This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig 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 [...] adds 7d94c2e90ddf Merge remote-tracking branch 'sparc/master' adds 2617120f4de6 ALSA: firewire-tascam: handle error code when getting curr [...] adds e1a00b5b253a ALSA: firewire-tascam: check intermediate state of clock s [...] adds f953e72c9ca6 ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx adds 00066e9733f6 Add Acer Aspire Ethos 8951G model quirk adds e6e2fe2b8f7a ALSA: firewire-tascam: add note for FE-8 adds 8d0d5c3fa16f ALSA: firewire-lib: remove WARN_ON() at destruction of AMD [...] adds 789492f0c865 ALSA: lx6464es - add support for LX6464ESe pci express variant adds 2ec42f3147e1 ASoC: dmaengine: Make the pcm->name equal to pcm->id if th [...] adds 73681f4f1426 ASoC: ams-delta: Take control over audio mute GPIO pins adds 6652ddbb5d83 Merge branch 'asoc-5.3' into asoc-linus adds dfafc1822f68 ASoC: amd: use devm_platform_ioremap_resource() to simplify code adds f295495ec657 ASoC: ep93xx: use devm_platform_ioremap_resource() to simp [...] adds 2f302d476c96 ASoC: sirf-audio: use devm_platform_ioremap_resource() to [...] adds a813d0e8884e ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] adds 04f770d96834 ASoC: soc-core: add comment to jack at soc_remove_component() adds 1ab1b340f037 ASoC: qcom: common: Include link-name in error messages adds f466309534b6 ASoC: meson: add sm1 compatibles adds 6b59b8f82221 ASoC: meson: add reset binding adds 8fcd2d914e78 ASoC: meson: axg-frddr: expose all 8 outputs adds 6beced211c22 ASoC: meson: axg-toddr: expose all 8 inputs adds cde9f12e5f0d ASoC: meson: tdmin: expose all 16 inputs adds 52dd80d8f738 ASoC: meson: axg-frddr: add sm1 support adds 5ac825c3d85e ASoC: meson: axg-toddr: add sm1 support adds 329299d6652f ASoC: meson: tdmout: add sm1 support adds f4df4e4042b0 ASoC: SOF: imx8: Fix COMPILE_TEST error adds 0db0c62c88b8 ASoC: es8316: fix redundant codes of clock adds ebe02a5b9ef0 ASoC: es8316: support fixed and variable both clock rates adds 78b93b04771b ASoC: codecs: ad193x: make two arrays static const, makes [...] adds f1879d7b98dc ASoC: rockchip: ignore 0Hz sysclk adds 2458adb8f92a SoC: simple-card-utils: set 0Hz to sysclk when shutdown adds 2b70d5776e8b ASoC: rt1011: make array pd static const, makes object smaller adds b61b1e35ed06 ASoC: rt1305: make array pd static const, makes object smaller adds 13ab0d1ab8ae ASoC: rt1308: make array pd static const, makes object smaller adds 62f07a6b6dba ASoC: soc-core: self contained soc_probe_link_components() adds b006c0c6ed0d ASoC: soc-core: self contained soc_remove_link_components() adds 4ca47d21bf7a ASoC: soc-core: self contained soc_remove_link_dais() adds a7d44f78063d ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() adds c4b4698291a1 ASoC: soc-core: add new soc_link_init() adds c7e73774f2f4 ASoC: soc-core: self contained soc_probe_link_dais() adds bc7c16c226a9 ASoC: soc-core: move soc_probe_link_dais() next to soc_rem [...] adds bee886f1ea9d ASoC: soc-core: self contained soc_bind_aux_dev() adds 4893a2eb34a9 ASoC: soc-core: add soc_unbind_aux_dev() adds e8fbd2505242 ASoC: soc-core: self contained soc_unbind_aux_dev() adds 33b773dc9288 ASoC: rt5677: Remove magic number register writes adds dfe58f201159 ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF adds 6fa5963c37a2 ASoC: hdmi-codec: Add an op to set callback function for p [...] adds bb8317861175 Merge branch 'asoc-5.4' into asoc-next adds 7711fb7dac1a Merge tag 'asoc-v5.4' of git://git.kernel.org/pub/scm/linu [...] adds d3f9990f1b48 Merge branch 'for-next' into for-linus adds a1cfcae7fc0d Merge remote-tracking branch 'sound-current/for-linus' adds 48118a9323ab ASoC: dmaengine: Replace strncpy() with strscpy_pad() for [...] adds 7e0d8442e4fb Merge branch 'asoc-5.3' into asoc-linus adds 77d36c66c84b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds fecc7802bbfa Merge remote-tracking branch 'regmap-fixes/for-linus' adds d440c4efe43c Merge branch 'regulator-5.3' into regulator-linus adds f425a3048658 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 4c524191c0a2 spi: bcm2835: Work around DONE bit erratum adds 6979d5d444d0 Merge branch 'spi-5.3' into spi-linus adds afa08f45d320 Merge remote-tracking branch 'spi-fixes/for-linus' adds 218941d47408 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 38c7a30a9d5f Documentation/process: Volunteer as the ambassador for Intel adds c68f5f786ac7 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f7b45e116f06 Merge remote-tracking branch 'ide/master' adds e7ced2f2dd5c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds d098913a10f8 bus: ti-sysc: Fix clock handling for no-idle quirks adds 2783d0638a51 bus: ti-sysc: Fix handling of invalid clocks adds 4957eccf979b ARM: omap2plus_defconfig: Fix missing video adds f9f5518a3868 ARM: dts: logicpd-torpedo-baseboard: Fix missing video adds 24cf23276a54 ARM: dts: am3517-evm: Fix missing video adds a932b77b4d19 ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux adds a4c8723a162e bus: ti-sysc: Remove unpaired sysc_clkdm_deny_idle() adds 7a583ff8e844 Merge remote-tracking branch 'omap-fixes/fixes' adds 381bb57126ba Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 43271a33245c Merge branch 'misc-5.3' into next-fixes adds 71561884d5e5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e395071a12f9 HID: hyperv: Use in-place iterator API in the channel callback adds 379eb0fc5e9a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 15f5db60a137 kbuild,arc: add CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3 for ARC adds 8cc7af751443 kbuild: remove ARCH_{CPP,A,C}FLAGS adds 858805b336be kbuild: add $(BASH) to run scripts with bash-extension adds 389c9af7f1a1 modpost: add guid_t type definition adds 6f02bdfc995f modpost: add NOFAIL to strndup adds 54b8ae66ae1a kbuild: change *FLAGS_<basetarget>.o to take the path rela [...] adds 60bef52c7a68 merge_config.sh: ignore unwanted grep errors adds 64a91907c896 kbuild: refactor scripts/Makefile.extrawarn adds e27128db6283 kbuild: rename KBUILD_ENABLE_EXTRA_GCC_CHECKS to KBUILD_EX [...] adds 6863f5643dd7 kbuild: allow Clang to find unused static inline functions [...] adds a0469f989fe1 export.h: remove defined(__KERNEL__), which is no longer needed adds 69a94abb82ee export.h, genksyms: do not make genksyms calculate CRC of [...] adds 6df7e1ec932a modpost: use MODULE_INFO() for __module_depends adds a3d0cb04f7df modpost: use __section in the output to *.mod.c adds 77564a4829ef genksyms: convert to SPDX License Identifier for lex.l and [...] adds b1628d37456e Merge remote-tracking branch 'kbuild/for-next' adds d6af1467fe7b Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 14451467014b dma-mapping: move the dma_get_sgtable API comments from ar [...] adds f9f3232a7d0a dma-mapping: explicitly wire up ->mmap and ->get_sgtable adds e29ccc188f3d dma-mapping: add a dma_can_mmap helper adds 425da159707b ALSA: pcm: use dma_can_mmap() to check if a device support [...] adds 07d841a625bc arm-nommu: call dma_mmap_from_dev_coherent directly adds 5128da323514 parisc: don't set ARCH_NO_COHERENT_DMA_MMAP adds 62fcee9a3bd7 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP adds 212836a9929f dma-mapping: remove dma_{alloc,free,mmap}_writecombine adds 1fa0682448ac dma-mapping: remove dma_release_declared_memory adds 7a01ee42209c dma-mapping: remove the dma_mmap_from_dev_coherent export adds 6334150e9a36 remoteproc: don't allow modular build adds d9295532d572 dma-mapping: remove the dma_declare_coherent_memory export adds 249baa547901 dma-mapping: provide a better default ->get_required_mask adds fe9041c24519 vmalloc: lift the arm flag for coherent mappings to common code adds 512317401f6a dma-mapping: always use VM_DMA_COHERENT for generic DMA remap adds 5cf4537975bb dma-mapping: introduce a dma_common_find_pages helper adds 78406ff566ec arm: remove wrappers for the generic dma remap helpers adds 8e23c82c6863 xen/arm: use dma-noncoherent.h calls for xen-swiotlb cache [...] adds bef4d2037d21 xen/arm: consolidate page-coherent.h adds a8e6d950cdc1 xen/arm: use dev_is_dma_coherent adds efcd5729d97c xen/arm: simplify dma_cache_maint adds 0e0d26e779d3 xen/arm: remove xen_dma_ops adds 7b7a5776ec51 xen: remove the exports for xen_{create,destroy}_contiguou [...] adds 922659ea771b swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_d [...] adds c9b6180dbf9a swiotlb-xen: use the same foreign page check everywhere adds b4dca1512941 swiotlb-xen: simplify cache maintainance adds bf7954e797cd swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page adds 5489c8e0cf03 arm64: use asm-generic/dma-mapping.h adds 427b00342c5a mmc: queue: Fix bigger segments usage adds c7d9eccb3c1e mmc: renesas_sdhi_internal_dmac: Add MMC_CAP2_MERGE_CAPABLE adds 413d0cab4311 Merge remote-tracking branch 'dma-mapping/for-next' adds 993b4e215b00 Merge remote-tracking branch 'asm-generic/master' adds 00d2ec1e6bd8 ARM: 8903/1: ensure that usable memory in bank 0 starts fr [...] adds 1d31999cf04c ARM: 8904/1: skip nomap memblocks while finding the lowmem [...] adds b0fe66cf0950 ARM: 8905/1: Emit __gnu_mcount_nc when using Clang 10.0.0 [...] adds 79bdcb202a35 ARM: 8906/1: drivers/amba: add reset control to amba bus probe adds 3a6d5fc43760 Merge branches 'fixes' and 'misc' into for-next adds 8ad7b491498c Merge remote-tracking branch 'arm/for-next' adds e376897f424a arm64: remove __iounmap adds b4a53e332438 Merge remote-tracking branch 'arm64/for-next/core' adds c474106e1e8a Merge tag 'tags/bcm2835-defconfig-next-2019-08-15' into de [...] adds 3a369870a05d Merge tag 'arm-soc/for-5.4/defconfig' of https://github.co [...] adds d6cc9ddd23f8 Merge tag 'tags/bcm2835-defconfig-64-next-2019-08-15' into [...] adds 6729303cb6bc Merge tag 'arm-soc/for-5.4/defconfig-arm64' of https://git [...] adds 6fb0706ec8c6 Merge tag 'qcom-arm64-defconfig-for-5.4' of git://git.kern [...] adds 4a7480a1723a Merge tag 'qcom-defconfig-for-5.4' of git://git.kernel.org [...] adds a647a4144636 Merge tag 'qcom-drivers-for-5.4' of git://git.kernel.org/p [...] adds 878f2e480457 arm64: defconfig: Enable Qualcomm GENI based I2C controller adds 9b266318b958 arm64: defconfig: Enable the EFI Framebuffer adds bf59c96f3358 arm64: defconfig: Enable Qualcomm QUSB2 PHY adds 7b5ab6437961 ARM: davinci: da850-evm: model the backlight GPIO as an ac [...] adds 611097d5daea fbdev: da8xx: add support for a regulator adds 9c65754cd32f ARM: davinci: da850-evm: switch to using a fixed regulator [...] adds 3fca9e0be9b5 fbdev: da8xx: remove panel_power_ctrl() callback from plat [...] adds c957c88f7be1 fbdev: da8xx-fb: use devm_platform_ioremap_resource() adds 8a3665f72d77 fbdev: da8xx-fb: drop a redundant if adds 671da5f3444b fbdev: da8xx: use resource management for dma adds 735f013110da Merge tag 'davinci-for-v5.4/fbdev' of git://git.kernel.org [...] adds caebdd3c114e bus: moxtet: remove set but not used variable 'dummy' adds 6811d26df50d bus: moxtet: fix unsigned comparison to less than zero adds 2c4aaa8763c5 dt-bindings: firmware: Document cznic,turris-mox-rwtm binding adds 389711b37493 firmware: Add Turris Mox rWTM firmware driver adds 7db93df1c847 firmware: turris-mox-rwtm: Add sysfs documentation adds 7d545e779a98 arm64: dts: bitmain: Add reset controller support for BM1880 SoC adds ca33f735b119 arm64: dts: bitmain: Modify pin controller memory map adds 58324066aadd Merge tag 'bitmain-soc-5.4' of git://git.kernel.org/pub/sc [...] adds 01cc0596ef0e ARM: dts: da850-evm: Use generic jedec, spi-nor for flash adds ffcd65a55011 Merge tag 'davinci-for-v5.4/dt' of git://git.kernel.org/pu [...] adds 3563b7830f28 Merge tag 'qcom-arm64-for-5.4' of git://git.kernel.org/pub [...] adds f1bace1efd6f Merge tag 'tags/bcm2835-dt-next-2019-08-15' into devicetree/next adds 20dcfe69ae1b Merge tag 'arm-soc/for-5.4/devicetree' of https://github.c [...] adds 29e97f56f2ee ARM: davinci: enable the clocksource driver for DT mode adds d470df3bc5e1 ARM: davinci: WARN_ON() if clk_get() fails adds 76c7473f753d ARM: davinci: da850: switch to using the clocksource driver adds a248f524ea85 ARM: davinci: da830: switch to using the clocksource driver adds 66ae81dccc02 ARM: davinci: move timer definitions to davinci.h adds c0512c2ca380 ARM: davinci: dm355: switch to using the clocksource driver adds 135ce780b779 ARM: davinci: dm644x: switch to using the clocksource driver adds d7d91d264783 ARM: davinci: dm646x: switch to using the clocksource driver adds 93eae12c9f3e ARM: davinci: dm646x: Fix a typo in the comment adds cc1770a65e16 Merge tag 'davinci-for-v5.4/soc' of git://git.kernel.org/p [...] adds d73c70ae7cea Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] adds b1da455696e9 Merge tag 'v5.3-rc7' into for-next adds bf3176b35014 Merge tag 'omap-for-v5.4/ti-sysc-signed' of git://git.kern [...] adds 30d8bb9003f0 Merge tag 'omap-for-v5.4/ti-sysc-part2-signed' of git://gi [...] adds feeb04ce9172 Merge tag 'omap-for-v5.4/ti-sysc-drop-pdata-take2-signed' [...] adds 1fb2e59cf50b Merge tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git. [...] adds df2e328126b1 firmware: ti_sci: Allow for device shared and exclusive requests adds 9e4659882286 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] adds 23013399a225 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] adds c68272cb7e53 arm64: dts: ti: k3-am654: Update the power domain cells adds bf146a1a7cd4 arm64: dts: ti: k3-j721e: Update the power domain cells adds 248f3eae9948 arm64: dts: ti: k3-j721e: Add gpio nodes in main domain adds caaaa1f8446a arm64: dts: ti: k3-j721e: Add gpio nodes in wakeup domain adds 6431862acdf2 arm64: dts: ti: k3-j721e-common-proc-board: Disable unused [...] adds 7548205ae51c dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721E adds 2dc61b58efbc arm64: dts: k3-j721e: Add gpio-keys on common processor board adds 75f535d09735 arm64: dts: ti: k3-am65-main: Add hwspinlock node adds 7b472ced17b0 arm64: dts: ti: k3-j721e-main: Add hwspinlock node adds 389ce1a7c527 arm64: dts: ti: k3-am65-main: Fix gic-its node unit-address adds d6dabd6f59c4 arm64: dts: ti: k3-j721e-main: Fix gic-its node unit-address adds 65ab0dba3c8d Merge tag 'ti-k3-soc-for-v5.4' of git://git.kernel.org/pub [...] adds 49826a68b5c5 Merge tag 'mvebu-dt64-5.4-2' of git://git.infradead.org/li [...] adds 99dba14d828a Merge branch 'arm/late' into for-next adds 4ac06059087e Merge branch 'arm/fixes' into for-next adds 13b0aefee10d net: remove ks8695 driver adds 00d2fbf73d55 net: remove w90p910-ether driver adds 305e503b14a8 spi: remove w90x900 driver adds c7b46e0c33c5 fbdev: remove w90x900/nuc900 platform drivers adds 3b1261fb72c7 bus: imx-weim: remove incorrect __init annotations adds bb5ba3675311 Merge branch 'arm/drivers' into for-next adds 778fbdb7d4e0 arm-soc: document merges adds adce1767799b Merge tag 'samsung-defconfig-5.4' of git://git.kernel.org/ [...] adds 45b659ee75d7 firmware: ti_sci: Allow for device shared and exclusive requests adds 7a800c418c68 dt-bindings: ti_sci_pm_domains: Add support for exclusive [...] adds de8a618f30e8 soc: ti: ti_sci_pm_domains: Add support for exclusive and [...] adds b8580b283197 Merge tag 'samsung-drivers-5.4-2' of git://git.kernel.org/ [...] adds bbd47e2720ae ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board adds 7763d4e3548c ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 adds d13aa6e10878 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow adds 51c88919e528 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board adds 72146720dd64 Merge tag 'samsung-dt-5.4-2' of git://git.kernel.org/pub/s [...] adds 504e6bee7249 Merge tag 'samsung-soc-5.4-2' of git://git.kernel.org/pub/ [...] adds b06d243d7670 Merge branches 'arm/defconfig', 'arm/drivers', 'arm/dt' an [...] adds a6fe8c77c5d5 arm64: exynos: Enable exynos-chipid driver adds 4cd3ccdff763 Merge branch 'arm/soc' into for-next adds 5600d5662b76 arm-soc: document merges adds ef92bfdaa712 bus: uniphier-system-bus: use devm_platform_ioremap_resource() adds 901d51435c31 ARM: dts: aspeed-g4: Add all flash chips adds 9d463f8a180b ARM: dts: aspeed: vesnin: Add wdt2 with alt-boot option adds 659b7a4bd797 ARM: dts: aspeed: vesnin: Add secondary SPI flash chip adds 020cdf3a51f6 ARM: dts: aspeed: swift: Change power supplies to version 2 adds db3a766d2eee ARM; dts: aspeed: mihawk: File should not be executable adds 89b97c429e2e ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit adds 48f3a83283ea Merge tag 'aspeed-5.4-devicetree-2' of git://git.kernel.or [...] adds 6075a130fb91 Merge tag 'v5.4-rockchip-dts32-2' of git://git.kernel.org/ [...] adds eac68a768a91 Merge tag 'v5.4-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 44acee207844 arm64: dts: qcom: Add Lenovo Yoga C630 adds cebd63f88e6d Merge branches 'arm/drivers' and 'arm/dt' into for-next adds 27cd495072e0 Merge branch 'arm/fixes' into for-next adds e84740aec31b arm-soc: document merges adds a06495009fb7 Merge branch 'arm/fixes' into for-next adds 984e6d88779b ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] adds eac135e70c9a ARM: davinci: support multiplatform build for ARM v5 adds 948b5bbcdc21 ARM: dts: mmp2: trivial whitespace fix adds e45b876d1958 ARM: dts: mmp2: fix the SPI nodes adds 9a0c157d8876 ARM: dts: mmp2: add camera interfaces adds 8381a1d48da9 ARM: dts: mmp2: specify reg-shift for the UARTs adds 9393e2da5c90 ARM: dts: mmp2: rename the USB PHY node adds 548d52bcc070 ARM: dts: mmp2: add OLPC XO 1.75 machine adds 5adbb73d3bfb Merge branch 'arm/late' into for-next adds f206880e0e70 ARM: davinci: support multiplatform build for ARM v5 adds eea12fcfb580 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] adds aea19bb1973c Merge branch 'arm/soc' into for-next adds 5522869d6646 arm-soc: document merges adds f962396ce292 ARM: davinci: support multiplatform build for ARM v5 adds 0366977480c4 ARM: multi_v5_defconfig: make DaVinci part of the ARM v5 m [...] adds 83a86bc1b4f7 Merge branch 'arm/soc' into for-next adds 16986074035c ARM: samsung: Fix system restart on S3C6410 adds 13aeb3fe4d5b ARM: exynos: Enable support for ARM architected timers adds eef119dd47dc Merge tag 'samsung-soc-5.4-3' of git://git.kernel.org/pub/ [...] adds c1c4942eebdb clk: aspeed: Move structures to header adds d3d04f6c330a clk: Add support for AST2600 SoC adds 4e53a92cdd12 Merge branch 'clk/aspeed' into aspeed/dts adds 2ca5646b5c2f ARM: dts: aspeed: Add AST2600 and EVB adds f510f04c8c83 ARM: dts: aspeed: Add AST2600 pinmux nodes adds 375a7baddbdd Merge branch 'aspeed/dt-3' into arm/late adds 3e6e537c6eaf Merge branch 'arm/late' into for-next adds cc01ccf8045f arm-soc: document merges adds ee8cdf2cfcd3 Merge remote-tracking branch 'arm-soc/for-next' adds aa16b995b08b Merge remote-tracking branch 'actions/for-next' adds 0f6095311569 Merge branch 'v5.4/drivers' into tmp/aml-rebuild adds 32ec296121fd Merge branch 'v5.4/dt' into tmp/aml-rebuild adds 83405c3ff5e1 Merge branch 'v5.4/dt64' into tmp/aml-rebuild adds f72f87936f22 Merge remote-tracking branch 'amlogic/for-next' adds 18a3a030b708 Merge remote-tracking branch 'aspeed/for-next' adds 1c1354cb6a98 Merge remote-tracking branch 'at91/at91-next' adds 3410aeff3a6b Merge remote-tracking branch 'bcm2835/for-next' adds 48da2044f3fc Merge remote-tracking branch 'imx-mxs/for-next' adds f16103e3b522 Merge remote-tracking branch 'keystone/next' adds b9664d8e4a7d Merge remote-tracking branch 'mediatek/for-next' adds 01ddca7aeeb9 Merge remote-tracking branch 'mvebu/for-next' adds 159c96169cfa Merge branch 'fixes' into for-next adds 7d6340ab2965 Merge branch 'fixes' into for-next adds 3832c02a283d Merge remote-tracking branch 'omap/for-next' adds 43419d6d33a1 Merge remote-tracking branch 'qcom/for-next' adds 840741198d5a Merge remote-tracking branch 'renesas-geert/next' adds f088ce88b4be reset: dt-bindings: meson: update arb bindings for sm1 adds 8e9019cfa09f reset: meson-audio-arb: add sm1 support adds 0654027ae2aa reset: uniphier-glue: Add Pro5 USB3 support adds 44b8b6eca6bc Merge remote-tracking branch 'reset/reset/next' adds 2d1fb8e983dc dt-bindings: Add bindings for rk3308 clock controller adds efb7740f25d6 clk: rockchip: Add dt-binding header for rk3308 adds ac68dfd3c483 clk: rockchip: Add clock controller for the rk3308 adds 155cb7cd4cd4 Merge branch 'v5.4-clk/next' into for-next adds 7e952ebd7090 Merge remote-tracking branch 'rockchip/for-next' adds 2ab4f52cc9ab Merge branch 'next/defconfig' into for-next adds 405251d9f5da Merge branch 'next/soc' into for-next adds 30dd05e264e3 Merge branch 'next/soc64' into for-next adds 51d298ebd09a Merge branch 'next/drivers' into for-next adds aff24728c666 memory: Extend of_memory with LPDDR3 support adds 976c57f6a9a9 memory: Add DMC driver for Exynos5422 adds 6fe8822949cf Merge branch 'for-v5.4-5.5/memory-samsung-dmc' into for-next adds c5571749cf9e dt-bindings: ddr: Rename lpddr2 directory adds 198f8d0e663f dt-bindings: ddr: Add bindings for LPDDR3 memories adds 1f8c146693de dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] adds ba26c2747ae5 ARM: dts: exynos: Add syscon compatible to clock controlle [...] adds 534d88ead15e ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] adds 0c9a4b0dc7d0 Merge branch 'for-v5.4-5.5/memory-samsung-dmc-dt' into for-next adds e66a7eb844af arm64: dts: exynos: Propagate address/size cell change to [...] adds 067e5cdbd079 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 adds d6b70f874b82 arm64: dts: exynos: Move GPU under /soc node for Exynos7 adds 266cf9826de3 arm64: dts: exynos: Remove useless #address-cells property [...] adds da8b53e08d65 Merge branch 'next/dt64' into for-next adds fbad15e03b0d Merge branch 'next/soc' into for-next adds 5cf458992220 Merge remote-tracking branch 'samsung-krzk/for-next' adds 5673082db288 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds d55ef58873ad Merge remote-tracking branch 'tegra/for-next' adds 1d7cedbdfd4a Merge branch 'v5.4/dt' into v5.4/drivers adds 7cfefab6563f clk: meson: axg-audio: add g12a reset support adds 1db61d5eda74 Merge branch 'v5.4/dt' into v5.4/drivers adds 3dd02b7334ec clk: meson: g12a: add support for SM1 GP1 PLL adds 2edccd319fde clk: meson: g12a: add support for SM1 DynamIQ Shared Unit clock adds da3ceae4ec9f clk: meson: g12a: add support for SM1 CPU 1, 2 & 3 clocks adds 5a85a642575c Merge tag 'clk-meson-v5.4-2' of https://github.com/BayLibr [...] adds f3a9dc2b4879 Merge branch 'clk-meson' into clk-next adds 9ea67d14a87c Merge tag 'clk-imx-5.4' of git://git.kernel.org/pub/scm/li [...] adds df5a282547ca Merge branch 'clk-imx' into clk-next adds 924a8c6edaed Merge tag 'sunxi-clk-for-5.4-1' of https://git.kernel.org/ [...] adds f29f9411c60e Merge branch 'clk-allwinner' into clk-next adds e96a92610432 clk: renesas: rcar-usb2-clock-sel: Use devm_platform_iorem [...] adds b7c73b12b894 dt-bindings: clk: emev2: Rename bindings documentation file adds a459a184c978 clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain adds 7b8f7a76f2df clk: renesas: r9a06g032: Set GENPD_FLAG_ALWAYS_ON for cloc [...] adds f787216f33ce clk: renesas: cpg-mssr: Set GENPD_FLAG_ALWAYS_ON for clock domain adds 339bc7c02065 Merge tag 'clk-renesas-for-v5.4-tag1' of git://git.kernel. [...] adds bb7cdd21488a Merge branch 'clk-renesas' into clk-next adds af8fc26f66e0 Merge tag 'v5.4-rockchip-clk1' of git://git.kernel.org/pub [...] adds c2ea7dee2520 Merge branch 'clk-rockchip' into clk-next adds 226fd7020945 clk: Document of_parse_clkspec() some more adds 97748fcd6090 Merge branch 'clk-doc' into clk-next adds e03a47deaff4 clk: st: clkgen-fsyn: remove unused variable 'st_quadfs_fs [...] adds 8863a5bf689a clk: st: clkgen-pll: remove unused variable 'st_pll3200c32 [...] adds b686eb1d49e3 Merge branch 'clk-unused' into clk-next adds f5c009dbf173 clk: spear: Make structure i2s_sclk_masks constant adds 5c161d65a043 Merge branch 'clk-const' into clk-next adds f9d67cd7bc64 clk: fix devm_platform_ioremap_resource.cocci warnings adds 7fb5dd555e17 Merge branch 'clk-simplify' into clk-next adds f121edb69799 dt-bindings: clock: cdce925: Add regulator documentation adds d69d0b4384ba clk: clk-cdce925: Add regulator support adds b4a846f6e95b Merge branch 'clk-cdce-regulator' into clk-next adds 81b94f147757 clk/ti: Use kmemdup rather than duplicating its implementation adds 367b5a7665fb Merge branch 'clk-simplify' into clk-next adds bd448fe8b5d8 Merge branch 'clk-aspeed' into clk-next adds 250b1767567e Merge remote-tracking branch 'clk/clk-next' adds 0f635751af0d Merge remote-tracking branch 'csky/linux-next' adds af394ffa226a Merge remote-tracking branch 'h8300/h8300-next' adds 590ce82783fe Merge remote-tracking branch 'ia64/next' adds 28301d2cb210 Merge remote-tracking branch 'm68k/for-next' adds 372ea263b3d9 m68k: coldfire: Include the GPIO driver header adds 4d93cfecff88 Merge remote-tracking branch 'm68knommu/for-next' adds 7ad2e59228e7 Merge remote-tracking branch 'microblaze/next' adds c4d48cf5e2f0 MIPS: ralink: deactivate PCI support for SOC_MT7621 adds bab828cd2978 Merge remote-tracking branch 'mips/mips-next' adds fc878c958c90 Merge remote-tracking branch 'openrisc/for-next' adds 4ccac58e5665 parisc: Avoid warning when loading hppb driver adds ebee4b02d073 parisc: Convert eisa_enumerator to use pr_cont() adds b0a26f11ee36 parisc: Drop comments which are already in pci.h adds 544f44859913 parisc: Save some bytes in dino driver adds 175fca3bf91a kexec: add KEXEC_ELF adds d34e0ad3eaf4 kexec_elf: change order of elf_*_to_cpu() functions adds 5f71d977206f kexec_elf: remove parsing of section headers adds 10ba459f870c kexec_elf: remove PURGATORY_STACK_SIZE adds 3bd9c3366ee5 kexec_elf: remove Elf_Rel macro adds 571ceb7d9695 kexec_elf: remove unused variable in kexec_elf_load() adds ea46a13ebf53 kexec_elf: support 32 bit ELF files adds 08e697808f68 kprobes/parisc: remove arch_kprobe_on_func_entry() adds 507efd63d98c parisc: add __pdc_cpu_rendezvous() adds fc697dc0c26a parisc: add kexec syscall support adds 3be6e58ca1c9 parisc: wire up kexec_file_load syscall adds 1191cf4986b5 parisc: add support for kexec_file_load() syscall adds 5fa1659105fa parisc: Disable HP HSC-PCI Cards to prevent kernel crash adds fcc16a9e24ba parisc: Have git ignore generated real2.S and firmware.c adds 240b032877bb Merge remote-tracking branch 'parisc-hd/for-next' adds 799abe283e51 powerpc/eeh: Clean up EEH PEs after recovery finishes adds 5ef753ae435a powerpc/eeh: Fix race when freeing PDNs adds 38ddc011478e powerpc/eeh: Make permanently failed devices non-actionable adds b104af5a7687 powerpc/eeh: Check slot presence state in eeh_handle_norma [...] adds 25baf3d81614 powerpc/eeh: Defer printing stack trace adds 505545333585 powerpc/eeh: Remove stale CAPI comment adds 98fd32cde59e powernv/eeh: Use generic code to handle hot resets adds 7fd1fe4e4811 pci-hotplug/pnv_php: Add a reset_slot() callback adds a839bd87a250 pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs adds 018c49e999ac pci-hotplug/pnv_php: Add attention indicator support adds aeff27c121ba powerpc/eeh: Set attention indicator while recovering adds 22cda7c1680c powerpc/eeh: Add debugfs interface to run an EEH check adds bd6461cc7b3c powerpc/eeh: Add a eeh_dev_break debugfs interface adds 85d86c8aa52e selftests/powerpc: Add basic EEH selftest adds ed6546bdc61b powerpc/64s: remove register_process_table callback adds 99161de3a283 powerpc/64s/radix: tidy up TLB flushing code adds fd13daea5f72 powerpc/64s: make mmu_partition_table_set_entry TLB flush [...] adds 7e71c428a60e powerpc/64s/pseries: radix flush translations before MMU i [...] adds 7d805accbec5 powerpc/64s: remove unnecessary translation cache flushes at boot adds 2275d7b5754a powerpc/64s/radix: introduce options to disable use of the [...] adds 41ba17f20ea8 powerpc/imc: Dont create debugfs files for cpu-less nodes adds 67c87892e2e1 powerpc: Remove empty comment adds aa497d435241 powerpc: Add attributes for setjmp/longjmp adds 20055a8bfaaa powerpc/memcpy: Fix stack corruption for smaller sizes adds 6f62a8223e65 seltests/powerpc: Add a selftest for memcpy_mcsafe adds b4d37a7b6934 powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass( [...] adds 2be1d5d14795 powerpc/powernv: Enhance opal message read interface adds 587164cd593c powerpc/powernv: Add new opal message type adds bc01bdf6c5df powerpc/watchpoint: Disable watchpoint hit by larx/stcx in [...] adds 92c94dfb69e3 powerpc/pseries: correctly track irq state in default idle adds 6ccb4ac2bf8a powerpc/xive: Fix bogus error code returned by OPAL adds e30a0f7e4186 Merge remote-tracking branch 'powerpc/next' adds dbeb90b0c1eb riscv: Add perf callchain support adds 98a93b0b561c riscv: Add support for perf registers sampling adds 51bc620ba972 riscv: Add support for libdw adds 7e0e50895fdf riscv: refactor the IPI code adds 1db7a7ca5ac5 riscv: cleanup send_ipi_mask adds e11ea2a02b93 riscv: optimize send_ipi_single adds f5bf645d10f2 riscv: cleanup riscv_cpuid_to_hartid_mask adds 2f12dbf190d9 riscv: don't use the rdtime(h) pseudo-instructions adds 95594cb40c6e riscv: move the TLB flush logic out of line adds 9ce06497c272 irqchip/sifive-plic: set max threshold for ignored handlers adds 2c3b04051f75 Merge remote-tracking branch 'risc-v/for-next' adds 024cdcdbf3cf s390: vfio-ap: fix warning reset not completed adds 987ca7ca1fda vfio-ccw: fix error return code in vfio_ccw_sch_init() adds 9e323d45ba94 s390/crypto: xts-aes-s390 fix extra run-time crypto self t [...] adds 724dc336b79f s390/startup: add pgm check info printing adds 3c2eb6b76cab s390/crypto: Support for SHA3 via CPACF (MSA6) adds a0e225113299 s390: add support for IBM z15 machines adds 20da7719bbe8 Merge remote-tracking branch 's390/features' adds 75e6769db080 Merge remote-tracking branch 'sh/sh-next' adds 67aef0088b81 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 89b1237ff7f7 Merge remote-tracking branch 'fscrypt/master' adds 9adfad70697e Merge remote-tracking branch 'afs/afs-next' adds c879489b27ab Merge remote-tracking branch 'btrfs-kdave/for-next' adds 3f72de503726 Merge remote-tracking branch 'ceph/master' adds 12cf5cd2b8be cifs: fix a comment for the timeouts when sending echos adds ac17d7829511 fs: cifs: cifsssmb: remove redundant assignment to variable ret adds d08f40c94d67 cifs: get mode bits from special sid on stat adds 230ce254d94a cifs: allow chmod to set mode bits using special sid adds 6b94f0b26256 cifs: prepare SMB2_Flush to be usable in compounds adds 8a07c2e1a222 cifs: add passthrough for smb2 setinfo adds c3f9c9f50bc1 smb3: add missing flag definitions adds 3c6f0ea5a010 cifs: remove redundant assignment to variable rc adds 7b5db4378dda cifs: remove unused variable adds b37dcd4b8f2c smb3: Incorrect size for netname negotiate context adds 49ce1475de7c cifs: remove set but not used variables adds 2deaa345a347 cifs: create a helper to find a writeable handle by path name adds 2cb8a5c80d7a cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] adds 58d1fbcb35c0 cifs: add new debugging macro cifs_server_dbg adds 399ce96d72a6 cifs: fix dereference on ses before it is null checked adds f31f537f3a95 smb3: add mount option to allow forced caching of read only share adds b6295fd1ac65 smb3: add some more descriptive messages about share when [...] adds 1071a374ade8 smb3: add mount option to allow RW caching of share access [...] adds 27ed9e7b7eee smb3: log warning if CSC policy conflicts with cache mount option adds 25b216fbcbf3 smb3: add dynamic tracepoints for flush and close adds 886a18b10669 smb3: allow skipping signature verification for perf sensi [...] adds 87d8da38d2a5 smb3: fix signing verification of large reads adds e26ab2af915a cifs: add a debug macro that prints \server\share for errors adds a091c5f67c99 smb3: allow parallelizing decryption of reads adds 5f879e1f0a06 smb3: enable offload of decryption of large reads via moun [...] adds d0efd5546c04 cifs: add a helper to find an existing readable handle to a file adds 582cdff3fb88 smb3: only offload decryption of read responses if multipl [...] adds b0f7db142f98 smb3: display max smb3 requests in flight at any one time adds 53c3bb76d3fe smb3: improve handling of share deleted (and share recreated) adds f220508114d7 smb3: allow disabling requesting leases adds ba8f868d6203 smb3: fix unmount hang in open_shroot adds b13753fe2cf2 smb3: fix potential null dereference in decrypt offload adds 2c5dbc06bcc3 cifs: update internal module version number adds 7ab58dbae440 Merge remote-tracking branch 'cifs/for-next' adds 351e5d869e5a configfs: fix a deadlock in configfs_symlink() adds 1cf7a003b044 configfs: factor dirent removal into helpers adds 2743c515a123 configfs: make configfs_create() return inode adds e9c03af21cc7 configfs: calculate the symlink target only once adds 7a4889049883 Merge remote-tracking branch 'configfs/for-next' adds 4d8fbbdb8595 Merge remote-tracking branch 'ecryptfs/next' adds 2dee5aac0556 udf: Verify domain identifier fields adds 8b47ea6c21cb udf: Drop forward function declarations adds 18c2433cb8af ext2: Delete an unnecessary check before brelse() adds 4eb09e111218 fs-udf: Delete an unnecessary check before brelse() adds 8bba98500693 Pull fanotify compiler warning fix from Zhengbin. adds 6565c182094f quota: fix wrong condition in is_quota_modification() adds 0f7dbaee76f4 Merge quota initialization check fix from Chao Yu. adds c53ff9e79ba3 Merge remote-tracking branch 'ext3/for_next' adds 8fcc3a580651 ext4: rework reserved cluster accounting when invalidating pages adds c1e8220bd316 ext4: fix punch hole for inline_data file systems adds 4c273352bb45 jbd2: add missing tracepoint for reserved handle adds 7727ae52975d ext4: fix potential use after free after remounting with n [...] adds 520f897a3554 ext4: use percpu_counters for extent_status cache hits/misses adds 9ba55543fc0c ext4: fix integer overflow when calculating commit interval adds 6456ca6520ab ext4: fix kernel oops caused by spurious casefold flag adds e85526404ca7 ext4: add missing bigalloc documentation. adds d20792e0fccf Merge remote-tracking branch 'ext4/dev' adds 950d47f23352 f2fs: optimize case-insensitive lookups adds 052a82d85a3b f2fs: fix to writeout dirty inode during node flush adds 9ea2f0be6cea f2fs: fix wrong error injection path in inc_valid_block_count() adds b757f6edbedd f2fs: clean up __bio_alloc()'s parameter adds 00e09c0bccc7 f2fs: enhance f2fs_is_checkpoint_ready()'s readability adds 100c06554ef3 f2fs: fix flushing node pages when checkpoint is disabled adds d0995b53130e f2fs: add missing documents of reserve_root/resuid/resgid adds e8c82c11c93d f2fs: fix error path of f2fs_convert_inline_page() adds cfb9a34d147b f2fs: convert inline_data in prior to i_size_write adds 957fa47823df f2fs: Fix indefinite loop in f2fs_gc() adds 640e0943933f f2fs: avoid infinite GC loop due to stale atomic files adds a27ffc5da339 f2fs: fix to avoid accessing uninitialized field of inode [...] adds ebef4d7eda0d f2fs: fix inode rwsem regression adds b14fb867eaf3 f2fs: Add a small clarification to CONFIG_FS_F2FS_FS_SECURITY adds 79b3e54b9e23 f2fs: check all the data segments against all node ones adds 698586aec11e f2fs: fix extent corrupotion during directIO in LFS mode adds 4d470e6ec105 f2fs: fix to handle error path correctly in f2fs_map_blocks adds 46e71092e76f f2fs: fix to fallback to buffered IO in IO aligned mode adds 699656390b21 f2fs: fix to add missing F2FS_IO_ALIGNED() condition adds 29d537be1b01 Merge remote-tracking branch 'f2fs/dev' adds c40ecb8c9141 Merge remote-tracking branch 'fsverity/fsverity' adds 1dd9bc08cf14 vfs: set fs_context::user_ns for reconfigure adds 533770cc0ae8 new helper: get_tree_keyed() adds fe62c3a4e17d vfs: Create fs_context-aware mount_bdev() replacement adds 0f071004109d mtd: Provide fs_context-aware mount_mtd() replacement adds bf9261b8188b Merge branch 'work.mount-base' of git://git.kernel.org/pub [...] adds c30da2e981a7 fuse: convert to use the new mount API adds c7eb6869632a vfs: subtype handling moved to fuse adds 76e43c8ccaa3 fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock adds d5b4854357f4 fuse: flatten 'struct fuse_args' adds 1f4e9d03d1fb fuse: rearrange and resize fuse_args fields adds 40ac7ab2d021 fuse: simplify 'nofail' request adds c500ebaa908d fuse: convert flush to simple api adds 454a7613f54e fuse: add noreply to fuse_args adds 3545fe211282 fuse: convert fuse_force_forget() to simple api adds e413754b267e fuse: add nocreds to fuse_args adds 1ccd1ea24962 fuse: convert destroy to simple api adds 68583165f962 fuse: add pages to fuse_args adds 4c29afece872 fuse: convert readlink to simple api adds 4c4f03f78ca9 fuse: move page alloc adds 093f38a2c1a8 fuse: convert ioctl to simple api adds a0d45d84f4c9 fuse: fuse_short_read(): don't take fuse_req as argument adds 00793ca5d443 fuse: covert readpage to simple api adds 338f2e3f3341 fuse: convert sync write to simple api adds 1259728731a7 fuse: add simple background helper adds 45ac96ed7c36 fuse: convert direct_io to simple api adds 134831e36bbd fuse: convert readpages to simple api adds 43f5098eb82b fuse: convert readdir to simple api adds 33826ebbbe4b fuse: convert writepages to simple api adds 615047eff108 fuse: convert init to simple api adds b50ef7c52ad7 cuse: convert init to simple api adds 4cb548666e4c fuse: convert release to simple api adds 75b399dda5be fuse: convert retrieve to simple api adds 66abc3599c3c fuse: unexport request ops adds 7213394c4e18 fuse: simplify request allocation adds 145b673bd208 fuse: clean up fuse_req adds d49937749fef fuse: stop copying args to fuse_req adds 05ea48cc2b09 fuse: stop copying pages to fuse_req adds f22f812d5ce7 fuse: fix request limit adds 04ec5af0776e fuse: export fuse_end_request() adds 14d46d7abc39 fuse: export fuse_len_args() adds 95a84cdb11c2 fuse: export fuse_send_init_request() adds 79d96efffda7 fuse: export fuse_get_unique() adds 4388c5aac4ba fuse: export fuse_dequeue_forget() function adds 0cc2656cdb0b fuse: extract fuse_fill_super_common() adds ae3aad77f46f fuse: add fuse_iqueue_ops callbacks adds 0cd1eb9a4160 fuse: separate fuse device allocation and installation in [...] adds 8fab01064436 fuse: delete dentry if timeout is zero adds 783863d6476c fuse: dissociate DESTROY from fuseblk adds 15c8e72e88e0 fuse: allow skipping control interface and forced unmount adds 501ae8ecae2b fuse: reserve byteswapped init opcodes adds c4bb667eaf52 fuse: reserve values for mapping protocol adds 4989cddfe152 virtio-fs: add Documentation/filesystems/virtiofs.rst adds c97915f80b68 virtio-fs: add virtiofs filesystem adds 8f0732b453c4 Merge remote-tracking branch 'fuse/for-next' adds ee2f412ece32 xprtrdma: Recycle MRs after disconnect adds f9e1afe0fa72 xprtrdma: Clear xprt->reestablish_timeout on close adds 98ef77d1aaa7 xprtrdma: Send Queue size grows after a reconnect adds 6f3ad9f16b4f pNFS: Ensure we do clear the return-on-close layout statei [...] adds 043888f73a82 NFSv4: Clean up pNFS return-on-close error handling adds 3438bd026221 NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close adds 621979587918 NFSv4: Handle RPC level errors in LAYOUTRETURN adds 260b1db9a0b6 NFSv4: Add a helper to increment stateid seqids adds c4bb426f9026 pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumpin [...] adds 4d150a14d404 NFSv4: Fix OPEN_DOWNGRADE error handling adds 2246d85c6455 NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE adds e8fee4256cb3 NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU adds bd9714766bd7 SUNRPC: Dequeue the request from the receive queue while w [...] adds 3bff7559da7a SUNRPC: Don't receive TCP data into a request buffer that [...] adds ac25ec92aa95 SUNRPC: RPC level errors should always set task->tk_rpc_status adds 08c6a8ce3b5e Merge remote-tracking branch 'nfs-anna/linux-next' adds 9d60d93198c6 Deprecate nfsd fault injection adds 2b86e3aaf993 nfsd: eliminate an unnecessary acl size limit adds 5e113224c17e nfsd: nfsd_file cache entries should be per net namespace adds 27c438f53e79 nfsd: Support the server resetting the boot verifier adds 055b24a8f230 nfsd: Don't garbage collect files that might contain write errors adds bbf2f098838a nfsd: Reset the boot verifier on all write I/O errors adds 11a60d159259 nfsd: add a "GetVersion" upcall for nfsdcld adds 6ee95d1c8991 nfsd: add support for upcall version 2 adds 45d9a1af319f Merge remote-tracking branch 'nfsd/nfsd-next' adds c42293a951bd orangefs: Add octal zero prefix adds e6b998ab62be orangefs: remove redundant assignment to err adds 7a6c4e8ce6bc Merge remote-tracking branch 'orangefs/for-next' adds 97f024b9171e ovl: Fix dereferencing possible ERR_PTR() adds 5c2e9f346b81 ovl: filter of trusted xattr results in audit adds 5c9777884018 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 44413e70029f Merge remote-tracking branch 'v9fs/9p-next' adds 76f1793359db xfs: define a flags field for the AG geometry ioctl structure adds bc56ad8c74b8 xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT adds eb2e99943c5b xfs: Use WARN_ON_ONCE for bailout mount-operation adds 7c107afb871a xfs: push the AIL in xlog_grant_head_wake adds cdea5459ce26 xfs: fix missed wakeup on l_flush_wait adds 8ab39f11d974 xfs: prevent CIL push holdoff in log recovery adds 6769aa2a4f2b xfs: factor debug code out of xlog_state_do_callback() adds 6546818c8570 xfs: factor callbacks out of xlog_state_do_callback() adds 5e96fa8d2b09 xfs: factor iclog state processing out of xlog_state_do_ca [...] adds 0383f543d870 xfs: push iclog state cleaning into xlog_state_clean_log adds 14e15f1bcd73 xfs: push the grant head when the log head moves forward adds 71a21815595c Merge remote-tracking branch 'xfs/for-next' adds db10bd824bc0 iomap: split size and error for iomap_dio_rw ->end_io adds 68494b8e248f iomap: move the iomap_dio_rw ->end_io callback into a structure adds ff366bde70fc Merge remote-tracking branch 'iomap/iomap-for-next' adds 466860affb17 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 5fadc6d2e8b0 Merge remote-tracking branch 'file-locks/locks-next' adds 43ce4c1feadb vfs: Add a single-or-reconfig keying to vfs_get_super() adds b94175998584 vfs: Convert romfs to use the new mount API adds 74f78fc5ef43 vfs: Convert cramfs to use the new mount API adds ec10a24f10c8 vfs: Convert jffs2 to use the new mount API adds 6d56e4184368 mtd: Kill mount_mtd() adds 5a2be1288b51 vfs: Convert squashfs to use the new mount API adds d401727ea0d7 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] adds df02450217c9 make ramfs_fill_super() static adds 7e30d2a5eb0b make shmem_fill_super() static adds 0b5071dd323d shmem_parse_options(): use a separate structure to keep th [...] adds f6490b7fbb82 shmem_parse_options(): don't bother with mpol in separate [...] adds e04dc423ae2c shmem_parse_options(): take handling a single option into [...] adds 626c3920aeb4 shmem_parse_one(): switch to use of fs_parse() adds f32356261d44 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] adds 74983ac20aea vfs: Make fs_parse() handle fs_param_is_fd-type params better adds e7d8840d4b62 vfs: Convert binderfs to use the new mount API adds 63ae760df18a vfs: Convert coda to use the new mount API adds 3addc1e2d52d vfs: Convert autofs to use the new mount API adds b356ad133922 vfs: Convert devpts to use the new mount API adds f18938bad9fc vfs: Convert bpf to use the new mount API adds 0dd4b7ce4ced vfs: Convert orangefs to use the new mount API adds 50d7aad57710 vfs: Convert ubifs to use the new mount API adds 560405146da4 vfs: Convert functionfs to use the new mount API adds a1fd668a14f3 vfs: Convert debugfs to use the new mount API adds d08248af1eba vfs: Convert tracefs to use the new mount API adds d29636dfcdcf vfs: Convert pstore to use the new mount API adds d45f487033df hypfs: Fix error number left in struct pointer member adds 36e4a4f4bf7a vfs: Convert hypfs to use the new mount API adds 2b1a1fe51b4d vfs: Convert spufs to use the new mount API adds 52c55aa4d90e vfs: Kill mount_single() adds 82acbd7ae5d4 gfs2: Convert gfs2 to fs_context adds 4599e59b46ab Merge branches 'work.misc', 'work.mount', 'work.namei', 'w [...] adds c2df4db21a0d Merge remote-tracking branch 'vfs/for-next' adds 36594b317c65 vsprintf: Prevent crash when dereferencing invalid pointer [...] adds cf6b7921fc19 lib/test_printf: Add test of null/invalid pointer derefere [...] adds 8ebea6ea1a7e lib/test_printf: Remove obvious comments from %pd and %pD tests adds 35c35493b0e3 printk: Replace strncmp() with str_has_prefix() adds cdc177c021b8 Merge branch 'for-5.4' into for-next adds 085a3a8fdf3e ABI: Update dev-kmsg documentation to match current kernel [...] adds c38822ab9bd6 Merge branch 'for-5.4' into for-next adds f5d55a736272 Merge remote-tracking branch 'printk/for-next' adds be18e6df0fe4 Merge remote-tracking branch 'pci/next' adds aec256d0ecd5 HID: apple: Fix stuck function keys when using FN adds 395ccafa58ea Merge branch 'for-5.4/apple' into for-next adds b20bef4b4be8 HID: i2c-hid: modify quirks for weida's devices adds 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next adds 2bcdacb70327 HID: sony: Fix memory corruption issue on cleanup. adds 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next adds bbbe3ac8f943 HID: wacom: add new MobileStudio Pro 13 support adds 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next adds 98375b86c791 HID: prodikeys: Fix general protection fault during probe adds 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next adds 6ed2c8dfe6f6 Merge remote-tracking branch 'hid/for-next' adds 82d514815441 i2c-eeprom_slave: Add support for more eeprom models adds 539b7569c565 i2c: cht-wc: drop check because i2c_unregister_device() is [...] adds 2252c3172cc5 i2c: stm32f7: Make structure stm32f7_i2c_algo constant adds 41d529d6227c i2c: exynos5: Remove IRQF_ONESHOT adds 9dd8de4f5d99 Merge branch 'i2c/for-5.4' into i2c/for-next adds a828630f614e i2c: qcom-geni: Disable DMA processing on the Lenovo Yoga C630 adds 8b036f4a92b5 Merge branch 'i2c/for-current' into i2c/for-next adds fe050f99072d i2c: slave-eeprom: Add comment about address handling adds 22ac74a61947 i2c: uniphier(-f): use devm_platform_ioremap_resource() adds 9ee7e72fbbb8 i2c: uniphier(-f): remove all dev_dbg() adds adc82bc20d67 Merge branch 'i2c/for-5.4' into i2c/for-next adds 11330a9fef04 i2c: imx: ACPI support for NXP i2c controller adds 8ebf15e9c869 i2c: tegra: Move suspend handling to NOIRQ phase adds 5ae7657f46b2 Merge branch 'i2c/for-5.4' into i2c/for-next adds 06cc266dff02 Merge remote-tracking branch 'i2c/i2c/for-next' adds d50bc951faa2 Merge remote-tracking branch 'i3c/i3c/next' adds 35cd18048542 hwmon: (lm75) Aproximate sample times to data-sheet values adds fdc7d8e829ec hwmon: (shtc1) fix shtc1 and shtw1 id mask adds ffd96868ac5d hwmon: (shtc1) add support for the SHTC3 sensor adds 3b710d7ae5d5 hwmon: (nct7904) Fix incorrect SMI status register setting [...] adds 9b0cffa6c462 hwmon: submitting-patches: Point to with_info API adds 4e19e72f45d3 hwmon: submitting-patches: Add note on comment style adds 198d219fb9f6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds f12fcca65369 docs: ftrace: clarify when tracing is disabled by the trace file adds c193a3ffc282 mailmap: Update email address for Quentin Perret adds 209c3aa7f0df Documentation: sysrq: don't recommend 'S' 'U' before 'B' adds f145579d8398 doc: arm64: fix grammar dtb placed in no attributes region adds e62be10350eb docs: mtd: Update spi nor reference driver adds d62e8055a596 devices.txt: improve entry for comedi (char major 98) adds 19ad5f79f92e doc:lock: remove reference to clever use of read-write lock adds 82f12ab311fd Documentation: Add "earlycon=sbi" to the admin guide adds cbacb5ab0aa0 docs: printk-formats: Stop encouraging use of unnecessary [...] adds fe013f8bc160 Documentation: kbuild: Add document about reproducible builds adds 72ca8d71a2f9 Merge remote-tracking branch 'jc_docs/docs-next' adds 6f51fdfd8229 media: videobuf-core.c: poll_wait needs a non-NULL buf pointer adds 8ac052ae1839 Merge remote-tracking branch 'v4l-dvb/master' adds 3a2650a878b8 ACPI / property: Fix acpi_graph_get_remote_endpoint() name [...] adds 8a8bfbebad60 Merge branch 'devprop' into linux-next adds 97d3eb9da84c cpuidle-haltpoll: vcpu hotplug support adds 82e430a6df7f cpuidle: play_idle: Increase the resolution to usec adds cd4c0763064f powercap: idle_inject: Use higher resolution for idle injection adds 3f1698e03131 Merge branch 'pm-cpuidle' into linux-next adds df0eea448808 cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy n [...] adds c27c38afd871 Documentation: cpufreq: Update policy notifier documentation adds e6e1e977e6ea Merge branch 'pm-cpufreq-qos' into linux-next adds b3ad17c09899 PM / Domains: Simplify genpd_lookup_dev() adds 3ea4ca9267cf PM / Domains: Verify PM domain type in dev_pm_genpd_set_pe [...] adds c343732a84df Merge branch 'pm-domains' into linux-next adds e88c7409c983 ACPI: thermal: Remove redundant acpi_has_method() calls adds 03d1571d9513 ACPI: custom_method: fix memory leaks adds 29b49958cf73 ACPI / PCI: fix acpi_pci_irq_enable() memory leak adds 84e0e78d3df2 Merge branches 'acpi-misc', 'acpi-tables' and 'acpi-pci' i [...] adds e47bc756ad03 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 12b6c1d77f4d Merge branch 'pm-opp' into linux-next adds beb4e08e21ad Merge branch 'pm-cpufreq-qos' adds 1c5c1b5d8efe Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 239f73217222 Merge branch 'pm-cpufreq' into linux-next adds 616368735e4a software node: Initialize the return value in software_nod [...] adds 016049a81677 software node: Initialize the return value in software_nod [...] adds 2fcae8b7ee0d Merge branch 'devprop' into linux-next adds 0760bb9ac9e7 PM: runtime: Documentation: add runtime_status ABI document adds 02a312e88ef1 Merge branch 'pm-docs' into linux-next adds a41f7f0ae7b3 Merge tag 'linux-cpupower-5.4-rc1' of git://git.kernel.org [...] adds 421614833721 pm-graph: make setVal unbuffered again for python2 and python3 adds e3e2ffdc0c13 Merge back earlier power management tools updates for v5.4. adds 2f8f2c5a7d6c Merge branch 'pm-tools' into linux-next adds cb5d8c45ab6c cpuidle: allow governor switch on cpuidle_register_driver() adds 7321440829a2 cpuidle-haltpoll: set haltpoll as preferred governor adds 5cc59f597c06 cpuidle-haltpoll: return -ENODEV on modinit failure adds 472f26366083 cpuidle-haltpoll: do not set an owner to allow modunload adds 1328edca4a14 cpuidle-haltpoll: Enable kvm guest polling when dedicated [...] adds 315ea754a4c4 Merge branch 'pm-cpuidle' into linux-next adds 5a13905dddfd Merge remote-tracking branch 'pm/linux-next' adds 5e4d9dd51327 Merge remote-tracking branch 'thermal/next' adds f0e79b1578db Merge remote-tracking branch 'thermal-soc/next' adds 1942e59d99c2 Merge remote-tracking branch 'ieee1394/for-next' adds 181191998dd1 Merge remote-tracking branch 'swiotlb/linux-next' adds a6e4d254c19b RDMA/cma: Fix false error message adds bd0abfa8ca1d Documentation/infiniband: update name of some functions adds 3b961b4f8316 RDMA/hns: Use devm_platform_ioremap_resource() to simplify code adds b97b218b302d RDMA/odp: Add missing cast for 32 bit adds 2ac5a6d3a917 RDMA/usnic: Avoid overly large buffers on stack adds 4a9d46a9fe14 RDMA: Fix goto target to release the allocated memory adds 0404bd629fd4 RDMA/siw: Fix page address mapping in TX path adds 1ba7c8f80058 IB/iser: Support up to 16MB data transfer in a single command adds 75c66515e4fe Merge tag 'v5.3-rc8' into rdma.git for-next adds 4db8fd497332 RDMA/siw: Relax from kmap_atomic() use in TX path adds c05fc15634f9 IB/hfi1: Add traces for TID RDMA READ adds 719943541486 IB/{rdmavt, hfi1, qib}: Add a counter for credit waits adds f8659d68e2be IB/hfi1: Define variables as unsigned long to fix KASAN warning adds b5193c31df10 Merge remote-tracking branch 'rdma/for-next' adds ae90a6f0d9c8 dpaa2-eth: Minor refactoring in ethtool stats adds d84c3a4ded96 dpaa2-eth: Add new DPNI statistics counters adds 52b6a4ffe2b6 dpaa2-eth: Poll Tx pending frames counter on if down adds 472e12e7ff9f Merge branch 'dpaa2-eth-Add-new-statistics-counters' adds 771efeda3936 r8152: modify rtl8152_set_speed function adds ca366d6c889b net: dsa: mt7530: Convert to PHYLINK API adds 4f358cbd054d dt-bindings: net: dsa: mt7530: Add support for port 5 adds 38f790a80560 net: dsa: mt7530: Add support for port 5 adds 0d622143d174 Merge branch 'net-dsa-mt7530-PHYLINK-and-port-5' adds 7d5aa9a524db devlink: Add new info version tags for ASIC and FW adds df69ba43217d ionic: Add basic framework for IONIC Network device driver adds fbfb8031533c ionic: Add hardware init and device commands adds 04436595c435 ionic: Add port management commands adds 1a58e196467f ionic: Add basic lif support adds 6461b446f2a0 ionic: Add interrupts and doorbells adds 1d062b7b6f64 ionic: Add basic adminq support adds 938962d55229 ionic: Add adminq action adds 77ceb68e29cc ionic: Add notifyq support adds beead698b173 ionic: Add the basic NDO callbacks for netdev support adds c1e329ebec8d ionic: Add management of rx filters adds 2a654540be10 ionic: Add Rx filter and rx_mode ndo support adds 8d61aad4e8dc ionic: Add async link status check and basic stats adds 4d03e00a2140 ionic: Add initial ethtool support adds 0f3154e6bcb3 ionic: Add Tx and Rx handling adds 1a371ea1b7b6 ionic: Add netdev-event handling adds e470355bd96a ionic: Add driver stats adds aa3198819bea ionic: Add RSS support adds 8c15440bce31 ionic: Add coalesce and other features adds e7ac4ea0fefb Merge branch 'ionic-Add-ionic-driver' adds 9367fa08415a net/sched: cbs: remove redundant assignment to variable port_rate adds 842841ece540 Convert usage of IN_MULTICAST to ipv4_is_multicast adds be7bbea114d6 net/tls: use the full sk_proto pointer adds 90962b4894f5 net/tls: don't jump to return adds 3544c98acd09 net/tls: narrow down the critical area of device_offload_lock adds be2fbc155fc8 net/tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE adds 6e3d02b670ea net/tls: dedup the record cleanup adds 9c895c1bc576 Merge branch 'net-tls-minor-cleanups' adds f4d7c8e3da91 vsock/virtio: a better comment on credit update adds ec44dd579038 can: kvaser_pciefd: the PWM generator is running at the bu [...] adds e3b329221567 dt-bindings: can: tcan4x5x: Update binding to use interrup [...] adds be1d28424adc can: tcan4x5x: Remove data-ready gpio interrupt adds 81f29dd30469 can: tcan4x5x: Remove checking the wake pin adds f6cae800bfdb can: mcp251x: remove deprecated board file setup example adds b4cb76961c95 can: mcp251x: Use devm_clk_get_optional() to get the input clock adds 8de29a5c34a5 can: mcp251x: Make use of device property API adds 761a61591705 can: mcp251x: Call wrapper instead of regulator_disable() adds ee9a5f5e554d can: dev: convert block comments to network style comments adds d7bda7307020 can: dev: avoid long lines adds 39fe6fd5fb3a can: dev: remove unnecessary parentheses adds d726c01aa744 can: dev: remove unnecessary blank line adds f59d7824bfd1 can: dev: can_restart(): convert NULL pointer check adds d36673f5918c can: dev: can_dellink(): remove return at end of void function adds 13ecee77fa81 can: dev: can_dev_init(): convert from printk(KERN_INFO) t [...] adds b06b39927249 Merge tag 'linux-can-next-for-5.4-20190903' of git://git.k [...] adds 10ae8f4e81d8 ixgbe: Use kzfree() rather than its implementation. adds 60b3990c2cef sunrpc: Use kzfree rather than its implementation. adds da3a3b653b34 net: mpoa: Use kzfree rather than its implementation. adds 09ea989e2bd2 Merge branch 'net-kzfree' adds 8330f73fe974 rocker: add missing init_net check in FIB notifier adds 6c43bb3a413c can: netns: give structs holding the CAN statistics a sens [...] adds 2341086df448 can: netns: give members of struct netns_can holding the s [...] adds e2c1f5c75008 can: af_can: give variables holding CAN statistics a sensi [...] adds 448c70749478 can: proc: give variables holding CAN statistics a sensible name adds 564577dfee4e can: netns: remove "can_" prefix from members struct netns_can adds 56be1d52fc0b can: af_can: give variable holding the CAN per device rece [...] adds ff7fbea4c133 can: proc: give variable holding the CAN per device receiv [...] adds 3ee6d2bebef8 can: af_can: rename find_rcv_list() to can_rcv_list_find() adds fac785009aaf can: af_can: rename find_dev_rcv_lists() to can_dev_rcv_li [...] adds 6625a18e9ff6 can: af_can: give variable holding the CAN receiver and th [...] adds e2586a5796d6 can: af_can: can_rx_register(): use max() instead of open [...] adds 3f1503560693 can: af_can: can_pernet_exit(): no need to iterate over an [...] adds ffd956eef69b can: introduce CAN midlayer private and allocate it automatically adds 8df9ffb888c0 can: make use of preallocated can_ml_priv for per device s [...] adds bdfb5765e45b can: af_can: remove NULL-ptr checks from users of can_dev_ [...] adds 24efc6d36d23 can: af_can: use spin_lock_bh() for &net->can.rcvlists_lock adds 4f746fb49518 mailmap: update email address adds 9868b5d44f3d can: introduce CAN_REQUIRED_SIZE macro adds 2a0c9aaa6247 can: add socket type for CAN_J1939 adds f5223e9eee65 can: extend sockaddr_can to include j1939 members adds 9d71dd0c7009 can: add support of SAE J1939 protocol adds 44c40910b66f Merge tag 'linux-can-next-for-5.4-20190904' of git://git.k [...] adds 9513321069ee net: stmmac: selftests: Return proper error code to userspace adds 6338488356d2 net: stmmac: xgmac: Add RBU handling in DMA interrupt adds c104891c4b1f net: stmmac: Do not return error code in TC Initialization adds 425eabddaf0f net: stmmac: Implement L3/L4 Filters using TC Flower adds 4647e021193d net: stmmac: selftests: Add selftest for L3/L4 Filters adds 5904a980f93c net: stmmac: xgmac: Implement ARP Offload adds 5e3fb0a6e2b3 net: stmmac: selftests: Implement the ARP Offload test adds 0b273ca41fe0 net: stmmac: Only consider RX error when HW Timestamping i [...] adds 8f9e5b5db4e2 net: stmmac: ethtool: Let user configure TX coalesce without RIWT adds c2b69474d63b net: stmmac: xgmac: Correct RAVSEL field interpretation adds 56bcd5912221 net: stmmac: Correctly assing MAX MTU in XGMAC cores case adds 8a488c3f97cd net: stmmac: xgmac: Enable RX Jumbo frame support adds 427849e8c37f net: stmmac: selftests: Add Jumbo Frame tests adds d1e8496edac2 Merge branch 'stmmac-next' adds 7d993c5f86aa gianfar: remove forward declarations adds 7ad387840a85 gianfar: make five functions static adds 887b8194fb86 gianfar: cleanup gianfar.h adds 8e578e73ef2e gianfar: use DT more consistently when selecting PHY conne [...] adds 1ddee6d843d8 Merge branch 'gianfar-some-assorted-cleanup' adds 36b1a2fcd0d2 include: mdio: Add driver data helpers adds 168f7a161608 net: phy: gmii2rgmii: Dont use priv field in phy device adds 1e6068899c0f Merge branch 'Fix-GMII2RGMII-private-field' adds a8a213cbedaa pppoatm: use %*ph to print small buffer adds ee4c3deac70d net: qed: Move static keyword to the front of declaration adds 5e5d8bc4a073 net: hns: Move static keyword to the front of declaration adds 0e5b36bc4c1f r8152: adjust the settings of ups flags adds 47e25277693c nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics adds 95a7233c452a net: openvswitch: Set OvS recirc_id from tc chain index adds d1967e495a8d net_sched: act_police: add 2 new attributes to support pol [...] adds fe4a7a41767a net: phy: Do not check Link status when loopback is enabled adds c3a502deaf1f stmmac: platform: adjust messages and move to dev level adds d9c0f2756a33 net: hns3: fix error VF index when setting VLAN offload adds 323a2ac52227 net: hns3: fix double free bug when setting ringparam adds 525a294e6080 net: hns3: fix mis-assignment to hdev->reset_level in hclge_reset adds b7cf22b74a3f net: hns3: add client node validity judgment adds 1483fa494643 net: hns3: remove explicit conversion to bool adds 1cbc662dd847 net: hns3: disable loopback setting in hclge_mac_init adds 91f8ff09ada1 net: hns3: make hclge_dbg_get_m7_stats_info static adds 7250a9d21e27 Merge branch 'net-hns3-add-some-bugfixes-and-cleanups' adds 845e4b8014a5 ravb: correct typo in FBP field of SFO register adds 009a470365b3 ravb: remove undocumented counter processing adds 2d957a7e2a9b ravb: remove undocumented endianness selection adds fd8ab76a8562 ravb: TROCR register is only present on R-Car Gen3 adds 5b1ab1ae3d2f Merge branch 'ravb-remove-use-of-undocumented-registers' adds f9bcfe214b00 lan743x: remove redundant assignment to variable rx_proces [...] adds 4c5d9a7fa149 i40e: fix xdp handle calculations adds 7cbbf9f1fa23 ixgbe: fix xdp handle calculations adds 310f4204eeb6 selftests/bpf: precision tracking tests adds 94a997637c5b xsk: avoid store-tearing when assigning queues adds 9764f4b301c3 xsk: avoid store-tearing when assigning umem adds 42fddcc7c64b xsk: use state member for socket synchronization adds 25dc18ff9b58 xsk: lock the control mutex in sock_diag interface adds 593f191a8005 Merge branch 'bpf-af-xdp-barrier-fixes' adds 1e46c09ec100 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 850e8f6fbd5d mt76: round up length on mt76_wr_copy adds 132d8da5bded mt76: mt7615: fix sparse warnings: warning: restricted __l [...] adds 3ea83705372f mt76: mt7615: introduce mt7615_regd_notifier adds d67a66469fe6 mt76: mt7615: add hw dfs pattern detector support adds 02fc62e374bb mt76: mt7615: do not perform txcalibration before cac is c [...] adds 5ec87dc8c3e2 mt76: mt7615: add csa support adds 70911d963806 mt76: mt7615: add radar pattern test knob to debugfs adds 5abe8baf107e mt76: mt7615: clean up FWDL TXQ during/after firmware upload adds 4a926e302263 mt76: mt7615: fall back to sw encryption for unsupported ciphers adds 2fc446487c36 mt76: mt7615: always release sem in mt7615_load_patch adds 6c6a3fe6f915 mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine adds 3815ab3f495b mt76: mt7603: enable hardware rate up/down selection adds 592ed85d6b28 mt76: mt7615: move mt7615_mcu_set_rates to mac.c adds 5f3413fc5e01 mt76: mt7615: reset rate index/counters on rate table update adds 4af81f02b49c mt76: mt7615: sync with mt7603 rate control changes adds cf211051987c mt76: mt76u: fix typo in mt76u_fill_rx_sg adds 3eb514dd45f3 mt76: mt7615: fix using VHT STBC rates adds 1f5581dffe76 mt76: mt7615: fix PS buffering of action frames adds f4635f66da8d mt76: mt7615: fix invalid fallback rates adds 820e4da1746f mt76: mt7603: fix invalid fallback rates adds b229bf7d30d6 mt76: usb: fix endian in mt76u_copy adds 8f72e98e9c91 mt76: usb: remove unneeded {put,get}_unaligned adds 5eedd2a5c992 mt76: mt76x02: use params->ssn value directly adds f8f3b20a9a6f mt76: mt7603: use params->ssn value directly adds 3d1e5cddae83 mt76: mt7615: use params->ssn value directly adds 27c7bfc5f063 mt76: mt76x0u: add support to TP-Link T2UHP adds 880495e2f00b mt76: mt7615: add missing register initialization adds 92671eb95c59 mt76: mt7615: move mt7615_mac_get_key_info in mac.c adds 3d687a7fcb97 mt76: mt7615: add mt7615_mac_wtbl_addr routine adds 45db4400e5d8 mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine adds 093733ca53d0 mt76: mt7615: remove wtbl_sec_key definition adds 27b8a900b221 mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_ [...] adds 35e4ebeaace1 mt76: introduce mt76_mmio_read_copy routine adds 457d19c71af7 mt76: mt7615: fix MT7615_WATCHDOG_TIME definition adds 5e814e71a264 mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel adds 49f1132cdb2f mt76: mt7615: add 4 WMM sets support adds 4f8a4f17fb1c mt76: mt7615: update cw_min/max related settings adds 06413abe55af mt76: Add paragraphs to describe the config symbols fully adds 7f17b86a042e mt76: mt7603: fix some checkpatch warnings adds 0dacf9d3abf5 mt76: mt7615: fix some checkpatch warnings adds ff97c52a3a0a mt76: mt76x02: fix some checkpatch warnings adds 0e3d677750fb mt76: switch to SPDX tag instead of verbose boilerplate text adds 7fe965415275 mt76: mt7615: rework locking scheme for mt7615_set_channel adds 49de79ad9a74 mt76: mt7615: add Smart Carrier Sense support adds 1920a0cc03e9 mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x [...] adds d5160d867fe3 mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_b [...] adds f110d1d51d12 mt76: mt76x02u: enable multi-vif support adds 168aea24f4bb mt76: mt76x02u: enable survey support adds fc98e670adf8 mt76: mt7603: move survey_time in mt76_dev adds 863c15a14e13 mt76: mt7615: enable survey support adds c325c9c77967 mt76: move mt76_tx_tasklet in mt76 module adds 7f7d19c3bc86 mt76: mt7603: remove unnecessary mcu queue initialization adds 01cfc1b45421 mt76: mt7615: add BIP_CMAC_128 cipher support adds 13381dcdb3ac mt76: fix some checkpatch warnings adds 8b8ab5c23534 mt76: add default implementation for mt76_sw_scan/mt76_sw_ [...] adds 55bbbefd8432 mt76: mt7615: apply calibration-free data from OTP adds 5a90107d79e7 mt76: dma: reset q->rx_head on rx reset adds 58bab0d42f25 mt76: stop rx aggregation on station removal adds e3ca8fa0ca24 mt76: do not send BAR frame on tx aggregation flush stop adds 04824da9203d mt76: remove offchannel check in tx scheduling adds ef836a71ae3b mt76: make mt76_rx_convert static adds 187617c55c11 mt76: mt76x0: remove redundant chandef copy adds 0c168e1084da mt76: mt76x0: remove unneeded return value on set channel adds 4c49c099472c mt76: mt7603: use devm_platform_ioremap_resource() to simp [...] adds 373a9a13ba6f mt76: mt7615: introduce mt7615_txwi_to_txp utility routine adds 0e6a29e477f3 mt76: mt7615: add support to read temperature from mcu adds a18da8f61949 Merge tag 'mt76-for-kvalo-2019-09-05' of https://github.co [...] adds cb34212b1c25 brcmfmac: add stub version of brcmf_debugfs_get_devdir() adds 2f8c8e62cd50 brcmfmac: add "reset" debugfs entry for testing reset adds 64827a6ac049 hostap: remove set but not used variable 'copied' in prism [...] adds eb9affaeff70 rtw88: fix seq_file memory leak adds 4c3e48794dec rtlwifi: Fix file release memory leak adds 290890df5a8a hostap: use %*ph to print small buffer adds 0e48b86d9a8f brcmfmac: use %*ph to print small buffer adds d13b12c30c34 zd1211rw: use %*ph to print small buffer adds 9cb63bf664fb iwlwifi: bump FW API to 49 for 22000 series adds 79660869bf75 iwlwifi: Send DQA enable command only if TVL is on adds 07c89a601b64 iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw [...] adds 4f58121dc40a iwlwifi: mvm: Block 26-tone RU OFDMA transmissions adds 5a28c2148b0b iwlwifi: mvm: remove unnecessary forward declarations adds b721f5b1be18 iwlwifi: dbg: move monitor recording functionality from he [...] adds 203c83d3b256 iwlwifi: dbg: move debug recording stop from trans to op mode adds 576058330f2d iwlwifi: dbg: support debug recording suspend resume command adds 60ced7973f41 iwlwifi: add ldbg config cmd debug print adds 06eb547c4ae4 iwlwifi: mvm: fix scan config command size adds f38acea63a5c iwlwifi: mvm: add the skb length to a print adds 2b7f47539b76 iwlwifi: mvm: start to remove the code for d0i3 adds 58d3bef4163b iwlwifi: remove all the d0i3 references adds 4d4183c45e67 iwlwifi: mvm: remove the tx defer for d0i3 adds 45745363336e iwlwifi: mvm: remove the d0i3 entry/exit flow adds 0ea933880a5f iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only adds 99970e4afbab iwlwifi: mvm: remove d0i3_ap_sta_id adds 632fa0eabc66 iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode adds 66cdca01e047 iwlwifi: mvm: remove last leftovers of d0i3 adds 1877fa3d5fb6 iwlwifi: remove CMD_HIGH_PRIO adds 3596ad2b3e87 iwlwifi: trans: remove suspending flag adds 24d2176d1778 iwlwifi: remove the code under IWLWIFI_PCIE_RTPM adds aa43ae121675 iwlwifi: LTR updates adds de645c934660 iwlwifi: scan: add support for new scan request command version adds 2e838c6f18db iwlwifi: mvm: name magic numbers with enum adds 242d9c8b9a93 iwlwifi: mvm: use FW thermal monitoring regardless of CONF [...] adds ba7136f3f9e8 iwlwifi: Set w-pointer upon resume according to SN adds f60e27508165 iwlwifi: remove runtime_pm_mode adds ea74343aeb1c iwlwifi: remove the opmode's d0i3 handlers adds 0d52497ac8ee iwlwifi: pcie: remove the refs / unrefs from the transport adds 043fa901736f iwlwifi: pcie: remove some more d0i3 code from the transport adds 75dfa6d58ba2 iwlwifi: remove the d0i3 related module parameters adds bab3cb9285a7 iwlwifi: remove pm_runtime completely adds b5baefdad2fe iwlwifi: scan: don't pass large argument by value adds 41874d3a0b99 iwlwifi: dbg_ini: align dbg tlv functions names to a singl [...] adds 1971c4f9d9a6 iwlwifi: remove unused regdb_ptrs allocation adds 15995b759307 iwlwifi: dbg: add debug periphery registers to 9000 device family adds ccdc3d6d1555 iwlwifi: dbg_ini: maintain buffer allocations from trans i [...] adds 40b7d22d1f0e iwlwifi: dbg_ini: use linked list to store debug TLVs adds 5b79c323525b iwlwifi: dbg_ini: remove periphery phy and aux regions handling adds 2d46f7af5ee3 iwlwifi: stop passing bogus gfp flags arguments to dma_all [...] adds 0202bcf0e36a iwlwifi: mvm: simplify the channel switch flow for newer firmware adds e533f7458968 iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() adds 6ce1e5c0c207 iwlwifi: support per-platform antenna gain adds 94c4a2e4c091 iwlwifi: api: fix FTM struct documentation adds 2196ea9c8d0f iwlwifi: bump FW API to 50 for 22000 series adds 4a7bd3cf83fd iwlwifi: remove duplicate FW string definitions adds a1af4c486ae7 iwlwifi: dbg_ini: use function to check if ini dbg mode is on adds 341bd290b9a2 iwlwifi: dbg_ini: verify debug TLVs at allocation phase adds f259fc896e8d iwlwifi: dbg_ini: remove debug flow TLV adds a64d4e8d451d iwlwifi: dbg: align wrt log prints to the same format adds 2c0c02403547 iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition adds c8cfa08e39c1 iwlwifi: allocate bigger nvm data in case of UHB adds dd36a507c806 iwlwifi: mvm: look for the first supported channel when ad [...] adds 00eacde4974a iwlwifi: dbg_ini: separate cfg and dump flows to different [...] adds 0fc296f8efbc iwlwifi: dbg_ini: use linked list for dump TLVs during dum [...] adds d4c444ef0dfa iwlwifi: dbg_ini: move tx fifo data into fw runtime adds bdc623901456 iwlwifi: dbg_ini: make a single ops struct for paging collect adds cd6de838e179 iwlwifi: dbg_ini: use regions ops array instead of switch [...] adds 79b6c8feb635 iwlwifi: separate elements from cfg that are needed by tra [...] adds 91eff3f82005 iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() adds 809805a820c6 iwlwifi: pcie: move some cfg mangling from trans_pcie_allo [...] adds 0c18714a0d32 iwlwifi: pcie: set iwl_trans->cfg later in the probe function adds 7e8258c09f56 iwlwifi: pass the iwl_config_trans_params when needed adds 286ca8eb4d0a iwlwifi: add a pointer to the trans_cfg directly in trans adds d8913b803f3a iwlwifi: pass the iwl_trans instead of cfg to some functions adds 7d34a7d7da97 iwlwifi: always access the trans configuration via trans adds 973ef19e9d50 iwlwifi: fix warning iwl-trans.h is included more than once adds e5f3f215d07f iwlwifi: add support for suspend-resume flow for new devic [...] adds f005fd88e965 iwlwifi: add sta_id to WOWLAN_CONFIG_CMD adds 0968fbfa4141 iwlwifi: mvm: drop BA sessions on too many old-SN frames adds fe69b7d1243a iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification adds 5952e0ec3f05 iwlwifi: mvm: add support for single antenna diversity adds 94b952b55c4d iwlwifi: mvm: don't log un-decrypted frames adds a29f6576c31d iwlwifi: add iwl_tlv_array_len() adds b108d8c782cc iwlwifi: dbg_ini: remove apply point, switch to time point API adds 4d3f5e8e7e3c iwlwifi: fw api: add DRAM buffer allocation command adds 4828f462b5eb iwlwifi: dbg_ini: fix dump structs doc adds 9b1bcfcc6e06 iwlwifi: dbg_ini: remove periodic trigger adds 787350ef8d80 iwlwifi: dbg: remove iwl_fw_cancel_dumps function adds 67e974c3ae21 Merge tag 'iwlwifi-next-for-kalle-2019-09-06' of git://git [...] adds 742ca7812bcc Merge tag 'wireless-drivers-next-for-davem-2019-09-07' of [...] adds 34cdcb165b05 ice: Update fields in ice_vsi_set_num_qs when reconfiguring adds 208ff75135cd ice: Add ice_get_main_vsi to get PF/main VSI adds ade78c2ec1de ice: Check root pointer for validity adds 2fb0821fd54c ice: clean up arguments adds 6503b6593028 ice: move code closer together adds d27525ec1fdd ice: small efficiency fixes adds 9d56b7fd6a1a ice: change work limit to a constant adds 29d42f1f3ae5 ice: Reliably reset VFs adds c61d2342349f ice: report link down for VF when PF's queues are not enabled adds 80739b57b160 ice: Check for DCB capability before initializing DCB adds dfc62400125f ice: Report VF link status with opcode to get resources adds 201beeb71595 ice: update Tx context struct adds ea300f41bb49 ice: Allow for delayed LLDP MIB change registration adds 8c243700ab10 ice: Minor refactor in queue management adds dd47e1fd8650 ice: change default number of receive descriptors adds 5c875c1af8dc ice: Rework around device/function capabilities adds 6938843dd8bb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds aa4095a156b5 netfilter: nf_tables: fix possible null-pointer dereferenc [...] adds b8f6a0eeb9b9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 9b789f476eca ethernet: micrel: Use DIV_ROUND_CLOSEST directly to make i [...] adds 3dd97a08271f net: fib_notifier: move fib_notifier_ops from struct net i [...] adds b58662a5f7f4 tcp: ulp: fix possible crash in tcp_diag_get_aux_size() adds 394cf13c2497 net/mlx5e: Fix static checker warning of potential pointer [...] adds 4057a7652b74 net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPER [...] adds 5cc3a8c66dd5 net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 bei [...] adds a6d35fb47a3f net/mlx5e: Remove leftover declaration adds 4938c3d84541 net/mlx5: fix spelling mistake "offlaods" -> "offloads" adds e53e665558ee net/mlx5: fix missing assignment of variable err adds a2b7189be6b5 net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation adds fa9e01c89539 net/mlx5e: kTLS, Remove unused function parameter adds 7f7edefda122 net/mlx5e: Remove unnecessary clear_bit()s adds f6a8cddfb50a net/mlx5: DR, Remove useless set memory to zero use memset() adds 83de91f82665 net/mlx5: DR, Fix error return code in dr_domain_init_resources() adds 63d67f305929 net/mlx5: DR, Remove redundant dev_name print from err log adds 948d3f90e9e2 net/mlx5: Expose HW capability bits for port buffer per pr [...] adds 1297d97f4862 net/mlx5e: Add port buffer's congestion counters adds 22c63d9c9461 Merge tag 'mlx5-updates-2019-09-05' of git://git.kernel.or [...] adds b441f79532ec hv_netvsc: Allow scatter-gather feature to be tunable adds 68622d071e55 hv_netvsc: Sync offloading features to VF NIC adds 06be46336877 Merge branch 'hv_netvsc-features' adds 0079ad8e8dc3 ipmr: remove hard code cache_resolve_queue_len limit adds 034c8fadba33 net: stmmac: selftests: Add missing checks for support of SA adds b3138c5b0f9c net: stmmac: selftests: Set RX tail pointer in Flow Control test adds 41f2a3e6367e net: stmmac: dwmac4: Enable RX Jumbo frame support adds 5f8475daa296 net: stmmac: selftests: Add Split Header test adds d9da2c87176a net: stmmac: Limit max speeds of XGMAC if asked to adds 428e2d6fceb6 Merge branch 'stmmac-next' adds 52d565404647 ionic: Remove unused including <linux/version.h> adds f4ee1476861b be2net: make two arrays static const, makes object smaller adds e9ac25b70da4 net: hns3: make array spec_opcode static const, makes obje [...] adds ad4a6795e0cf Bluetooth: Add support for utilizing Fast Advertising Interval adds 9c81f2b7e783 Bluetooth: hci_qca: Remove redundant initializations to zero adds ff7c8380c9d3 Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings adds 9e45524a0111 Bluetooth: btusb: Fix suspend issue for Realtek devices adds 569428dabc3e Bluetooth: 6lowpan: Make variable header_ops constant adds 2edc9c5cca7a Bluetooth: hci_qca: Make structure qca_proto constant adds e14c167a58b8 Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY f [...] adds dd656296c67f dt-bindings: net: Add compatible for BCM4345C5 bluetooth device adds 52c8c7a766ec bluetooth: bcm: Add support for loading firmware for BCM4345C5 adds 16946de5905f bluetooth: hci_bcm: Give more time to come out of reset adds 010376ab7fd7 Bluetooth: hci_qca: wait for Pre shutdown complete event b [...] adds 65251e2e0ad3 Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY adds 240b64a83165 Bluetooth: btrtl: Add firmware version print adds d182215d2fb9 Bluetooth: btrtl: Remove redundant prefix from calls to rt [...] adds f1300c034087 Bluetooth: btrtl: Remove trailing newline from calls to rt [...] adds 72bb169e024a Bluetooth: mgmt: Use struct_size() helper adds cf0d9a705d81 Bluetooth: btrtl: Fix an issue that failing to download th [...] adds d7ef0d1e3968 Bluetooth: btusb: Use cmd_timeout to reset Realtek device adds 8bb3537095f1 Bluetooth: hidp: Fix assumptions on the return value of hi [...] adds fcd8c627090a Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds 7ccd451912dd net/tls: unref frags in order adds d4774ac0d49a net/tls: use RCU for the adder to the offload record list adds e7b159a48ba6 net/tls: remove the record tail optimization adds e681cc603a79 net/tls: align non temporal copy to cache lines adds 6703a605b5ab Merge branch 'net-tls-small-TX-offload-optimizations' adds 2410a3dad498 iavf: remove unused debug function iavf_debug_d adds d7cb9da1864d ixgbevf: Link lost in VM on ixgbevf when restoring from fr [...] adds dee23594d587 e1000e: Make speed detection on hotplugging cable more reliable adds 10ce2c00cfdc igc: Remove useless forward declaration adds 675ab6509a01 Documentation: iavf: Update the Intel LAN driver doc for iavf adds 0ea7e88d3f3d fm10k: use a local variable for the frag pointer adds 9b924edd8f23 igc: Add NVM checksum validation adds 155f0ac2c96b iavf: allow permanent MAC address to change adds 00c0916618e6 igc: Remove unneeded PCI bus defines adds e1a8ca11c735 i40e: fix hw_dbg usage in i40e_hmc_get_object_va adds 54579ca83715 i40e: Implement debug macro hw_dbg using dev_dbg adds c19d034b54fa i40e: Remove EMPR traces from debugfs facility adds e7ba676c6188 ixgbe: sync the first fragment unconditionally adds d3ae3cfbf548 igc: Add tx_csum offload functionality adds f78787f36352 i40e: Add support for X710 device adds db63864786c7 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds c21815f1c199 net/mlx4_en: ethtool: make array modes static const, makes [...] adds d8291a956ac6 net: dsa: mv88e6xxx: complete ATU state definitions adds f3a2cd326e44 net: dsa: mv88e6xxx: introduce .port_set_policy adds da7dc8755304 net: dsa: mv88e6xxx: add RXNFC support adds 4bb2f84a2a43 Merge branch 'net-dsa-mv88e6xxx-add-PCL-support' adds e019a3b17f0d devlink: extend 'fw_load_policy' values adds 5bbd21df5a07 devlink: add 'reset_dev_on_drv_probe' param adds 1da16f0c84c3 nfp: nsp: add support for fw_loaded command adds 74612cdaf55b nfp: nsp: add support for optional hwinfo lookup adds e69e9db9031b nfp: nsp: add support for hwinfo set operation adds f8921d73301f nfp: honor FW reset and loading policies adds 165c3c9f8c3b nfp: add devlink param infrastructure adds ff04788c5b58 nfp: devlink: add 'fw_load_policy' support adds 0fbee0ec1fd5 nfp: devlink: add 'reset_dev_on_drv_probe' support adds 8fb822ce9323 kdoc: fix nfp_fw_load documentation adds 40a962beebd1 Documentation: nfp: add nfp driver specific notes adds 074be7fd99a2 Merge branch 'nfp-implement-firmware-loading-policy' adds 4093d1a26261 net: hns3: add ethtool_ops.set_channels support for HNS3 V [...] adds 3a5a5f06d4d2 net: hns3: revert to old channel when setting new channel [...] adds 1a92497dc3f9 net: hns3: fix shaper parameter algorithm adds 24283ece5a0f net: hns3: fix port setting handle for fibre port adds 96e65abb7700 net: hns3: modify some logs format adds fa17c708ff5a net: hns3: check NULL pointer before use adds 0ecf1f7b28b7 net: hns3: add some DFX info for reset issue adds e7f13f44c77b Merge branch 'hns3-next' adds 6fa9d691b91a net: stmmac: Prevent divide-by-zero adds c1be0022df0d net: stmmac: Add VLAN HASH filtering support in GMAC4+ adds afdf26ab3c9b net: stmmac: xgmac: Reinitialize correctly a variable adds 1d982e93dff1 net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ adds e94e3f3b51ce net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ adds c9b10043d0b8 net: stmmac: ARP Offload for GMAC4+ Cores adds 6d47b4bca461 Merge branch 'stmmac-next' adds 7550d5415c3d net/mlx5: Fix rt's type in dr_action_create_reformat_action adds 334a306f7be8 net/mlx5: Fix addr's type in mlx5dr_icm_dm adds fa355bb1b037 net/mlx5: FWTrace, Reduce stack usage adds 747f3cf4bf71 Merge tag 'mlx5-updates-2019-09-10' of git://git.kernel.or [...] adds df5d7a88bc94 cfg80211: fix boundary value in ieee80211_frequency_to_channel() adds e5c0b0fff6b1 mac80211: vht: add support VHT EXT NSS BW in parsing VHT adds 3cfe91c4c3c0 cfg80211: always shut down on HW rfkill adds 546263248845 mac80211: list features in WEP/TKIP disable in better order adds 1c9559734eca mac80211: remove unnecessary key condition adds 624ff4b210ec mac80211: clear crypto tx tailroom counter upon keys enable adds 753a9a729f84 mac80211: don't check if key is NULL in ieee80211_key_link() adds 4b08d1b6a994 mac80211: IBSS: send deauth when expiring inactive STAs adds 24f6d765c892 cfg80211: Do not compare with boolean in nl80211_common_re [...] adds 06354665f92f mac80211: allow drivers to set max MTU adds 4b2c5a14cd80 nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds adds b697746c62df mac80211_hwsim: Register support for HE meshpoint adds c1d3ad84eae3 cfg80211: Purge frame registrations on iftype change adds c1b3ddf7c319 Merge tag 'mac80211-next-for-davem-2019-09-11' of git://gi [...] adds 64f658ded48e devlink: add unknown 'fw_load_policy' value adds 44798eceea87 nfp: devlink: set unknown fw_load_policy adds 2f2fa16e2381 Merge branch 'devlink-unknown' adds 9e54ba7c3752 qed*: Fix size of config attribute dump. adds 2da244a5c4b5 qed: Fix Config attribute frame format. adds c1609946b8b6 Merge branch 'qed-Fix-series' adds 0060c8783330 net: stmmac: implement support for passive mode converters via dt adds 9c15d3597c62 dt-bindings: net: dwmac: document 'mac-mode' property adds a2111c460c0c net: phy: dp83867: Add documentation for SGMII mode type adds 507ddd5c0d47 net: phy: dp83867: Add SGMII mode type switching adds ebecb860ed22 net: stmmac: pci: Add HAPS support using GMAC5 adds cbfd68913c5d ipv6: Don't use dst gateway directly in ip6_confirm_neigh() adds 051ba67447de tcp: force a PSH flag on TSO packets adds 421bceb270e2 nfp: read chip model from the PluDevice register adds 20e03777d709 net: dsa: microchip: add KSZ9477 I2C driver adds 9b2d9f05cddf net: dsa: microchip: add ksz9567 to ksz9477 driver adds f4073e9164b5 net: dsa: microchip: remove NET_DSA_TAG_KSZ_COMMON adds 837636f586e8 Merge branch 'add-ksz9567-with-I2C-support-to-ksz9477-driver' adds 172ca8308b05 cxgb4: Fix spelling typos adds b74ae9618b15 netfilter: nf_tables: Fix an Oops in nf_tables_updobj() er [...] adds b44492afd2b1 netfilter: nf_tables_offload: avoid excessive stack usage adds 3474a2c62ff9 netfilter: nf_tables_offload: move indirect flow_block cal [...] adds ee394f96ad75 netfilter: nft_synproxy: add synproxy stateful object support adds be2861dc36d7 netfilter: nft_{fwd,dup}_netdev: add offload support adds 504882db833b netfilter: nf_tables_offload: add __nft_offload_get_chain [...] adds 8fc618c52d16 netfilter: nf_tables_offload: refactor the nft_flow_offloa [...] adds e211aab73d4c netfilter: nf_tables_offload: refactor the nft_flow_offloa [...] adds 06d392cbe3db netfilter: nf_tables_offload: remove rules when the device [...] adds 0286fbc624e2 netfilter: fix include guards. adds b0edba2af715 netfilter: fix coding-style errors. adds f5d65c197531 netfilter: ip_tables: remove unused function declarations. adds 85cfbc25e5c5 netfilter: inline xt_hashlimit, ebt_802_3 and xt_physdev headers adds 40d102cde0a2 netfilter: update include directives. adds 8bf3cbe32b18 netfilter: remove nf_conntrack_icmpv6.h header. adds 44dde23698a7 netfilter: move inline nf_ip6_ext_hdr() function to a more [...] adds e2f1cbb16508 netfilter: synproxy: move code between headers. adds 46705b070c27 netfilter: move nf_bridge_frag_data struct definition to a [...] adds 16b26cde6f12 netfilter: conntrack: use consistent style when defining i [...] adds 25d7cbcd2bb5 netfilter: replace defined(CONFIG...) || defined(CONFIG... [...] adds 22e81d7416d0 netfilter: conntrack: wrap two inline functions in config checks. adds f1815650b547 netfilter: br_netfilter: update stub br_nf_pre_routing_ipv [...] adds 261db6c2fbd6 netfilter: conntrack: move code to linux/nf_conntrack_common.h. adds 51a21be42ad8 netfilter: conntrack: remove CONFIG_NF_CONNTRACK check fro [...] adds f19438bdd4bf netfilter: remove CONFIG_NETFILTER checks from headers. adds 1f1475f38b68 netfilter: conntrack: remove CONFIG_NF_CONNTRACK checks fr [...] adds 0d32e7048d92 netfilter: conntrack: remove two unused functions from nf_ [...] adds 022c10d6c73b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds 22d11eacc32c ixgbe: fix memory leaks adds a7542b876075 i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask adds fb91a8bb73ec ixgbe: use skb_get_queue_mapping in tx path adds c4d8d90c1ecc i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 adds eaa4950c2264 i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP adds 3c734bbbb904 i40e: mark additional missing bits as reserved adds 3fc9d8e1d689 i40e: fix missed "Negotiated" string in i40e_print_link_message() adds 22afe2cf10da i40e: Fix message for other card without FEC. adds 846fcc7841de i40e: use BIT macro to specify the cloud filter field flags adds 8ad2e2982947 i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate adds c5c922b3e09b iavf: fix MAC address setting for VFs when filter is rejected adds 64d8db7dcf68 net/ixgbevf: make array api static const, makes object smaller adds 1f459bdc2007 i40e: fix potential RX buffer starvation for AF_XDP adds 069841ef8293 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds e3710a01a869 ice: send driver version to firmware adds 870f805e97d9 ice: Fix FW version formatting in dmesg adds c76488109616 ice: Implement Dynamic Device Personalization (DDP) download adds 32d63fa1e9f3 ice: Initialize DDP package structures adds 462acf6aca85 ice: Enable DDP package download adds 2de125663658 ice: Bump version adds 6cd476d26bf5 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 415606588c61 PTP: introduce new versions of IOCTLs adds 823eb2a3c4c7 PTP: add support for one-shot output adds c6af0c227a22 ip: support SO_MARK cmsg adds 35c7ff349a2d mlx4: Split restart_one into two functions adds 97691069dc5a net: devlink: split reload op into two adds 2670ac2625f9 net: devlink: move reload fail indication to devlink core [...] adds 1ba569fc2250 Merge branch 'devlink-move-reload-fail-indication-to-devli [...] adds ba76ff25ee64 brcmfmac: move "cfg80211_ops" pointer to another struct adds 450914c39f88 brcmfmac: split brcmf_attach() and brcmf_detach() functions adds a1f5aac1765a brcmfmac: don't realloc wiphy during PCIe reset adds 569ce0a486fd rtlwifi: rtl8821ae: make array static const and remove red [...] adds c57391f41572 bcma: make arrays pwr_info_offset and sprom_sizes static c [...] adds 3dfb22003f98 brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable adds 527c5d375419 CREDITS: Update email address adds d3bb26868105 ssb: make array pwr_info_offset static const, makes object [...] adds 2199c9817670 libertas: use mesh_wdev->ssid instead of priv->mesh_ssid adds eb4b2d33c167 rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros adds 05e2a0cb8ce3 rtlwifi: rtl8723ae: Replace local bit manipulation macros adds a9db071f7816 rtlwifi: rtl8723ae: Convert macros that set descriptor adds 773755d9112b rtlwifi: rtl8723ae: Convert inline routines to little-endi [...] adds 64578a3d3426 rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros adds 360226fdc53d rtlwifi: rtl8723be: Replace local bit manipulation macros adds d7b259fe6971 rtlwifi: rtl8723be: Convert macros that set descriptor adds fca13fd03da7 rtlwifi: rtl8723be: Convert inline routines to little-endi [...] adds e6e5ec3042fe rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl88 [...] adds 8908a9c17a41 rtw88: 8822c: update PHY parameter to v38 adds dfcd0f58865b rtw88: 8822c: update pwr_seq to v13 adds bc61ae96437f rtw88: 8822c: Enable interrupt migration adds 1ac3294bf75e rtw88: 8822c: add FW IQK support adds 5227c2ee453d rtw88: 8822c: add SW DPK support adds f27b886d0d06 rtw88: move IQK/DPK into phy_calibration adds 479c4ee931a6 rtw88: add dynamic cck pd mechanism adds 970cad9fb2a5 rtw88: allows to receive AMSDU in AMPDU adds 1335ad27bd07 rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage w [...] adds 622c19ed3607 rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage w [...] adds 3a1f85798e9f rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage w [...] adds e9afa2dc4090 rtw88: fix wrong rx power calculation adds 98ab76ef6b6d rtw88: report RX power for each antenna adds 23bb9f692b66 wil6210: fix wil_cid_valid with negative cid values adds 9abe3e306ecc wil6210: Add EDMG channel support adds d20b1e6c8307 wil6210: Delete an unnecessary kfree() call in wil_tid_amp [...] adds 68092f9cf932 carl9170: remove set but not used variable 'udev' adds 5a4f2040fd07 ath9k: add loader for AR92XX (and older) pci(e) adds e1aa1a1db3b0 ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init adds 5df65dd52dd5 ath9k: dyanck: introduce ath_dynack_set_timeout routine adds 6999e40d5f1d ath9k: dynack: properly set last timeout timestamp in ath_ [...] adds 86e392994dee ath9k: dynack: set max timeout according to channel width adds 72bb1aa91ff8 ath9k: dynack: set ackto to max timeout in ath_dynack_reset adds 0e7bf23e4967 ath6kl: Fix a possible null-pointer dereference in ath6kl_ [...] adds 355cf3191201 wcn36xx: use dynamic allocation for large variables adds 39d170b3cb62 ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_f [...] adds 83ac260151e7 ath10k: add mic bytes for pmf management packet adds db8deae03271 ath10k: add reorder and change PN check logic for mac80211 adds 45f09a1c5b85 ath9k: Remove unneeded variable to store return value adds 853acf7caf10 ath9k_htc: release allocated buffer if timed out adds 728c1e2a05e4 ath9k: release allocated buffer if timed out adds b3281c6cb768 ath10k: free beacon buf later in vdev teardown adds b7139960832e ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet adds 6be6c04bcc2e ath10k: fix channel info parsing for non tlv target adds f99fe49ff372 wil6210: add wil_netif_rx() helper function adds 977c45ab5f41 wil6210: add debugfs to show PMC ring content adds 42fe1e519e9f wil6210: fix PTK re-key race adds f4519fd9375d wil6210: make sure DR bit is read before rest of the statu [...] adds e78975fcdae4 wil6210: verify cid value is valid adds 068f359aac40 wil6210: properly initialize discovery_expired_work adds 058b3f112419 wil6210: report boottime_ns in scan results adds 0e698cd0b94c wil6210: use writel_relaxed in wil_debugfs_iomem_x32_set adds 055c8a71eb5b wil6210: fix RX short frame check adds 50e107ff2213 wil6210: ignore reset errors for FW during probe adds f9e568754562 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds a3d3c74da49c Merge tag 'wireless-drivers-next-for-davem-2019-09-14' of [...] adds 204034c5e464 Merge remote-tracking branch 'net-next/master' adds 618916a4bf16 kbuild: replace BASH-specific ${@:2} with shift and ${@} adds 88dadc632763 selftests/bpf: test_progs: add test__join_cgroup helper adds 4a64742168ce selftests/bpf: test_progs: convert test_sockopt adds 9a365e67d8bb selftests/bpf: test_progs: convert test_sockopt_sk adds 3886bd7c9b01 selftests/bpf: test_progs: convert test_sockopt_multi adds e3e02e1d9c24 selftests/bpf: test_progs: convert test_sockopt_inherit adds 1f4f80fed217 selftests/bpf: test_progs: convert test_tcp_rtt adds 8f6e19ab49bd Merge branch 'move-sockopt-tests' adds a2c11b034142 kcm: use BPF_PROG_RUN adds 97d5583c1245 Merge remote-tracking branch 'bpf-next/master' adds 11c35569d430 Merge remote-tracking branch 'nfc-next/master' adds 45eb05042d56 gfs2: Minor PAGE_SIZE arithmetic cleanups adds bccaef907385 gfs2: Delete an unnecessary check before brelse() adds bc74aaefdd53 gfs2: separate holder for rgrps in gfs2_rename adds 01123cf17cfa gfs2: create function gfs2_glock_update_hold_time adds ad26967b9afa gfs2: Use async glocks for rename adds b473bc2dcd5a gfs2: Improve mmap write vs. truncate consistency adds 523475ee706c Merge remote-tracking branch 'gfs2/for-next' adds a5cdff7936c9 Merge remote-tracking branch 'nand/nand/next' adds adeaff53017a Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 4797f6cab509 crypto: mediatek - move mtk_aes_find_dev() to the right place adds e049ff5af04b crypto: mediatek - fix uninitialized value of gctx->textlen adds f271ea9fe1de crypto: mediatek - only treat EBUSY as transient if backlog adds 069ec891823a crypto: mediatek - add support to OFB/CFB mode adds a3d7c50c416c crypto: mediatek - fix incorrect crypto key setting adds 93369b5d06c7 crypto: inside-secure - Move static cipher alg & mode sett [...] adds c7da38a71cfb crypto: inside-secure - Add support for the AES-XTS algorithm adds 062b64ca6db4 crypto: inside-secure - Only enable algorithms advertised [...] adds aa88f331c8ff crypto: inside-secure - Made .cra_priority value a define adds 493e289ca8aa crypto: inside-secure - Minor optimization recognizing CTR [...] adds d2d9e6fd6d1c crypto: inside-secure - Minor code cleanup and optimizations adds 3e450886ec57 crypto: inside-secure - Added support for basic AES-GCM adds 48e97afa4178 crypto: inside-secure - Added AES-CFB support adds 50485dfb6c60 crypto: inside-secure - Added AES-OFB support adds 4eb76faff89f crypto: inside-secure - Added support for basic AES-CCM adds 2a4bfd023fa9 hwrng: timeriomem - relax check on memory resource size adds e4dcc1be1526 crypto: arm - Rename functions to avoid conflict with cryp [...] adds 8f373bf4935b crypto: arm64 - Rename functions to avoid conflict with cr [...] adds b86fc489ef53 crypto: s390 - Rename functions to avoid conflict with cry [...] adds eb7d6ba882f1 crypto: x86 - Rename functions to avoid conflict with cryp [...] adds e55d8a75c602 crypto: ccree - Rename arrays to avoid conflict with crypt [...] adds 6e4655e20d92 crypto: chelsio - Rename arrays to avoid conflict with cry [...] adds 527aa8958f6e crypto: n2 - Rename arrays to avoid conflict with crypto/sha256.h adds 34d6245fbc81 crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h adds c75c66bbaa56 crypto: sha256 - Remove sha256/224_init code duplication adds 7b865ec15ed3 crypto: arm64/aes - Use PTR_ERR_OR_ZERO rather than its im [...] adds 0ba3c026e685 crypto: skcipher - Unmap pages after an external error adds fcb0e30df0e8 crypto: arm/aes - fix round key prototypes adds 46a22776bc97 crypto: arm/aes-ce - yield the SIMD unit between scatterwa [...] adds 1dede02bdd64 crypto: arm/aes-ce - switch to 4x interleave adds e53b43d8d41f crypto: arm/aes-ce - replace tweak mask literal with composition adds 38e73b3d38c4 crypto: arm/aes-neonbs - replace tweak mask literal with c [...] adds 7a3b1c6ee761 crypto: arm64/aes-neonbs - replace tweak mask literal with [...] adds 69b6f2e817e5 crypto: arm64/aes-neon - limit exposed routines if faster [...] adds 6017826b4940 crypto: skcipher - add the ability to abort a skcipher walk adds 0cfd507c8346 crypto: arm64/aes-cts-cbc-ce - performance tweak adds 7c9d65c40a53 crypto: arm64/aes-cts-cbc - move request context data to t [...] adds 7cceca8b25b3 crypto: arm64/aes - implement support for XTS ciphertext stealing adds 67cfa5d3b721 crypto: arm64/aes-neonbs - implement ciphertext stealing for XTS adds c61b1607ed4f crypto: arm/aes-ce - implement ciphertext stealing for XTS adds 2ed8b79098cf crypto: arm/aes-neonbs - implement ciphertext stealing for XTS adds 143d2647c892 crypto: arm/aes-ce - implement ciphertext stealing for CBC adds 796114f5c522 crypto: caam - make sure clocks are enabled first adds 05d2a75441d4 crypto: caam - use devres to unmap JR's registers adds 549077d7d86a crypto: caam - check irq_of_parse_and_map for errors adds f2ef960231d7 crypto: caam - dispose of IRQ mapping only after IRQ is freed adds 18a0bb4aca81 crypto: marvell - Use kzfree rather than its implementation adds c552ffb5c93d crypto: cavium/zip - Add missing single_release() adds f6680cbdb258 crypto: x86/aes-ni - use AES library instead of single-use [...] adds 347bce3eab76 crypto: ux500 - Fix COMPILE_TEST warnings adds 59b569480dc8 random: Use wait_event_freezable() in add_hwgenerator_rand [...] adds 007b3cf0af8c arm64: dts: imx8mq: Add CAAM node adds b128a3040935 padata: allocate workqueue internally adds 513c98d08682 workqueue: unconfine alloc/apply/free_workqueue_attrs() adds 509b3204890a workqueue: require CPU hotplug read exclusion for apply_wo [...] adds e6ce0e0807e9 padata: make padata_do_parallel find alternate callback CPU adds 63d3578892dc crypto: pcrypt - remove padata cpumask notifier adds cc491d8e6486 padata, pcrypt: take CPU hotplug lock internally in padata [...] adds 45d153c08bc7 padata: use separate workqueues for parallel and serial work adds bfde23ce200e padata: unbind parallel jobs from specific CPUs adds c51636a30654 padata: remove cpu_index from the parallel_queue adds 118db42deeef crypto: inside-secure - Add EIP97/EIP197 and endianness detection adds f9d131d98367 crypto: inside-secure: Corrected configuration of EIP96_TO [...] adds 4bdf712c3049 crypto: inside-secure - Enable extended algorithms on newer HW adds 35c0e6c375ac crypto: inside-secure - Base CD fetchcount on actual CD FIFO size adds b2d92ac1c5ee crypto: inside-secure - Base RD fetchcount on actual RD FIFO size adds 465527bcaebc crypto: inside-secure - Probe transform record cache RAM sizes adds 67caef08a71f crypto: ccree - enable CTS support in AES-XTS adds 9575d1a5c078 crypto: caam - Cast to long first before pointer conversion adds ce74d015cb43 Merge remote-tracking branch 'crypto/master' adds 9ed45a209a9e Merge tag 'drm-next-5.4-2019-08-30' of git://people.freede [...] adds 9a60b2990d6c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds e988b9e3e767 Merge remote-tracking branch 'drm/drm-next' adds 0a3242bdb477 drm/i915/gvt: update vgpu workload head pointer correctly adds 4a5322560aa2 drm/i915/gvt: update RING_START reg of vGPU when the conte [...] adds 0ac072cced08 Merge tag 'gvt-next-fixes-2019-09-06' of https://github.co [...] adds ff36c5c4fd0b drm/i915: Hold irq-off for the entire fake lock period adds 29326a167adb drm/i915: Flush the existing fence before GGTT read/write adds 9e77f5001b98 drm/i915: to make vgpu ppgtt notificaiton as atomic operation adds 6e5c5272ca00 drm/i915: Use NOEVICT for first pass on attemping to pin a [...] adds a20b2c995131 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 88537ddbbe4c drm/mcde: Fix DSI transfers adds 2472518e44ee Revert "drm/bridge: adv7511: Attach to DSI host at probe time" adds 0745b13bada8 Merge remote-tracking branch 'drm-misc/for-linux-next' adds c044e86f541a drm/msm: remove unlikely() from WARN_ON() conditions adds 9f614197c744 drm/msm: Use the correct dma_sync calls harder adds e7da7deb73e3 Merge remote-tracking branch 'drm-msm/msm-next' adds bdc1a6cf5ff9 Merge remote-tracking branch 'regmap/for-next' adds d1c9e44a858d ASoC: wcd9335: remove redundant use of ret variable adds 63d1a3488ff5 ASoC: fsl_sai: Implement set_bclk_ratio adds fca11622d600 ASoC: sdm845: remove unneeded semicolon adds a54f8485727e Merge branch 'asoc-5.4' into asoc-next adds 5bab0c2f23fe Merge remote-tracking branch 'sound-asoc/for-next' adds 4370b231d100 Input: reset device timestamp on sync adds 410f25de467e Input: sidewinder - make array seq static const, makes obj [...] adds 3fbf0503ad00 Merge remote-tracking branch 'input/next' adds ecf4d59a4ebf paride/pf: need to set queue to NULL before put_disk adds d821cce8ac46 paride/pcd: need to set queue to NULL before put_disk adds 03754ea36182 paride/pcd: need to check if cd->disk is null in pcd_detect adds 43db059ea4b7 lightnvm: introduce pr_fmt for the prefix nvm adds 362cd2b1fad4 lightnvm: print error when target is not found adds aeb03e85135c Merge branch 'for-5.4/block' into for-next adds 61db437d1cc1 block: Cleanup elevator_init_mq() use adds 954b4a5ce4a8 block: Change elevator_init_mq() to always succeed adds 68c43f133a75 block: Introduce elevator features adds a0958ba7fcdc block: Improve default elevator selection adds 737eb78e82d5 block: Delay default elevator initialization adds 780d97a990cc block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks adds ebddd2a15323 sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks adds d8e0cf5ca126 Merge branch 'for-5.4/block' into for-next adds a26142559c2b block: fix elevator_get_by_features() adds 015032ccdd40 Merge branch 'for-5.4/block' into for-next adds ac90f249e15c io_uring: expose single mmap capability adds fafdd8c543a6 Merge branch 'for-5.4/io_uring' into for-next adds e9d3c866bf4c bfq: Fix the missing barrier in __bfq_entity_update_weight_prio adds 5ff047e32812 bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy adds 795fe54c2a82 bfq: Add per-device weight adds 20fa1cd4345b Merge branch 'for-5.4/block' into for-next adds 8776f3fa15a5 io_uring: fix wrong sequence setting logic adds 4fe2c963154c io_uring: add support for link with drain adds 8c20d18ccb36 Merge branch 'for-5.4/io_uring' into for-next adds e036c4cabaa8 blk-iocost: Fix incorrect operation order during iocg free adds 4c22f2f25215 Merge branch 'for-5.4/block' into for-next adds 36a524814ff3 blk-iocost: Account force-charged overage in absolute vtime adds e1518f63f246 blk-iocost: Don't let merges push vtime into the future adds e742bd5cb55e iocost_monitor: Always use strings for json values adds b06f2d35c6b1 iocost_monitor: Report more info with higher accuracy adds 7c1ee704a1d6 iocost_monitor: Report debt adds 257855f86aa2 Merge branch 'for-5.4/block' into for-next adds c576666863b7 io_uring: optimize submit_and_wait API adds 18d9be1a970c io_uring: add io_queue_async_work() helper adds 54a91f3bb9b9 io_uring: limit parallelism of buffered writes adds cb350959f08e Merge branch 'for-5.4/io_uring' into for-next adds 04c56957ebda docs: block: null_blk: enhance document style adds 4e47ee8fbef0 null_blk: fix module name at log message adds f7c4ce890dd2 null_blk: validate the number of devices adds 2844a1126951 Merge branch 'for-5.4/block' into for-next adds 8a15b4d7cd87 block: bypass blk_set_runtime_active for uninitialized q->dev adds b804049dce91 scsi: core: remove dummy q->dev check adds 6eee5d97c749 Merge branch 'for-5.4/block' into for-next adds 0a67b5a926e6 block: fix race between switching elevator and removing queues adds 34013f869c76 Merge branch 'for-5.4/block' into for-next adds 1c0d12c0b1a1 nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR adds 16686010085f nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed adds 74bd8cbe7dd6 nvme-fc: Fail transport errors with NVME_SC_HOST_PATH adds 2f9c17364775 nvme: pass status to nvme_error_status adds 331813f687ed nvme: make nvme_identify_ns propagate errors back adds 538af88ea7d9 nvme: make nvme_report_ns_ids propagate error back adds 205da2434301 nvme: fix ns removal hang when failing to revalidate due t [...] adds c26aa572027d nvme: Treat discovery subsystems as unique subsystems adds 03894b7a896d nvme: include admin_q sync with nvme_sync_queues adds 312910f4d2fe nvme: tcp: remove redundant assignment to variable ret adds 733e4b69d508 nvme: Assign subsys instance from first ctrl adds 97b3807e9303 nvme: Remove redundant assignment of cq vector adds 1179d337be70 nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() adds 2d352df57bcd nvme-fabrics: allow discovery subsystems accept a kato adds 93da40239b10 nvme: enable aen regardless of the presence of I/O queues adds a42f42e5bb84 nvme: add uevent variables for controller devices adds 85f8a4351dfd nvme: send discovery log page change events to userspace adds 5f8badbcbeac nvmet: fix a wrong error status returned in error log page adds 21fa1004ff5d Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] adds 1170f812c948 Merge branch 'for-5.4/block' into for-next adds 6d5d5ac522b2 io_uring: extend async work merging adds b2a9eadab857 io_uring: make sqpoll wakeup possible with getevents adds 701ffbf43542 Merge branch 'for-5.4/io_uring' into for-next adds b76b4715eba0 raid5: don't increment read_errors on EILSEQ return adds 6ce220dd2f8e raid5: don't set STRIPE_HANDLE to stripe which is in batch list adds c84a1372df92 md/raid0: avoid RAID0 data corruption due to layout confusion. adds 33f2c35a54df md: add feature flag MD_FEATURE_RAID0_LAYOUT adds feb9bf9849e2 raid5: remove STRIPE_OPS_REQ_PENDING adds 067df25c8390 raid5: use bio_end_sector in r5_next_bio adds 99e5381d548d Merge branch 'md-next' of git://git.kernel.org/pub/scm/lin [...] adds 07b21d9b0583 Merge branch 'for-5.4/block' into for-next adds 89f3b6d62f2c bfq: Fix bfq linkage error adds 5daca4d2432e Merge branch 'for-5.4/block' into for-next adds 5277deaab9f9 io_uring: increase IORING_MAX_ENTRIES to 32K adds 1775e2913927 Merge branch 'for-5.4/io_uring' into for-next adds 846158d9eb6f Merge remote-tracking branch 'block/for-next' adds fb16c799b8dc dm stats: use struct_size() helper adds 6d1959138c8b dm writecache: skip writecache_wait for pmem mode adds c8156fc77d07 dm raid: fix updating of max_discard_sectors limit adds 7431b7835f55 dm: add clone target adds 26d2ef0cd0f7 dm bufio: call adjust_total_allocated from __link_buffer a [...] adds d0a328a385d2 dm bufio: refactor adjust_total_allocated adds af53badc0cd8 dm bufio: introduce a global queue adds b132ff333201 dm bufio: remove old-style buffer cleanup adds 6e913b28cd27 dm bufio: introduce a global cache replacement adds 02b35f5ff357 Merge remote-tracking branch 'device-mapper/for-next' adds 6eb1cc1a4a0f mmc: usdhi6rol0: Add maintainers adds 59532dbb4983 mmc: mxs: use devm_platform_ioremap_resource() to simplify code adds d9f43d113ea4 dt-bindings: mmc: sunxi: reorder MMC compatibles adds f84cf82bae26 dt-bindings: mmc: sunxi: Add H5 compatibles adds 3aacc5bba715 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 adds f84e411c85be mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 adds 90b51e3c5b39 mmc: sdhci-pci: Use dev_get_drvdata adds deaa53989537 memstick: r592: Use dev_get_drvdata adds a9cbd79c7ec3 mmc: mmci: Clarify comments and some code for busy detection adds 73e01ab232d2 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] adds 7789a98a99cc mmc: atmel-mci: Mark expected switch fall-throughs adds b1507b2d34d6 mmc: sdhci-s3c: Mark expected switch fall-through adds 8f05eee67c14 mmc: sdhci-pci: Add another Id for Intel CML adds 9a7957d0c955 mmc: Remove dev_err() usage after platform_get_irq() adds 5f3ad1963816 mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028 [...] adds 159a8b4621fc mmc: sdhci-cadence: use struct_size() helper adds 65af9866ce01 mmc: jz4740: Code cleanup adds 6e943c15005c mmc: jz4740: Drop dependency on arch header adds bb716606fffd mmc: renesas_sdhi_sys_dmac: Remove all R-Car Gen3 SoCs adds da6e0f7024ff mmc: mediatek: fix controller busy when plug out SD adds 6ef042bd0012 mmc: mediatek: support 24bits segment size adds 7a7e55f416b6 dt-bindings: mmc: sdhci-of-aspeed: Document Aspeed SD controller adds bb7b8ec62dfb mmc: sdhci-of-aspeed: Add support for the ASPEED SD controller adds d4dd9bccf485 mmc: bcm2835: Take SWIOTLB memory size limitation into account adds f47fdb855dc2 dt-bindings: mmc: sdhci-of-aspeed: Update example ranges property adds f70d9a244034 mmc: sdhci-of-aspeed: Fix return value check in aspeed_sdc [...] adds 310da16ea922 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] adds 5c1a4f4070a8 mmc: sdhci-of-arasan: Add Support for Intel LGM eMMC adds 4a9e0d1a6256 mmc: sdhci: Change timeout of loop for checking internal c [...] adds 1beabbdba708 mmc: sdhci: Add PLL Enable support to internal clock setup adds 4460d68f0b2f PCI: Add Genesys Logic, Inc. Vendor ID adds 7353788c6a63 mmc: sdhci: Export sdhci_abort_tuning function symbol adds 26c71a13a8f9 mmc: mediatek: enable SDIO IRQ low level trigger function adds 8784edc8fa93 mmc: sdhci: constify references of parameters to __sdhci_r [...] adds 12a632e60ae3 mmc: sdhci-cadence: override spec version adds 38eee2e82c57 mmc: sdhci: use lower/upper_32_bits() macros for DMA addresses adds 75eaf49f5d3d mmc: sdhi: fill in actual_clock adds b8deb11dbab0 mmc: mmc_spi: Convert to use for_each_sg() adds bf290432a4d7 mmc: sdhci-of-aspeed: Drop redundant assignment to host->clock adds 7b954cdf33da mmc: sdhci-of-aspeed: Uphold clocks-on post-condition of s [...] adds 0a0e8d7501cd mmc: sdhci-of-aspeed: Allow max-frequency limitation of SDCLK adds 72976643aef5 mmc: sdhci-of-aspeed: Depend on CONFIG_OF_ADDRESS adds c894e33ddc19 mmc: sdhci: Fix incorrect switch to HS mode adds 9674bab490d6 mmc: sdhci-pci-o2micro: Change O2 Host PLL and DLL register name adds 908fd50813c2 mmc: sdhci-pci-o2micro: Move functions in preparation to f [...] adds 7d44061704dd mmc: sdhci-pci-o2micro: Fix O2 Host data read/write DLL Lo [...] adds 20964a11fa8b Merge branch 'fixes' into next adds bd880b00697b mmc: core: Add helper function to indicate if SDIO IRQs is [...] adds 7c526608d5af mmc: dw_mmc: Re-store SDIO IRQs mask at system resume adds 1c81d69d4c98 mmc: mtk-sd: Re-store SDIO IRQs mask at system resume adds a29b5fcc3d60 mmc: core: Move code to get pending SDIO IRQs to a function adds 36d57efb4af5 mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO [...] adds 2c32dbbb5fc0 mmc: core: Clarify that the ->ack_sdio_irq() callback is m [...] adds c5d3e8fa1a1b mmc: core: WARN if SDIO IRQs are enabled for non-powered c [...] adds 51133850bce2 mmc: core: Fixup processing of SDIO IRQs during system sus [...] adds a84ad3242e53 mmc: sdhci: Drop redundant check in sdhci_ack_sdio_irq() adds af5d2b7b0d24 mmc: sdhci: Drop redundant code for SDIO IRQs adds 0e62614b6c22 mmc: sdhci: Convert to use sdio_irq_claimed() adds 3fb2009abc87 mmc: dw_mmc: hi3798cv200: make array degrees static const, [...] adds 31cf72118d2e ms_block: fix spelling mistake "randomally" -> "randomly" adds b46119796721 Merge branch 'fixes' into next adds 50da9bf2d0e0 Merge remote-tracking branch 'mmc/next' adds 0652c6bb10e9 Merge remote-tracking branch 'kgdb/kgdb-next' adds 8dc6da289974 Merge remote-tracking branch 'mfd/for-mfd-next' adds 93a47ea90948 Merge remote-tracking branch 'backlight/for-backlight-next' adds 671b43a4114a Merge remote-tracking branch 'battery/for-next' adds 55576cf18537 regulator: Defer init completion for a while after late_initcall adds a95744670664 regulator: tps65132: Stop parsing DT when gpio is not found adds 6cbe29c92311 regulator: lp8788-ldo: make array en_mask static const, ma [...] adds 7933147e81ba Merge branch 'regulator-5.3' into regulator-5.4 adds c0b913447b75 regulator: slg51000: use devm_gpiod_get_optional() in probe adds 6cadd8ae2136 regulator: lp87565: Simplify lp87565_buck_set_ramp_delay adds d57d90f4443b regulator: s2mps11: Consistently use local variable adds 8959e5324485 regulator: fixed: add possibility to enable by clock adds 9c86d003d620 dt-bindings: regulator: add regulator-fixed-clock binding adds 3ba5368dc4e5 regulator: uniphier: Add Pro5 USB3 VBUS support adds 2418f749641c regulator: max77686: fix obtaining "maxim,ena" GPIO adds 5eda8e95b792 regulator: da9211: fix obtaining "enable" GPIO adds c82f27df0757 regulator: core: Fix error return for /sys access adds c4ad85026d4d Merge branch 'regulator-5.4' into regulator-next adds a9aae97f194c Merge remote-tracking branch 'regulator/for-next' adds f8a9bc623a6d security: constify some arrays in lockdown LSM adds 45893a0abee6 kexec: Fix file verification on S390 adds b9da6653ee86 Merge remote-tracking branch 'security/next-testing' adds e40ea7f17b5b Merge remote-tracking branch 'apparmor/apparmor-next' adds 4f3c0032a7f5 Merge remote-tracking branch 'integrity/next-integrity' adds 1e46885c30bc Merge remote-tracking branch 'keys/keys-next' adds 169ce0c081cd selinux: fix residual uses of current_security() for the S [...] adds 15322a0d90b6 lsm: remove current_security() adds bf51b68fe39c Merge remote-tracking branch 'selinux/next' adds 91b2bdcefc0b Merge remote-tracking branch 'smack/for-next' adds 3fb2179b0f35 selftests/tpm2: Add the missing TEST_FILES assignment adds ccad6b309872 selftests/tpm2: Add log and *.pyc to .gitignore adds 342ac5db3153 KEYS: trusted: correctly initialize digests and fix locking issue adds 1c2725a70756 MAINTAINERS: keys: Update path to trusted.h adds 62616ecb6725 Merge remote-tracking branch 'tpmdd/next' adds 751c02e00b3e Merge remote-tracking branch 'watchdog/master' adds 96088a203a0b iommu/omap: Mark pm functions __maybe_unused adds 5ca54fdc9b1e iommu/ipmmu-vmsa: Move IMTTBCR_SL0_TWOBIT_* to restore sort order adds 3623002f0f76 iommu/ipmmu-vmsa: Disable cache snoop transactions on R-Car Gen3 adds 3fc1ca00653d swiotlb: Split size parameter to map/unmap APIs adds e5e04d051979 iommu/vt-d: Check whether device requires bounce buffer adds c5a5dc4cbbf4 iommu/vt-d: Don't switch off swiotlb if bounce page is used adds 3b53034c268d iommu/vt-d: Add trace events for device dma map/unmap adds cfb94a372f2d iommu/vt-d: Use bounce buffer for untrusted devices adds fd730007a06e iommu/vt-d: Add Scalable Mode fault information adds 1f76249cc3be iommu/vt-d: Declare Broadwell igfx dmar support snafu adds e95adb9add75 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/ [...] adds 1a0fd49c7b3c Merge remote-tracking branch 'iommu/next' adds 81d4750a3898 Merge remote-tracking branch 'vfio/next' adds 5e2c4ba20477 dt-bindings: cpu: Add a support cpu type for cortex-a55 adds 43c63c15bda8 dt-bindings: Correct spelling in example schema adds 1018f8b29920 dt-bindings: arm: Convert Actions Semi bindings to jsonschema adds 693af5f3eeaa dt-bindings: arm: Convert Realtek board/soc bindings to js [...] adds c680e9abaade iommu: pass cell_count = -1 to of_for_each_phandle with ce [...] adds e42ee61017f5 of: Let of_for_each_phandle fallback to non-negative cell_count adds e65e50ff8820 bus: qcom: fix spelling mistake "ambigous" -> "ambiguous" adds 79e20d11a8df Merge remote-tracking branch 'devicetree/for-next' adds 5277ab6c8383 spi: altera: use devm_platform_ioremap_resource() to simpl [...] adds 084fae2fd7d3 spi: a3700: use devm_platform_ioremap_resource() to simplify code adds bf3484190fd4 spi: ath79: use devm_platform_ioremap_resource() to simplify code adds 7d6a5e2b17d4 spi: spi-axi: use devm_platform_ioremap_resource() to simp [...] adds d1975d0596ce spi: bcm2835aux: use devm_platform_ioremap_resource() to s [...] adds 6ba794dfbb53 spi: bcm2835: use devm_platform_ioremap_resource() to simp [...] adds e364c8c204db spi: bcm63xx-hsspi: use devm_platform_ioremap_resource() t [...] adds 4585bb92a576 spi: cadence: use devm_platform_ioremap_resource() to simp [...] adds 050688dc72d0 spi: octeon: use devm_platform_ioremap_resource() to simpl [...] adds ae43724d6439 spi: clps711x: use devm_platform_ioremap_resource() to sim [...] adds 1e2d65d06d41 spi: coldfire-qspi: use devm_platform_ioremap_resource() t [...] adds 5cc6fdccbb4a spi: dw-mmio: use devm_platform_ioremap_resource() to simp [...] adds d8e477abec24 spi: spi-geni-qcom: use devm_platform_ioremap_resource() t [...] adds 7d2600b9cc13 spi: lp-8841: use devm_platform_ioremap_resource() to simp [...] adds 362385c045f5 spi: meson-spicc: use devm_platform_ioremap_resource() to [...] adds 425aa308a23c spi: spi-meson-spifc: use devm_platform_ioremap_resource() [...] adds f88771ca7104 spi: mt7621: use devm_platform_ioremap_resource() to simpl [...] adds d4225b3665e3 spi: mxs: use devm_platform_ioremap_resource() to simplify code adds dcbceb6de0db spi: npcm: use devm_platform_ioremap_resource() to simplify code adds 4c6f537a0397 spi: nuc900: use devm_platform_ioremap_resource() to simpl [...] adds f601a654bb47 spi: oc-tiny: use devm_platform_ioremap_resource() to simp [...] adds e751032bcbd7 spi: pic32-sqi: use devm_platform_ioremap_resource() to si [...] adds e0ea3cc2baf6 spi: spi-qcom-qspi: use devm_platform_ioremap_resource() t [...] adds 7d4c208326a0 spi: rb4xx: use devm_platform_ioremap_resource() to simplify code adds b38f1f9b6e10 spi: s3c24xx: use devm_platform_ioremap_resource() to simp [...] adds fa79f2004711 spi: sifive: use devm_platform_ioremap_resource() to simpl [...] adds a755008377df spi: sirf: use devm_platform_ioremap_resource() to simplify code adds 338dd352acf0 spi: st-ssc4: use devm_platform_ioremap_resource() to simp [...] adds 8c649f4d4e92 spi: sun4i: use devm_platform_ioremap_resource() to simplify code adds 7c7c31f7f934 spi: sun6i: use devm_platform_ioremap_resource() to simplify code adds e8d63b38b1d6 spi: tegra: use devm_platform_ioremap_resource() to simplify code adds 755f1a25004c spi: uniphier: use devm_platform_ioremap_resource() to sim [...] adds 77348293078b spi: xlp: use devm_platform_ioremap_resource() to simplify code adds 214d1edb6043 spi: zynqmp: use devm_platform_ioremap_resource() to simpl [...] adds ae91a439ac7e spi: zynq-qspi: use devm_platform_ioremap_resource() to si [...] adds 43a5baa6d8b8 spi: fsl-spi: use devm_platform_ioremap_resource() to simp [...] adds a0ce1fd11e58 spi: npcm-fiu: remove set but not used variable 'retlen' adds d1c44c9342c1 spi: Use an abbreviated pointer to ctlr->cur_msg in __spi_ [...] adds 8995673e6f58 spi-gpio: Use PTR_ERR_OR_ZERO() in spi_gpio_request() adds 1513ceee70f2 spi: bcm2835: Drop dma_pending flag adds 4f2228cce281 dmaengine: bcm2835: Allow cyclic transactions without interrupt adds 6f6869dc97e8 dmaengine: bcm2835: Allow reusable descriptors adds 229e6af102e4 spi: Guarantee cacheline alignment of driver-private data adds c3ef82078332 dmaengine: bcm2835: Document struct bcm2835_dmadev adds 571e31fa60b3 spi: bcm2835: Cache CS register value for ->prepare_message() adds bf75703d0912 dmaengine: bcm2835: Avoid accessing memory when copying zeroes adds 8259bf667a0f spi: bcm2835: Speed up TX-only DMA transfers by clearing RX FIFO adds 2b8279aec182 spi: bcm2835: Speed up RX-only DMA transfers by zero-filli [...] adds 7359d108d44b dt-bindings: spi: update bindings for MT6765 SoC adds 2c231e0ab638 spi: mediatek: add spi support for mt6765 IC adds fdeae8f5a2e5 spi: mediatek: support large PA adds a69f42fe271d Merge branch 'spi-5.4' into spi-next adds 81aa91f3fc1b Merge remote-tracking branch 'spi/for-next' adds d2b0a9af9608 Merge branch 'x86/vmware' adds 208072ea0d09 Merge branch 'x86/urgent' adds f719408209d1 Merge branch 'x86/pti' adds f49dcd1aba43 Merge tag 'v5.3-rc7' into x86/platform, to refresh the branch adds 864b23f0169d x86/platform/uv: Fix kmalloc() NULL check routine adds 938bc4595a9e Merge branch 'x86/platform' adds ae1ad2638822 Merge tag 'v5.3-rc7' into x86/mm, to pick up fixes adds ec46133d3b81 x86/mm: Unexport set_memory_x() and set_memory_nx() adds a919198b97c8 x86/mm: Remove the unused set_memory_array_*() functions adds 185be15143aa x86/mm: Remove set_pages_x() and set_pages_nx() adds aeb415fbe9f6 x86/mm: Remove the unused set_memory_wt() function adds bc04a049f058 x86/mm: Fix cpumask_of_node() error condition adds 9f19f523cb92 Merge branch 'x86/mm' adds ac828f7b8695 Merge branch 'x86/irq' adds c7aeae05e52e Merge branch 'x86/hyperv' adds 108e1138672f Merge branch 'x86/entry' adds 32b1cbe38041 x86: Correct misc typos adds 9326011edfcb Merge branch 'x86/cleanups' into x86/cpu, to pick up depen [...] adds 6e1c32c5dbb4 x86/cpu: Add Tiger Lake to Intel family adds 0f65605a8d74 x86/cpu: Add Elkhart Lake to Intel family adds 855fa1f362ca x86/cpu: Add new Airmont variant to Intel family adds 0cc5359d8fd4 x86/cpu: Update init data for new Airmont CPU model adds b0db7da424bb Merge branch 'x86/cpu' adds e5bfdb4bde48 Merge branch 'x86/build' adds 7aada5d1673c Merge branch 'x86/boot' adds db4e919d9a11 x86/math64: Provide a sane mul_u64_u32_div() implementatio [...] adds 559ceeed62a5 x86/asm/suspend: Get rid of bogus_64_magic adds 98ededb61faf x86/asm: Make some functions local labels adds e86c2c8b9380 x86/umip: Add emulation (spoofing) for UMIP covered instru [...] adds 7bbec5556213 Merge branch 'x86/asm' adds b3557638a3e4 Merge branch 'x86/apic' adds f18ddc13af98 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP adds cb51bb12f461 Merge branch 'timers/urgent' adds 5d2295f3a93b hrtimer: Add a missing bracket and hide `migration_base' on !SMP adds 00d9e47f8ec2 posix-cpu-timers: Always clear head pointer on dequeue adds dcb99d420994 Merge branch 'timers/core' adds 9196e6df09c9 Merge branch 'smp/hotplug' adds 1b7a2cce06e6 Merge branch 'sched/rt' adds bb87481612c4 sched, perf: MAINTAINERS update, add submaintainers and reviewers adds a2cbfd46559e arch, ia64: Make NUMA select SMP adds a55c7454a8c8 sched/topology: Improve load balancing on AMD EPYC systems adds 2480c093130f sched/uclamp: Extend CPU's cgroup controller adds 0b60ba2dd342 sched/uclamp: Propagate parent clamps adds 7274a5c1bbec sched/uclamp: Propagate system defaults to the root group adds 3eac870a3247 sched/uclamp: Use TG's clamps to restrict TASK's clamps adds babbe170e053 sched/uclamp: Update CPU's refcount on TG's clamp changes adds 0413d7f33e60 sched/uclamp: Always use 'enum uclamp_id' for clamp_id values adds 0363664c86e7 Merge branch 'sched/core' adds 352012274167 Merge branch 'ras/core' adds 34e0fd60f549 Merge branch 'perf/urgent' adds 7720804a2ae4 x86, perf: Fix the dependency of the x86 insn decoder selftest adds d9f3b450f206 perf/x86: Make more stuff static adds e336b4027775 kprobes: Prohibit probing on BUG() and WARN() address adds 12d086284d41 Merge branch 'perf/core' adds 6d28982ee403 Merge branch 'locking/core' adds 91b42e3f23d7 Merge branch 'irq/urgent' adds e89327f659dd irqchip/uniphier-aidet: Use devm_platform_ioremap_resource() adds c9c96e30ecaa irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices adds 9cc5b7fba579 Merge tag 'irqchip-5.4' of git://git.kernel.org/pub/scm/li [...] adds b2490656c7d5 Merge branch 'irq/core' adds fa9da7b842d2 Merge branch 'efi/core' adds 174c6666fed5 Merge branch 'core/stacktrace' adds f42c5eb39f0e Merge branch 'core/rcu' adds f73b3cc39c84 objtool: Clobber user CFLAGS variable adds bc76a64415ae Merge branch 'core/objtool' adds db6dc6262703 Merge branch 'core/headers' adds d24bdd74e649 Merge remote-tracking branch 'tip/auto-latest' adds ecc121f9db60 Merge remote-tracking branch 'clockevents/clockevents/next' adds d55c79ac86f7 EDAC: Prefer 'unsigned int' to bare use of 'unsigned' adds 644110e17d26 EDAC/mc_sysfs: Remove pointless gotos adds e701f412030e EDAC/mc_sysfs: Make debug messages consistent adds 116085e58900 MAINTAINERS: Add Robert as a EDAC reviewer adds 3e443eb353ed EDAC/amd64: Add PCI device IDs for family 17h, model 70h adds 68f665844e92 Merge remote-tracking branch 'edac/edac-for-next' adds 9c426b770bd0 irqchip/al-fic: Add support for irq retrigger adds 212fbf2c9e84 irqchip/atmel-aic5: Add support for sam9x60 irqchip adds 8dc4e9913814 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 0bc11ed5ab60 kprobes: Allow kprobes coexist with livepatch adds 1bd95be204aa recordmcount: Remove redundant strcmp adds a14620791609 recordmcount: Remove uread() adds 17e262e9954b recordmcount: Remove unused fd from uwrite() and ulseek() adds 60d53e2c3b75 tracing/probe: Split trace_event related data from trace_probe adds cb8e7a8d55e0 tracing/dynevent: Delete all matched events adds 30199137c899 tracing/dynevent: Pass extra arguments to match operation adds ca89bc071d5e tracing/kprobe: Add multi-probe per event support adds 41af3cf587f4 tracing/uprobe: Add multi-probe per uprobe event support adds eb5bf81330a7 tracing/kprobe: Add per-probe delete from event adds ab10d69eb714 tracing/uprobe: Add per-probe delete from event adds 6218bf9f4d29 tracing/probe: Add immediate parameter support adds a42e3c4de964 tracing/probe: Add immediate string parameter support adds cf881485eb2a selftests/ftrace: Add a testcase for kprobe multiprobe event adds 3e662c54a15c selftests/ftrace: Add syntax error test for immediates adds 7f5291da4b15 selftests/ftrace: Add syntax error test for multiprobe adds 3f1df12019f3 recordmcount: Rewrite error/success handling adds 3aec8638246f recordmcount: Kernel style function signature formatting adds 2e63152bc190 recordmcount: Kernel style formatting adds c97fea26254b recordmcount: Remove redundant cleanup() calls adds 4fbcf0741697 recordmcount: Clarify what cleanup() does adds f7edb451fa51 tracing/arm64: Have max stack tracer handle the case of re [...] adds 58fe7a87db51 tracing: Document the stack trace algorithm in the comments adds a47b53e95acc tracing: Rename tracing_reset() to tracing_reset_cpu() adds ac68154626ab tracing: Add "gfp_t" support in synthetic_events adds 48a5bafece6b Merge remote-tracking branch 'ftrace/for-next' adds c640a725d3e0 Merge remote-tracking branch 'kvm/linux-next' adds 92f35b751c71 KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE adds b6749e20d571 arm64: KVM: Drop hyp_alternate_select for checking for ARM [...] adds aa979fa899c5 arm64: KVM: Replace hyp_alternate_select with has_vhe() adds 084b5a80e872 arm64: KVM: Kill hyp_alternate_select() adds aac60f1a8677 KVM: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH adds 006042b4f742 Merge remote-tracking branch 'kvm-arm/next' adds 729d20d9d6b5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 200824f55eef KVM: s390: Disallow invalid bits in kvm_valid_regs and kvm [...] adds 81cb736c0c92 KVM: selftests: Test invalid bits in kvm_valid_regs and kv [...] adds 0af2889f89bb KVM: s390: Remove unused parameter from __inject_sigp_restart() adds ee3829aa7df8 Merge remote-tracking branch 'kvms390/next' adds e6fa0dc86734 swiotlb-xen: Convert to use macro adds a4098bc6eed5 xen/pci: reserve MCFG areas earlier adds af3261d6da4f Merge remote-tracking branch 'xen-tip/linux-next' adds 14d376124555 percpu: Use struct_size() helper adds 69f98a60cdbb Merge branch 'for-5.4' into for-next adds 3fb6a0997149 Merge remote-tracking branch 'percpu/for-next' adds 07779c33a728 platform/x86: asus-wmi: Fix condition in charge_threshold_store() adds 7d505758b1e5 platform/x86: intel_pmc_core: Do not ioremap RAM adds 0b43e41e9381 platform/x86: intel_pmc_core_pltdrv: Module removal warning fix adds ad0d315b4d4e platform/x86: pmc_atom: Add Siemens SIMATIC IPC227E to cri [...] adds 110ea1d833ad platform/x86: thinkpad_acpi: Add ThinkPad PrivacyGuard adds 37d960a4d753 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] adds 09e7f2805c35 platform/x86: compal-laptop: Initialize "value" in ec_read_u8() adds 1bd43d0077b9 platform/x86: intel_int0002_vgpio: Fix wakeups not working [...] adds 0ecee9e3d422 platform/x86: intel_int0002_vgpio: Use device_init_wakeup adds 010764b8856e tools/power/x86/intel-speed-select: Fix a read overflow in [...] adds a8dc07448177 tools/power/x86/intel-speed-select: Fix package typo adds 43774c0dccb4 tools/power/x86/intel-speed-select: Fix help option typo adds 3ec2aef1b03e tools/power/x86/intel-speed-select: Fix cpu-count output adds dece22a2d5e3 tools/power/x86/intel-speed-select: Simplify output for tu [...] adds 808088e4a1fb tools/power/x86/intel-speed-select: Switch output to MHz adds 76c2ef35f739 tools/power/x86/intel-speed-select: Change turbo ratio out [...] adds 49aed155ec1b tools/power/x86/intel-speed-select: Output human readable [...] adds 522586a9d5c3 tools/power/x86/intel-speed-select: Output success/failed [...] adds 3bc3d30ca324 tools/power/x86/intel-speed-select: Fix memory leak adds 92e0e87d0be5 platform/x86: ISST: Allow additional TRL MSRs adds 1233c7b95c70 tools/power/x86/intel-speed-select: Display core count for bucket adds 7c28503db19c platform/x86: asus-wmi: Reorder ASUS_WMI_CHARGE_THRESHOLD adds 0c37f4484555 platform/x86: asus-wmi: Rename CHARGE_THRESHOLD to RSOC adds 7973353e92ee platform/x86: asus-wmi: Refactor charge threshold to use t [...] adds f690790c9da3 MAINTAINERS: Switch PDx86 subsystem status to Odd Fixes adds 18e8c831eae2 Merge remote-tracking branch 'drivers-x86/for-next' adds 018711397950 Merge tag 'tag-chrome-platform-fixes-for-v5.3-rc6' into for-next adds 0144c00ed86b platform/chrome: chromeos_tbmc: Report wake events adds 71cddb7097e2 platform/chrome: cros_ec_rpmsg: Fix race with host command [...] adds 96a0a8073846 platform/chrome: cros_ec_chardev: Add a poll handler to re [...] adds 4c1fde5077dc platform/chrome: cros_usbpd_logger: null check create_sing [...] adds 003576db80b6 Merge remote-tracking branch 'chrome-platform/for-next' adds 5520ec8eebb5 Merge remote-tracking branch 'hsi/for-next' adds 4016ba85880b led: triggers: Fix dereferencing of null pointer adds 6d4faf3b6b6e leds: lm3532: Fix optional led-max-microamp prop error handling adds d4bc1e13ffa2 Merge remote-tracking branch 'leds/for-next' adds c9acc3c4f8e4 ipmi_si_intf: Fix race in timer shutdown handling adds 66abb49b1467 Merge remote-tracking branch 'ipmi/for-next' adds 7f905761e15a sysfs: add BIN_ATTR_WO() macro adds 1d5a013f9c0f driver-core: add include guard to linux/container.h adds ca7ce5a2710a coccinelle: platform_get_irq: Fix parse error adds 6552d7d64651 Merge remote-tracking branch 'driver-core/driver-core-next' adds 11c302f29eaf Merge tag 'usb-serial-5.4-rc1' of https://git.kernel.org/p [...] adds 3dd550a2d365 USB: usbcore: Fix slab-out-of-bounds bug during device reset adds fb9617edf6c0 Merge tag 'usb-ci-v5.4-rc1' of git://git.kernel.org/pub/sc [...] adds 8daa2d23428d Merge remote-tracking branch 'usb/usb-next' adds c8df0aac9252 Merge remote-tracking branch 'phy-next/next' adds 69b1aaa45041 tty: n_gsm: remove obsolete mknod doc example adds a64d19aa0ef6 tty: n_gsm: update doc example to use header for N_GSM0710 define adds 43a9e710cbed tty: n_gsm: add helpers to convert mux-num to/from tty-base adds 627a545c6bb0 serial: 8250_omap: Fix idling for unloaded serdev drivers adds acf01e66566f tty: hvcs: Fix odd use of strlcpy adds 0998a63b493b tty: serial: Remove call to memset after pci_alloc_consistent adds 95604220cec8 tty/isicom: remove redundant assignment to variable word_count adds 76b4106c4b48 serial: 8250: Use dev_get_drvdata where possible adds 18b1345e60ae tty: nozomi: Use dev_get_drvdata adds df60a8af8420 serial: 8250_exar: Use struct_size() helper adds 38eb523461dc tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] adds d8a0e92e1c1e tty: serial: fsl_lpuart: add earlycon for imx8qxp platform adds ca8d92f6d3dd tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() adds 638341d5dbd1 tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl adds f77ebb241ce0 tty: serial: fsl_lpuart: correct the FIFO depth size adds ea5ab2e422de 8250_lpss: check null return when calling pci_ioremap_bar adds 96b79ac705cc dt-bindings: serial: stm32: add wakeup option adds 94616d9a9db0 serial: stm32: select pinctrl state in each suspend/resume [...] adds fb6dcef62d52 serial: stm32: add pm_runtime support adds fe94347d6dc9 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP adds fdc2de87124f serial/8250: Add support for NI-Serial PXI/PXIe+485 devices adds 72d819612ae0 serial: 8250_pnp: Move to struct dev_pm_ops adds a25aee902e66 serial: imx: set_termios(): do not enable autoRTS if RTS is unset adds 197540dc8301 serial: imx: set_mctrl(): correctly restore autoRTS state adds b777b5de6aaa serial: imx: get rid of imx_uart_rts_auto() adds 656321793ff4 tty: serial: fsl_lpuart: fix framing error handling when u [...] adds cc584ab86057 tty: serial: fsl_lpuart: flush receive FIFO after overruns adds 9bc19af9dacb tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer adds 3993ddc236a5 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers adds 834a974168b5 tty: serial: fsl_lpuart: Fix bogus indentation adds 66127ec7e324 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() adds 15dd287b28b9 tty: serial: fsl_lpuart: Fix issue in software flow control adds 93b9523a8e72 tty: serial: fls_lpuart: Split shared TX IRQ handler into two adds d26454ee3c45 tty: serial: fsl_lpuart: Drop no-op bit opearation adds bcfa46bfb9b7 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis adds 76e3f2ac4a4a tty: serial: fsl_lpuart: Clear CSTOPB unconditionally adds 1da17d7cf8e2 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs adds 56dd627fb223 tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() adds f2f5e04c75c1 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() adds a90fa53282f3 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() adds 8a9b82422ff5 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() adds 769d55c523f7 tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() adds 1df217868178 tty: Remove dev_err() usage after platform_get_irq() adds 2bf593f101f3 xilinx_uartps.c: suppress "may be used uninitialised" warning adds 6aa57f16185c serial: sh-sci: use driver core functions, not sysfs ones. adds 6be254c2113d serial: 8250_exar: No need to autoconfigure Exar ports adds ef4e281ecccd serial: 8250_exar: Extract PM routine from 8250_port adds b2b4b8ed3c06 serial: 8250_exar: Move custom divisor support out from 8250_port adds 47b1747f705e serial: 8250_exar: Clear buffer before shutdown adds ce734600545f tty: serial: qcom_geni_serial: Update the oversampling rate adds 7027e62a7d06 serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger adds 72169e4234d4 serial: 8250_exar: Absorb remaining 8250_port INT0 support adds e8b2a6187544 serial: mctrl_gpio: Avoid probe failures in case of missin [...] adds e55a09732be9 serial: sh-sci: Don't check for mctrl_gpio_init() returnin [...] adds 3d7514da0391 serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS adds 44e60d527e59 tty: serial: qcom_geni_serial: use devm_platform_ioremap_r [...] adds 653d00c8d0f1 serial: 8250_exar: Consolidate callback assignments in def [...] adds 3f72879e005e serial: 8250_exar: Replace msleep(1) with usleep_range() adds 5982199ca071 tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup() adds fd60e8e4a701 tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup() adds 4ff69041eccf tty: serial: fsl_lpuart: Introduce lpuart32_configure() adds 352bd55e5dce tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark [...] adds f7ec1721b38c tty: serial: fsl_lpuart: Don't enable TIE in .startup() or [...] adds 6798e901ab23 tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is [...] adds 4b967e63fdfb serial: lantiq: Add SMP support adds a8571fda4740 serial: 8250_dw: Use a unified new dev variable in remove adds 62907e90cc7e serial: 8250_dw: use pointer to uart local variable adds 136e0ab99b22 serial: 8250_dw: split Synopsys DesignWare 8250 common functions adds 4d5675c3b10b serial: 8250_dw: switch to use 8250_dwlib library adds bf414f5520ef serial: 8250_lpss: switch to use 8250_dwlib library adds b4d0aac23e35 serial: 8250_lpss: add fractional divisor support adds f6bbb9f531c6 serial: 8250_lpss: register DMA IRQ and pool with instance ID adds d53aa935b7d1 serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro adds 4f912b898dc2 serial: 8250_lpss: Enable HS UART on Elkhart Lake adds 0de2580fdb77 serial: lantiq: Use proper DT compatible string adds 14208b3890ca serial: lantiq: Make IRQ & ISR assignment dynamic adds b832776bbc90 serial: lantiq: Add support for Lightning Mountain SoC adds bd0d9d159988 serial: remove ks8695 driver adds 8515dbc1f51b serial: 8250_pci: Add support for Sunix serial boards adds c6c94eecb19b parport: parport_serial: Add support for Sunix Multi I/O boards adds 8d41ab87630b tty/serial: atmel: remove redundant assignment to ret adds 09864c1cdf5c tty: serial: Add linflexuart driver for S32V234 adds d2ace81bf902 tty/serial: atmel: reschedule TX after RX was started adds 6300b140c29f serial: tegra: add internal loopback functionality adds 18a4c404d2b4 serial: tegra: protect IER against LCR.DLAB adds a16c4c5a9cb6 serial: sh-sci: Don't check for mctrl_gpio_to_gpiod() retu [...] adds 6cbdf5c659ab serial: mxs-auart: Don't check for mctrl_gpio_to_gpiod() r [...] adds 37ba760b6bb7 serial: sprd: Add loopback function support adds d193db7fb10d serial: 8250_pci: Merge 8250_moxa to 8250_pci adds a7b121b4b8b0 tty: n_gsm: add ioctl to map serial device to mux'ed tty adds c140e97f803f tty: serial: add dependence for CONFIG_SERIAL_FSL_LINFLEXUART adds 4ad8e34d1f47 serial: mctrl_gpio: Use gpiod flags directly adds 68e26a8d224f serial: 8250_pci: Add F81504A series Support adds 8428413b1d14 serial: 8250_pci: Implement MSI(-X) support adds 06e9b2fe7f12 tty: serial: linflexuart: Use DEFINE_SPINLOCK() for spinlock adds 8016c3da0cc2 tty: max310x: fix off-by-one buffer access when storing overrun adds 2eda5345e4ef serial: imx: get rid of unbounded busy-waiting loop adds 88c38044c12b serial: imx: do not stop Rx/Tx on termios change adds 85f30fbf32d1 serial: imx: do not disable individual irqs during termios change adds d47bcb4a6cf0 serial: imx: fix data breakage on termios change adds c514a6f848b5 serial: imx: use Tx ready rather than Tx empty irq adds d2d8d4c049db tty/serial: atmel: remove unneeded atmel_get_lines_status [...] adds 99038fe75afa serial: sprd: check the right port and membase adds e85c9d6786e5 serial: sprd: add console_initcall in sprd's uart driver adds 418319026ca3 serial: sprd: keep console alive even if missing the 'enab [...] adds 7030082a7415 tty: n_gsm: avoid recursive locking with async port hangup adds 2bd3661ea0eb serial: fsl_linflexuart: Update compatible string adds 0e16feab6cce dt-bindings: serial: Document Freescale LINFlexD UART adds 8966110c5645 tty: serial: fix platform_no_drv_owner.cocci warnings adds 5a8c296f5362 serial: max310x: Properly set flags in AutoCTS mode adds 7d4f881ff1fb serial: max310x: turn off transmitter before activating Au [...] adds a16226170391 dt-bindings: serial: Convert riscv,sifive-serial to json-schema adds 9c801e313195 serial: sprd: correct the wrong sequence of arguments adds 33ae787b74fc serial: tegra: add support to ignore read adds 494f79bd2365 serial: tegra: avoid reg access when clk disabled adds b9c2470fb150 serial: tegra: flush the RX fifo on frame error adds cb79f504bb26 serial: tegra: report error to upper tty layer adds c9fd37f926fc dt-binding: serial: tegra: add new chips adds 222dcdff3405 serial: tegra: check for FIFO mode enabled status adds 53d0a062cb77 serial: tegra: set maximum num of uart ports to 8 adds 7799a3aa8127 serial: tegra: add support to use 8 bytes trigger adds d90fd87bab5e serial: tegra: DT for Adjusted baud rates adds f04a3cc8d455 serial: tegra: add support to adjust baud rate adds d781ec21bae6 serial: tegra: report clk rate errors adds 1dce2df3ee06 serial: tegra: Add PIO mode support adds cf0bbb5b6720 Merge remote-tracking branch 'tty/tty-next' adds a58feb6446ed Merge commit 'ec13c78d7b45' (char-misc/char-misc-next from [...] adds 11e85a1b1c98 Merge remote-tracking branch 'soundwire/next' adds 4e690bf985bd Staging: rtl8723bs: Use kzfree rather than its implementation adds 3b531807e605 staging: exfat: cleanup explicit comparisons to NULL adds 512f9922eeb1 erofs: using switch-case while checking the inode type. adds 7f95bb6aa3dd staging: exfat: Fix two missing unlocks on error paths adds 59d45f2a4d4a staging: exfat: remove the redundant check when kfree an o [...] adds 0f16ebb9dcd6 staging: exfat: remove duplicated include from exfat_super.c adds 981cdf7d5779 staging: exfat: remove unused including <linux/version.h> adds f30bd2989b11 staging: exfat: Use kmemdup in exfat_symlink() adds 21ba22e6214a staging: rtl8192e: remove unnecessary blank line adds 3ee8b9de9142 staging: rtl8723bs: Remove return statement from void function adds 4b66eb51d2c4 erofs: remove all the byte offset comments adds 60a49ba8fee1 erofs: on-disk format should have explicitly assigned numbers adds b6796abd3cc1 erofs: some macros are much more readable as a function adds ed34aa4a8a7d erofs: kill __packed for on-disk structures adds c39747f770be erofs: update erofs_inode_is_data_compressed helper adds 426a930891cf erofs: use feature_incompat rather than requirements adds 8a76568225de erofs: better naming for erofs inode related stuffs adds 1c2dfbf9c2c8 erofs: kill erofs_{init,exit}_inode_cache adds a5876e24f13f erofs: use erofs_inode naming adds ea559e7b8451 erofs: update erofs_fs.h comments adds 2d78c209b988 erofs: update comments in inode.c adds a2c75c8143ea erofs: better erofs symlink stuffs adds 0259f209487c erofs: use dsb instead of layout for ondisk super_block adds 688a5f2ed486 erofs: kill verbose debug info in erofs_fill_super adds a5c0b7802cc9 erofs: localize erofs_grab_bio() adds e655b5b3a29c erofs: kill prio and nofail of erofs_get_meta_page() adds 94e4e153b1c2 erofs: kill __submit_bio() adds 99634bf388db erofs: add "erofs_" prefix for common and short functions adds e2c71e74b21e erofs: kill all erofs specific fault injection adds 73d03931be2f erofs: kill use_vmap module parameter adds 84947eb60371 erofs: save one level of indentation adds 4f761fa253b4 erofs: rename errln/infoln/debugln to erofs_{err, info, dbg} adds fe7c2423570d erofs: use read_mapping_page instead of sb_bread adds 4231138fe0c8 erofs: always use iget5_locked adds 618f40ea026b erofs: use read_cache_page_gfp for erofs_get_meta_page adds f6897deef4fc iio: hid-sensor-attributes: Fix divisions for 32-bit platforms adds 26cf7660919e staging: exfat: stopusing CONFIG_FAT_DEFAULT_IOCHARSET adds 44f6b40c225e staging: exfat: stop using 32-bit time_t adds f0c7686dd746 staging: pi433: Fix typo in documentation adds b33f56a1e405 staging: rtl8723bs: hal: remove redundant variable n adds 179e14c8e6af staging: exfat: cleanup spacing for operators adds 0e739ba8e269 staging: exfat: cleanup spacing for casts adds 4e35a0d87cbd staging: exfat: use integer constants adds 56a583d264b9 Staging: exfat: Avoid use of strcpy adds 2d70718dd576 staging: exfat: drop unused function parameter adds 77b0a8412ccf staging: nvec: make use of devm_platform_ioremap_resource adds ae8779e1983d staging: dt-bindings: wilc1000: add optional rtc_clk property adds 8692b047e86c staging: wilc1000: look for rtc_clk clock adds 8b77d94e69c3 staging: emxx_udc: remove local TRUE/FALSE definition adds 5e0127455737 dt-bindings: anybus-controller: move to staging/ tree adds d9c35cca30d3 staging: rtl8723bs: core: Remove Macro "IS_MAC_ADDRESS_BROADCAST" adds 0ba4d388d70e staging: rtl8188eu: make two arrays static const, makes ob [...] adds 5817eca06747 staging: fbtft: make several arrays static const, makes ob [...] adds a76e712a5a09 staging: wilc1000: remove unused interrupt status handling code adds 9a4c56be67f8 staging: wilc1000: avoid twice IRQ handler execution for e [...] adds 63350bdb3845 staging: vhciq_core: replace snprintf with scnprintf adds 129dac370096 Staging: octeon: Avoid several usecases of strcpy adds 3fb73eddba10 Staging: gasket: Use temporaries to reduce line length. adds 9c3e5bb6a35a Merge remote-tracking branch 'staging/staging-next' adds 60f1aff52b31 Merge remote-tracking branch 'mux/for-next' adds f217e5167cf6 Merge remote-tracking branch 'slave-dma/next' adds 275278e1525a Merge branch 'for-5.3-fixes' into for-next adds e33d3b4eff18 Merge remote-tracking branch 'cgroup/for-next' adds 90302e95a4e1 scsi: fnic: print port speed only at driver init or speed change adds 3ec24fb4c035 scsi: fnic: fix msix interrupt allocation adds 670d8be28e72 scsi: sd: Improve unaligned completion resid message adds da48b82425b8 scsi: qla2xxx: Fix message indicating vectors used by driver adds cb92cb1657c4 scsi: qla2xxx: Fix flash read for Qlogic ISPs adds 32a13df21668 scsi: qla2xxx: Fix driver reload for ISP82xx adds ce0ba496dccf scsi: qla2xxx: Fix stuck login session adds 2037ce49d30a scsi: qla2xxx: Fix stale session adds fd807dc4719c scsi: qla2xxx: Update driver version to 10.01.00.19-k adds 2d44d165e939 scsi: lpfc: Convert existing %pf users to %ps adds 4fb86a6bc549 scsi: lpfc: Fix reset recovery paths that are not recovering adds d8d9f7931ac2 scsi: ufs: Introduce vops for resetting device adds b8416b2fedbf scsi: ufs-qcom: Implement device_reset vops adds 3e303a42a3a8 scsi: arm64: dts: qcom: sdm845: Specify UFS device-reset GPIO adds 5f57704dbcfe scsi: ufs: Use kmemdup in ufshcd_read_string_desc() adds c0c1a71e9542 scsi: hisi_sas: use devm_platform_ioremap_resource() to si [...] adds 0b2755516624 scsi: ufshcd: use devm_platform_ioremap_resource() to simp [...] adds 7ce5eed0998c scsi: ufs-hisi: use devm_platform_ioremap_resource() to si [...] adds 1a1de384df1d Merge branch 'misc' into for-next adds f96d279f0a5e scsi: fcoe: fix null-ptr-deref Read in fc_release_transport adds 57adf5d4cfd3 scsi: scsi_dh_rdac: zero cdb in send_mode_select() adds 5ff843721467 scsi: virtio_scsi: unplug LUNs when events missed adds 7105e68afaec scsi: hisi_sas: add debugfs auto-trigger for internal abor [...] adds af01b2b92454 scsi: hisi_sas: Use true/false as input parameter of sas_p [...] adds c2bae4f7d721 scsi: hisi_sas: Directly return when running I_T_nexus res [...] adds 76dd768b4471 scsi: hisi_sas: Remove sleep after issue phy reset if sas_ [...] adds b45e05aa5d29 scsi: hisi_sas: Retry 3 times TMF IO for SAS disks when in [...] adds 73a4925d154c scsi: hisi_sas: Update all the registers after suspend and resume adds 435a05cf8c00 scsi: hisi_sas: Assign NCQ tag for all NCQ commands adds 971b59443f21 scsi: hisi_sas: Remove hisi_sas_hw.slot_complete adds 27f22723c3f4 scsi: hisi_sas: Remove redundant work declaration adds 4bc058097aa8 scsi: hisi_sas: Remove some unused function arguments adds 7ec7082c57ec scsi: hisi_sas: Add hisi_sas_debugfs_alloc() to centralise [...] adds 97b151e75861 scsi: hisi_sas: Add BIST support for phy loopback adds e74006edd0d4 scsi: hisi_sas: Fix the conflict between device gone and h [...] adds 9a119be2bb13 Merge branch 'misc' into for-next adds eaad93459898 Merge remote-tracking branch 'scsi/for-next' adds 524809a619f4 Merge remote-tracking branch 'rpmsg/for-next' adds d2b091961510 gpio: ep93xx: Pass irqchip when adding gpiochip adds d377f56f34f5 gpio: gpiolib: Normalize return code variable name adds f0d1ab052640 gpio: of: Normalize return code variable name adds ae0755b56da9 gpio: Fix up merge collision in include file adds 151a41014bff Merge tag 'v5.3-rc7' into devel adds fbdf8d4bef49 gpio: Fix further merge errors adds 6babaaeb1f1b Merge tag 'intel-gpio-v5.4-1' of git://git.kernel.org/pub/ [...] adds 4f78d91c7223 gpiolib: acpi: make acpi_can_fallback_to_crs() static adds 5fbe5b5883f8 gpio: Initialize the irqchip valid_mask with a callback adds da04c425e9f7 gpio: aspeed: Update documentation with ast2600 controllers adds 3c4710ae6f88 gpio/aspeed: Fix incorrect number of banks adds 3d64a5a742ac gpio: aspeed: Setup irqchip dynamically adds be2a7e2d5d98 gpio: aspeed: Use ngpio property from device tree if available adds ab4a85534c3e gpio: aspeed: Add in ast2600 details to Aspeed driver adds c83d3c77332e gpio: of: Make of_get_named_gpiod_flags() private adds b0c7e73b51dc gpio: of: Make of_gpio_simple_xlate() private adds 6d6624554da4 gpio: of: Switch to EXPORT_SYMBOL_GPL() adds ac57199180a0 gpio: devres: Switch to EXPORT_SYMBOL_GPL() adds aba30f6f312c gpio: creg-snps: use devm_platform_ioremap_resource() to s [...] adds 2efc6bfadb0b gpio: remove explicit comparison with 0 adds c34a024e4ee0 gpio: htc-egpio: Remove unused exported htc_egpio_get_wake [...] adds 11c43bb022b3 gpiolib: of: add a fallback for wlf,reset GPIO name adds 367677d49839 Merge branch 'devel' into for-next adds ef92f552345c Merge remote-tracking branch 'gpio/for-next' adds 1fdbc02ce1bd pinctrl: qcom: sdm845: Fix UFS_RESET pin adds 398a1f50e3c7 pinctrl: iproc-gpio: Fix incorrect pinconf configurations adds 547f073f0770 pinctrl: iproc-gpio: Handle interrupts for multiple instances adds 0351827168d3 pinctrl: iproc: Add 'get_direction' support adds 26098de168c4 pinctrl: bcm: remove redundant assignment to pointer log adds 55dac43747be pinctrl: intel: mark intel_pin_to_gpio __maybe_unused adds 1aab2f9d399d Merge tag 'intel-pinctrl-v5.4-2' of git://git.kernel.org/p [...] adds a5ea8e999597 pinctrl: sh-pfc: Unlock on error in sh_pfc_func_set_mux() adds cb0438e44360 pinctrl: meson-gxbb: Fix wrong pinning definition for uart_c adds 70be3be17567 Merge remote-tracking branch 'pinctrl/for-next' adds 9bc2f4ae4f1f Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 69b2d3c59242 selftests/seccomp: fix build on older kernels adds c3f2490d6e92 selftests: watchdog: Add optional file argument adds 1bb09443eac9 selftest/ftrace: Fix typo in trigger-snapshot.tc adds 10699f43d38e selftests: watchdog: cleanup whitespace in usage options adds beb02ae06de9 selftests: livepatch: add missing fragments to config adds d04e26067d13 selftests: tpm2: install python files adds ce54eab71e21 kunit: fix failure to build without printk adds e83f76b4c449 Merge remote-tracking branch 'kselftest/next' adds cba465b4f982 ext4: Reduce ext4 timestamp warnings adds 1c17091a76f6 Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linu [...] adds 654f7717ef51 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] adds 8f03bdf0ee41 FIGETBSZ: fix compat adds 78b05acbcc08 compat: itanic doesn't have one adds 492dd34c4f9a do_vfs_ioctl(): use saner types adds d6b56ebe7bf0 compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c adds c9f3f3ec12c0 compat_sys_ioctl(): make parallel to do_vfs_ioctl() adds 4aa5d38f6bfa ceph: fix compat_ioctl for ceph_dir_operations adds 3d5d8e8c3d2d compat_ioctl: drop FIOQSIZE table entry adds 6c0b1ceaca41 compat_ioctl: add compat_ptr_ioctl() adds e8e1e4b7f9b9 compat_ioctl: move rtc handling into rtc-dev.c adds afc147b61a66 compat_ioctl: move drivers to compat_ptr_ioctl adds d1bf6fedf11a compat_ioctl: move more drivers to compat_ptr_ioctl adds 90ae91cb4de7 compat_ioctl: use correct compat_ptr() translation in drivers adds 72460e138cb3 compat_ioctl: move tape handling into drivers adds c66895bc90a8 compat_ioctl: move ATYFB_CLK handling to atyfb driver adds 16bc18652ebf compat_ioctl: move isdn/capi ioctl translation into driver adds 5ecc46e64c27 compat_ioctl: move rfcomm handlers into driver adds 5016c789e7d3 compat_ioctl: move hci_sock handlers into driver adds cbe1a8f1578e compat_ioctl: remove HCIUART handling adds d70aeb646a82 compat_ioctl: remove HIDIO translation adds f9472fac7c6a compat_ioctl: remove translation for sound ioctls adds 884b02a348eb compat_ioctl: remove IGNORE_IOCTL() adds 6c517ad7e5b8 compat_ioctl: remove /dev/random commands adds ba4bb9278ed5 compat_ioctl: remove joystick ioctl translation adds 9df774403d39 compat_ioctl: remove PCI ioctl translation adds ec853aa4ba6f compat_ioctl: remove /dev/raw ioctl translation adds ecdf7fa5b933 compat_ioctl: remove last RAID handling code adds 09ae27b81b88 compat_ioctl: remove unused convert_in_user macro adds ebb939191a5d REPLACE gfs2: add compat_ioctl support adds b461375af7fb fs: compat_ioctl: move FITRIM emulation into file systems adds ed0d5608b00c watchdog: cpwd: use generic compat_ptr_ioctl adds 74b398a212f8 compat_ioctl: move WDIOC handling into wdt drivers adds 4f45155c29fd compat_ioctl: reimplement SG_IO handling adds 49c3f0600b86 af_unix: add compat_ioctl support adds 41a31dde55ac compat_ioctl: handle SIOCOUTQNSD adds cf9fb148743b compat_ioctl: move SIOCOUTQ out of compat_ioctl.c adds 18213ccaad76 tty: handle compat PPP ioctls adds 2f4fa2db75e2 compat_ioctl: unify copy-in of ppp filters adds 0f11f9cc94d2 compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic adds 900d9f4a06a1 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t adds 3ad32566116e compat_ioctl: ppp: move simple commands into ppp_generic.c adds 0c9d02d7a0e4 compat_ioctl: move SG_GET_REQUEST_TABLE handling adds 9579fa469e63 pktcdvd: add compat_ioctl handler adds 846e9b109913 scsi: sd: enable compat ioctls for sed-opal adds 870e0167cd9c Merge tag 'compat-ioctl-5.4-2' of git://git.kernel.org/pub [...] adds 9337b494e613 Merge remote-tracking branch 'y2038/y2038' adds b7b4ac3117db Merge remote-tracking branch 'livepatching/for-next' adds cbb4a74478e9 Merge tag 'dev_groups_all_drivers' into fpga-dfl-for-5.4 adds af9ca4b0bd05 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds 84b693e3786b fpga: dfl: make init callback optional adds 084c3ff1b1d2 fpga: dfl: fme: convert platform_driver to use dev_groups adds a80a4b82e7d8 fpga: dfl: afu: convert platform_driver to use dev_groups adds f09991adfb34 fpga: dfl: afu: add userclock sysfs interfaces. adds 95844372f4f3 fpga: dfl: afu: expose __afu_port_enable/disable function. adds 44d247534ff2 fpga: dfl: afu: add error reporting support. adds bd127b8191cf fpga: dfl: afu: add STP (SignalTap) support adds cb3c2c47e3b8 fpga: dfl: fme: add global error reporting support adds 77a0ef488de9 Documentation: fpga: dfl: add descriptions for virtualizat [...] adds b8bf2681dce1 Merge tag 'fpga-dfl-for-5.4' of git://git.kernel.org/pub/s [...] adds c165d8947bc4 eeprom: Deprecate the legacy eeprom driver adds cda312d80b5f Merge remote-tracking branch 'coresight/next' adds e02e3ddac772 rtc: sc27xx: Remove clearing SPRD_RTC_POWEROFF_ALM_FLAG flag adds b99a3120f9a3 rtc: meson: mark PM functions as __maybe_unused adds 76cac67fb071 Merge remote-tracking branch 'rtc/rtc-next' adds bba4e867efee Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 809a88c6f867 point to right memory window index adds cf05c5f7d552 ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 adds e65a7691873a NTB: ntb_transport: remove redundant assignment to rc adds 1874cf6454bc Merge remote-tracking branch 'ntb/ntb-next' adds 0c94596362b6 Merge remote-tracking branch 'kspp/for-next/kspp' adds 50dabe83e430 Merge remote-tracking branch 'fsi/next' adds 664cac830fd5 Merge remote-tracking branch 'slimbus/for-next' adds b1f48f2fe344 Merge remote-tracking branch 'nvmem/for-next' adds 7a26c246dbd8 Merge remote-tracking branch 'xarray/xarray' adds dba61cda3046 Drivers: hv: vmbus: Break out synic enable and disable operations adds 63ecc6d22ce4 Drivers: hv: vmbus: Suspend/resume the synic for hibernation adds ed56ef675ae6 Drivers: hv: vmbus: Add a helper function is_sub_channel() adds 271b2224d42f Drivers: hv: vmbus: Implement suspend/resume for VSC drive [...] adds e3ede02add7e Drivers: hv: vmbus: Ignore the offers when resuming from h [...] adds f53335e3289f Drivers: hv: vmbus: Suspend/resume the vmbus itself for hi [...] adds 1f48dcf180e5 Drivers: hv: vmbus: Clean up hv_sock channels by force upo [...] adds b307b38962eb Drivers: hv: vmbus: Suspend after cleaning up hv_sock and [...] adds d8bd2d442bb2 Drivers: hv: vmbus: Resume after fixing up old primary channels adds e43f4d41a551 Merge remote-tracking branch 'hyperv/hyperv-next' adds 2827a875cd53 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 4078ff660497 Merge remote-tracking branch 'pidfd/for-next' adds 78243605d85b Merge remote-tracking branch 'devfreq/for-next' adds 23b68395c7c7 mm/mmu_notifiers: add a lockdep map for invalidate_range_s [...] adds 66204f1d2d1b mm/mmu_notifiers: prime lockdep adds 810e24e009cf mm/mmu_notifiers: annotate with might_sleep() adds a520110e4a15 mm: split out a new pagewalk.h header from mm.h adds 7b86ac3371b7 pagewalk: separate function pointers from iterator data adds b4bc7817b2bc pagewalk: use lockdep_assert_held for locking validation adds 6bdf3b0aeead csky: add missing brackets in a macro for tlb.h adds f2bc09e95191 drm/radeon: guard against calling an unpaired radeon_mn_un [...] adds 312364f3534c kernel.h: Add non_block_start/end() adds ba170f76b69d mm, notifier: Catch sleeping/blocking for !blockable adds 62974fc389b3 libnvdimm: Enable unit test infrastructure compile checks adds 8cd8ab6ecadf Merge remote-tracking branch 'hmm/hmm' adds f149cf2b9efd Merge remote-tracking branch 'fpga/for-next' adds da7ae6403515 Merge branch 'akpm-current/current' adds 5cdde22c18cc pinctrl: fix pxa2xx.c build warnings adds 3ea879700f5e lib: untag user pointers in strn*_user adds 6f1419e7e6e9 mm: untag user pointers passed to memory syscalls adds 3a0270fb0354 mm: untag user pointers in mm/gup.c adds ea46cfd361ea mm: untag user pointers in get_vaddr_frames adds 4cf68e82a8b9 fs/namespace: untag user pointers in copy_mount_options adds d0669139d969 userfaultfd: untag user pointers adds 1f1dadc8ca10 drm/amdgpu: untag user pointers adds e8e2bb8dd3a8 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl adds d0e09c2a1f3e media/v4l2-core: untag user pointers in videobuf_dma_conti [...] adds c7cb9e6117a7 tee/shm: untag user pointers in tee_shm_register adds 80c129cf9718 vfio/type1: untag user pointers in vaddr_get_pfn adds b5c071ff2700 mm: untag user pointers in mmap/munmap/mremap/brk adds 44b52162201a hexagon: drop empty and unused free_initrd_mem adds a92932ed16e9 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming adds 01244e3ee9b9 drivers/tty/serial/sh-sci.c: suppress warning adds 0e01888dc467 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f21d37e4c425 Merge branch 'akpm/master' adds 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/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .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