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-arm-next-allmodconfig in repository toolchain/ci/linux.
discards a46228f6598a Add linux-next specific files for 20190208 discards 85a5c333f4fe Merge branch 'akpm/master' discards a8385f930c56 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 0f424261df9c samples/mic/mpssd/mpssd.h: remove duplicate header discards 0e7efc1f3eef kernel/fork.c: remove duplicated include discards 783e3255e7de drivers/IB,core: reduce scope of mmap_sem discards 1dec049d16df drivers/IB,usnic: reduce scope of mmap_sem discards a68255c69326 drivers/IB,hfi1: do not se mmap_sem discards 189debd1506d drivers/IB,qib: optimize mmap_sem usage discards 8271e3a859ed drivers/mic/scif: do not use mmap_sem discards 14a81014e6f7 mm: make mm->pinned_vm an atomic64 counter discards 1b0dc1d077e0 include/linux/relay.h: fix percpu annotation in struct rchan discards 2110ce1b9f56 Drop flex_arrays discards f74c3ccc6572 sctp: convert to genradix discards 492258b4cf83 proc: commit to genradix discards a363293454ff Generic radix trees discards 4545e87bd716 selinux: convert to kvmalloc discards 87fa5597dd1f md: convert to kvmalloc discards e30cf0066052 openvswitch: convert to kvmalloc discards a82b43233f79 memblock: split checks whether a region should be skipped [...] discards aee6f7042da1 memblock: remove memblock_{set,clear}_region_flags discards 8c6a2a997986 memblock: drop memblock_alloc_*_nopanic() variants discards e2419053b26b memblock: memblock_alloc_try_nid: don't panic discards 009585a57a02 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] discards 2191a5c39811 memblock: fix format strings for panics after memblock_alloc discards 836fc5c09c38 mm: sparse: Use '%pa' with 'phys_addr_t' type discards 83833068186c treewide: add checks for the return value of memblock_alloc*() discards d7eb54e75e84 swiotlb: add checks for the return value of memblock_alloc*() discards 313645be7431 init/main: add checks for the return value of memblock_alloc*() discards 14c2362d82e4 mm/percpu: add checks for the return value of memblock_alloc*() discards 0ec746a1d85a sparc: add checks for the return value of memblock_alloc*() discards 9a673e331b96 ia64: add checks for the return value of memblock_alloc*() discards 9c5bd443099e arch: don't memset(0) memory returned by memblock_alloc() discards aafafa11dc7f arch: use memblock_alloc() instead of memblock_alloc_from( [...] discards 6e629729b1b7 memblock: make memblock_find_in_range_node() and choose_me [...] discards d81db2c26068 memblock: fix parameter order in memblock_phys_alloc_try_nid() discards 0e1ace373e1e memblock: refactor internal allocation functions discards 6a15b3914dce memblock: drop memblock_alloc_base() discards f13d88f8a1e4 memblock: drop __memblock_alloc_base() discards b3885c273c1e memblock: memblock_phys_alloc(): don't panic discards 81dca6e2d329 memblock: memblock_phys_alloc_try_nid(): don't panic discards 61e32daaa7da memblock: emphasize that memblock_alloc_range() returns a [...] discards 0ec924054f8a memblock: drop memblock_alloc_base_nid() discards 0b9c73ad67d4 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] discards 84b046779113 powerpc: use memblock functions returning virtual address discards 062c4df3fee6 openrisc: prefer memblock APIs returning virtual address discards b012ecd74a86 include/linux/sched/signal.h: replace `tsk' with `task' discards de386f5aa113 arch/nios2/mm/fault.c: remove duplicate include discards 4fba14830952 unicore32: stop printing the virtual memory layout discards d0f0e181f45e proc: merge fix for proc_pident_lookup() API change discards 0628dcc38a18 proc: calculate end pointer for /proc/*/* lookup at compile time discards e32a7437eb9c scripts/atomic/check-atomics.sh: don't assume that scripts [...] discards 96d01004f845 Merge branch 'akpm-current/current' discards 715cd2d485a2 Revert "apparmor: Initial implementation of raw policy blo [...] discards f50b8e721836 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards cd942fef9cc2 Merge remote-tracking branch 'pidfd/for-next' discards 25c263be9a44 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards 77e7bf99a038 Merge remote-tracking branch 'hyperv/hyperv-next' discards f6aab1afae64 Merge remote-tracking branch 'xarray/xarray' discards 35786251e297 Merge remote-tracking branch 'nvmem/for-next' discards e948c05faf33 Merge remote-tracking branch 'slimbus/for-next' discards 126a71c3aa8a Merge remote-tracking branch 'gnss/gnss-next' discards 7585d6e72458 Merge remote-tracking branch 'cisco/for-next' discards a72f96233e42 Merge remote-tracking branch 'kspp/for-next/kspp' discards 127ae3e3b7d0 Merge remote-tracking branch 'ntb/ntb-next' discards b080867b7ff7 Merge remote-tracking branch 'at24/at24/for-next' discards 6dba5a68cac5 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 6fa4b6b7bef0 next-20190207/rtc discards 8357ddc0c9f2 Merge remote-tracking branch 'coresight/next' discards d829be37843f Merge remote-tracking branch 'livepatching/for-next' discards 17e78ed6d906 Merge remote-tracking branch 'y2038/y2038' discards f29df48e5adc Merge remote-tracking branch 'random/dev' discards efa58a37eff4 Merge remote-tracking branch 'userns/for-next' discards 16ff6982caec Merge remote-tracking branch 'pwm/for-next' discards 31e114d2a57f Merge remote-tracking branch 'pinctrl/for-next' discards c5664bb232a5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 29fd19953700 Merge remote-tracking branch 'gpio/for-next' discards 569cc2dede78 Merge remote-tracking branch 'rpmsg/for-next' discards f1cd7aa44777 Merge remote-tracking branch 'vhost/linux-next' discards 3edfe4cda337 Merge remote-tracking branch 'scsi-mkp/for-next' discards 531d50d83ddd Merge remote-tracking branch 'scsi/for-next' discards ac2399f775c8 Merge remote-tracking branch 'cgroup/for-next' discards 3cd0aa6a078c Merge remote-tracking branch 'slave-dma/next' discards 68182cb929ec Merge remote-tracking branch 'icc/icc-next' discards 776369c5bb87 Merge remote-tracking branch 'mux/for-next' discards 4e550a06ac27 Merge remote-tracking branch 'staging/staging-next' discards 398f37778649 Merge remote-tracking branch 'extcon/extcon-next' discards 1599c21c6db8 Merge remote-tracking branch 'char-misc/char-misc-next' discards bd549c977817 Merge remote-tracking branch 'tty/tty-next' discards f545cf89021b Merge remote-tracking branch 'phy-next/next' discards 39d6355114d5 Merge remote-tracking branch 'usb-serial/usb-next' discards b5872a3c190a Merge remote-tracking branch 'usb-gadget/next' discards ac1d169a56b0 Merge remote-tracking branch 'usb/usb-next' discards 0a5c61896641 Merge remote-tracking branch 'driver-core/driver-core-next' discards 51415416ba2b Merge remote-tracking branch 'ipmi/for-next' discards a3ec54885deb Merge remote-tracking branch 'leds/for-next' discards 831c2611bfbb Merge remote-tracking branch 'chrome-platform/for-next' discards 8aaad1b194eb Merge remote-tracking branch 'drivers-x86/for-next' discards 4b4a9923afe0 Merge remote-tracking branch 'workqueues/for-next' discards 03120988d913 Merge remote-tracking branch 'percpu/for-next' discards a7d6d08c5f76 Merge remote-tracking branch 'xen-tip/linux-next' discards 2f449a95e0b3 Merge remote-tracking branch 'kvms390/next' discards 5242452f3e87 Merge remote-tracking branch 'kvm-arm/next' discards 5c304b2604cb Merge remote-tracking branch 'rcu/rcu/next' discards dea5a1345016 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards 743014f4898a Merge remote-tracking branch 'edac-amd/for-next' discards 56fdc2b231cf Merge remote-tracking branch 'clockevents/clockevents/next' discards e2a43b09bfc2 Merge remote-tracking branch 'tip/auto-latest' discards 197ee26a33fb Merge remote-tracking branch 'spi/for-next' discards f34bff298739 Merge remote-tracking branch 'devicetree/for-next' discards 7a492599b359 Merge remote-tracking branch 'audit/next' discards 96c905044e8d Merge remote-tracking branch 'vfio/next' discards 87be1cf53f3f Merge remote-tracking branch 'iommu/next' discards b140b6d4e8ce Merge remote-tracking branch 'watchdog/master' discards cd1ed5819dd0 Merge remote-tracking branch 'tpmdd/next' discards 9b7005b06e86 Merge remote-tracking branch 'selinux/next' discards c328481f658e Merge remote-tracking branch 'integrity/next-integrity' discards d80deb75ff4e Merge remote-tracking branch 'apparmor/apparmor-next' discards 4bd5e2bafd11 Merge remote-tracking branch 'security/next-testing' discards f346c000d659 Merge remote-tracking branch 'regulator/for-next' discards d2b05765c576 Merge remote-tracking branch 'battery/for-next' discards 60717741c73a Merge remote-tracking branch 'backlight/for-backlight-next' discards 065a65d161fe Merge remote-tracking branch 'mfd/for-mfd-next' discards 75d08a13d006 Merge remote-tracking branch 'kgdb/kgdb-next' discards d02f208aae2d Merge remote-tracking branch 'mmc/next' discards 673cd878051a Merge remote-tracking branch 'device-mapper/for-next' discards 5a6bf30e5408 Merge remote-tracking branch 'block/for-next' discards 0d971a6b9182 Merge remote-tracking branch 'input/next' discards bdecab0242a1 Merge remote-tracking branch 'sound-asoc/for-next' discards 99bbd0adab42 Merge remote-tracking branch 'sound/for-next' discards 311f5bc23bac Merge remote-tracking branch 'regmap/for-next' discards a97e4c79dc79 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 894c44b33bd3 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 1b354e8e6f0b Merge remote-tracking branch 'drm-msm/msm-next' discards f710647d6964 next-20190207/drm-misc discards b0b7ed181478 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards f75157d9f9d4 Merge remote-tracking branch 'drm-intel/for-linux-next' discards de61962492ba Merge remote-tracking branch 'drm/drm-next' discards 0d87e10329bf Merge remote-tracking branch 'crypto/master' discards d5ee02f33ec5 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards b89473afecd0 Merge remote-tracking branch 'nand/nand/next' discards 66915652b2e0 Merge remote-tracking branch 'mtd/mtd/next' discards 26d4cf18ccf1 Merge remote-tracking branch 'gfs2/for-next' discards c3c17578f150 Merge remote-tracking branch 'mac80211-next/master' discards 193ec159ebd6 Merge remote-tracking branch 'bluetooth/master' discards cb1e6163e307 Merge remote-tracking branch 'wireless-drivers-next/master' discards 1c49ee6fa830 Merge remote-tracking branch 'nfc-next/master' discards f1619762f6ed Merge remote-tracking branch 'netfilter-next/master' discards 69b292448009 tpm: pass an array of tpm_extend_digest structures to tpm_ [...] discards f84fff0fecf2 KEYS: trusted: explicitly use tpm_chip structure from tpm_ [...] discards 1cced802c72c tpm: move tpm_chip definition to include/linux/tpm.h discards 5af24a059004 tpm: retrieve digest size of unknown algorithms with PCR read discards f2db03cb9bb2 tpm: rename and export tpm2_digest and tpm2_algorithms discards 062e19fdc047 tpm: dynamically allocate the allocated_banks array discards 7d0cf3edae7a tpm: Fix some name collisions with drivers/char/tpm.h discards d01ddf3d94ac tpm/tpm_crb: Avoid unaligned reads in crb_recv() discards db7683de4273 tpm: remove @flags from tpm_transmit() discards b393180b64ef tpm: take TPM chip power gating out of tpm_transmit() discards c60de18e3bbc Merge remote-tracking branch 'net-next/master' discards c505bdb0378b Merge remote-tracking branch 'rdma/for-next' discards 91971f759fcf Merge remote-tracking branch 'dlm/next' discards d124ba002b62 Merge remote-tracking branch 'thermal/next' discards 9a536725d9cb Merge remote-tracking branch 'opp/opp/linux-next' discards dfdd39e2da50 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards e00d3c86e4cc Merge remote-tracking branch 'pm/linux-next' discards 9b46f81c9a3a Merge remote-tracking branch 'fbdev/fbdev-for-next' discards 82bb71cd3205 Merge remote-tracking branch 'v4l-dvb-next/master' discards 186184c52fae Merge remote-tracking branch 'v4l-dvb/master' discards 9f11271af913 Merge remote-tracking branch 'jc_docs/docs-next' discards d2f78379e1b6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards f24231d03904 Merge remote-tracking branch 'i2c/i2c/for-next' discards e00c52120b20 Merge remote-tracking branch 'hid/for-next' discards f2f4ad8971cb Merge remote-tracking branch 'pstore/for-next/pstore' discards d72a111ce3a3 Merge remote-tracking branch 'pci/next' discards 7c5e836aaa6e Merge remote-tracking branch 'printk/for-next' discards 1fc91957cd02 Merge remote-tracking branch 'vfs/for-next' discards 500280c94873 Merge remote-tracking branch 'xfs/for-next' discards 8bed302e157c Merge remote-tracking branch 'v9fs/9p-next' discards 3c145b645425 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards ddc07e543faa Merge remote-tracking branch 'nfsd/nfsd-next' discards d281cd85b1f9 Merge remote-tracking branch 'jfs/jfs-next' discards 54e6a450c324 Merge remote-tracking branch 'fuse/for-next' discards 07486b80b787 Merge remote-tracking branch 'f2fs/dev' discards f7dedf04dd66 Merge remote-tracking branch 'ext3/for_next' discards 7b182651e88e Merge remote-tracking branch 'ecryptfs/next' discards 9b74c17786ce Merge remote-tracking branch 'cifs/for-next' discards 11de4822a15e Merge remote-tracking branch 'btrfs-kdave/for-next' discards 7b08e2174d4c Merge remote-tracking branch 'befs/for-next' discards 48cb3c6bcc1e Merge remote-tracking branch 'fscrypt/master' discards ee3d34c56685 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 68f455cb425a Merge remote-tracking branch 's390/features' discards e10b2750af2a Merge remote-tracking branch 'powerpc/next' discards 083e4e7fd2d0 Merge remote-tracking branch 'parisc-hd/for-next' discards 90f289cb3e11 Merge remote-tracking branch 'nios2/for-next' discards 4f512b0420b7 Merge remote-tracking branch 'mips/mips-next' discards 87c991b3deaf Merge remote-tracking branch 'microblaze/next' discards c6ec5f46c535 Merge remote-tracking branch 'm68knommu/for-next' discards e635966b7178 Merge remote-tracking branch 'm68k/for-next' discards afedcc3bbff2 Merge remote-tracking branch 'csky/linux-next' discards ec89b7f92483 Merge remote-tracking branch 'clk/clk-next' discards c8b233284dc8 Merge remote-tracking branch 'tegra/for-next' discards 7f8b0a16572f Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 8b5fadaf41fd Merge remote-tracking branch 'samsung-krzk/for-next' discards 2f1bdfe469aa Merge remote-tracking branch 'rockchip/for-next' discards c014f001c84a Merge remote-tracking branch 'renesas/next' discards e390c93ced80 Merge remote-tracking branch 'qcom/for-next' discards 1d275a8fc278 Merge remote-tracking branch 'reset/reset/next' discards 440b0b3bde0b Merge remote-tracking branch 'omap/for-next' discards b931c77dee30 Merge remote-tracking branch 'mvebu/for-next' discards fb813ecbecf6 Merge remote-tracking branch 'mediatek/for-next' discards 96871b53c233 Merge remote-tracking branch 'keystone/next' discards dc7126eac093 Merge remote-tracking branch 'imx-mxs/for-next' discards 057093bb89ee Merge remote-tracking branch 'bcm2835/for-next' discards 8b80586916c8 Merge remote-tracking branch 'at91/at91-next' discards 00db0c11fe37 Merge remote-tracking branch 'amlogic/for-next' discards 272e697d2d67 Merge remote-tracking branch 'actions/for-next' discards 3a54ef52ba08 Merge remote-tracking branch 'arm-soc/for-next' discards 7d724d94755f Merge remote-tracking branch 'arm-perf/for-next/perf' discards af088dcb1d01 Merge remote-tracking branch 'arm64/for-next/core' discards bb30daad4022 Merge remote-tracking branch 'arm/for-next' discards 23ec9f52e522 drm/i915/psr: Execute the default PSR code path when setti [...] discards 584e236ce981 Merge remote-tracking branch 'dma-mapping/for-next' discards f0c17b5f8435 Merge remote-tracking branch 'kbuild/for-next' discards d1c9acaa1f61 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards cf6a0f1f6728 Merge remote-tracking branch 'mmc-fixes/fixes' discards 67c408b95103 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards a3b1f4b88ae6 Merge remote-tracking branch 'drm-fixes/drm-fixes' discards e7373b581e13 Merge remote-tracking branch 'scsi-fixes/fixes' discards 877d10b77c5e Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 1595146c30f9 Merge remote-tracking branch 'vfs-fixes/fixes' discards 2b4d0fac530d Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 6ad9ac8257c9 Merge remote-tracking branch 'kvm-fixes/master' discards 20d3a3cc1112 Merge remote-tracking branch 'omap-fixes/fixes' discards c22423eb94f8 Merge remote-tracking branch 'mips-fixes/mips-fixes' discards 248299b0126a Merge remote-tracking branch 'mtd-fixes/master' discards fa8500cc011c Merge remote-tracking branch 'slave-dma-fixes/fixes' discards 662a63eb630d Merge remote-tracking branch 'ide/master' discards 1259e36417ec Merge remote-tracking branch 'input-current/for-linus' discards 2415394eb2e6 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 7c238d49386d Merge remote-tracking branch 'staging.current/staging-linus' discards 11c84c8cd116 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 4e47c20f6673 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 6b13a9c3075e Merge remote-tracking branch 'usb.current/usb-linus' discards 467c4f6d8414 Merge remote-tracking branch 'tty.current/tty-linus' discards d0bf8398d2bf Merge remote-tracking branch 'driver-core.current/driver-c [...] discards 98acdcf8a226 Merge remote-tracking branch 'pci-current/for-linus' discards 8dc06e9e29c1 Merge remote-tracking branch 'spi-fixes/for-linus' discards 05a428080ae6 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 8868c5e38dec Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 59b1a4fb295a Merge remote-tracking branch 'sound-current/for-linus' discards bf3e820f476f Merge remote-tracking branch 'rdma-fixes/for-rc' discards 1cc68c643cc9 Merge remote-tracking branch 'mac80211/master' discards 0764814b4872 Merge remote-tracking branch 'wireless-drivers/master' discards 57727b6a6e51 Merge remote-tracking branch 'ipsec/master' discards 8a30b5fe866d Merge remote-tracking branch 'net/master' discards 53dd06f4f568 Merge remote-tracking branch 'powerpc-fixes/fixes' discards d038580c6bba Merge remote-tracking branch 'arm-current/fixes' discards 38d8d46b86c6 Merge remote-tracking branch 'arc-current/for-curr' discards 1dafeb74fe72 Merge remote-tracking branch 'kbuild-current/fixes' discards d3457fac0b50 Merge remote-tracking branch 'fixes/master' discards 634852d1f468 drm/i915: HDCP state handling in ddi_update_pipe discards 418a68358ce6 coresight: etm4x: Add support to enable ETMv4.2 discards c64a9d6270ee Merge branch 'topic/memory-device-fixes' into for-next discards b96e404404fb Merge branch for-5.1/arm64/defconfig into for-next discards 2467d8c1cb38 Merge branch for-5.1/arm64/dt into for-next discards bc24c53b1880 Merge branch for-5.1/arm/dt into for-next discards 31e1318c5fc7 Merge branch for-5.1/arm/core into for-next discards 5de549c50ed6 Merge branch for-5.1/firmware into for-next discards 764d6fd23d43 Merge branch for-5.1/soc into for-next discards c99feaa735a9 Merge branch for-5.1/dt-bindings into for-next discards d6d738da4af1 Merge branch for-5.1/cpufreq into for-next discards c14e0995d830 Merge branch for-5.1/clk into for-next discards b5caa3809bf6 Merge branch 'regulator-5.1' into regulator-next discards fe281b21f756 Merge branch 'regulator-5.0' into regulator-linus discards f5b95fce20bd Merge branch 'asoc-5.1' into asoc-next discards ac87c6d4ab9e Merge branch 'asoc-5.0' into asoc-linus discards 2fafb16e2123 arch: move common mmap flags to linux/mman.h discards 00fa3dec260b drm: tweak header name discards a4b02f8db05e x86/mpx: tweak header name discards 3f30c14b7cd9 virtio: use dependent_ptr_mb discards 2474f9cc1ae3 barriers: convert a control to a data dependency discards 85880abcb86d include/linux/compiler.h: allow memory operands discards d8fe83f623b1 virtio-net: bql support discards 28b052a8d902 iommu/virtio: Add event queue discards 51e83d8395d6 iommu/virtio: Add probe request discards 542f82ff15b7 iommu: Add virtio-iommu driver discards a60ec5c24a92 PCI: OF: Initialize dev->fwnode appropriately discards 3d4e8539d43f of: Allow the iommu-map property to omit untranslated devices discards 7f3f7244d6ae dt-bindings: virtio: Add virtio-pci-iommu node discards b494f66dae9d dt-bindings: virtio-mmio: Add IOMMU description discards e924d12c15e8 virtio_balloon: remove the unnecessary 0-initialization discards 469a3f952336 virtio-balloon: improve update_balloon_size_func discards b44eab540362 virtio-blk: Consider virtio_max_dma_size() for maximum seg [...] discards 6937e71f71e8 virtio: Introduce virtio_max_dma_size() discards 53cf036bd043 dma: Introduce dma_max_mapping_size() discards 7c1fd56c53d8 swiotlb: Add is_swiotlb_active() function discards 88eec9b0e80a swiotlb: Introduce swiotlb_max_mapping_size() discards f85b9c0f1582 Merge LKMM and RCU discards d12660864ac3 Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] discards 0524a0124983 locking/locktorture: Convert to SPDX license identifier discards 2e33f7fde6e8 linux/torture: Convert to SPDX license identifier discards 6c23ddb760fc torture: Convert to SPDX license identifier discards 7f679f953fa8 linux/srcu: Convert to SPDX license identifier discards a1817f28fa48 linux/rcutree: Convert to SPDX license identifier discards 0689f2534236 linux/rcutiny: Convert to SPDX license identifier discards 91cf8648f1f8 linux/rcu_sync: Convert to SPDX license identifier discards d29276a2de17 linux/rcu_segcblist: Convert to SPDX license identifier discards 1a450891184e linux/rcupdate: Convert to SPDX license identifier discards 173dbfb03ddb linux/rcu_node_tree: Convert to SPDX license identifier discards 4fc8c9233262 rcu/update: Convert to SPDX license identifier discards 9ab6c2710263 rcu/tree: Convert to SPDX license identifier discards b1e797f7d5b1 rcu/tiny: Convert to SPDX license identifier discards 464cbed01b15 rcu/sync: Convert to SPDX license identifier discards 7363c9f152ca rcu/srcu: Convert to SPDX license identifier discards 10ae529cc866 rcu/rcutorture: Convert to SPDX license identifier discards fb78dd9cd2c8 rcu/rcu_segcblist: Convert to SPDX license identifier discards 528c7e90dfa7 rcu/rcuperf: Convert to SPDX license identifier discards 3911e3de350c rcu/rcu.h: Convert to SPDX license identifier discards b1e72d307017 Merge branch 'pm-core' into linux-next discards d8730e4fd781 Merge branch 'acpi-bus' into linux-next discards ac39fd6b52ae Merge branch 'arm64-dt-for-v5.1' into next discards 0eb104210311 arm64: dts: renesas: cat875: Enable PCIe support discards e86092da55cf arm64: dts: renesas: r8a774c0-cat874: Add pciec0 support discards 0d41859dd10e Merge branch 'cpufreq/opp/qcom-hw' into cpufreq/arm/linux-next discards f61a5d47ecb6 cpufreq: qcom-hw: Register an Energy Model discards dcc424ce6966 Merge commit 'a4f342b9607d8c2034d3135cbbb11b4028be3678' in [...] discards eb9d1f6a0e59 cpufreq: qcom: Read voltage LUT and populate OPP discards 6a29f6f47e87 Merge branch 'v5.1/drivers' into tmp/aml-rebuild discards 5fff1720e211 Merge branch 'v5.1/dt64' into tmp/aml-rebuild discards 2348bd16b910 Merge branch 'v5.1/dt' into tmp/aml-rebuild discards a527e6b7a04e Merge branch 'v5.1/soc' into tmp/aml-rebuild discards 6b0ee70878a8 Merge branch 'v5.0/fixes' into tmp/aml-rebuild omits 6dfeb133d1e6 ARM: dts: meson8b: ec100: add the GPIO line names omits 210c23077b0a ARM: dts: meson8b: ec100: improve the description of the r [...] omits 670cba6472a1 ARM: dts: meson8b: ec100: enable the Ethernet PHY interrupt omits 81376bea00a0 ARM: dts: meson8m2: mxiii-plus: add iio-hwmon for the chip [...] omits a9ef3111139c ARM: dts: meson8b: odroidc1: add iio-hwmon for the chip te [...] omits f5817eadf51b ARM: dts: meson8b: ec100: add iio-hwmon for the chip temperature omits ca02808083c4 ARM: dts: meson8b: add the temperature calibration data fo [...] omits d01db6e91e11 ARM: dts: meson8: add the temperature calibration data for [...] omits 25edbabbac0c ARM: dts: meson8m2: use the Meson8m2 specific SAR ADC compatible omits 5f2ce2621ebc ARM: dts: meson: switch the clock controller to the HHI re [...] discards dfcdc9f369c8 arm64: dts: meson: g12a: add clk measure support discards 8805fbcbd867 arm64: dts: meson: axg: add clk measure support discards 2a4c63e080cd soc: amlogic: clk-measure: add axg and g12a support discards 218c41b974f4 dt-bindings: amlogic: add new compatible devices to clk_measure discards e461d719fabc zram: default to lzo-rle instead of lzo discards e82d211b355c lib/lzo: separate lzo-rle from lzo discards 8a9936c20e44 lib/lzo: implement run-length encoding discards 539144958818 lib/lzo: fast 8-byte copy on arm64 discards 1e45de708837 lib/lzo: 64-bit CTZ on arm64 discards 48531ab32af9 lib/lzo: tidy-up ifdefs discards 000b5fd9019b ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] discards f1221b07ab41 ipc: annotate implicit fall through discards c274ce4b65ab ipc: conserve sequence numbers in extended IPCMNI mode discards 6558835a1d61 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] discards 249cb231eff0 ipc: allow boot time extension of IPCMNI from 32k to 8M discards eeb2b96c7de3 lib/ubsan: default UBSAN_ALIGNMENT to not set discards d95831ab5645 kcov: convert kcov.refcount to refcount_t discards 38c409bfe20d kcov: no need to check return value of debugfs_create functions discards a78f24f8783f configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED discards 7255d3f20d18 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() discards c6489debd83e sysctl: handle overflow for file-max discards 2469a7afcd97 sysctl: handle overflow in proc_get_long discards d09cbd37588e drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() discards b5ed09cb6ed0 kernel: workqueue: clarify wq_worker_last_func() caller re [...] discards ff61d0fcd88a exec: don't force_sigsegv processes with a pending fatal signal discards 2b0a06214ac7 exec: increase BINPRM_BUF_SIZE to 256 discards 0256b2628b9d kernel/signal.c: allow the null signal in rt_sigqueueinfo() discards 461e382b5deb ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] discards 3950581c7e66 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] discards 07a6f9b86ea8 autofs: add ignore mount option discards c9c14095fb1c init/calibrate.c: provide proper prototype discards 90f3852baeb7 fs/binfmt_elf.c: spread const a little discards 4760a250c937 elf: fixup compilation discards 2940dd40f32e fs/binfmt_elf.c: use list_for_each_entry() discards d78028492bf4 fs/binfmt_elf.c: don't be afraid of overflow discards 7221c805a94a epoll: use rwlock in order to reduce ep_poll_callback() co [...] discards 518ccef67a23 epoll: unify awaking of wakeup source on ep_poll_callback() path discards 6c6887899e97 epoll: make sure all elements in ready list are in FIFO order discards d875e9546ddb checkpatch: fix something discards 77d68f52b2dc checkpatch: allow reporting C99 style comments discards a42a337389bc checkpatch: add some new alloc functions to various tests discards b4e3a89db764 checkpatch: verify SPDX comment style discards c4d2cfcd386d lib/test_ubsan.c: VLA no longer used in kernel discards c88a6c26099e lib/div64.c: off by one in shift discards e5731f8e9650 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 6052052fd7f0 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 1601421a48fa lib/genalloc.c: export symbol addr_in_gen_pool discards 5c8e9f98794b linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] discards 1107db3b49f4 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] discards 2e504c482e69 build_bug.h: add wrapper for _Static_assert discards 45e417022023 scripts/spelling.txt: add more spellings to spelling.txt discards b7a34acde10c kernel/sys: annotate implicit fall through discards e8eece1b8f57 kernel/hung_task.c - fix sparse warnings discards b9a5a3f3b5b4 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings discards 7438b2aba900 kernel.h: unconditionally include asm/div64.h for do_div() discards 095486856d27 proc: exit correctly in /proc/*/maps test discards 23aa595ddff1 proc: test /proc/*/maps, smaps, smaps_rollup, statm discards 3fd356018fe9 proc: use seq_puts() everywhere discards 0e2ef9df308d proc: read kernel cpu stat pointer once discards 2a5757128936 proc: remove unused argument in proc_pid_lookup() discards 831e09df4e8e fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() discards dac74b9ffcdb fs/proc/self.c: code cleanup for proc_setup_self() discards d3b8a1358509 proc: return exit code 4 for skipped tests discards a4ab03683c30 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards fbb94fea2089 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 8b1791a12fa4 mm/shuffle: default enable all shuffling discards eb48c8787532 mm: don't expose page to fast gup before it's ready discards 4b8a7eafe390 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] discards 91f8d02740d1 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix discards 197eb6acab9f filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 discards b78943751246 filemap: drop the mmap_sem for all blocking operations discards 9abbda197589 filemap: pass vm_fault to the mmap ra helpers discards 613a536f865c filemap-kill-page_cache_read-usage-in-filemap_fault-fix discards 7db59da45adf filemap: kill page_cache_read usage in filemap_fault discards 082c4aec1011 mm/page_alloc.c: calculate first_deferred_pfn directly discards fcd29dc97f8f mm: use common iterator for deferred_init_pages and deferr [...] discards 919375b5a299 mm: add reserved flag setting to set_page_links() discards b04481282e06 mm: move hot-plug specific memory init into separate funct [...] discards 2ed2caeb7758 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] discards 47cd35f7a2dc mm: implement new zone specific memblock iterator discards 89c4239ff743 mm: drop meminit_pfn_in_nid as it is redundant discards 35c2928b4063 mm: use mm_zero_struct_page from SPARC on all 64b architectures discards cc53e6c8d9fc mm-maintain-randomization-of-page-free-lists-checkpatch-fixes discards e46fb315b583 mm: maintain randomization of page free lists discards d277f702f8eb mm: move buddy list manipulations into helpers discards d1c7ebd9260f mm/shuffle: Fix shuffle enable discards 90a5ee178ef0 mm: shuffle initial free memory to improve memory-side-cac [...] discards 3b6f5ee1ed16 mm, memcg: make memory.emin the baseline for utilisation d [...] discards c4a04eca6c75 numa: make "nr_online_nodes" unsigned int discards 707f4442fc34 numa: make "nr_node_ids" unsigned int discards 097f063e6178 hugetlb: allow to free gigantic pages regardless of the co [...] discards a460f8874bdb mm,oom: don't kill global init via memory.oom.group discards 268590ba637e mm, swap: bounds check swap_info array accesses to avoid N [...] discards a3a25e77cf45 mm/vmscan.c: Do not allocate duplicate stack variables in [...] discards 1e294512c3c7 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t discards cf811aa4d05f mm: ksm: do not block on page lock when searching stable tree discards 5ac37e0db66f fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] discards 08d6433a9ad8 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix discards 568f97ad9e73 mm: memcontrol: expose THP events on a per-memcg basis discards 733f48463666 mm: vmscan: do not iterate all mem cgroups for global dire [...] discards 71d344c7a946 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] discards 406b9ffe7d73 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal discards 37a89e0165a9 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd discards 432b26a3f494 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] discards e9ab170c6dcc powerpc/mm/iommu: allow migration of cma allocated pages d [...] discards 88da4d8a0494 mm: update get_user_pages_longterm to migrate pages alloca [...] discards 358f654d7ce7 mm/cma: add PF flag to force non cma alloc discards f0c49d5ebe26 mm: better document PG_reserved discards 9b44cdaac9c8 ia64: perfmon: don't mark buffer pages as PG_reserved discards 554d27797323 arm64: kdump: no need to mark crashkernel pages manually P [...] discards fbff676fb710 arm64: kexec: no need to ClearPageReserved() discards 5ab9f70e9636 m68k/mm: use __ClearPageReserved() discards b3bdedf44fcf riscv/vdso: don't clear PG_reserved discards 3b0584ea0a5d powerpc/vdso: don't clear PG_reserved discards bdcb17030b09 s390/vdso: don't clear PG_reserved discards 2b82139f6cb0 agp: efficeon: no need to set PG_reserved on GATT tables discards 97b6f263d1a0 mm: rid swapoff of quadratic complexity discards d20b80c117a6 mm: refactor swap-in logic out of shmem_getpage_gfp discards 43a2f96257b7 mm/vmscan.c: remove 7th argument of isolate_lru_pages() discards 2720cda9b199 mm, mempolicy: fix uninit memory access discards 3aca74d79727 memcg: killed threads should not invoke memcg OOM killer discards 5d2254776b45 powerpc: use probe_user_read() discards 75feaddb7482 include/linux/uaccess.h: add probe_user_read() discards c3f41d4ff362 mm/page_alloc.c: check return value of memblock_alloc_node [...] discards 3afe5c85984b arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] discards 040ac736072e mm/hugetlb: add prot_modify_start/commit sequence for huge [...] discards 410d135df790 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade discards 4ff27251feb4 mm: update ptep_modify_prot_commit to take old pte value as arg discards 7c9e8e584a6a mm: update ptep_modify_prot_start/commit to take vm_area_s [...] discards cf4c1c2d36e4 mm/hmm: add helpers for driver to safely take the mmap_sem discards 38511aa89c4e mm/hmm: allow to mirror vma of a file on a DAX backed filesystem discards cc85efe702fa mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] discards fc8060142861 mm/hmm: add a helper function that faults pages and maps t [...] discards 4d4f38582642 mm/hmm: add default fault flags to avoid the need to pre-f [...] discards 9b9d53e72457 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix discards 54f5dad68c3a mm/hmm: potential deadlock in nonblocking code discards 31d5b910a559 mm/hmm: improve driver API to work and wait over a range discards e54cec1ba40b mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() discards deadc5fdad36 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] discards 2bf9400f4207 mm/hmm: do not erase snapshot when a range is invalidated discards 90f85d19198f mm/hmm: use reference counting for HMM struct discards 62d2e49ed8a0 mm: fix some typos in mm directory discards 7d655d23a330 mm/page_owner: move config option to mm/Kconfig.debug discards 3d21bb3c602a mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] discards b4344c6c9d76 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] discards e7a9629257fc mm, oom: remove 'prefer children over parent' heuristic discards d3bcd1ae942e mm: no need to check return value of debugfs_create functions discards eaed5932f8ad mm, memcg: Handle cgroup_disable=memory when getting memcg [...] discards ca044b8ce24f mm-proportional-memorylowmin-reclaim-checkpatch-fixes discards c6bd5d7de7ab mm, memcg: proportional memory.{low,min} reclaim discards 0ff7a0caff4d mm/memory.c: prevent mapping typed pages to userspace discards f2e0960d5e2c mm: prevent mapping slab pages to userspace discards c5decd8ea481 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() discards 23a7e6b4b63f mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! discards de3d0cafd7d5 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] discards 1a0eb35cafb6 mm, memcg: create mem_cgroup_from_seq discards e7acbba0d6f7 psi: introduce psi monitor discards 50c574a84f89 psi: rename psi fields in preparation for psi trigger addition discards b1a3c6dfd1d7 psi: introduce state_mask to represent stalled psi states discards fc69b2d25a55 kernel: cgroup: add poll file operation discards fd1c38a269aa fs: kernfs: add poll file operation discards d52a922b4cad mm, compaction: Capture a page under direct compaction -fix discards c96a3af7f9f4 mm, compaction: capture a page under direct compaction discards 854b278bb15a mm/compaction: no stuck in __reset_isolation_pfn() discards 36fcedf46b91 mm, compaction: be selective about what pageblocks to clea [...] discards 6cd3c8ab55a1 mm, compaction: sample pageblocks for free pages discards 2c4b71665485 mm, compaction: round-robin the order while searching the [...] discards 94f4fb3e820e mm, compaction: reduce premature advancement of the migrat [...] discards 1349f28fb2a8 mm, compaction: do not consider a need to reschedule as co [...] discards 857ec3cdd680 mm, compaction: rework compact_should_abort as compact_che [...] discards b6949a893764 mm, compaction: keep cached migration PFNs synced for unus [...] discards ecd450b249da mm, compaction: check early for huge pages encountered by [...] discards 355b52490d79 mm, compaction: finish pageblock scanning on contention discards 65e931365f37 mm, compaction: avoid rescanning the same pageblock multip [...] discards f9ef3117a4a9 mm, compaction: use free lists to quickly locate a migrati [...] discards 4e7806454da2 mm, compaction: keep migration source private to a single [...] discards 10240548b46b mm, compaction: Use free lists to quickly locate a migrati [...] discards 446459400902 mm, compaction: use free lists to quickly locate a migrati [...] discards 451597c08551 mm, compaction: ignore the fragmentation avoidance boost f [...] discards 13e9fb3eeb30 mm, compaction: always finish scanning of a full pageblock discards 5f111c48ebc7 mm, migrate: immediately fail migration of a page with no [...] discards 326b35c71f96 mm, compaction: rename map_pages to split_map_pages discards 46bc0b525ee1 mm, compaction: remove unnecessary zone parameter in some [...] discards 61a8f5a97f67 mm, compaction: remove last_migrated_pfn from compact_control discards 58c570f37c7a mm, compaction: rearrange compact_control discards f530f34ff73a mm, compaction: shrink compact_control discards d4fbfb7cb758 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] discards fbe3c842e5d8 mm: shuffle GFP_* flags discards 776ea5426d1d mm: swap: add comment for swap_vma_readahead discards dc6e468a7606 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 discards f935f73907f7 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix discards 3022001624ff mm: swap: check if swap backing device is congested or not discards 7c5a6c037fff memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 discards b0fe63c98706 memcg: schedule high reclaim for remote memcgs on high_work discards 1cc4288ea27a mm/filemap.c: remove redundant test from find_get_pages_contig discards 5a7cdb9b0f8d mm/memcontrol.c: use struct_size() in kmalloc() discards 7c2327c46001 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] discards 5367bd9d10dc mm/hmm: convert to use vm_fault_t discards 785a713ad5ee x86/mm/fault.c: Convert to use vm_fault_t discards 69a3f3581a76 mm: create the new vm_fault_t type discards d902507083a0 mm: remove extra drain pages on pcp list discards 396cd4e13ab1 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] discards fb6fc7ea417b arm64/mm: enable HugeTLB migration discards 146dcfdd3969 mm/hugetlb: enable arch specific huge page size support fo [...] discards 7bd66babf80a mm/hugetlb: enable PUD level huge page migration discards 3456437495a3 mm/hugetlb: distinguish between migratability and movability discards a11d302da2d9 mm: remove sysctl_extfrag_handler() discards 744158308ce1 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE discards 6aea145f644e vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix discards 011b8884db7a vmalloc: add test driver to analyse vmalloc allocator discards b88525318c8d vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] discards 48e6cd8fbee9 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] discards fcf534f9459c mm/vmalloc: do not call kmemleak_free() on not yet account [...] discards 10175403c482 mm/vmalloc: fix size check for remap_vmalloc_range_partial() discards c7ec3826cda4 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] discards f517812e9bba memcg: localize memcg_kmem_enabled() check discards fb66cae9e1d9 mm, slub: make the comment of put_cpu_partial() complete discards 596c0487c7b6 arm, s390, unicore32: remove oneliner wrappers for membloc [...] discards 689f1040757b arch: simplify several early memory allocations discards 62f945ac9f9f openrisc: simplify pte_alloc_one_kernel() discards a963c604ef78 sh: prefer memblock APIs returning virtual address discards 7c956bcfe8de microblaze: prefer memblock API returning virtual address discards 93179a85ccef powerpc: prefer memblock APIs returning virtual address discards cec59c4e8c03 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix discards 1f962cfbe4da mm: reuse only-pte-mapped KSM page in do_wp_page() discards 652ddd422efb tools/: fix for replace open encodings for NUMA_NO_NODE discards e3c88847cbce tools/: replace open encodings for NUMA_NO_NODE discards 316d8ef603c9 mm: replace all open encodings for NUMA_NO_NODE discards a83c27af2b39 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] discards bb05abe2f536 mm: Refactor readahead defines in mm.h discards 059e62cf0be1 pm-hibernate-exclude-all-pageoffline-pages-v2 discards 7112bb81d454 PM/Hibernate: exclude all PageOffline() pages discards 537ba67a5f38 PM/Hibernate: use pfn_to_online_page() discards e6b645bae429 vmw_balloon-mark-inflated-pages-pg_offline-v2 discards 0286031546d9 vmw_balloon: mark inflated pages PG_offline discards 14c8a92439c4 hv_balloon: mark inflated pages PG_offline discards cbde25a03139 xen/balloon: mark inflated pages PG_offline discards e1fd949617b7 kexec: export PG_offline to VMCOREINFO discards 60fb321958e4 mm-convert-pg_balloon-to-pg_offline-fix discards b9d21da49875 mm: convert PG_balloon to PG_offline discards db565b823869 mm: balloon: update comment about isolation/migration/compaction discards 417c650ab596 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix discards 6fc1729db7ce mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 discards 97f70692f642 mm/page_alloc.c: memory hotplug: free pages as higher order discards d42d9c3f595a include/linux/slub_def.h: comment fixes omits 62bb56e44e60 ARM: dts: meson8b: fix the Ethernet data line signals in e [...] discards 79f0e6f37167 mm/slab.c: kmemleak no scan alien caches omits b6d2647e8c69 pinctrl: meson: meson8b: add the eth_rxd2 and eth_rxd3 pins discards 976033cdf8c3 mm-slub-introduce-slab_warn_on_error-fix discards 0bf7a8165381 mm/slub: introduce SLAB_WARN_ON_ERROR discards 1fe7f09b834d mm/slub.c: freelist is ensured to be NULL when new_slab() fails discards b325baecba01 fs/file.c: initialize init_files.resize_wait discards c4449ea34cb7 ramfs: support O_TMPFILE discards 9dbe8c86a3e9 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] discards e16ff27bb4f7 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] discards b16830ab6f33 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards 53b48999ea17 ocfs2: clear zero in unaligned direct IO discards 0c46e198a3e1 ocfs2: Use zero-sized array and struct_size() in kzalloc() discards a0e7126aa5d1 ocfs2: fix the application IO timeout when fstrim is running discards 2e0fdc97d61b ocfs2: fix a panic problem caused by o2cb_ctl discards ed2e06e960b7 lib/debugobjects.c: move printk out of db lock critical sections discards dc60ac2019fc sh: remove nargs from __SYSCALL discards 9ddc8ef006e6 scripts/decode_stacktrace.sh: handle RIP address with segment discards 95b933861a70 kasan: fix kasan_check_read/write definitions discards c6cf650e9925 page_poison: play nicely with KASAN discards 0e2862a389e1 kasan: remove use after scope bugs detection. discards 773a1fe48261 Rename include/{uapi => }/asm-generic/shmparam.h really discards cad5fca96f15 Revert "mm: use early_pfn_to_nid in page_ext_init" discards ce86b30cfa06 huegtlbfs: fix page leak during migration of file pages discards 48cae5741e73 mm/gup: fix gup_pmd_range() for dax discards 1697211ec612 mm,vmscan: accumulated slab reclaim pressure fixes discards 6c5e5cce38e8 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix discards 092336830387 mm, slab, vmscan: accumulate gradual pressure on small slabs discards c0254ab57343 checkpatch: don't interpret stack dumps as commit IDs discards fdda04c089c8 Merge branch 'kconfig' into for-next discards 69bd030a9966 Merge branch 'arm64-for-5.1-2' into all-for-5.1 discards 761f63b2ff21 arm64: dts: sdm845: Add clocks and iommus to WCN3990 WLAN node discards 286c248dc739 Merge branch 'arm64-for-5.1-2' into all-for-5.1 discards 198a535e9c2f Merge branch 'dts-for-5.1' into all-for-5.1 discards 7a197b3e3648 Merge branch 'for-next-next-v5.0-20190206' into for-next-20190206 discards 395a864e720f Merge branch 'for-next-current-v4.20-20190206' into for-ne [...] discards ccfb019675e0 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] discards abe8e7993a0d Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] discards 3877094fab39 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] discards dacc06e9d46e Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] discards e655420d7a7d Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] discards 2835ba3615a1 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] discards 52d3b2ca564e Merge branch 'misc-next' into for-next-next-v5.0-20190206 discards 11c19fec9bce Merge branch 'misc-next' into for-next-current-v4.20-20190206 discards ff1919619452 Merge branch 'misc-4.21' into for-next-current-v4.20-20190206 discards 11ec70b22588 btrfs: reserve extra space during evict discards eae10ea3bf03 btrfs: be more explicit about allowed flush states discards 331f8be93d01 btrfs: loop in inode_rsv_refill discards 6054fec938ab btrfs: don't enospc all tickets on flush failure discards 57bbaa45da1d btrfs: don't use global reserve for chunk allocation discards ccf52a6de86b btrfs: dump block_rsv details when dumping space info discards 8ebb3ff7ffc5 btrfs: check if there are free block groups for commit discards 6a280faf76b4 Merge branch 'spi-5.1' into spi-next discards 89b331ebf161 Merge branch 'spi-5.0' into spi-linus discards 9adb5165f1de ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void discards f37e2c226ce5 tpm: introduce tpm_chip_start() and tpm_chip_stop() discards 97266f75f7b5 tpm: remove TPM_TRANSMIT_UNLOCKED flag discards f9bbc0aed89d tpm: use tpm_try_get_ops() in tpm-sysfs.c. discards 8a3abec223dc tpm: remove @space from tpm_transmit() discards 8a1338b97d1f tpm: move TPM space code out of tpm_transmit() discards 02d5c95cd931 tpm: move tpm_validate_commmand() to tpm2-space.c discards 3aafb606da06 Merge branch 'mvebu/dt64' into mvebu/for-next discards 74ba97814852 arm64: dts: marvell: armada-37xx: link USB hosts with their PHYs discards b74fa7da5fd8 arm64: dts: marvell: armada-3720-espressobin: declare SATA [...] discards 89abe3b60377 arm64: dts: marvell: armada-3720-espressobin: declare PCIe PHY discards c7a1e0cc13cc arm64: dts: marvell: armada-37xx: declare the COMPHY node discards 2b2588430f40 tpm: clean up tpm_try_transmit() error handling flow discards 0cecae1cae45 tpm: encapsulate tpm_dev_transmit() discards 6ef2a9151d62 tpm: access command header through struct in tpm_try_transmit() discards 9ace5a7236dc tpm: declare struct tpm_header discards f1247db887cc tpm: print tpm2_commit_space() error inside tpm2_commit_space() discards 338ea4cff6f2 tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails discards 3cc3f79103a3 tpm: fix invalid return value in pubek_show() discards 1cc1a7250f37 tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter discards 7654519611f1 arm64: dts: marvell: Remove unnecessary #address-cells/#si [...] discards e7054ccd0855 arm64: dts: armada-3720-espressobin: Set mv88e6341 cpu por [...] discards 1a210700b01c arm64: dts: armada-3720-espressobin: Configure RGMII and SMI pins discards 2e73bb33366d arm64: dts: marvell: Add device tree for uDPU board discards 93c085911ec7 scsi: cxlflash: Prevent deadlock when adapter probe fails omits ae42ff617155 btrfs: introduce new ioctl to unregister a btrfs device discards 3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement omits 5ecbea4826cc btrfs: replace cleaner_delayed_iput_mutex with a waitqueue discards 42fc0e2884c0 Merge branch 'arm64-dt-for-v5.1' into next discards cb535e4f9f04 arm64: dts: renesas: r8a774c0: Add TMU device nodes discards 39db150f67b7 arm64: dts: renesas: r8a774c0: Add CMT device nodes discards fcab7a724af1 arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices discards 4c497162953f arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices discards 9193b413cbf5 btrfs: add zstd compression level support discards 8721e63ea67c btrfs: make zstd memory requirements monotonic discards e9873e87c534 btrfs: zstd use the passed through level instead of default discards b9714b0d8a0b btrfs: change set_level() to bound the level passed in discards 500a29bb5908 btrfs: plumb level through the compression interface discards 19c74ca75aff btrfs: move to fn pointers for get/put workspaces discards 831c02423e89 btrfs: add compression interface in (get/put)_workspace() discards 4a683494622a btrfs: add helper methods for workspace manager init and cleanup discards c93a3caca24e btrfs: unify compression ops with workspace_manager discards a29e67400024 btrfs: manage heuristic workspace as index 0 discards a388fb143736 btrfs: rename workspaces_list to workspace_manager discards e07a9e65133f btrfs: add helpers for compression type and level discards 41ac27d19b07 selftests: add TPM 2.0 tests discards c4b7b0d25d79 gpio: altera-a10sr: Trivial coding style fix discards 62f96ec18212 gpio: tegra186: Use TEGRA186_ prefix for GPIO names discards e2fb3f413a57 Documentation: gpio: driver: fix wire name for I2C discards 7c5340bce8d1 gpio: madera: Add missing const discards 2365c781eff8 gpio: pca953x: add support for pcal6416 type discards 89bc356a3aee dt-bindings: gpio: pca953x: document the nxp,pcal6416 discards 4ecc025e401f m68k: add ColdFire mcf5441x eDMA platform support discards 5a9efb5b1691 Merge branch 'remotes/lorenzo/pci/vmd' discards 53743c9bf734 Merge branch 'remotes/lorenzo/pci/dwc' discards 15264abd5932 Merge branch 'pci/misc' discards 4a70a1917b88 Merge branch 'pci/hotplug' discards 0eb6a819e8f6 Merge branch 'pci/enumeration' discards 76a6c5651fd0 Merge branch 'pci/aer' omits d79d81923274 hwmon: (lm85) add support for LM96000 high frequencies omits e76454e86918 hwmon: (lm85) support the LM96000 omits e85a77ad86cc dt-bindings: Add LM96000 as a trivial device omits a8cdf73a6d9b hwmon: (lm85) remove freq_map size hardcodes discards 6ba618b769b1 btrfs: Fix the return value in case of error in 'btrfs_mar [...] discards 0703fd3df123 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker discards 25db8ab63a3d btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 577ff1dd46e1 btrfs: Output ENOSPC debug info in inc_block_group_ro omits 616248e34cdd btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] omits 93931bdf2bd6 btrfs: let the assertion expression compile in all configs omits ec51a0f4571d btrfs: merge btrfs_set_lock_blocking_rw with it's caller omits 6ba81796da90 btrfs: simplify waiting loop in btrfs_tree_lock omits b178c200fd27 btrfs: open code now trivial btrfs_set_lock_blocking omits 59a2c8cf22b6 btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] omits 51b50e7bb9ff btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] omits 8ec838e9b081 btrfs: split btrfs_set_lock_blocking_rw to read and write helpers omits b715931da411 btrfs: qgroup: Cleanup old subtree swap code omits 3373f6bd0e6d btrfs: qgroup: Use delayed subtree rescan for balance omits af86fd2222f2 btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits f91b6b6f72d7 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap omits 38371e1b3a2c btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 25c665610f68 btrfs: call btrfs_create_pending_block_groups unconditionally omits 08c3cb200bda btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head omits 1b70697d9697 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock omits b778a15efd86 btrfs: scrub: print messages when started or finished omits bb3e3f3e234a btrfs: simplify workqueue name when allocating omits 6ce9d8397086 btrfs: merge btrfs_find_device and find_device omits 94a4945ea973 btrfs: refactor btrfs_free_stale_devices() to get return value omits 1c612496eb85 btrfs: refactor btrfs_find_device() take fs_devices as argument omits fa3e54d1c6ca btrfs: cleanup btrfs_find_device_by_devspec() omits b1a1f1644a9a btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits 4ca1ee6896af btrfs: Remove not_found_em label from btrfs_get_extent omits ccff2ceaad97 btrfs: Consolidate retval checking of core btree functions omits aed73d4913df btrfs: Rename found_type to extent_type in btrfs_get_extent omits 07808992c81e Btrfs: move duplicated nodatasum check into common reflink [...] omits a2a6edaa21d2 btrfs: Remove impossible condition from mergable_maps omits df4d28a52575 Btrfs: do not overwrite error return value in the balance ioctl omits 9a444790b1de Btrfs: do not overwrite error return value in the device r [...] omits 869d7e3b0852 Btrfs: remove redundant check for swapfiles when reflinking omits 95aa1ad50409 btrfs: Refactor shrink_delalloc omits 007c574e2e03 btrfs: Document logic regarding inode in async_cow_submit omits 8a7f3afe732d btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits e3ec8e876c30 btrfs: Use ihold instead of igrab in cow_file_range_async omits 18160f44be45 btrfs: Remove isize local variable in compress_file_range omits 074fe890d93b btrfs: Remove inode argument from async_cow_submit omits 8eb43f718f55 btrfs: remove set but not used variable 'num_pages' omits 09d856352929 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits 5203936752f2 btrfs: Refactor btrfs_get_extent_fiemap omits d336912e6b09 btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 34e3c024ff82 Btrfs: setup a nofs context for memory allocation at __btr [...] omits c246df6b84ba Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 38cad5db4e2b Btrfs: do not overwrite error return value in the get devi [...] omits 61c12815fe6a Btrfs: do not overwrite error return value in scrub progre [...] omits 46b87d8a54e1 Btrfs: do not overwrite scrub error with fault error in sc [...] omits 858f8680c293 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits a9a922002fda Btrfs: drop useless LIST_HEAD in merge_reloc_root discards c46ebc17bc08 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next discards 34263997aeae Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] discards d8f54b2885f7 Merge branch 'devprop' into linux-next discards 574d68c80dde Merge branches 'acpi-dptf' and 'acpi-ec' into linux-next discards caee8c369fc2 Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] discards 39b11bfd11ac Merge branch 'acpica' into linux-next discards e057f7fc89c2 fuse: cache readdir calls if filesystem opts out of opendir discards 3fc175d79dbc Merge branch 'x86/urgent' discards ae7e220f457f Merge branch 'x86/pti' discards 1d63c8a33f30 Merge branch 'x86/kdump' discards 7f828bd3efb3 Merge branch 'x86/fpu' discards f1a3bf7929c8 Merge branch 'x86/cpu' discards 132dc31173c9 Merge branch 'x86/cleanups' discards 9b4faa9598f2 Merge branch 'x86/build' discards 6eb09d138a33 Merge branch 'x86/boot' discards e2c403557ebb Merge branch 'x86/asm' discards bb1f8600e9c2 Merge branch 'x86/alternatives' discards ba1ef96ac73d Merge branch 'timers/core' discards f4d4862dcef1 Merge branch 'sched/core' discards f6f96599bf51 Merge branch 'ras/core' discards 03f2a540f122 Merge branch 'perf/core' discards 4355f08df272 Merge branch 'locking/core' discards 20d3b287e199 Merge branch 'locking/atomics' discards e199ef33bb3f Merge branch 'irq/core' discards 0dc5f54f716d Merge branch 'core/core' discards 7b2e4d21175a cifs: Fix NULL pointer dereference of devname discards 7f6d60f6edc5 CIFS: Try to acquire credits at once for compound requests discards 96330cb01728 CIFS: Return error code when getting file handle for writeback discards 54e1c6a3ac0e CIFS: Move open file handling to writepages discards 3334fd5dfa15 CIFS: Move unlocking pages from wdata_send_pages() discards ed0d93ca45ef CIFS: Find and reopen a file before get MTU credits in writepages discards c6e8da82ebed CIFS: Reopen file before get SMB2 MTU credits for async IO discards e1f0f3913694 CIFS: Remove custom credit adjustments for SMB2 async IO discards 44bc24ca7cf5 CIFS: Adjust MTU credits before reopening a file discards bebde2a260e2 CIFS: Check for reconnects before sending compound requests discards 5b23c7d2302f CIFS: Check for reconnects before sending async requests discards ca9f52a448f5 CIFS: Respect reconnect in non-MTU credits calculations discards ffc42ee5b653 CIFS: Respect reconnect in MTU credits calculations discards f38f263dd30b CIFS: Set reconnect instance to one initially discards 760db37877a5 CIFS: Mask signals during sock_sendmsg() discards 9a304b528a92 CIFS: Respect SMB2 hdr preamble size in read responses discards 530878a5b011 CIFS: Count SMB3 credits for malformed pending responses discards 66cb29eb7557 CIFS: Do not log credits when unmounting a share discards 49dc4f22db4e CIFS: Always reset read error to -EIO if no response discards a6e4a0a32767 cifs: Accept validate negotiate if server return NT_STATUS [...] discards 27a8f69c3e31 CIFS: Fix leaking locked VFS cache pages in writeback retry discards 6277cb1ccc3b Merge tag 'qcom-arm64-for-5.1' into all-for-5.1 discards c7fdf849bb96 Merge tag 'qcom-dts-for-5.1' into all-for-5.1 discards bce8f180e537 Merge tag 'qcom-drivers-for-5.1' into all-for-5.1 discards 6ca02e5036de Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 discards 2b468b34f935 Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 omits a662d9f6ca22 selftests: add tests for pidfd_send_signal() omits 1d2c70b146fb signal: add pidfd_send_signal() syscall discards c43658cedf4d Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next discards 21f820685b7e tools/memory-model: Avoid duplicating herdtools versions discards c714bc38ebee coresight: Use event attributes for sink selection discards 20c2aabdd787 coresight: perf: Add "sinks" group to PMU directory discards 376c79c46ca2 Merge branch 'imx/maintainers' into for-next discards 9ab883a1e51c Merge branch 'imx/defconfig' into for-next discards 8dbe403181b9 Merge branch 'imx/dt64' into for-next discards 3e98b2547882 Merge branch 'imx/dt' into for-next discards 62365c3020ef Merge branch 'imx/bindings' into for-next discards b1a5cee41e72 Merge branch 'imx/soc' into for-next discards 39f59700b025 Merge branch 'imx/drivers' into for-next discards 500f916524e7 ARM: dts: Add stmpe-adc DT node to Toradex T30 modules discards daca5e099ae2 ARM: dts: Add stmpe-adc DT node to Toradex iMX6 modules discards 2979d7ec9454 ARM: dts: Add devicetree compatibles for LS1021A based boards discards 41a3ce26204e arm64: defconfig: enable NXP FlexSPI driver discards 20a2e0a7a26d tpm: don't return bool from update_timeouts omits 9a561274add1 hwmon: (occ) Fix license headers discards d1b5a330692a csky: Fixup dead loop in show_stack discards d6747d2470f0 kconfig: rename zconf.y to parser.y discards c5a5fa473ce4 kconfig: rename zconf.l to lexer.l discards f783f573b8b0 tpm: don't print error message in tpm_transmit_cmd when tp [...] discards af728567eaac Merge branches 'iommu/fixes', 'arm/msm', 'arm/tegra', 'x86 [...] discards ae9b56347996 csky: Fixup io-range page attribute for mmap("/dev/mem") discards 077d339df29e Merge branch 'dt-bindings-for-v5.1' into next discards ba3efe943bc2 tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 discards d01ed0ac6c28 tpm: Fix off-by-one when reading binary_bios_measurements discards 21590205c9c5 tpm: Simplify the measurements loop discards 7ea322d0f83b irqchip/csky: Add support-vector-irq for apb-intc discards 78e426e927f2 dt-bindings: csky,apb-intc: Add vector irq mode discards eadead0a2fbf csky: coding convention: Use task_stack_page discards cf22cc75adec csky: Fixup wrong pt_regs size discards 2a3558fb8cd6 dt-bindings: interrupt-controller: Update csky mpintc discards 9621d30456b6 irqchip/irq-csky-mpintc: Add triger type and priority discards 5207ae4f6230 irqchip/csky: Optimize remove unnecessary loop irq handle discards 316b6f173b1c csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry discards 5a19e233f3e4 dt-bindings: csky,apb-intc: Add dh7k SOC support discards 2d4b801092c1 irqchip/csky: Support csky,dh7k SOC intc driver discards fb5ed1b8df2b Merge branch 'devel' into for-next discards c654a418dd5c btrfs: Do mandatory tree block check before submitting bio discards 2b0b391823e8 btrfs: extent_io: Kill the BUG_ON() in extent_writepages() discards c26d83ced3e9 btrfs: extent_io: Kill the BUG_ON() in extent_write_cache_pages() discards e17b7022d7d3 btrfs: extent_io: Kill the BUG_ON() in lock_extent_buffer_ [...] discards 82672cea23c9 btrfs: extent_io: Kill the BUG_ON() in extent_write_locked [...] discards 009c2373f8cc btrfs: extent_io: Kill the dead branch in extent_write_cac [...] discards 8ffef848e418 btrfs: extent_io: Kill the BUG_ON() in btree_write_cache_pages() discards 684f117d3602 btrfs: extent_io: Kill the BUG_ON() in extent_write_full_page() discards 1be7aa389bb6 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] discards c0261a4a32ef btrfs: disk-io: Show the timing of corrupted tree block ex [...] discards 4d776a4b1800 btrfs: extent_io: Kill the forward declaration of flush_wr [...] discards 8b9c875f6d2f btrfs: Always output error message when key/level verifica [...] omits 21123b35a4e8 Merge branch 'v5.1-armsoc/dts64' into for-next omits 732fb7c7d40b Merge branch 'v5.1-armsoc/dts32' into for-next omits bb3b529277b6 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] omits 33add198a576 hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] omits 7d2ce00b5bc9 hwmon: (tmp421) Replace S_<PERMS> with octal values omits e8f3f90213dc hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] omits f525831036fb hwmon: (tmp102) Replace S_<PERMS> with octal values omits e3587d05ecfc hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 9d4c418b0643 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 40fc5a9d8cb0 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] omits 728c4d21ad93 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] omits 613ac8a605e6 hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 0b297c4267b4 hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 6907be790698 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] omits a27b02515d6c hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values omits 3103c7606fdf hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values omits ba97efd418bc hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] omits 9f40d9ea48b9 hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] omits 9d72a8d80bcc hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] omits 560f10a15534 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] omits 53ca51703060 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] omits 102caf484fe9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] omits 48d1cb253205 hwmon: (nct7904) Replace S_<PERMS> with octal values omits 882f54086c25 hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] omits 06a6c1ec92b1 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] omits a907987bde68 hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] omits efc9b9b2fb2c hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] omits 9c103f493e44 hwmon: (max31790) Replace S_<PERMS> with octal values omits 71b7f4071821 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] omits 1f486fb27bd5 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] omits d4f9ff9aab60 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] omits 18227f1c8a4e hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] omits f816d98927c4 hwmon: (adm1029) Add a comment for locking mutex omits a0ff0bbccce9 hwmon: (adm1029) Fix function alignment omits 52d070676f34 hwmon: (adm1029) Fix Logical continuations should be on th [...] omits e0b9360c7b5b hwmon: (adm1029) Add blank line after declarations omits 1704c1a507a2 hwmon: (adm1029) replace S_IXXX macros by their numeric values omits 31ad816174e9 hwmon: (adm1029) Add SPDX header omits d37c4782ff5e hwmon: (adm1029) Remove write to FFF paragraph omits d6836d85298a hwmon: (ina3221) Implement ti,single-shot DT property omits 857b4d927995 dt-bindings: hwmon: (ina3221) Add ti,single-shot property omits 5b1428e0e86c hwmon: (ltc4245) Replace S_<PERMS> with octal values omits 29bed2decaa3 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] omits 2388e4507caf hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] omits 945e916790fe hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] omits 65e17132d9cd hwmon: (lm95245) Replace S_<PERMS> with octal values omits 875794038a90 hwmon: (lm95241) Replace S_<PERMS> with octal values omits 545ce0af0a00 hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 41c6b6084509 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 6b313639829d hwmon: (lm90) Replace S_<PERMS> with octal values omits 12664872968d hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 00d8ce093da3 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 7b8c4feff5a5 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 9c7acfa6e565 hwmon: (lm75) Replace S_<PERMS> with octal values omits 49b28aaa5021 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] omits 49670f3a09d5 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] omits f0e3b859a0a8 hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] omits 043890a4d853 hwmon: (jc42) Replace S_<PERMS> with octal values omits 451428d75724 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] omits 96f6ecd7b08d hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] omits cefe5ee65b82 hwmon: (iio_hwmon) Replace S_<PERMS> with octal values omits 024b0540ba27 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] omits 8d31cf48ae82 hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] omits 2486375e31f6 hwmon: (i5k_amb) Replace S_<PERMS> with octal values omits 67184dccec44 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] omits 0ad53514e9e5 hwmon: (hwmon) Replace S_<PERMS> with octal values omits 6747463a4e96 hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] omits c90920065f0a hwmon: (gpio-fan) Replace S_<PERMS> with octal values omits bba66872e73e hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] omits b3fd03463d52 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] omits 0744e33049f4 dt-bindings: hwmon: add dps650ab documentation omits b542e286ca21 hwmon: (pmbus) add support for DPS-650AB omits 784b7132e10d hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data omits 825a16b16447 hwmon: (adt7462) Mark expected switch fall-throughs omits 896d233877c5 devicetree: hwmon: Add bindings documentation for HIH6130 omits 733649f87adc hwmon: (hih6130) add dtb compatibility tables omits 38598c2f53e9 hwmon: (dell-smm) Support up to 10 temp sensors discards a9857d45edf3 extcon: ptn5150: Fix return value check in ptn5150_i2c_probe() discards e03933bcd4d1 extcon: Add support for ptn5150 extcon driver omits 2aefb28d8c96 Merge branch 'v5.0-armsoc/dts64fixes' into for-next omits b275afd25bb2 Merge branch 'v5.0-armsoc/dts64fixes' into for-next discards 71e2ff5304c1 tools/memory-model: Dynamically check SRCU lock-to-unlock [...] discards 8e977dabe7c7 tools/memory-model: Update Documentation/explanation.txt t [...] discards 3f305018dcf3 docs/memory-barriers.txt: Enforce heavy ordering for port [...] discards 807cfedacc2d perf/aux: Make perf_event accessible to setup_aux() discards 4ad44aba07b7 y2038: add 64-bit time_t syscalls to all 32-bit architectures discards 57987bc319e7 y2038: rename old time and utime syscalls discards e1b7bdd49c13 y2038: remove struct definition redirects discards fc0e58c1ae2b y2038: use time32 syscall names on 32-bit discards 5beeebdc38e7 y2038: syscalls: rename y2038 compat syscalls discards 525c6784852f x86/x32: use time64 versions of sigtimedwait and recvmmsg discards 480c15ffb1f4 timex: change syscalls to use struct __kernel_timex discards 147d3a10da0b timex: use __kernel_timex internally discards 66357d6abc6c sparc64: add custom adjtimex/clock_adjtime functions discards 3163fd01301c time: fix sys_timer_settime prototype discards 09a649b346b3 time: Add struct __kernel_timex discards e1ce9f88aadd time: make adjtime compat handling available for 32 bit discards 040965d19494 syscalls: remove obsolete __IGNORE_ macros discards b716e58aa0d0 Merge branches 'arm-defconfig-for-v5.1', 'arm64-dt-for-v5. [...] discards d014e66c4bf6 arm64: dts: renesas: enable HS400 on R-Car Gen3 discards 5a86a6974d52 fuse: support clients that don't implement 'opendir' discards 55b023ecd198 fuse: lift bad inode checks into callers discards 10d7ee03514f fuse: multiplex cached/direct_io file operations discards ab13420a4879 fuse add copy_file_range to direct io fops discards 26c5db2adccb fuse: use iov_iter based generic splice helpers discards d5e723f7ad2b fuse: Switch to using async direct IO for FOPEN_DIRECT_IO discards f2d30225b54a fuse: use atomic64_t for khctr discards b0cb0f8e9615 fuse: clean up aborted discards 85a31069c3da fuse: Protect ff->reserved_req via corresponding fi->lock discards 3d4514c2af48 fuse: Protect fi->nlookup with fi->lock discards 9338645c9005 fuse: Introduce fi->lock to protect write related fields discards 0b2db0018322 fuse: Convert fc->attr_version into atomic64_t discards 0ca7b77a6059 fuse: Add fuse_inode argument to fuse_prepare_release() discards 2393df31b465 fuse: Verify userspace asks to requeue interrupt that we r [...] discards 4a2d0e69212c fuse: Do some refactoring in fuse_dev_do_write() discards 7d7547a9dad5 fuse: Wake up req->waitq of only if not background discards 8a07dfab21c4 fuse: Optimize request_end() by not taking fiq->waitq.lock discards 1a44c83dd083 fuse: Kill fasync only if interrupt is queued in queue_int [...] discards d494df64e9fe fuse: Remove stale comment in end_requests() discards ab4d01cc7a7f fuse: Replace page without copying in fuse_writepage_in_flight() discards 533a42994245 fuse: fix leaked aux requests discards 58b152dbe6e4 Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] discards 0f4be1ef54d6 ARM: dts: r8a7744: Add LVDS support discards d286557f02cc ARM: dts: r8a7744: Add DU support discards 55f12f31932b ARM: dts: colibri: use valid range configuration for weim discards 81ae5da06d63 ARM: dts: imx6: Add support for Phytec phyBOARD i.MX6UL Segin discards 56c0b71da8fd ARM: dts: imx6*-apalis/-colibri: mark I2C recovery GPIOs a [...] discards 36271a047d35 ARM: dts: vf610-zii-ssmb-spu3: Pass "no-sdio"/"no-sd" properties discards 301c9a43e158 Merge branches 'for-rc' and 'thermal-intel' into next omits 0355b8299d0a Merge branch 'v5.1-armsoc/dts64' into for-next discards 9bd01e74c715 arm64: defconfig: Add i.MX8MQ boot necessary configs discards 570c75176fda ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards discards 7dfc570e1491 fuse: only reuse auxiliary request in fuse_writepage_in_flight() discards d017e67a1c8b fuse: clean up fuse_writepage_in_flight() discards 7ccb8f24e975 fuse: extract fuse_find_writeback() helper discards 8e7777383d88 ARM: dts: imx7ulp: add sim node discards e85f3f2a8c6d ARM: dts: imx6ull: change to use new compatible "fsl,imx6u [...] discards ca7f5d0045fb ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible discards 0e0995afe487 ARM: dts: imx6sx: Add DISPLAY power domain support discards 7302741ab063 ARM: dts: imx7: add DMA properties for ECSPI discards 31b17669f0c1 ARM: dts: imx6ul: add DMA properties for ECSPI discards 2424e1c7256c overlayfs: During copy up, first copy up data and then xattrs discards 3b0548784079 eeprom: at24: remove at24_platform_data discards 0173fe1fdb93 Merge branch 'v5.1/eeprom-for-bartosz' of git://git.kernel [...] discards bc52727f4631 arm64: defconfig: add imx8qxp support discards 94c737092577 arm64: defconfig: add i.MX system controller RTC support discards da05da9a6e80 ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 9290e9a9def3 Merge branch 'v5.1-armsoc/dts64' into for-next omits 024af5e3ef8f Merge branch 'v5.1-armsoc/dts32' into for-next discards 4ee481cb114b thermal/int340x_thermal: fix mode setting discards bcd8aa670b74 thermal/int340x_thermal: Add additional UUIDs omits 65c90be7a3ee Merge branch 'v5.1-armsoc/dts64' into for-next discards d4990efa8c5f cpufreq: qcom-hw: Move to device_initcall discards ecee13a082e0 Merge branch 'v5.0-next/dts64' into for-next discards 675e806209e0 coresight: Use of_node_name_eq for node name comparisons discards 401533a9a299 coresight: stm: Remove set but not used variable 'res_size' discards 14420b405d03 coresight: cpu-debug: Support for CA73 CPUs omits dc272c55ced8 Merge branch 'v5.0-armsoc/dts32fixes' into for-next omits 999aae7fc034 Merge branch 'v5.1-clk/next' into for-next omits 45ecae6e2af2 Merge branch 'v5.1-armsoc/dts64' into for-next omits 3feb72cd3b0f Merge branch 'v5.1-armsoc/dts32' into for-next discards be1944712d8e Merge branch 'for-next/gcc-plugin/arm-stackprotector' into [...] discards d9842b39e9ec ntb_hw_switchtec: Added support of >=4G memory windows discards 4d8ddc13d727 ntb_hw_switchtec: NT req id mapping table register entry n [...] discards a5fbb62b9720 ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs adds 8b5cdbe595a0 Merge tag 'for-5.0/dm-fixes-2' of git://git.kernel.org/pub [...] adds ee6c0737a025 Merge tag 'nfsd-5.0-1' of git://linux-nfs.org/~bfields/linux adds e303a067ceed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 74e96711e337 Merge tag 'platform-drivers-x86-v5.0-2' of git://git.infra [...] adds 151e3d6add61 Merge tag 'drm-intel-fixes-2019-02-07-1' of git://anongit. [...] adds dada163c5eab Merge tag 'drm-misc-fixes-2019-02-07' of git://anongit.fre [...] adds adcbc921d3df Merge tag 'drm-fixes-2019-02-08' of git://anongit.freedesk [...] adds bd5ff862ec78 Merge tag 'xfs-5.0-fixes-1' of git://git.kernel.org/pub/sc [...] adds 00a159a0007b Merge tag 'usb-5.0-rc6' of git://git.kernel.org/pub/scm/li [...] adds e22a15d1c4b3 Merge tag 'tty-5.0-rc6' of git://git.kernel.org/pub/scm/li [...] adds e464f50c057a Merge tag 'staging-5.0-rc6' of git://git.kernel.org/pub/sc [...] adds 8c8e62cc9839 Merge tag 'driver-core-5.0-rc6' of git://git.kernel.org/pu [...] adds 680905431b9d Merge tag 'char-misc-5.0-rc6' of git://git.kernel.org/pub/ [...] adds 39841cc1cbb6 net: dsa: b53: Fix for failure when irq is not defined in dt adds 27b4ad621e88 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds e2dac603d4bc Merge tag 'acpi-5.0-rc6' of git://git.kernel.org/pub/scm/l [...] adds 70be9ac2b64c Merge tag 'pci-v5.0-fixes-4' of git://git.kernel.org/pub/s [...] adds 2e277fa08939 Merge tag 'iommu-fixes-v5.0-rc5' of git://git.kernel.org/p [...] adds 3b6e8204a997 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 6b2912cedc23 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 820828bffeb1 Merge tag 'powerpc-5.0-4' of git://git.kernel.org/pub/scm/ [...] adds d23c808c6fc6 arm64: ptdump: Don't iterate kernel page tables using PTRS [...] adds ea5736805190 arm64: kexec_file: handle empty command-line adds 5bb513ed838c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 46c291e277f9 Merge tag 'armsoc-fixes-5.0' of git://git.kernel.org/pub/s [...] adds 9ab7d228e972 MAINTAINERS: unify reference to xen-devel list adds 3e5e692fcd6c Merge tag 'for-linus-5.0-rc6-tag' of git://git.kernel.org/ [...] adds 5610789ad08d Merge tag 'mtd/fixes-for-5.0-rc6' of git://git.infradead.o [...] adds ec51f8ee1e63 aio: initialize kiocb private in case any filesystems expect it. adds e7ad43c3eda6 nvme: lock NS list changes while handling command effects adds 5c959d73dba6 nvme-pci: fix rapid add remove sequence adds d592974f8c32 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] adds dd957493baa5 libata: Add NOLPM quirk for SAMSUNG MZ7TE512HMHP-000L1 SSD adds 30363d6506d0 m68k: set proper major_num when specifying module param major_num adds 43636c804df0 fs: ratelimit __find_get_block_slow() failure message. adds 0803de78049f blktrace: Show requests without sector adds 8c772a9bfc7c blk-iolatency: fix IO hang due to negative inflight counter adds 391f552af213 Blk-iolatency: warn on negative inflight IO counter adds 2698484178ca blk-mq: remove duplicated definition of blk_mq_freeze_queue adds e5a8a1163211 Merge tag 'for-linus-20190209' of git://git.kernel.dk/linux-block adds e8b50608f666 Merge tag 'mips_fixes_5.0_3' of git://git.kernel.org/pub/s [...] adds c6e2bd956936 i2c: omap: Use noirq system sleep pm ops to idle device fo [...] adds 13c80dda84c4 MAINTAINERS: Update the ocores i2c bus driver maintainer, etc adds df3865f8f568 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 6f568ebe2afe futex: Fix barrier comment adds 1a1fb985f2e2 futex: Handle early deadlock return correctly adds d2a6aae99f5f Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 9e63a7894fd3 perf/x86/intel/uncore: Add Node ID mask adds 602cae04c486 perf/x86/intel: Delay memory deallocation until x86_pmu_de [...] adds 9dff0aa95a32 perf/core: Don't WARN() for impossible ring-buffer sizes adds 489338a717a0 perf tests evsel-tp-sched: Fix bitwise operator adds f0fabf9c8973 perf mem/c2c: Fix perf_mem_events to support powerpc adds d34cecfb6b2b perf clang: Do not use 'return std::move(something)' adds 27b8e90eaea6 tools headers uapi: Sync linux/in.h copy from the kernel sources adds 843cf70ed29a perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() adds 59a17706915f perf symbols: Filter out hidden symbols from labels adds 6ab3bc240ade perf trace: Support multiple "vfs_getname" probes adds 8f2f350cbdb2 perf script python: Add Python3 support to tests/attr.py adds 3bb2600657da Merge tag 'perf-urgent-for-mingo-5.0-20190205' of git://gi [...] adds 212146f0800e Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 8087f407364d Merge tag 'irqchip-5.0-3' of git://git.kernel.org/pub/scm/ [...] adds 73a4c5218414 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 45b13b424faa x86/boot/compressed/64: Do not corrupt EDX on EFER.LME=1 setting adds 0521e8be211c x86/mm/cpa: Fix set_mce_nospec() adds 20e55bc17dd0 x86/mm: Make set_pmd_at() paravirt aware adds aadaa8061189 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 68d94a842435 Merge tag 'dmaengine-fix-5.0-rc6' of git://git.infradead.o [...] adds d13937116f1e Linux 5.0-rc6 adds 1413d9af241c Documentation: Fix grammatical error in sysctl/fs.txt & cl [...] adds 842fc0f5dc5c tools uapi: fix Alpha support adds bfc913682464 alpha: Fix Eiger NR_IRQS to 128 adds 491af60ffb84 alpha: fix page fault handling for r16-r18 targets adds 244cce14c177 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 634692ab7007 s390/suspend: fix stack setup in swsusp_arch_suspend adds 4a8ef6999bce s390/dasd: fix using offset into zero size array error adds 8f9aca0c4532 s390/zcrypt: fix specification exception on z196 during ap probe adds 614db26954ff Revert "s390/pci: remove bit_lock usage in interrupt handler" adds fb7453e61a2b Merge tag 's390-5.0-3' of git://git.kernel.org/pub/scm/lin [...] adds 3079f340caa7 thermal: of-thermal: Print name of device node with error adds bf78f133cd39 thermal: cpu_cooling: Clarify error message adds aa0c38cf39de Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 8fdd60f2ae36 Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" adds 8ae757efd32b Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 0a5cf9e88b51 Merge tag 'asoc-fix-v5.0-rc5' of https://git.kernel.org/pu [...] adds 00a399cad1a0 ALSA: pcm: Revert capture stream behavior change in blocking mode adds 1d110257c290 Merge tag 'sound-5.0-rc7' of git://git.kernel.org/pub/scm/ [...] adds e3613bb8afc2 riscv: Add pte bit to distinguish swap from invalid adds 41fb9d54f12b Revert "RISC-V: Make BSS section as the last section in vm [...] adds 57902dc0670c Merge tag 'riscv-for-linus-5.0-rc7' of git://git.kernel.or [...] adds 991b9eb4243b Merge tag 'hwmon-for-v5.0-rc7' of git://git.kernel.org/pub [...] adds 69056ee6a8a3 Revert "mm: don't reclaim inodes with many attached pages" adds a9a238e83fbb Revert "mm: slowly shrink slabs with a relatively small nu [...] adds 414fd080d125 mm/gup: fix gup_pmd_range() for dax adds 2f1ee0913ce5 Revert "mm: use early_pfn_to_nid in page_ext_init" adds 76ce2a80a28e Rename include/{uapi => }/asm-generic/shmparam.h really adds 27dd768ed8db mm: proc: smaps_rollup: fix pss_locked calculation adds 1f947a7a011f Merge branch 'akpm' (patches from Andrew) adds f6675872db57 tracing: probeevent: Correctly update remaining space in d [...] adds b6ea7bcf7783 Merge tag 'trace-v5.0-rc4' of git://git.kernel.org/pub/scm [...] adds 23e93c9b2cde Revert "gfs2: read journal in large chunks to locate the head" adds cb5b020a8d38 Revert "exec: load_script: don't blindly truncate shebang string" adds cf43a757fd49 signal: Restore the stop PTRACE_EVENT_EXIT adds 02d75040897f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b5bfc21af5cb net: sfp: do not probe SFP module before we're attached adds c09551c6ff7f net: ipv4: use a dedicated counter for icmp_v4 redirect packets adds 225d94642685 vsock: cope with memory allocation failure at socket creat [...] adds ccc8ca9b90ac net/smc: fix byte_order for rx_curs_confirmed adds 978749617bc0 Revert "r8169: remove unneeded mmiowb barriers" adds 0255d5927c0f Revert "r8169: make use of xmit_more and __netdev_sent_queue" adds 31b58ad0c327 Merge branch 'r8169-revert-two-commits-due-to-a-regression' adds c4c07b4d6fa1 netfilter: nf_nat_snmp_basic: add missing length checks in [...] adds 8303b7e8f018 netfilter: nat: fix spurious connection timeouts adds 4d73eaee24ff Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 989723b00b7f Documentation: bring operstate documentation up-to-date adds 4179cb5a4c92 vxlan: test dev->flags & IFF_UP before calling netif_rx() adds cf657d22ee1f net/x25: do not hold the cpu too long in x25_new_lci() adds 7384b538d3ae tipc: fix skb may be leaky in tipc_link_input adds e75913c93f7c net: fix IPv6 prefix route residue adds 91986ee166cf tipc: fix link session and re-establish issues adds 4926b51bfaa6 mac80211: call drv_ibss_join() on restart adds ea18709a6f10 nl80211: Fix FTM per burst maximum value adds ff1bab1ba191 cfg80211: pmsr: record netlink port ID adds 1fc9b7253382 cfg80211: prevent speculation on cfg80211_classify8021d() return adds 6157ca0d6bfe mac80211: Fix Tx aggregation session tear down with ITXQs adds 1ea06107b0d0 Merge tag 'mac80211-for-davem-2019-02-12' of git://git.ker [...] adds c65285428b6e sfc: initialise found bitmap in efx_ef10_mtd_probe adds a7603ac1fc8c geneve: change NET_UDP_TUNNEL dependency to select adds 87454b6edc1b net: phylink: avoid resolving link state too early adds 29dded89e80e net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames adds d1f20798a119 ipv6: propagate genlmsg_reply return code adds 4ffcbfac6064 batman-adv: fix uninit-value in batadv_interface_tx() adds 1ec17dbd90f8 inet_diag: fix reporting cgroup classid and fallback to priority adds fc62814d690c net/packet: fix 4gb buffer limit due to overflow check adds e1f1bd9bfbed net: ena: fix race between link up and device initalization adds d9b8656da922 net: ena: update driver version from 2.0.2 to 2.0.3 adds 6a7dd172000b Merge branch 'ena-races' adds 8015d93ebd27 net_sched: fix a race condition in tcindex_destroy() adds 033b228e7f26 net_sched: fix a memory leak in cls_tcindex adds 1db817e75f5b net_sched: fix two more memory leaks in cls_tcindex adds a090d7948eda Merge branch 'net_sched-some-fixes-for-cls_tcindex' adds 2fdeee254923 team: avoid complex list operations in team_nl_cmd_options_set() adds fb35c534b788 net/mlx5e: Fix NULL pointer derefernce in set channels error flow adds 4cab346bcf74 net/mlx5: No command allowed when command interface is not ready adds 5400261e4d29 net/mlx5: Fix a compilation warning in events.c adds 407e17b1a69a net/mlx5e: XDP, fix redirect resources availability check adds 41ceb5e87f6e Merge tag 'mlx5-fixes-2019-02-13' of git://git.kernel.org/ [...] adds 8d29d16d2134 netfilter: compat: initialize all fields in xt_init adds 098e13f5b21d ipvs: fix dependency on nf_defrag_ipv6 adds 753c111f655e netfilter: nft_compat: use-after-free when deleting targets adds f325ef72975d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds fc228abc2347 sctp: call gso_reset_checksum when computing checksum in s [...] adds af98c5a78517 sctp: set stream ext to NULL after freeing it in sctp_stre [...] adds b79555d5d8d3 net: phy: fix interrupt handling in non-started states adds 7c0db24cc431 dsa: mv88e6xxx: Ensure all pending interrupts are handled [...] adds 5bf325a53202 net: fix possible overflow in __sk_mem_raise_allocated() adds 8d6ea932856c net: dsa: bcm_sf2: potential array overflow in bcm_sf2_sw_ [...] adds 39c133196237 selftests: fix timestamping Makefile adds a2fc9d7e36f6 net: phy: don't use locking in phy_is_started adds a20049071796 net: phy: fix potential race in the phylib state machine adds 61c4c0bcff87 Merge branch 'net-phy-fix-locking-issue' adds 2c2ade81741c mm: page_alloc: fix ref bias in page_frag_alloc() for 1-by [...] adds c969c6e7ab8c net: hns: Fix object reference leaks in hns_dsaf_roce_reset() adds f9bcc9f3ee4f net: ethernet: freescale: set FEC ethtool regs version adds 6e7bd3b54946 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 1358c13a48c4 crypto: ccree - fix resume race condition on init adds 2aba322074de Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds cd4c5a487410 Merge tag 'imx-drm-fixes-2019-02-12' of git://git.pengutro [...] adds 7fd56e0260a2 drm/vkms: Fix license inconsistent adds d586d571ca1a Merge tag 'drm-misc-fixes-2019-02-13' of git://anongit.fre [...] adds 9659c1af451a drm/i915/icl: combo port vswing programming changes per BSPEC adds 3b91a9359732 drm/i915/cnl: Fix CNL macros for Voltage Swing programming adds d8b879bb2ed2 drm/i915/pmu: Fix enable count array size and bounds checking adds e8a8fedd57fd drm/i915: Block fbdev HPD processing during suspend adds 2e7bd10e05af drm/i915: Prevent a race during I915_GEM_MMAP ioctl with WC set adds fc89a38d99d4 drm/i915/opregion: fix version check adds 16eb0f34cdf4 drm/i915/opregion: rvda is relative from opregion base in [...] adds 5016bd248076 Merge tag 'drm-intel-fixes-2019-02-13' of git://anongit.fr [...] adds 82abf3376671 drm/sched: Always trace the dependencies we wait on, to fi [...] adds 727962f030c2 drm/amd/display: Expose connector VRR range via debugfs adds 1d69511e49b0 drm/amdgpu/psp11: TA firmware is optional (v3) adds 7abbb35ba98e Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] adds 69ef943dbc14 drm: Use array_size() when creating lease adds 545aabcbdcec Merge tag 'drm-fixes-2019-02-15-1' of git://anongit.freede [...] adds dcf6e2e38a1c mmc: block: handle complete_work on separate workqueue adds 83e418a805d8 mmc: meson-gx: fix interrupt name adds dfeae3379836 Merge tag 'mmc-v5.0-rc5' of git://git.kernel.org/pub/scm/l [...] adds ff0c129d3b5e dm crypt: don't overallocate the integrity tag space adds 4ae280b4ee34 dm thin: fix bug where bio that overwrites thin block ignores FUA adds ae3fa8bd73c9 Merge tag 'for-5.0/dm-fixes-3' of git://git.kernel.org/pub [...] adds aef1897cd36d blk-mq: insert rq with DONTPREP to hctx dispatch list when [...] adds 96d7cb932e82 floppy: check_events callback should not return a negative number adds dfcc34c99f3e md/raid1: don't clear bitmap bits on interrupted recovery. adds 69306fe17ac5 Merge branch 'md-fixes' of https://github.com/liu-song-6/l [...] adds 4726bcf30fad nvme-pci: add missing unlock for reset error adds ace74f73c200 Merge branch 'nvme-5.0' of git://git.infradead.org/nvme in [...] adds 24f0a48743a2 Merge tag 'for-linus-20190215' of git://git.kernel.dk/linux-block adds e4a056987c86 scsi: sd: fix entropy gathering for most rotational disks adds 388a49959ee4 scsi: qla2xxx: Fix panic from use after free in qla2x00_as [...] adds 5ded5871030e Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds ff98e20ef208 lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases a [...] adds c0d9782f5b6d Compiler Attributes: add support for __copy (gcc >= 9) adds a6e60d84989f include/linux/module.h: copy __init/__exit attrs to init/c [...] adds 0b999ae3614d Merge tag 'compiler-attributes-for-linus-v5.0-rc7' of git: [...] adds 69ef9bc54715 auxdisplay: ht16k33: fix potential user-after-free on modu [...] adds 9a7dcde4a661 Merge tag 'auxdisplay-for-linus-v5.0-rc7' of git://github. [...] adds a4cb5bdb754a xprtrdma: Make sure Send CQ is allocated on an existing compvec adds ad6fef776927 rpc: properly check debugfs dentry before using it adds d2ceb7e57086 NFS: Don't use page_file_mapping after removing the page adds 55638c520bb7 Merge tag 'nfs-for-5.0-4' of git://git.linux-nfs.org/proje [...] adds 3bf6b57ec2ec Revert "nfsd4: return default lease period" adds e7afe6c1d486 sunrpc: fix 4 more call sites that were using stack memory [...] adds 88fe73cb804a Merge tag 'nfsd-5.0-2' of git://linux-nfs.org/~bfields/linux adds 2ed5c2e3f27b Merge tag 'omap-for-v5.0/fixes-rc4' of git://git.kernel.or [...] adds d50ce40a5a44 Merge tag 'v5.0-rockchip-dts32fixes-1' of git://git.kernel [...] adds d6780626db97 Merge tag 'v5.0-rockchip-dts64fixes-1' of git://git.kernel [...] adds 62a23bb0063c Merge tag 'imx-fixes-5.0-3' of git://git.kernel.org/pub/sc [...] adds 410d7360541c Merge tag 'omap-for-v5.0/fixes-rc5' of git://git.kernel.or [...] adds 64c0133eb88a Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 6b1971c69497 x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only [...] adds bc44121190ae KVM: nVMX: Restore a preemption timer consistency check adds 8fa3adb8c6be KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock adds fc3bc475231e KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_ [...] adds e08d8d296079 KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock adds 2292552102b0 arm64: KVM: Don't generate UNDEF when LORegion feature is present adds e761a927bc9a KVM: arm/arm64: Reset the VCPU without preemption and vcpu [...] adds 358b28f09f0a arm/arm64: KVM: Allow a VCPU to fully reset itself adds 20589c8cc47d arm/arm64: KVM: Don't panic on failure to properly reset s [...] adds ab2d5eb03dbb KVM: arm/arm64: vgic: Always initialize the group of private IRQs adds 309a20568806 arm: KVM: Add missing kvm_stage2_has_pmd() helper adds 280cebfd05c8 KVM: arm64: Relax the restriction on using stage2 PUD huge [...] adds 7d82602909ed KVM: arm64: Forbid kprobing of the VHE world-switch code adds 08e16754cad2 Merge tag 'kvm-arm-fixes-for-5.0' of git://git.kernel.org/ [...] adds c112b5f50232 KVM: x86: Recompute PID.ON when clearing PID.SN adds 98ae70cc476e kvm: vmx: Fix entry number check for add_atomic_switch_msr() adds ed0a0ec98ffc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds e8b22d0a329f Input: elantech - enable 3rd button support on Fujitsu CEL [...] adds 628442880af8 Input: cap11xx - switch to using set_brightness_blocking() adds 33a841ce5cef Input: ps2-gpio - flush TX work when closing port adds a342083abe57 Input: matrix_keypad - use flush_delayed_work() adds 83cd203084f6 Input: qt2160 - switch to using brightness_set_blocking() adds f420c54e4b12 Revert "Input: elan_i2c - add ACPI ID for touchpad in ASUS [...] adds 1cd48dc51857 Input: apanel - switch to using brightness_set_blocking() adds 2439d37e1bf8 Input: st-keyscan - fix potential zalloc NULL dereference adds 7ad222b3aed3 Input: elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK adds b8c82b6a3a8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d358def70688 i2c: cadence: Fix the hold bit setting adds f275a4659484 i2c: bcm2835: Clear current buffer pointers and counts aft [...] adds 1653c2f2da01 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 62eebea655d4 csky: Fixup _PAGE_GLOBAL bit for 610 tlb entry adds 9216cd7231c1 csky: Fixup wrong pt_regs size adds 0f231dcfc664 csky: coding convention: Use task_stack_page adds 76d21d186a65 csky: Fixup io-range page attribute for mmap("/dev/mem") adds 131aee8b9807 csky: Fixup dead loop in show_stack adds 0513ebc33ed6 Merge tag 'csky-for-linus-5.0-rc6' of git://github.com/c-s [...] adds a58007621be3 powerpc/64s: Fix possible corruption on big endian due to [...] adds c5f1ac5e9afb Merge tag 'powerpc-5.0-5' of git://git.kernel.org/pub/scm/ [...] adds 81ec3f3c4c4d perf/x86: Add check_period PMU callback adds 528871b45602 perf/core: Fix impossible ring-buffer sizes warning adds dd6f29da695d Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 10970e1b4be9 x86/a.out: Clear the dump structure initially adds 8cd8f0ce0d6a x86/CPU: Add Icelake model number adds f331e766c4be x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls adds 8d33316d5205 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 8a5b403d71af arm64, mm, efi: Account for GICv3 LPI tables in static mem [...] adds 582a32e70882 efi/arm: Revert "Defer persistent reservations until after [...] adds 2fee036af043 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds a3b22b9f11d9 Linux 5.0-rc7 adds 2c4f1fcbef0b kprobe: Do not use uaccess functions to access kernel memo [...] adds 9e7382153f80 tracing: Fix number of entries in trace header adds 10f490217313 Merge tag 'trace-v5.0-rc4-3' of git://git.kernel.org/pub/s [...] adds 0ac569bf6a79 ARM: 8834/1: Fix: kprobes: optimized kprobes illegal instruction adds fc67e6f120a3 ARM: 8835/1: dma-mapping: Clear DMA ops on teardown adds 3ddc14e25e7f Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 4f0557795e76 mailbox: Export mbox_flush() adds d7bf31a0f85f mailbox: bcm-flexrm-mailbox: Fix FlexRM ring flush timeout issue adds 301e361072e5 Merge tag 'mailbox-fixes-v5.0-rc7' of git://git.linaro.org [...] adds 99d604763ae1 Merge remote-tracking branch 'fixes/master' adds 207a369e3c08 sh: fix build error for invisible CONFIG_BUILTIN_DTB_SOURCE adds 3c13f9575d22 Merge remote-tracking branch 'kbuild-current/fixes' adds 1fcf43065b67 ARC: U-boot: check arguments paranoidly adds 3a939df742e5 ARC: enable uboot support unconditionally adds 6596d9762f87 Merge remote-tracking branch 'arc-current/for-curr' adds f54dada82746 arm64: fix SSBS sanitization adds 0738c8b5915c arm64/neon: Disable -Wincompatible-pointer-types when buil [...] adds 8d84bb7e40cb Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b4c3fbe63601 mac80211: Use linked list instead of rhashtable walk for m [...] adds 4ff3a9d14c6c mac80211: Free mpath object when rhashtable insertion fails adds 83e37e0bdd14 mac80211: Restore vif beacon interval if start ap fails adds a31687e85a36 Merge tag 'mac80211-for-davem-2019-02-15' of git://git.ker [...] adds 4974d5f678ab net: ip6_gre: initialize erspan_ver just for erspan tunnels adds 197f9ab7f08c net: phy: xgmiitorgmii: Support generic PHY status read adds 3b89ea9c5902 net: Fix for_each_netdev_feature on Big endian adds d5be7f632bad net: validate untrusted gso packets without csum offload adds fea83353177a net: dsa: b53: Fix default VLAN ID adds dad8d7c6452b net: dsa: b53: Properly account for VLAN filtering adds a40061ea2e39 net: systemport: Fix reception of BPDUs adds c3152ec4c069 net: dsa: bcm_sf2: Do not assume DSA master supports WoL adds 10163aaee967 net: dsa: b53: Do not program CPU port's PVID adds 46f376663810 Merge branch 'net-dsa-b53-VLAN-and-L2-fixes' adds 8681ef1f3d29 net: Add header for usage of fls64() adds d623876646be bpf: Fix narrow load on a bpf_sock returned from sk_lookup() adds b90efd225874 bpf: only adjust gso_size on bytestream protocols adds e6762c8bcf98 xsk: add missing smp_rmb() in xsk_mmap adds 3defaf2f15b2 bpf: fix lockdep false positive in stackmap adds e451eb510684 xsk: share the mmap_sem for page pinning adds 1e405c1a3f66 xsk: do not remove umem from netdevice on fall-back to copy-mode adds 13443154f6ca MIPS: eBPF: Always return sign extended 32b values adds 1910faebf61d MIPS: eBPF: Remove REG_32BIT_ZERO_EX adds 6e1077f51436 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 289460404f69 mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local [...] adds 31a1b8d528fa doc: Mention MSG_ZEROCOPY implementation for UDP adds 4012e7d09d99 net: stmmac: handle endianness in dwmac4_get_timestamp adds 97dc47a1308a qmi_wwan: apply SET_DTR quirk to Sierra WP7607 adds e928b5d6b75e net: mv643xx_eth: disable clk on error path in mv643xx_eth [...] adds 04c03114be82 tcp: clear icsk_backoff in tcp_write_queue_purge() adds 2c4cc9712364 tcp: tcp_v4_err() should be more careful adds e09c6a4ec1bb Merge branch 'tcp-fix-possible-crash-in-tcp_v4_err' adds 8644772637de mm: Use fixed constant in page_frag_alloc instead of size + 1 adds 3bed3cc4156e net: Do not allocate page fragments that are not skb aligned adds 254a1a2b2c2e Merge branch 'netdev-page_frag_alloc-fixes' adds 9060cb719e61 net: crypto set sk to NULL when af_alg_release. adds 21d2cb491b9e net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" adds 1d3f84308b73 Merge remote-tracking branch 'net/master' adds fc2d5cfdcfe2 af_key: unconditionally clone on broadcast adds 93be9b7eb41e Merge remote-tracking branch 'ipsec/master' adds 23b7ca4f745f netfilter: nf_tables: fix flush after rule deletion in the [...] adds c93a49b9769e ipvs: fix warning on unused variable adds 0448ea9d5776 Merge remote-tracking branch 'netfilter/master' adds a7edafc4c06e Merge remote-tracking branch 'wireless-drivers/master' adds dcda3a55b468 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 7f665b1c3283 ALSA: hda/realtek - Headset microphone and internal speake [...] adds c8c6ee611926 ALSA: hda/realtek: Disable PC beep in passthrough on alc285 adds 6b1456998948 Merge remote-tracking branch 'sound-current/for-linus' adds 323fb7b947b2 ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI adds 304017d31df3 ASoC: topology: free created components in tplg load error adds 19dd0777773a ASoC: simple-card: fixup refcount_t underflow adds bb033bda938f Merge branch 'asoc-5.0' into asoc-linus adds e88c60d7aa54 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 82874ba4c645 regulator: fix device unlinking adds 56b5d4ea778c regulator: s2mps11: Fix steps for buck7, buck8 and LDO35 adds 28c4f730d2a4 regulator: s2mpa01: Fix step values for some LDOs adds e5e21f70bfd3 regulator: core: Take lock before applying system load adds 4afa60d3a88a regulator: axp20x: fix DCDCB and BLDO2 definitions for AXP806 adds 0352faee7eba Merge branch 'regulator-5.0' into regulator-linus adds 3dfd4cd3f46b Merge remote-tracking branch 'regulator-fixes/for-linus' adds e7f77d1a86f2 Merge branch 'spi-5.0' into spi-linus adds 5ea0a0d13f44 Merge remote-tracking branch 'spi-fixes/for-linus' adds 8d7fa3d4ea3f USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 adds 6b65f61c6c23 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 25190e1f266d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds d1cd04af4909 Merge remote-tracking branch 'ide/master' adds 6e9526852fad mtd: Use mtd->name when registering nvmem device adds 3e35730dd754 mtd: powernv_flash: Fix device registration error adds a5637d98639f Merge remote-tracking branch 'mtd-fixes/master' adds 7bdf2c8fee51 media: v4l: ioctl: Sanitize num_planes before using it adds 89908c163b56 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 94ee12b507db MIPS: fix truncation in __cmpxchg_small for short values adds 74f03104ed46 MIPS: lantiq: pass struct device to DMA API functions adds 4c70384f0206 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds b10bd9a256ae s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity adds e7c13c3d1dfe Merge remote-tracking branch 'kvms390-fixes/master' adds 11588259f48d Merge remote-tracking branch 'vfs-fixes/fixes' adds 79edd00dc6a9 scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi [...] adds 515ce6061312 scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation adds ffeafdd2bf0b scsi: libsas: Fix rphy phy_identifier for PHYs with end de [...] adds 4a067cf823d9 scsi: core: reset host byte in DID_NEXUS_FAILURE case adds ff162b3b873e Merge remote-tracking branch 'scsi-fixes/fixes' adds 4933c9a49441 drm: drop DRM_AUTH requirement from AUTH_MAGIC ioctl adds e21710a893c8 drm: factor out drm_close_helper() function adds 4acc5be3cd89 drm: plug memory leak on drm_setup() failure adds f16bb4d280c7 drm: annotate drm_core_check_feature() dev arg. as const adds 8059add0478e drm: allow render capable master with DRM_AUTH ioctls adds 25dc194b34dd drm: Block fb changes for async plane updates adds 15a3fe431db1 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 981e545a698a kconfig: rename zconf.l to lexer.l adds 769a1c022678 kconfig: rename zconf.y to parser.y adds a377885461a3 Merge branch 'kconfig' into for-next adds 91cd7669b910 Merge remote-tracking branch 'kbuild/for-next' adds cec665666a79 leaking_addresses: Fix calls to dprint adds 982ef2f7ef0a leaking_addresses: Completely remove --version flag adds 71d69247fb56 Merge remote-tracking branch 'leaks/leaks-next' adds 70ca7ba2dbe4 dma-mapping: move debug configuration options to kernel/dma adds 347cb6af8710 dma-mapping: add a kconfig symbol for arch_setup_dma_ops a [...] adds dc2acded3895 dma-mapping: add a kconfig symbol for arch_teardown_dma_op [...] adds e029a9a53bb3 Merge remote-tracking branch 'dma-mapping/for-next' adds e844f2c11080 x86/mpx: tweak header name adds 852661a8691f drm: tweak header name adds 746c9398f5ac arch: move common mmap flags to linux/mman.h adds e377ce8bcba0 iomap: add missing function args identifier names adds 8e074c243ed3 iomap: add missing const to ioread*/iowrite addr arg adds 1fc108eaa307 io: change io*_rep definitions to take ulong count adds 693cd7c33100 lib/iomap: add missing const to mmio_ins* addr arg adds 81d763eba1f8 Merge remote-tracking branch 'asm-generic/master' adds de9c0d49d85d ARM: 8833/1: Ensure that NEON code always compiles with Clang adds d25495e864b9 Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next adds afe9c2db2a47 Merge remote-tracking branch 'arm/for-next' adds a80554fc36ba arm64: irqflags: Fix clang build warnings adds 0543371a57e3 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 56137dec05d1 Merge remote-tracking branch 'arm64/for-next/core' adds e4354c1aaffe Merge tag 'omap-for-v5.1/soc-ti-81xx-signed' of git://git. [...] adds 14ef357550eb Merge tag 'omap-for-v5.1/dt-ti-81xx-signed' of git://git.k [...] adds 791ff5a935ae Merge tag 'omap-for-v5.1/dt-signed' of git://git.kernel.or [...] adds 7dd2e8f8a5dc ARM: dts: da850-lcdk: Enable the analog mic input adds 116ca499a136 Merge tag 'davinci-for-v5.1/dt' of git://git.kernel.org/pu [...] adds 5e00e9a24039 arm64: dts: ti: k3-am654: Add Support for eMMC host controller adds fd58466a3876 arm64: dts: ti: k3-am654-base-board: Add eMMC Support adds e3ce67896ce6 Merge tag 'am654-for-v5.1' of git://git.kernel.org/pub/scm [...] adds 77ab2ebf93e5 Merge tag 'v5.1-rockchip-dts32-1' of git://git.kernel.org/ [...] adds db49e22ae2b7 Merge tag 'v5.1-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 560ff039b521 ARM: dts: stm32: add SPI support on STM32F429 SoC adds 38576a320578 ARM: dts: stm32: Enable thermal sensor support on STM32MP157c-ed1 adds 55b97be83f2c Merge tag 'stm32-dt-for-v5.1-1' of git://git.kernel.org/pu [...] adds bb173ff7f127 Merge tag 'samsung-dt-5.1' of git://git.kernel.org/pub/scm [...] adds b7f264fa496e ARM: dts: BCM53573: Relicense Luxul files to the GPL 2.0+ / MIT adds 40a179233671 ARM: dts: BCM5301X: Add basic DT for Phicomm K3 adds b9e176e0f9c9 dt-bindings: bcm: Add Raspberry Pi 3 A+ adds 0040cf8dc925 ARM: dts: add Raspberry Pi 3 A+ adds f090e1bd7b05 ARM: dts: bcm283x: Fix DTC warning for memory node adds 592f50f0f97a ARM: dts: bcm2835-rpi: Drop unnecessary #address-cells/#si [...] adds b02d6197c28e ARM: dts: bcm2835: Fix labels for GPIO 0,1 adds 74a04e07f9d5 ARM: dts: bcm2837-rpi-3-b: Use consistent label for HDMI hotplug adds ef528c37e4c5 ARM: dts: bcm2837-rpi-3-b-plus: Clarify label for STATUS_LED adds 0b559d5c5baf ARM: dts: bcm283x: Add missing GPIO line names adds ab1b4ef966af ARM: dts: bcm2835-rpi-zero-w: Drop unnecessary pinctrl adds 0a37cac50906 Merge tag 'tags/bcm2835-dt-next-2019-02-01' into devicetree/next adds 33067418cedd Merge tag 'arm-soc/for-5.1/devicetree' of https://github.c [...] adds bd80be88e057 ARM: dts: add Raspberry Pi 3 A+ adds 441d8020d8fc arm64: dts: broadcom: Add reference to RPi 3 A+ adds c4ba5268e7e7 Merge tag 'tags/bcm2835-dt-64-next-2019-02-01' into device [...] adds e47d047e965b Merge tag 'arm-soc/for-5.1/devicetree-arm64' of https://gi [...] adds ee65af7f9f42 ARM: dts: lpc435x: remove address and size cells from gpio [...] adds 3e3380d0675d ARM: dts: lpc32xx: Remove leading 0x and 0s from bindings [...] adds 623cdcc76d2f ARM: dts: Add DT for MYIR Tech MYD-LPC4357 Development Board adds 3e88bc38b9f6 ARM: dts: lpc32xx: add required clocks property to keypad [...] adds 489261c45f0e ARM: dts: lpc32xx: reparent keypad controller to SIC1 adds 7a0790a4121c ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant adds 30fc01bae3cd ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks [...] adds dc141b99fc36 ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage adds 55ff23249770 ARM: dts: lpc32xx: phy3250: remove regulators umbrella dev [...] adds 3d48cda9dce1 ARM: dts: lpc32xx: phy3250: setup LCD controller to panel [...] adds e5d48e7db11f ARM: dts: lpc32xx: phy3250: add unit address to memory dev [...] adds ec54b138b170 ARM: dts: lpc32xx: ea3250: add unit address to memory device node adds 0293adf76ae9 ARM: dts: lpc32xx: ea3250: beautify gpio keys children nodes adds 2a434f2471fd Merge tag 'lpc32xx-dt-for-5.1' of https://github.com/vzapo [...] adds 2ab58c853edb Merge tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub [...] adds f02635eaf574 Merge tag 'qcom-dts-for-5.1' of git://git.kernel.org/pub/s [...] adds 87988511cef0 arm64: dts: hikey: Add DMA entries for Bluetooth UART adds 11d1447e954b arm64: dts: hikey960: fix SDcard detection adds ae4eba836555 arm64: dts: hi3798cv200: fix malformed SPDX license identifier adds 83b944174ad7 arm64: dts: hikey: Give wifi some time after power-on adds 8d26c1390aec arm64: dts: hikey: Revert "Enable HS200 mode on eMMC" adds 01a8ab4e5e3f Merge tag 'hisi-arm64-dt-for-5.1v2' of git://github.com/hi [...] adds ae3f46c8271b arm64: dts: stratix10: Add Stratix10 SMMU support adds 5885ca007e9a dt-bindings: vendor-prefixes: Add Novtech Vendor Prefix adds d031ee5374b6 ARM: dts: Add support for 96Boards Chameleon96 board adds 37f7453a4b7a ARM: dts: socfpga: update missing reset property peripherals adds 1c909b2dfe6a ARM: dts: socfpga: update more missing reset properties adds f5691ad1724d Merge tag 'socfpga_dts_for_v5.1' of git://git.kernel.org/p [...] adds 51098f76dd0a Merge tag 'sunxi-h3-h5-for-5.1' of git://git.kernel.org/pu [...] adds 175a366f7036 Merge tag 'sunxi-dt64-for-5.1-2' of git://git.kernel.org/p [...] adds d0bc18830db3 Merge tag 'sunxi-dt-for-5.1-2' of git://git.kernel.org/pub [...] adds e536d27e923c arm64: dts: renesas: enable HS400 on R-Car Gen3 adds dd7188eb4ed1 arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices adds 231d8908a66f arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices adds fa930bb65cf9 arm64: dts: renesas: r8a774c0: Add CMT device nodes adds 2262798c002f arm64: dts: renesas: r8a774c0: Add TMU device nodes adds aaf6c75c0458 arm64: dts: renesas: r8a774c0-cat874: Add pciec0 support adds ee20aeefb53f arm64: dts: renesas: cat875: Enable PCIe support adds ec38fad35f10 Merge tag 'renesas-arm64-dt2-for-v5.1' of git://git.kernel [...] adds 5f152018d340 ARM: dts: r8a7744: Add DU support adds 1feef0ac19a8 ARM: dts: r8a7744: Add LVDS support adds 550a43b310b0 Merge tag 'renesas-arm-dt-for-v5.1' of git://git.kernel.or [...] adds 14ab4f4330a2 Merge tag 'tegra-for-5.1-dt-bindings' of git://git.kernel. [...] adds 6583d1fd1fde Merge tag 'tegra-for-5.1-arm-dt' of git://git.kernel.org/p [...] adds 1228c051bab1 Merge tag 'tegra-for-5.1-arm64-dt' of git://git.kernel.org [...] adds 60b71a239bbd dt-bindings: interrupt-controller: update bindings for MT7623 adds f7d488be48da Merge tag 'v5.0-next-dts32' of git://git.kernel.org/pub/sc [...] adds b7f456ced7f0 dt-bindings: arm: Add bindings for Mediatek MT8183 SoC Platform adds dd93f8465577 dt-bindings: arm: mediatek: remove unused "mediatek, mt7623a" adds 858a6c310f77 dt-bindings: arm: mediatek: add support for MT7622 BPI-R64 [...] adds 1de741634b82 Merge tag 'v5.0-next-dts64' of git://git.kernel.org/pub/sc [...] adds 0d45062cfc89 arm64: dts: marvell: Add device tree for uDPU board adds 4f63b1c3d6c4 arm64: dts: armada-3720-espressobin: Configure RGMII and SMI pins adds 99ce97875973 arm64: dts: armada-3720-espressobin: Set mv88e6341 cpu por [...] adds 8b0a14d97e28 arm64: dts: marvell: Remove unnecessary #address-cells/#si [...] adds 2ef303f0fe44 arm64: dts: marvell: armada-37xx: declare the COMPHY node adds c38e13a2f816 arm64: dts: marvell: armada-3720-espressobin: declare PCIe PHY adds 8e18c8e58da6 arm64: dts: marvell: armada-3720-espressobin: declare SATA [...] adds bd3d25b07342 arm64: dts: marvell: armada-37xx: link USB hosts with their PHYs adds 1c2950563a26 Merge tag 'mvebu-dt64-5.1-1' of git://git.infradead.org/li [...] adds cb92e40411ef arch: arm: dts: Remove disabled marvell,dsa properties adds 260bcbb319a8 Merge tag 'mvebu-dt-5.1-1' of git://git.infradead.org/linu [...] adds fea888bd3359 arm64: dts: meson: axg: add clk measure support adds 60d4fdb8f372 arm64: dts: meson: g12a: add clk measure support adds 785fb4342730 arm64: dts: meson: g12a: add peripheral clock controller adds 148423b7454b dt-bindings: arm: amlogic: add amediatech x96-max bindings adds d3aa4ce87348 arm64: dts: meson: add g12a x96 max board adds e7b984912d11 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] adds 29f0023d01f0 ARM: dts: meson8b: fix the Ethernet data line signals in e [...] adds b6db3936f283 ARM: dts: meson: switch the clock controller to the HHI re [...] adds c0ad99a2deac ARM: dts: meson8m2: use the Meson8m2 specific SAR ADC compatible adds f4c6e8e223c2 ARM: dts: meson8: add the temperature calibration data for [...] adds bbbcf64360bb ARM: dts: meson8b: add the temperature calibration data fo [...] adds 1a4f28ab2556 ARM: dts: meson8b: ec100: add iio-hwmon for the chip temperature adds a6c94928261a ARM: dts: meson8b: odroidc1: add iio-hwmon for the chip te [...] adds e7e871b50f80 ARM: dts: meson8m2: mxiii-plus: add iio-hwmon for the chip [...] adds b7d10841e5d7 ARM: dts: meson8b: ec100: enable the Ethernet PHY interrupt adds 3e7db1c1b7a3 ARM: dts: meson8b: ec100: improve the description of the r [...] adds 99f0619b0d0d ARM: dts: meson8b: ec100: add the GPIO line names adds f815bb4e97e4 Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] adds 89081095a22e Merge tag 'imx-bindings-5.1' of git://git.kernel.org/pub/s [...] adds ae88c9e783fa ARM: dts: imx6sx: Add DISPLAY power domain support adds f243bc821ee3 ARM: dts: imx6ull: Fix i.MX6ULL/ULZ ocotp compatible adds 143c3870ffd2 ARM: dts: imx6ull: change to use new compatible "fsl,imx6u [...] adds cc077d00fd39 ARM: dts: imx7ulp: add sim node adds 87489ec3a77f ARM: dts: imx: Add Y Soft IOTA Draco, Hydra and Ursa boards adds 69ab17b53e35 ARM: dts: vf610-zii-ssmb-spu3: Pass "no-sdio"/"no-sd" properties adds d2b91ab14806 ARM: dts: imx6*-apalis/-colibri: mark I2C recovery GPIOs a [...] adds 82ae9038ddcc ARM: dts: imx6: Add support for Phytec phyBOARD i.MX6UL Segin adds 063182a4c856 ARM: dts: colibri: use valid range configuration for weim adds da8782f673a1 ARM: dts: Add devicetree compatibles for LS1021A based boards adds a822029a0cc0 ARM: dts: Add stmpe-adc DT node to Toradex iMX6 modules adds bffe0d85e51a ARM: dts: imx6qdl-phytec-pfla02: add missing interrupt-con [...] adds 8de81c89d0a1 ARM: dts: pfla02: add ksz9031 clock skew values adds 4a2c25961aa3 ARM: dts: vf610: Add ZII SSMB DTU board adds 1e797150e026 ARM: dts: imx6qdl-sabresd: add regulator control for isl29 [...] adds 72af502f17b8 ARM: dts: imx6qdl-sabresd: add regulators control for mag3 [...] adds 14cc68e143b3 ARM: dts: imx6qdl-sabresd: add regulators control for mma8 [...] adds ee9ec3ea79c6 ARM: dts: imx6qdl-sabresd: remove reg_sensors' regulator-a [...] adds 1c207f911fe9 ARM: dts: imx: Add support for Logic PD i.MX6QD EVM adds 42d614138e66 Merge tag 'imx-dt-5.1' of git://git.kernel.org/pub/scm/lin [...] adds 85761f4560dd arm64: dts: imx8mq: Add ECSPI support adds 39f1622b5c94 arm64: dts: imx8mq: Add QuadSPI controller adds f9f818cf256a arm64: dts: imx8mq-evk: Enable the QuadSPI controller adds 3ea95c313519 arm64: dts: imx8mq: Add RTC support adds b3f6a5f216e5 arm64: dts: imx8mq: Add ARM PMU node adds ca04fed4706d arm64: dts: imx8mq: specify dma-ranges adds b217a721e9eb Merge tag 'imx-dt64-5.1' of git://git.kernel.org/pub/scm/l [...] adds 35a4f89cd473 arm64: dts: zcu100-revC: Give wifi some time after power-on adds 69733808a4e3 Merge tag 'zynqmp-dt-for-v5.1' of https://github.com/Xilin [...] adds 1241c72b6db1 ARM: dts: zynq: replace gpio-key,wakeup with wakeup-source [...] adds e1a38b750428 Merge tag 'zynq-dt-for-v5.1' of https://github.com/Xilinx/ [...] adds 75ed0b2d2d96 Merge tag 'at91-5.1-dt' of git://git.kernel.org/pub/scm/li [...] adds 32dfc773a784 arm64: dts: uniphier: Add PCIe host controller and PHY nodes adds 519904a42ff8 arm64: dts: uniphier: sort labels in the same order as in dtsi adds 87503c012a7d Merge tag 'uniphier-dt64-v5.1' of git://git.kernel.org/pub [...] adds 361df7797666 ARM: dts: am335x: Add support for Bosch Guardian adds 947b78025971 ARM: dts: omap3-gta04: declare backlight in lcd node adds a882bd15c256 Merge tag 'omap-for-v5.1/dt-pt2-signed' of git://git.kerne [...] adds 42d712a74d09 arm64: dts: ti: k3-am65: Add MSMC RAM node adds 7147f341e982 arm64: dts: ti: am654: Add Main System Control Module node adds cc54a99464cc arm64: dts: ti: k3-am6: add USB support adds 7e7e7dd51d06 arm64: dts: ti: k3-am654-base-board: enable USB1 adds 5bb57a7488c6 dt-bindings: input: ti-tsc-adc: Add new compatible for AM654 SoCs adds aa6eaaa2ffad arm64: dts: ti: k3-am65-mcu: Add ADC nodes adds 0fe8f1e5bbc5 Merge tag 'am654-for-v5.1-part2' of git://git.kernel.org/p [...] adds bc3843d4d357 firmware: xilinx: Add reset API's adds 3f1b66be4aaa dt-bindings: reset: Add bindings for ZynqMP reset driver adds 62f0d7dc3bae reset: reset-zynqmp: Adding support for Xilinx zynqmp rese [...] adds fe6f42cf6eb3 firmware: xilinx: Add zynqmp_pm_get_chipid() API adds 940c2361b56a dt-bindings: nvmem: Add bindings for ZynqMP nvmem driver adds 4640fa1833fe nvmem: zynqmp: Added zynqmp nvmem firmware driver adds d4ff6c9efa2e dt-bindings: soc: Add ZynqMP PM bindings adds e178df31cf41 firmware: xilinx: Implement ZynqMP power management APIs adds ab272643d723 drivers: soc: xilinx: Add ZynqMP PM driver adds 8fd27fb4cf76 dt-bindings: power: Add ZynqMP power domain bindings adds c1986ac3d483 firmware: xilinx: Add APIs to control node status/power adds e23d9c6d0d49 drivers: soc: xilinx: Add ZynqMP power domain driver adds 59f527dd7a61 Merge tag 'zynqmp-soc-for-v5.1' of https://github.com/Xili [...] adds d90bf296ae18 firmware: imx: Add support to start/stop a CPU adds c9235d999646 Merge tag 'imx-drivers-5.1' of git://git.kernel.org/pub/sc [...] adds 382f8be04551 soc: amlogic: canvas: Fix meson_canvas_get when probe failed adds c28de6bf856e dt-bindings: amlogic: add new compatible devices to clk_measure adds 19e0bde7bf6a soc: amlogic: clk-measure: add axg and g12a support adds 1d03f187f6f9 Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] adds dbfc54534dfc dt-bindings: reset: meson: add g12a bindings adds 6f2185f8e345 Merge tag 'reset-for-5.1' of git://git.pengutronix.de/git/ [...] adds f73e22d621d3 Merge tag 'tegra-for-5.1-firmware' of git://git.kernel.org [...] adds a21c3f1795c1 Merge tag 'tegra-for-5.1-soc' of git://git.kernel.org/pub/ [...] adds f35635a6b769 Merge tag 'tegra-for-5.1-cpufreq' of git://git.kernel.org/ [...] adds 7e5c4c26c7fe Merge tag 'tegra-for-5.1-clk' of git://git.kernel.org/pub/ [...] adds 705c0ee8d4a6 bus: hisi_lpc: Don't fail probe for unrecognised child devices adds 03138ef99132 Merge tag 'hisi-drivers-for-5.1' of git://github.com/hisil [...] adds 42bf4152d8a7 tee: add supp_nowait flag in tee_context struct adds 0fc1db9d1059 tee: add bus driver framework for TEE based devices adds c3fa24af9244 tee: optee: add TEE bus device enumeration support adds 5fe8b1cc6a03 hwrng: add OP-TEE based rng driver adds dea73a34e0ed Merge tag 'tee-bus-for-5.1' of https://git.linaro.org/peop [...] adds 405bcfff172d Merge tag 'qcom-drivers-for-5.1' of git://git.kernel.org/p [...] adds 722f761084bd soc: bcm: bcm2835-pm: Make local symbol static adds 81fc035f07d2 ARM: bcm283x: Extend the WDT DT node out to cover the whol [...] adds e1dc2b2e1bef ARM: bcm283x: Switch V3D over to using the PM driver inste [...] adds 50de64947f40 Merge tag 'tags/bcm2835-drivers-next-2019-02-01' into driv [...] adds 187b4ac7dfeb Merge tag 'arm-soc/for-5.1/drivers' of https://github.com/ [...] adds 50b0225bf412 Merge tag 'drivers_soc_for_5.1' of git://git.kernel.org/pu [...] adds 0e58c23b5211 Merge tag 'omap-for-v5.1/defconfig-signed' of git://git.ke [...] adds db375bc84ea9 arm64: defconfig: add i.MX system controller RTC support adds e1168554a7f5 arm64: defconfig: add imx8qxp support adds 368350aecdac arm64: defconfig: Add i.MX8MQ boot necessary configs adds 6cbedeb0612a arm64: defconfig: enable NXP FlexSPI driver adds 28cfe2434529 arm64: defconfig: Enable PFUZE100 regulator adds 90a50f9f4ddc arm64: defconfig: Add IMX2+ watchdog adds ae4dbf8ced41 Merge tag 'imx-defconfig-5.1' of git://git.kernel.org/pub/ [...] adds 94e4d309ea72 Merge tag 'tegra-for-5.1-arm64-defconfig' of git://git.ker [...] adds 758cf939df66 Merge tag 'renesas-arm-defconfig-for-v5.1' of git://git.ke [...] adds bf86784276de Merge tag 'renesas-arm64-defconfig-for-v5.1' of git://git. [...] adds 4e5ddaa8c04b Merge tag 'sunxi-config64-for-5.1' of git://git.kernel.org [...] adds 594f1e8a240f ARM: socfpga_defconfig: enable BLK_DEV_LOOP config option adds 213721c7c667 Merge branch 'socfpga_for_next_v5.1_defconfig' of git://gi [...] adds 3a69d03f6d2f ARM: defconfig: Update LPC18xx defconfig adds 34a5cf06af49 ARM: defconfig: Switch LPC18xx to use PL11x DRM driver adds dd837104f5fe ARM: defconfig: Update LPC32xx defconfig adds ff8524b7334d ARM: defconfig: Switch LPC32xx to use PL11x DRM driver adds 218e710cc20e ARM: defconfig: lpc32xx: enable NFSv4 support adds 742fa75dcd7c ARM: defconfig: lpc32xx: enable build options for basic debugging adds d9bed635a090 ARM: defconfig: lpc32xx: enable panic on oops option adds 74dd4017c761 ARM: defconfig: lpc32xx: enable serial console on HS UART adds 5bd7f4b537c2 ARM: defconfig: lpc32xx: enable generic SRAM driver adds ab5d06faffd6 ARM: defconfig: lpc32xx: disable superfluous GPIO controllers adds daae50877962 ARM: defconfig: lpc32xx: enable fixed voltage regulator support adds 25dc2e0bd22e ARM: defconfig: lpc32xx: enable DRM simple panel driver adds f13c82e2e70e Merge tag 'lpc32xx-defconfig-for-5.1' of https://github.co [...] adds 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] adds 6e2111e72e82 Merge tag 'tags/bcm2835-defconfig-next-2018-11-27' into de [...] adds 5e26374161ac Merge tag 'arm-soc/for-5.1/defconfig' of https://github.co [...] adds e9b4c1cf65e1 Merge tag 'samsung-defconfig-5.1' of git://git.kernel.org/ [...] adds 0f884f8a090e ARM: pxa: remove raumfeld board files and defconfig adds d62998480baa ARM: pxa: remove unused empty mach/pxa25x-udc.h file adds d2a4f1ba04bd Merge tag 'pxa-for-5.1' of https://github.com/rjarzmik/lin [...] adds e62538ff9a4b Merge tag 'imx-maintainers-5.1' of git://git.kernel.org/pu [...] adds ad75174f39f4 Merge tag 'imx-soc-5.1' of git://git.kernel.org/pub/scm/li [...] adds ca107e35e6c3 ARM: davinci: da850-evm: use GPIO hogs instead of the legacy API adds 08e46f18b7d0 usb: ohci-da8xx: add a new line after local variables adds 3d2ab9f35ebd usb: ohci-da8xx: add a helper pointer to &pdev->dev adds c08df69149db ARM: davinci: omapl138-hawk: use gpio lookup entries for u [...] adds 1703cf5d4fc0 ARM: davinci: da830-evm: use gpio lookup entries for usb gpios adds d193abf1c913 usb: ohci-da8xx: add vbus and overcurrent gpios adds 2435854e2a6a ARM: davinci: omapl138-hawk: remove legacy usb helpers adds 339850f23aa4 ARM: davinci: da830-evm: remove legacy usb helpers adds 23fa70e40a42 usb: ohci-da8xx: remove unused callbacks from platform data adds b8961b1eb7d2 Merge tag 'davinci-for-v5.1/soc-part2' of git://git.kernel [...] adds b3077ffcfa24 arm64: meson: enable g12a clock controller adds cfe9930e9468 Merge tag 'amlogic-soc' of git://git.kernel.org/pub/scm/li [...] adds 4f7df3cb5cdc Merge tag 'samsung-soc-5.1' of git://git.kernel.org/pub/sc [...] adds f7fa3135c02c MAINTAINERS: Add entry for uDPU board adds 5f6efe31636a Merge tag 'mvebu-arm64-5.1-1' of git://git.infradead.org/l [...] adds cd10b9343d1f dt-bindings: soc: fix typo of MT8173 power dt-bindings adds 2663146427ce Revert "ARM: mediatek: add MT7623a smp bringup code" adds a43379dddf1b arm: mediatek: add MT7629 smp bring up code adds d0e1f79ad3de Merge tag 'v5.0-next-soc' of git://git.kernel.org/pub/scm/ [...] adds e61c92005ead Merge tag 'tegra-for-5.1-arm-core' of git://git.kernel.org [...] adds 919c1d49a0dc Merge tag 'renesas-arm-soc-for-v5.1' of git://git.kernel.o [...] adds ac04fd656928 ARM: lpc32xx: Delete an error message for a failed memory [...] adds 801da462e88d ARM: lpc32xx: Use kmemdup to replace duplicating its imple [...] adds 3e742d0d95ea ARM: lpc32xx: remove platform data of ARM PL180 SD/MMC controller adds 49bb0b964c1f ARM: lpc32xx: remove platform data of ARM PL111 LCD controller adds c47cd74759b4 Merge tag 'lpc32xx-soc-for-5.1' of https://github.com/vzap [...] adds 9c93da46f9c3 dt-bindings: arm: Document Bitmain BM1880 SoC adds ea367d3846d8 arm64: Add ARCH_BITMAIN platform adds c8ec37433852 arm64: dts: bitmain: Add BM1880 SoC support adds 3bba4e2fdc2d arm64: dts: bitmain: Add Sophon Egde board support adds 51d7d931d975 MAINTAINERS: Add entry for Bitmain SoC platform adds ee036df9bd1d Merge tag 'bitmain-initial-soc-v5.1' of git://git.kernel.o [...] adds 900ee6d882d5 Merge branches 'arm/dt', 'arm/drivers', 'arm/defconfig', ' [...] adds bc94e5f4c2d3 arm64: dts: sdm845: Add clocks and iommus to WCN3990 WLAN node adds 08585d21de98 arm64: dts: sdm845: Fixup dependency on RPMPD includes adds 29cf2ee3b555 Merge tag 'qcom-arm64-for-5.1' of git://git.kernel.org/pub [...] adds bf5db21cb93e Merge tag 'qcom-dts-for-5.1-2' of git://git.kernel.org/pub [...] adds 72d1cd033154 qcom: soc: llcc-slice: Clear the global drv_data pointer on error adds ed10a259faa1 qcom: soc: llcc-slice: Consolidate some code adds 5aa8f495d6ef Merge tag 'qcom-drivers-for-5.1-2' of git://git.kernel.org [...] adds d7796f55d558 Merge branches 'arm/dt' and 'arm/drivers' into for-next adds ce3cbb6c9514 arm-soc: document merges adds 32616b2121f7 soc: qcom: llcc-slice: Fix typos adds 5477a43a597d Merge tag 'qcom-drivers-for-5.1-3' of git://git.kernel.org [...] adds 636589d342dd Merge branch 'arm/drivers' into for-next adds bb8727096c86 clk: tegra: dfll: Make symbol 'tegra210_cpu_cvb_tables' static adds b86e2f244142 ARM: dts: rockchip: Fix vcc5/6-supply representation on rv [...] adds fac331181100 ARM: dts: rockchip: Use the correct regulator properties o [...] adds 085e42fbbd34 ARM: dts: rockchip: Use the correct regulator properties o [...] adds 51b99b390528 ARM: dts: rockchip: remove cap-mmc-highspeed from rk3188-b [...] adds 5aed37a5cdef ARM: dts: rockchip: add chosen node on veyron devices adds c22ae32d94e7 Merge tag 'v5.1-rockchip-dts32-2' of git://git.kernel.org/ [...] adds 803346a8efc9 arm64: dts: rockchip: Enable HDMI audio devices on rk3399-rock960 adds 2670712c83db arm64: dts: rockchip: enable mali power supply on rk3399-r [...] adds 3e2f0bb72be3 arm64: dts: rockchip: Add nanopi4 bluetooth adds 78dd84ecd9ff arm64: dts: rockchip: rockpro64 dts make regulator more readable adds c96bb6f92048 arm64: dts: rockchip: rockpro64 dts remove unused lcd-rese [...] adds 6db644c79c8d arm64: dts: rockchip: rockpro64 dts add usb regulator adds 4bc4d6013b7f arm64: dts: rockchip: fix rk3328-roc-cc gmac2io stability issues adds c72235c288c8 arm64: dts: rockchip: Add on-board WiFi/BT support for Roc [...] adds 02260a619efe arm64: dts: rockchip: Enable tsadc device on rock960 adds e88dc153eed2 Merge tag 'v5.1-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 5863dbe071ca arm64: dts: sprd: Remove PMIC INTC irq trigger type adds 640e2c51bdf2 arm64: dts: sprd: Add ADC calibration support adds a47954095395 arm64: dts: sprd: Add SC2731 charger device adds 02643475a8d3 arm64: dts: sprd: Add SC27XX fuel gauge device adds 0419a75b1808 arm64: dts: sprd: Remove wildcard compatible string adds b258ad994e96 Merge tag 'renesas-dt-bindings-for-v5.1' of git://git.kern [...] adds 84fa80bf30f5 Merge branches 'arm/drivers' and 'arm/dt' into for-next adds 2c0ece7d2ae9 arm-soc: document merges adds 794f7112f16a Merge remote-tracking branch 'arm-soc/for-next' adds 77233fb1e1f8 Merge remote-tracking branch 'actions/for-next' adds 1e891f9666ae Merge branch 'v5.1/soc' into tmp/aml-rebuild adds 25be728a636b ARM: dts: meson8: add the internal clock measurer adds 16f37256625f ARM: dts: meson8b: add the internal clock measurer adds 7b91e30770d5 Merge branch 'v5.1/dt' into tmp/aml-rebuild adds 587be800e2c6 vendor-prefixes: Add prefix for Shenzhen SEI Robotics Co., Ltd adds 900b03961fa5 arm64: dts: Add SEI Robotics SEI510 Board adds 583cbbf7c3d2 Merge branch 'v5.1/dt64' into tmp/aml-rebuild adds a7c5fed5c7e4 Merge branch 'v5.1/drivers' into tmp/aml-rebuild adds 3e78b2cf5827 Merge remote-tracking branch 'amlogic/for-next' adds 9deeb6e74f84 Merge remote-tracking branch 'at91/at91-next' adds e8d405c81e50 Merge remote-tracking branch 'bcm2835/for-next' adds 7cd5ada55db9 Merge branch 'imx/drivers' into for-next adds 87296dd449de Merge branch 'imx/soc' into for-next adds fee174f7346a Merge branch 'imx/bindings' into for-next adds 56de9c142974 Merge branch 'imx/dt' into for-next adds 72ae4021c83d Merge branch 'imx/dt64' into for-next adds 891ed3bfdd25 Merge branch 'imx/defconfig' into for-next adds fe0b295f61af Merge branch 'imx/maintainers' into for-next adds ed30d22a4503 Merge remote-tracking branch 'imx-mxs/for-next' adds 5249452f0f31 Merge remote-tracking branch 'keystone/next' adds 982252ee72e8 Merge branch 'v5.0-next/dts64' into for-next adds d542127adb0c Merge branch 'v5.0-next/soc' into for-next adds 6ac91ffc0010 Merge remote-tracking branch 'mediatek/for-next' adds d376baae13dc Merge branch 'mvebu/dt' into mvebu/for-next adds acb05f82fd4e Merge branch 'mvebu/dt64' into mvebu/for-next adds 2d8ce20e1989 Merge remote-tracking branch 'mvebu/for-next' adds 1c84ede3a262 Merge branch 'omap-for-v5.1/dt' into for-next adds 806675321643 Merge remote-tracking branch 'omap/for-next' adds 3fdc2372b738 Merge tag 'qcom-fixes-for-5.0-rc1' into 5.1-final adds c0aed9e2d141 Merge tag 'qcom-fixes-for-5.0-rc3' into 5.1-final adds 8418b9180020 Merge tag 'qcom-drivers-for-5.1' into 5.1-final adds e32346c8bb1b Merge tag 'qcom-drivers-for-5.1-2' into 5.1-final adds 43753e5d0ffa Merge tag 'qcom-dts-for-5.1' into 5.1-final adds c6a8a1b130c8 Merge tag 'qcom-arm64-for-5.1' into 5.1-final adds 66f9f1bc12c5 Merge tag 'qcom-dts-for-5.1-2' into 5.1-final adds 4d216cf2443b Merge tag 'qcom-drivers-for-5.1-3' into 5.1-final adds 9698d9623087 Merge remote-tracking branch 'qcom/for-next' adds 817697a462a4 Merge branches 'fixes-for-v5.0', 'arm-defconfig-for-v5.1', [...] adds 715caa0b1495 Merge remote-tracking branch 'renesas/next' adds 6180c4e2064a Merge branch 'v5.1-armsoc/dts32' into for-next adds 5c46d9eff246 Merge branch 'v5.1-armsoc/dts64' into for-next adds 8444545ff72a Merge branch 'v5.1-clk/next' into for-next adds 245dbfe8db6f Merge remote-tracking branch 'rockchip/for-next' adds e653eaed97ac ARM: dts: exynos: Enable ADC on Odroid HC1 adds a66352e00548 ARM: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU adds 8e0861fd7f83 ARM: dts: exynos: Add stdout path property to Arndale board adds 4dc185ccc729 ARM: dts: exynos: Disable ARM PMU on Odroid XU3-lite adds 78901a2e8655 Merge branch 'next/dt' into for-next adds 885b005d232c ARM: dts: exynos: Add support for secondary DAI to Odroid XU3 adds 625c731d1b2a ARM: dts: exynos: Add support for secondary DAI to Odroid XU4 adds 02b73248d5ec Merge branch 'next/dt' into for-next adds 57380e9ff9ac Merge remote-tracking branch 'samsung-krzk/for-next' adds ae73b73e513c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 521a79cd1213 Merge branch for-5.1/clk into for-next adds 2481537da3ce Merge branch for-5.1/cpufreq into for-next adds 9fb278f1cfb0 Merge branch for-5.1/dt-bindings into for-next adds dd4d9ef7bfef Merge branch for-5.1/soc into for-next adds 1d56ebf7c9db Merge branch for-5.1/firmware into for-next adds 2a9e476b3570 Merge branch for-5.1/arm/core into for-next adds 26557836e1dd Merge branch for-5.1/arm/dt into for-next adds 649bfa9176de Merge branch for-5.1/arm64/dt into for-next adds 2b834b513679 Merge branch for-5.1/arm64/defconfig into for-next adds 2d93df701686 Merge branch 'for-5.1/arm64/dt' into for-5.1/fixes adds 85d27eefdac0 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 adds d92dde4f12f1 Merge branch for-5.1/fixes into for-next adds bc4349caad80 Merge remote-tracking branch 'tegra/for-next' adds 05c3ae7aa130 Merge tag 'sunxi-clk-fixes-for-5.0' of https://git.kernel. [...] adds 85f0e880e157 Merge branch 'clk-fixes' into clk-next adds c07def501efe Merge remote-tracking branch 'clk/clk-next' adds d343752cc738 Merge remote-tracking branch 'm68k/for-next' adds 6ce1874de854 m68k: add ColdFire mcf5441x eDMA platform support adds cd44ef8ea43c Merge remote-tracking branch 'm68knommu/for-next' adds 15869dc44d9d Merge remote-tracking branch 'microblaze/next' adds 3315b6b336c8 MIPS: Delete unused flush_cache_sigtramp() adds 565485b8b574 MIPS: OCTEON: add fixed-link nodes to in-kernel device tree adds 2c0756d306c2 MIPS: OCTEON: warn if deprecated link status is being used adds 154ca3f74f06 MIPS: OCTEON: don't lie about interface type of CN3005 board adds 1836c2b2462f MIPS: OCTEON: delete board-specific link status adds 3d2521810ec9 MIPS: OCTEON: program rx/tx-delay always from DT adds 63f7541ce562 MIPS: BCM47XX: Fix/improve Buffalo WHR-G54S support adds e5ad27eaa687 Merge remote-tracking branch 'mips/mips-next' adds bbf0a6006926 Merge remote-tracking branch 'nios2/for-next' adds 6e41d712faf8 parisc: Add PDC_CRASH_PREP PDC function number adds a0d967d0ddbf parisc: Add assmbly implementation for memset() adds ac6d52eaa0da parisc: Add constants for PDC_RELOCATE PDC call adds ac248b179b54 parisc: Show machine product number during boot adds c97644896eb9 parisc: Add constant for PDC_PAT_COMPLEX firmware call adds 0b9a52de6874 parisc: Add constants for various PDC firmware calls adds 4305d070711c parisc: Fix ptrace syscall number modification adds 8ff3f3cd2f44 Merge remote-tracking branch 'parisc-hd/for-next' adds 25534c81162b Merge remote-tracking branch 'powerpc/next' adds 7265d103902c riscv: add missing newlines to printk messages adds e1b1381b3179 riscv: use pr_info and friends adds 149820c6cf3c riscv: fix riscv_of_processor_hartid() comment adds e3d794d555cd riscv: treat cpu devicetree nodes without status as enabled adds dd81c8ab819d riscv: use for_each_of_cpu_node iterator adds b37b953705b8 Merge remote-tracking branch 'risc-v/for-next' adds b1af7528d27e s390/zcrypt: use new state UNBOUND during queue driver rebind adds 058a78515d12 s390/jump_label: Use "jdd" constraint on gcc9 adds 94f85ed3e2f8 s390/setup: fix early warning messages adds b99740ef221f s390/setup: fix boot crash for machine without EDAT-1 adds b2b70a2b4315 Merge remote-tracking branch 's390/features' adds 3d194681906a Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 9d764c4fc109 Merge remote-tracking branch 'fscrypt/master' adds 89f6210da549 Merge remote-tracking branch 'befs/for-next' adds 3e8617032fe2 Btrfs: drop useless LIST_HEAD in merge_reloc_root adds c13fbb3496ec btrfs: Make first argument of btrfs_run_delalloc_range dir [...] adds 677233af3f2a Btrfs: do not overwrite scrub error with fault error in sc [...] adds 01f189c5b30c Btrfs: do not overwrite error return value in scrub progre [...] adds 75cf819ced8b Btrfs: do not overwrite error return value in the get devi [...] adds 61ac05156051 Btrfs: setup a nofs context for memory allocation at btrfs [...] adds 1bc2b3acd4bb Btrfs: setup a nofs context for memory allocation at __btr [...] adds 4d5cbf295527 btrfs: Remove unused arguments from btrfs_get_extent_fiemap adds a0d6b0a594de btrfs: Refactor btrfs_get_extent_fiemap adds e0a764b441fc btrfs: Remove redundant assignment in btrfs_get_extent_fiemap adds 5fa7fce78348 btrfs: remove set but not used variable 'num_pages' adds 57f86e464c53 btrfs: Remove inode argument from async_cow_submit adds ae3c5082b526 btrfs: Remove isize local variable in compress_file_range adds 18d969aa06be btrfs: Use ihold instead of igrab in cow_file_range_async adds 1bd69e4790d2 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work adds e55f356b23c3 btrfs: Document logic regarding inode in async_cow_submit adds 4823ee8f93b0 btrfs: Refactor shrink_delalloc adds 30658d59070e Btrfs: remove redundant check for swapfiles when reflinking adds a35d957198cc Btrfs: do not overwrite error return value in the device r [...] adds 3121c86066bc Btrfs: do not overwrite error return value in the balance ioctl adds 857820be72f8 btrfs: Remove impossible condition from mergable_maps adds d439a41a10e1 Btrfs: move duplicated nodatasum check into common reflink [...] adds 0cb48670a1ce btrfs: Rename found_type to extent_type in btrfs_get_extent adds 688cfc2b702d btrfs: Consolidate retval checking of core btree functions adds d0c044c3cdc5 btrfs: Remove not_found_em label from btrfs_get_extent adds 791647a150f7 btrfs: merge btrfs_find_device_missing_or_by_path() into parent adds 904294da49dd btrfs: cleanup btrfs_find_device_by_devspec() adds 497e491a1b9f btrfs: refactor btrfs_find_device() take fs_devices as argument adds bbeb2d6a5ce5 btrfs: refactor btrfs_free_stale_devices() to get return value adds 6e6107ca88e9 btrfs: merge btrfs_find_device and find_device adds 233e0af7e6f1 btrfs: simplify workqueue name when allocating adds 11b8db8811ea btrfs: scrub: print messages when started or finished adds 33afdc21e198 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock adds 2fe800535a98 btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head adds 8ab6b6a12b53 btrfs: call btrfs_create_pending_block_groups unconditionally adds f780ffc6502e btrfs: relocation: Delay reloc tree deletion after merge_r [...] adds 37e36765cffc btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap adds 47559921c7a3 btrfs: qgroup: Introduce per-root swapped blocks infrastructure adds 7b33613c6d86 btrfs: qgroup: Use delayed subtree rescan for balance adds f1448589d6a8 btrfs: qgroup: Cleanup old subtree swap code adds 7b2f269f4381 btrfs: split btrfs_set_lock_blocking_rw to read and write helpers adds 54da00a6ebd4 btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] adds 3c9de04a395a btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] adds 70b494df4cc8 btrfs: open code now trivial btrfs_set_lock_blocking adds 3a50db2d7970 btrfs: simplify waiting loop in btrfs_tree_lock adds e22631012d5d btrfs: merge btrfs_set_lock_blocking_rw with it's caller adds e12e44f56359 btrfs: let the assertion expression compile in all configs adds d384038dcbdd btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] adds d9c582c290f2 btrfs: Output ENOSPC debug info in inc_block_group_ro adds 734cb8d9c7ca btrfs: replace cleaner_delayed_iput_mutex with a waitqueue adds ec68fb23fb1a btrfs: introduce new ioctl to unregister a btrfs device adds d5be1f83a217 btrfs: add helpers for compression type and level adds a155386c1b77 btrfs: rename workspaces_list to workspace_manager adds 2925ef371197 btrfs: manage heuristic workspace as index 0 adds 224c801ab08a btrfs: unify compression ops with workspace_manager adds cb44265f24ec btrfs: add helper methods for workspace manager init and cleanup adds db0351c40598 btrfs: add compression interface in (get/put)_workspace adds a0d0daaed06a btrfs: move to function pointers for get/put workspaces adds b4ae17dce6dc btrfs: plumb level through the compression interface adds b28ae2364279 btrfs: change set_level() to bound the level passed in adds 50362efc19fa btrfs: zstd use the passed through level instead of default adds ffbbf010ce58 btrfs: make zstd memory requirements monotonic adds ab7d035e1650 btrfs: add zstd compression level support adds d8a45fd537a9 btrfs: check if there are free block groups for commit adds 442d73a6d3d0 btrfs: dump block_rsv details when dumping space info adds bb7f400fe40f btrfs: don't use global reserve for chunk allocation adds f48cd5030147 btrfs: don't enospc all tickets on flush failure adds 2372ccb7450e btrfs: loop in inode_rsv_refill adds 799e079d68f8 btrfs: be more explicit about allowed flush states adds f6c35f717d72 btrfs: reserve extra space during evict adds 763294d0de28 btrfs: use WARN_ON in a canonical form btrfs_remove_block_group adds 29569315b987 btrfs: Remove EXTENT_FIRST_DELALLOC bit adds b3c814d0bf95 btrfs: Fix grossly misleading argument names in extent io search adds b8808c0be149 btrfs: extent_io: Kill the forward declaration of flush_write_bio adds 8821d0614978 btrfs: fix comment its device list mutex not volume lock adds 0530610dc2d8 btrfs: scrub: fix circular locking dependency warning adds a5fa6138e544 btrfs: scrub: add scrub_lock lockdep check in scrub_workers_get adds 3b6a2cd4b8d8 btrfs: scrub: convert scrub_workers_refcnt to refcount_t adds c2fb30b4cc6b btrfs: scrub: add assertions for worker pointers adds 6569f17d6eef btrfs: scrub: remove unused nocow worker pointer adds c12dd624c530 Merge branch 'misc-5.1' into for-next-current-v4.20-20190218 adds 2afd09e74518 btrfs: check for refs on snapshot delete resume adds 6617e82e27c9 btrfs: save drop_progress if we drop refs at all adds c81c80630466 Merge branch 'ext/josef/fix-drop-progress' into for-next-c [...] adds b1a31ef0899f Btrfs: fix file corruption after snapshotting adds 35290a91a701 Merge branch 'ext/filipe/snapshot-dio-buff-fix' into for-n [...] adds b15ce5baa544 Btrfs: check if destination root is read-only for deduplication adds 0f6589974e89 Merge branch 'ext/filipe/dedupe-ro-snapshot' into for-next [...] adds e819bb21371f btrfs: ensure that a DUP or RAID1 block group has exactly [...] adds 789d88d6a988 Merge branch 'ext/johannes/dup-raid1-stripes' into for-nex [...] adds 11d6765e99be Merge branch 'for-next-current-v4.20-20190218' into for-ne [...] adds 20fa17efd61a btrfs: qgroup: Move reserved data accounting from btrfs_de [...] adds 0b6b996db52c btrfs: qgroup: Make qgroup async transaction commit more a [...] adds 0e447bef0b61 btrfs: honor path->skip_locking in backref code adds f09e5456f1d4 Btrfs: fix fsync after succession of renames of different files adds 6939d6c77568 Btrfs: fix fsync after succession of renames and unlink/rmdir adds eb6635d771b2 Btrfs: remove no longer needed range length checks for ded [...] adds 4044146fa309 Merge branch 'misc-next' into for-next-next-v5.0-20190218 adds e40fbcedbd14 btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 8ad56123f59f Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds f6687ec12910 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds c96dcf38a347 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 4815fdf7fc19 btrfs: Fix the return value in case of error in 'btrfs_mar [...] adds 7970ce64093d Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds b4456890f4f4 btrfs: reserve space for inheriting properties adds 5f704ba0bb35 btrfs: use the existing credit for our first prop adds 0da07852fb68 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] adds 8d293bf657b3 Merge branch 'for-next-next-v5.0-20190218' into for-next-20190218 adds a1354a15889e Merge remote-tracking branch 'btrfs-kdave/for-next' adds 0fd3fd0a9bb0 libceph: handle an empty authorize reply adds 04242ff3ac0a ceph: avoid repeatedly adding inode to mdsc->snap_flush_list adds 21951de90838 Merge remote-tracking branch 'ceph/master' adds bd29a02dafbe CIFS: Fix leaking locked VFS cache pages in writeback retry adds 02209ce7843a cifs: Fix NULL pointer dereference of devname adds 1ed62bb3c8f2 cifs: replace snprintf with scnprintf adds f4b529b172a9 cifs: add credits from unmatched responses/messages adds b1d6796cf37f cifs: return -ENODATA when deleting an xattr that does not exist adds bbf8414989a9 smb3: fix bytes_read statistics adds ecb313bccdec CIFS: Do not reset lease state to NONE on lease break adds 61acf463300b smb3: make default i/o size for smb3 mounts match what ser [...] adds dfab921e3678 smb3: request more credits on tree connect adds 113190633df0 cifs: Accept validate negotiate if server return NT_STATUS [...] adds 077ea9a3efcf CIFS: Always reset read error to -EIO if no response adds dcb169cce441 CIFS: Do not log credits when unmounting a share adds 311df703c4ab CIFS: Count SMB3 credits for malformed pending responses adds c5b2313ad824 CIFS: Respect SMB2 hdr preamble size in read responses adds 6682f54cf5a6 CIFS: Mask signals during sock_sendmsg() adds 36e8bb7e048a CIFS: Set reconnect instance to one initially adds a7d30e4190e4 CIFS: Respect reconnect in MTU credits calculations adds 5a640ec1a606 CIFS: Respect reconnect in non-MTU credits calculations adds 4ec7484198ac CIFS: Check for reconnects before sending async requests adds 4cd35264e7ce CIFS: Check for reconnects before sending compound requests adds 66d97cef30ed CIFS: Adjust MTU credits before reopening a file adds fa408e9b4bd3 CIFS: Remove custom credit adjustments for SMB2 async IO adds 133a83a879d0 CIFS: Reopen file before get SMB2 MTU credits for async IO adds 4a49e17352cb CIFS: Find and reopen a file before get MTU credits in writepages adds ca9caa258f06 CIFS: Move unlocking pages from wdata_send_pages() adds ce40d0a7449d CIFS: Move open file handling to writepages adds 4e31f81d2ba1 CIFS: Return error code when getting file handle for writeback adds 90a58b387e8d CIFS: Try to acquire credits at once for compound requests adds 0ee29651ee21 cifs: update internal module version number adds 90f578dfe656 smb3: fix credit reconnect problem adds cb0ff5eff2df Merge remote-tracking branch 'cifs/for-next' adds 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs adds 4b47a8b51e7b ecryptfs: re-order a condition for static checkers adds d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] adds 0227c1aa4bb7 Merge remote-tracking branch 'ecryptfs/next' adds 5f02a8776384 fsnotify: annotate directory entry modification events adds e220140ff624 fsnotify: remove dirent events from FS_EVENTS_POSS_ON_CHILD mask adds 45a9fb3725d8 fsnotify: send all event types to super block marks adds a0a92d261f29 fsnotify: move mask out of struct fsnotify_event adds 33913997d5c0 fanotify: rename struct fanotify_{,perm_}event_info adds bb2f7b4542c7 fanotify: open code fill_event_metadata() adds e9e0c8903009 fanotify: encode file identifier for FAN_REPORT_FID adds 5e469c830fdb fanotify: copy event fid info to user adds a8b13aa20afb fanotify: enable FAN_REPORT_FID init flag adds 77115225acc6 fanotify: cache fsid in fsnotify_mark_connector adds ec86ff5689ff vfs: add vfs_get_fsid() helper adds 73072283a249 fanotify: use vfs_get_fsid() helper instead of vfs_statfs() adds 0a20df7ed334 fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_S [...] adds 0321e03cb457 fanotify: check FS_ISDIR flag instead of d_is_dir() adds 83b535d2897d fanotify: support events with data type FSNOTIFY_EVENT_INODE adds 235328d1fa42 fanotify: add support for create/attrib/move/delete events adds e7fce6d94cc1 fanotify: report FAN_ONDIR to listener with FAN_REPORT_FID adds 39f986087a44 Pull fanotify FID and directory events support from Amir. adds ebbd5e99f60a udf: factor out LVID finalization for reuse adds e8b4274735e4 udf: finalize integrity descriptor before writeback adds 4f5edd82eb37 udf: disallow RW mount without valid integrity descriptor adds c2ebf35584e5 Pull UDF LVID fixes. adds 53136b393c91 fanotify: Select EXPORTFS adds 4bd0d38cd22a Pull fanotify compilation fix. adds 93bc420ed41d ext2: support statx syscall adds 6d8612535be5 Merge ext2 statx(2) fix. adds af6a51130626 fanotify: Fold dequeue_event() into process_access_response() adds 8c5544666c9d fanotify: Move locking inside get_one_event() adds f7db89accc9c fsnotify: Create function to remove event from notification list adds ca6f86998d81 fanotify: Simplify cleaning of access_list adds 40873284d710 fanotify: Track permission event state adds fabf7f29b3e2 fanotify: Use interruptible wait when waiting for permissi [...] adds b15f0f036186 Pull fanotify interruptible waits work. adds 3ba532fd7613 Merge remote-tracking branch 'ext3/for_next' adds 6afbeef75215 f2fs: don't clear CP_QUOTA_NEED_FSCK_FLAG adds 3435e6edda68 Merge remote-tracking branch 'f2fs/dev' adds 2fe93bd43264 fuse: extract fuse_find_writeback() helper adds 7f305ca1928d fuse: clean up fuse_writepage_in_flight() adds 419234d5958b fuse: only reuse auxiliary request in fuse_writepage_in_flight() adds e2653bd53a98 fuse: fix leaked aux requests adds c5de16cca2d7 fuse: Replace page without copying in fuse_writepage_in_flight() adds 340617508d24 fuse: Remove stale comment in end_requests() adds 8da6e9183275 fuse: Kill fasync only if interrupt is queued in queue_int [...] adds 217316a60101 fuse: Optimize request_end() by not taking fiq->waitq.lock adds 5e0fed717a38 fuse: Wake up req->waitq of only if not background adds 7407a10de57f fuse: Do some refactoring in fuse_dev_do_write() adds b782911b5297 fuse: Verify userspace asks to requeue interrupt that we r [...] adds ebf84d0c7220 fuse: Add fuse_inode argument to fuse_prepare_release() adds 4510d86fbbb3 fuse: Convert fc->attr_version into atomic64_t adds f15ecfef058d fuse: Introduce fi->lock to protect write related fields adds c9d8f5f0692d fuse: Protect fi->nlookup with fi->lock adds 6b675738ce90 fuse: Protect ff->reserved_req via corresponding fi->lock adds eb98e3bdf3aa fuse: clean up aborted adds 75126f550452 fuse: use atomic64_t for khctr adds 23c94e1cdcbf fuse: Switch to using async direct IO for FOPEN_DIRECT_IO adds 3c3db095b68c fuse: use iov_iter based generic splice helpers adds d4136d60751a fuse add copy_file_range to direct io fops adds 55752a3aba13 fuse: multiplex cached/direct_io file operations adds 2f7b6f5bed01 fuse: lift bad inode checks into callers adds d9a9ea94f748 fuse: support clients that don't implement 'opendir' adds fabf7e0262d0 fuse: cache readdir calls if filesystem opts out of opendir adds 3f2872b682d3 Merge remote-tracking branch 'fuse/for-next' adds f8a8284a0484 Merge remote-tracking branch 'jfs/jfs-next' adds cdc543554920 NFS: Fix I/O request leakages adds 7517d01d20e1 NFS: Pass error information to the pgio error cleanup routine adds b38ccfcf2eac Merge remote-tracking branch 'nfs-anna/linux-next' adds 1dd9867b5b96 Merge remote-tracking branch 'nfsd/nfsd-next' adds 5f32879ea355 ovl: During copy up, first copy up data and then xattrs adds 993a0b2aec52 ovl: Do not lose security.capability xattr over metadata f [...] adds 4c1c63c2b162 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 5e803dc1934d Merge remote-tracking branch 'v9fs/9p-next' adds 435dcf0787fd xfs: never try to scrub more than 64 inodes per inobt record adds c050fdfeb575 xfs: check the ir_startino alignment directly adds 22234c62f98b xfs: check inobt record alignment on big block filesystems adds a1954242facb xfs: hoist inode cluster checks out of loop adds b9454fe056bd xfs: clean up the inode cluster checking in the inobt scrub adds 4539b8a78078 xfs: scrub big block inode btrees correctly adds f9e63342b858 xfs: consolidate scrub dinode mapping code into a single function adds 3258cb208cab xfs: abort xattr scrub if fatal signals are pending adds f8c1d7023e25 xfs: scrub should flag dir/attr offsets that aren't mappab [...] adds 87c9607df2ff xfs: fix off-by-one error in rtbitmap cross-reference adds e5d7d51b340a xfs: check directory name validity adds 654805367d98 xfs: check attribute name validity adds e88db81645d3 xfs: remove duplicated xfs_defer.h adds d519da41e2b7 xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask adds 9f9bc034b849 xfs: update fork seq counter on data fork changes adds d9252d526ba6 xfs: validate writeback mapping using data fork seq counter adds 3b3508980730 xfs: remove superfluous writeback mapping eof trimming adds 627209fbcc2f xfs: create delalloc bmapi wrapper for full extent allocation adds c2b3164320b5 xfs: use the latest extent at writeback delalloc conversion time adds 5837f62592ef xfs: clean up iunlink functions adds 7d36c19538d3 xfs: add xfs_verify_agino_or_null helper adds 9a4a5118644e xfs: refactor AGI unlinked bucket updates adds 86bfd3750fb3 xfs: strengthen AGI unlinked inode bucket pointer checks adds f2fc16a3d7c1 xfs: refactor inode unlinked pointer update functions adds 23ffa52cc792 xfs: refactor unlinked list search and mapping to a separa [...] adds b1d2a068ea63 xfs: refactor inode update in iunlink_remove adds 4664c66c91a1 xfs: add tracepoints for high level iunlink operations adds 9b2471797942 xfs: cache unlinked pointers in an rhashtable adds 75d023031499 xfs: clarify documentation for the function to reverify buffers adds e34d3e74eb8f xfs: always check magic values in on-disk byte order adds 01e68f40bf78 xfs: create a separate finobt verifier adds 8473fee340e3 xfs: distinguish between inobt and finobt magic values adds 27df4f5045fc xfs: split up allocation btree verifier adds b8f89801664f xfs: distinguish between bnobt and cntbt magic values adds 09f420197d7c xfs: use verifier magic field in dir2 leaf verifiers adds 39708c20ab51 xfs: miscellaneous verifier magic value fixups adds 8764f98351fa xfs: factor xfs_da3_blkinfo verification into common helper adds 2bfe7069f71e xfs: add inode magic to inode verifier adds 4260baac629e xfs: add magic numbers to dquot buffer ops adds 9228d751ebf9 xfs: use buf ops magic to detect btree block type adds 670105de15cd xfs: compile time offset checks for common v4/v5 metadata adds 084823f07312 Merge remote-tracking branch 'xfs/for-next' adds e0175e2200c1 Merge remote-tracking branch 'vfs/for-next' adds f4081c177324 Merge remote-tracking branch 'printk/for-next' adds 0bde675bee00 Merge branch 'pci/aer' adds 10ecc818ea73 PCI/ASPM: Use LTR if already enabled by platform adds dbbfadf23190 PCI/ASPM: Save LTR Capability for suspend/resume adds c2e0438ce596 Merge branch 'pci/aspm' adds 2e095ce7b6ec x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub adds ebea2901544c Merge branch 'pci/enumeration' adds 7942f20a2182 Merge branch 'pci/hotplug' adds ddd065e423c1 genirq/msi: Clean up usage of __u8/__u16 types adds 20a796a969ef PCI: Clean up usage of __u32 type adds ba548af95b9e Merge branch 'pci/misc' adds c89f7f98c971 PCI/portdrv: Use conventional Device ID table formatting adds f0cfecea8d1e PCI/portdrv: Support PCIe services on subtractive decode bridges adds bc2cce7d6203 Merge branch 'pci/portdrv' adds 85b0cae89d52 PCI: Blacklist power management of Gigabyte X299 DESIGNARE [...] adds c528f7bd362b Revert "PCI/PME: Implement runtime PM callbacks" adds bbe54ea5330d PCI: pciehp: Disable Data Link Layer State Changed event o [...] adds 5c49a7ff5550 Merge branch 'pci/pm' adds 2e2b7615e310 dt-bindings: PCI: rcar: Add device tree support for r8a774c0 adds fc765effc3ed Merge branch 'remotes/lorenzo/pci/dt' adds 0380cf843c54 PCI: dwc: Print debug error message when MSI-X entry contr [...] adds b7e312dea1d8 dt-bindings: imx6q-pcie: Add description of imx7d pcie phy adds 27f7717e2344 ARM: dts: imx7d: Add node for PCIe PHY adds 1df82ec46600 PCI: imx: Add workaround for e10728, IMX7d PCIe PLL failure adds d847f75214c7 Merge branch 'remotes/lorenzo/pci/dwc' adds 726dabfde6aa PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() adds 41cb8d189c9d PCI: endpoint: Add new pci_epc_ops to get EPC features adds fee35cb76a54 PCI: dwc: Add ->get_features() callback function to dw_pci [...] adds 3b4322e589a6 PCI: designware-plat: Populate ->get_features() dw_pcie_ep_ops adds 4894467e7861 PCI: pci-dra7xx: Populate ->get_features() dw_pcie_ep_ops adds 146221768c74 PCI: rockchip: Populate ->get_features() dw_pcie_ep_ops adds 67c777e6015d PCI: cadence: Populate ->get_features() cdns_pcie_epc_ops adds 1e9efe6c9976 PCI: endpoint: Add helper to get first unreserved BAR adds 5544d67ed112 PCI: endpoint: Fix pci_epf_alloc_space() to set correct ME [...] adds 0342e9a797db PCI: pci-epf-test: Remove setting epf_bar flags in functio [...] adds b866c56b66d8 PCI: pci-epf-test: Do not allocate next BARs memory if cur [...] adds 2c04c5b8eef7 PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features adds c274c9f4ea75 PCI: cadence: Remove pci_epf_linkup() from Cadence EP driver adds f1267978457e PCI: rockchip: Remove pci_epf_linkup() from Rockchip EP driver adds 92f2b028418c PCI: designware-plat: Remove setting epc->features in Desi [...] adds 35ce0d7922d6 PCI: endpoint: Remove features member in struct pci_epc adds 96b2cb626a3e Merge branch 'remotes/lorenzo/pci/endpoint' adds cf638314a080 PCI: hv: Replace hv_vp_set with hv_vpset adds 5b12ccd25534 PCI: hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() adds bac43b31309b Merge branch 'remotes/lorenzo/pci/hv' adds 1a6ccb159371 Merge branch 'remotes/lorenzo/pci/vmd' adds db4122b00477 Merge remote-tracking branch 'pci/next' adds 4c6c4d345367 pstore: Avoid writing records with zero size adds 1e0f67a96aed pstore/ram: Move initialization earlier adds 47afd7ae65c7 pstore/ram: Add kmsg hlen zero check to ramoops_pstore_write() adds 93ee4b7d9f06 pstore/ram: Avoid needless alloc during header write adds 2b26e93ca813 Merge remote-tracking branch 'pstore/for-next/pstore' adds 300c64d7f6b4 HID: hid-asus: Add Transbook T90CHI support adds a767ffea05d2 HID: Add ASUS T100CHI keyboard dock battery quirks adds 6311d329e12a HID: hid-asus: Add BT keyboard dock battery monitoring support adds acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next adds cf28aee292e1 HID: steam: fix boot loop with bluetooth firmware adds 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next adds 8d5037dca7c2 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons adds b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next adds e41b3cdafed7 HID: fix Logitech WingMan Formula GP joined axes adds 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next adds 1da92d436c93 HID: wacom: Mark expected switch fall-through adds 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next adds 0d28f4941240 HID: intel-ish-hid: avoid binding wrong ishtp_cl_device adds b22f805bbe09 HID: intel-ish-hid: Optimize writing ipc message from queue adds 7e06e0d5493b HID: intel-ish-hid: move doorbell writing before flush adds 09cc8b361887 HID: intel-ish-hid: remove data[128] usage on stack when s [...] adds b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next adds 8944f1a73635 Merge remote-tracking branch 'hid/for-next' adds e814e688413a i2c: of: Try to find an I2C adapter matching the parent adds 9f21ef41a5c5 i2c: Add DT bindings for Xscale I2C masters adds cac28ac2a87c i2c: iop3xx: Add device tree probing adds 2292822e1576 i2c: algo-bit: include main i2c header adds 738ac0679b96 i2c: algo-bit: convert to SPDX header adds 2f8aa465b918 i2c: gpio: sort includes adds 70ae5669b5b3 dt-bindings: i2c: Add Mediatek MT7629 i2c binding adds 93caa0dab77c i2c: mediatek: speeds is replaced by macros definitions adds 0056a54b3353 i2c: mediatek: remove completion_done() adds c6324fadeac8 i2c: gpio: fault-injector: sort debugfs files alphabetically adds 05bd07280d5f i2c: gpio: fault-injector: better SPHINX style in docs adds d0051ca58460 i2c: rcar: comment maintenance adds 2e5a662de36a i2c: cbus-gpio: Switch to use GPIO descriptors adds 43116a0d9a53 i2c: sh_mobile: sort compatible entries adds e8a27567509b i2c: sh_mobile: use new clock calculation formulas for Gen3 adds 8fbd9b08b73e i2c: sh_mobile: use new clock calculation formulas for Gen2 adds 60c1d5605b67 i2c: gpio: merge two very similar comments adds 18769445ca55 i2c: rcar: refactor TCYC handling adds 91baa5104ebd Merge branch 'i2c/for-current' into i2c/for-next adds 338618ad2a01 Merge branch 'i2c/for-current' into i2c/for-5.1 adds ca8655483c88 i2c: tegra: sort all the include headers alphabetically adds ce9562424501 i2c: tegra: add bus clear Master Support adds f4e3f4ae1d9c i2c: tegra: fix maximum transfer size adds b03ff2a23359 i2c: tegra: update maximum transfer size adds 86c92b9965ff i2c: tegra: Add DMA support adds 80d40626cc76 i2c: tegra: update transfer timeout adds 0940d24912e9 i2c: tegra: add i2c interface timing support adds e7663ef5ae0f i2c: ocores: stop transfer on timeout adds 2dc9834688ae i2c: ocores: do not handle IRQ if IF is not set adds 69c8c0c0efa8 i2c: ocores: add polling interface adds 2c7e4928b356 i2c: ocores: add SPDX tag adds fac9c29fc7d5 i2c: ocores: checkpatch fixes adds 809445d4b7fa i2c: ocores: Add support for IO mapper registers. adds 237b5f66e1ed i2c: ocores: Add support for bus clock via platform data adds d8434c31378d i2c: core-smbus: don't trace smbus_reply data on errors adds 90733530a1a5 Merge branch 'v5.1/eeprom-for-bartosz' of git://git.kernel [...] adds 4fa882c9f628 eeprom: at24: remove at24_platform_data adds e7224a116f0d dt-bindings: at24: add the 'num-addresses' property adds 950bcbbe3154 eeprom: at24: implement support for 'num-addresses' property adds bceb26bffebf Merge tag 'at24-5.1-updates-for-wolfram' of git://git.kern [...] adds c604d35a36f0 Merge branch 'i2c/for-5.1' into i2c/for-next adds a51e8f696363 Merge branch 'i2c/for-current' into i2c/for-next adds 2e57b7cebb98 i2c: aspeed: Add multi-master use case support adds 8a6d508a8055 i2c: expand minor range when registering chrdev region adds bb0e9b1d2a1f i2c: tegra: change phrasing, "fallbacking" to "falling back" adds 44bfa3e9e2ea Merge branch 'i2c/for-5.1' into i2c/for-next adds 1cfbcf18cf43 Merge remote-tracking branch 'i2c/i2c/for-next' adds ff066653aeed hwmon: (pmbus/tps53679) Fix driver info initialization in [...] adds 1bb46a20e73b hwmon: (dell-smm) Support up to 10 temp sensors adds 89bff8c2a07e hwmon: (hih6130) add dtb compatibility tables adds dbdd4f69125c devicetree: hwmon: Add bindings documentation for HIH6130 adds c947e51cf803 hwmon: (adt7462) Mark expected switch fall-throughs adds 6f4a46f0eb5e hwmon: (pmbus) associate PMBUS_SKIP_STATUS_CHECK with driver data adds 705f2c81972b hwmon: (pmbus) add support for DPS-650AB adds 35ca16c84e9b dt-bindings: hwmon: add dps650ab documentation adds 8f3bcb360ad4 hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 17de1a88e84c hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_A [...] adds 905bc0d460b7 hwmon: (gpio-fan) Replace S_<PERMS> with octal values adds 1640bb596e4b hwmon: (hih6130) Use permission specific SENSOR[_DEVICE]_A [...] adds 0d87116fe2e4 hwmon: (hwmon) Replace S_<PERMS> with octal values adds 122113015671 hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE [...] adds 2f8f710236c9 hwmon: (i5k_amb) Replace S_<PERMS> with octal values adds f6861c0eea3d hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_AT [...] adds 09cb4161b874 hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_AT [...] adds 389bc38eeb4a hwmon: (iio_hwmon) Replace S_<PERMS> with octal values adds 46dce7a19551 hwmon: (ina209) Use permission specific SENSOR[_DEVICE]_AT [...] adds a4ec92ed8bc8 hwmon: (ina3221) Use permission specific SENSOR[_DEVICE]_A [...] adds 4820d5115e0a hwmon: (jc42) Replace S_<PERMS> with octal values adds b65626b6d6ec hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_AT [...] adds 6ccf6a8340d7 hwmon: (lineage-pem) Use permission specific SENSOR[_DEVIC [...] adds 0f875acc93d1 hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds e6ab6e0e983c hwmon: (lm75) Replace S_<PERMS> with octal values adds 97b539d58204 hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds fdb97a027d60 hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds a9283c8fe9a1 hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 3334851dca80 hwmon: (lm90) Replace S_<PERMS> with octal values adds 185c993f0365 hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 7f9d05816e6b hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 5c06d5689629 hwmon: (lm95241) Replace S_<PERMS> with octal values adds 5a2d18cb7207 hwmon: (lm95245) Replace S_<PERMS> with octal values adds bbc7a6b5568c hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_A [...] adds 409e8bce6104 hwmon: (ltc4151) Use permission specific SENSOR[_DEVICE]_A [...] adds ae868a2953f4 hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_A [...] adds d703e7f16054 hwmon: (ltc4245) Replace S_<PERMS> with octal values adds 2e1ce20149ea dt-bindings: hwmon: (ina3221) Add ti,single-shot property adds 43dece162de0 hwmon: (ina3221) Implement ti,single-shot DT property adds e4af8ad04d76 hwmon: (adm1029) Remove write to FFF paragraph adds 4b4fb2542d71 hwmon: (adm1029) Add SPDX header adds b6c6d0cf4837 hwmon: (adm1029) replace S_IXXX macros by their numeric values adds 66b331ca2876 hwmon: (adm1029) Add blank line after declarations adds d6450e852439 hwmon: (adm1029) Fix Logical continuations should be on th [...] adds a15ad1935055 hwmon: (adm1029) Fix function alignment adds 8241f885750a hwmon: (adm1029) Add a comment for locking mutex adds decb23dc6036 hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_A [...] adds 9d6c125575b4 hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ [...] adds 21887303b761 hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_A [...] adds 845ee70923e1 hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ [...] adds dc8dbb4d7672 hwmon: (max31790) Replace S_<PERMS> with octal values adds 0a0ab22a78dc hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_A [...] adds 823b86783b2b hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_A [...] adds 0f50b2e85083 hwmon: (max6650) Use permission specific SENSOR[_DEVICE]_A [...] adds 6d190949821b hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVIC [...] adds e590be4ab142 hwmon: (nct7904) Replace S_<PERMS> with octal values adds f0faf62c71a9 hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVI [...] adds eba42d30fb11 hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_A [...] adds 86b9f5650029 hwmon: (pc87427) Use permission specific SENSOR[_DEVICE]_A [...] adds e3a0ee1a8f3d hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ [...] adds 290dbb8ee4aa hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_A [...] adds 80c6b12169ea hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_A [...] adds 626c4a0657a4 hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values adds 6a0785aaf025 hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values adds 41c9a49ad338 hwmon: (sht15) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 5512eb063e5d hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 45df5e27711e hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 8721bdecd3e5 hwmon: (smsc47b397) Use permission specific SENSOR[_DEVICE [...] adds ecd52d7bb674 hwmon: (stts751) Use permission specific SENSOR[_DEVICE]_A [...] adds 1acd2e295ec4 hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATT [...] adds 5abcbc7beeca hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR [...] adds 51148a239aac hwmon: (tmp102) Replace S_<PERMS> with octal values adds 69dd7cdbeca3 hwmon: (tmp103) Use permission specific SENSOR[_DEVICE]_AT [...] adds b626eb22f9e1 hwmon: (tmp421) Replace S_<PERMS> with octal values adds fa75f745e34a hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DE [...] adds f74c24f866f8 hwmon: (via-cputemp) Use permission specific SENSOR[_DEVIC [...] adds e2f05d608653 hwmon: (occ) Fix license headers adds 57bc30196448 hwmon: (lm85) remove freq_map size hardcodes adds 1abf33061898 dt-bindings: Add LM96000 as a trivial device adds 11650cf02e79 hwmon: (lm85) support the LM96000 adds e9b95485c12c hwmon: (lm85) add support for LM96000 high frequencies adds 45034e48276c hwmon: (ad7418) Catch I2C errors adds e4e6c0b0ad79 hwmon: (f71882fg) Mark expected switch fall-through adds 184f3dea4592 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds bf7fbeeae6db module: Cure the MODULE_LICENSE "GPL" vs. "GPL v2" bogosity adds 9a065fa8f76f Documentation/DMA-ISA-LPC: fix an incorrect reference adds c9389ad814cd Documentation: fix lg-laptop.rst warnings adds 2c71d305caf9 docs: process: Remove outdated info about -git patches adds db693aded3fb doc:dmaengine: clarify DMA desc. pointer after submission adds 32c8966e904b docs: kernel-doc: typo "if ... if" -> "if ... is" adds 0358affb5cd8 Documentation: change linux-4.x references to 5.x adds 8a3680e21634 Merge branch 'docs-5.0-fix' into docs-next adds 44a47f0e3ec2 sysfs.txt: add note on available attribute macros adds 9d87bbae2d60 perf-security: document perf_events/Perf resource control adds 68570ca0b4b5 perf-security: document collected perf_events/Perf data ca [...] adds e152c7b7bf56 perf-security: elaborate on perf_events/Perf privileged users adds e85a198e30e9 perf-security: wrap paragraphs on 72 columns adds 9b691af6e025 Merge remote-tracking branch 'jc_docs/docs-next' adds 26ee4609ac49 next-20190218/v4l-dvb adds ecf1880e3669 Merge remote-tracking branch 'v4l-dvb-next/master' adds 5766ba31992d fbdev/via: fix spelling mistake "Expandsion" -> "Expansion" adds 8e71fa5e4d86 fbdev: chipsfb: remove set but not used variable 'size' adds 23cd78e28a7b fbcon: use kvmalloc() for scrollback buffer adds a6f13af4d115 fbdev: Use of_node_name_eq for node name comparisons adds f1fbbf5cfaa8 omapfb: fix typo adds 89ef5c6a7584 video: offb: annotate implicit fall throughs adds 1ea673ade744 video: fbdev: geode: remove ifdef OLPC noise adds 60d2fa0dad06 fbdev: omap2: no need to check return value of debugfs_cre [...] adds 72aed9e31344 fbdev: mbx: fix up debugfs file creation adds a41458d74c24 video/fbdev: refactor video= cmdline parsing adds a5399db139cb fbdev: fbmem: fix memory access if logo is bigger than the screen adds 7d7e58d30e04 dt-bindings: display: ssd1307fb: Remove reset-active-low f [...] adds af4b3a71a5c8 video: ssd1307fb: Do not hard code active-low reset sequence adds 1ac1d4845c01 ARM: dts: imx28-cfa10036: Fix the reset gpio signal polarity adds a1939185c7a9 printk: Export console_printk adds 10993504d647 fbcon: Silence fbcon logo on 'quiet' boots adds f40298444e8c video: fbdev: Fix potential NULL pointer dereference adds a14686d6842f Merge remote-tracking branch 'fbdev/fbdev-for-next' adds f2fee24c5aae ACPICA: Get rid of acpi_sleep_dispatch() adds c123c89e9713 Merge branch 'acpica' into linux-next adds 6cafe700b08c ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs adds 059676499bd1 Merge branches 'acpi-tables', 'acpi-debug', 'acpi-ec' and [...] adds 78b0b690f655 ACPI / APEI: Don't wait to serialise with oops messages wh [...] adds 93066e9aefa1 ACPI / APEI: Remove silent flag from ghes_read_estatus() adds 0ac234be1a94 ACPI / APEI: Switch estatus pool to use vmalloc memory adds e147133a42cb ACPI / APEI: Make hest.c manage the estatus memory pool adds fb7be08f1a09 ACPI / APEI: Make estatus pool allocation a static size adds eeb255577947 ACPI / APEI: Don't store CPER records physical address in [...] adds 7d49f2c75af2 ACPI / APEI: Remove spurious GHES_TO_CLEAR check adds 5cc6c68287ae ACPI / APEI: Don't update struct ghes' flags in read/clear [...] adds ee2eb3d4ee17 ACPI / APEI: Generalise the estatus queue's notify code adds 06ddeadc8d1c ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors adds 9c9d08051380 ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and [...] adds 255097c82d82 ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue adds 0db5e0223035 KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS [...] adds d44f1b8dd7e6 arm64: KVM/mm: Move SEA handling behind a single 'claim' i [...] adds 3b880cbe4df5 ACPI / APEI: Move locking to the notification helper adds b484079b9f52 ACPI / APEI: Let the notification helper specify the fixmap slot adds f2a7e059aa7a ACPI / APEI: Pass ghes and estatus separately to avoid a l [...] adds f2a681b9160b ACPI / APEI: Make GHES estatus header validation more user [...] adds e00a6e3392cb ACPI / APEI: Split ghes_read_estatus() to allow a peek at [...] adds d9f608dc1564 ACPI / APEI: Only use queued estatus entry during in_nmi_q [...] adds b972d2eaf0c7 ACPI / APEI: Use separate fixmap pages for arm64 NMI-like [...] adds f96935d3bc38 firmware: arm_sdei: Add ACPI GHES registration helper adds f9f05395f384 ACPI / APEI: Add support for the SDEI GHES Notification type adds a2ed1ee91f4f MAINTAINERS: Add James Morse to the list of APEI reviewers adds 7a2a288c4f74 Merge branch 'acpi-apei' into linux-next adds cecf3e3e0803 ACPI / video: Refactor and fix dmi_is_desktop() adds d693c008e3ca ACPI / video: Extend chassis-type detection with a "Lunch [...] adds ff6cdfd71495 ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book adds 5cb26485ab3e Merge branches 'acpi-video' and 'acpi-x86' into linux-next adds 4a0fa9f9fdb5 PM / suspend: Print debug messages for device using direct [...] adds 7416f1f20687 PM / Domains: Mark "name" const in genpd_dev_pm_attach_by_name() adds eeb35df05244 PM / Domains: Mark "name" const in dev_pm_domain_attach_by_name() adds 8336c088e417 Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] adds 04b1d5d09849 intel_idle: add support for Jacobsville adds df7f8e00a50f powercap: intel_rapl: add support for Jacobsville adds 82b17d0b20f3 Merge branches 'pm-cpuidle' and 'powercap' into linux-next adds 91a12e91dc39 cpufreq: Allow light-weight tear down and bring up of CPUs adds 263abfe74b5f cpufreq: dt: Implement online/offline() callbacks adds f896d06665ec cpufreq: qcom-hw: Move to device_initcall adds 55538fbc79e9 cpufreq: qcom: Read voltage LUT and populate OPP adds 7c139d3f0f99 Merge branch 'opp/power' into cpufreq/qcom-hw adds dab535052f67 cpufreq: qcom-hw: Register an Energy Model adds af816ddfbdf0 Merge branch 'cpufreq/qcom-hw' into cpufreq/arm/linux-next adds b53c7348caf4 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 076b862c7e44 cpufreq: intel_pstate: Add reasons for failure and debug messages adds a9a22b570bd5 cpufreq: Replace double NOT (!!) with single NOT (!) adds 82e4a5d9a013 Merge branch 'pm-cpufreq' into linux-next adds 78317ed93a58 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds ab5ca7f13d06 Merge branch 'pm-opp' into linux-next adds 344798206f17 software node: Implement get_named_child_node fwnode callback adds 265407bf8bb6 Merge branch 'devprop' into linux-next adds 6a8cf9d53e52 cpufreq: scmi: Fix use-after-free in scmi_cpufreq_exit() adds bddca3999070 Merge branch 'pm-cpufreq-fixes' into linux-next adds f1d1397a24e5 Merge remote-tracking branch 'pm/linux-next' adds cd284ae36b6a cpufreq: pcc-cpufreq: remove unneeded semicolon adds 2814335cb3c8 cpufreq: longhaul: remove unneeded semicolon adds 5ae06c237fd0 cpufreq: powernv: fix missing check of return value in ini [...] adds d6c8e086e9d9 cpufreq: speedstep: convert BUG() to BUG_ON() adds 40b46b3b2f09 cpufreq: davinci: move configuration to include/linux/plat [...] adds 15a8054bf257 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds ae2917093fb6 tools/power/cpupower: Display boost frequency separately adds 44d511a63067 Merge remote-tracking branch 'cpupower/cpupower' adds ca9556bf9bad Merge remote-tracking branch 'dlm/next' adds 6442ca2abf88 swiotlb: fix comment on swiotlb_bounce() adds 71602fe6d4e9 swiotlb: add debugfs to track swiotlb buffer usage adds 60513ed06a41 swiotlb: checking whether swiotlb buffer is full with io_tlb_used adds 22cb45d7692a swiotlb: drop pointless static qualifier in swiotlb_create [...] adds 026a92a8840c Merge remote-tracking branch 'swiotlb/linux-next' adds 70f8a3ca68d3 mm: make mm->pinned_vm an atomic64 counter adds 4f564ff3d4dd drivers/mic/scif: do not use mmap_sem adds 3a2a1e90564e drivers/IB,qib: optimize mmap_sem usage adds 0e15c253363e drivers/IB,hfi1: do not se mmap_sem adds 8ea1f989aa07 drivers/IB,usnic: reduce scope of mmap_sem adds b95df5e3e459 drivers/IB,core: reduce scope of mmap_sem adds 1a7a05e88fa0 Documentation/infiniband: update from locked to pinned_vm adds af8b38ed0b9d IB/mlx5: Simplify WQE count power of two check adds ae8637e13185 RDMA/bnxt_re: Add chip context to identify 57500 series adds b353ce556d52 RDMA/bnxt_re: Add 64bit doorbells for 57500 series adds e0387e1dd4af RDMA/bnxt_re: Skip backing store allocation for 57500 series adds 374c5285abee RDMA/bnxt_re: Enable GSI QP support for 57500 series adds 37f91cff2de0 RDMA/bnxt_re: Add extended psn structure for 57500 adapters adds 95b86d1c91ad RDMA/bnxt_re: Update kernel user abi to pass chip context adds ecb53febfcad RDMA/bnxt_en: Enable RDMA driver support for 57500 chip adds 44e43d91ad47 IB/hfi1: OPFN support discovery adds d22a207d74ad IB/hfi1: Add OPFN helper functions for TID RDMA feature adds f01b4d5a43da IB/hfi1: OPFN interface adds ddf922c31fed IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue adds 48a615dc00ae IB/hfi1: Integrate OPFN into RC transactions adds a131d1646097 IB/hfi1: Add static trace for OPFN adds 2a6423961edf Merge branch 'opfn' into hfi1-tid adds 385156c5f2a6 IB/hfi: Move RC functions into a header file adds 37356e783281 IB/hfi1: TID RDMA flow allocation adds 838b6fd2d9ca IB/hfi1: TID RDMA RcvArray programming and TID allocation adds 2f16a696a05d IB/hfi1: Add the counter n_tidwait adds 84f4a40d46d8 IB/hfi1: Add static trace for flow and TID management functions adds 742a3826cf82 IB/hfi1: Add functions to build TID RDMA READ request adds 6b6cf9357f78 IB/hfi1: Set PbcInsertHcrc for TID RDMA packets adds d0d564a1caac IB/hfi1: Add functions to receive TID RDMA READ request adds 1db21b505028 IB/hfi1: Add a function to build TID RDMA READ response adds 9905bf06e890 IB/hfi1: Add functions to receive TID RDMA READ response adds 22d136d7566f IB/hfi1: Add TID RDMA handlers adds b126078e8957 IB/hfi1: Add functions for restarting TID RDMA READ request adds 039cd3daf19b IB/hfi1: Increment the retry timeout value for TID RDMA RE [...] adds 24b11923da4c IB/hfi1: Integrate TID RDMA READ protocol into RC protocol adds a0b34f75ec20 IB/hfi1: Add interlock between a TID RDMA request and othe [...] adds f1ab4efa6d32 IB/hfi1: Enable TID RDMA READ protocol adds 3ce5daa2c179 IB/hfi1: Add static trace for TID RDMA READ protocol adds a2f3bde88174 Merge branch 'tid-read' into hfi1-tid adds c098bbb00cd1 IB/hfi1: Build TID RDMA WRITE request adds f5a4a95f4dd8 IB/hfi1: Allow for extra entries in QP's s_ack_queue adds 4f9264d156dc IB/hfi1: Add an s_acked_ack_queue pointer adds 07b923701e38 IB/hfi1: Add functions to receive TID RDMA WRITE request adds 38d46d3676ed IB/hfi1: Add a function to build TID RDMA WRITE response adds 3c759e003a6a IB/hfi1: Add TID resource timer adds 72a0ea99ec13 IB/hfi1: Add a function to receive TID RDMA WRITE response adds 539e1908e45b IB/hfi1: Add a function to build TID RDMA WRITE DATA packet adds d72fe7d5008b IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet adds 0f75e325aa11 IB/hfi1: Add a function to build TID RDMA ACK packet adds 9e93e967f7b4 IB/hfi1: Add a function to receive TID RDMA ACK packet adds 829eaee5d09a IB/hfi1: Add TID RDMA retry timer adds 6e391c6a4a8f IB/hfi1: Add a function to build TID RDMA RESYNC packet adds 7cf0ad679de4 IB/hfi1: Add a function to receive TID RDMA RESYNC packet adds 6e38fca6b152 IB/hfi1: Resend the TID RDMA WRITE DATA packets adds 70dcb2e3dc6a IB/hfi1: Add the TID second leg send packet builder adds 24c5bfeaf1e6 IB/hfi1: Add the TID second leg ACK packet builder adds 572f0c330113 IB/hfi1: Add the dual leg code adds 3c6cb20a0d17 IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs adds c6c231175ccd IB/hfi1: Add interlock between TID RDMA WRITE and other requests adds ad00889e7ca2 IB/hfi1: Enable TID RDMA WRITE protocol adds a05c9bdcfd16 IB/hfi1: Add static trace for TID RDMA WRITE protocol adds 34025fb0c4c9 IB/hfi1: Prioritize the sending of ACK packets adds 885c5807fa0c Merge branch 'tid-write' into hfi1-tid adds 416fbc1bbaa5 Merge branch 'hfi1-tid' into wip/dl-for-next adds 82771f20338f Merge branch 'wip/dl-for-next' into for-next adds 2c1619edef61 IB/cma: Define option to set ack timeout and pack tos_set adds 9491128f780e RDMA/cma: listening device cm_ids should inherit tos adds 926ba19b3574 RDMA/iwcm: add tos_set bool to iw_cm struct adds 7235ea227e19 iw_cxgb4: use listening ep tos when accepting new connections adds cb3ba0bde881 iw_cxgb4: use tos when importing the endpoint adds c8a7eb554a83 iw_cxgb4: use tos when finding ipv6 routes adds 0c236606490b IB/usnic: Fix locking when unregistering adds d60667fc398e IB/core: Unregister notifier before freeing MAD security adds 6e88e672b69f IB/core: Fix potential memory leak while creating MAD agents adds 805b754d492f IB/core: Eliminate a hole in MAD agent struct adds c66f67414c1f IB/core: Don't register each MAD agent for LSM notifier adds 30471d4b2033 RDMA/core: Share driver structure size with core adds 21a428a019c9 RDMA: Handle PD allocations by IB/core adds e3593b568a68 RDMA/device: Check that the rename is nop under the lock adds b34b269ad85d RDMA/device: Ensure that security memory is always freed adds d45f89d59bcd RDMA/device: Call ib_cache_release_one() only from ib_devi [...] adds 652432f33c01 RDMA/device: Get rid of reg_state adds 3b88afd38e88 RDMA/device: Use an ida instead of a free page in alloc_name adds e59178d895af RDMA/devices: Use xarray to store the clients adds 0df91bb67334 RDMA/devices: Use xarray to store the client_data adds 921eab1143aa RDMA/devices: Re-organize device.c locking adds e381a1cb650d cxgb4: add tcb flags and tcb rpl struct adds 11a27e2121a5 iw_cxgb4: complete the cached SRQ buffers adds f368ff188ae4 iw_cxgb4: fix srqidx leak during connection abort adds d901b2760dc6 lib/scatterlist: Provide a DMA page iterator adds 161ebe2498d4 RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL adds 8d249af3e6d7 RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL adds 43fae91276a5 RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL adds 3856ec552700 RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL adds 48b586ac36fc RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL adds b44e47eb065b RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL adds f3e6d3117939 RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL adds 95ad233ffbed RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL adds be8c456abfbd RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL adds 8317d6cdc1c7 RDMA/rxe: Use for_each_sg_page iterator on umem SGL adds 0da4d48d99df IB/mlx5: Fix bad flow upon DEVX mkey creation adds fc9e4477f924 RDMA/mlx5: Fix memory leak in case we fail to add an IB device adds a87145957eb9 RDMA/bnxt_re: fix or'ing of data into an uninitialized str [...] adds d892273bb5b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e8ac9389f0d7 RDMA: Fix allocation failure on pointer pd adds 36d577089d20 RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs adds 52a572e9f7d3 RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL adds 704e0e613a6d RDMA/hns: Limit minimum ROCE CQ depth to 64 adds ab22bf05216a RDMA/hns: Fix the state of rereg mr adds f7f27a5f03cc RDMA/hns: Set allocated memory to zero for wrid adds e95c716c7faa RDMA/hns: Delete useful prints for aeq subtype event adds dad1f9802ece RDMA/hns: Configure capacity of hns device adds 36f0a1ccb3d4 RDMA/iwpm: Remove set but not used variable 'msg_seq' adds 0dd9ce18b9f3 IB/ipoib: Use __func__ instead of function's name adds 51d45f3dd024 Merge remote-tracking branch 'rdma/for-next' adds 41c80be24be4 s390/net: move pnet constants adds b03faa1fafc8 net/smc: postpone release of clcsock adds a225d2cd88d3 net/smc: use smc_curs_copy() for SMC-D adds 62c7139f3ed0 net/smc: unlock LGR pending lock earlier for SMC-D adds 72a36a8aecb5 net/smc: use client and server LGR pending locks for SMC-R adds 8fc002b01a4e net/smc: move code to clear the conn->lgr field adds 232dc8ef6476 net/smc: original socket family in inet_sock_diag adds f06f095f3294 Merge branch 'smc-next' adds 120382714c04 dt-bindings: phy: Armada 38x common phy bindings adds 14dc100b4411 phy: armada38x: add common phy support adds f3a6a9f3704a ARM: dts: add description for Armada 38x common phy adds 4ca124f4d96d dt-bindings: net: mvneta: add phys property adds a10c1c8191e0 net: marvell: neta: add comphy support adds f548ced15f90 ARM: dts: clearfog: add comphy settings for Ethernet interfaces adds a4751093a26c Merge branch 'Add-comphy-support-for-Armada-38x' adds 71bd106d2567 net: fixed-phy: Add fixed_phy_register_with_gpiod() API adds 998a8a8387ff net: phy: let genphy_c45_read_link manage the devices to check adds c675e06a98a4 ipvlan: decouple l3s mode dependencies from other modes adds b9ad6de53427 sfc: add bundle partition definitions to mtd adds c0bc5d8e2bad nfp: flower: remove unused index from nfp_fl_pedit() adds a9b6d9ef0965 veth: Mark expected switch fall-throughs adds 2067458cf674 net: appletalk: cops: mark expected switch fall-through adds 209d6e7b47e3 net: usb: pegasus: Mark expected switch fall-through adds 0d156a371542 net: usb: rtl8150: mark expected switch fall-through adds 1323f75fba73 net: fddi: skfp: Mark expected switch fall-through adds 671f2f968135 net: wimax/i2400m: mark expected switch fall-through adds 7499a288bf1a xen-netback: mark expected switch fall-through adds a655fe9f1948 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 7c62cfb8c574 devlink: publish params only after driver init is done adds bb72e68bd1f2 lib: objagg: fix typo in objagg_stats_put() docstring adds 9069a3817d82 lib: objagg: implement optimization hints assembly and use [...] adds 204f6a8c413e lib: objagg: add root count to stats adds 0f54236da0c2 mlxsw: spectrum_acl: Split region struct into region and vregion adds b2d6b4d2beee mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk adds c4c2dc54293c mlxsw: spectrum_acl: Split entry struct into entry and ventry adds 29a2102a2908 mlxsw: spectrum_acl: Implement basic ERP rehash hits creation adds a339bf8aafbc mlxsw: spectrum_acl: Pass hints priv all the way to ERP code adds 5c661f142c16 mlxsw: reg: Add multi field to PAGT register adds e5e7962ee5c2 mlxsw: spectrum_acl: Implement region migration according [...] adds 98bbf70c1c41 mlxsw: spectrum: add "acl_region_rehash_interval" devlink param adds 3985de7260a7 mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints adds c478d3c34798 selftests: mlxsw: spectrum-2: Add simple delta rehash test adds 3e32675c05e0 Merge branch 'mlxsw-Implement-periodic-ERP-rehash' adds 83ef97d1d35c net/macb: bindings doc/trivial: fix documentation for sama [...] adds 4973a1276ca8 net/macb: bindings doc: add sam9x60 binding adds 3e3e0cdfca48 net: macb: add sam9x60-macb compatibility string adds 93c0970493c7 net: phy: consider latched link-down status in polling mode adds 1f03f2609f3d net: dsa: bcm_sf2: Remove stats mutex adds badd62c249f3 net: dsa: bcm_sf2: Prepare for adding CFP statistics adds f4ae9c0840b7 net: dsa: bcm_sf2: Add support for CFP statistics adds db78ed2737b8 net: dsa: bcm_sf2: Allow looping back CFP rules adds bc794e6e6146 Merge branch 'net-dsa-bcm_sf2-Add-support-for-CFP-statistics' adds df9c716deb76 qed: Add API for SmartAN query. adds f15cff0438d2 qede: Add ethtool interface for SmartAN query. adds 6f0282bfe397 Merge branch 'qed-SmartAN-query-support' adds 4154b567b6d1 bridge: use struct_size() helper adds 8fe5756c7382 net/sched: use struct_size() helper adds b4ba9354cc30 mpls_iptunnel: use struct_size() helper adds 33b363e004fd net: dsa: use struct_size() in devm_kzalloc() adds fd6d12267805 net: usb: cdc-phonet: use struct_size() in alloc_netdev() adds a3deec5b3f13 wan: wanxl: use struct_size() in kzalloc() adds 13644be211bf wimax/i2400m: use struct_size() helper adds 370600afdd2e bnx2x: Use struct_size() in kzalloc() adds 9e475293cd40 mlxsw: spectrum_router: Use struct_size() in kzalloc() adds af6f12f22b14 nfp: flower: cmsg: use struct_size() helper adds 9a00536c38e9 fm10k: use struct_size() in kzalloc() adds c397ab21ba36 net: phy: don't double-read link status register if link is up adds a0feac18b8b5 igb: use struct_size() helper adds 196d7311fab5 igc: Use struct_size() helper adds 439bb9edd430 ixgbe: Use struct_size() helper adds 8b34ec65b3d0 ethtool: Remove unnecessary null check in ethtool_rx_flow_ [...] adds 388ca27ffd21 net: marvell: mvpp2: phylink compliance updates adds 316734fdcf70 net: marvell: mvpp2: fix stuck in-band SGMII negotiation adds d14e078f23cc net: marvell: mvpp2: only reprogram what is necessary on m [...] adds 417f3d08feff net: marvell: mvpp2: read correct pause bits adds a46504771790 net: marvell: mvpp2: fix AN restart adds 0abc676e64e2 Merge branch 'mvpp2-phylink-fixes' adds 3b5e74e0afe3 net: phy: disregard "Clause 22 registers present" bit in g [...] adds 8497ded2d16c net/tls: Disable async decrytion for tls1.3 adds 50684da7427b net: phy: remove unneeded masking of PHY register read results adds 92ed2eb7f4b7 net: phy: probe the PHY before determining the supported features adds efbdfdc29bdd net: phy: Add support for asking the PHY its abilities adds e240b7dbb73c net: marvell: mvpp2: clear flow control modes in 10G mode adds 132c4e9e6ac5 add snmp counter document adds ec26016b9537 net: dsa: mv88e6xxx: SERDES support 2500BaseT via external PHY adds 99c864667c9f net: phy: aquantia: add support for AQCS109 adds 257eeded20b3 net: Move all TC actions identifiers to one place adds eddd2cf195d6 net: Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE adds 193dad2abb62 Merge branch 'tc-action-identifier-consistency' adds b8554d4f7288 net: phy: add register modifying helpers returning 1 on change adds b06d8e5a5dcc net: phy: marvell10g: fix usage of new MMD modifying helpers adds 4f9744ed3c28 net: phy: use phy_modify_changed in genphy_config_advert adds 6a98afbbb4af Merge branch 'net-phy-register-modifying-helpers' adds cbd72b485214 net: dsa: microchip: add switch offload forwarding support adds b904aada8033 devlink: Add WARN_ON to catch errors of not cleaning devli [...] adds 3ceb745baa4c devlink: fix condition for compat device info adds 68750561dd56 devlink: don't allocate attrs on the stack adds 14fd1901e718 devlink: add a generic board.manufacture version name adds 05fe4ab75cc4 nfp: devlink: use the generic manufacture identifier inste [...] adds 1f5cf1036cbe nfp: devlink: include vendor/product info in serial number adds 5ed9d4f2e745 Merge branch 'devinfo-tweaks' adds bd37fdf5243c Documentation: fix some freescale dpio-driver.rst warnings adds 6663cf821c13 flow_offload: Fix flow action infrastructure adds 0ff8409b521b nfp: flower: remove double new line adds 4dff63c25ebf net/smc: reset cursor update required flag adds 5bc056d8d0e3 net/smc: move wake up of close waiter adds 16297d143989 net/smc: no delay for free tx buffer wait adds cf0cfe535845 net/smc: reduce amount of status updates to peer adds e78b2622266c net/smc: check connections in smc_lgr_free_work adds 81cf64305265 net/smc: check port_idx of ib event adds 994c6e29564b MAINTAINERS: add Karsten as SMC maintainer adds 3f9b2d286441 Merge branch 'net-smc-next' adds 48ebab31d424 mlxsw: spectrum: Set LAG port collector only when active adds 24f91ce0d27c mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() adds 384c2f7473bc mlxsw: spectrum_flower: Fix VLAN modify action support adds f5c7bd93c4f1 selftests: mlxsw: avoid double sourcing of lib.sh adds 99e1311475a1 Merge branch 'mlxsw-Several-updates' adds e222822f9be0 net: caif: pass struct device to DMA API functions adds 3c69aec48f3c au1000_eth: pass struct device to DMA API functions adds 564923e4c0b6 macb_main: pass struct device to DMA API functions adds 74e0deb89a8b lantiq_etop: pass struct device to DMA API functions adds e86b76f63351 pxa168_eth: pass struct device to DMA API functions adds 5dac33ad6f0d moxart_ether: pass struct device to DMA API functions adds 8d4c28fbc284 meth: pass struct device to DMA API functions adds 0eb1645a8daa smc911x: pass struct device to DMA API functions adds 5e9c51b301dc Merge branch 'net-DMA-API' adds da203dfa89ce Revert "devlink: Add a generic wake_on_lan port parameter" adds 0946cf1dc7b6 net: phylink: only call mac_config() during resolve when l [...] adds 86e58135bc4a net: phylink: add phylink_init_eee() helper adds b7d286f01b9d net: marvell: mvpp2: add mvpp2_is_xlg() helper adds 1d9b041e9c5c net: marvell: mvpp2: use mvpp2_is_xlg() helper elsewhere adds fde55ea74ce6 devlink: use direct return of genlmsg_reply adds c0ab4732d4c6 net/tls: Do not use async crypto for non-data records adds 9f771f1f52f2 net: phy: simplify genphy_config_eee_advert adds 1ecb195753a1 mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS adds 610d2b601bba rocker: Remove getting PORT_BRIDGE_FLAGS adds 1b8b589d9103 staging: fsl-dpaa2: ethsw: Remove getting PORT_BRIDGE_FLAGS adds 317d8e2f38a4 Merge branch 'SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS-get-remove' adds 4ea7b0cf0da7 net/skbuff: fix up kernel-doc placement adds 1e562c815e67 ptp_qoriq: make structure/function names more consistent adds 73356e4ea895 ptp_qoriq: make ptp operations global adds ff54571a747b ptp_qoriq: convert to use ptp_qoriq_init/free adds f038ddf25b80 ptp_qoriq: add little enadian support adds 2843bf518579 dt-binding: ptp_qoriq: add little-endian support adds d4e176870bff ptp_qoriq: fix register memory map adds ad6e1be64ae1 ptp: add QorIQ PTP support for ENETC adds 19971f5ea0ab enetc: add PTP clock driver adds bb024c3b123b MAINTAINERS: add enetc_ptp driver into QorIQ PTP list adds 74abc07dee61 net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames adds a263f99ca8ad Merge branch 'Add-ENETC-PTP-clock-driver' adds 84dbea461e49 s390/qeth: reduce data length for ARP cache query adds c21532771e9f s390/qeth: consolidate filling of low-level cmd length fields adds 7e83747dc954 s390/qeth: enable only required csum offload features adds 4386e34fab6c s390/qeth: align csum offload with TSO control logic adds 51581fd07d8b s390/qeth: limit trace to valid data of command request adds 0951c6babf49 s390/qeth: simplify reply object handling adds 54daaca7024d s390/qeth: cancel cmd on early error adds 4b7ae1221694 s390/qeth: allow cmd callbacks to return errnos adds 1709ff8d8603 s390/qeth: convert bridgeport callbacks adds 742d4d40831d s390/qeth: convert remaining legacy cmd callbacks adds 8a1343c5f872 Merge branch 's390-qeth-next' adds b6cd7dd99a89 ser_gigaset: mark expected switch fall-through adds 56e9b6b9601c isdn: i4l: isdn_tty: Mark expected switch fall-through adds b67de691f60b isdn_v110: mark expected switch fall-through adds c266f64dbfa2 net: sched: protect block state with mutex adds 91052fa1c657 net: sched: protect chain->explicitly_created with block->lock adds 2cbfab07c696 net: sched: refactor tc_ctl_chain() to use block->lock adds 165f01354c52 net: sched: protect block->chain0 with block->lock adds bbf73830cd48 net: sched: traverse chains in block with tcf_get_next_chain() adds a5654820bb4b net: sched: protect chain template accesses with block lock adds ed76f5edccc9 net: sched: protect filter_chain list with filter_chain_lo [...] adds 4dbfa766440c net: sched: introduce reference counting for tcf_proto adds fe2923afc124 net: sched: traverse classifiers in chain with tcf_get_nex [...] adds 8b64678e0af8 net: sched: refactor tp insert/delete for concurrent execution adds 726d061286ce net: sched: prevent insertion of new classifiers during ch [...] adds ec6743a10996 net: sched: track rtnl lock status when validating extensions adds 7d5509fa0d3d net: sched: extend proto ops with 'put' callback adds 12db03b65c2b net: sched: extend proto ops to support unlocked classifiers adds dfcd2a2b2274 net: sched: add flags to Qdisc class ops struct adds 18d3eefb17cf net: sched: refactor tcf_block_find() into standalone functions adds 470502de5bdb net: sched: unlock rules update API adds ef718bc30993 Merge branch 'classifier-no-rtnl' adds bd3606c29fcc rocker: Remove port_attr_bridge_flags_get assignment adds 0f56623dc48a mlxsw: spectrum_switchdev: Remove unused variables adds fd80a14363ee staging: fsl-dpaa2: ethsw: Remove unused port_priv variable adds d2d37444e560 Merge branch 'net-Remove-unused-variables' adds a4eaed9f9a89 net: phy: Mask-out non-compatible modes when setting the m [...] adds 3feb9b23bf4c net: phy: Move of_set_phy_eee_broken to phy-core.c adds ac3f5533343f net: phy: Extract genphy_c45_pma_read_abilities from marvell10g adds 7fd8afa8933a net: phy: Add generic support for 2.5GBaseT and 5GBaseT adds d4b242a7884f Merge branch 'phy-25g' adds 46befd3249d7 net: neterion: replace dev_kfree_skb_irq by dev_consume_sk [...] adds eae15bdc2a0c net: qualcomm: emac: replace dev_kfree_skb_irq by dev_cons [...] adds d270f67d325c net: atheros: replace dev_kfree_skb_irq by dev_consume_skb [...] adds 5f5a8c75daed net: apple: replace dev_kfree_skb_irq by dev_consume_skb_i [...] adds 412261d5c901 net: moxa: replace dev_kfree_skb_irq by dev_consume_skb_ir [...] adds 8f5eeb9097fc net: fealnx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] adds e78042eb6e2d net: sis: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] adds b9560a22a440 net: macb: replace dev_kfree_skb_irq by dev_consume_skb_ir [...] adds 88e425843ee2 net: ixp4xx_eth: replace dev_kfree_skb_irq by dev_consume_ [...] adds 01e3497163ea qed: fix indentation issue with statements in an if-block adds cba2bf7a22ac qlge: fix some indentation issues adds 1f15bb4f399c net: sched: flower: only return error from hw offload if skip_sw adds 9f9dc493f724 flow_offload: fix block stats adds fb14b096355b net: sched: remove duplicated include from cls_api.c adds c25fff7171be mm: add dma_addr_t to struct page adds 1567b85eb8ad net: page_pool: don't use page->private to store dma_addr_t adds 13f16d9d4ab7 page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings adds 30580b33a21b Merge branch 'pagepool-api-and-dma-address-storage' adds f8b1f9f6459c cxgb4vf: Few more link management changes. adds 4446eb8dbeb2 lib: objagg: Fix an error code in objagg_hints_get() adds 951d3d6fcd72 test_objagg: Test the correct variable adds e7c2e3b57044 test_objagg: Uninitialized variable in error handling adds 5f320f09b3d9 batman-adv: fix memory leak in in batadv_dat_put_dhcp adds 180cf62cec04 batman-adv: Fix typo "reseved" -> "reserved" adds c4a7a8d9bb8f batman-adv: Move common genl doit code pre/post hooks adds 600405135360 batman-adv: Prepare framework for mesh genl config adds 5c55a40fa801 batman-adv: Prepare framework for hardif genl config adds 49e7e37cd981 batman-adv: Prepare framework for vlan genl config adds 9ab4cee5ced9 batman-adv: Add aggregated_ogms mesh genl configuration adds e43d16b87dc2 batman-adv: Add ap_isolation mesh/vlan genl configuration adds d7e52506b680 batman-adv: Add bonding mesh genl configuration adds 43ff6105a527 batman-adv: Add bridge_loop_avoidance mesh genl configuration adds a1c8de803296 batman-adv: Add distributed_arp_table mesh genl configuration adds 3e15b06eb7e4 batman-adv: Add fragmentation mesh genl configuration adds e2d0d35b5b0c batman-adv: Add gateway mesh genl configuration adds bfc7f1be57b8 batman-adv: Add hop_penalty mesh genl configuration adds b85bd091098a batman-adv: Add log_level mesh genl configuration adds f75b56bc9112 batman-adv: Add multicast forceflood mesh genl configuration adds 6c57cde6800b batman-adv: Add network_coding mesh genl configuration adds 7b751b39f018 batman-adv: Add orig_interval mesh genl configuration adds a10800829040 batman-adv: Add elp_interval hardif genl configuration adds 9a182242f17c batman-adv: Add throughput_override hardif genl configuration adds 7e6f461efe25 batman-adv: Trigger genl notification on sysfs config change adds 03b967420280 Merge tag 'batadv-next-for-davem-20190213' of git://git.op [...] adds d517ee7ca8ff mlxsw: spectrum: Move QSFP EEPROM definitions to common location adds 5f28ef71a5ce mlxsw: reg: Add Management Temperature Bulk Register adds 3760c2b99e20 mlxsw: reg: Add Fan Out of Range Event Register adds d93c19a1d95c mlxsw: core: Add API for QSFP module temperature threshold [...] adds 3dcfe1795705 mlxsw: core: Set different thermal polling time based on b [...] adds 69115b7d01c4 mlxsw: core: Modify thermal zone definition adds 41e760841d26 mlxsw: core: Replace thermal temperature trips with defines adds 2ee116511814 mlxsw: core: Rename cooling device adds 2c6a33cd334b mlxsw: core: Extend hwmon interface with fan fault attribute adds 5c42eaa07bd0 mlxsw: core: Extend hwmon interface with QSFP module tempe [...] adds a53779de6a0e mlxsw: core: Add QSFP module temperature label attribute to hwmon adds 97cd342ae41f mlxsw: core: Allow thermal zone binding to an external coo [...] adds 79e088239c3b Merge branch 'mlxsw-hwmon-and-thermal-extensions' adds 415d39427317 bonding: check slave set command firstly adds fdd41ec21e15 devlink: Return right error code in case of errors for reg [...] adds dac7c08f988b devlink: Fix list access without lock while reading region adds a08ef41f71a9 Merge branch 'devlink-region-read-fixes' adds ca5e9aba753e time: Add time_types.h adds 460a2db0273e errqueue.h: Include time_types.h adds feb558c2705f Merge branch 'uapi-Add-a-new-header-for-time-types' adds 76cba8fd9c7d net: dlink: sundance: replace dev_kfree_skb_irq by dev_con [...] adds fc67ade13038 net: amd: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] adds 5fbc136b4878 net: myri10ge: replace dev_kfree_skb_irq by dev_consume_sk [...] adds d1a096c2c72d net: sgi: replace dev_kfree_skb_irq by dev_consume_skb_irq [...] adds 105cfb064bcd net: micrel: ks8695net: replace dev_kfree_skb_irq by dev_c [...] adds 380ab7e3d59d net: natsemi: replace dev_kfree_skb_irq by dev_consume_skb [...] adds ae6279ecb786 net: nuvoton: w90p910_ether: replace dev_kfree_skb_irq by [...] adds a37d45b6fa11 net: ipvlan_l3s: fix kconfig dependency warning adds 189a10f0108a isdn:hisax: Replace dev_kfree_skb_any by dev_consume_skb_any adds edc307bb7e48 net:dl2k: Modify the code style escaping the warning adds 62f258988340 net:dl2k: Replace dev_kfree_skb_irq by dev_consume_skb_irq adds f3e5c07002b0 net:ethernet:cadence: Replace dev_kfree_skb_any by dev_con [...] adds f694be27b7c0 sfc: Replace dev_kfree_skb_any by dev_consume_skb_any adds d429005fdf2c cxgb4/cxgb4vf: Add support for SGE doorbell queue timer adds 543a1b85e734 cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick adds e0c6d1d8591f Merge branch 'cxgb4-SGE-doorbell-queue-timer' adds fa8ba2cba7f9 lib: objagg: fix handling of object with 0 users when asse [...] adds baff7b09ffa9 net: i825xx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] adds d1441d4782f2 net: xilinx: replace dev_kfree_skb_irq by dev_consume_skb_ [...] adds 1bba6de1a67f net: packetengines: replace dev_kfree_skb_irq by dev_consu [...] adds 67633e78646c net: arc_emac: replace dev_kfree_skb_irq by dev_consume_sk [...] adds 467d2fceafb6 net: 3com: replace dev_kfree_skb_irq by dev_consume_skb_ir [...] adds e772261b53bc net: adaptec: starfire: replace dev_kfree_skb_irq by dev_c [...] adds 50f444aa50a4 sfc: ensure recovery after allocation failures adds 3313da8188cc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 59e6158acafa mlxsw: core: fix spelling mistake "temprature" -> "temperature" adds 1490ed2abc4f net/ipv6: prefer rcu_access_pointer() over rcu_dereference() adds ff326d3cdff9 selftests: forwarding: Add some missing configuration symbols adds 0aa35a368933 s390/qeth: allow manual recovery when device is SOFTSETUP adds bb92d3f8667f s390/qeth: use a static Output Queue array adds 4326b5b4616b s390/qeth: reduce ethtool statistics adds d896ac62d016 s390/qeth: move ethtool code into its own file adds b0abc4f5df76 s390/qeth: overhaul ethtool statistics adds 1b4d5e1c617e s390/qeth: add support for ETHTOOL_GRINGPARAM adds 8024cc9e854a s390/qeth: split out OSN netdev ops adds bb015f2216fe Merge branch 's390-next' adds 1fbf1252df0e mlx5: use RCU lock in mlx5_eq_cq_get() adds 224d71ccc07c net/mlx5: Align ODP capability function with netdev coding style adds 20bbf22a6221 net/mlx5: Use void pointer as the type in address_of macro adds 7e4c4330a3bc net/mlx5: Use consistent vport num argument type adds f0666f1f22b5 IB/mlx5: Use unified register/load function for uplink and [...] adds 591905ba9679 net/mlx5: Introduce Mellanox SmartNIC and modify page mana [...] adds 22e939a91dcb net/mlx5: Update enable HCA dependency adds c3a4e9f10714 net/mlx5: Add query host params command adds 7f0d11c7e0d0 net/mlx5: Add host params change event adds feb393693316 net/mlx5: Provide an alternative VF upper bound for ECPF adds b05af6aacdb9 net/mlx5: E-Switch, Normalize the name of uplink vport number adds bf3e4d387dae net/mlx5: Relocate vport macros to the vport header file adds cd7e4186af9d net/mlx5: E-Switch, Avoid magic numbers when initializing [...] adds bc4e12ffefdd net/mlx5: Refactor queries to speed fields in Port Type an [...] adds a0a899895692 net/mlx5: Add new fields to Port Type and Speed register adds a08b4ed1373d net/mlx5: Add support to ext_* fields introduced in Port T [...] adds 08e8676f1607 IB/mlx5: Add support for 50Gbps per lane link modes adds 259fae5a2cff Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 86b39a66b75f net/mlx5: Correctly set LAG mode for ECPF adds a1b3839ac4a4 net/mlx5: E-Switch, Properly refer to the esw manager vport adds cbc44e76bfcd net/mlx5: E-Switch, Properly refer to host PF vport as oth [...] adds eca8cc389535 net/mlx5: E-Switch, Refactor offloads flow steering init/cleanup adds c9b99abcf232 net/mlx5: E-Switch, Split VF and special vports for offloads mode adds 879c8f84e360 net/mlx5: E-Switch, Use getter and iterator to access vport/rep adds f121e0ea9586 net/mlx5: E-Switch, Add state to eswitch vport representors adds 29d9fd7d5a66 net/mlx5: E-Switch, Support load/unload reps of specific v [...] adds f8e8fa0262ea net/mlx5: E-Switch, Centralize repersentor reg/unreg to es [...] adds 5ae5162066d8 net/mlx5: E-Switch, Assign a different position for uplink [...] adds 81cd229c294e net/mlx5: E-Switch, Consider ECPF vport depends on eswitch [...] adds a3888f33db9f net/mlx5: E-Switch, Load/unload VF reps according to event [...] adds c96692fb8f3d net/mlx5: E-Switch, Allow transition to offloads mode for ECPF adds f2281c245d60 Merge tag 'mlx5-updates-2019-02-15' of git://git.kernel.or [...] adds 4057765f2dee sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values adds d0edde8d2988 atm: clean up vcc_seq_next() adds f186a82b10dc net: stmmac: use correct define to get rx timestamp on GMAC4 adds 62b8cea62e8b tools/bpf: add missing strings.h include adds a4021a3579c5 tools/bpf: add log_level to bpf_load_program_attr adds d29d87f7e612 btf: separate btf creation and loading adds 02c874460f3d btf: expose API to work with raw btf data adds ae4ab4b4117d btf: expose API to work with raw btf_ext data adds 49b57e0d01db tools/bpf: remove btf__get_strings() superseded by raw data API adds 28bbfc3a25dd Merge branch 'btf-api-extensions' adds 5f4566498dee bpf: Fix narrow load on a bpf_sock returned from sk_lookup() adds 46f8bc92758c bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_full [...] adds aa65d6960a98 bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock adds 9b1f3d6e5af2 bpf: Refactor sock_ops_convert_ctx_access adds 655a51e536c0 bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock adds 281f9e757207 bpf: Sync bpf.h to tools/ adds fb47d1d931f8 bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests t [...] adds e0b27b3f97b8 bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock adds d105fa983c58 Merge branch 'skb_sk-sk_fullsock-tcp_sock' adds 1727a9dce677 selftests: bpf: add "alu32" to .gitignore adds 4836b4637ef0 selftests: bpf: extend sub-register mode compilation to al [...] adds bd4aed0ee73c selftests: bpf: centre kernel bpf objects under new subdir [...] adds 64e39ee2c84b selftests: bpf: relax sub-register mode compilation criteria adds ecdf68e2bb30 Merge branch 'bpf-prog-build' adds ebbed0f46ed9 tools: bpftool: doc, add text about feature-subcommand adds dd27c2e3d0a0 bpf: offload: add priv field for drivers adds 3e0bd37ce0e4 bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap adds 52f278774e79 bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap adds ca78801a81e0 bpf: handle GSO in bpf_lwt_push_encap adds 9b0a6a9dbab0 ipv6_stub: add ipv6_route_input stub/proxy. adds 3bd0b15281af bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c adds 755db4771c96 bpf: sync <kdir>/include/.../bpf.h with tools/include/.../bpf.h adds 0fde56e4385b selftests: bpf: add test_lwt_ip_encap selftest adds 87486b23f8aa Merge branch 'lwt_encap_ip' adds fb405883c189 bpf: fix memory leak in bpf_lwt_xmit_reroute adds 1ad9cbb890f0 tools/bpf: replace bzero with memset adds d931206476b8 tools: sync uapi/linux/if_link.h header adds 9875964b9e84 Merge branch 'libbpf-cleanup' adds f8ebfaf6684b net: bpf: remove XDP_QUERY_XSK_UMEM enumerator adds 1a11a4c74f73 libbpf: Introduce bpf_map__resize adds 789f6bab849e libbpf: Introduce bpf_object__btf adds b251f9f63a3b bpf: make LWTUNNEL_BPF dependent on INET adds 9d6b3584a7a9 selftests: bpf: test_lwt_ip_encap: add negative tests. adds 5aab392c55c9 tools/libbpf: support bigger BTF data sizes adds 885e63195980 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 744e458aebf8 net: phy: add helper linkmode_adv_to_mii_10gbt_adv_t adds 9a5dc8af4416 net: phy: add genphy_c45_an_config_aneg adds 3de97f3c6308 net: phy: marvell10g: use genphy_c45_an_config_aneg adds 3ce2a027ae4e net: phy: marvell10g: check for newly set aneg adds 9e8ccd895704 Merge branch 'net-phy-add-and-use-genphy_c45_an_config_an' adds 9c03b282badb trace: events: add a few neigh tracepoints adds 56dd18a49f6e neigh: hook tracepoints in neigh update code adds 3c136c542ab9 Merge branch 'neigh-tracepoints' adds 6a79507cfe94 mlxsw: core: Extend thermal module with per QSFP module th [...] adds 1eb00162f86a net: caif: use skb helpers instead of open-coding them adds 31a998487641 net: sched: fw: don't set arg->stop in fw_walk() when empty adds 3027ff41f67c net: sched: route: don't set arg->stop in route4_walk() wh [...] adds d66022cd1623 net: sched: matchall: verify that filter is not NULL in ma [...] adds 8b58d12f4ae1 net: sched: cgroup: verify that filter is not NULL during walk adds a2703de70942 net: phy: improve phy_resolve_aneg_linkmode adds 5502b218e001 net: phy: use phy_resolve_aneg_linkmode in genphy_read_status adds 8e31c47424f7 Merge branch 'net-phy-improve-and-use-phy_resolve_aneg_linkmode' adds 76726ccb7f46 devlink: add flash update command adds 4eceba17200c ethtool: add compat for flash update adds 5c5696f3df2a nfp: devlink: allow flashing the device via devlink adds eaec2efbe4dc Merge branch 'devlink-add-the-ability-to-update-device-flash' adds 0496743b202a nfp: flower: fix masks for tcp and ip flags fields adds a0bc653b1d48 net: dsa: bcm_sf2: Remove set but not used variables 'v6_s [...] adds 56425638839c net: phy: marvell10g: Don't explicitly set Pause and Asym_Pause adds aaeb1dea514a net: sched: sch_api: set an error msg when qdisc_alloc_han [...] adds 3edaded89649 net: sgi: use GFP_ATOMIC under spin lock adds 58ecf2688cc9 ptr_ring: remove duplicated include from ptr_ring.h adds e511f17b1fb4 net: hns3: make function hclge_set_all_vf_rst() static adds a46c52d9f265 netfilter: nft_tunnel: Add NFTA_TUNNEL_MODE options adds 960587285a56 netfilter: nat: remove module dependency on ipv6 core adds ac02bcf9cc1e netfilter: ipv6: avoid indirect calls for IPV6=y case adds 48ab807c792f netfilter: conntrack: fix indentation issue adds 6fde9df6b76e ipvs: Use struct_size() helper adds 6ca64ef37da9 netfilter: xt_recent: Use struct_size() in kvzalloc() adds 13f5251fd170 netfilter: conntrack: fix cloned unconfirmed skb->_nfct ra [...] adds 7fc38225363d netfilter: reject: skip csum verification for protocols th [...] adds dddaf89e2fbc netfilter: ipt_CLUSTERIP: make symbol 'cip_netdev_notifier [...] adds a3419ce3356c netfilter: nf_conntrack_sip: add sip_external_media logic adds 8bbed40f107f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds ed95799bd474 net: hamradio: remove unused hweight*() defines adds 31ef5b0eef2a mlxsw: spectrum: Change IP2ME CPU policer rate and burst s [...] adds 9483da8e7dc5 Merge remote-tracking branch 'net-next/master' adds d6c417d4434b Merge remote-tracking branch 'nfc-next/master' adds ce938231bd3b ath9k: Avoid OF no-EEPROM quirks without qca,no-eeprom adds fc6a6521556c ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() adds 5b9030cee1be ath10k: Set DMA address mask to 35 bit for WCN3990 adds 1a86be476cfa ath10k: fix S5 power consumption issue for QCA9377 adds 5cbb11747750 ath10k: Add support for extended HTT aggr msg support adds 4b6e9f3fe1d8 ath9k: eeprom: Use scnprintf instead of snprintf adds 768ec4c012ac ath10k: update HOST capability qmi message adds cc123fac978f ath10k: Handle bundled tx completion for management frames adds 543271334483 ath10k: Enable bundle tx compl for management frames in WCN3990 adds 6e8a8991e210 ath10k: fix dma unmap direction for management frames adds cdb78e5af491 ath10k: fix hw-restart crash inject mode for WCN3990 adds 40194e3b36bf ath10k: change swap mail box check after htc ready adds ea6959840814 ath10k: sdio: add .owner field adds f9a4b7f45ff5 ath10k: snoc: remove set but not used variable 'ar_snoc' adds 0b38b4b44516 ath10k: do not return invalid pointers as a *dentry adds a73dbce3a6f4 ath10k: reduce transmit msdu count adds ff488d0ef1c2 ath10k: add a condition to fill the LDPC capability correctly adds 056550291d98 ath10k: fill tx_duration for each peer in Tx stats per STA adds cd98625b3e3f ath9k: do not return invalid pointers as a *dentry adds b789f333d7ac ath: move spin_lock_bh to spin_lock in tasklet adds 62a2c1355c15 ath: regd: add extra US coutry codes adds 287d08a23c76 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 6ecde4936bf9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ [...] adds 5cc898fbcb35 brcmfmac: modify __brcmf_err() to take bus as a parameter adds 8602e62441ab brcmfmac: pass bus to the __brcmf_err() in pcie.c adds 3ef005b82e2a brcmfmac: add bphy_err() and use it in the cfg80211.c adds 2359dd09f981 brcmfmac: fix typos adds e665988be29c brcmfmac: support monitor frames with the hardware/ucode header adds 5208fea64e4f mwifiex: don't print error message on coex event adds 78f2ef18e185 rtlwifi: remove set but not used variable 'cmd_seq' adds 6f3a5de16d68 rsi: Add debug support for wowlan wakeup confirmation adds cbde979b33fa rsi: add hci detach for hibernation and poweroff adds a63762d0dc36 rsi: fix wowlan wakeup issue for hibernate(S4) adds 73f9b2571487 rsi: resolve power save issue after S4 resume adds 38ef8d9016da rsi: fix for wowlan wakeup failure adds 524d6323af5f qtnfmac: enable WPA3 OWE support adds 47b08e75a669 qtnfmac: enable WPA3 SAE support adds 34025a1056a3 rsi: fix indentation issue with a code block adds d9b10c6ba969 iwlwifi: bump FW API to 45 for 9000 and 22000 series adds c6ac9f9fb988 iwlwifi: pcie: fix emergency path adds ec4156a91d1e iwlwifi: dvm: don't use IWL_DL_FW_ERRORS adds 6dcdd165777b iwlwifi: pcie: add TPT oriented prints adds e41e2c267604 iwlwifi: dbg_ini: implement monitor sram memory dump adds 3f37c229543e iwlwifi: mvm: don't require WOWLAN images when unified adds 106b791ac391 iwlwifi: dbg_ini: implement monitor dram memory dump adds b73f9a4ae77d iwlwifi: mvm: support FTM responder adds fc36ffda3267 iwlwifi: mvm: support FTM initiator adds ed714460a0ec iwlwifi: mvm: clean up NO_PSDU case adds 22463857a16b iwlwifi: receive umac and lmac error table addresses from TLVs adds b61a66109222 iwlwifi: dbg_ini: rewrite trigger flow and align to FW API [...] adds ff911dcaa2e4 iwlwifi: introduce device family AX210 adds f130bb75d881 iwlwifi: add FW recovery flow adds 4c816b2132aa iwlwifi: do not fail on large amount of channels adds cee859fe9ae3 iwlwifi: mvm: Fix possible NULL pointer dereference adds 138664a30746 iwlwifi: mvm: support beacon IE injection adds 5cc9543a85ca iwlwifi: bump FW API to 46 for 9000 and 22000 series adds 2ae48edcf767 iwlwifi: pcie: fix TX while flushing adds 48e775e66e2d iwlwifi: mvm: add support for 32kHz external clock indication adds d4f4793c2d57 iwlwifi: dbg: temporarily skip periphery dump for AX210 devices adds ea695b7c69af iwlwifi: align to new periphery address space for AX210 family adds c8177fed9a7f iwlwifi: add force NMI for AX210 devices adds 971377e67074 iwlwifi: mvm: add a debug_enable op adds e2b7f83cc8c4 iwiwifi: mvm: Fix FW scan concurrency support assumptions adds ff418feeec0f iwlwifi: mvm: add support for new FTM fw API adds 2286a99c3234 iwlwifi: mvm: fix HE radiotap data4 for HE-TB PPDUs adds 937b10c0de68 iwlwifi: mvm: add debug prints for FTM adds 81edb6ad9399 iwlwifi: start using B-step for some 9000 devices adds 159133c82472 iwlwifi: properly use delay option in dump trigger flow adds 46c7c9828dd7 iwlwifi: dbg_ini: enable ignore consecutive trigger feature adds a197e6d10ce2 iwlwifi: mvm: fix the spatial reuse parsing for HE_TRIG PPDUs adds 21587a9b0a48 iwlwifi: dbg: buffer overflow in non_collect_ts_start array adds 69e508b44d5c iwlwifi: mvm: Don't warn on command failure during restart adds 44135b7c53d4 iwlwifi: mvm: Do not return an error value on HW restart adds 86ce5c740320 iwlwifi: dbg_ini: add early and after alive apply points t [...] adds 99944b73069d iwlwifi: mvm: stop static queues correctly adds f77ecde5f206 Merge tag 'iwlwifi-next-for-kalle-2019-02-14' of git://git [...] adds d7f265961253 Merge remote-tracking branch 'wireless-drivers-next/master' adds 761f1e9f99b2 Bluetooth: remove redundant zero check on count adds f9558270b85c Bluetooth: hci_qca: use wait_until_sent() for power pulses adds 78e8fa2972e5 Bluetooth: hci_qca: Deassert RTS while baudrate change command adds 035a960e7a27 Bluetooth: hci_qca: Disable IBS state machine and flush Tx buffer adds 32a7b4cbe93b Bluetooth: hci_ldisc: Initialize hci_dev before open() adds 16e183423f1a Bluetooth: hci_event: Use struct_size() helper adds 3c97ce1f8685 Bluetooth: a2mp: Use struct_size() helper adds adf5d73056d1 Bluetooth: mediatek: trivial typo fix adds 77f328dbc6cf Bluetooth: mediatek: fix up an error path to restore bdev- [...] adds 88e5f366a190 Bluetooth: mediatek: pass a pointer to mtk_hci_wmt_sync adds e0b67035a90b Bluetooth: mediatek: update the common setup between MT762 [...] adds 38c01c380a16 Merge remote-tracking branch 'bluetooth/master' adds 0f3b07f027f8 cfg80211: add and use strongly typed element iteration macros adds c17e28d1bcd3 mac80211: use element iteration macro in parsing adds 49a68e0d8889 cfg80211: add various struct element finding helpers adds 9f308616b617 nl80211: use for_each_element() in validate_ie_attr() adds 4abb52a46e73 mac80211: pass bssids to elements parsing function adds fcea7db50467 mac80211: move the bss update from elements to an helper adds 0b8fb8235be8 cfg80211: Parsing of Multiple BSSID information in scanning adds 1c8745f3ec6f cfg80211: use for_each_element() for multi-bssid parsing adds a3584f56de1c cfg80211: Properly track transmitting and non-transmitting BSS adds 7011ba583f42 cfg80211: Move Multiple BSS info to struct cfg80211_bss to [...] adds 213ed579d38e cfg80211: parse multi-bssid only if HW supports it adds 7ece9c372b21 cfg80211: make BSSID generation function inline adds 0cd01efb0339 cfg80211: save multi-bssid properties adds 78ac51f81532 mac80211: support multi-bssid adds caf56338c22f mac80211: indicate support for multiple BSSID adds c17fe043a3b7 cfg80211: fix the IE inheritance of extension IEs adds bede8d299647 cfg80211: fix memory leak of new_ie adds 040bda85b5df mac80211_hwsim: Declare support for Multi-BSSID adds 851ae31d3406 cfg80211: add missing kernel-doc for multi-BSSID fields adds db33aa7ea69d Merge branch 'cfg80211-mac80211-multi-bssid' into mac80211-next adds 61edb116cab9 ieee80211: fix for_each_element_extid() adds e646a0257b64 cfg80211: restore regulatory without calling userspace adds 7388afe09143 cfg80211: Use const more consistently in for_each_element macros adds 5d4071abd9a1 cfg80211: fix and clean up cfg80211_gen_new_bssid() adds f440b125450d virt_wifi: Remove REGULATORY_WIPHY_SELF_MANAGED adds 6ba0a2a8585b Merge remote-tracking branch 'mac80211-next/master' adds 711f95c525a8 Merge remote-tracking branch 'gfs2/for-next' adds 17900d7a1b42 Merge remote-tracking branch 'mtd/mtd/next' adds 7a769b998fac Merge remote-tracking branch 'nand/nand/next' adds 748df6d83187 mtd: spi-nor: Add support for mx25u3235f adds 9558281572e3 mtd: spi-nor: cadence-quadspi: write upto 8-bytes data in [...] adds 50685024f273 mtd: spi-nor: split s25fl128s into s25fl128s0 and s25fl128s1 adds 70b64604fef0 dt-bindings: cadence-quadspi: Add new compatible for AM654 SoC adds 2cc788387497 mtd: spi-nor: cadence-quadspi: Add support for Octal SPI c [...] adds eb0e6f71431d Merge remote-tracking branch 'spi-nor/spi-nor/next' adds e3d90e52ea5f crypto: testmgr - use kmemdup adds f8903b3ead51 crypto: ccp - fix the SEV probe in kexec boot path adds 0974037fc55c crypto: x86/crct10dif-pcl - cleanup and optimizations adds e7b3ed338097 crypto: arm/crct10dif-ce - cleanup and optimizations adds 6227cd12e51c crypto: arm64/crct10dif-ce - cleanup and optimizations adds 42e95d1f10dc crypto: caam - fixed handling of sg list adds 0f533e67d26f crypto: aegis - fix handling chunked inputs adds d644f1c8746e crypto: morus - fix handling chunked inputs adds ba6771c0a0bc crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP adds 2060e284e959 crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP adds 3af349639597 crypto: x86/aesni-gcm - fix crash on empty plaintext adds 77568e535af7 crypto: ahash - fix another early termination in hash walk adds 12455e320e19 crypto: arm64/aes-neonbs - fix returning final keystream block adds 3f47a03df6e8 crypto: testmgr - add testvec_config struct and helper functions adds 5b2706a4d459 crypto: testmgr - introduce CONFIG_CRYPTO_MANAGER_EXTRA_TESTS adds 25f9dddb928a crypto: testmgr - implement random testvec_config generation adds 4e7babba30d8 crypto: testmgr - convert skcipher testing to use testvec_configs adds ed96804ff1a5 crypto: testmgr - convert aead testing to use testvec_configs adds 4cc2dcf95f1c crypto: testmgr - convert hash testing to use testvec_configs adds fa353c99174e crypto: testmgr - check for skcipher_request corruption adds a6e5ef9baa2a crypto: testmgr - check for aead_request corruption adds 532a50fd278d MAINTAINERS: crypto: ccree: remove co-maintainer adds 920d7f7215d8 crypto: qat - Remove unused goto label adds ba4cf71b6f1b crypto: caam - use mapped_{src,dst}_nents for job descriptor adds bd30cf533b77 crypto: export arc4 defines adds eaed71a44ad9 crypto: caam - add ecb(*) support adds cf64e495fe22 crypto: caam - weak key checking for cbc des, 3des adds bc5b3bbc527a Merge remote-tracking branch 'crypto/master' adds bb3b6fcb6849 sun6i: dsi: Convert to generic phy handling adds 5d134abf9530 phy: Move Allwinner A31 D-PHY driver to drivers/phy/ adds 4dad3e7f12f7 drm/bridge: cdns: Separate DSI and D-PHY configuration adds fced5a364dee drm/bridge: cdns: Convert to phy framework adds badfa5be854d drm/doc: Make igts for cross-driver stuff strongly suggested adds 2ebb2428c3d4 drm: Nuke drm_calc_{h,v}scale_relaxed() adds 96bae04347b2 staging/vboxvideo: prepare for drmP.h removal from drm_mod [...] adds d0e93599d396 drm/i915: prepare for drmP.h removal from drm_modeset_helper.h adds 7d0b0adaee5f drm/rcar-du: prepare for drmP.h removal from drm_modeset_helper.h adds d713e3309635 drm: prepare for drmP.h removal from drm_modeset_helper.h adds e3b01f0d576a drm: remove drmP.h from drm_modeset_helper.h adds 1c7c62a37a5f drm/sun4i: dsi: Fix unitialized variable warning adds 05f8bc82fc42 drm/fourcc: Add new P010, P016 video format adds 05bad2357afc drm/dsc: Add kernel documentation for DRM DP DSC helpers adds 09ef09b4ab95 drm/vkms: WARN when hrtimer_forward_now fails adds 7bd0a3271e23 drm/doc: Remove solved KMS cleanup task adds a6151792a375 drm/exynos: rotator: Add support for s5pv210 adds 684c1b1457a2 dt-bindings: gpu: samsung-rotator: Document s5pv210 support adds 9c0c4997b8a8 drm/exynos: Change Andrzej Pietrasiewicz's e-mail address adds 1e92a2261acf Merge tag 'exynos-drm-next-for-v5.1' of git://git.kernel.o [...] adds 4c6d8fc20b09 drm: rcar-du: add missing of_node_put adds 8a2fe6c09f2a dt-bindings: display: renesas: lvds: Document r8a7744 bindings adds fc59d7d491a9 drm: rcar-du: lvds: Add r8a7744 support adds 5aebc852af25 drm: rcar-du: Simplify encoder registration adds 6e1f8557818f drm: rcar-du: lvds: Don't fail probe if output is not conn [...] adds 02f2b30032c1 drm: rcar-du: lvds: Add API to enable/disable clock output adds a6cc417d3eee drm: rcar-du: Turn LVDS clock output on/off for DPAD0 outp [...] adds 0ad7fb7c7b97 Merge tag 'du-next-20190208' of git://linuxtv.org/pinchart [...] adds 38f070eb125a Merge tag 'drm/tegra/for-5.1-rc1' of git://anongit.freedes [...] adds 5ea3998d5634 Merge tag 'drm-intel-next-2019-02-07' of git://anongit.fre [...] adds a5c8e0524dbb drm/amdgpu: cleanup amdgpu_pte_update_params adds fe57085a36de drm/amdgpu: clean up memory/GDS/GWS/OA alignment code adds c1219b941c1f drm/amd/amdgpu: fix spelling mistake "matech" -> "match" adds d6d36b55a0f3 drm/amd/display: Use memset to initialize variable in wait [...] adds 19afd79951e6 drm/amd/display: Use memset to initialize variables in amd [...] adds 8daa12182a7a drm/amd/display: Use memset to initialize variables in fil [...] adds 373e87fc9152 drm/amd/powerplay: update soc boot and max level on vega10 adds 67dd1a36334f drm/amdgpu: Add AMDGPU_CHUNK_ID_SCHEDULED_DEPENDENCIES adds 41cca166cc57 drm/amdgpu: add a workaround for GDS ordered append hangs [...] adds cc7e422d3db3 drm/amd/display: Don't re-enable CRC when CONFIG_DEBUG_FS [...] adds 12a8bd8862eb drm/amd/display: Use context parameters to enable FBC adds 90d647222a8f drm/amdgpu: fix waiting for BO moves with CPU based PD/PT updates adds 1b52f2d5679d drm/amdgpu: cleanup VM dw estimation a bit adds 9ca089925f0c drm/amd/display: Use udelay when waiting between aux retries adds f3e3698d0545 drm/amd/display: Apply all surface updates onto surfaces adds c7af5f77aecd drm/amd/display: Use the right surface for flip and FreeSync adds c744e974a22b drm/amd/display: Reformat dm_determine_update_type_for_commit adds c448a53aaf9e drm/amd/display: Initialize stream_update to zero adds 385d7eeaf147 drm/amd/display: Remove FreeSync timing changed debug output adds a4f1d2b8a543 drm/amd/display: Add monitor patch for backlight off adds b21e09d0558e drm/amd/display: fix issue with DC brightness low with VB adds 22d7663f47cc drm/amd/display: dmcu is blocking due to wrong disable ABM [...] adds a057ec460ab1 drm/amd/display: Check that vrefresh is in freesync range adds 8f0159122714 drm/amd/display: DGAM enabled for HDR adds 5fc0cbfad456 drm/amd/display: determine if a pipe is synced by plane state adds cf7d98d254e9 drm/amd/display: 3.2.16 adds ac627caf6b92 drm/amd/display: add gpio lock/unlock adds 056f05f65bf4 drm/amd/display: pass vline_config parameter by reference. adds 4f69bc8c16f0 drm/amd/display: Modify ABM 2.2 Max Reduction adds 8dac4e7d89ea drm/amd/display: store timing sync info in dc_stream_status adds 49782c638f6a drm/amd/display: add a debug flag to force odm combine adds e3fa5c4cf1b9 drm/amd/display: Apply fake sink back to MST sequence adds 77476360f173 drm/amd/display: Disconnect mpcc when changing tg adds ba345a0242d7 drm/amdgpu/display: fix compiler errors [-Werror,-Wparenth [...] adds 5062b797db41 drm/amd/display: Don't re-program planes for DPMS changes adds 3f01f098a4e2 drm/amd/display: Clear dc_sink after it gets released adds 810ece19ee74 drm/amd/display: Calc vline position in dc. adds b9d4b33059b8 drm/amd/display: Disable Stutter for Stereo 3D adds 00fbeb4e2f9e drm/amd/display: DC VM Fixes adds de00d253bc85 drm/amd/display: link_rate_set should index into table adds e6d2421343a7 drm/amd/display: PIP overlay corruption adds c00800c46e83 drm/amd/display: 3.2.17 adds 68f1a00c23d4 drm/amd/display: interface to check if timing can be seamless adds a122b62d8ac4 drm/amd/display: refactor out programming of vupdate interrupt adds ff582b61466f drm/amd/display: add way to determine if link is active adds d2d7885f75b6 drm/amd/display: add seamless boot flag to stream adds 9c0fb8d45bfc drm/amd/display: refactor programming of DRR adds fb55546ea4b5 drm/amd/display: refactor init_hw to isolate pipe related init adds 2c850b7b9e7d drm/amd/display: add n_vid_mul and half pix_rate for odm adds c53134577c18 drm/amdgpu: Fix pci platform speed and width adds 9d18c131ee67 drm/amd/powerplay: add override pcie parameters for Vega20 (v2) adds 7fbd31cceac0 drm/amdgpu: fix NULL ptr dref in the VM code adds 0461221316ec drm/amd/display: Check hpd_gpio for NULL before accessing it adds f4bc54b532a6 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] adds 16065fcdd19d drm/virtio: do NOT reuse resource ids adds d588100baa28 Merge drm/drm-next into drm-misc-next adds 6649a95d35d8 drm/komeda: fix build with drm_modeset_helper.h update adds 8d451a4b6e9f Merge tag 'drm-misc-next-2019-02-11' of git://anongit.free [...] adds c06de56121e3 Merge v5.0-rc7 into drm-next adds 1da9bb7484ad Merge remote-tracking branch 'drm/drm-next' adds 92bd80471113 drm/tegra: hub: Fix dereference before check adds ca52507efc03 drm/tegra: vic: Fix implicit function declaration warning adds d59d96238903 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 37406a60fac7 drm: Merge __drm_atomic_helper_disable_all() into drm_atom [...] adds a6e3faa491fe Merge remote-tracking branch 'drm-misc/for-linux-next' adds b6bd458c16ac MAINTAINERS: update entry for drm/msm adds b7dcfe3510b6 Merge remote-tracking branch 'drm-msm/msm-next' adds d18dedbb053c Merge remote-tracking branch 'imx-drm/imx-drm/next' adds ef092dec043c drm/etnaviv: mmuv2: don't map zero page adds 9e05352340d3 drm/etnaviv: potential NULL dereference adds 26ee4008f1f2 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 1a2ddd3a0c21 Merge remote-tracking branch 'regmap/for-next' adds 36e4617c0115 Merge branch 'topic/memory-device-fixes-2' into for-next adds d02cac152c97 Merge tag 'asoc-v5.1' of https://git.kernel.org/pub/scm/li [...] adds 7b48b3b2263c Merge branch 'for-linus' into for-next adds 95d14640d984 ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_a [...] adds bb580602f392 ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void adds d9c0b2afe820 ALSA: PCM: check if ops are defined before suspending PCM adds 5a23f385686f Merge branch 'for-linus' into for-next adds 932a81519572 ALSA: pcm: Comment why read blocks when PCM is not running adds a06702ca023f ALSA: es1688: Remove set but not used variable 'hw' adds c7a13264918b ALSA: usb-audio: Expose sample resolution through proc interface adds 14184c52530e Merge remote-tracking branch 'sound/for-next' adds 511d53ac8674 ASoC: doc: Fix typos in dpcm.rst adds 6ba9dd6c893b ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier adds 0d250bf24a68 ASoC: cs35l36: Add device tree documentation for CS35L36 adds d9186330c881 ASoC: codecs: jz4725b: Remove unnecessary const qualifier adds 307cce4a0017 ASoC: stm32: i2s: add power management adds 6a68eeee0f03 SoC: stm32: i2s: manage clock power adds 510135535382 dt-bindings: sound: msm8916-wcd-analog: fix example regula [...] adds 0bb423f2eaaf ASoC: regulator notifier registration should be managed adds 3f22e31da833 ASoC: msm8916-wcd-analog: add missing license information adds 3ebc584ce7d1 ASoC: msm8916-wcd-digital: convert license header to SPDX adds 4d1f7a6eabd4 gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO adds b450b87847b1 ASoC: core: don't increase component module refcount uncon [...] adds e0771fc98909 ASoC: Intel: Skylake: set .ignore_module_refcount field in [...] adds a3daee085905 ASoC: pcm3060: Add soft reset on probe adds 1e61405e2015 ASoC: pcm3060: Add clock select adds 49ff8cfb1755 ASoC: mediatek: use %pOFn instead of device_node.name adds c7ba4e5396fb ASoC: hdac_hdmi: use devm_kzalloc for all structures adds 36b1599340b5 ASoC: wm8741: Add digital mute callback adds e9418629e2fc ASoC: wm8741: Set OSR mode in hw_params() adds fc23af99e476 ASoC: mediatek: btcvsd fix rx stream assign adds 674f9abd0945 tlv320aic32x4: delay i2c access by 1 ms after hardware reset adds 595d2f74cd3c ASoC: Use __printf markup to silence compiler adds 51256d348c9a ASoC: dmaengine: Improve of_node test in dmaengine_pcm_req [...] adds 10cbf3507bcb ASoC: dmaengine: Extend use of chan_names provided in cust [...] adds 96f06cde2c00 ASoC: samsung: dmaengine: Allow to specify custom DMA device adds a404b72d2bdd ASoC: samsung: i2s: Convert to single component with multi [...] adds e529a9d44a97 ASoC: Intel: bxt-match: remove prefix for SOF files adds 528f07152a78 ASoC: Intel: byt-match.c: remove prefix for SOF files adds 2e441dea9fee ASoC: Intel: cht-match: remove prefix for SOF files adds 7466e749a3b4 ASoC: Intel: cnl-match: remove prefix for SOF files adds 6d356d52297d ASoC: Intel: glk-match: remove prefix for SOF files adds e576b097918f ASoC: Intel: hda-match: remove prefix for SOF files adds bb2538e28a54 ASoC: Intel: hsw-bdw-match: remove prefix for SOF files adds a5b1e2284567 ASoC: Intel: icl-match: remove prefix for SOF files adds dcc9de2ebe86 ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field adds f01d00c30095 ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field adds 9eebe4372f4a ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field adds 3f4d9d67c339 ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field adds 2eddca128be2 ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field adds fc906fda39c1 ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field adds c5898050fe80 ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field adds ecefff3e5b9b ASoC: soc-acpi: remove asoc_plat_name field adds b3d8f7cad1b4 ASoC: soc-acpi: remove new_mach_data field adds 7196c64c7d0c ASoC: samsung: i2s: Restore support for the secondary PCM adds 3636887ac64b Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 89d2e8314876 ASoC: samsung: i2s: Move clk supplier data to common drive [...] adds 64aba9bca5bd ASoC: samsung: i2s: Add widgets and routes for DPCM support adds b5d015e68e6c ASoC: samsung: i2s: Move core clk to the driver common dat [...] adds 3b0fa51ffd82 ASoC: samsung: i2s: Move opclk data to common driver data [...] adds 81bcbf2c7294 ASoC: samsung: i2s: Move registers cache to common driver [...] adds 51bef0f378f3 ASoC: cs35l36: Remove unused including <linux/version.h> adds 03bf3aeb03a8 ASoC: mediatek: mt8183: make some functions static adds a4cbb465bcc9 ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static adds e2e16fa6a32d ASoC: samsung: i2s: Move SFR pointer to common driver data [...] adds 9d7939c92941 ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai dat [...] adds 5bfaeddc2694 ASoC: samsung: i2s: Move IP variant data to common driver [...] adds 5944170f497c ASoC: samsung: i2s: Move quirks data to common driver data [...] adds defc67c6e363 ASoC: samsung: i2s: Get rid of a static spinlock adds bc3cf17b575a ASoC: samsung: odroid: Add support for secondary CPU DAI adds 0f928c19b646 ASoC: samsung: Specify DMA channel names through custom DM [...] adds 1c3816a19487 ASoC: stm32: sai: add missing put_device() adds eb540d3988d9 ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage adds c5ba61924739 ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS [...] adds 9f9f8a5b79b0 ASoC: samsung: i2s: Comments clean up adds c1b2db4d0389 ASoC: samsung: i2s: Convert to SPDX License Indentifier adds 9fd729542cf4 ASoC: da7219: Add support for master mode BCLK rate adjustment adds 541ccdc113f0 ASoC: da7219: Update TDM usage to be more flexible adds 76d9c68b360f ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUST [...] adds 6e434122d904 ASoC: samsung: i2s: Prevent potential NULL platform data d [...] adds cb8cdb6f3344 ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" adds 7aac8d13fc60 ASoC: codecs: ad193x: Remove capture support for codecs wi [...] adds 75c2ecb4bda2 ASoC: codecs: ad193x: Set constraint to always have 32 sam [...] adds 90f6e6803139 ASoC: codecs: ad193x: Fix frame polarity for DSP_A format adds bccf9c7e1483 ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes adds 59529473751e ASoC: codecs: ad193x: Add support to disable on-chip PLL adds 30c498a10ac6 ASoC: fsl_spdif: fix TXCLK_DF mask adds 2231609a2c0a ASoC: fsl_spdif: fix sysclk_df type adds 74c6ecf4194e ASoC: qcom: Kconfig: select dmic for sdm845 adds b2c02c63ac25 ASoC: cs35l36: Make some symbols static adds 70605450fd42 ASoC: stm32: sai: remove set but not used variables 'mask, cr1' adds b5c16a24efc8 ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM adds 461d854c0dba ASoC: simple-card: Fix refcount underflow adds 9516e531fa2f Merge branch 'for-5.0' of https://git.kernel.org/pub/scm/l [...] adds 7a35390f7d67 Merge branch 'asoc-5.1' into asoc-next adds 89c3adbaa293 Merge remote-tracking branch 'sound-asoc/for-next' adds 576057bf75cb Input: ili210x - switch to using devm_device_add_group() adds 937c4e552fd1 Input: stmfts - acknowledge that setting brightness is a b [...] adds 0ab0e5a383a7 Input: tm2-touchkey - acknowledge that setting brightness [...] adds 320f07b4a922 Input: msm-vibrator - tweak an error message adds f67cc3e927d8 Input: ili210x - fetch touchscreen geometry from DT adds e3dd12f0eacc Input: st1232 - switch to gpiod API adds 6b65189a2d09 Input: ims-pcu - switch to using brightness_set_blocking() adds 16ab4f43eb95 Input: st1232 - handle common DT bindings adds bab4a6cca024 Input: qt2160 - remove redundant spinlock adds 4e116e93f4fb Input: db9 - mark expected switch fall-through adds 43bcd820bd61 Input: synaptics_i2c - remove redundant spinlock adds 84ef1b339c2f Input: goodix - support Goodix gt5688 adds 1a3d1306ff3e Input: goodix - refer to touchscreen.txt in device tree bindings adds c1c00aa53a63 Input: goodix - print values in case of inconsistencies adds 0b8f452c9698 Input: i8042 - rework DT node name comparisons adds 32c6f0c765f5 Merge remote-tracking branch 'input/next' adds 740c68a0cd42 ata: add Buddha PATA controller driver adds db1d164fc69a Merge branch 'for-5.1/libata' into for-next adds f3d5e4f18dba ata: pata_of_platform: Allow to use 16-bit wide data transfer adds baac9ce1f333 ata: pata_platform: Add IRQF_SHARED to IRQ flags adds f386c7e41888 Merge branch 'for-5.1/libata' into for-next adds bdf2466b259f ata: pata_samsung_cf: simplify getting .driver_data adds 6c826b6867ab ata: macio: Use of_node_name_eq for node name comparisons adds 3a4f069b4ce8 Merge branch 'for-5.1/libata' into for-next adds f25191bb322d cdrom: Fix race condition in cdrom_sysctl_register adds 5dc3879f5ca8 Merge branch 'for-5.1/block' into for-next adds e5fa81408fb4 block: avoid setting nr_requests to current value adds efa53c580a3f Merge branch 'for-5.1/block' into for-next adds 9951379b0ca8 bcache: never writeback a discard operation adds 83ff9318c44b bcache: not use hard coded memset size in bch_cache_accoun [...] adds 926d19465b66 bcache: export backing_dev_name via sysfs adds d4610456cfa4 bcache: export backing_dev_uuid via sysfs adds e8cf978dffb2 bcache: fix indentation issue, remove tabs on a hunk of code adds 58ac323084eb bcache: treat stale && dirty keys as bad keys adds 596b5a5dd1bc bcache: improve sysfs_strtoul_clamp() adds f54478c6e226 bcache: fix input integer overflow of congested threshold adds 8c27a3953e92 bcache: fix input overflow to sequential_cutoff adds e4db37fb69d5 bcache: add sysfs_strtoul_bool() for setting bit-field variables adds f5c0b95d2eeb bcache: use sysfs_strtoul_bool() to set bit-field variables adds 369d21a73a24 bcache: fix input overflow to writeback_delay adds c3b75a2199cd bcache: fix potential div-zero error of writeback_rate_i_t [...] adds 5b5fd3c94eef bcache: fix potential div-zero error of writeback_rate_p_t [...] adds dab71b2db98d bcache: fix input overflow to writeback_rate_minimum adds 453745fbbebe bcache: fix input overflow to journal_delay_ms adds b15008403b59 bcache: fix input overflow to cache set io_error_limit adds a91fbda49f74 bcache: fix input overflow to cache set sysfs file io_erro [...] adds dc7292a5bcb4 bcache: use (REQ_META|REQ_PRIO) to indicate bio for metadata adds 1bd98757816e Merge branch 'for-5.1/block' into for-next adds 8d1e02d11e3d libata: fix a typo in comment adds 1a15b6f8428f Merge branch 'for-5.1/libata' into for-next adds d11a3998985b block: kill QUEUE_FLAG_FLUSH_NQ adds eca7abf31abb block: queue flag cleanup adds 7585d5082e17 blk-cgroup: Fix doc related to blkcg_exit_queue adds 9508e9f45b68 Merge branch 'for-5.1/block' into for-next adds 1e9364283764 blk-sysfs: Rework documention of __blk_release_queue adds 6508ff7b00f1 Merge branch 'for-5.1/block' into for-next adds f9324980d730 lightnvm: pblk: stop taking the free lock in in pblk_lines_free adds 6916cf5426d0 lightnvm: pblk: use vfree to free metadata on error path adds e74ecf63ef9c lightnvm: Use u64 instead of __le64 for CPU visible side adds 7e0a0847ed7e lightnvm: pblk: Switch to use new generic UUID API adds b7fce8f79d94 lightnvm: pblk: fix TRACE_INCLUDE_PATH adds aa8759d80a75 lightnvm: pblk: extend line wp balance check adds b4cdc4260edf lightnvm: pblk: prevent stall due to wb threshold adds 0586942f03b7 lightnvm: pblk: fix race condition on GC adds b7143fe67bfc block: avoid setting wbt_lat_usec to current value adds fbd72127c975 block: avoid setting none scheduler if it's already none adds 6ddaa1638daa Merge branch 'for-5.1/block' into for-next adds 8a2ee44a371c btrfs: look at bi_size for repair decisions adds 1a67356e9a48 block: don't use bio->bi_vcnt to figure out segment number adds 19d62f6d0097 block: remove bvec_iter_rewind() adds 3d75ca0adef4 block: introduce multi-page bvec helpers adds d18d91740ad2 block: introduce bio_for_each_bvec() and rq_for_each_bvec() adds dcebd755926b block: use bio_for_each_bvec() to compute multi-page bvec count adds 862e5a5e6fa2 block: use bio_for_each_bvec() to map sg adds 45a3fb95298b block: introduce mp_bvec_last_segment() adds f70f44640759 fs/buffer.c: use bvec iterator to truncate the bio adds c3a7ce738009 btrfs: use mp_bvec_last_segment to get bio's last page adds 86af5952a847 block: loop: pass multi-page bvec to iov_iter adds 2e1f4f4d2481 bcache: avoid to use bio_for_each_segment_all() in bch_bio [...] adds 6dc4f100c175 block: allow bio_for_each_segment_all() to iterate over mu [...] adds 07173c3ec276 block: enable multipage bvecs adds 6861428921b5 block: always define BIO_MAX_PAGES as 256 adds ac4fa1d107ad block: document usage of bio iterator helpers adds 2705c93742e9 block: kill QUEUE_FLAG_NO_SG_MERGE adds 56d18f62f556 block: kill BLK_MQ_F_SG_MERGE adds 1a2622d40b9d Merge branch 'for-5.1/block' into for-next adds 6fb845f0e78d Merge tag 'v5.0-rc6' into for-5.1/block adds 0d4e2c54478c Merge branch 'for-5.1/block' into for-next adds 75374d062756 fs: add an iopoll method to struct file_operations adds 06eca8c02eb3 block: wire up block device iopoll method adds c9b63d1f3614 block: add bio_set_polled() helper adds a71d655c729c iomap: wire up the iopoll method adds ab0075c1c7ff Add io_uring IO interface adds 836f462178c5 io_uring: add fsync support adds f2b172082d76 io_uring: support for IO polling adds 4c479f56929e fs: add fget_many() and fput_many() adds c498b989936a io_uring: use fget/fput_many() for file references adds 2c265eab4b4b io_uring: batch io_kiocb allocation adds 519af7a53c38 block: implement bio helper to add iter bvec pages to bio adds 3ebbbd40981a io_uring: add support for pre-mapped user IO buffers adds 5073a27ebc1d net: split out functions related to registering inflight s [...] adds daee1b8be2d3 io_uring: add file set registration adds 5897dfa4899f io_uring: add submission polling adds 63ddae327174 io_uring: add io_kiocb ref count adds f04a3267b93a io_uring: add support for IORING_OP_POLL adds bd5cf6549997 io_uring: allow workqueue item to handle multiple buffered [...] adds 96469a554c37 io_uring: add io_uring_event cache hit information adds d4cc94d9819f Merge branch 'io_uring' into for-next adds 6df257787d4b Merge remote-tracking branch 'block/for-next' adds 03a6dcafd822 mmc: cb710: fix indentation issue in if block adds 91182844b01d Merge branch 'fixes' into next adds 8530c98c8f56 Merge branch 'fixes' into next adds 4c8c86573940 mmc: mxcmmc: Drop unused includes adds 0a3deea2415f mmc: mxs-mmc: Drop unused includes adds 646c55cead3d mmc: sdhci-bcm-kona: Drop unused includes adds a978876b007f mmc: sdhci-pxav2: Drop unused include adds 3d4c901704c1 mmc: sunxi-mmc: Drop unused includes adds ce877eae2f34 mmc: wmt-sdmmc: Drop unused include adds 1703e9c8ff22 mmc: sdhci: use WP GPIO in sdhci_check_ro() adds 50b6650c6cf5 mmc: sdhci-omap: drop ->get_ro() implementation adds 2fc4570fcf9f mmc: sdhci-tegra: drop ->get_ro() implementation adds a1b458bca74a mmc: sdhci-xenon: Fixup already marked switch fall-through adds 1b0abac23544 Merge remote-tracking branch 'mmc/next' adds bb6a553a43e5 Merge remote-tracking branch 'kgdb/kgdb-next' adds 16b7a09bb6fd mfd: intel-lpss: Move linux/pm.h to the local header adds 2f17dd34ffed mfd: tqmx86: IO controller with I2C, Wachdog and GPIO adds 4720eb47529e mfd: sec-core: Cleanup formatting to a consistent style adds d2d833e0bf2b mfd: mxs-lradc: Mark expected switch fall-through adds 118284ada8c2 Merge remote-tracking branch 'mfd/for-mfd-next' adds a947b03ef7f5 Merge remote-tracking branch 'backlight/for-backlight-next' adds 74f0aaba7c71 power: supply: ds2782: fix possible use-after-free on remove adds 43a4c05cb45c Merge remote-tracking branch 'battery/for-next' adds dd4cae9ce661 regulator: rt5033: Constify rt5033_safe_ldo_ops and rt5033 [...] adds b735f41dcb06 dt-bindings: regulator: update fixed-regulator example adds c68f47aa0260 regulator: lm363x: Check return value of gpiod_get_index_optional adds 7932a88052e1 regulator: lp8788-buck: Convert to linear range adds c79fba835ca8 regulator: max77802-regulator: fix indentation in if statement adds e3233d7f2bb5 regulator: bd70528: drop struct bd70528 adds f43d1b388f9b devicetree: bindings: bd718x7: document HW state related R [...] adds 6a47b4da551a regulator: add regulator_desc_list_voltage_linear_range adds 049369d46428 regulator: bd718x7: Support SNVS low power state adds 502aba81aa61 regulator: ltc3676: Simplify .readable_reg and .writable_r [...] adds d422234f17fd regulator: ltc3676: Fix module description adds 075ddd75680f regulator: core: remove unused rdev_get_supply() adds 55e72728cd2d regulator: pv88060: Fix .ops for PV88060_SW adds ef541f73d1a8 regulator: stpmic1: Remove regul_id and *regmap from struc [...] adds 891fbe30deec Merge branch 'regulator-5.1' into regulator-next adds 7341b8e469a3 Merge remote-tracking branch 'regulator/for-next' adds c67e8ec03f3f LSM: SafeSetID: add selftest adds e7a44cfd6399 LSM: fix return value check in safesetid_init_securityfs() adds 19199883732d Merge branch 'next-general' into next-testing adds 3d7a850fdc1a tpm/tpm_crb: Avoid unaligned reads in crb_recv() adds 8ab547a2dcfa tpm: Fix some name collisions with drivers/char/tpm.h adds 6ea3dfe1e073 selftests: add TPM 2.0 tests adds f5595f5baa30 tpm: Unify the send callback behaviour adds 442601e87a47 tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete adds bb3b6b0fc571 tpm: Simplify the measurements loop adds 64494d39ff63 tpm: Fix off-by-one when reading binary_bios_measurements adds c8faabfc6f48 tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 adds 08a8112ad9c1 tpm: don't print error message in tpm_transmit_cmd when tp [...] adds 36ce089758b1 tpm: don't return bool from update_timeouts adds 412eb585587a tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter adds c628610087d4 tpm: fix invalid return value in pubek_show() adds 41484674da31 tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails adds aff0c20bfe59 tpm: print tpm2_commit_space() error inside tpm2_commit_space() adds b34b77a99b1a tpm: declare struct tpm_header adds 720b071102d8 tpm: access command header through struct in tpm_try_transmit() adds c4df71d43a5b tpm: encapsulate tpm_dev_transmit() adds 304ff672537c tpm: clean up tpm_try_transmit() error handling flow adds c3465a370fb3 tpm: move tpm_validate_commmand() to tpm2-space.c adds 29b47ce98759 tpm: move TPM space code out of tpm_transmit() adds 5faafbab77e3 tpm: remove @space from tpm_transmit() adds 2677ca98ae37 tpm: use tpm_try_get_ops() in tpm-sysfs.c. adds 2f257402ee98 tpm: remove TPM_TRANSMIT_UNLOCKED flag adds 719b7d81f204 tpm: introduce tpm_chip_start() and tpm_chip_stop() adds a3fbfae82b4c tpm: take TPM chip power gating out of tpm_transmit() adds 47a6c28b6861 tpm: remove @flags from tpm_transmit() adds bcfff8384f6c tpm: dynamically allocate the allocated_banks array adds aa042475938f tpm: rename and export tpm2_digest and tpm2_algorithms adds 879b589210a9 tpm: retrieve digest size of unknown algorithms with PCR read adds 901615cb916d tpm: move tpm_chip definition to include/linux/tpm.h adds 240730437deb KEYS: trusted: explicitly use tpm_chip structure from tpm_ [...] adds 0b6cf6b97b7e tpm: pass an array of tpm_extend_digest structures to tpm_ [...] adds 587bad77e9c6 tpm/ppi: pass function revision ID to tpm_eval_dsm() adds 09fe1b42583d tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 adds 9d4023ed4db6 tpm/ppi: Display up to 101 operations as define for version 1.3 adds 8b60c79bcc10 tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used adds 50a81b60bfe0 tpm/ppi: Enable submission of optional command parameter f [...] adds 5da10728037a Merge tag 'tpmdd-next-20190213' of git://git.infradead.org [...] adds e42953d3d8db Merge branch 'next-tpm' into next-testing adds 2e884fc9759d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds db9ed620ddea Merge branch 'next-integrity' into next-testing adds 793de604951c Merge remote-tracking branch 'security/next-testing' adds d071661b4755 apparmor: fix blob compression build failure on ppc adds 710c986b830b apparmor: fix missing ZLIB defines adds df4d55f2e1b8 apparmor: fix double free when unpack of secmark rules fails adds ceb7f1aa6a79 Merge remote-tracking branch 'apparmor/apparmor-next' adds 669614345d77 Merge remote-tracking branch 'selinux/next' adds 3b8a86d14cd7 selftests/tpm2: Open tpm dev in unbuffered mode adds a8b9976045c8 selftests/tpm2: Extend tests to cover partial reads adds cfb1f7ee3b35 KEYS: trusted: fix -Wvarags warning adds dad16c30e2ed Merge remote-tracking branch 'tpmdd/next' adds 57dc32a3d06e Merge remote-tracking branch 'watchdog/master' adds 932a6523ce39 iommu/vt-d: Use dev_printk() when possible adds e083ea5b0211 iommu/vt-d: Remove unnecessary local variable initializations adds 717532394c71 iommu/vt-d: Remove unused dmar_remove_one_dev_info() argument adds f096d6657a77 iommu/vt-d: Remove misleading "domain 0" test from domain_exit() adds 5f226da1b1d7 iommu/amd: Use dev_printk() when possible adds b77cf11f0941 iommu: Allow io-pgtable to be used outside of drivers/iommu/ adds 780da9e4f5bf iommu: Use dev_printk() when possible adds f1fc9f79bf1a Merge branches 'arm/msm', 'arm/tegra', 'x86/vt-d', 'x86/am [...] adds cf9fea1ba2e1 Merge remote-tracking branch 'iommu/next' adds f2e68ece0cf1 Merge remote-tracking branch 'vfio/next' adds 131d34cb0795 audit: mark expected switch fall-through adds 49ee0963a072 Merge remote-tracking branch 'audit/next' adds a2b956463764 dt-bindings: arm: l2x0: Convert L2 cache to json-schema adds 66ed144f147a dt-bindings: interrupt-controller: Convert ARM GIC to json-schema adds 36c79bc7ef79 dt-bindings: interrupt-controller: Convert ARM GICv3 to js [...] adds fd25ffdfd0b5 of: unittest: remove report of expected error adds 89716dc353bd of: unittest: add caution to function header comment adds ccc98b3236c7 of: unittest: unflatten device tree on UML when testing adds 7db95fa0151b of: add dtc annotations functionality to dtx_diff adds fca9a2d382e2 of: mark early_init_dt_alloc_reserved_memory_arch static adds 5f77ccf0c195 Merge remote-tracking branch 'devicetree/for-next' adds 9428a073eb70 spi: rspi: Replace spi_master by spi_controller adds 5a0e577fc915 spi: sh-hspi: Replace spi_master by spi_controller adds 35c35fd92564 spi: sh-msiof: Replace spi_master by spi_controller adds 9b4f84212f04 spi: gpio: Advertise support for SPI_CS_HIGH adds 28f7604f48c1 spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO adds 97a6a2ddc2ea dt-bindings: spi: imx: Add an entry for the i.MX8QM compatible adds de082d866cce spi: sprd: Add the SPI irq function for the SPI DMA mode adds 6dcb144f7da6 dt-bindings: spi: Add the DMA properties for the SPI dma mode adds 386119bc7be9 spi: sprd: spi: sprd: Add DMA mode support adds 5e060c48bc52 spi: sprd: Add a prefix for SPI DMA channel macros adds f53f03bd3d12 Merge branch 'spi-5.1' into spi-next adds f58a9fb8cb93 Merge remote-tracking branch 'spi/for-next' adds c0d3e16820fc Merge branch 'core/core' adds 8fe55212aacf x86/efi: Mark can_free_region() as an __init function adds 5de0fef0230f efi/memattr: Don't bail on zero VA if it equals the region's PA adds 494c704f9af0 efi: Use 32-bit alignment for efi_guid_t adds ac9aff8ef990 efi/fdt: Apply more cleanups adds 4febfb8dd08b efi: Replace GPL license boilerplate with SPDX headers adds 4e46c2a95621 efi/arm/arm64: Allow SetVirtualAddressMap() to be omitted adds ce9084ba0d1d x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol adds 69c1f396f25b efi/x86: Convert x86 EFI earlyprintk into generic earlycon [...] adds b3f7e451cb35 Merge branch 'efi/core' adds 347253c42d7c genirq/affinity: Move allocation of 'node_to_cpumask' to i [...] adds 1136b0728969 genirq: Avoid summation loops for /proc/stat adds c2da3f1b7111 proc/stat: Make the interrupt statistics more efficient adds 0121805d9d2b kthread: Add __kthread_should_park() adds 1342d8080f61 softirq: Don't skip softirq execution when softirq thread [...] adds e6bec73c45d1 Merge branch 'irq/core' adds bf6b97c1a0d6 Merge branch 'locking/atomics' adds 31fe3cbbf267 Merge tag 'v5.0-rc5' into locking/core to pick up fixes adds 513e1073d52e locking/lockdep: Add debug_locks check in __lock_downgrade() adds 07879c6a3740 sched/wake_q: Reduce reference counting for special users adds d682b596d993 locking/qspinlock: Handle > 4 slowpath nesting levels adds 412f34a82ccf locking/qspinlock_stat: Track the no MCS node available case adds 47b8f3ab9c49 refcount_t: Add ACQUIRE ordering on success for dec(sub)_a [...] adds 49262de2270e futex: Convert futex_pi_state.refcount to refcount_t adds 41b8687191cf Merge branch 'locking/atomics' into locking/core, to pick [...] adds b14e77f89aca locking/atomics: Change 'fold' to 'grep' adds 0cf264b3133d locking/atomics: Check atomic headers with sha1sum adds 2903dcbacf3a Merge branch 'locking/core' adds 98cb62108170 Merge branch 'perf/urgent' into perf/core, to pick up fixes adds 8e86e0152676 perf/core: Convert to SPDX license identifiers adds 469eb32eaf36 perf/hw_breakpoints: Convert to SPDX license identifier adds 720e596a16cc perf/uprobes: Convert to SPDX license identifier adds 8c94abbbe1ba perf: Convert perf_event_context.refcount to refcount_t adds fecb8ed2ce70 perf/ring_buffer: Convert ring_buffer.refcount to refcount_t adds ca3bb3d027f6 perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t adds 9821517a53db Merge branch 'perf/urgent' into perf/core, to pick up fixes adds d6e4ae499f25 perf powerpc: Add missing headers to skip-callchain-idx.c adds af1db7f6b732 perf arm pmu: Add missing linux/string.h header adds 4fed072609b8 perf srccode: Move struct definition from map.h to srccode.h adds 7b644f9ad18f perf callchain: Uninline callchain_cursor_reset() to remov [...] adds 9f4e8ff27a80 perf symbols: Introduce map_symbol.h adds 1101f69af533 pref tools: Add missing map.h includes adds 41f30914fc33 perf map: Move structs and prototypes for map groups to a [...] adds 2f2ae234e5af perf tests: Add missing headers so far obtained indirectly adds 7cadca8e1b4a perf hist: Remove symbol.h from hist.h, just fwd decls are needed adds daecf9e0fa8e perf tools: Add missing include for symbols.h adds 9cd997f85e29 perf evsel: No need to include symbol.h in evsel.h, symbol [...] adds e22c1c751140 perf thread: Don't include symbol.h, symbol_conf.h is enough adds b10ba7f1a278 perf tools: Add missing include <callchain.h> in various places adds 71551288d2fd perf hist: Remove the needless callchain.h include from hist.h adds e9dacd63a185 perf tests pmu: Add missing headers adds eb563d6604b0 perf pmu: Remove needless evsel.h include, only needs one [...] adds 5691903a6f52 perf kvm stat: Replace kvm-stat.h includes with forward de [...] adds 5afbb37c68ab perf powerpc kvm-stat: Add missing evlist.h header adds ebc52aee6130 perf bpf-loader: Remove unecessary includes from bpf-loader.h adds 840018668ce2 perf/aux: Make perf_event accessible to setup_aux() adds bb8e370bdc14 coresight: perf: Add "sinks" group to PMU directory adds 226443925887 coresight: Use event attributes for sink selection adds ffe8881eb20b perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file adds fa4e819bbca9 perf arm cs-etm: Use event attributes to send sink informa [...] adds 1a89f1e2bec2 perf coresight: Remove set_drv_config() API adds 159b0da50adb perf pmu: Remove set_drv_config API adds 9d2ed64587c0 perf record: Allocate affinity masks adds c44a8b44ca9f perf record: Bind the AIO user space buffers to nodes adds de20e3200c96 perf tools: Add fallback versions for CPU_{OR,EQUAL}() adds f13de6609a9a perf record: Apply affinity masks when reading mmap buffers adds 5f40fa97669b perf clang: Do not use 'return std::move(something)' adds e4c38fd4a0f5 perf hists: Add argument to hists__resort_cb_t callback adds 5749618764c2 perf evsel: Add output_resort_cb method adds dbd2a1d57f4e perf report: Move symbol annotation to the resort phase adds 55fa8b8c0a37 perf tools: Add documentation for BPF event selection adds ca45d843a599 perf cs-etm: Add last instruction information in packet adds 06220bf472f2 perf cs-etm: Set sample flags for instruction range packet adds 465eaaa89e2b perf cs-etm: Set sample flags for trace discontinuity adds 47106e7413f9 perf cs-etm: Add exception number in exception packet adds 95c6fe970a01 perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata adds 03919e526b29 perf cs-etm: Add traceID in packet adds 96dce7f4f387 perf cs-etm: Set sample flags for exception packet adds 173e65f6bc35 perf cs-etm: Set sample flags for exception return packet adds 2d08f87fe7a2 perf vendor events intel: Fix Load_Miss_Real_Latency on CLX adds d6d457451eb9 perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols adds e7a3a055f2b8 perf thread-stack: Tidy thread_stack__push_cp() usage adds 90c2cda7056e perf thread-stack: Tidy thread_stack__no_call_return() by [...] adds f08046cb3082 perf thread-stack: Represent jmps to the start of a differ [...] adds c3fcadf0bb76 perf auxtrace: Define auxtrace record alignment adds 5a99d99e3310 perf intel-pt: Fix overlap calculation for padding adds 039976129048 perf intel-pt: Fix CYC timestamp calculation after OVF adds 26ee2bcdea33 perf intel-pt: Packet splitting can happen only on 32-bit adds 16bd4321c242 perf auxtrace: Add timestamp to auxtrace errors adds 6854daa07a29 Merge tag 'perf-core-for-mingo-5.1-20190206' of git://git. [...] adds 0f42b790c9ba x86/cpufeature: Add facility to check for min microcode revisions adds f26d9db21bf9 Merge branch 'x86/cpu' into perf/core, to pick up dependen [...] adds 9b545c04abd4 perf/x86/kvm: Avoid unnecessary work in guest filtering adds a96fff8df28d perf/x86/intel: Clean up SNB PEBS quirk adds bef9f2714f8c perf/x86/intel: Clean up counter freezing quirk adds af63147c1eda perf/x86/intel: Add counter freezing quirk for Goldmont adds e446900240b2 Merge branch 'perf/core' adds cc89a3e777e8 Merge branch 'perf/urgent' adds cbfa447edd6a x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMC [...] adds 3ad7e748c12c x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, a [...] adds 8a5dd2cd2f2e x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for [...] adds e03447ee718b EDAC, mce_amd: Match error descriptions to latest documentation adds 1c1522d32ac4 EDAC, mce_amd: Print ExtErrorCode and description on a sin [...] adds 7a60b6966ae2 Merge branch 'ras/core' adds d036bda7d0e7 sched/core: Convert sighand_struct.count to refcount_t adds 60d4de3ff7f7 sched/core: Convert signal_struct.sigcnt to refcount_t adds c45a77952427 sched/fair: Convert numa_group.refcount to refcount_t adds ec1d281923cf sched/core: Convert task_struct.usage to refcount_t adds f0b89d3958d7 sched/core: Convert task_struct.stack_refcount to refcount_t adds 62478d9911fa sched/fair: Move the rq_of() helper function adds 23127296889f sched/fair: Update scale invariance of PELT adds 10a35e6812aa sched/pelt: Skip updating util_est when utilization is hig [...] adds 1ca4fa3ab604 sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_ [...] adds c546951d9c93 sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_ta [...] adds 5d299eabea5a sched/fair: Add tmp_alone_branch assertion adds f6783319737f sched/fair: Fix insertion in rq->leaf_cfs_rq_list adds c9ba7560c550 Merge tag 'v5.0-rc6' into sched/core, to pick up fixes adds 31bc6aeaab1d sched/fair: Optimize update_blocked_averages() adds 039ae8bcf7a5 sched/fair: Fix O(nr_cgroups) in the load balancing path adds d0fe0b9c45c1 sched/fair: Simplify post_init_entity_util_avg() by callin [...] adds 99687cdbb3f6 sched/topology: Fix percpu data types in struct sd_data & [...] adds 7edab78d7400 sched/fair: Simplify nohz_balancer_kick() adds 892d59c22208 sched/fair: Explain LLC nohz kick condition adds 9f132742d5c4 sched/fair: Prune, fix and simplify the nohz_balancer_kick [...] adds 2b9c2a4859ad sched/wait: Use freezable_schedule() when possible adds 1b5500d73466 sched/fair: Remove unused 'sd' parameter from select_idle_smt() adds 9f53300cf354 Merge branch 'sched/core' adds 805089c2f770 syscalls: remove obsolete __IGNORE_ macros adds fd659cc095af Merge tag 'y2038-syscall-cleanup' of git://git.kernel.org: [...] adds 4d5f007eedb7 time: make adjtime compat handling available for 32 bit adds 2c620ff93d9f time: Add struct __kernel_timex adds 50b93f30f6d8 time: fix sys_timer_settime prototype adds 1a596398a3d7 sparc64: add custom adjtimex/clock_adjtime functions adds ead25417f82e timex: use __kernel_timex internally adds 3876ced476c8 timex: change syscalls to use struct __kernel_timex adds 7948450d4556 x86/x32: use time64 versions of sigtimedwait and recvmmsg adds 8dabe7245bbc y2038: syscalls: rename y2038 compat syscalls adds 00bf25d693e7 y2038: use time32 syscall names on 32-bit adds c70a772fda11 y2038: remove struct definition redirects adds d33c577cccd0 y2038: rename old time and utime syscalls adds 48166e6ea47d y2038: add 64-bit time_t syscalls to all 32-bit architectures adds 41ea39101d6b Merge tag 'y2038-new-syscalls' of git://git.kernel.org:/pu [...] adds a01e80ab6609 Merge branch 'timers/2038' adds 17abf37af297 Merge branch 'timers/core' adds 95dca07c99b4 Merge branch 'x86/alternatives' adds 0ad4ba437b10 Merge branch 'x86/asm' adds 82f9ed3a9330 x86/boot: Fix cmdline_find_option() prototype visibility adds 82df8261c6a9 x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE adds ccec81e4251f x86/kexec: Fill in acpi_rsdp_addr from the first kernel adds e19256078112 Merge branch 'x86/boot' adds 006a40ef6e8b Merge branch 'x86/build' adds 8ad382dd11eb x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition adds 82434d23f36d x86/boot/compressed/64: Explain paging_prepare()'s return value adds c81cd5c08d67 x86/mtrr: Remove unused variable adds ba2ba356b2c8 x86/cpu_entry_area: Move percpu_setup_debug_store() to __i [...] adds 653a561bb2fd x86/fpu: Move init_xstate_size() to __init section adds 153a83d972c7 Merge branch 'x86/cleanups' adds 266d63a7d9d4 x86/cpufeature: Fix various quality problems in the <asm/c [...] adds 22542ae4923b Merge branch 'x86/cpu' adds dc14b5fe7d0a Merge tag 'v5.0-rc6' into x86/fpu, to pick up fixes adds 2f7726f95557 x86/fpu: Track AVX-512 usage of tasks adds e54c0187befd Merge branch 'x86/fpu' adds ca6617216e57 Merge branch 'x86/kdump' adds ad8cfb9c42ef mm/gup: Remove the 'write' parameter from gup_fast_permitted() adds 771a1c451d0c Merge branch 'x86/mm' adds 1c034a2fe560 x86/defconfig: Enable EFI stub, mixed mode and BGRT adds 771554023c2b Merge branch 'x86/platform' adds bc19c93a11f9 Merge branch 'x86/pti' adds 0192e6535ebe x86/kprobes: Prohibit probing on optprobe template code adds 877b145f0f47 x86/kprobes: Move trampoline code into RODATA adds c13324a505c7 x86/kprobes: Prohibit probing on functions before kprobe_i [...] adds 0eae81dc9f02 x86/kprobes: Prohibit probing on IRQ handlers directly adds 6143c6fb1e8f kprobes: Search non-suffixed symbol in blacklist adds eeeb080bae90 kprobes: Prohibit probing on hardirq tracers adds 984640ce427f kprobes: Prohibit probing on preemption checking debug functions adds a39f15b9644f kprobes: Prohibit probing on RCU debug routine adds 2f43c6022d84 kprobes: Prohibit probing on lockdep functions adds 02106f883cd7 kprobes: Prohibit probing on bsearch() adds eafe64cc155c Merge branch 'perf/core' adds 030fc443aef6 genirq: Add missing documentation for tot_count adds b2b262f4a3b3 Merge branch 'irq/core' adds c89d92eddfad sched/fair: Use non-atomic cpumask_{set,clear}_cpu() adds 42d4c6e5795c Merge branch 'sched/core' adds b5b11890de69 rcu/rcu.h: Convert to SPDX license identifier adds 8bf05ed3adf9 rcu/rcuperf: Convert to SPDX license identifier adds eb7935e479a3 rcu/rcu_segcblist: Convert to SPDX license identifier adds 2e24ce885247 rcu/rcutorture: Convert to SPDX license identifier adds e7ee1501cd5a rcu/srcu: Convert to SPDX license identifier adds 96b903f5da49 rcu/sync: Convert to SPDX license identifier adds 00de9d741535 rcu/tiny: Convert to SPDX license identifier adds 22e409253144 rcu/tree: Convert to SPDX license identifier adds 38b4df649e8c rcu/update: Convert to SPDX license identifier adds 5efd1d94a5a7 linux/rcu_node_tree: Convert to SPDX license identifier adds 73604da52167 linux/rcupdate: Convert to SPDX license identifier adds 265b4d4dc16c linux/rcu_segcblist: Convert to SPDX license identifier adds a66e0092fff1 linux/rcu_sync: Convert to SPDX license identifier adds 6c4421273694 linux/rcutiny: Convert to SPDX license identifier adds a9b7343ec1a2 linux/rcutree: Convert to SPDX license identifier adds 8c366db05b1f linux/srcu: Convert to SPDX license identifier adds 8f8e76c09ced torture: Convert to SPDX license identifier adds 082dfb3c93d6 linux/torture: Convert to SPDX license identifier adds 5a4eb3cb2012 locking/locktorture: Convert to SPDX license identifier adds e7ffb4eb9a6d Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'si [...] adds cae45e1c6c54 Merge branch 'rcu-next' of git://git.kernel.org/pub/scm/li [...] adds cb6988fee389 Merge branch 'core/rcu' adds f9d230e893e8 x86/boot: Correct RSDP parsing with 32-bit EFI adds ced43c4a1295 Merge branch 'x86/boot' adds 0b774e9b8319 Merge branch 'x86/urgent' adds 8e8a3cea7ea5 x86/mm/dump_pagetables: Remove the unused prev_pud variable adds ee56deba6546 Merge branch 'x86/cleanups' adds a5494d033e31 Merge branch 'x86/urgent' adds f4fe11b7bf7f perf record: Implement --affinity=node|cpu option adds 859dcf64389c perf cs-etm: Add proper header file for symbols adds 2187d87eacd4 perf report: Add s390 diagnosic sampling descriptor size adds dd81eafacc52 perf vendor events power8: Cpi_breakdown & estimated_dcach [...] adds ffe18505ba1d perf vendor events power8: Dl1_reload, instruction_misses, [...] adds 69ba708f4df6 perf vendor events power8: Branch_prediction, latency, bus [...] adds 72ab50203f3f perf vendor events power8: Translaton & general metrics adds 7f3cf5ac7743 perf vendor events power9: Cpi_breakdown & estimated_dcach [...] adds 0133491d4641 perf vendor events power9: Dl1_reloads, instruction_misses [...] adds a4d832726471 perf vendor events power9: Branch_prediction, instruction_ [...] adds 33937e599449 perf vendor events power9: General metrics adds 39f4a913d6d4 perf utils: Silence "Couldn't synthesize bpf events" warni [...] adds 0ec572f05721 tools feature: Undef _GNU_SOURCE at the end of feature tests adds e1be4a5c03e1 perf beauty ioctl cmd: The 'fd' arg is signed adds 051074867434 perf trace: Check if the 'fd' is negative when mapping it [...] adds 1da7e0022784 perf beauty waitid options: Fix up prefix showing logic adds aa8f9c517ebc tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio adds ca2da70c411c perf trace: Filter out gnome-terminal* parent adds 1c3b28fd7ae8 perf coresight: Do not test for libopencsd by default adds 5c4d7c82c0dc perf unwind: Do not put libunwind-{x86,aarch64} in FEATURE [...] adds a96c03e8cdcf tools build: Add test-reallocarray.c to test-all.c to fix [...] adds 271402a3e97e perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto adds b611f63bb1b7 perf cs-etm: Remove unused structure field "state" adds fc7ac4138cf5 perf cs-etm: Remove unused structure field "time" and "timestamp" adds d3267ad43dd8 perf cs-etm: Fix wrong return values in error path adds 65963e5b4dfa perf cs-etm: Introducing function cs_etm_decoder__init_dparams() adds ae4d9f523643 perf cs-etm: Fix memory leak in error path adds 2507a3d982f2 perf cs-etm: Introducing function cs_etm__init_trace_params() adds e4aa592d1832 perf cs-etm: Fix erroneous comment adds 4f5b37139fb3 perf cs-etm: Cleaning up function cs_etm__alloc_queue() adds 4b6df11ab6cf perf cs-etm: Rethink kernel address initialisation adds 23cfcd6d75cc perf cs-etm: Make cs_etm__run_decoder() queue independent adds f74f349c211e perf cs-etm: Modularize main decoder function adds 3fa0e83e2948 perf cs-etm: Modularize main packet processing loop adds 8224531cf5a1 perf cs-etm: Modularize auxtrace_buffer fetch function adds d0bfbedad72b perf tools: Compile perf with libperf-in.o instead of libperf.a adds 6368942a9223 perf tools: Rename LIB_FILE to LIBPERF_A adds 5ff328836dfd perf tools: Rename build libperf to perf adds 714a92d83fd1 perf tools: Fix legacy events symbol separator parsing adds 33bbc571ed79 perf list: Display metric expressions for --details option adds a9aeb87b98ba perf header: Get rid of write_it label adds aa4df30db522 perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' adds 44ec8396e2da tools build feature sched_getcpu: Undef _GNU_SOURCE at the end adds 43f4e6279f05 Merge tag 'perf-core-for-mingo-5.1-20190214' of git://git. [...] adds 7bb209768006 Merge branch 'perf/core' adds 7e0356ffcf9e Merge remote-tracking branch 'tip/auto-latest' adds df1c7d4deb7f Merge remote-tracking branch 'clockevents/clockevents/next' adds 7f736599d632 EDAC, altera: Add missing of_node_put() adds a7b59a80e227 Merge remote-tracking branch 'edac-amd/for-next' adds a51866946c0a genirq: Fix wrong name in request_percpu_nmi() description adds 8d565748b603 irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Dev [...] adds 9e543e22e204 irqchip: Add driver for Loongson-1 interrupt controller adds 3bdd7f7433fd dt-bindings: interrupt-controller: loongson ls1x intc adds 518bfe84ec41 irqchip/i8259: Fix shutdown order by moving syscore_ops re [...] adds fc03acaeab35 irqchip/irq-sifive-plic: Check and continue in case of an [...] adds 015c8697b66d irqchip: sifive-plic: Pre-compute context hart base and en [...] adds 34aa37b05e1f irqchip: sifive-plic: Add warning in plic_init() if handle [...] adds 6addf1690901 irqchip: sifive-plic: Differentiate between PLIC handler a [...] adds 612c3a8d3dc1 irqchip: sifive-plic: Implement irq_set_affinity() for SMP host adds d218cc9f81d3 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 47ae32084c47 tools/memory-model: Update Documentation/explanation.txt t [...] adds 06a45c3380ca tools/memory-model: Dynamically check SRCU lock-to-unlock [...] adds 4c4f3c3321a5 tools/memory-model: Avoid duplicating herdtools versions adds e880edadc149 Merge LKMM and RCU adds 8cfcb83bd2aa Merge remote-tracking branch 'rcu/rcu/next' adds 65ee39abe758 KVM: arm/arm64: arch_timer: Mark physical interrupt active [...] adds 9aee4db55219 KVM: arm/arm64: Fix TRACE_INCLUDE_PATH adds 18450fd7df21 KVM: arm/arm64: Remove -I. header search paths adds ea6a1e70bfa4 KVM: arm/arm64: Prefix header search paths with $(srctree)/ adds 289bd0a6190d KVM: arm/arm64: Update MAINTAINERS entries adds 30c345f84d4f KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" adds ba35ee348bc7 KVM: arm64: Fix comment for KVM_PHYS_SHIFT adds ba078a4b3338 Merge remote-tracking branch 'kvm-arm/next' adds 03ec21f21d8a Merge remote-tracking branch 'kvms390/next' adds c9f19b67f04c xen: mark expected switch fall-through adds efac6c75dc4b xen-scsiback: mark expected switch fall-through adds 7681f31ec9cd xen/pciback: Don't disable PCI_COMMAND on PCI device reset. adds fa13e665e028 xen/gntdev: Do not destroy context while dma-bufs are in use adds 068e79f4a9d6 xen/gntdev: Check and release imported dma-bufs on close adds 357b4da50a62 x86: respect memory size limiting via mem= parameter adds 1d988ed46543 x86/xen: dont add memory above max allowed allocation adds 552005d92b7a Merge remote-tracking branch 'xen-tip/linux-next' adds 064e6e0e31b3 Merge remote-tracking branch 'percpu/for-next' adds 8db23753af87 Merge remote-tracking branch 'workqueues/for-next' adds 6738d9011e1d Merge remote-tracking branch 'drivers-x86/for-next' adds 6b7cb2227d4d platform/chrome: cros_ec: Remove cros_ec dependency in lpc_mec adds 436dad4fda10 platform/chrome: Add new driver for Wilco EC adds 6d9f76dd4b35 platform/chrome: wilco_ec: Add support for raw commands in [...] adds 79c4ec4869b5 platform/chrome: wilco_ec: Add RTC driver adds ac89fee5e137 platform/chrome: Make function wilco_ec_transfer() static adds 83a52233eee6 Merge remote-tracking branch 'chrome-platform/for-next' adds 1ff85bfa1614 HSI: omap_ssi_port: fix debugfs_simple_attr.cocci warnings adds 58b0e197970e Merge remote-tracking branch 'hsi/for-next' adds 5ddb0869bfc1 leds: lp55xx: fix null deref on firmware load failure adds e14a944f47d6 Merge remote-tracking branch 'leds/for-next' adds 7130c92bc95f Merge remote-tracking branch 'ipmi/for-next' adds 4080ab083000 PM-runtime: Take suppliers into account in __pm_runtime_se [...] adds 70fb9a252317 driver core: Document limitation related to DL_FLAG_RPM_ACTIVE adds 376991db4b64 driver core: Postpone DMA tear-down until after devres release adds 5b2f2bd62e79 sysfs: remove unused include of kernfs-internal.h adds 26e28d68b146 kernfs: Allocating memory for kernfs_iattrs with kmem_cache. adds 2c6f4fc884a4 device: Fix comment for driver_data in struct device adds d2b284d356e9 Revert "selftests: firmware: add CONFIG_FW_LOADER_USER_HEL [...] adds 13ac7db09c91 Revert "selftests: firmware: remove use of non-standard di [...] adds 344c0152d878 selftests: firmware: fix verify_reqs() return value adds 9481caf39bf5 Merge 5.0-rc6 into driver-core-next adds 4d69c80e0d0f component: Add documentation adds 3521ee994bca components: multiple components for a device adds 8857c7d065e9 i915/snd_hdac: I915 subcomponent for the snd_hdac adds 4417967bf247 Merge tag 'topic/component-typed-2019-02-11' of git://anon [...] adds daaef255dc96 driver: platform: Support parsing GpioInt 0 in platform_get_irq() adds c1567f813a99 PM-runtime: Fix __pm_runtime_set_status() race with runtim [...] adds 4c06c4e6cf63 driver core: Fix possible supplier PM-usage counter imbalance adds 1ea61b68d0f8 async: Add cmdline option to specify drivers to be async probed adds 2ecd542320b1 Merge remote-tracking branch 'driver-core/driver-core-next' adds 1760435d613c usb: core: Move variable initialization to appropriate place adds 68f1ec8ea14f usb: Change "wired" to "hardwired" for connect_type adds 4fdc1790e6a9 usb: handle warm-reset port requests on hub resume adds 25b016145036 USB: Fix configuration selection issues introduced in v4.20.0 adds 382e8fa80da1 usb: typec: displayport: Move the Configuration VDO helper [...] adds b0fcdffdd626 usb: typec: Prepare alt mode enter/exit reporting for UCSI [...] adds 81534d5fa973 usb: typec: ucsi: Remove debug.h file adds 15e99b13b44b Merge 5.0-rc6 into usb-next adds fce11867472b USB: musb: fix indentation issue on a return statement adds ecd927ab7c8d Documentation: dt: Add binding info for jz4740-musb driver adds e2d5e09485fc usb: musb: jz4740: Add support for devicetree adds 874b08ba756e usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 adds c94444057282 usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 adds a8ded8eb7765 usb: host: oxu210hp-hcd: fix indentation issue adds d28ffb42f4fe dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-ufs-phy adds 203d9b11928c phy: qcom-qmp: Add QMP UFS PHY support for msm8998 adds 0220dcd1138b Merge tag 'phy-for-5.1' of git://git.kernel.org/pub/scm/li [...] adds d2fce701751f USB: musb: mark expected switch fall-through adds c17c7cf147ac usb: typec: tcpm: Remove unused functions adds a043ad87a78f usb: typec: tps6598x: Check mode of operation adds 7875732848e0 platform/x86: intel_cht_int33fe: Prepare for better mux na [...] adds 540bfab7fbff usb: typec: Rationalize the API for the muxes adds 393cd68d0dd3 platform/x86: intel_cht_int33fe: Remove old style mux connections adds 80e04837a40f device connection: Prepare support for firmware described [...] adds ec69e9533c48 usb: roles: Find the muxes by also matching against the de [...] adds 6a0bbcf96b22 usb: typec: Find the ports by also matching against the de [...] adds 637e9e52b185 device connection: Find device connections also from devic [...] adds 96a6d031ca99 usb: typec: mux: Find the muxes by also matching against t [...] adds 09aa11cfda9d device connection: Add fwnode member to struct device_connection adds 9c7ebc99b382 usb: dwc3: haps: Workaround matching VID PID adds 54f64d5c983f usb: f_fs: Avoid crash due to out-of-scope stack ptr access adds 1b4a3b517157 usb: gadget: Change Andrzej Pietrasiewicz's e-mail address adds 8c7ffa5ebd4e fotg210-udc: remove a bogus dma_sync_single_for_device call adds e26bdb013150 fotg210-udc: pass struct device to DMA API functions adds c5353b225df9 usb: dwc3: gadget: don't enable interrupt when disabling endpoint adds c7152763f02e usb: dwc3: Reset num_trbs after skipping adds 0d1ec194721f usb: misc: usbtest: add super-speed isoc support adds 5895d311d28f usb: phy: twl6030-usb: fix possible use-after-free on remove adds dc8b2a691dc8 Merge tag 'usb-for-v5.1' of git://git.kernel.org/pub/scm/l [...] adds 7c173c5b4aad Merge remote-tracking branch 'usb/usb-next' adds 8e0f26949a69 Merge remote-tracking branch 'usb-serial/usb-next' adds ddc7fb43a8a3 usb: chipidea: imx: remove unused header files adds 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high adds bc65fae4b1f0 usb: chipidea: imx: set power polarity adds 6f9747db7627 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds f233ea4327d7 serial: max310x: Correction of the initial setting of the [...] adds c744ca39f28f Merge 5.0-rc6 into tty-next adds 54b2f300f386 serial: 8250_pci: Replace custom code with pci_match_id() adds 1355cba9c3ba tty/synclink: remove ISA support adds c392ed464205 tty/nozomi: use pci_iomap instead of ioremap_nocache adds a6dbe4427559 vt: perform safe console erase in the right order adds b896b03bc7fc serial: 8250_pci: Fix number of ports for ACCES serial cards adds 78d3820b9bd3 serial: 8250_pci: Have ACCES cards that use the four port [...] adds 361bf8a9d88d tty/n_hdlc: mark expected switch fall-through adds 8d0b6d2cb3fa Merge remote-tracking branch 'tty/tty-next' adds 47f8d9957d50 vmw_balloon: remove the version number adds 5539830278fa vmw_balloon: support 64-bit memory limit adds a0f890aba2be coresight: cpu-debug: Support for CA73 CPUs adds a7325a6ca45f coresight: stm: Remove set but not used variable 'res_size' adds c2bc02f8828d coresight: Use of_node_name_eq for node name comparisons adds e11a5795cb7c perf/aux: Make perf_event accessible to setup_aux() adds 988036f9d322 coresight: perf: Add "sinks" group to PMU directory adds b5390f4b5e0b coresight: Use event attributes for sink selection adds 5c07488d996b Merge 5.0-rc6 into char-misc-next adds 4ed754de2d66 extcon: Add support for ptn5150 extcon driver adds 3dfed89512d3 extcon: ptn5150: Fix return value check in ptn5150_i2c_probe() adds 492b7a888860 Merge tag 'extcon-next-for-5.1' of git://git.kernel.org/pu [...] adds 21698fd57984 parport_pc: fix find_superio io compare code, should use e [...] adds 32ea33a04484 mei: bus: export to_mei_cl_device for mei client devices drivers adds d04071a5d641 vmw_balloon: release lock on error in vmballoon_reset() adds 36e738bdab53 misc: dt-bindings: Add Qualcomm Fastrpc bindings adds f6f9279f2bf0 misc: fastrpc: Add Qualcomm fastrpc basic driver model adds c68cfb718c8f misc: fastrpc: Add support for context Invoke method adds d73f71c7c6ee misc: fastrpc: Add support for create remote init process adds 6cffd79504ce misc: fastrpc: Add support for dmabuf exporter adds 1a7c3d9bb7a9 binder: create userspace-to-binder-buffer copy function adds 8ced0c6231ea binder: add functions to copy to/from binder buffers adds 7a67a39320df binder: add function to copy binder object from buffer adds db6b0b810bf9 binder: avoid kernel vm_area for buffer fixups adds 880211667b20 binder: remove kernel vm_area for buffer space adds c41358a5f521 binder: remove user_buffer_offset adds bde4a19fc04f binder: use userspace pointer as base of buffer space adds 1aec4211204d parport: daisy: use new parport device model adds ca5dc2d11787 char: lp: mark expected switch fall-through adds 36f30937922c binder: fix sparse issue in binder_alloc_selftest.c adds 26528be6720b binder: fix handling of misaligned binder object adds d8b6dfd29ce5 Merge remote-tracking branch 'char-misc/char-misc-next' adds 3c55a24ee276 staging: wilc1000: remove use of 'terminated_handle' stati [...] adds 9a4b45fb996d staging: wilc1000: refactor linux_wlan_init_test_config() adds b6c6cd11c7a6 staging: wilc1000: refactor code to use cookie information adds ea3c0d4eaa9e staging: wilc1000: use random number for cookie instead of [...] adds f2bf97cb952e staging: wilc1000: avoid use of interface names for validation adds 20c888becca9 staging: wilc1000: add check before performing operation o [...] adds d7d540ea6608 staging: wilc1000: remove unused struct 'add_sta_param' adds 98f83d3d01eb staging: wilc1000: avoid use of 'hif_deinit_lock' static variable adds 870709141599 staging: wilc1000: avoid use of static variable in linux_mon.c adds 458e303bdc39 staging: wilc1000: move static variable 'wlan_channel' to [...] adds 0d0f0b06a13e staging: wilc1000: move 'curr_channel' static variable in [...] adds 2a95c4e04acf staging: wilc1000: define p2p related static variable as c [...] adds dc96476e0ad2 Staging: rtl8723bs: remove some dead code adds 83a95c168349 staging: sm750fb: Rename setDisplayControl to set_display_ [...] adds 5e767cca2964 staging: rtl8192u: remove redundant nul check on pointer dev adds b9f46c060c28 staging: vt6656: Use the correct style for SPDX license Id [...] adds dda037057a57 staging: wilc1000: fix to set correct value for 'vif_num' adds f5436edeedfb staging: wilc1000: add 'wilc_' prefix to have proper namespace adds 6b0b7d86e4fc staging: wilc1000: move macro and function prototype from [...] adds d4d30e466a27 staging: wilc1000: avoid function forward declaration in w [...] adds 5e63a598441a staging: wilc1000: added 'wilc_' prefix for function in wi [...] adds 55e311d844fd staging: wilc1000: rename wilc_frmw_to_linux() adds c6eab5e6de31 staging: wilc1000: remove 'linux_' prefix in function names adds edce68b96909 staging: wilc1000: rename linux_wlan.c and linux_mon.c adds cc7834fb5ddb staging: rtl8192e: rename members of struct chnl_txpow_tri [...] adds 6841d9abecb5 staging: rtl8192e: rename members of struct rt_dot11d_info [...] adds a180ef30dafb staging: rtl8192e: rename members of struct rtllib_device - style adds c4089864e85c staging: android: formatting change in ashmem.c adds c2f4dd4364b7 staging: wlan-ng: formatting change in cfg80211.c adds 3b6effbc3805 Merge 5.0-rc6 into staging-next adds 30c311a2a492 staging: rtl8192e: rename function Dot11d_Channelmap to do [...] adds 8e9f5da2fd7d staging: rtl8192e: rename function Dot11d_Reset to dot11d_ [...] adds 43defd93289f staging: rtl8192e: rename function Dot11d_UpdateCountryIe [...] adds c40cac3b760e staging: rtl8192e: rename function DOT11D_ScanComplete to [...] adds 5441ab2ff54e staging: rtl8192e: rename local variables of function dot1 [...] adds 7ed27a094178 staging: rtl8192e: rename parameters of function dot11d_up [...] adds d099c72d3868 Staging: mt7621-pci: Fix space required coding style adds 52ec10337c2b staging: mt7621-pci: update driver's TODO file adds 7fadcdce5d31 staging: erofs: remove redundant likely/unlikely annotatio [...] adds 209312369e6d staging: erofs: remove redundant unlikely annotation in un [...] adds 3740232925a3 iio:bmi160: add SPDX identifiers adds 895bf81e6bbf iio:bmi160: add drdy interrupt support adds 015f80fffc32 dt-bindings: fix incorrect bmi160 IRQ note adds b7905e4c5731 dt-bindings: bmi160 document open-drain property adds 0a3f50e4d698 iio:bmi160: use iio_pollfunc_store_time adds 94edaac707e2 iio:bmi160: use if (ret) instead of if (ret < 0) adds 86117ba3f9b3 dt-bindings: iio/adc: Add docs for Ingenic JZ47xx SoCs ADC. adds 7cf74d515b56 dt-bindings: iio/adc: Add bindings for Ingenic JZ47xx SoCs ADC. adds 1a78daea107d IIO: add Ingenic JZ47xx ADC driver. adds cbd5dd387afa drivers: iio: dac: Fix wrong license for ADI drivers adds e9517dffd1d5 iio: adc: ad7768-1: Add support for setting the sampling f [...] adds 77c5a7f5c123 iio: adc: ad7476: Add support for TI ADS786X ADCs adds 977724d20584 iio:dac:ti-dac7612: Add driver for Texas Instruments DAC7612 adds b73c2c1a1cde iio:dac:dac7612: device tree bindings adds d4cd36220e86 iio:accel:adxl345: Change alignment to match paranthesis adds 905889b4a34c iio: chemical: sps30: fix a loop timeout test adds 2ea8bab4dd2a iio: adc: exynos-adc: Fix NULL pointer exception on unbind adds fc4e0c97d10d iio: adc: ads124s08: fix spelling mistake "converions" -> [...] adds 208b920b9028 dt-bindings: iio: adc: move lpc32xx-adc out of staging adds 430583493627 iio:adc:lpc32xx use SPDX-License-Identifier adds 59b9bb0abca9 iio:chemical:sps30 Supress some switch fallthrough warnings. adds a1d642266c14 iio: chemical: add support for Plantower PMS7003 sensor adds c184e4ad61e1 dt-bindings: add Plantower to the vendor prefixes adds 4a428cb2d7fb dt-bindings: iio: chemical: pms7003: add device tree support adds 66d388ff4a73 dt-binding: iio: remove rst node from NPCM ADC document adds 103cda6a3b8d iio: adc: exynos-adc: Use proper number of channels for Ex [...] adds 277c8e8b81d6 Merge tag 'iio-for-5.1b' of git://git.kernel.org/pub/scm/l [...] adds 479826cc8611 staging: comedi: ni_660x: fix missing break in switch statement adds e7dd3d47bc72 staging: rtl8192e: rename function cpMacAddr to copy_mac_a [...] adds 3b1b5291f79d staging: erofs: fix memleak of inode's shared xattr array adds 98719e42073f staging: android: ion: Add the GPL exception for syscalls adds 18f2153dd77c staging: rtl8192e: rename macro arguments to avoid camel c [...] adds 419d6efc50e9 staging: erofs: keep corrupted fs from crashing kernel in [...] adds 1ee9b8d8bffb Merge remote-tracking branch 'staging/staging-next' adds 4c6e7a8687ac Merge remote-tracking branch 'mux/for-next' adds 30ac77bddc7e Merge remote-tracking branch 'icc/icc-next' adds b29715966a2e Documentation: dmaengine: fix dmatest.rst warning adds 85ed4f43db86 Documentation :dmaengine: clarify DMA desc. pointer after [...] adds 95781b704e43 Merge branch 'for-linus' into next adds edb2882f4b5e Merge remote-tracking branch 'slave-dma/next' adds 34b43446937e Documentation: cgroup-v2: eliminate markup warnings adds 05b71f6ffd18 cgroup: add documentation for pids.events file adds b4ff1b44bcd3 cgroup, rstat: Don't flush subtree root unless necessary adds 73416bb02f3d Merge remote-tracking branch 'cgroup/for-next' adds 6f4e626fb0cc scsi: ata: Use unsigned int for cmd's type in ioctls in sc [...] adds 1ace9f00eca6 scsi: dt-bindings: ufs: Fix the compatible string definition adds b3cce125cb1e scsi: hisi_sas: Add support for DIX feature for v3 hw adds 7c5e13636391 scsi: hisi_sas: Add manual trigger for debugfs dump adds 1273d65f2904 scsi: hisi_sas: change queue depth from 512 to 4096 adds 795f25a31b54 scsi: hisi_sas: Issue internal abort on all relevant queues adds 4fefe5bbf599 scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as ex [...] adds 4a8bec88f71a scsi: hisi_sas: Do some more tidy-up adds 624fca90e24e Merge branch 'misc' into for-next adds 2dc57caef7d6 Merge branch 'fixes' into for-next adds c208556ab362 scsi: scsi_debug: Fix a recently introduced regression adds 960bf87a4fbe scsi: libiscsi: Use scsi_[gs]et_resid() where appropriate adds 42d387be5bda scsi: scsi_debug: Use scsi_[gs]et_resid() where appropriate adds 229531be6918 scsi: uas: Use scsi_[gs]et_resid() where appropriate adds 80f82c169b68 scsi: sd: Remove superfluous residual assignments adds 9fa505adf9f2 scsi: core: Move resid from scsi_data_buffer to scsi_cmnd adds 9447b6ce944b scsi: scsi_debug: Implement support for write protect adds 2174b18513d1 scsi: ufs: fix a typo in comment adds fad28e3d9aa1 scsi: lpfc: Fix error code if kcalloc() fails adds a3742d684840 scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD adds 0de054051224 scsi: megaraid_sas: driver version update adds df46cac3f71c scsi: sd: Fix typo in sd_first_printk() adds 5881a0838820 Merge branch 'misc' into for-next adds 3b0db14939bf Merge branch 'fixes' into for-next adds 7f8e12f1e215 scsi: qlogicpti: Use of_node_name_eq for node name comparisons adds 258f84fae3ac scsi: lpfc: fix a handful of indentation issues adds be7300c9977f scsi: dt-bindings: ufs: Add HI3670 UFS controller binding adds f6b0fd1c121c scsi: arm64: dts: hisilicon: hi3670: Add UFS controller support adds 6511db18d81e scsi: ufs: Add HI3670 SoC UFS driver support adds f342cde32463 scsi: lpfc: Remove set but not used variable 'phys_id' adds 9a009aefb64b scsi: qla2xxx: Move debug messages before sending srb prev [...] adds a068adf1cc5d scsi: qla2xxx: remove redundant null check on pointer sess adds 61c9aa7d5881 scsi: qla2xxx: Fix LUN discovery if loop id is not assigne [...] adds 28a7a5f660a9 scsi: qla2xxx: Add First Burst support for FC-NVMe devices adds 76a24703ea30 scsi: qla2xxx: Fix unload when NVMe devices are configured adds 395cb345b964 scsi: qla2xxx: Check for FW started flag before aborting adds 67f01a41d74a scsi: qla2xxx: Prevent multiple ADISC commands per session adds a7b9ca7fc87a scsi: qla2xxx: Add support for setting port speed adds 66f1f73dc1d0 scsi: qla2xxx: Prevent SysFS access when chip is down adds 27d7e20e1eff scsi: qla2xxx: Move marker request behind QPair adds a649a4809c60 scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry adds ed490a17c180 scsi: qla2xxx: Add new FW dump template entry types adds 03f477664ae3 scsi: qla2xxx: Update driver version to 10.00.00.14-k adds 47f1143af1b8 scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqu [...] adds a4908d243762 Merge branch 'misc' into for-next adds 101ec4843489 Merge remote-tracking branch 'scsi/for-next' adds 5e1842a0ad14 swiotlb: Introduce swiotlb_max_mapping_size() adds 8b5ef529b66f swiotlb: Add is_swiotlb_active() function adds 086b5fce5ec8 dma: Introduce dma_max_mapping_size() adds b41c56196554 virtio: Introduce virtio_max_dma_size() adds cb06c22b25a4 virtio-blk: Consider virtio_max_dma_size() for maximum seg [...] adds 37b6a7607a48 virtio-balloon: improve update_balloon_size_func adds 3921e1b8a47b virtio_balloon: remove the unnecessary 0-initialization adds 48cb6fcbc1a0 virtio: hint if callbacks surprisingly might sleep adds 07becb58bcc7 dt-bindings: virtio-mmio: Add IOMMU description adds b36bdb59c67d dt-bindings: virtio: Add virtio-pci-iommu node adds 296a73b2c5b0 of: Allow the iommu-map property to omit untranslated devices adds 79d84360ffc0 PCI: OF: Initialize dev->fwnode appropriately adds d906f4225497 iommu: Add virtio-iommu driver adds 1564478a74cc iommu/virtio: Add probe request adds 828fdbfe3d85 iommu/virtio: Add event queue adds 278a36e786fb virtio-net: bql support adds bebe48c3eed8 include/linux/compiler.h: allow memory operands adds 0cf8263317d2 barriers: convert a control to a data dependency adds 2e2b6332d611 virtio: use dependent_ptr_mb adds e04c674dec4c x86/mpx: tweak header name adds a5c2ae082396 drm: tweak header name adds 53cb6e5b4ab4 arch: move common mmap flags to linux/mman.h adds f42fef4cbeef Merge remote-tracking branch 'vhost/linux-next' adds 2fc0f34997f7 Merge remote-tracking branch 'rpmsg/for-next' adds fa84667b98fd gpio: MT7621: use a per instance irq_chip structure adds af14b2c98adb gpio: pxa: avoid attempting to set pin direction via pinct [...] adds 001aca0dbb1d dt-bindings: Add a prefix for Gateworks Corporation adds 35b21b6ef888 gpio: Add DT bindings for Gateworks PLD GPIO adds 2a0b0a57fa86 gpio: Add a Gateworks PLD GPIO driver adds 96be65d12d79 gpio: tqmx86: Drop unnecessary gpiochip_remove in tqmx86_g [...] adds 9f22af116781 gpio: adp5588: Add device tree support adds 5d643edad73e gpio: adp5588.c: Switch to events system adds 25655c7532c7 spmi: pmic-arb: revert "validate type when mapping IRQ" adds a44aec0b4a63 Documenation: driver-api: fix gpio/board.rst warning adds dac7da986ba3 qcom: spmi-gpio: Fix boundary conditions IRQ domain translate adds c2df3de0d07e gpio: zynq: properly support runtime PM for GPIO used as i [...] adds 5340f23df8fe gpio: sprd: Add missing break in switch statement adds ede033e1e863 dt-bindings: gpio: document the new pull-up/pull-down flags adds 71479789851b gpio: rename gpio_set_drive_single_ended() to gpio_set_config() adds 6581eaf0e890 gpio: use new gpio_set_config() helper in more places adds d449991c4d1d gpio: add core support for pull-up/pull-down configuration adds 15add06841a3 gpio: pca953x: add ->set_config implementation adds 92de6bc3a82d Merge branch 'ib-pca953x-config' into devel adds 7f2f787c1059 gpio: pcf857x: Simpify wake-up handling adds 760a160e8b89 spmi: pmic-arb: select IRQ_DOMAIN_HIERARCHY in Kconfig adds 2d803dbe1c21 dt-bindings: gpio: pca953x: document the nxp,pcal6416 adds aac1e3c9680b gpio: pca953x: add support for pcal6416 type adds 0faf40e373dd gpio: madera: Add missing const adds f3463daab2bc Documentation: gpio: driver: fix wire name for I2C adds 691184522757 gpio: tegra186: Use TEGRA186_ prefix for GPIO names adds 68b7587baabf gpio: altera-a10sr: Trivial coding style fix adds 8fab3d713ca3 Merge tag 'gpio-v5.1-updates-for-linus' of git://git.kerne [...] adds fcce88d9ca1a gpio: crystalcove: Use for_each_set_bit() in IRQ handler adds 282db906eecc gpio: wcove: Allow return negative error code from to_reg() adds 1147575447f9 gpio: msic: Remove duplicate check in IRQ handler adds 78207c5bfc28 gpio: crystalcove: Sort headers alphabetically adds 2456c8b82428 gpio: msic: Sort headers alphabetically adds 39684807d831 gpio: wcove: Sort headers alphabetically adds cb19c7f3ece4 gpio: wcove: Fix indentation adds e8362430208e gpio: crystalcove: Convert to use SPDX identifier adds 8f710b5f8905 gpio: msic: Convert to use SPDX identifier adds fd30b72eab2d gpio: wcove: Convert to use SPDX identifier adds 0248baca03b8 Merge tag 'intel-gpio-v5.1-1' of git://git.kernel.org/pub/ [...] adds 0e7d6f940164 gpio: of: Apply regulator-gpio quirk only to enable-gpios adds 63867e5c5191 Merge branch 'devel' into for-next adds dbf0688d12c4 Merge remote-tracking branch 'gpio/for-next' adds a5a08c35d382 pinctrl: qcom: qcs404: Correct SDC tile adds c17abcfa93bf pinctrl: meson: meson8b: fix the sdxc_a data 1..3 pins adds ff656e47a916 Pinctrl: Ingenic: Fix bugs caused by differences between J [...] adds 5de1a73e78ed Pinctrl: Ingenic: Add missing parts for JZ4770 and JZ4780. adds b71c1844124d Pinctrl: Ingenic: Unify the function name prefix to "ingen [...] adds 85e4e6881dba pinctrl: freescale: Add imx8mm pinctrl driver support adds b67328e1cf97 pinctrl: at91: add option to use drive strength bits adds 42ef75576bdd pinctrl: at91: add drive strength support for SAM9X60 adds a2fcb1ce8840 pinctrl: at91: add compatibles for SAM9X60 pin controller adds 1d741f2e977d dt-bindings: add documentation for banks adds fde84f194aad dt-bindings: add bindings for SAM9X60 adds 64e21add8cd9 pinctrl: at91: add slewrate support for SAM9X60 adds 5e07a820649b dt-bindings: add documentation for slew rate adds f1c894712bbe pinctrl: qcom: qcs404: Drop unused UFS_RESET macro adds 1cb66f080c27 pinctrl: bcm2835: declare pin config as generic adds b6e5531c0f80 pinctrl: bcm2835: Direct GPIO config changes to generic pinctrl adds b45eb4084bd9 pinctrl: samsung: Remove legacy API for handling external [...] adds a3240f09307a pinctrl: ingenic: Add LCD pins for the JZ4725B SoC adds e65372124cd7 Merge tag 'v5.0-rc6' into devel adds 402bfb3c1352 pinctrl: sunxi: Support I/O bias voltage setting on A80 adds fdbbd6b74c92 pinctrl: sh-pfc: r8a77990: Add DRIF pins, groups and functions adds 1ecd8c9cb899 pinctrl: sh-pfc: emev2: Add missing pinmux functions adds a4b0350047f1 pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group adds b9fd50488b49 pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group adds 0e6e448bdcf8 pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups adds 5e8588c86d71 pinctrl: sh-pfc: Validate fixed-size field widths at build time adds 729257d674bc pinctrl: sh-pfc: r8a77965: Add TMU pins, groups and functions adds 79dbbdbeccc6 pinctrl: sh-pfc: r8a77965: Add DRIF pins, groups and functions adds 44df22e7ce15 Merge tag 'sh-pfc-for-v5.1-tag2' of git://git.kernel.org/p [...] adds 267f57cf060e Merge branch 'devel' into for-next adds f1733d8cffb1 Merge remote-tracking branch 'pinctrl/for-next' adds 35a7ffef866f Merge remote-tracking branch 'pwm/for-next' adds c340453337e2 Merge remote-tracking branch 'random/dev' adds fb024a07c69f selftests: don't kill child immediately in get_metadata() test adds 0b54b443a9de selftests: fix typo in seccomp_bpf.c adds a18261d71bbc selftest: include stdio.h in kselftest.h adds 3aa415dd2128 selftests: skip seccomp get_metadata test if not real root adds c7140706cb8a selftests: set NO_NEW_PRIVS bit in seccomp user tests adds 30d53a5860cf selftests: unshare userns in seccomp pidns testcases adds 121e357ac728 selftests/harness: Update named initializer syntax adds ed492c2ad464 selftests/seccomp: Actually sleep for 1/10th second adds ed675ed9da6d selftests: ir: fix warning: "%s" directive output may be t [...] adds a5180977a325 selftests: ir: skip when lirc device doesn't exist. adds 6d771c60e50f selftests: ir: skip when non-root user runs the test adds 7d8254b74db4 Merge remote-tracking branch 'kselftest/next' adds 0d0216c03a7a compat ABI: use non-compat openat and open_by_handle_at variants adds f6ebc497c9dd 32-bit userspace ABI: introduce ARCH_32BIT_OFF_T config option adds 6c02ea652aef asm-generic: Drop getrlimit and setrlimit syscalls from de [...] adds a06864c40881 asm-generic: Make time32 syscall numbers optional adds 5020b074c55e unicore32: Fix __ARCH_WANT_STAT64 definition adds d371ec7c99df checksyscalls: fix up mq_timedreceive and stat exceptions adds f2cd31a3e146 csky: Use latest system call ABI adds 5928f8a4354f riscv: Use latest system call ABI adds 3472e824e9b3 Merge remote-tracking branch 'y2038/y2038' adds fbb76d579dff livepatch/selftests: use "$@" to preserve argument list adds b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next adds e900e9f1c487 Merge remote-tracking branch 'livepatching/for-next' adds 37af13cc74d1 perf record: implement --affinity=node|cpu option adds e76c489ea081 Merge remote-tracking branch 'coresight/next' adds 13a929f38ad7 rtc: imx-sc: add rtc set time support adds 92cbf12fc200 rtc: ds1307: Move register definitions to start of file adds d0e3f61b08e2 rtc: ds1307: forward declare chips array instead of a bunc [...] adds 3ffd4a2fcf52 rtc: ds1307: correct register offset for rx8130 adds 501f98266cad rtc: ds1307: rx8130: honor Voltage Loss Flag when reading [...] adds 3f929cad9433 rtc: ds1307: rx8130: Fix alarm handling adds dc9e47160626 rtc: 88pm860x: fix unintended sign extension adds fb0b322537a8 rtc: 88pm80x: fix unintended sign extension adds e42280886018 rtc: pm8xxx: fix unintended sign extension adds 7dd63ec076cf rtc: imx-sc: depend on HAVE_ARM_SMCCC adds 09832dc0594e rtc: rs5c372: Fix reading from rtc when the oscillator got [...] adds 1366e010ade8 dt-bindings: rtc: add device-tree bindings for the Amlogic [...] adds d8fe6009aa3e rtc: support for the Amlogic Meson RTC adds 5736610ab616 rtc: meson: remove useless rtc_nvmem_unregister call adds ed3c52a075e9 rtc: isl1208: Introduce driver state struct adds 5909b87db8ef rtc: isl1208: Support more chip variations adds c3544f6f51ed rtc: isl1208: Add new style nvmem support to driver adds 10e7122107bd dt-bindings: rtc: Update for new chip in isl1208 series adds e6e7376cfd7b rtc: rv3028: add new driver adds 3cbb7b638fd1 rtc: hid-sensor-time: stop selecting IIO adds 243b44e15759 dt-bindings: rtc: add ABEOZ9 adds 67075b63cce2 rtc: add AB-RTCMC-32.768kHz-EOZ9 RTC support adds aafb81a520f8 Merge remote-tracking branch 'rtc/rtc-next' adds 9c2bb4f971a1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds cce8e04cf79e ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers adds d123fab71f63 ntb_hw_switchtec: NT req id mapping table register entry n [...] adds a2585cdc9e4c ntb_hw_switchtec: Added support of >=4G memory windows adds 9143595a7e05 NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() adds c59666bb32b9 NTB: ntb_transport: Ensure the destination buffer is mappe [...] adds fc0b90d5d8be NTB: ntb_tool: reading the link file should not end in a N [...] adds 366ff6b39f14 NTB: Revert the change to use the NTB device dev for DMA a [...] adds 5775e615d9c5 NTB: Fix the default port and peer numbers for legacy drivers adds 40e23fa9d8fc NTB: ntb_pingpong: Choose doorbells based on port number adds 923897b8eb43 NTB: perf: Don't require one more memory window than numbe [...] adds 6d4b0c2a45ea NTB: perf: Fix support for hardware that doesn't have port [...] adds 4051e5d974d1 NTB: perf: Fix race condition when run with ntb_test adds 8af642c76ef5 NTB: ntb_test: Fix bug when counting remote files adds 0c43c3384a80 Merge remote-tracking branch 'ntb/ntb-next' adds 9219e54be983 gcc-plugins: structleak: Generalize to all variable types adds ddf89e25fad8 lib: Introduce test_stackinit module adds d4a17f770b9b Merge remote-tracking branch 'kspp/for-next/kspp' adds 98c3183dd5fb Merge remote-tracking branch 'cisco/for-next' adds 27eae9d4cebe dt-bindings: Add vendor prefix for "GlobalTop Technology, Inc." adds 3deb254d6559 dt-bindings: gnss: add mediatek binding adds 625239d4ad43 gnss: add mtk receiver type support adds d4584bbfcf2a gnss: add driver for mediatek receivers adds 94c1455f335c Merge remote-tracking branch 'gnss/gnss-next' adds 62010d4023e6 Merge remote-tracking branch 'slimbus/for-next' adds 5beda7c06f06 Merge remote-tracking branch 'nvmem/for-next' adds f818b82b8016 XArray: Mark xa_insert and xa_reserve as must_check adds b146ccf7760a Merge remote-tracking branch 'xarray/xarray' adds 049c5143c22e Merge remote-tracking branch 'hyperv/hyperv-next' adds 8805afd947a6 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds e2bf1c6a05c8 signal: add pidfd_send_signal() syscall adds f67dcc84eb36 selftests: add tests for pidfd_send_signal() adds a72183b7691e Merge remote-tracking branch 'pidfd/for-next' adds 36209dfce72a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds fb5c9a02b7b1 Revert "iomap: add missing const to ioread*/iowrite addr arg" adds 53edcee51db7 checkpatch: don't interpret stack dumps as commit IDs adds 535c78a9345a revert "initramfs: cleanup incomplete rootfs" adds 975a1fd90b5e numa: change get_mempolicy() to use nr_node_ids instead of [...] adds 30f8411cc092 kasan: fix assigning tags twice adds fac869774d73 kasan, kmemleak: pass tagged pointers to kmemleak adds fd5b4a8db145 kmemleak: account for tagged pointers when calculating poi [...] adds f17ec7eb7628 kasan, slub: move kasan_poison_slab hook before page_address adds cc914a5071ec kasan-slub-move-kasan_poison_slab-hook-before-page_address-v2 adds 57b9043b7869 kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED adds de5719d16cfd kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_ [...] adds 62fd409bb11e slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS adds 3459e84673ce proc, oom: do not report alien mms when setting oom_score_adj adds accb8028c440 hugetlbfs: fix races and page leaks during migration adds 4c22c409bdbe mm/debug.c: fix __dump_page() for poisoned pages adds ffb9128e8736 mm, page_alloc: fix a division by zero error when boosting [...] adds 7ad22a593f3d mm: handle lru_add_drain_all for UP properly adds dab29857690f mm-handle-lru_add_drain_all-for-up-properly-fix adds 47fac2193281 psi: avoid divide-by-zero crash inside virtual machines adds 76b21f3b9c4d exec: load_script: allow interpreter argument truncation adds 02b622724bb9 kasan: remove use after scope bugs detection. adds f8c80152c36a page_poison: play nicely with KASAN adds ee0469b0ac57 kasan: fix kasan_check_read/write definitions adds d32a54445304 scripts/decode_stacktrace.sh: handle RIP address with segment adds e06394415a72 sh: remove nargs from __SYSCALL adds dc2a8fe22b87 lib/debugobjects.c: move printk out of db lock critical sections adds 71338c57d3ea ocfs2: fix a panic problem caused by o2cb_ctl adds 42db68d20dff ocfs2: fix the application IO timeout when fstrim is running adds f98ec1671a40 ocfs2: Use zero-sized array and struct_size() in kzalloc() adds c637ef01cb55 ocfs2: clear zero in unaligned direct IO adds ec3b561412b9 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 4c8201968af0 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds 0e21dec096a3 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds ebbe9982508e ocfs2: wait for recovering done after direct unlock request adds 1a223340fb3c ramfs: support O_TMPFILE adds bf988e775583 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() adds b994364cb0d7 fs/file.c: initialize init_files.resize_wait adds 2c8ee26415e6 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds 1022a52c4662 mm/slub: introduce SLAB_WARN_ON_ERROR adds f6761d9fc150 mm-slub-introduce-slab_warn_on_error-fix adds 217cf36ef093 mm/slab.c: kmemleak no scan alien caches adds 3c890b17fb1a include/linux/slub_def.h: comment fixes adds 5f5536da3c8f mm/slub.c: remove an unused addr argument adds 94b2e5300403 mm/page_alloc.c: memory hotplug: free pages as higher order adds 791a6bdeaae1 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds ff1654442a21 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds 3877f2308cf2 mm: balloon: update comment about isolation/migration/compaction adds 932f4ba54df2 mm: convert PG_balloon to PG_offline adds 69f07a1340eb mm-convert-pg_balloon-to-pg_offline-fix adds 57681577a5fd kexec: export PG_offline to VMCOREINFO adds 87622a3a707c xen/balloon: mark inflated pages PG_offline adds 57e506c54238 hv_balloon: mark inflated pages PG_offline adds ff02c0b57200 vmw_balloon: mark inflated pages PG_offline adds 5bb1d5c0582d vmw_balloon-mark-inflated-pages-pg_offline-v2 adds f6ba5d60a683 PM/Hibernate: use pfn_to_online_page() adds d17f1096088a PM/Hibernate: exclude all PageOffline() pages adds 1abe1441562c pm-hibernate-exclude-all-pageoffline-pages-v2 adds 22953cf91e11 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds 8b9234a7c65c mm: replace all open encodings for NUMA_NO_NODE adds 9033f1806752 tools/: replace open encodings for NUMA_NO_NODE adds e883d62f5936 tools/: fix for replace open encodings for NUMA_NO_NODE adds e0854bab715c mm: reuse only-pte-mapped KSM page in do_wp_page() adds a0c8e398d259 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds b56c31713fea powerpc: prefer memblock APIs returning virtual address adds 3aca2c60499f microblaze: prefer memblock API returning virtual address adds 627069e51712 sh: prefer memblock APIs returning virtual address adds 4eadd9b87a59 openrisc: simplify pte_alloc_one_kernel() adds c6a0f24eaeb9 arch: simplify several early memory allocations adds 1267cdbbdaf9 arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds df2fcff12f2c mm, slub: make the comment of put_cpu_partial() complete adds 131cf087b148 memcg: localize memcg_kmem_enabled() check adds 8335a863bc77 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds e158798e1dfc mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds e637816b4b7f mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 78320c63522d mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds 7e3389190976 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds bd7e49fa4219 vmalloc: add test driver to analyse vmalloc allocator adds 0a230ba7649d vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds 3ebb6d08106b selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds 7ef12026ca52 mm: remove sysctl_extfrag_handler() adds e3d404fd3846 mm/hugetlb: distinguish between migratability and movability adds 49a2a0952b1c mm/hugetlb: enable PUD level huge page migration adds baae5c767a46 mm/hugetlb: enable arch specific huge page size support fo [...] adds 160e4af3ad3f arm64/mm: enable HugeTLB migration adds 55aaf4f9b6d1 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds dcc9b84f0256 mm: remove extra drain pages on pcp list adds e5e9c0d7d412 mm: create the new vm_fault_t type adds b96a611d2e65 x86/mm/fault.c: Convert to use vm_fault_t adds 624c32163a96 mm/hmm: convert to use vm_fault_t adds d8697949d9b3 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 2c4545497215 mm/memcontrol.c: use struct_size() in kmalloc() adds fe52c79fb173 mm/filemap.c: remove redundant test from find_get_pages_contig adds 56f61f60425b memcg: schedule high reclaim for remote memcgs on high_work adds 9de0da520fd9 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 683a694d699e mm: swap: check if swap backing device is congested or not adds 2c1286b29523 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds 3f6e1d20b12d mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds 4ffb919957be mm: swap: add comment for swap_vma_readahead adds 257146593bbd mm: shuffle GFP_* flags adds 13b1bffa5166 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds 274ab404ed2b mm, compaction: shrink compact_control adds 8407b8fc4a31 mm, compaction: rearrange compact_control adds f84d0dbe1dcf mm, compaction: remove last_migrated_pfn from compact_control adds 4fe31c297b3f mm, compaction: remove unnecessary zone parameter in some [...] adds 78cb3ff5a80f mm, compaction: rename map_pages to split_map_pages adds 7abd507831ed mm, migrate: immediately fail migration of a page with no [...] adds ababbef6e3ce mm, compaction: always finish scanning of a full pageblock adds 88e07c7277ab mm, compaction: ignore the fragmentation avoidance boost f [...] adds a99a19167921 mm, compaction: use free lists to quickly locate a migrati [...] adds 0d29c2d43753 mm, compaction: Use free lists to quickly locate a migrati [...] adds 69402301a367 mm, compaction: keep migration source private to a single [...] adds 94261f5b90c5 mm, compaction: use free lists to quickly locate a migrati [...] adds 2a700b48cd93 mm, compaction: avoid rescanning the same pageblock multip [...] adds 207625d5ae6d mm, compaction: finish pageblock scanning on contention adds bd8e84160749 mm, compaction: check early for huge pages encountered by [...] adds 03bbce599173 mm, compaction: keep cached migration PFNs synced for unus [...] adds a4aacc8d86f5 mm, compaction: rework compact_should_abort as compact_che [...] adds 2eb6d07538f8 mm, compaction: do not consider a need to reschedule as co [...] adds 4f75214f05e4 mm, compaction: reduce premature advancement of the migrat [...] adds 851797241124 mm, compaction: round-robin the order while searching the [...] adds bb45529e8fcf mm, compaction: sample pageblocks for free pages adds 32fa95d44a6e mm, compaction: be selective about what pageblocks to clea [...] adds 2868301f3daf mm/compaction: no stuck in __reset_isolation_pfn() adds a37b228b71b1 mm, compaction: capture a page under direct compaction adds 5e4102b92437 mm, compaction: Capture a page under direct compaction -fix adds 21b1310268e3 fs: kernfs: add poll file operation adds 0afac44bdd69 kernel: cgroup: add poll file operation adds 343b8eb6cb3c psi: introduce state_mask to represent stalled psi states adds f5f81093ebb3 psi: rename psi fields in preparation for psi trigger addition adds e0e86d290faa psi: introduce psi monitor adds c167099f6ae6 psi-introduce-psi-monitor-fix adds 658f433a71bf psi-introduce-psi-monitor-fix-fix adds a0ffad70130c psi-introduce-psi-monitor-fix-3 adds d629de9c5bb5 mm, memcg: create mem_cgroup_from_seq adds 4f2a9d7c1891 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 803117e440dd mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds 1b067bead248 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds a452a6863d2f mm: prevent mapping slab pages to userspace adds 8f74239a7299 mm/memory.c: prevent mapping typed pages to userspace adds c295fdd9dbca mm, memcg: proportional memory.{low,min} reclaim adds 98be232ca247 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds a63b7ec5c12f mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds b68263a21cbd mm: no need to check return value of debugfs_create functions adds 208be3289485 mm, oom: remove 'prefer children over parent' heuristic adds 24da120af5dd mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds 3dee527f930f mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 0025bf7d498c mm/page_owner: move config option to mm/Kconfig.debug adds ff2223dbc5b7 mm: fix some typos in mm directory adds 4107f7bed81f mm/hmm: use reference counting for HMM struct adds 5e998dd1d4db mm/hmm: do not erase snapshot when a range is invalidated adds b094c78b2066 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 0b6d4cde64ba mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds d38af4dcbd0e mm/hmm: improve driver API to work and wait over a range adds 15577fba9b33 mm/hmm: potential deadlock in nonblocking code adds 90edb1e51582 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds 6339ae9da6b0 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds cadc7e14eccf mm/hmm: add a helper function that faults pages and maps t [...] adds a0f7c771f4e0 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds ba33a46daee4 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 5405b9542f05 mm/hmm: add helpers for driver to safely take the mmap_sem adds a0940cce47a4 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 3c841a1f8679 mm: update ptep_modify_prot_commit to take old pte value as arg adds 2a782e1cd219 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds bc9983c897c8 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds 145773c43f23 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds a37bffe23d13 mm/page_alloc.c: check return value of memblock_alloc_node [...] adds 9a2f098c602c include/linux/uaccess.h: add probe_user_read() adds ea61e358385b mm-add-probe_user_read-fix adds b5b837f0d768 powerpc: use probe_user_read() adds 2eba05237184 memcg: killed threads should not invoke memcg OOM killer adds 3682afb8841d mm, mempolicy: fix uninit memory access adds 30b8a9e37dec mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds 88f6a7fa2165 mm: refactor swap-in logic out of shmem_getpage_gfp adds fea75cbec8ca mm: rid swapoff of quadratic complexity adds 9fad49607514 agp: efficeon: no need to set PG_reserved on GATT tables adds db0a4f2f6bae s390/vdso: don't clear PG_reserved adds 9c63e40105c3 powerpc/vdso: don't clear PG_reserved adds 8378c829cb0f riscv/vdso: don't clear PG_reserved adds a8f3a7817da6 m68k/mm: use __ClearPageReserved() adds 8ce990f6dee8 arm64: kexec: no need to ClearPageReserved() adds d1734f586d31 arm64: kdump: no need to mark crashkernel pages manually P [...] adds 6f55f098170d ia64: perfmon: don't mark buffer pages as PG_reserved adds 3d4bbfc29abe mm: better document PG_reserved adds b7f73ad86458 mm/cma: add PF flag to force non cma alloc adds 04773af4a727 mm: update get_user_pages_longterm to migrate pages alloca [...] adds ab537f825968 powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds eb65859ef87f powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds bd84a994d409 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds 19920490305f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 32758bab9225 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 65111e41359d mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 2b5ca955c760 mm: memcontrol: expose THP events on a per-memcg basis adds 18b0dd45bca0 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds 7821ecc5fa95 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds b10438458a41 mm: ksm: do not block on page lock when searching stable tree adds 9b197a2d176d mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 554006a2e782 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds 9109bfd5569b mm, swap: bounds check swap_info array accesses to avoid N [...] adds 3d236991a0a1 mm,oom: don't kill global init via memory.oom.group adds 48f9ced00894 hugetlb: allow to free gigantic pages regardless of the co [...] adds a19768b5f499 numa: make "nr_node_ids" unsigned int adds 213117fba937 numa: make "nr_online_nodes" unsigned int adds 131c16480ab3 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 20480fd994b0 mm: shuffle initial free memory to improve memory-side-cac [...] adds 5434a636af87 mm/shuffle: fix shuffle enable adds b1f8e870a56b mm: move buddy list manipulations into helpers adds 2225716a4b3a mm: maintain randomization of page free lists adds 6115172a4aca mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds 288726e0ca33 mm/page_poison: update comment after code moved adds 9a1bb1897551 docs/mm: vmalloc: re-indent kernel-doc comemnts adds 16a813dee748 docs/core-api/mm: fix user memory accessors formatting adds a330eb06b11d docs/core-api/mm: fix return value descriptions in mm/ adds ebbc78772100 mm/migrate.c: cleanup expected_page_refs() adds 4edcb7cd2cab mm: page_cache_add_speculative(): refactor out some code d [...] adds 937798db0637 mm,memory_hotplug: explicitly pass the head to isolate_huge_page adds 234d43ce937b include/linux/compaction.h: fix potential build error adds 4adeef412aa4 mm/memory-hotplug: add sysfs hot-remove trigger adds 55d85e883bb8 tools/vm/slabinfo: update options in usage message adds 6b26cac1af5a tools/vm/slabinfo: put options in alphabetic order adds 65f7cc7dc2de tools/vm/slabinfo: align usage output columns adds 057964a4617b tools/vm/slabinfo: clean up usage menu debug items adds 2edee6a8e3c4 mm: unexport free_reserved_area adds 625b4ca2b333 mm/shmem: make find_get_pages_range() work for huge page adds 08a059ce8eb5 MAINTAINERS: add entry for memblock adds 7f295693a8c3 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds fcbb1a3dac0d mm: drop meminit_pfn_in_nid as it is redundant adds aca7ad6e450a mm: implement new zone specific memblock iterator adds 8f36b453c273 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds ff178bec0a64 mm: move hot-plug specific memory init into separate funct [...] adds 34d91318487c mm: add reserved flag setting to set_page_links() adds 5cd0ebfd1df8 mm: use common iterator for deferred_init_pages and deferr [...] adds b156527d92f5 mm/page_alloc.c: calculate first_deferred_pfn directly adds 8ff51ceb1e55 filemap: kill page_cache_read usage in filemap_fault adds 787179028440 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds e76e384f0ac7 filemap: pass vm_fault to the mmap ra helpers adds c201cf5fd048 filemap: drop the mmap_sem for all blocking operations adds a5f4f868c87d filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 47548374f58d filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds 0828998415b6 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 8061021c7c10 mm: don't expose page to fast gup before it's ready adds 2f22f1a77b75 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 496beda99303 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e77ba835ee35 proc: return exit code 4 for skipped tests adds 1c101fb85166 fs/proc/self.c: code cleanup for proc_setup_self() adds d1067eef3b37 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds e8e66cf91894 proc: remove unused argument in proc_pid_lookup() adds 8e95dd46900e proc: read kernel cpu stat pointer once adds 0b9722a0b48a proc: use seq_puts() everywhere adds 911fbcfda706 proc: test /proc/*/maps, smaps, smaps_rollup, statm adds 2f84f6598841 proc: exit correctly in /proc/*/maps test adds 9609bc1176be proc: more robust bulk read test adds ac89a43bdcb4 kernel.h: unconditionally include asm/div64.h for do_div() adds 1292f4676f9f kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds 4cb62c2f814b kernel/hung_task.c - fix sparse warnings adds aef4c1e5f6f7 kernel/sys: annotate implicit fall through adds 3d4e9c675f1f scripts/spelling.txt: add more spellings to spelling.txt adds 4475f245b948 build_bug.h: add wrapper for _Static_assert adds cefd047826ce lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] adds 9887c6690750 linux/fs.h: move member alignment check next to definition [...] adds dd2d530f049b linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds 56031477f41a linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds 49786a055451 include/linux/pid.h: remove next_pidmap() declaration adds 068b91ff0db2 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited adds 5fd83ea099d6 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited adds badf55fd03ce linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited adds de26d16eaf88 dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] adds 671f11e9a4d0 dynamic_debug: don't duplicate modname in ddebug_add_module adds 40939c978976 dynamic_debug: use pointer comparison in ddebug_remove_module adds 1ed6176d0821 dynamic_debug: remove unused EXPORT_SYMBOLs adds a2cdad849bec dynamic_debug: move pr_err from module.c to ddebug_add_module adds 87b6859e228f dynamic_debug: add static inline stub for ddebug_add_module adds 545e885b87c0 dynamic_debug: refactor dynamic_pr_debug and friends adds 48a6872cac63 btrfs: implement btrfs_debug* in terms of helper macro adds 2539ff545878 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro adds 6ac95a68374f ACPI: remove unused __acpi_handle_debug macro adds 7cb1e4260a8d ACPI: implement acpi_handle_debug in terms of _dynamic_func_call adds 6026adee6f7f include/linux/bitops.h: set_mask_bits() to return old value adds 2288ea4c4c83 lib/genalloc.c: export symbol addr_in_gen_pool adds 55df371da766 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 4f954f221385 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 5a906756519c lib/div64.c: off by one in shift adds 80037fbd87bf lib/test_ubsan.c: VLA no longer used in kernel adds d5260b3154cd lib/assoc_array.c: mark expected switch fall-through adds 016d663ba5a2 checkpatch: verify SPDX comment style adds 8af9092e395d checkpatch: add some new alloc functions to various tests adds bfbadf24517a checkpatch: allow reporting C99 style comments adds 32625258bde5 checkpatch: add test for SPDX-License-Identifier on wrong line # adds 6de2bd30d03a checkpatch: fix something adds d16402d1ef37 epoll: make sure all elements in ready list are in FIFO order adds 8d3f7a2b7da3 epoll: unify awaking of wakeup source on ep_poll_callback() path adds adf037fa027a epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds d778b2623cd6 fs/binfmt_elf.c: don't be afraid of overflow adds 5bfb8e4ec879 fs/binfmt_elf.c: use list_for_each_entry() adds dfe03943b9cc elf: fixup compilation adds bfe1862864df fs/binfmt_elf.c: spread const a little adds 03ff27233544 init/calibrate.c: provide proper prototype adds 61a18cedb411 autofs: add ignore mount option adds 44b950fb2ab1 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds 9b0ae79e3b64 autofs: clear O_NONBLOCK on the pipe adds ad73f8046b42 fat: enable .splice_write to support splice on O_DIRECT file adds c427946e3284 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds b96862898ae2 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds afcd760e9725 fs/exec.c: replace opencoded set_mask_bits() adds 2342f07a7a01 exec: increase BINPRM_BUF_SIZE to 256 adds 6328cf069588 exec-increase-binprm_buf_size-to-256-fix adds e42c7d9007a9 kernel: workqueue: clarify wq_worker_last_func() caller re [...] adds 8b5b4bf963bc drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 34965ce0cc05 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] adds 49e4697b3859 kernel/sysctl.c: add missing range check in do_proc_dointv [...] adds 16433e3f18c6 kernel/sysctl.c: define minmax conv functions in terms of [...] adds 6fc62513a65f sysctl: handle overflow in proc_get_long adds e0fdf04adb09 sysctl: handle overflow for file-max adds 0591ffa5b307 sysctl-handle-overflow-for-file-max-v4 adds 083ed7d64a21 sysctl: return -EINVAL if val violates minmax adds 325cf0d7b5b0 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds bb6cbfb2eaad configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds 7b3fff77c08e kernel/configs: use .incbin directive to embed config_data.gz adds 442e78d25522 kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 adds d9b37a7e69f6 kcov: no need to check return value of debugfs_create functions adds 31666869120d kcov: convert kcov.refcount to refcount_t adds 0c09a073bd48 lib/ubsan: default UBSAN_ALIGNMENT to not set adds 2f048873c5a6 init/initramfs.c: provide more details in error messages adds 2748fceacfc9 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 1977a8a94a6f ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 9435d902efb2 ipc: conserve sequence numbers in extended IPCMNI mode adds 588ca3acd9a1 ipc: annotate implicit fall through adds f59079afdb57 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds 961dde93412b lib/lzo: tidy-up ifdefs adds 9bf204979875 lib/lzo: 64-bit CTZ on arm64 adds 32cc0e470d7c lib/lzo: fast 8-byte copy on arm64 adds 28a967820251 lib/lzo: implement run-length encoding adds d1373c6a3506 lib/lzo: separate lzo-rle from lzo adds c435ec1e25d3 zram: default to lzo-rle instead of lzo adds bc05035907ab Merge branch 'akpm-current/current' adds d14b673bcb3e pinctrl: fix pxa2xx.c build warnings adds ef96d1e4f35d scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] adds 3565b7b18d97 fs: fs_parser: fix printk format warning adds a1a0868a430e mm: refactor readahead defines in mm.h adds dad74d505cc3 mm-refactor-readahead-defines-in-mmh-fix adds 2b7dd3d81d64 proc: calculate end pointer for /proc/*/* lookup at compile time adds 5735fe42985b proc: merge fix for proc_pident_lookup() API change adds 629b2443280c unicore32: stop printing the virtual memory layout adds 77269c2fa9fe arch/nios2/mm/fault.c: remove duplicate include adds c44836011ce0 include/linux/sched/signal.h: replace `tsk' with `task' adds da2f6f7702c7 openrisc: prefer memblock APIs returning virtual address adds 8c7d46c7537c powerpc: use memblock functions returning virtual address adds a68d2a9732b0 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds e26da32e9075 memblock: drop memblock_alloc_base_nid() adds 03c7412a77c5 memblock: emphasize that memblock_alloc_range() returns a [...] adds 63e71f2ee851 memblock: memblock_phys_alloc_try_nid(): don't panic adds 3a37d245e1d1 memblock: memblock_phys_alloc(): don't panic adds 25adab0e12c9 memblock: drop __memblock_alloc_base() adds 5300a5e0a5c8 memblock: drop memblock_alloc_base() adds 43e86bd4628a memblock: refactor internal allocation functions adds 182a2368fb05 memblock: fix parameter order in memblock_phys_alloc_try_nid() adds a182346063a4 memblock: make memblock_find_in_range_node() and choose_me [...] adds 3dc578fdae5b arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 0af18df82534 arch: don't memset(0) memory returned by memblock_alloc() adds ed97eff51fde ia64: add checks for the return value of memblock_alloc*() adds 422f9d344257 sparc: add checks for the return value of memblock_alloc*() adds 52141c79ce2c mm/percpu: add checks for the return value of memblock_alloc*() adds a1ef78989735 init/main: add checks for the return value of memblock_alloc*() adds 3596504eecd2 swiotlb: add checks for the return value of memblock_alloc*() adds f2713e80cfdb treewide: add checks for the return value of memblock_alloc*() adds 2174064b6331 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] adds 98a64a5cee5e mm: sparse: Use '%pa' with 'phys_addr_t' type adds 69548c2f7b99 memblock: fix format strings for panics after memblock_alloc adds e9e72ac1f086 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds 2da50768c48e memblock: memblock_alloc_try_nid: don't panic adds 6fd22c855836 memblock: drop memblock_alloc_*_nopanic() variants adds ffff4e3db5d5 memblock: remove memblock_{set,clear}_region_flags adds 6d4d7c553b2f memblock: split checks whether a region should be skipped [...] adds e5ad88202879 mm: memblock: update comments and kernel-doc adds 767fecbc192f memblock-update-comments-and-kernel-doc-fix adds fbd00b71204a of: fix kmemleak crash caused by imbalance in early memory [...] adds e46747c2b363 mm, memcg: rename ambiguously named memory.stat counters a [...] adds 1dd0cb043867 mm, memcg: consider subtrees in memory.events adds 3498bf04ba10 openvswitch: convert to kvmalloc adds f77207231684 md: convert to kvmalloc adds c02f84d3bee1 selinux: convert to kvmalloc adds c01161c8b8fd Generic radix trees adds 1db0dc52ef1a proc: commit to genradix adds 95f8b0d5eded sctp: convert to genradix adds 81394223d940 Drop flex_arrays adds 2051573ef886 include/linux/relay.h: fix percpu annotation in struct rchan adds eb57c4a57953 kernel/fork.c: remove duplicated include adds 5af370d61eed samples/mic/mpssd/mpssd.h: remove duplicate header adds 95cd4f92a6a9 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 9657546aa523 Merge branch 'akpm/master' adds 43dc36c945ef Add linux-next specific files for 20190219
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 (a46228f6598a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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 | 1 + Documentation/ABI/testing/debugfs-wilco-ec | 23 + Documentation/ABI/testing/sysfs-bus-usb | 2 +- Documentation/ABI/testing/sysfs-devices-memory | 25 + Documentation/DMA-ISA-LPC.txt | 4 +- Documentation/admin-guide/README.rst | 32 +- Documentation/admin-guide/cgroup-v2.rst | 11 +- Documentation/admin-guide/kernel-parameters.txt | 12 +- Documentation/admin-guide/perf-security.rst | 253 +- Documentation/arm/kernel_mode_neon.txt | 4 +- Documentation/block/biovecs.txt | 25 + Documentation/cgroup-v1/pids.txt | 3 + Documentation/core-api/refcount-vs-atomic.rst | 24 +- Documentation/devicetree/bindings/arm/amlogic.txt | 2 + Documentation/devicetree/bindings/arm/bitmain.yaml | 18 + Documentation/devicetree/bindings/arm/l2c2x0.txt | 114 - Documentation/devicetree/bindings/arm/l2c2x0.yaml | 248 + Documentation/devicetree/bindings/arm/mediatek.txt | 14 +- .../bindings/display/bridge/renesas,lvds.txt | 1 + .../devicetree/bindings/display/ssd1307fb.txt | 2 - Documentation/devicetree/bindings/eeprom/at24.txt | 3 + .../devicetree/bindings/gnss/mediatek.txt | 35 + .../bindings/gpio/gateworks,pld-gpio.txt | 20 + Documentation/devicetree/bindings/gpio/gpio.txt | 12 + .../devicetree/bindings/gpu/samsung-rotator.txt | 7 +- Documentation/devicetree/bindings/i2c/i2c-mtk.txt | 1 + .../devicetree/bindings/i2c/i2c-xscale.txt | 20 + .../devicetree/bindings/iio/adc/ingenic,adc.txt | 48 + .../bindings/{staging => }/iio/adc/lpc32xx-adc.txt | 0 .../bindings/iio/adc/nuvoton,npcm-adc.txt | 11 - .../bindings/iio/adc/samsung,exynos-adc.txt | 4 +- .../bindings/iio/chemical/plantower,pms7003.txt | 20 + .../devicetree/bindings/iio/dac/ti,dac7612.txt | 28 + .../devicetree/bindings/iio/imu/bmi160.txt | 6 +- .../bindings/input/touchscreen/goodix.txt | 14 +- .../bindings/input/touchscreen/sitronix-st1232.txt | 2 + .../bindings/input/touchscreen/ti-tsc-adc.txt | 8 + .../bindings/interrupt-controller/arm,gic-v3.txt | 175 - .../bindings/interrupt-controller/arm,gic-v3.yaml | 279 + .../bindings/interrupt-controller/arm,gic.txt | 171 - .../bindings/interrupt-controller/arm,gic.yaml | 223 + .../interrupt-controller/csky,apb-intc.txt | 4 - .../bindings/interrupt-controller/csky,mpintc.txt | 21 +- .../interrupt-controller/loongson,ls1x-intc.txt | 24 + .../interrupt-controller/mediatek,sysirq.txt | 1 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 17 + .../devicetree/bindings/misc/qcom,fastrpc.txt | 78 + .../devicetree/bindings/mtd/cadence-quadspi.txt | 1 + Documentation/devicetree/bindings/net/macb.txt | 4 +- .../bindings/net/marvell-armada-370-neta.txt | 2 +- .../bindings/nvmem/xlnx,zynqmp-nvmem.txt | 46 + .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 11 + Documentation/devicetree/bindings/pci/rcar-pci.txt | 4 +- .../bindings/phy/phy-armada38x-comphy.txt | 40 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 4 + .../bindings/pinctrl/atmel,at91-pinctrl.txt | 27 +- .../bindings/power/reset/xlnx,zynqmp-power.txt | 25 + .../bindings/power/xlnx,zynqmp-genpd.txt | 34 + .../devicetree/bindings/ptp/ptp-qoriq.txt | 3 + .../bindings/regulator/fixed-regulator.yaml | 4 +- .../bindings/regulator/rohm,bd71837-regulator.txt | 38 + .../bindings/reset/xlnx,zynqmp-reset.txt | 52 + .../devicetree/bindings/rtc/isil,isl1208.txt | 38 + .../devicetree/bindings/rtc/isil,isl1219.txt | 29 - .../devicetree/bindings/rtc/rtc-meson.txt | 35 + Documentation/devicetree/bindings/rtc/rtc.txt | 2 + .../devicetree/bindings/sound/cs35l36.txt | 168 + .../bindings/sound/qcom,msm8916-wcd-analog.txt | 7 +- .../devicetree/bindings/spi/fsl-imx-cspi.txt | 1 + Documentation/devicetree/bindings/spi/spi-sprd.txt | 7 + Documentation/devicetree/bindings/ufs/ufs-hisi.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 13 +- .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 1 + .../bindings/usb/ingenic,jz4740-musb.txt | 24 + .../devicetree/bindings/vendor-prefixes.txt | 6 + Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/dontdiff | 1 - Documentation/driver-api/component.rst | 17 + Documentation/driver-api/device_link.rst | 24 +- Documentation/driver-api/dmaengine/client.rst | 7 + Documentation/driver-api/dmaengine/dmatest.rst | 1 + Documentation/driver-api/gpio/board.rst | 1 + Documentation/driver-api/index.rst | 1 + Documentation/filesystems/sysfs.txt | 21 + Documentation/filesystems/vfs.txt | 3 + Documentation/filesystems/xfs.txt | 3 +- Documentation/gpu/drm-uapi.rst | 8 + Documentation/gpu/todo.rst | 4 - Documentation/i2c/gpio-fault-injection | 10 +- Documentation/infiniband/user_verbs.txt | 4 +- Documentation/laptops/lg-laptop.rst | 4 +- Documentation/memory-barriers.txt | 6 +- .../device_drivers/freescale/dpaa2/dpio-driver.rst | 14 +- Documentation/networking/devlink-info-versions.rst | 5 + Documentation/networking/devlink-params-mlxsw.txt | 8 + Documentation/networking/msg_zerocopy.rst | 2 +- Documentation/networking/operstates.txt | 14 +- Documentation/networking/snmp_counter.rst | 184 +- Documentation/process/applying-patches.rst | 117 +- Documentation/process/howto.rst | 9 - Documentation/process/license-rules.rst | 62 + Documentation/sound/soc/dpcm.rst | 10 +- Documentation/sysctl/fs.txt | 4 +- .../translations/it_IT/admin-guide/README.rst | 2 +- MAINTAINERS | 56 +- Makefile | 2 +- Next/SHA1s | 316 +- Next/merge.log | 9233 ++++++++++++-------- arch/Kconfig | 18 + arch/alpha/include/asm/irq.h | 6 +- arch/alpha/mm/fault.c | 2 +- arch/arc/Kconfig | 14 +- arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 2 - arch/arc/include/asm/Kbuild | 1 + arch/arc/include/asm/dma-mapping.h | 13 - arch/arc/include/asm/entry-arcv2.h | 13 +- arch/arc/include/uapi/asm/unistd.h | 2 + arch/arc/kernel/head.S | 6 +- arch/arc/kernel/setup.c | 91 +- arch/arm/Kconfig | 3 + arch/arm/arm-soc-for-next-contents.txt | 201 +- arch/arm/boot/dts/Makefile | 7 +- arch/arm/boot/dts/am335x-guardian.dts | 511 ++ arch/arm/boot/dts/armada-370-rd.dts | 42 - arch/arm/boot/dts/armada-388-clearfog.dts | 58 - arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 + arch/arm/boot/dts/armada-38x.dtsi | 37 + arch/arm/boot/dts/armada-xp-linksys-mamba.dts | 47 - arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 71 + arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 3 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 3 +- arch/arm/boot/dts/da850-lcdk.dts | 10 +- arch/arm/boot/dts/exynos3250.dtsi | 3 + arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 5 + arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 6 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 5 - arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 8 + arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/imx28-cfa10036.dts | 3 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 555 ++ arch/arm/boot/dts/imx6-logicpd-som.dtsi | 365 + arch/arm/boot/dts/imx6q-logicpd.dts | 120 + arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 14 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 6 +- arch/arm/boot/dts/imx6ul.dtsi | 8 - arch/arm/boot/dts/imx7d.dtsi | 9 + arch/arm/boot/dts/imx7s.dtsi | 8 - arch/arm/boot/dts/kirkwood-dir665.dts | 47 - arch/arm/boot/dts/kirkwood-linksys-viper.dts | 47 - arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts | 47 - arch/arm/boot/dts/kirkwood-rd88f6281.dtsi | 41 - arch/arm/boot/dts/lpc3250-ea3250.dts | 20 +- arch/arm/boot/dts/lpc3250-phy3250.dts | 87 +- arch/arm/boot/dts/lpc32xx.dtsi | 28 +- arch/arm/boot/dts/lpc4350-hitex-eval.dts | 2 - arch/arm/boot/dts/lpc4357-ea4357-devkit.dts | 2 - arch/arm/boot/dts/lpc4357-myd-lpc4357.dts | 619 ++ arch/arm/boot/dts/meson8.dtsi | 5 + arch/arm/boot/dts/meson8b.dtsi | 5 + arch/arm/boot/dts/omap3-gta04.dtsi | 3 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 + arch/arm/boot/dts/rk3188-bqedison2qc.dts | 1 - arch/arm/boot/dts/rk3288-veyron.dtsi | 4 + arch/arm/boot/dts/rv1108-elgin-r1.dts | 34 +- arch/arm/boot/dts/rv1108-evb.dts | 20 +- arch/arm/boot/dts/socfpga.dtsi | 16 + arch/arm/boot/dts/socfpga_arria10.dtsi | 18 + arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 130 + arch/arm/boot/dts/stm32f429.dtsi | 60 + arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 + arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 311 + arch/arm/boot/dts/zynq-zturn.dts | 2 +- arch/arm/configs/bcm2835_defconfig | 3 + arch/arm/configs/imx_v6_v7_defconfig | 3 - arch/arm/configs/lpc18xx_defconfig | 30 +- arch/arm/configs/lpc32xx_defconfig | 65 +- arch/arm/configs/pxa_defconfig | 4 - arch/arm/configs/raumfeld_defconfig | 197 - arch/arm/configs/socfpga_defconfig | 25 +- arch/arm/crypto/crct10dif-ce-core.S | 553 +- arch/arm/crypto/crct10dif-ce-glue.c | 2 +- arch/arm/include/asm/dma-mapping.h | 9 - arch/arm/include/asm/kvm_host.h | 10 + arch/arm/include/asm/kvm_ras.h | 14 + arch/arm/include/asm/stage2_pgtable.h | 5 + arch/arm/include/asm/system_misc.h | 5 - arch/arm/kvm/Makefile | 5 +- arch/arm/kvm/coproc.c | 4 +- arch/arm/kvm/reset.c | 24 + arch/arm/lib/Makefile | 2 +- arch/arm/lib/xor-neon.c | 2 +- arch/arm/mach-davinci/board-da830-evm.c | 73 +- arch/arm/mach-davinci/board-da850-evm.c | 22 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 81 +- arch/arm/mach-davinci/da850.c | 2 +- arch/arm/mach-davinci/include/mach/cpufreq.h | 26 - arch/arm/mach-lpc32xx/phy3250.c | 84 - arch/arm/mach-lpc32xx/pm.c | 13 +- arch/arm/mach-mediatek/Kconfig | 4 + arch/arm/mach-mediatek/mediatek.c | 3 +- arch/arm/mach-mediatek/platsmp.c | 2 +- arch/arm/mach-omap1/board-nokia770.c | 18 +- arch/arm/mach-pxa/Kconfig | 18 - arch/arm/mach-pxa/Makefile | 3 - arch/arm/mach-pxa/include/mach/pxa25x-udc.h | 0 arch/arm/mach-pxa/raumfeld.c | 1186 --- arch/arm/mm/dma-mapping.c | 2 + arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm64/Kconfig | 2 + arch/arm64/Kconfig.platforms | 9 +- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 29 + arch/arm64/boot/dts/amlogic/Makefile | 2 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 38 + arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 28 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 21 +- arch/arm64/boot/dts/bitmain/Makefile | 3 + arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts | 50 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 119 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 26 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 78 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 3 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 17 + .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 4 +- arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 4 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 21 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 31 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 110 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 83 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 4 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 47 + .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 10 +- arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 47 + arch/arm64/boot/dts/sprd/sc2731.dtsi | 56 +- arch/arm64/boot/dts/sprd/sp9860g-1h10.dts | 16 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 118 + arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 30 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 65 + arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 1 + arch/arm64/configs/defconfig | 2 + arch/arm64/crypto/aes-neonbs-core.S | 8 +- arch/arm64/crypto/crct10dif-ce-core.S | 496 +- arch/arm64/crypto/crct10dif-ce-glue.c | 4 +- arch/arm64/include/asm/acpi.h | 4 +- arch/arm64/include/asm/daifflags.h | 1 + arch/arm64/include/asm/dma-mapping.h | 9 - arch/arm64/include/asm/fixmap.h | 6 +- arch/arm64/include/asm/irqflags.h | 6 +- arch/arm64/include/asm/kvm_host.h | 11 + arch/arm64/include/asm/kvm_mmu.h | 3 +- arch/arm64/include/asm/kvm_ras.h | 25 + arch/arm64/include/asm/memory.h | 11 + arch/arm64/include/asm/neon-intrinsics.h | 4 + arch/arm64/include/asm/system_misc.h | 2 - arch/arm64/include/uapi/asm/unistd.h | 2 + arch/arm64/kernel/acpi.c | 31 + arch/arm64/kernel/machine_kexec_file.c | 4 +- arch/arm64/kernel/ptrace.c | 15 +- arch/arm64/kernel/setup.c | 1 - arch/arm64/kvm/Makefile | 4 +- arch/arm64/kvm/hyp/switch.c | 5 + arch/arm64/kvm/hyp/sysreg-sr.c | 5 + arch/arm64/kvm/reset.c | 50 +- arch/arm64/kvm/sys_regs.c | 50 +- arch/arm64/mm/dump.c | 59 +- arch/arm64/mm/fault.c | 24 +- arch/c6x/Kconfig | 1 + arch/c6x/include/uapi/asm/unistd.h | 2 + arch/h8300/Kconfig | 1 + arch/h8300/include/uapi/asm/unistd.h | 2 + arch/hexagon/Kconfig | 1 + arch/hexagon/include/uapi/asm/unistd.h | 2 + arch/m68k/Kconfig | 1 + arch/m68k/emu/nfblock.c | 10 +- arch/microblaze/Kconfig | 1 + arch/mips/Kconfig | 2 + arch/mips/bcm47xx/buttons.c | 2 +- arch/mips/bcm47xx/leds.c | 10 +- arch/mips/boot/dts/cavium-octeon/octeon_3xxx.dts | 14 + arch/mips/boot/dts/cavium-octeon/ubnt_e100.dts | 6 + .../cavium-octeon/executive/cvmx-helper-board.c | 86 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 19 +- arch/mips/cavium-octeon/octeon-platform.c | 64 + arch/mips/include/asm/cacheflush.h | 2 - arch/mips/include/asm/dma-mapping.h | 10 - arch/mips/include/asm/octeon/cvmx-helper-board.h | 12 - arch/mips/include/asm/unistd.h | 3 + arch/mips/kernel/cmpxchg.c | 3 +- arch/mips/lantiq/xway/vmmc.c | 4 +- arch/mips/mm/c-octeon.c | 18 - arch/mips/mm/c-r3k.c | 25 - arch/mips/mm/c-r4k.c | 116 - arch/mips/mm/c-tx39.c | 21 - arch/mips/mm/cache.c | 1 - arch/mips/mm/dma-noncoherent.c | 8 + arch/mips/net/ebpf_jit.c | 24 +- arch/nds32/Kconfig | 1 + arch/nds32/include/uapi/asm/unistd.h | 2 + arch/nios2/Kconfig | 1 + arch/nios2/include/uapi/asm/unistd.h | 2 + arch/openrisc/Kconfig | 1 + arch/openrisc/include/uapi/asm/unistd.h | 2 + arch/parisc/Kconfig | 1 + arch/parisc/include/asm/pdc.h | 1 + arch/parisc/include/asm/pdcpat.h | 4 + arch/parisc/include/asm/string.h | 3 + arch/parisc/include/asm/unistd.h | 2 + arch/parisc/include/uapi/asm/pdc.h | 26 +- arch/parisc/kernel/firmware.c | 24 + arch/parisc/kernel/processor.c | 9 + arch/parisc/kernel/ptrace.c | 29 +- arch/parisc/lib/Makefile | 2 +- arch/parisc/lib/memset.c | 91 - arch/parisc/lib/string.S | 35 + arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/64/pgtable.h | 4 +- arch/powerpc/mm/pgtable-book3s64.c | 44 +- arch/riscv/include/asm/pgtable-bits.h | 6 + arch/riscv/include/asm/pgtable.h | 8 +- arch/riscv/include/uapi/asm/unistd.h | 1 + arch/riscv/kernel/cpu.c | 28 +- arch/riscv/kernel/cpufeature.c | 13 +- arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/smpboot.c | 4 +- arch/riscv/kernel/vdso/Makefile | 2 + arch/riscv/kernel/vmlinux.lds.S | 8 +- arch/s390/include/asm/jump_label.h | 14 +- arch/s390/include/asm/pnet.h | 8 - arch/s390/kernel/setup.c | 31 +- arch/s390/kernel/swsusp.S | 4 +- arch/s390/kvm/vsie.c | 2 +- arch/s390/net/pnet.c | 8 + arch/s390/pci/pci.c | 4 +- arch/sh/Kconfig | 1 + arch/sh/boot/dts/Makefile | 2 +- arch/sparc/Kconfig | 1 + arch/unicore32/Kconfig | 1 + arch/unicore32/include/uapi/asm/unistd.h | 4 +- arch/x86/Kconfig | 6 +- arch/x86/Kconfig.debug | 10 - arch/x86/boot/compressed/acpi.c | 50 +- arch/x86/boot/compressed/head_64.S | 11 +- arch/x86/boot/compressed/kaslr.c | 2 +- arch/x86/boot/compressed/misc.h | 4 +- arch/x86/configs/i386_defconfig | 2 + arch/x86/configs/x86_64_defconfig | 3 + arch/x86/crypto/aegis128-aesni-glue.c | 38 +- arch/x86/crypto/aegis128l-aesni-glue.c | 38 +- arch/x86/crypto/aegis256-aesni-glue.c | 38 +- arch/x86/crypto/aesni-intel_glue.c | 13 +- arch/x86/crypto/crct10dif-pcl-asm_64.S | 782 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 40 +- arch/x86/crypto/morus640_glue.c | 39 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 + arch/x86/entry/syscalls/syscall_64.tbl | 3 + arch/x86/events/core.c | 14 + arch/x86/events/intel/core.c | 160 +- arch/x86/events/intel/ds.c | 2 + arch/x86/events/intel/uncore_snbep.c | 4 +- arch/x86/events/perf_event.h | 31 +- arch/x86/hyperv/hv_init.c | 1 + arch/x86/ia32/ia32_aout.c | 6 +- arch/x86/include/asm/cpu_device_id.h | 33 +- arch/x86/include/asm/efi.h | 1 - arch/x86/include/asm/fpu/internal.h | 7 + arch/x86/include/asm/fpu/types.h | 7 + arch/x86/include/asm/intel-family.h | 2 + arch/x86/include/asm/mce.h | 6 + arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/pgtable_64.h | 3 +- arch/x86/include/asm/refcount.h | 22 +- arch/x86/include/asm/uaccess.h | 24 +- arch/x86/include/asm/uv/bios.h | 8 +- arch/x86/kernel/alternative.c | 3 +- arch/x86/kernel/cpu/match.c | 31 + arch/x86/kernel/cpu/mce/amd.c | 26 +- arch/x86/kernel/cpu/mtrr/cleanup.c | 3 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 7 - arch/x86/kernel/e820.c | 5 + arch/x86/kernel/early_printk.c | 4 - arch/x86/kernel/fpu/xstate.c | 2 +- arch/x86/kernel/ftrace.c | 3 +- arch/x86/kernel/kexec-bzimage64.c | 4 +- arch/x86/kernel/kprobes/core.c | 7 + arch/x86/kernel/kprobes/opt.c | 4 +- arch/x86/kernel/traps.c | 1 + arch/x86/kvm/vmx/nested.c | 12 +- arch/x86/kvm/vmx/vmx.c | 29 +- arch/x86/kvm/vmx/vmx.h | 10 +- arch/x86/kvm/x86.c | 2 +- arch/x86/lib/usercopy_32.c | 8 +- arch/x86/mm/cpu_entry_area.c | 2 +- arch/x86/mm/dump_pagetables.c | 2 - arch/x86/mm/ioremap.c | 4 +- arch/x86/mm/pageattr.c | 50 +- arch/x86/pci/fixup.c | 16 + arch/x86/platform/efi/Makefile | 1 - arch/x86/platform/efi/early_printk.c | 240 - arch/x86/platform/efi/quirks.c | 2 +- arch/x86/platform/uv/bios_uv.c | 23 +- arch/x86/um/Kconfig | 1 + arch/x86/xen/setup.c | 13 + arch/xtensa/Kconfig | 1 + arch/xtensa/mm/kasan_init.c | 2 +- block/bio.c | 108 +- block/blk-cgroup.c | 2 +- block/blk-iolatency.c | 56 +- block/blk-merge.c | 210 +- block/blk-mq-debugfs.c | 3 - block/blk-mq.c | 18 +- block/blk-mq.h | 1 - block/blk-settings.c | 9 - block/blk-sysfs.c | 22 +- block/bounce.c | 6 +- block/elevator.c | 5 +- crypto/Kconfig | 10 + crypto/aegis128.c | 14 +- crypto/aegis128l.c | 14 +- crypto/aegis256.c | 14 +- crypto/af_alg.c | 4 +- crypto/ahash.c | 14 +- crypto/arc4.c | 5 +- crypto/morus1280.c | 13 +- crypto/morus640.c | 13 +- crypto/testmgr.c | 2558 +++--- crypto/testmgr.h | 407 +- drivers/acpi/acpi_video.c | 20 +- drivers/acpi/acpica/hwxfsleep.c | 96 +- drivers/acpi/apei/Kconfig | 12 +- drivers/acpi/apei/ghes.c | 655 +- drivers/acpi/apei/hest.c | 10 +- drivers/acpi/pptt.c | 13 +- drivers/acpi/x86/utils.c | 5 + drivers/android/Kconfig | 2 +- drivers/android/binder.c | 460 +- drivers/android/binder_alloc.c | 299 +- drivers/android/binder_alloc.h | 47 +- drivers/android/binder_alloc_selftest.c | 7 +- drivers/android/binder_trace.h | 2 +- drivers/ata/Kconfig | 12 + drivers/ata/Makefile | 1 + drivers/ata/libata-core.c | 1 + drivers/ata/libata-scsi.c | 9 +- drivers/ata/pata_buddha.c | 257 + drivers/ata/pata_macio.c | 2 +- drivers/ata/pata_of_platform.c | 6 +- drivers/ata/pata_platform.c | 24 +- drivers/ata/pata_samsung_cf.c | 8 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/component.c | 206 +- drivers/base/core.c | 21 +- drivers/base/dd.c | 26 +- drivers/base/devcon.c | 62 +- drivers/base/memory.c | 42 +- drivers/base/platform.c | 15 +- drivers/base/power/common.c | 2 +- drivers/base/power/domain.c | 2 +- drivers/base/power/main.c | 4 +- drivers/base/power/runtime.c | 88 +- drivers/base/swnode.c | 23 + drivers/block/floppy.c | 2 +- drivers/block/loop.c | 22 +- drivers/block/nbd.c | 2 +- drivers/block/null_blk_main.c | 1 - drivers/block/rbd.c | 2 +- drivers/block/skd_main.c | 1 - drivers/block/xen-blkfront.c | 2 +- drivers/bluetooth/btmtkuart.c | 257 +- drivers/bluetooth/h4_recv.h | 3 - drivers/bluetooth/hci_ldisc.c | 21 +- drivers/bluetooth/hci_qca.c | 82 +- drivers/bus/hisi_lpc.c | 5 +- drivers/cdrom/cdrom.c | 7 +- drivers/char/hw_random/Kconfig | 15 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/optee-rng.c | 298 + drivers/char/lp.c | 4 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 16 +- drivers/char/tpm/tpm-interface.c | 23 +- drivers/char/tpm/tpm_atmel.c | 2 +- drivers/char/tpm/tpm_i2c_atmel.c | 10 +- drivers/char/tpm/tpm_i2c_infineon.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 8 +- drivers/char/tpm/tpm_infineon.c | 2 +- drivers/char/tpm/tpm_nsc.c | 2 +- drivers/char/tpm/tpm_ppi.c | 78 +- drivers/char/tpm/tpm_tis_core.c | 2 +- drivers/char/tpm/tpm_vtpm_proxy.c | 3 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 2 +- drivers/cpufreq/cpufreq-dt.c | 17 + drivers/cpufreq/cpufreq.c | 58 +- drivers/cpufreq/davinci-cpufreq.c | 5 +- drivers/cpufreq/intel_pstate.c | 27 +- drivers/cpufreq/longhaul.c | 2 +- drivers/cpufreq/pcc-cpufreq.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 10 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpufreq/speedstep-ich.c | 3 +- drivers/crypto/bcm/cipher.h | 4 +- drivers/crypto/caam/Kconfig | 1 + drivers/crypto/caam/caamalg.c | 216 +- drivers/crypto/caam/caamalg_desc.c | 18 +- drivers/crypto/caam/compat.h | 1 + drivers/crypto/ccp/psp-dev.c | 16 + drivers/crypto/ccree/cc_driver.c | 7 +- drivers/crypto/ccree/cc_pm.c | 13 +- drivers/crypto/ccree/cc_pm.h | 3 + drivers/crypto/qat/qat_common/adf_transport.c | 1 - drivers/edac/altera_edac.c | 5 +- drivers/edac/mce_amd.c | 264 +- drivers/firmware/arm_sdei.c | 68 + drivers/firmware/efi/Kconfig | 6 + drivers/firmware/efi/Makefile | 1 + drivers/firmware/efi/apple-properties.c | 13 +- drivers/firmware/efi/arm-init.c | 6 +- drivers/firmware/efi/arm-runtime.c | 6 +- drivers/firmware/efi/capsule-loader.c | 4 +- drivers/firmware/efi/capsule.c | 4 +- drivers/firmware/efi/cper-arm.c | 14 +- drivers/firmware/efi/cper.c | 14 +- drivers/firmware/efi/dev-path-parser.c | 9 +- drivers/firmware/efi/earlycon.c | 206 + drivers/firmware/efi/efi-bgrt.c | 5 +- drivers/firmware/efi/efi-pstore.c | 2 + drivers/firmware/efi/efi.c | 4 - drivers/firmware/efi/efibc.c | 10 +- drivers/firmware/efi/efivars.c | 58 +- drivers/firmware/efi/esrt.c | 1 + drivers/firmware/efi/fake_mem.c | 16 +- drivers/firmware/efi/libstub/Makefile | 4 +- drivers/firmware/efi/libstub/arm-stub.c | 8 +- drivers/firmware/efi/libstub/arm32-stub.c | 6 +- drivers/firmware/efi/libstub/arm64-stub.c | 6 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 15 +- drivers/firmware/efi/libstub/efistub.h | 12 + drivers/firmware/efi/libstub/fdt.c | 115 +- drivers/firmware/efi/libstub/gop.c | 4 +- drivers/firmware/efi/libstub/random.c | 6 +- drivers/firmware/efi/libstub/secureboot.c | 4 +- drivers/firmware/efi/libstub/tpm.c | 4 +- drivers/firmware/efi/memattr.c | 7 +- drivers/firmware/efi/runtime-map.c | 3 +- drivers/firmware/efi/runtime-wrappers.c | 7 + drivers/firmware/efi/test/efi_test.c | 1 + drivers/firmware/efi/test/efi_test.h | 2 +- drivers/firmware/efi/tpm.c | 5 +- drivers/firmware/efi/vars.c | 15 +- drivers/firmware/imx/misc.c | 38 + drivers/firmware/xilinx/Kconfig | 1 + drivers/firmware/xilinx/zynqmp.c | 166 + drivers/gnss/Kconfig | 13 + drivers/gnss/Makefile | 3 + drivers/gnss/core.c | 1 + drivers/gnss/mtk.c | 152 + drivers/gpio/Kconfig | 7 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-adp5588.c | 234 +- drivers/gpio/gpio-crystalcove.c | 30 +- drivers/gpio/gpio-eic-sprd.c | 1 + drivers/gpio/gpio-gw-pld.c | 137 + drivers/gpio/gpio-msic.c | 34 +- drivers/gpio/gpio-mt7621.c | 20 +- drivers/gpio/gpio-pca953x.c | 66 +- drivers/gpio/gpio-pcf857x.c | 15 +- drivers/gpio/gpio-pxa.c | 1 + drivers/gpio/gpio-tqmx86.c | 4 +- drivers/gpio/gpio-wcove.c | 29 +- drivers/gpio/gpio-zynq.c | 24 + drivers/gpio/gpiolib-acpi.c | 15 +- drivers/gpio/gpiolib-of.c | 6 + drivers/gpio/gpiolib.c | 50 +- drivers/gpio/gpiolib.h | 2 + drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 58 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 28 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 198 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 22 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 + .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 189 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 66 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 39 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 4 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 56 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 18 +- drivers/gpu/drm/amd/display/dc/dc.h | 8 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 25 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 1 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 28 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 52 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 19 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 23 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 194 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 10 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 197 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 8 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 12 + drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 28 + drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h | 10 + drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 4 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 13 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 + drivers/gpu/drm/amd/display/dc/inc/vm_helper.h | 7 +- .../gpu/drm/amd/display/include/gpio_interface.h | 8 + .../drm/amd/display/modules/color/color_gamma.c | 89 +- .../drm/amd/display/modules/power/power_helpers.c | 38 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 7 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 47 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 8 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 6 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 6 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 12 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 1 + .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 2 + drivers/gpu/drm/bridge/Kconfig | 1 + drivers/gpu/drm/bridge/cdns-dsi.c | 538 +- drivers/gpu/drm/drm_atomic_helper.c | 68 +- drivers/gpu/drm/drm_damage_helper.c | 1 + drivers/gpu/drm/drm_dp_helper.c | 47 +- drivers/gpu/drm/drm_dsc.c | 30 +- drivers/gpu/drm/drm_file.c | 22 +- drivers/gpu/drm/drm_fourcc.c | 9 + drivers/gpu/drm/drm_ioctl.c | 22 +- drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/drm_modeset_helper.c | 2 + drivers/gpu/drm/drm_rect.c | 108 - drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 23 + drivers/gpu/drm/exynos/exynos_drm_scaler.c | 2 +- drivers/gpu/drm/exynos/regs-scaler.h | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 14 +- drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/intel_atomic.c | 2 + drivers/gpu/drm/i915/intel_atomic_plane.c | 2 + drivers/gpu/drm/i915/intel_audio.c | 4 +- drivers/gpu/drm/i915/intel_ddi.c | 9 +- drivers/gpu/drm/i915/intel_display.c | 23 +- drivers/gpu/drm/i915/intel_drv.h | 6 +- drivers/gpu/drm/i915/intel_opregion.c | 38 +- drivers/gpu/drm/i915/intel_pm.c | 7 +- drivers/gpu/drm/i915/intel_psr.c | 182 +- drivers/gpu/drm/rcar-du/Kconfig | 1 + drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 37 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 1 + drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 3 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 54 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 2 + drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 1 + drivers/gpu/drm/rcar-du/rcar_lvds.c | 95 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 27 + drivers/gpu/drm/scheduler/sched_entity.c | 7 +- drivers/gpu/drm/sun4i/Kconfig | 3 +- drivers/gpu/drm/sun4i/Makefile | 5 +- drivers/gpu/drm/sun4i/sun6i_mipi_dphy.c | 292 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 32 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 17 +- drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/vic.c | 2 + drivers/gpu/drm/virtio/virtgpu_object.c | 13 + drivers/gpu/drm/vkms/vkms_crc.c | 3 +- drivers/gpu/drm/vkms/vkms_crtc.c | 12 +- drivers/gpu/drm/vkms/vkms_drv.c | 7 +- drivers/gpu/drm/vkms/vkms_drv.h | 2 + drivers/gpu/drm/vkms/vkms_gem.c | 8 +- drivers/gpu/drm/vkms/vkms_output.c | 8 +- drivers/gpu/drm/vkms/vkms_plane.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 8 +- drivers/hid/hid-asus.c | 247 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 3 + drivers/hid/hid-lg.c | 60 + drivers/hid/hid-lg4ff.c | 6 + drivers/hid/hid-multitouch.c | 6 + drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-steam.c | 34 +- drivers/hid/intel-ish-hid/ipc/ipc.c | 23 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 6 +- drivers/hid/intel-ish-hid/ishtp/bus.h | 2 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 97 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 - drivers/hid/wacom_wac.c | 1 + drivers/hsi/controllers/omap_ssi_port.c | 6 +- drivers/hwmon/ad7418.c | 63 +- drivers/hwmon/f71882fg.c | 2 +- drivers/hwmon/pmbus/tps53679.c | 9 +- drivers/hwtracing/coresight/coresight-etm4x.c | 3 +- drivers/i2c/algos/i2c-algo-bit.c | 25 +- drivers/i2c/busses/i2c-aspeed.c | 119 +- drivers/i2c/busses/i2c-bcm2835.c | 12 + drivers/i2c/busses/i2c-cadence.c | 9 +- drivers/i2c/busses/i2c-cbus-gpio.c | 80 +- drivers/i2c/busses/i2c-gpio.c | 31 +- drivers/i2c/busses/i2c-iop3xx.c | 8 + drivers/i2c/busses/i2c-mt65xx.c | 6 +- drivers/i2c/busses/i2c-ocores.c | 308 +- drivers/i2c/busses/i2c-omap.c | 13 +- drivers/i2c/busses/i2c-rcar.c | 22 +- drivers/i2c/busses/i2c-sh_mobile.c | 16 +- drivers/i2c/busses/i2c-tegra.c | 736 +- drivers/i2c/i2c-core-of.c | 14 +- drivers/i2c/i2c-core-smbus.c | 2 +- drivers/i2c/i2c-dev.c | 2 +- drivers/idle/intel_idle.c | 1 + drivers/iio/accel/adxl345_core.c | 4 +- drivers/iio/adc/Kconfig | 20 +- drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad7476.c | 20 + drivers/iio/adc/ad7768-1.c | 202 +- drivers/iio/adc/exynos_adc.c | 19 +- drivers/iio/adc/ingenic-adc.c | 364 + drivers/iio/adc/lpc32xx_adc.c | 15 +- drivers/iio/adc/ti-ads124s08.c | 8 +- drivers/iio/chemical/Kconfig | 10 + drivers/iio/chemical/Makefile | 1 + drivers/iio/chemical/pms7003.c | 340 + drivers/iio/chemical/sps30.c | 5 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5686-spi.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5686.h | 2 +- drivers/iio/dac/ad5696-i2c.c | 2 +- drivers/iio/dac/ad5758.c | 2 +- drivers/iio/dac/ti-dac7612.c | 184 + drivers/iio/imu/bmi160/bmi160.h | 11 + drivers/iio/imu/bmi160/bmi160_core.c | 317 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 5 +- drivers/iio/imu/bmi160/bmi160_spi.c | 4 +- drivers/infiniband/core/cache.c | 3 + drivers/infiniband/core/cma.c | 36 + drivers/infiniband/core/cma_priv.h | 4 +- drivers/infiniband/core/core_priv.h | 9 +- drivers/infiniband/core/device.c | 732 +- drivers/infiniband/core/iwpm_util.c | 2 - drivers/infiniband/core/security.c | 61 +- drivers/infiniband/core/ucma.c | 7 + drivers/infiniband/core/uverbs_cmd.c | 15 +- drivers/infiniband/core/uverbs_std_types.c | 2 +- drivers/infiniband/core/verbs.c | 27 +- drivers/infiniband/hw/bnxt_re/Kconfig | 1 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 192 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 9 +- drivers/infiniband/hw/bnxt_re/main.c | 123 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 173 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 47 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 37 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 45 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 19 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 30 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 3 +- drivers/infiniband/hw/bnxt_re/roce_hsi.h | 160 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 54 +- drivers/infiniband/hw/cxgb4/cm.c | 182 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 3 + drivers/infiniband/hw/cxgb4/mem.c | 32 +- drivers/infiniband/hw/cxgb4/provider.c | 25 +- drivers/infiniband/hw/cxgb4/t4.h | 1 + drivers/infiniband/hw/hfi1/Makefile | 1 + drivers/infiniband/hw/hfi1/chip.c | 13 + drivers/infiniband/hw/hfi1/chip.h | 4 +- drivers/infiniband/hw/hfi1/common.h | 4 + drivers/infiniband/hw/hfi1/driver.c | 58 +- drivers/infiniband/hw/hfi1/hfi.h | 22 +- drivers/infiniband/hw/hfi1/init.c | 21 +- drivers/infiniband/hw/hfi1/iowait.c | 34 +- drivers/infiniband/hw/hfi1/iowait.h | 99 +- drivers/infiniband/hw/hfi1/opfn.c | 323 + drivers/infiniband/hw/hfi1/opfn.h | 85 + drivers/infiniband/hw/hfi1/pio.c | 18 +- drivers/infiniband/hw/hfi1/qp.c | 75 +- drivers/infiniband/hw/hfi1/qp.h | 7 + drivers/infiniband/hw/hfi1/rc.c | 1141 ++- drivers/infiniband/hw/hfi1/rc.h | 51 + drivers/infiniband/hw/hfi1/ruc.c | 48 +- drivers/infiniband/hw/hfi1/sdma.c | 24 +- drivers/infiniband/hw/hfi1/sdma_txreq.h | 1 + drivers/infiniband/hw/hfi1/tid_rdma.c | 5417 ++++++++++++ drivers/infiniband/hw/hfi1/tid_rdma.h | 311 +- drivers/infiniband/hw/hfi1/trace.c | 118 + drivers/infiniband/hw/hfi1/trace.h | 1 + drivers/infiniband/hw/hfi1/trace_ibhdrs.h | 8 + drivers/infiniband/hw/hfi1/trace_rc.h | 48 + drivers/infiniband/hw/hfi1/trace_rx.h | 107 +- drivers/infiniband/hw/hfi1/trace_tid.h | 1610 ++++ drivers/infiniband/hw/hfi1/trace_tx.h | 18 +- drivers/infiniband/hw/hfi1/uc.c | 3 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 1 - drivers/infiniband/hw/hfi1/user_sdma.c | 9 +- drivers/infiniband/hw/hfi1/verbs.c | 196 +- drivers/infiniband/hw/hfi1/verbs.h | 104 +- drivers/infiniband/hw/hfi1/verbs_txreq.h | 1 + drivers/infiniband/hw/hfi1/vnic_sdma.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 34 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 86 +- drivers/infiniband/hw/hns/hns_roce_main.c | 6 + drivers/infiniband/hw/hns/hns_roce_mr.c | 88 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 25 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 18 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 1 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 67 +- drivers/infiniband/hw/mlx4/main.c | 36 +- drivers/infiniband/hw/mlx5/devx.c | 5 +- drivers/infiniband/hw/mlx5/ib_rep.c | 79 +- drivers/infiniband/hw/mlx5/ib_rep.h | 10 +- drivers/infiniband/hw/mlx5/main.c | 143 +- drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/hw/mthca/mthca_provider.c | 65 +- drivers/infiniband/hw/nes/nes_verbs.c | 252 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 + drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 147 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 6 +- drivers/infiniband/hw/qedr/main.c | 1 + drivers/infiniband/hw/qedr/verbs.c | 101 +- drivers/infiniband/hw/qedr/verbs.h | 6 +- drivers/infiniband/hw/qib/qib_rc.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 26 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 1 + drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 21 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 43 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 7 +- drivers/infiniband/sw/rdmavt/mr.c | 18 +- drivers/infiniband/sw/rdmavt/pd.c | 29 +- drivers/infiniband/sw/rdmavt/pd.h | 7 +- drivers/infiniband/sw/rdmavt/qp.c | 14 +- drivers/infiniband/sw/rdmavt/rc.c | 13 + drivers/infiniband/sw/rdmavt/vt.c | 1 + drivers/infiniband/sw/rxe/rxe_mr.c | 13 +- drivers/infiniband/sw/rxe/rxe_pool.c | 60 +- drivers/infiniband/sw/rxe/rxe_pool.h | 4 + drivers/infiniband/sw/rxe/rxe_verbs.c | 16 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 4 +- drivers/input/joystick/db9.c | 2 +- drivers/input/keyboard/cap11xx.c | 35 +- drivers/input/keyboard/matrix_keypad.c | 2 +- drivers/input/keyboard/qt2160.c | 78 +- drivers/input/keyboard/st-keyscan.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 10 +- drivers/input/misc/apanel.c | 24 +- drivers/input/misc/ims-pcu.c | 27 +- drivers/input/misc/msm-vibrator.c | 3 +- drivers/input/mouse/elan_i2c_core.c | 2 +- drivers/input/mouse/elantech.c | 9 + drivers/input/mouse/synaptics_i2c.c | 22 +- drivers/input/serio/i8042-sparcio.h | 21 +- drivers/input/serio/ps2-gpio.c | 1 + drivers/input/touchscreen/goodix.c | 6 +- drivers/input/touchscreen/ili210x.c | 67 +- drivers/input/touchscreen/st1232.c | 33 +- drivers/input/touchscreen/stmfts.c | 30 +- drivers/iommu/amd_iommu.c | 26 +- drivers/iommu/amd_iommu_init.c | 20 +- drivers/iommu/arm-smmu-v3.c | 3 +- drivers/iommu/arm-smmu.c | 2 +- drivers/iommu/intel-iommu.c | 105 +- drivers/iommu/io-pgtable-arm-v7s.c | 3 +- drivers/iommu/io-pgtable-arm.c | 3 +- drivers/iommu/io-pgtable.c | 5 +- drivers/iommu/iommu.c | 8 +- drivers/iommu/ipmmu-vmsa.c | 3 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.h | 3 +- drivers/iommu/qcom_iommu.c | 2 +- drivers/irqchip/Kconfig | 9 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-csky-apb-intc.c | 151 +- drivers/irqchip/irq-csky-mpintc.c | 113 +- drivers/irqchip/irq-gic-v3-its.c | 2 + drivers/irqchip/irq-i8259.c | 9 +- drivers/irqchip/irq-ls1x.c | 192 + drivers/irqchip/irq-sifive-plic.c | 116 +- drivers/isdn/gigaset/ser-gigaset.c | 2 +- drivers/isdn/hisax/hfc_pci.c | 2 +- drivers/isdn/i4l/isdn_tty.c | 2 +- drivers/isdn/i4l/isdn_v110.c | 2 +- drivers/leds/leds-lp55xx-common.c | 4 +- drivers/lightnvm/pblk-core.c | 8 +- drivers/lightnvm/pblk-gc.c | 20 +- drivers/lightnvm/pblk-init.c | 4 +- drivers/lightnvm/pblk-map.c | 1 + drivers/lightnvm/pblk-rb.c | 26 +- drivers/lightnvm/pblk-recovery.c | 64 +- drivers/lightnvm/pblk-rl.c | 5 +- drivers/lightnvm/pblk-trace.h | 2 +- drivers/lightnvm/pblk-write.c | 1 + drivers/lightnvm/pblk.h | 17 +- drivers/mailbox/bcm-flexrm-mailbox.c | 4 +- drivers/mailbox/mailbox.c | 1 + drivers/md/bcache/btree.c | 3 +- drivers/md/bcache/extents.c | 13 +- drivers/md/bcache/request.c | 7 +- drivers/md/bcache/stats.c | 2 +- drivers/md/bcache/super.c | 30 +- drivers/md/bcache/sysfs.c | 81 +- drivers/md/bcache/sysfs.h | 23 +- drivers/md/bcache/util.c | 6 +- drivers/md/bcache/writeback.h | 3 + drivers/md/dm-crypt.c | 5 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-table.c | 13 - drivers/md/dm-thin.c | 55 +- drivers/md/raid1.c | 31 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 4 +- drivers/media/v4l2-core/v4l2-ioctl.c | 14 +- drivers/mfd/Kconfig | 8 + drivers/mfd/Makefile | 1 + drivers/mfd/intel-lpss-acpi.c | 1 - drivers/mfd/intel-lpss-pci.c | 1 - drivers/mfd/intel-lpss.h | 2 + drivers/mfd/mxs-lradc.c | 2 +- drivers/mfd/sec-core.c | 11 +- drivers/mfd/tqmx86.c | 281 + drivers/misc/Kconfig | 10 + drivers/misc/Makefile | 1 + drivers/misc/eeprom/at24.c | 13 +- drivers/misc/fastrpc.c | 1392 +++ drivers/misc/mei/bus.c | 1 - drivers/misc/vmw_balloon.c | 24 +- drivers/mmc/core/block.c | 10 +- drivers/mmc/core/queue.c | 3 +- drivers/mmc/host/cb710-mmc.c | 42 +- drivers/mmc/host/meson-gx-mmc.c | 3 +- drivers/mmc/host/mxcmmc.c | 2 - drivers/mmc/host/mxs-mmc.c | 2 - drivers/mmc/host/sdhci-bcm-kona.c | 2 - drivers/mmc/host/sdhci-omap.c | 1 - drivers/mmc/host/sdhci-pxav2.c | 1 - drivers/mmc/host/sdhci-tegra.c | 9 - drivers/mmc/host/sdhci-xenon-phy.c | 2 +- drivers/mmc/host/sdhci.c | 2 + drivers/mmc/host/sunxi-mmc.c | 2 - drivers/mmc/host/wmt-sdmmc.c | 1 - drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/mtdcore.c | 1 + drivers/mtd/spi-nor/cadence-quadspi.c | 74 +- drivers/mtd/spi-nor/spi-nor.c | 7 +- drivers/net/Kconfig | 11 +- drivers/net/appletalk/cops.c | 2 +- drivers/net/bonding/bond_options.c | 2 + drivers/net/caif/caif_spi.c | 30 +- drivers/net/dsa/b53/b53_common.c | 90 +- drivers/net/dsa/b53/b53_priv.h | 3 + drivers/net/dsa/b53/b53_srab.c | 3 - drivers/net/dsa/bcm_sf2.c | 51 +- drivers/net/dsa/bcm_sf2.h | 8 +- drivers/net/dsa/bcm_sf2_cfp.c | 104 +- drivers/net/dsa/bcm_sf2_regs.h | 4 + drivers/net/dsa/microchip/ksz9477.c | 7 +- drivers/net/dsa/mv88e6xxx/chip.c | 32 +- drivers/net/ethernet/3com/3c515.c | 4 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 6 +- drivers/net/ethernet/amd/lance.c | 2 +- drivers/net/ethernet/amd/ni65.c | 2 +- drivers/net/ethernet/apple/mace.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 4 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 22 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 3 - drivers/net/ethernet/cadence/macb_main.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 11 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 189 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 29 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 322 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 41 + drivers/net/ethernet/chelsio/cxgb4/t4_hw.h | 1 + drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 8 + drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 12 + drivers/net/ethernet/chelsio/cxgb4/t4_values.h | 6 + drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 24 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 9 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 27 +- drivers/net/ethernet/dlink/dl2k.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 5 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/Kconfig | 12 + drivers/net/ethernet/freescale/enetc/Makefile | 3 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 5 +- drivers/net/ethernet/freescale/enetc/enetc_ptp.c | 144 + drivers/net/ethernet/freescale/fec_main.c | 4 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- drivers/net/ethernet/i825xx/lib82596.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 3 - drivers/net/ethernet/intel/i40e/i40e_xsk.c | 28 - drivers/net/ethernet/intel/i40e/i40e_xsk.h | 2 - drivers/net/ethernet/intel/igb/igb_main.c | 6 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 10 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 - .../net/ethernet/intel/ixgbe/ixgbe_txrx_common.h | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 17 - drivers/net/ethernet/lantiq_etop.c | 6 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 45 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 215 +- drivers/net/ethernet/marvell/pxa168_eth.c | 11 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 22 +- drivers/net/ethernet/mellanox/mlx4/main.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 20 + drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 112 + drivers/net/ethernet/mellanox/mlx5/core/ecpf.h | 33 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 142 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 17 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 49 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 213 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 67 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 505 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 31 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 54 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 106 - drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 5 + drivers/net/ethernet/mellanox/mlxsw/core.h | 6 + drivers/net/ethernet/mellanox/mlxsw/core_env.c | 117 + drivers/net/ethernet/mellanox/mlxsw/core_env.h | 10 + drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 275 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 477 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 148 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 209 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 7 +- .../ethernet/mellanox/mlxsw/spectrum1_acl_tcam.c | 3 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 20 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 18 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 14 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 120 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 944 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 24 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 14 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 20 - drivers/net/ethernet/micrel/ks8695net.c | 2 +- drivers/net/ethernet/moxa/moxart_ether.c | 13 +- drivers/net/ethernet/moxa/moxart_ether.h | 1 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/natsemi/ns83820.c | 2 +- drivers/net/ethernet/natsemi/sonic.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 20 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 6 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 35 +- .../net/ethernet/netronome/nfp/flower/offload.c | 1 - drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 33 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 41 + drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 35 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 1 + drivers/net/ethernet/qlogic/qed/qed_main.c | 2 + drivers/net/ethernet/qlogic/qed/qed_mcp.c | 6 + drivers/net/ethernet/qlogic/qed/qed_mcp.h | 10 + drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 11 +- drivers/net/ethernet/qlogic/qlge/qlge_ethtool.c | 4 +- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 21 +- drivers/net/ethernet/rocker/rocker.h | 2 - drivers/net/ethernet/rocker/rocker_main.c | 15 - drivers/net/ethernet/rocker/rocker_ofdpa.c | 11 - drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/mcdi_pcol.h | 8 + drivers/net/ethernet/sfc/rx.c | 3 +- drivers/net/ethernet/sfc/tx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 2 +- drivers/net/ethernet/sgi/meth.c | 27 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/smc911x.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 11 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/pcmplc.c | 1 + drivers/net/hamradio/baycom_ser_fdx.c | 26 - drivers/net/ipvlan/Makefile | 3 +- drivers/net/ipvlan/ipvlan.h | 37 +- drivers/net/ipvlan/ipvlan_core.c | 105 +- drivers/net/ipvlan/ipvlan_l3s.c | 227 + drivers/net/ipvlan/ipvlan_main.c | 117 +- drivers/net/netdevsim/bpf.c | 5 +- drivers/net/phy/aquantia.c | 12 + drivers/net/phy/fixed_phy.c | 32 +- drivers/net/phy/marvell10g.c | 125 +- drivers/net/phy/phy-c45.c | 185 +- drivers/net/phy/phy-core.c | 242 +- drivers/net/phy/phy.c | 16 +- drivers/net/phy/phy_device.c | 262 +- drivers/net/phy/phylink.c | 48 +- drivers/net/phy/sfp-bus.c | 2 + drivers/net/phy/sfp.c | 30 +- drivers/net/phy/sfp.h | 2 + drivers/net/phy/xilinx_gmii2rgmii.c | 5 +- drivers/net/team/team.c | 27 +- drivers/net/usb/cdc-phonet.c | 4 +- drivers/net/usb/pegasus.c | 1 + drivers/net/usb/qmi_wwan.c | 4 +- drivers/net/usb/rtl8150.c | 1 + drivers/net/veth.c | 4 + drivers/net/vxlan.c | 14 +- drivers/net/wan/wanxl.c | 5 +- drivers/net/wimax/i2400m/rx.c | 4 +- drivers/net/wimax/i2400m/usb.c | 1 + drivers/net/wireless/ath/ath10k/ce.c | 75 +- drivers/net/wireless/ath/ath10k/ce.h | 14 +- drivers/net/wireless/ath/ath10k/core.c | 12 +- drivers/net/wireless/ath/ath10k/hif.h | 9 + drivers/net/wireless/ath/ath10k/htt.c | 2 +- drivers/net/wireless/ath/ath10k/htt.h | 11 + drivers/net/wireless/ath/ath10k/htt_rx.c | 3 + drivers/net/wireless/ath/ath10k/htt_tx.c | 51 +- drivers/net/wireless/ath/ath10k/hw.c | 10 +- drivers/net/wireless/ath/ath10k/hw.h | 7 +- drivers/net/wireless/ath/ath10k/mac.c | 7 +- drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 229 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 34 +- drivers/net/wireless/ath/ath10k/sdio.c | 43 +- drivers/net/wireless/ath/ath10k/snoc.c | 15 +- drivers/net/wireless/ath/ath10k/spectral.c | 3 + drivers/net/wireless/ath/ath10k/wmi-ops.h | 13 + drivers/net/wireless/ath/ath10k/wmi-tlv.c | 67 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 3 + drivers/net/wireless/ath/ath10k/wmi.c | 27 +- drivers/net/wireless/ath/ath10k/wmi.h | 9 + drivers/net/wireless/ath/ath6kl/wmi.c | 4 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 12 +- drivers/net/wireless/ath/ath9k/common-spectral.c | 3 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/init.c | 6 +- drivers/net/wireless/ath/regd.h | 2 + drivers/net/wireless/ath/regd_common.h | 2 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 497 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 55 + .../wireless/broadcom/brcm80211/brcmfmac/core.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 19 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 4 + .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 59 +- .../broadcom/brcm80211/brcmfmac/tracepoint.c | 9 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 93 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/main.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 32 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 22 +- drivers/net/wireless/intel/iwlwifi/fw/api/alive.h | 48 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 + .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 11 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 191 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 13 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 240 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 76 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 16 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 17 + drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 19 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 15 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 5 + drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 55 +- drivers/net/wireless/intel/iwlwifi/iwl-io.c | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 43 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 10 + drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 1 + drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 6 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 106 + .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 654 ++ .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 244 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 92 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 168 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 48 + drivers/net/wireless/intel/iwlwifi/mvm/power.c | 7 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 3 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 12 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 16 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 + drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 52 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 105 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 22 +- drivers/net/wireless/mac80211_hwsim.c | 1 + drivers/net/wireless/marvell/mwifiex/uap_event.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 40 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 29 + drivers/net/wireless/quantenna/qtnfmac/commands.h | 2 + drivers/net/wireless/quantenna/qtnfmac/event.c | 185 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 36 + drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 37 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 29 + drivers/net/wireless/rsi/rsi_91x_sdio.c | 20 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 7 + drivers/net/wireless/rsi/rsi_main.h | 1 + drivers/net/wireless/virt_wifi.c | 1 - drivers/net/xen-netback/xenbus.c | 2 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 - drivers/ntb/hw/idt/ntb_hw_idt.c | 6 - drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 - drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 31 +- drivers/ntb/test/ntb_perf.c | 29 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 30 +- drivers/nvmem/Kconfig | 10 + drivers/nvmem/Makefile | 2 + drivers/nvmem/zynqmp_nvmem.c | 86 + drivers/of/of_reserved_mem.c | 15 +- drivers/of/unittest.c | 14 +- drivers/parport/daisy.c | 32 +- drivers/parport/parport_pc.c | 2 +- drivers/parport/probe.c | 2 +- drivers/parport/share.c | 10 +- drivers/pci/controller/dwc/pci-dra7xx.c | 13 + drivers/pci/controller/dwc/pci-imx6.c | 57 + drivers/pci/controller/dwc/pcie-designware-ep.c | 16 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 17 +- drivers/pci/controller/dwc/pcie-designware.h | 1 + drivers/pci/controller/pci-hyperv.c | 59 +- drivers/pci/controller/pcie-cadence-ep.c | 25 +- drivers/pci/controller/pcie-rockchip-ep.c | 16 +- drivers/pci/endpoint/functions/pci-epf-test.c | 97 +- drivers/pci/endpoint/pci-epc-core.c | 53 + drivers/pci/endpoint/pci-epf-core.c | 4 +- drivers/pci/hotplug/pciehp_hpc.c | 17 +- drivers/pci/pci-driver.c | 4 +- drivers/pci/pci.c | 75 +- drivers/pci/pcie/pme.c | 27 - drivers/pci/pcie/portdrv_pci.c | 8 +- drivers/pci/probe.c | 36 +- drivers/phy/allwinner/Kconfig | 12 + drivers/phy/allwinner/Makefile | 1 + drivers/phy/allwinner/phy-sun6i-mipi-dphy.c | 318 + drivers/phy/marvell/Kconfig | 10 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-armada38x-comphy.c | 237 + drivers/phy/qualcomm/phy-qcom-qmp.c | 3 + drivers/pinctrl/bcm/pinctrl-bcm2835.c | 4 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx8mm.c | 348 + drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/pinctrl/pinctrl-at91.c | 134 +- drivers/pinctrl/pinctrl-at91.h | 3 + drivers/pinctrl/pinctrl-ingenic.c | 367 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 + drivers/pinctrl/qcom/pinctrl-qcs404.c | 27 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 3 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 12 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 20 + drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 1 + drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 398 + drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 255 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 3 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 3 +- drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 1 + drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c | 1 + drivers/pinctrl/sunxi/pinctrl-sunxi.c | 41 + drivers/pinctrl/sunxi/pinctrl-sunxi.h | 12 + drivers/platform/chrome/Kconfig | 4 +- drivers/platform/chrome/Makefile | 2 + drivers/platform/chrome/cros_ec_lpc_mec.c | 52 +- drivers/platform/chrome/cros_ec_lpc_mec.h | 43 +- drivers/platform/chrome/cros_ec_lpc_reg.c | 47 +- drivers/platform/chrome/wilco_ec/Kconfig | 21 + drivers/platform/chrome/wilco_ec/Makefile | 6 + drivers/platform/chrome/wilco_ec/core.c | 136 + drivers/platform/chrome/wilco_ec/debugfs.c | 238 + drivers/platform/chrome/wilco_ec/mailbox.c | 237 + drivers/platform/x86/intel_cht_int33fe.c | 15 +- drivers/power/supply/ds2782_battery.c | 8 +- drivers/powercap/intel_rapl.c | 1 + drivers/ptp/Kconfig | 2 +- drivers/ptp/ptp_qoriq.c | 437 +- drivers/ptp/ptp_qoriq_debugfs.c | 48 +- drivers/regulator/axp20x-regulator.c | 4 +- drivers/regulator/bd70528-regulator.c | 4 +- drivers/regulator/bd718x7-regulator.c | 201 +- drivers/regulator/core.c | 20 +- drivers/regulator/helpers.c | 39 +- drivers/regulator/lm363x-regulator.c | 6 +- drivers/regulator/lp8788-buck.c | 38 +- drivers/regulator/ltc3676.c | 65 +- drivers/regulator/max77802-regulator.c | 6 +- drivers/regulator/pv88060-regulator.c | 11 +- drivers/regulator/rt5033-regulator.c | 4 +- drivers/regulator/s2mpa01.c | 10 +- drivers/regulator/s2mps11.c | 6 +- drivers/regulator/stpmic1_regulator.c | 12 +- drivers/reset/Makefile | 1 + drivers/reset/reset-zynqmp.c | 114 + drivers/rtc/Kconfig | 45 +- drivers/rtc/Makefile | 4 + drivers/rtc/rtc-88pm80x.c | 21 +- drivers/rtc/rtc-88pm860x.c | 21 +- drivers/rtc/rtc-ab-eoz9.c | 465 + drivers/rtc/rtc-ds1307.c | 1095 ++- drivers/rtc/rtc-imx-sc.c | 19 + drivers/rtc/rtc-isl1208.c | 158 +- drivers/rtc/rtc-meson.c | 407 + drivers/rtc/rtc-pm8xxx.c | 6 +- drivers/rtc/rtc-rs5c372.c | 54 +- drivers/rtc/rtc-rv3028.c | 732 ++ drivers/rtc/rtc-wilco-ec.c | 177 + drivers/s390/block/dasd_eckd.c | 8 + drivers/s390/crypto/ap_bus.c | 22 +- drivers/s390/crypto/ap_bus.h | 3 +- drivers/s390/crypto/ap_queue.c | 7 +- drivers/s390/net/Makefile | 2 +- drivers/s390/net/qeth_core.h | 141 +- drivers/s390/net/qeth_core_main.c | 1043 +-- drivers/s390/net/qeth_core_mpc.c | 23 +- drivers/s390/net/qeth_core_mpc.h | 16 +- drivers/s390/net/qeth_core_sys.c | 41 +- drivers/s390/net/qeth_ethtool.c | 370 + drivers/s390/net/qeth_l2_main.c | 235 +- drivers/s390/net/qeth_l3_main.c | 182 +- drivers/scsi/aacraid/aachba.c | 2 +- drivers/scsi/aacraid/aacraid.h | 4 +- drivers/scsi/aacraid/commctrl.c | 2 +- drivers/scsi/aacraid/linit.c | 6 +- drivers/scsi/cxlflash/common.h | 3 +- drivers/scsi/cxlflash/main.c | 2 +- drivers/scsi/cxlflash/superpipe.c | 12 +- drivers/scsi/esas2r/esas2r.h | 4 +- drivers/scsi/esas2r/esas2r_ioctl.c | 16 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 48 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 237 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 3 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 157 +- drivers/scsi/hpsa.c | 15 +- drivers/scsi/ipr.c | 3 +- drivers/scsi/libiscsi.c | 8 +- drivers/scsi/libsas/sas_expander.c | 2 + drivers/scsi/libsas/sas_scsi_host.c | 2 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 6 +- drivers/scsi/lpfc/lpfc_mbox.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 7 +- drivers/scsi/qla2xxx/qla_attr.c | 92 + drivers/scsi/qla2xxx/qla_def.h | 10 + drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_gs.c | 66 +- drivers/scsi/qla2xxx/qla_init.c | 92 +- drivers/scsi/qla2xxx/qla_iocb.c | 55 +- drivers/scsi/qla2xxx/qla_isr.c | 11 +- drivers/scsi/qla2xxx/qla_mbx.c | 85 +- drivers/scsi/qla2xxx/qla_nvme.c | 47 +- drivers/scsi/qla2xxx/qla_nvme.h | 2 +- drivers/scsi/qla2xxx/qla_os.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 14 +- drivers/scsi/qla2xxx/qla_tmpl.c | 237 +- drivers/scsi/qla2xxx/qla_tmpl.h | 26 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qlogicpti.c | 3 +- drivers/scsi/qlogicpti.h | 3 +- drivers/scsi/scsi_debug.c | 103 +- drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/sd.c | 15 +- drivers/scsi/sd.h | 2 +- drivers/scsi/sd_zbc.c | 8 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/ufs/ufs-hisi.c | 127 +- drivers/scsi/ufs/ufs-hisi.h | 4 + drivers/scsi/ufs/ufshcd-dwc.c | 4 +- drivers/soc/amlogic/meson-canvas.c | 13 +- drivers/soc/amlogic/meson-clk-measure.c | 8 +- drivers/soc/bcm/bcm2835-power.c | 2 +- drivers/soc/qcom/llcc-sdm845.c | 6 + drivers/soc/qcom/llcc-slice.c | 101 +- drivers/soc/xilinx/Kconfig | 20 + drivers/soc/xilinx/Makefile | 2 + drivers/soc/xilinx/zynqmp_pm_domains.c | 321 + drivers/soc/xilinx/zynqmp_power.c | 178 + drivers/spi/spi-gpio.c | 3 +- drivers/spi/spi-rspi.c | 170 +- drivers/spi/spi-sh-hspi.c | 36 +- drivers/spi/spi-sh-msiof.c | 168 +- drivers/spi/spi-sprd.c | 344 +- drivers/spi/spi.c | 5 +- drivers/spmi/Kconfig | 2 +- drivers/spmi/spmi-pmic-arb.c | 21 +- drivers/staging/android/ashmem.c | 3 +- drivers/staging/android/uapi/ion.h | 2 +- drivers/staging/comedi/drivers/ni_660x.c | 1 + drivers/staging/erofs/data.c | 3 +- drivers/staging/erofs/namei.c | 189 +- drivers/staging/erofs/unzip_vle.c | 5 +- drivers/staging/erofs/xattr.c | 5 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 7 - drivers/staging/mt7621-pci/TODO | 8 - drivers/staging/mt7621-pci/pci-mt7621.c | 4 +- drivers/staging/rtl8192e/dot11d.c | 102 +- drivers/staging/rtl8192e/dot11d.h | 68 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 18 +- drivers/staging/rtl8192u/r8192U_core.c | 24 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 8 - drivers/staging/sm750fb/ddk750_display.c | 6 +- drivers/staging/vboxvideo/vbox_drv.c | 6 +- drivers/staging/vboxvideo/vbox_fb.c | 18 +- drivers/staging/vboxvideo/vbox_mode.c | 5 +- drivers/staging/vt6656/mac.h | 2 +- drivers/staging/wilc1000/Makefile | 2 +- drivers/staging/wilc1000/host_interface.c | 162 +- drivers/staging/wilc1000/host_interface.h | 47 +- drivers/staging/wilc1000/linux_mon.c | 259 - drivers/staging/wilc1000/linux_wlan.c | 1111 --- drivers/staging/wilc1000/wilc_mon.c | 258 + drivers/staging/wilc1000/wilc_netdev.c | 1079 +++ drivers/staging/wilc1000/wilc_sdio.c | 187 +- drivers/staging/wilc1000/wilc_spi.c | 4 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 123 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 8 +- drivers/staging/wilc1000/wilc_wlan.c | 13 +- drivers/staging/wilc1000/wilc_wlan.h | 17 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 12 +- drivers/staging/wilc1000/wilc_wlan_if.h | 37 - drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/tee/optee/Makefile | 1 + drivers/tee/optee/core.c | 4 + drivers/tee/optee/device.c | 155 + drivers/tee/optee/optee_private.h | 3 + drivers/tee/optee/supp.c | 10 +- drivers/tee/tee_core.c | 67 +- drivers/thermal/cpu_cooling.c | 2 +- .../intel/int340x_thermal/int3400_thermal.c | 21 +- drivers/thermal/of-thermal.c | 4 +- drivers/tty/n_hdlc.c | 2 +- drivers/tty/nozomi.c | 10 +- drivers/tty/serial/8250/8250_pci.c | 170 +- drivers/tty/serial/max310x.c | 14 +- drivers/tty/synclink.c | 54 - drivers/tty/vt/vt.c | 15 +- drivers/usb/chipidea/ci_hdrc_imx.c | 6 +- drivers/usb/chipidea/ci_hdrc_imx.h | 1 + drivers/usb/chipidea/usbmisc_imx.c | 7 + drivers/usb/core/config.c | 3 +- drivers/usb/core/generic.c | 44 +- drivers/usb/core/hub.c | 7 + drivers/usb/dwc3/dwc3-haps.c | 9 + drivers/usb/dwc3/gadget.c | 18 +- drivers/usb/gadget/function/f_fs.c | 1 + drivers/usb/gadget/function/u_ecm.h | 2 +- drivers/usb/gadget/function/u_eem.h | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 2 +- drivers/usb/gadget/function/u_fs.h | 2 +- drivers/usb/gadget/function/u_gether.h | 2 +- drivers/usb/gadget/function/u_hid.h | 2 +- drivers/usb/gadget/function/u_midi.h | 2 +- drivers/usb/gadget/function/u_ncm.h | 2 +- drivers/usb/gadget/function/u_printer.h | 2 +- drivers/usb/gadget/function/u_rndis.h | 2 +- drivers/usb/gadget/function/u_uac2.h | 2 +- drivers/usb/gadget/function/u_uvc.h | 2 +- drivers/usb/gadget/function/uvc_configfs.c | 2 +- drivers/usb/gadget/function/uvc_configfs.h | 2 +- drivers/usb/gadget/function/uvc_v4l2.h | 2 +- drivers/usb/gadget/function/uvc_video.h | 2 +- drivers/usb/gadget/u_f.c | 2 +- drivers/usb/gadget/u_f.h | 2 +- drivers/usb/gadget/u_os_desc.h | 2 +- drivers/usb/gadget/udc/fotg210-udc.c | 11 +- drivers/usb/host/ohci-da8xx.c | 118 +- drivers/usb/host/oxu210hp-hcd.c | 2 +- drivers/usb/misc/usbtest.c | 28 +- drivers/usb/musb/Kconfig | 4 +- drivers/usb/musb/jz4740.c | 10 + drivers/usb/musb/musb_host.c | 4 +- drivers/usb/phy/phy-twl6030-usb.c | 2 +- drivers/usb/roles/class.c | 21 +- drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/storage/uas.c | 4 +- drivers/usb/typec/altmodes/displayport.c | 4 - drivers/usb/typec/class.c | 33 +- drivers/usb/typec/mux.c | 96 +- drivers/usb/typec/tcpm/tcpm.c | 60 - drivers/usb/typec/tps6598x.c | 53 +- drivers/usb/typec/ucsi/debug.h | 65 - drivers/usb/typec/ucsi/trace.c | 59 + drivers/usb/typec/ucsi/trace.h | 7 +- drivers/video/fbdev/aty/radeon_pm.c | 6 +- drivers/video/fbdev/cg14.c | 4 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/chipsfb.c | 3 +- drivers/video/fbdev/core/fb_cmdline.c | 23 +- drivers/video/fbdev/core/fbcon.c | 14 +- drivers/video/fbdev/core/fbmem.c | 3 + drivers/video/fbdev/core/fbmon.c | 2 + drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/geode/gxfb_core.c | 13 +- drivers/video/fbdev/geode/lxfb_core.c | 13 +- drivers/video/fbdev/imsttfb.c | 4 +- drivers/video/fbdev/mbx/mbxdebugfs.c | 40 +- drivers/video/fbdev/mbx/mbxfb.c | 2 +- drivers/video/fbdev/offb.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/core.c | 31 +- drivers/video/fbdev/omap2/omapfb/dss/dss-of.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/dss.h | 2 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 2 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/via/viafbdev.c | 2 +- drivers/virtio/virtio.c | 2 + drivers/xen/gntdev-dmabuf.c | 21 +- drivers/xen/gntdev-dmabuf.h | 2 +- drivers/xen/gntdev.c | 2 +- drivers/xen/xen-balloon.c | 11 + drivers/xen/xen-pciback/pciback_ops.c | 2 - drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 2 +- fs/Makefile | 1 + fs/aio.c | 1 + fs/autofs/autofs_i.h | 2 + fs/binfmt_script.c | 37 +- fs/block_dev.c | 27 +- fs/btrfs/backref.c | 20 +- fs/btrfs/compression.c | 17 +- fs/btrfs/compression.h | 9 +- fs/btrfs/ctree.h | 42 +- fs/btrfs/delayed-ref.c | 15 +- fs/btrfs/delayed-ref.h | 11 - fs/btrfs/disk-io.c | 26 +- fs/btrfs/extent-tree.c | 84 +- fs/btrfs/extent_io.c | 130 +- fs/btrfs/extent_io.h | 15 +- fs/btrfs/inode.c | 84 +- fs/btrfs/ioctl.c | 54 +- fs/btrfs/props.c | 32 +- fs/btrfs/qgroup.c | 47 +- fs/btrfs/qgroup.h | 20 +- fs/btrfs/raid56.c | 3 +- fs/btrfs/root-tree.c | 8 +- fs/btrfs/scrub.c | 38 +- fs/btrfs/transaction.c | 36 +- fs/btrfs/tree-checker.c | 24 +- fs/btrfs/tree-checker.h | 8 - fs/btrfs/tree-log.c | 274 +- fs/btrfs/volumes.c | 5 +- fs/btrfs/zlib.c | 2 +- fs/btrfs/zstd.c | 57 +- fs/buffer.c | 24 +- fs/ceph/snap.c | 3 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifssmb.c | 6 +- fs/cifs/connect.c | 30 +- fs/cifs/file.c | 2 - fs/cifs/inode.c | 2 +- fs/cifs/link.c | 14 +- fs/cifs/smb2misc.c | 24 +- fs/cifs/smb2ops.c | 25 +- fs/cifs/smb2pdu.c | 9 +- fs/cifs/smb2transport.c | 4 + fs/cifs/smbdirect.c | 6 +- fs/crypto/bio.c | 3 +- fs/direct-io.c | 4 +- fs/ecryptfs/crypto.c | 17 +- fs/ecryptfs/keystore.c | 5 +- fs/exec.c | 20 +- fs/ext2/ext2.h | 1 + fs/ext2/file.c | 1 + fs/ext2/inode.c | 26 + fs/ext2/namei.c | 2 + fs/ext2/symlink.c | 2 + fs/ext4/fsync.c | 13 +- fs/ext4/page-io.c | 3 +- fs/ext4/readpage.c | 3 +- fs/f2fs/checkpoint.c | 2 - fs/f2fs/data.c | 9 +- fs/fat/file.c | 1 + fs/file.c | 15 +- fs/file_table.c | 9 +- fs/fs_parser.c | 2 +- fs/gfs2/file.c | 2 + fs/gfs2/glops.c | 1 - fs/gfs2/log.c | 4 +- fs/gfs2/lops.c | 196 +- fs/gfs2/lops.h | 4 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 1 - fs/gfs2/recovery.c | 123 + fs/gfs2/recovery.h | 2 + fs/gfs2/super.c | 1 - fs/hugetlbfs/inode.c | 8 +- fs/inode.c | 15 +- fs/io_uring.c | 2940 +++++++ fs/iomap.c | 60 +- fs/kernfs/dir.c | 2 +- fs/kernfs/inode.c | 2 +- fs/kernfs/kernfs-internal.h | 2 +- fs/kernfs/mount.c | 7 +- fs/mpage.c | 3 +- fs/namei.c | 2 - fs/nfs/direct.c | 4 +- fs/nfs/pagelist.c | 29 +- fs/nfs/read.c | 2 +- fs/nfs/write.c | 22 +- fs/nfsd/nfsctl.c | 4 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 267 +- fs/notify/fanotify/fanotify.h | 116 +- fs/notify/fanotify/fanotify_user.c | 373 +- fs/notify/fsnotify.c | 15 +- fs/notify/inotify/inotify.h | 1 + fs/notify/inotify/inotify_fsnotify.c | 18 +- fs/notify/inotify/inotify_user.c | 5 +- fs/notify/mark.c | 42 +- fs/notify/notification.c | 42 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/overlayfs/copy_up.c | 28 +- fs/overlayfs/overlayfs.h | 2 + fs/overlayfs/util.c | 55 +- fs/proc/base.c | 4 - fs/proc/stat.c | 29 +- fs/proc/task_mmu.c | 22 +- fs/proc/task_nommu.c | 2 +- fs/pstore/platform.c | 3 + fs/pstore/ram.c | 29 +- fs/statfs.c | 14 + fs/sysfs/file.c | 1 - fs/udf/super.c | 54 +- fs/xfs/libxfs/xfs_ag.c | 6 +- fs/xfs/libxfs/xfs_alloc.c | 12 +- fs/xfs/libxfs/xfs_alloc_btree.c | 74 +- fs/xfs/libxfs/xfs_attr.c | 17 + fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_attr_leaf.c | 21 +- fs/xfs/libxfs/xfs_attr_remote.c | 8 +- fs/xfs/libxfs/xfs_bmap.c | 68 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_bmap_btree.c | 13 +- fs/xfs/libxfs/xfs_da_btree.c | 49 +- fs/xfs/libxfs/xfs_da_format.h | 3 + fs/xfs/libxfs/xfs_dir2.c | 17 + fs/xfs/libxfs/xfs_dir2.h | 1 + fs/xfs/libxfs/xfs_dir2_block.c | 10 +- fs/xfs/libxfs/xfs_dir2_data.c | 12 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 100 +- fs/xfs/libxfs/xfs_dir2_node.c | 10 +- fs/xfs/libxfs/xfs_dquot_buf.c | 4 + fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_ialloc.c | 3 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 25 +- fs/xfs/libxfs/xfs_iext_tree.c | 13 +- fs/xfs/libxfs/xfs_inode_buf.c | 11 +- fs/xfs/libxfs/xfs_inode_fork.h | 2 +- fs/xfs/libxfs/xfs_refcount_btree.c | 3 +- fs/xfs/libxfs/xfs_rmap_btree.c | 3 +- fs/xfs/libxfs/xfs_sb.c | 5 +- fs/xfs/libxfs/xfs_shared.h | 4 +- fs/xfs/libxfs/xfs_symlink_remote.c | 3 +- fs/xfs/libxfs/xfs_types.c | 24 + fs/xfs/libxfs/xfs_types.h | 3 + fs/xfs/scrub/agheader.c | 8 +- fs/xfs/scrub/agheader_repair.c | 12 +- fs/xfs/scrub/attr.c | 11 + fs/xfs/scrub/bmap.c | 27 + fs/xfs/scrub/dir.c | 6 + fs/xfs/scrub/ialloc.c | 332 +- fs/xfs/scrub/repair.c | 3 +- fs/xfs/scrub/repair.h | 3 - fs/xfs/scrub/rtbitmap.c | 5 +- fs/xfs/scrub/trace.h | 45 + fs/xfs/xfs_aops.c | 82 +- fs/xfs/xfs_buf.c | 54 +- fs/xfs/xfs_buf.h | 4 +- fs/xfs/xfs_error.c | 6 +- fs/xfs/xfs_error.h | 1 + fs/xfs/xfs_file.c | 1 + fs/xfs/xfs_globals.c | 2 +- fs/xfs/xfs_inode.c | 751 +- fs/xfs/xfs_inode.h | 3 + fs/xfs/xfs_iomap.c | 171 +- fs/xfs/xfs_log_recover.c | 14 +- fs/xfs/xfs_mount.c | 5 + fs/xfs/xfs_mount.h | 7 + fs/xfs/xfs_ondisk.h | 21 + fs/xfs/xfs_trace.h | 78 + fs/xfs/xfs_trans_bmap.c | 1 - fs/xfs/xfs_trans_buf.c | 2 +- fs/xfs/xfs_trans_extfree.c | 1 - fs/xfs/xfs_trans_refcount.c | 1 - fs/xfs/xfs_trans_rmap.c | 1 - include/acpi/actypes.h | 9 - include/acpi/ghes.h | 4 +- include/asm-generic/atomic-instrumented.h | 1 + include/asm-generic/atomic-long.h | 1 + include/asm-generic/io.h | 16 +- include/asm-generic/iomap.h | 32 +- include/crypto/arc4.h | 13 + include/drm/drm_dp_helper.h | 15 +- include/drm/drm_drv.h | 2 +- include/drm/drm_dsc.h | 233 +- include/drm/drm_modeset_helper.h | 6 +- include/drm/drm_rect.h | 6 - include/drm/i915_component.h | 4 + include/dt-bindings/gpio/gpio.h | 6 + include/dt-bindings/iio/adc/ingenic,adc.h | 10 + include/dt-bindings/pinctrl/at91.h | 4 + include/dt-bindings/power/mt8173-power.h | 6 +- include/dt-bindings/power/xlnx-zynqmp-power.h | 39 + .../dt-bindings/reset/amlogic,meson-g12a-reset.h | 134 + include/dt-bindings/reset/xlnx-zynqmp-resets.h | 130 + include/keys/trusted.h | 2 +- include/kvm/arm_vgic.h | 6 +- include/linux/acpi.h | 18 +- include/linux/arm_sdei.h | 9 + include/linux/ata_platform.h | 3 +- include/linux/atomic-fallback.h | 1 + include/linux/bio.h | 51 +- include/linux/bitops.h | 2 +- include/linux/blk-mq.h | 1 - include/linux/blk_types.h | 1 + include/linux/blkdev.h | 66 +- include/linux/blktrace_api.h | 8 +- include/linux/bpf.h | 45 +- include/linux/build_bug.h | 2 +- include/linux/bvec.h | 106 +- include/linux/cgroup-defs.h | 5 + include/linux/compaction.h | 2 +- include/linux/compiler_attributes.h | 14 + include/linux/component.h | 76 + include/linux/cpufreq.h | 2 + include/linux/device.h | 10 +- include/linux/dma-mapping.h | 22 +- include/linux/dynamic_debug.h | 102 +- include/linux/efi.h | 22 +- include/linux/fanotify.h | 26 +- include/linux/fcntl.h | 2 +- include/linux/file.h | 2 + include/linux/firmware/imx/svc/misc.h | 3 + include/linux/firmware/xlnx-zynqmp.h | 184 + include/linux/fs.h | 20 +- include/linux/fsl/ptp_qoriq.h | 63 +- include/linux/fsnotify.h | 73 +- include/linux/fsnotify_backend.h | 67 +- include/linux/gnss.h | 1 + include/linux/gpio/machine.h | 2 + include/linux/i2c-algo-bit.h | 33 +- include/linux/ieee80211.h | 94 +- include/linux/init_task.h | 1 + {drivers/iommu => include/linux}/io-pgtable.h | 0 include/linux/iomap.h | 1 + include/linux/irqdesc.h | 2 + include/linux/kthread.h | 1 + include/linux/libata.h | 5 +- include/linux/mdio.h | 25 + include/linux/mei_cl_bus.h | 2 + include/linux/memblock.h | 3 - include/linux/memcontrol.h | 34 +- include/linux/memory_hotplug.h | 2 + include/linux/mlx5/device.h | 6 +- include/linux/mlx5/driver.h | 32 +- include/linux/mlx5/eswitch.h | 19 +- include/linux/mlx5/mlx5_ifc.h | 74 +- include/linux/mlx5/port.h | 30 +- include/linux/mlx5/vport.h | 35 +- include/linux/mm_types.h | 7 + include/linux/mmc/card.h | 1 + include/linux/mod_devicetable.h | 9 + include/linux/module.h | 22 +- include/linux/msi.h | 12 +- include/linux/net.h | 2 +- include/linux/netdev_features.h | 24 +- include/linux/netdevice.h | 7 +- include/linux/netfilter_ipv6.h | 60 +- include/linux/nfs_xdr.h | 2 +- include/linux/objagg.h | 21 +- include/linux/of_gpio.h | 2 + include/linux/of_reserved_mem.h | 7 - include/linux/pagemap.h | 31 +- include/linux/parport.h | 13 + include/linux/pci-epc.h | 31 +- include/linux/perf_event.h | 8 +- include/linux/phy.h | 39 +- include/linux/phy_fixed.h | 15 + include/linux/phylink.h | 1 + include/linux/pid.h | 1 - include/linux/platform_data/davinci-cpufreq.h | 19 + include/linux/platform_data/i2c-cbus-gpio.h | 27 - include/linux/platform_data/i2c-ocores.h | 6 +- include/linux/platform_data/usb-davinci.h | 14 - include/linux/platform_data/wilco-ec.h | 144 + include/linux/pm_domain.h | 8 +- include/linux/pm_runtime.h | 4 + include/linux/poison.h | 2 +- include/linux/printk.h | 2 +- include/linux/ptr_ring.h | 1 - include/linux/qed/qed_if.h | 1 + include/linux/regulator/driver.h | 6 + include/linux/scatterlist.h | 49 +- include/linux/sched.h | 32 +- include/linux/sched/signal.h | 5 +- include/linux/sched/task.h | 4 +- include/linux/sched/task_stack.h | 2 +- include/linux/sched/topology.h | 8 +- include/linux/sched/user.h | 2 +- include/linux/sched/wake_q.h | 4 +- include/linux/shrinker.h | 1 - include/linux/skbuff.h | 20 +- include/linux/soc/qcom/llcc-qcom.h | 6 + include/linux/statfs.h | 3 + include/linux/syscalls.h | 8 + include/linux/tee_drv.h | 38 +- include/linux/uaccess.h | 2 +- include/linux/usb/role.h | 2 + include/linux/usb/tcpm.h | 6 - include/linux/usb/typec_dp.h | 4 + include/linux/usb/typec_mux.h | 3 +- include/linux/virtio_config.h | 13 + include/linux/virtio_net.h | 9 + include/linux/wait.h | 6 +- include/linux/xarray.h | 23 +- include/net/act_api.h | 2 +- include/net/addrconf.h | 1 + include/net/af_unix.h | 1 + include/net/cfg80211.h | 177 +- include/net/devlink.h | 31 +- include/net/flow_offload.h | 8 +- include/net/inetpeer.h | 1 + include/net/lwtunnel.h | 2 + include/net/mac80211.h | 22 + include/net/netfilter/ipv4/nf_reject.h | 1 + include/net/netfilter/ipv6/nf_reject.h | 1 + include/net/netfilter/nf_reject.h | 27 + include/net/pkt_cls.h | 6 +- include/net/sch_generic.h | 68 +- include/net/sock.h | 2 +- include/net/tc_act/tc_csum.h | 2 +- include/net/tc_act/tc_gact.h | 2 +- include/net/tc_act/tc_mirred.h | 4 +- include/net/tc_act/tc_pedit.h | 2 +- include/net/tc_act/tc_sample.h | 2 +- include/net/tc_act/tc_skbedit.h | 2 +- include/net/tc_act/tc_tunnel_key.h | 4 +- include/net/tc_act/tc_vlan.h | 2 +- include/rdma/ib_hdrs.h | 14 +- include/rdma/ib_mad.h | 5 +- include/rdma/ib_verbs.h | 55 +- include/rdma/iw_cm.h | 3 +- include/rdma/rdma_cm.h | 1 + include/rdma/rdma_vt.h | 22 +- include/rdma/rdmavt_qp.h | 20 +- include/rdma/tid_rdma_defs.h | 108 + include/scsi/libsas.h | 3 +- include/scsi/scsi_cmnd.h | 5 +- include/scsi/scsi_host.h | 6 +- include/sound/cs35l36.h | 43 + include/sound/dmaengine_pcm.h | 4 - include/sound/hda_component.h | 5 +- include/sound/soc-acpi.h | 5 - include/sound/soc.h | 3 + include/trace/events/btrfs.h | 29 - include/trace/events/mlxsw.h | 61 + include/trace/events/neigh.h | 204 + include/trace/events/smbus.h | 6 +- include/uapi/asm-generic/unistd.h | 54 +- include/uapi/drm/amdgpu_drm.h | 6 + include/uapi/drm/drm_fourcc.h | 21 + include/uapi/linux/batadv_packet.h | 2 +- include/uapi/linux/batman_adv.h | 190 +- include/uapi/linux/bpf.h | 98 +- include/uapi/linux/devlink.h | 6 + include/uapi/linux/errqueue.h | 1 + include/uapi/linux/fanotify.h | 29 + include/uapi/linux/inet_diag.h | 16 +- include/uapi/linux/io_uring.h | 142 + include/uapi/linux/mdio.h | 19 + include/uapi/linux/netfilter/nf_tables.h | 9 + include/uapi/linux/pkt_cls.h | 45 +- include/uapi/linux/tc_act/tc_bpf.h | 2 - include/uapi/linux/tc_act/tc_connmark.h | 2 - include/uapi/linux/tc_act/tc_csum.h | 2 - include/uapi/linux/tc_act/tc_gact.h | 1 - include/uapi/linux/tc_act/tc_ife.h | 1 - include/uapi/linux/tc_act/tc_ipt.h | 3 - include/uapi/linux/tc_act/tc_mirred.h | 1 - include/uapi/linux/tc_act/tc_nat.h | 2 - include/uapi/linux/tc_act/tc_pedit.h | 2 - include/uapi/linux/tc_act/tc_sample.h | 2 - include/uapi/linux/tc_act/tc_skbedit.h | 2 - include/uapi/linux/tc_act/tc_skbmod.h | 2 - include/uapi/linux/tc_act/tc_tunnel_key.h | 2 - include/uapi/linux/tc_act/tc_vlan.h | 2 - include/uapi/linux/time.h | 32 +- include/uapi/linux/time_types.h | 36 + include/uapi/misc/fastrpc.h | 41 + include/uapi/rdma/bnxt_re-abi.h | 11 + include/uapi/rdma/rdma_user_cm.h | 4 + include/xen/xen.h | 4 + init/Kconfig | 13 +- init/init_task.c | 6 +- init/initramfs.c | 12 +- kernel/.gitignore | 2 - kernel/Makefile | 11 +- kernel/auditfilter.c | 2 +- kernel/bpf/offload.c | 10 +- kernel/bpf/stackmap.c | 8 +- kernel/bpf/verifier.c | 168 +- kernel/cgroup/cgroup.c | 18 +- kernel/cgroup/rstat.c | 10 +- kernel/configs.c | 42 +- kernel/dma/Kconfig | 42 + kernel/dma/swiotlb.c | 50 +- kernel/events/callchain.c | 3 +- kernel/events/core.c | 37 +- kernel/events/hw_breakpoint.c | 15 +- kernel/events/internal.h | 5 +- kernel/events/ring_buffer.c | 14 +- kernel/events/uprobes.c | 15 +- kernel/fork.c | 24 +- kernel/futex.c | 50 +- kernel/irq/affinity.c | 27 +- kernel/irq/chip.c | 12 +- kernel/irq/internals.h | 8 +- kernel/irq/irqdesc.c | 7 +- kernel/irq/manage.c | 4 +- kernel/kprobes.c | 21 +- kernel/kthread.c | 8 +- kernel/locking/lockdep.c | 10 +- kernel/locking/qspinlock.c | 18 +- kernel/locking/qspinlock_stat.h | 21 +- kernel/locking/rtmutex.c | 37 +- kernel/locking/rwsem-xadd.c | 4 +- kernel/module.c | 6 +- kernel/printk/printk.c | 1 + kernel/rcu/tree.c | 2 + kernel/rcu/update.c | 2 + kernel/sched/core.c | 72 +- kernel/sched/deadline.c | 6 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 380 +- kernel/sched/isolation.c | 2 +- kernel/sched/pelt.c | 45 +- kernel/sched/pelt.h | 114 +- kernel/sched/psi.c | 9 +- kernel/sched/rt.c | 6 +- kernel/sched/sched.h | 36 +- kernel/sched/topology.c | 2 +- kernel/signal.c | 13 +- kernel/softirq.c | 3 +- kernel/sys_ni.c | 3 + kernel/sysctl.c | 56 +- kernel/trace/trace.c | 2 + kernel/trace/trace_irqsoff.c | 9 +- kernel/trace/trace_kprobe.c | 10 +- kernel/trace/trace_preemptirq.c | 5 + kernel/trace/trace_probe_tmpl.h | 6 +- lib/Kconfig.debug | 46 +- lib/Makefile | 1 + lib/assoc_array.c | 1 + lib/bsearch.c | 2 + lib/crc32.c | 4 +- lib/dynamic_debug.c | 22 +- lib/iomap.c | 6 +- lib/objagg.c | 583 +- lib/raid6/Makefile | 2 +- lib/refcount.c | 18 +- lib/scatterlist.c | 26 + lib/smp_processor_id.c | 7 +- lib/test_objagg.c | 199 +- lib/test_stackinit.c | 378 + lib/test_xarray.c | 10 +- lib/vsprintf.c | 5 +- localversion-next | 2 +- mm/debug.c | 4 +- mm/dmapool.c | 13 +- mm/filemap.c | 75 +- mm/gup.c | 6 +- mm/hugetlb.c | 9 +- mm/kasan/common.c | 29 +- mm/kmemleak.c | 10 +- mm/memblock.c | 71 +- mm/memcontrol.c | 144 +- mm/memory.c | 26 +- mm/memory_hotplug.c | 10 +- mm/mempolicy.c | 6 +- mm/mempool.c | 8 + mm/migrate.c | 18 +- mm/page-writeback.c | 24 +- mm/page_alloc.c | 45 +- mm/readahead.c | 2 + mm/shuffle.c | 4 +- mm/shuffle.h | 2 +- mm/slab.c | 14 + mm/slab.h | 7 +- mm/slab_common.c | 9 +- mm/slub.c | 62 +- mm/swap.c | 17 +- mm/truncate.c | 6 +- mm/util.c | 37 +- mm/vmalloc.c | 394 +- mm/vmscan.c | 24 +- net/Kconfig | 2 +- net/Makefile | 2 +- net/atm/proc.c | 3 +- net/batman-adv/distributed-arp-table.c | 2 + net/batman-adv/gateway_client.c | 1 - net/batman-adv/gateway_common.c | 1 + net/batman-adv/gateway_common.h | 6 - net/batman-adv/netlink.c | 1080 ++- net/batman-adv/netlink.h | 6 + net/batman-adv/soft-interface.c | 4 +- net/batman-adv/sysfs.c | 64 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/hci_event.c | 8 +- net/bridge/br_multicast.c | 3 +- net/bridge/netfilter/nft_reject_bridge.c | 10 +- net/caif/cfpkt_skbuff.c | 16 +- net/ceph/messenger.c | 15 +- net/core/dev.c | 4 +- net/core/devlink.c | 173 +- net/core/ethtool.c | 30 +- net/core/filter.c | 556 +- net/core/lwt_bpf.c | 265 +- net/core/neighbour.c | 11 + net/core/net-traces.c | 8 + net/core/page_pool.c | 22 +- net/core/skbuff.c | 4 + net/core/sock.c | 22 +- net/dsa/dsa2.c | 3 +- net/dsa/tag_ksz.c | 2 + net/ipv4/inet_diag.c | 10 +- net/ipv4/inetpeer.c | 1 + net/ipv4/netfilter/ipt_CLUSTERIP.c | 2 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 1 + net/ipv4/netfilter/nf_nat_snmp_basic_main.c | 7 +- net/ipv4/netfilter/nf_reject_ipv4.c | 9 +- net/ipv4/route.c | 7 +- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_ipv4.c | 5 +- net/ipv6/addrconf.c | 3 +- net/ipv6/addrconf_core.c | 6 + net/ipv6/af_inet6.c | 7 + net/ipv6/ip6_gre.c | 34 +- net/ipv6/netfilter.c | 13 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 18 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 21 +- net/ipv6/netfilter/nf_reject_ipv6.c | 3 + net/ipv6/netfilter/nft_fib_ipv6.c | 9 +- net/ipv6/route.c | 8 +- net/ipv6/seg6.c | 4 +- net/key/af_key.c | 40 +- net/mac80211/agg-tx.c | 4 +- net/mac80211/cfg.c | 6 +- net/mac80211/debugfs.c | 4 +- net/mac80211/ibss.c | 8 +- net/mac80211/ieee80211_i.h | 20 +- net/mac80211/main.c | 13 +- net/mac80211/mesh.c | 10 +- net/mac80211/mesh.h | 6 + net/mac80211/mesh_hwmp.c | 3 +- net/mac80211/mesh_pathtbl.c | 155 +- net/mac80211/mesh_plink.c | 4 +- net/mac80211/mlme.c | 185 +- net/mac80211/scan.c | 160 +- net/mac80211/tdls.c | 6 +- net/mac80211/util.c | 139 +- net/mpls/mpls_iptunnel.c | 4 +- net/netfilter/ipvs/Kconfig | 1 + net/netfilter/ipvs/ip_vs_core.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 17 +- net/netfilter/nf_conntrack_core.c | 14 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_conntrack_sip.c | 42 + net/netfilter/nf_tables_api.c | 3 + net/netfilter/nft_compat.c | 3 +- net/netfilter/nft_tunnel.c | 34 +- net/netfilter/utils.c | 6 +- net/netfilter/x_tables.c | 2 +- net/netfilter/xt_addrtype.c | 16 +- net/netfilter/xt_recent.c | 4 +- net/packet/af_packet.c | 2 +- net/sched/act_api.c | 2 +- net/sched/act_bpf.c | 2 +- net/sched/act_connmark.c | 2 +- net/sched/act_csum.c | 2 +- net/sched/act_gact.c | 2 +- net/sched/act_ife.c | 2 +- net/sched/act_ipt.c | 4 +- net/sched/act_mirred.c | 2 +- net/sched/act_nat.c | 2 +- net/sched/act_pedit.c | 4 +- net/sched/act_police.c | 2 +- net/sched/act_sample.c | 2 +- net/sched/act_simple.c | 4 +- net/sched/act_skbedit.c | 2 +- net/sched/act_skbmod.c | 2 +- net/sched/act_tunnel_key.c | 2 +- net/sched/act_vlan.c | 2 +- net/sched/cls_api.c | 1215 ++- net/sched/cls_basic.c | 14 +- net/sched/cls_bpf.c | 15 +- net/sched/cls_cgroup.c | 15 +- net/sched/cls_flow.c | 15 +- net/sched/cls_flower.c | 28 +- net/sched/cls_fw.c | 20 +- net/sched/cls_matchall.c | 19 +- net/sched/cls_route.c | 19 +- net/sched/cls_rsvp.h | 16 +- net/sched/cls_tcindex.c | 42 +- net/sched/cls_u32.c | 14 +- net/sched/sch_api.c | 16 +- net/sched/sch_generic.c | 8 +- net/sctp/diag.c | 1 + net/sctp/offload.c | 1 + net/sctp/stream.c | 4 +- net/smc/af_smc.c | 85 +- net/smc/smc_cdc.c | 33 +- net/smc/smc_cdc.h | 28 +- net/smc/smc_close.c | 7 +- net/smc/smc_core.c | 11 +- net/smc/smc_diag.c | 3 +- net/smc/smc_ib.c | 24 +- net/smc/smc_tx.c | 12 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 49 +- net/sunrpc/debugfs.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 3 +- net/tipc/link.c | 17 +- net/tipc/msg.h | 22 + net/tipc/node.c | 11 +- net/tls/tls_sw.c | 26 +- net/unix/Kconfig | 5 + net/unix/Makefile | 2 + net/unix/af_unix.c | 63 +- net/unix/garbage.c | 68 +- net/unix/scm.c | 151 + net/unix/scm.h | 10 + net/vmw_vsock/vmci_transport.c | 4 + net/wireless/core.h | 13 +- net/wireless/nl80211.c | 30 +- net/wireless/pmsr.c | 1 + net/wireless/reg.c | 73 +- net/wireless/reg.h | 2 + net/wireless/scan.c | 595 +- net/wireless/util.c | 41 +- net/x25/af_x25.c | 6 +- net/xdp/xdp_umem.c | 11 +- net/xdp/xsk.c | 4 + scripts/Makefile.gcc-plugins | 2 + scripts/atomic/atomic-tbl.sh | 2 +- scripts/atomic/check-atomics.sh | 26 +- scripts/atomic/gen-atomics.sh | 20 + scripts/checkpatch.pl | 8 + scripts/checksyscalls.sh | 15 +- scripts/dtc/dtx_diff | 13 +- scripts/gcc-plugins/Kconfig | 58 +- scripts/gcc-plugins/structleak_plugin.c | 36 +- scripts/leaking_addresses.pl | 9 +- scripts/mod/devicetable-offsets.c | 3 + scripts/mod/file2alias.c | 19 + security/apparmor/Kconfig | 2 + security/apparmor/apparmorfs.c | 130 +- security/apparmor/include/apparmor.h | 1 + security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 47 + security/apparmor/policy_unpack.c | 104 +- security/keys/trusted.c | 4 +- security/safesetid/securityfs.c | 2 +- sound/core/pcm_lib.c | 24 +- sound/core/pcm_native.c | 8 + sound/hda/hdac_component.c | 4 +- sound/hda/hdac_i915.c | 6 +- sound/isa/es1688/es1688_lib.c | 4 +- sound/pci/hda/patch_realtek.c | 42 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ad193x.c | 76 +- sound/soc/codecs/ad193x.h | 8 + sound/soc/codecs/cros_ec_codec.c | 2 +- sound/soc/codecs/cs35l36.c | 1957 +++++ sound/soc/codecs/cs35l36.h | 446 + sound/soc/codecs/da7219.c | 116 +- sound/soc/codecs/da7219.h | 1 + sound/soc/codecs/hdac_hdmi.c | 87 +- sound/soc/codecs/jz4725b.c | 12 +- sound/soc/codecs/max9860.c | 3 +- sound/soc/codecs/msm8916-wcd-analog.c | 3 + sound/soc/codecs/msm8916-wcd-digital.c | 13 +- sound/soc/codecs/pcm3060.c | 35 + sound/soc/codecs/pcm3060.h | 5 + sound/soc/codecs/pcm512x.c | 5 +- sound/soc/codecs/tlv320aic31xx.c | 16 +- sound/soc/codecs/tlv320aic32x4.c | 1 + sound/soc/codecs/tlv320aic3x.c | 25 +- sound/soc/codecs/wm8741.c | 22 +- sound/soc/codecs/wm8770.c | 18 +- sound/soc/codecs/wm8962.c | 9 +- sound/soc/codecs/wm8995.c | 29 +- sound/soc/codecs/wm8996.c | 9 +- sound/soc/fsl/fsl_spdif.c | 10 +- sound/soc/fsl/fsl_spdif.h | 2 +- sound/soc/generic/simple-card.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 74 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 25 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 60 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 70 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 5 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 10 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 20 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 5 +- sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 2 +- sound/soc/mediatek/mt8183/mt8183-dai-i2s.c | 4 +- sound/soc/qcom/Kconfig | 1 + sound/soc/samsung/dma.h | 3 +- sound/soc/samsung/dmaengine.c | 16 +- sound/soc/samsung/i2s.c | 696 +- sound/soc/samsung/odroid.c | 187 +- sound/soc/samsung/pcm.c | 2 +- sound/soc/samsung/s3c2412-i2s.c | 2 +- sound/soc/samsung/s3c24xx-i2s.c | 2 +- sound/soc/samsung/spdif.c | 2 +- sound/soc/sh/fsi.c | 2 +- sound/soc/soc-core.c | 6 +- sound/soc/soc-dapm.c | 1 + sound/soc/soc-generic-dmaengine-pcm.c | 13 +- sound/soc/soc-topology.c | 8 +- sound/soc/stm/stm32_i2s.c | 77 +- sound/soc/stm/stm32_sai.c | 11 +- sound/soc/stm/stm32_sai_sub.c | 8 +- sound/usb/card.h | 1 + sound/usb/format.c | 2 + sound/usb/proc.c | 1 + tools/bpf/bpftool/Documentation/bpftool.rst | 4 +- tools/build/Makefile.feature | 10 +- tools/build/feature/test-all.c | 10 +- tools/build/feature/test-get_current_dir_name.c | 1 + tools/build/feature/test-libpython.c | 1 + tools/build/feature/test-reallocarray.c | 2 + tools/build/feature/test-sched_getcpu.c | 2 + tools/build/feature/test-setns.c | 1 + tools/include/uapi/asm/bitsperlong.h | 2 + tools/include/uapi/linux/bpf.h | 98 +- tools/include/uapi/linux/if_link.h | 1 + tools/include/uapi/linux/in.h | 2 +- tools/include/uapi/linux/tc_act/tc_bpf.h | 2 - tools/lib/bpf/bpf.c | 69 +- tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/btf.c | 182 +- tools/lib/bpf/btf.h | 6 +- tools/lib/bpf/libbpf.c | 25 +- tools/lib/bpf/libbpf.h | 4 + tools/lib/bpf/libbpf.map | 6 +- tools/perf/Build | 10 +- tools/perf/Documentation/perf-c2c.txt | 16 +- tools/perf/Documentation/perf-config.txt | 31 + tools/perf/Documentation/perf-mem.txt | 2 +- tools/perf/Documentation/perf-record.txt | 19 + tools/perf/Makefile.config | 14 +- tools/perf/Makefile.perf | 24 +- tools/perf/arch/Build | 4 +- tools/perf/arch/arm/Build | 4 +- tools/perf/arch/arm/tests/Build | 8 +- tools/perf/arch/arm/tests/dwarf-unwind.c | 1 + tools/perf/arch/arm/util/Build | 8 +- tools/perf/arch/arm/util/cs-etm.c | 98 +- tools/perf/arch/arm/util/cs-etm.h | 3 - tools/perf/arch/arm/util/pmu.c | 3 +- tools/perf/arch/arm64/Build | 4 +- tools/perf/arch/arm64/tests/Build | 6 +- tools/perf/arch/arm64/tests/dwarf-unwind.c | 1 + tools/perf/arch/arm64/util/Build | 12 +- tools/perf/arch/nds32/Build | 2 +- tools/perf/arch/nds32/util/Build | 2 +- tools/perf/arch/powerpc/Build | 4 +- tools/perf/arch/powerpc/tests/Build | 6 +- tools/perf/arch/powerpc/tests/dwarf-unwind.c | 1 + tools/perf/arch/powerpc/util/Build | 17 +- tools/perf/arch/powerpc/util/kvm-stat.c | 2 + tools/perf/arch/powerpc/util/mem-events.c | 11 + tools/perf/arch/powerpc/util/skip-callchain-idx.c | 3 + tools/perf/arch/s390/Build | 2 +- tools/perf/arch/s390/util/Build | 12 +- tools/perf/arch/s390/util/kvm-stat.c | 1 + tools/perf/arch/sh/Build | 2 +- tools/perf/arch/sh/util/Build | 2 +- tools/perf/arch/sparc/Build | 2 +- tools/perf/arch/sparc/util/Build | 2 +- tools/perf/arch/x86/Build | 4 +- tools/perf/arch/x86/tests/Build | 14 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 1 + tools/perf/arch/x86/util/Build | 30 +- tools/perf/arch/x86/util/kvm-stat.c | 1 + tools/perf/arch/xtensa/Build | 2 +- tools/perf/arch/xtensa/util/Build | 2 +- tools/perf/builtin-annotate.c | 1 + tools/perf/builtin-c2c.c | 9 +- tools/perf/builtin-inject.c | 2 + tools/perf/builtin-kallsyms.c | 1 + tools/perf/builtin-kmem.c | 1 + tools/perf/builtin-list.c | 8 +- tools/perf/builtin-mem.c | 1 + tools/perf/builtin-record.c | 56 +- tools/perf/builtin-report.c | 22 +- tools/perf/builtin-script.c | 1 + tools/perf/builtin-stat.c | 9 - tools/perf/builtin-top.c | 14 +- tools/perf/builtin-trace.c | 33 +- tools/perf/perf.h | 8 + .../pmu-events/arch/powerpc/power8/metrics.json | 2245 +++++ .../pmu-events/arch/powerpc/power9/metrics.json | 1982 +++++ .../arch/x86/cascadelakex/clx-metrics.json | 2 +- tools/perf/scripts/Build | 4 +- tools/perf/scripts/perl/Perf-Trace-Util/Build | 2 +- tools/perf/scripts/python/Perf-Trace-Util/Build | 2 +- tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/tests/code-reading.c | 2 + tools/perf/tests/dwarf-unwind.c | 1 + tools/perf/tests/evsel-tp-sched.c | 2 +- tools/perf/tests/hists_common.c | 1 + tools/perf/tests/hists_cumulate.c | 1 + tools/perf/tests/hists_filter.c | 1 + tools/perf/tests/hists_output.c | 1 + tools/perf/tests/mmap-thread-lookup.c | 1 + tools/perf/tests/parse-events.c | 30 + tools/perf/tests/pmu.c | 2 + tools/perf/tests/sample-parsing.c | 2 + tools/perf/tests/sdt.c | 1 + tools/perf/trace/beauty/Build | 26 +- tools/perf/trace/beauty/ioctl.c | 2 +- tools/perf/trace/beauty/waitid_options.c | 2 +- tools/perf/ui/Build | 18 +- tools/perf/ui/browsers/Build | 10 +- tools/perf/ui/browsers/annotate.c | 1 + tools/perf/ui/browsers/hists.c | 3 + tools/perf/ui/gtk/annotate.c | 2 + tools/perf/ui/gtk/hists.c | 1 + tools/perf/ui/hist.c | 1 + tools/perf/ui/stdio/hist.c | 4 + tools/perf/ui/tui/Build | 8 +- tools/perf/util/Build | 277 +- tools/perf/util/annotate.c | 1 + tools/perf/util/auxtrace.c | 27 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/bpf-event.c | 4 +- tools/perf/util/bpf-loader.c | 1 + tools/perf/util/bpf-loader.h | 7 +- tools/perf/util/build-id.c | 1 + tools/perf/util/c++/Build | 4 +- tools/perf/util/c++/clang.cpp | 2 +- tools/perf/util/callchain.c | 17 + tools/perf/util/callchain.h | 20 +- tools/perf/util/config.c | 1 + tools/perf/util/cpu-set-sched.h | 50 + tools/perf/util/cpumap.c | 10 + tools/perf/util/cpumap.h | 1 + tools/perf/util/cs-etm-decoder/Build | 2 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 41 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 16 +- tools/perf/util/cs-etm.c | 832 +- tools/perf/util/cs-etm.h | 57 +- tools/perf/util/db-export.c | 1 + tools/perf/util/drv_configs.c | 78 - tools/perf/util/drv_configs.h | 26 - tools/perf/util/dso.c | 1 + tools/perf/util/event.c | 2 + tools/perf/util/event.h | 3 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evlist.h | 2 +- tools/perf/util/evsel.h | 2 +- tools/perf/util/header.c | 8 +- tools/perf/util/hist.c | 21 +- tools/perf/util/hist.h | 9 +- tools/perf/util/intel-bts.c | 6 +- tools/perf/util/intel-pt-decoder/Build | 2 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 39 +- tools/perf/util/intel-pt.c | 23 +- tools/perf/util/kvm-stat.h | 7 +- tools/perf/util/machine.c | 1 + tools/perf/util/machine.h | 2 +- tools/perf/util/map.c | 6 + tools/perf/util/map.h | 100 +- tools/perf/util/map_groups.h | 91 + tools/perf/util/map_symbol.h | 22 + tools/perf/util/mem-events.c | 2 +- tools/perf/util/metricgroup.c | 8 +- tools/perf/util/metricgroup.h | 3 +- tools/perf/util/mmap.c | 105 +- tools/perf/util/mmap.h | 3 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/parse-events.y | 4 +- tools/perf/util/pmu.c | 2 - tools/perf/util/pmu.h | 5 +- tools/perf/util/probe-event.c | 2 + tools/perf/util/s390-cpumsf.c | 12 +- tools/perf/util/scripting-engines/Build | 4 +- .../perf/util/scripting-engines/trace-event-perl.c | 2 + .../util/scripting-engines/trace-event-python.c | 2 + tools/perf/util/session.c | 5 + tools/perf/util/setup.py | 5 + tools/perf/util/sort.c | 8 +- tools/perf/util/sort.h | 3 +- tools/perf/util/srccode.h | 13 + tools/perf/util/symbol-elf.c | 25 +- tools/perf/util/symbol.c | 3 + tools/perf/util/symbol.h | 14 +- tools/perf/util/thread-stack.c | 78 +- tools/perf/util/thread-stack.h | 3 + tools/perf/util/thread.c | 1 + tools/perf/util/thread.h | 7 +- tools/perf/util/unwind-libdw.c | 2 + tools/perf/util/unwind-libunwind-local.c | 1 + tools/perf/util/unwind-libunwind.c | 1 + tools/perf/util/vdso.c | 1 + tools/power/cpupower/lib/cpufreq.c | 19 +- tools/power/cpupower/lib/cpufreq.h | 16 +- tools/power/cpupower/utils/cpufreq-info.c | 42 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 52 +- tools/testing/selftests/bpf/bpf_helpers.h | 4 + tools/testing/selftests/bpf/bpf_util.h | 9 + tools/testing/selftests/bpf/{ => progs}/bpf_flow.c | 0 .../selftests/bpf/{ => progs}/connect4_prog.c | 0 .../selftests/bpf/{ => progs}/connect6_prog.c | 0 .../testing/selftests/bpf/{ => progs}/dev_cgroup.c | 0 .../selftests/bpf/{ => progs}/get_cgroup_id_kern.c | 0 .../selftests/bpf/{ => progs}/netcnt_prog.c | 0 .../selftests/bpf/{ => progs}/sample_map_ret0.c | 0 .../selftests/bpf/{ => progs}/sample_ret0.c | 0 .../selftests/bpf/{ => progs}/sendmsg4_prog.c | 0 .../selftests/bpf/{ => progs}/sendmsg6_prog.c | 0 .../selftests/bpf/{ => progs}/socket_cookie_prog.c | 0 .../selftests/bpf/{ => progs}/sockmap_parse_prog.c | 0 .../bpf/{ => progs}/sockmap_tcp_msg_prog.c | 0 .../bpf/{ => progs}/sockmap_verdict_prog.c | 0 .../selftests/bpf/{ => progs}/test_adjust_tail.c | 0 .../selftests/bpf/{ => progs}/test_btf_haskv.c | 0 .../selftests/bpf/{ => progs}/test_btf_nokv.c | 0 .../bpf/{ => progs}/test_get_stack_rawtp.c | 0 .../testing/selftests/bpf/{ => progs}/test_l4lb.c | 0 .../selftests/bpf/{ => progs}/test_l4lb_noinline.c | 0 .../bpf/{ => progs}/test_lirc_mode2_kern.c | 0 .../selftests/bpf/progs/test_lwt_ip_encap.c | 85 + .../selftests/bpf/{ => progs}/test_lwt_seg6local.c | 0 .../selftests/bpf/{ => progs}/test_map_in_map.c | 0 .../selftests/bpf/{ => progs}/test_map_lock.c | 0 .../selftests/bpf/{ => progs}/test_obj_id.c | 0 .../selftests/bpf/{ => progs}/test_pkt_access.c | 0 .../selftests/bpf/{ => progs}/test_pkt_md_access.c | 0 .../selftests/bpf/{ => progs}/test_queue_map.c | 0 .../bpf/{ => progs}/test_select_reuseport_kern.c | 0 .../bpf/{ => progs}/test_sk_lookup_kern.c | 0 .../bpf/{ => progs}/test_skb_cgroup_id_kern.c | 0 .../selftests/bpf/progs/test_sock_fields_kern.c | 152 + .../selftests/bpf/{ => progs}/test_sockhash_kern.c | 0 .../selftests/bpf/{ => progs}/test_sockmap_kern.c | 0 .../selftests/bpf/{ => progs}/test_spin_lock.c | 0 .../selftests/bpf/{ => progs}/test_stack_map.c | 0 .../bpf/{ => progs}/test_stacktrace_build_id.c | 0 .../bpf/{ => progs}/test_stacktrace_map.c | 0 .../selftests/bpf/{ => progs}/test_tcp_estats.c | 0 .../selftests/bpf/{ => progs}/test_tcpbpf_kern.c | 0 .../bpf/{ => progs}/test_tcpnotify_kern.c | 0 .../selftests/bpf/{ => progs}/test_tracepoint.c | 0 .../selftests/bpf/{ => progs}/test_tunnel_kern.c | 0 tools/testing/selftests/bpf/{ => progs}/test_xdp.c | 0 .../selftests/bpf/{ => progs}/test_xdp_meta.c | 0 .../selftests/bpf/{ => progs}/test_xdp_noinline.c | 0 .../selftests/bpf/{ => progs}/test_xdp_redirect.c | 0 .../selftests/bpf/{ => progs}/test_xdp_vlan.c | 0 .../testing/selftests/bpf/{ => progs}/xdp_dummy.c | 0 tools/testing/selftests/bpf/test_btf.c | 39 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 376 + tools/testing/selftests/bpf/test_sock.c | 9 +- tools/testing/selftests/bpf/test_sock_fields.c | 327 + .../testing/selftests/bpf/verifier/ref_tracking.c | 4 +- tools/testing/selftests/bpf/verifier/sock.c | 384 + tools/testing/selftests/bpf/verifier/unpriv.c | 2 +- .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 77 +- .../drivers/net/mlxsw/spectrum/resource_scale.sh | 1 - tools/testing/selftests/firmware/config | 1 - tools/testing/selftests/firmware/fw_filesystem.sh | 9 +- tools/testing/selftests/firmware/fw_lib.sh | 2 +- tools/testing/selftests/ir/ir_loopback.c | 6 +- tools/testing/selftests/ir/ir_loopback.sh | 5 + tools/testing/selftests/kselftest.h | 1 + tools/testing/selftests/kselftest_harness.h | 10 +- tools/testing/selftests/livepatch/functions.sh | 19 +- tools/testing/selftests/net/forwarding/config | 2 + .../selftests/networking/timestamping/Makefile | 3 - tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/proc/read.c | 14 + tools/testing/selftests/safesetid/.gitignore | 1 + tools/testing/selftests/safesetid/Makefile | 8 + tools/testing/selftests/safesetid/config | 2 + tools/testing/selftests/safesetid/safesetid-test.c | 334 + .../testing/selftests/safesetid/safesetid-test.sh | 26 + tools/testing/selftests/seccomp/seccomp_bpf.c | 47 +- tools/testing/selftests/sysctl/sysctl.sh | 55 + tools/testing/selftests/tpm2/tpm2.py | 5 +- tools/testing/selftests/tpm2/tpm2_tests.py | 63 + tools/vm/slabinfo.c | 35 +- virt/kvm/arm/arch_timer.c | 15 +- virt/kvm/arm/arm.c | 12 +- virt/kvm/arm/mmu.c | 13 +- virt/kvm/arm/psci.c | 36 +- virt/kvm/arm/trace.h | 2 +- virt/kvm/arm/vgic/vgic-debug.c | 4 +- virt/kvm/arm/vgic/vgic-init.c | 30 +- virt/kvm/arm/vgic/vgic-its.c | 22 +- virt/kvm/arm/vgic/vgic-mmio-v2.c | 14 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 12 +- virt/kvm/arm/vgic/vgic-mmio.c | 34 +- virt/kvm/arm/vgic/vgic-v2.c | 4 +- virt/kvm/arm/vgic/vgic-v3.c | 8 +- virt/kvm/arm/vgic/vgic.c | 118 +- 2610 files changed, 92166 insertions(+), 33668 deletions(-) create mode 100644 Documentation/ABI/testing/debugfs-wilco-ec create mode 100644 Documentation/devicetree/bindings/arm/bitmain.yaml delete mode 100644 Documentation/devicetree/bindings/arm/l2c2x0.txt create mode 100644 Documentation/devicetree/bindings/arm/l2c2x0.yaml create mode 100644 Documentation/devicetree/bindings/gnss/mediatek.txt create mode 100644 Documentation/devicetree/bindings/gpio/gateworks,pld-gpio.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-xscale.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ingenic,adc.txt rename Documentation/devicetree/bindings/{staging => }/iio/adc/lpc32xx-adc.txt (100%) create mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] create mode 100644 Documentation/devicetree/bindings/misc/qcom,fastrpc.txt create mode 100644 Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt create mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt create mode 100644 Documentation/devicetree/bindings/power/xlnx,zynqmp-genpd.txt create mode 100644 Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt create mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1208.txt delete mode 100644 Documentation/devicetree/bindings/rtc/isil,isl1219.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-meson.txt create mode 100644 Documentation/devicetree/bindings/sound/cs35l36.txt create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4740-musb.txt create mode 100644 Documentation/driver-api/component.rst delete mode 100644 arch/arc/include/asm/dma-mapping.h create mode 100644 arch/arm/boot/dts/am335x-guardian.dts create mode 100644 arch/arm/boot/dts/bcm47094-phicomm-k3.dts create mode 100644 arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi create mode 100644 arch/arm/boot/dts/imx6-logicpd-som.dtsi create mode 100644 arch/arm/boot/dts/imx6q-logicpd.dts create mode 100644 arch/arm/boot/dts/lpc4357-myd-lpc4357.dts create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts create mode 100644 arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts delete mode 100644 arch/arm/configs/raumfeld_defconfig create mode 100644 arch/arm/include/asm/kvm_ras.h delete mode 100644 arch/arm/mach-davinci/include/mach/cpufreq.h delete mode 100644 arch/arm/mach-pxa/include/mach/pxa25x-udc.h delete mode 100644 arch/arm/mach-pxa/raumfeld.c create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts create mode 100644 arch/arm64/boot/dts/bitmain/Makefile create mode 100644 arch/arm64/boot/dts/bitmain/bm1880-sophon-edge.dts create mode 100644 arch/arm64/boot/dts/bitmain/bm1880.dtsi create mode 100644 arch/arm64/include/asm/kvm_ras.h delete mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/x86/platform/efi/early_printk.c create mode 100644 drivers/ata/pata_buddha.c create mode 100644 drivers/char/hw_random/optee-rng.c create mode 100644 drivers/firmware/efi/earlycon.c create mode 100644 drivers/gnss/mtk.c create mode 100644 drivers/gpio/gpio-gw-pld.c create mode 100644 drivers/gpu/drm/rcar-du/rcar_lvds.h delete mode 100644 drivers/gpu/drm/sun4i/sun6i_mipi_dphy.c create mode 100644 drivers/iio/adc/ingenic-adc.c create mode 100644 drivers/iio/chemical/pms7003.c create mode 100644 drivers/iio/dac/ti-dac7612.c create mode 100644 drivers/infiniband/hw/hfi1/opfn.c create mode 100644 drivers/infiniband/hw/hfi1/opfn.h create mode 100644 drivers/infiniband/hw/hfi1/rc.h create mode 100644 drivers/infiniband/hw/hfi1/trace_tid.h create mode 100644 drivers/irqchip/irq-ls1x.c create mode 100644 drivers/mfd/tqmx86.c create mode 100644 drivers/misc/fastrpc.c create mode 100644 drivers/net/ethernet/freescale/enetc/enetc_ptp.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ecpf.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ecpf.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_env.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/core_env.h create mode 100644 drivers/net/ipvlan/ipvlan_l3s.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c create mode 100644 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c create mode 100644 drivers/nvmem/zynqmp_nvmem.c create mode 100644 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c create mode 100644 drivers/phy/marvell/phy-armada38x-comphy.c create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8mm.c create mode 100644 drivers/platform/chrome/wilco_ec/Kconfig create mode 100644 drivers/platform/chrome/wilco_ec/Makefile create mode 100644 drivers/platform/chrome/wilco_ec/core.c create mode 100644 drivers/platform/chrome/wilco_ec/debugfs.c create mode 100644 drivers/platform/chrome/wilco_ec/mailbox.c create mode 100644 drivers/reset/reset-zynqmp.c create mode 100644 drivers/rtc/rtc-ab-eoz9.c create mode 100644 drivers/rtc/rtc-meson.c create mode 100644 drivers/rtc/rtc-rv3028.c create mode 100644 drivers/rtc/rtc-wilco-ec.c create mode 100644 drivers/s390/net/qeth_ethtool.c create mode 100644 drivers/soc/xilinx/zynqmp_pm_domains.c create mode 100644 drivers/soc/xilinx/zynqmp_power.c delete mode 100644 drivers/staging/wilc1000/linux_mon.c delete mode 100644 drivers/staging/wilc1000/linux_wlan.c create mode 100644 drivers/staging/wilc1000/wilc_mon.c create mode 100644 drivers/staging/wilc1000/wilc_netdev.c create mode 100644 drivers/tee/optee/device.c delete mode 100644 drivers/usb/typec/ucsi/debug.h create mode 100644 fs/io_uring.c create mode 100644 include/crypto/arc4.h create mode 100644 include/dt-bindings/iio/adc/ingenic,adc.h create mode 100644 include/dt-bindings/power/xlnx-zynqmp-power.h create mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-reset.h create mode 100644 include/dt-bindings/reset/xlnx-zynqmp-resets.h rename {drivers/iommu => include/linux}/io-pgtable.h (100%) create mode 100644 include/linux/platform_data/davinci-cpufreq.h delete mode 100644 include/linux/platform_data/i2c-cbus-gpio.h create mode 100644 include/linux/platform_data/wilco-ec.h create mode 100644 include/net/netfilter/nf_reject.h create mode 100644 include/rdma/tid_rdma_defs.h create mode 100644 include/sound/cs35l36.h create mode 100644 include/trace/events/neigh.h create mode 100644 include/uapi/linux/io_uring.h create mode 100644 include/uapi/linux/time_types.h create mode 100644 include/uapi/misc/fastrpc.h create mode 100644 lib/test_stackinit.c create mode 100644 net/unix/scm.c create mode 100644 net/unix/scm.h create mode 100644 scripts/atomic/gen-atomics.sh create mode 100644 sound/soc/codecs/cs35l36.c create mode 100644 sound/soc/codecs/cs35l36.h create mode 100644 tools/perf/arch/powerpc/util/mem-events.c create mode 100644 tools/perf/pmu-events/arch/powerpc/power8/metrics.json create mode 100644 tools/perf/pmu-events/arch/powerpc/power9/metrics.json create mode 100644 tools/perf/util/cpu-set-sched.h delete mode 100644 tools/perf/util/drv_configs.c delete mode 100644 tools/perf/util/drv_configs.h create mode 100644 tools/perf/util/map_groups.h create mode 100644 tools/perf/util/map_symbol.h rename tools/testing/selftests/bpf/{ => progs}/bpf_flow.c (100%) rename tools/testing/selftests/bpf/{ => progs}/connect4_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/connect6_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/dev_cgroup.c (100%) rename tools/testing/selftests/bpf/{ => progs}/get_cgroup_id_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/netcnt_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sample_map_ret0.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sample_ret0.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sendmsg4_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sendmsg6_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/socket_cookie_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sockmap_parse_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sockmap_tcp_msg_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/sockmap_verdict_prog.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_adjust_tail.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_btf_haskv.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_btf_nokv.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_get_stack_rawtp.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_l4lb.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_l4lb_noinline.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_lirc_mode2_kern.c (100%) create mode 100644 tools/testing/selftests/bpf/progs/test_lwt_ip_encap.c rename tools/testing/selftests/bpf/{ => progs}/test_lwt_seg6local.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_map_in_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_map_lock.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_obj_id.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_pkt_access.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_pkt_md_access.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_queue_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_select_reuseport_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_sk_lookup_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_skb_cgroup_id_kern.c (100%) create mode 100644 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c rename tools/testing/selftests/bpf/{ => progs}/test_sockhash_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_sockmap_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_spin_lock.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_stack_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_stacktrace_build_id.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_stacktrace_map.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tcp_estats.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tcpbpf_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tcpnotify_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tracepoint.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_tunnel_kern.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_meta.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_noinline.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_redirect.c (100%) rename tools/testing/selftests/bpf/{ => progs}/test_xdp_vlan.c (100%) rename tools/testing/selftests/bpf/{ => progs}/xdp_dummy.c (100%) create mode 100755 tools/testing/selftests/bpf/test_lwt_ip_encap.sh create mode 100644 tools/testing/selftests/bpf/test_sock_fields.c create mode 100644 tools/testing/selftests/bpf/verifier/sock.c create mode 100644 tools/testing/selftests/safesetid/.gitignore create mode 100644 tools/testing/selftests/safesetid/Makefile create mode 100644 tools/testing/selftests/safesetid/config create mode 100644 tools/testing/selftests/safesetid/safesetid-test.c create mode 100755 tools/testing/selftests/safesetid/safesetid-test.sh