This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 48568d8c7f47 Add linux-next specific files for 20190628 omits 2213c79918fe Merge branch 'akpm/master' omits 8d59bc7adad2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits c23f19bf9af8 fs/select.c: use struct_size() in kmalloc() omits 96adddcc6c09 drivers/tty/serial/sh-sci.c: suppress warning omits 9141f29a5166 proc/sysctl: make firmware loader table conditional omits d454bc43d7c0 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits b2805e6f2d3e tipc: remove two unused variables omits ac9ed37f228b proc/sysctl: add shared variables for range check omits 92257b474ba4 mm-add-account_locked_vm-utility-function-v3-fix omits 0b2a0c18ba3b mm-add-account_locked_vm-utility-function-v3 omits b0343708da3a mm: add account_locked_vm utility function omits e67909b0fe2e pinctrl: fix pxa2xx.c build warnings omits b094e6fa0e7a Merge branch 'akpm-current/current' omits 50d337997b06 Merge remote-tracking branch 'hmm/hmm' omits 313b7b23e9cc Merge remote-tracking branch 'devfreq/for-next' omits f4cd0c7f3c07 Merge remote-tracking branch 'pidfd/for-next' omits b7eab1160f12 Merge remote-tracking branch 'hyperv/hyperv-next' omits 03804f0d4932 Merge remote-tracking branch 'xarray/xarray' omits b70e1d6a2cc0 Merge remote-tracking branch 'nvmem/for-next' omits 8c77c70cd490 Merge remote-tracking branch 'kspp/for-next/kspp' omits f79a0a126d21 Merge remote-tracking branch 'ntb/ntb-next' omits b6d54d4737c4 Merge remote-tracking branch 'at24/at24/for-next' omits 931907d7d776 Merge remote-tracking branch 'rtc/rtc-next' omits 8fdefc4605d0 Merge remote-tracking branch 'livepatching/for-next' omits 0632f685af90 Merge remote-tracking branch 'y2038/y2038' omits fcd9858e2bd0 Merge remote-tracking branch 'userns/for-next' omits 3676e4249bf6 Merge remote-tracking branch 'pwm/for-next' omits 7bcf60317db4 Merge remote-tracking branch 'pinctrl/for-next' omits b9ac7524a8ad Merge remote-tracking branch 'gpio/for-next' omits aca42ca2a32e Merge remote-tracking branch 'rpmsg/for-next' omits 934011ff5d6c Merge remote-tracking branch 'vhost/linux-next' omits 920c5ea5f416 Merge remote-tracking branch 'scsi-mkp/for-next' omits 23f2058f8fca Merge remote-tracking branch 'scsi/for-next' omits 68f0add62922 Merge remote-tracking branch 'cgroup/for-next' omits 86eb5f086084 Merge remote-tracking branch 'slave-dma/next' omits 4487e4aeccca Merge remote-tracking branch 'mux/for-next' omits 4727afbecd5c Merge remote-tracking branch 'staging/staging-next' omits ef2e6fb5bf90 Merge remote-tracking branch 'soundwire/next' omits ccdace713b5b Merge remote-tracking branch 'extcon/extcon-next' omits ea260819fdc2 Merge remote-tracking branch 'char-misc/char-misc-next' omits e5ad44561c45 Merge remote-tracking branch 'tty/tty-next' omits bdd180a1edcb Merge remote-tracking branch 'phy-next/next' omits 2c1187820a2a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 3ab8539391f2 Merge remote-tracking branch 'usb-gadget/next' omits 8c4491aa9e0a Merge remote-tracking branch 'usb/usb-next' omits ed47c332bead Merge remote-tracking branch 'driver-core/driver-core-next' omits d504566978d3 Merge remote-tracking branch 'ipmi/for-next' omits e6b7ff3951bd Merge remote-tracking branch 'leds/for-next' omits 3d07a890c159 Merge remote-tracking branch 'chrome-platform/for-next' omits dbb875c5da9a Merge remote-tracking branch 'drivers-x86/for-next' omits 173cf7d82940 Merge remote-tracking branch 'workqueues/for-next' omits 3366bcfa0445 Merge remote-tracking branch 'percpu/for-next' omits 1556f52a3b7c Merge remote-tracking branch 'kvms390/next' omits a3f479d90f1b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits b84f6c3c63ea Merge remote-tracking branch 'kvm/linux-next' omits 944feee06c4c Merge remote-tracking branch 'rcu/rcu/next' omits 9cfe994b289c Merge remote-tracking branch 'ftrace/for-next' omits 30ff25db5f39 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 357598794215 Merge remote-tracking branch 'edac-amd/for-next' omits 7bf1c2df7587 Merge remote-tracking branch 'clockevents/clockevents/next' omits bce0388ac759 Merge remote-tracking branch 'tip/auto-latest' omits c71d1e14f7c4 Merge remote-tracking branch 'spi/for-next' omits e7b78beb63aa Merge remote-tracking branch 'devicetree/for-next' omits 2b61bf108206 Merge remote-tracking branch 'audit/next' omits 4899c5cd6ad5 Merge remote-tracking branch 'iommu/next' omits 4507c43e5ae1 Merge remote-tracking branch 'tpmdd/next' omits b14156385ad7 Merge remote-tracking branch 'selinux/next' omits b4d0616c8665 Merge remote-tracking branch 'keys/keys-next' omits 137efa4a40e7 Merge remote-tracking branch 'integrity/next-integrity' omits d7b0993c0d64 Merge remote-tracking branch 'apparmor/apparmor-next' omits 2cedca636ad7 Merge remote-tracking branch 'security/next-testing' omits dd33d5a666c3 Merge remote-tracking branch 'regulator/for-next' omits aae6c3b25e2a Merge remote-tracking branch 'battery/for-next' omits 8ecbfaa68f9f Merge remote-tracking branch 'backlight/for-backlight-next' omits 6131aaa01a78 Merge remote-tracking branch 'mfd/for-mfd-next' omits 13297abf4fa7 Merge remote-tracking branch 'kgdb/kgdb-next' omits 77ff748173c9 Merge remote-tracking branch 'mmc/next' omits 4d9f2bd2637a Merge remote-tracking branch 'device-mapper/for-next' omits eee9a4f22c22 Merge remote-tracking branch 'block/for-next' omits ece0bf443315 Merge remote-tracking branch 'input/next' omits af183ca1d2ec Merge remote-tracking branch 'modules/modules-next' omits bf4ebd7efdde Merge remote-tracking branch 'sound-asoc/for-next' omits 99d1a8d0393d Merge remote-tracking branch 'sound/for-next' omits 2df6db95f7f3 Merge remote-tracking branch 'regmap/for-next' omits eae7950b562c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6d051fd33392 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 08df0639c240 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8d2af0329891 Merge remote-tracking branch 'drm-intel/for-linux-next' omits b676fe26a8d5 Merge remote-tracking branch 'amdgpu/drm-next' omits a1145f29a95d Merge remote-tracking branch 'drm/drm-next' omits 89a77c9176fe Merge remote-tracking branch 'crypto/master' omits 96a3247df7a2 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits e3d3aacccc49 Merge remote-tracking branch 'nand/nand/next' omits baf7d101b1c0 Merge remote-tracking branch 'gfs2/for-next' omits e369adf6d3a5 Merge remote-tracking branch 'mac80211-next/master' omits a34a9da79a23 Merge remote-tracking branch 'wireless-drivers-next/master' omits 42e6a31644e3 Merge remote-tracking branch 'nfc-next/master' omits 1ca9b2420f88 Merge remote-tracking branch 'netfilter-next/master' omits 7ef54e0abe10 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 8515a585a771 Merge remote-tracking branch 'ipsec-next/master' omits 7a691dd65542 Merge remote-tracking branch 'bpf-next/master' omits 39ac3d9aed70 Merge remote-tracking branch 'net-next/master' omits a8d906911000 Merge remote-tracking branch 'rdma/for-next' omits 071ac51e1ead Merge remote-tracking branch 'swiotlb/linux-next' omits 5cfe27e01df8 Merge remote-tracking branch 'dlm/next' omits 1fc074983195 Merge remote-tracking branch 'ieee1394/for-next' omits f85471118ce7 Merge remote-tracking branch 'thermal-soc/next' omits d9bd466e9d0f Merge remote-tracking branch 'opp/opp/linux-next' omits 00fd839c2378 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 2476ed730967 dt-bindings: net: dwmac: Deprecate the PHY reset properties omits aa1475c18c19 dt-bindings: net: sun8i-emac: Convert the binding to a schemas omits 60c7390f78e4 dt-bindings: net: sun7i-gmac: Convert the binding to a schemas omits dcfd6cda7523 dt-bindings: net: stmmac: Convert the binding to a schemas omits 7a77f8ff4164 dt-bindings: net: sun4i-mdio: Convert the binding to a schemas omits 57dbeeede6d6 dt-bindings: net: sun4i-emac: Convert the binding to a schemas omits a786dee06bf7 dt-bindings: net: phy: The interrupt property is not mandatory omits 375b575ae217 MAINTAINERS: Add Ethernet PHY YAML file omits b637f110d835 dt-bindings: net: Add a YAML schemas for the generic MDIO options omits 78f07012b16d dt-bindings: net: Add a YAML schemas for the generic PHY options omits bf6da3846e22 Merge remote-tracking branch 'pm/linux-next' omits 7f7ce26cf99d Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 502493fb33ab Merge remote-tracking branch 'v4l-dvb/master' omits 668bb96c7726 Merge remote-tracking branch 'jc_docs/docs-next' omits 3dbd464dcd70 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits fe8046dcaa94 Merge remote-tracking branch 'i3c/i3c/next' omits e8f6fefd3750 Merge remote-tracking branch 'i2c/i2c/for-next' omits 234ec171b743 Merge remote-tracking branch 'hid/for-next' omits ad95b20d33fc Merge remote-tracking branch 'pstore/for-next/pstore' omits 9e48b1f9cff0 Merge remote-tracking branch 'pci/next' omits 38299317008e Merge remote-tracking branch 'printk/for-next' omits e7cc0cf853d3 Merge remote-tracking branch 'vfs/for-next' omits 314fdc01a096 Merge remote-tracking branch 'file-locks/locks-next' omits e5715e983ca5 Merge remote-tracking branch 'xfs/for-next' omits 6297f75f2483 Merge remote-tracking branch 'v9fs/9p-next' omits a54635afa3c8 Merge remote-tracking branch 'ubifs/linux-next' omits aff03029c2e0 Merge remote-tracking branch 'nfsd/nfsd-next' omits 308dbf3e639c Merge remote-tracking branch 'f2fs/dev' omits 6d9659ca839e Merge remote-tracking branch 'ext4/dev' omits a80b9ca33857 Merge remote-tracking branch 'ext3/for_next' omits 6af81a9c26e2 Merge remote-tracking branch 'ecryptfs/next' omits f0571db06509 Merge remote-tracking branch 'cifs/for-next' omits 26ca10beebe3 Merge remote-tracking branch 'ceph/master' omits 9fed5e5380b2 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6a7c44dc34ee Merge remote-tracking branch 'afs/afs-next' omits 41a9ccb8fc0a Merge remote-tracking branch 'fscrypt/master' omits d45d5174c86b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 2cbc3dc20702 Merge remote-tracking branch 'sh/sh-next' omits b3bcd824f8ce Merge remote-tracking branch 's390/features' omits 12384339c110 Merge remote-tracking branch 'soc-fsl/next' omits 9d66b342a092 Merge remote-tracking branch 'powerpc/next' omits 11f7649781eb Merge remote-tracking branch 'parisc-hd/for-next' omits 78283b01bda1 Merge remote-tracking branch 'mips/mips-next' omits 3065b99ea0eb Merge remote-tracking branch 'm68knommu/for-next' omits acaaeb47911a Merge remote-tracking branch 'm68k/for-next' omits 6babf02e723a Merge remote-tracking branch 'h8300/h8300-next' omits 532f7dc4622f Merge remote-tracking branch 'csky/linux-next' omits 85dd902c2277 Merge remote-tracking branch 'clk/clk-next' omits e45c501149ba Merge remote-tracking branch 'tegra/for-next' omits 3f933b491f4c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits cd032e2cf173 Merge remote-tracking branch 'scmi/for-linux-next' omits a66998275566 Merge remote-tracking branch 'samsung-krzk/for-next' omits 892d4d3b09b7 Merge remote-tracking branch 'rockchip/for-next' omits 1044d24d0c5a Merge remote-tracking branch 'reset/reset/next' omits a528564a5866 Merge remote-tracking branch 'renesas/next' omits 179f7516c569 Merge remote-tracking branch 'qcom/for-next' omits d39f00f7fa74 Merge remote-tracking branch 'omap/for-next' omits 569018e3bf64 Merge remote-tracking branch 'mvebu/for-next' omits 55e400ea57fe Merge remote-tracking branch 'mediatek/for-next' omits 41300ff214e6 Merge remote-tracking branch 'keystone/next' omits 4545fc6734d1 Merge remote-tracking branch 'imx-mxs/for-next' omits 933a0ef159b0 Merge remote-tracking branch 'bcm2835/for-next' omits 6f826a863cd0 Merge remote-tracking branch 'at91/at91-next' omits 35e7095d28e7 Merge remote-tracking branch 'aspeed/for-next' omits 4735d5d1dc85 Merge remote-tracking branch 'amlogic/for-next' omits b70e0a6a29cf Merge remote-tracking branch 'actions/for-next' omits 12d4eae95a5e Merge remote-tracking branch 'arm-soc/for-next' omits bce82efcaf22 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 992141ed0e65 Merge remote-tracking branch 'arm64/for-next/core' omits 8f78bbdf38d5 Merge remote-tracking branch 'arm/for-next' omits 394fe94452a0 Merge remote-tracking branch 'arc/for-next' omits 1f83a3cd6be5 Merge remote-tracking branch 'dma-mapping/for-next' omits be5225ebafa0 Merge remote-tracking branch 'kbuild/for-next' omits d8fb83281cfd Merge remote-tracking branch 'risc-v-fixes/fixes' omits f7af4145bfed Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits a99d2f15ce45 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits fbb355afa761 Merge remote-tracking branch 'scsi-fixes/fixes' omits 80d354edefc8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits afad2d891ca0 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 18efe15a3b56 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits cbb59f13944a Merge remote-tracking branch 'omap-fixes/fixes' omits fcf969e3b685 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 922069b3f85a Merge remote-tracking branch 'reset-fixes/reset/fixes' omits ad47063fcb0e Merge remote-tracking branch 'phy/fixes' omits 65eea484d617 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a485650d6f35 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits f9d7797f654a Merge remote-tracking branch 'spi-fixes/for-linus' omits 5c2f40f6f15f Merge remote-tracking branch 'regulator-fixes/for-linus' omits f3776b5ef9df Merge remote-tracking branch 'regmap-fixes/for-linus' omits f604ec90a384 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits bad56a4c0a60 Merge remote-tracking branch 'sound-current/for-linus' omits 64a24aa13eff Merge remote-tracking branch 'wireless-drivers/master' omits a9bfdfa00639 Merge remote-tracking branch 'netfilter/master' omits 105d39af7c78 Merge remote-tracking branch 'ipsec/master' omits 0ce0e09253c1 Merge remote-tracking branch 'bpf/master' omits eda150949c43 Merge remote-tracking branch 'net/master' omits 5ee8f964a6ad Merge remote-tracking branch 'sparc/master' omits 4a8daed7eba2 Merge remote-tracking branch 'powerpc-fixes/fixes' omits adabc033b515 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a33a407277ba Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b629a20ac350 Merge remote-tracking branch 'arc-current/for-curr' omits 4bd7bf390107 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 4e7a33bff7d7 dt-bindings: net: Add YAML schemas for the generic Etherne [...] omits b4ddc3e2a3ad mfd: hi655x-pmic: Fix missing return value check for devm_ [...] omits 1040f77176e7 mfd: madera: Fixup SPDX headers omits 8c8d8edea361 mfd: madera: Remove some unused registers and fix some defaults omits 9d289ae48ab6 mfd: intel-lpss: Release IDA resources omits 8547afc9ee05 mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs omits 699bc777a298 mfd: cs5535-mfd: Remove ifdef OLPC noise omits 92c6de974f5c mfd: stmfx: Fix macro definition spelling omits d5b186284d19 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet omits 38bb99364018 MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS omits 383a32b20c57 mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] omits dd82d6887a8a mfd: rk808: Prepare rk805 for poweroff omits 62ca2440defc mfd: rk808: Check pm_power_off pointer omits e4ff531ff637 mfd: cros_ec: differentiate SCP from EC by feature bit omits a8883bbb6305 dt-bindings: Add binding for cros-ec-rpmsg omits 1e98bc4080ad mfd: madera: Add Madera core support for CS47L92 omits 8dcee3da4d8e mfd: madera: Add Madera core support for CS47L15 omits f1ccd96d31f1 mfd: madera: Update DT bindings to add additional CODECs omits 08365c7c6599 mfd: madera: Add supply mapping for MICVDD omits ce7a593d3ed2 mfd: madera: Fix potential uninitialised use of variable omits 67704fb69ab7 mfd: madera: Fix bad reference to pinctrl.txt file omits 2de57945e090 mfd: arizona: Fix undefined behavior omits 94d48ae8f24e mfd: core: Set fwnode for created devices omits 614b666d7171 mfd: intel-lpss: Keep device tables sorted by ID omits fdc0355aa225 mfd: menelaus: Remove superfluous error message omits dccac1053f05 mfd: bd718x7: Make power button press duration configurable omits 2170b8666c9f dt-bindings: mfd: Document short/long press duration for BD718X7 omits 3fd5b1bf090b mfd: bd718x7: Remove hardcoded config for button press duration omits 598670ca0714 mfd: cros_ec: Register cros_ec_lid_angle driver when presented omits 44dab9231e3e mfd: madera: Add missing of table registration omits 0a893eb4ca7c Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', [...] omits 1c9f7be2e462 smb3: Send netname context during negotiate protocol omits b71bbb679949 cifs: fix typo in debug message with struct field ia_valid omits 3590a0f701b7 smb3: do not send compression info by default omits c9a551a33caf smb3: minor cleanup of compound_send_recv omits 7e093b1ddf21 smb3: add new mount option to retrieve mode from special ACE omits 2cd65fb19015 cifs: simplify code by removing CONFIG_CIFS_ACL ifdef omits 98cf0c064021 cifs: Fix check for matching with existing mount omits 37c8f802e5e1 cifs: Properly handle auto disabling of serverino option omits 3c1cde228494 smb3: if max_credits is specified then display it in /proc/mounts omits a638d32ea9ae Fix match_server check to allow for auto dialect negotiate omits 841b7e551ac2 cifs: add missing GCM module dependency omits ddbf655800d4 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions omits 9d4bb14a24f4 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits d31ecfc0853c fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits 42c69bc90e79 cifs: Use kmemdup in SMB2_ioctl_init() omits 353da1c0243d cifs: fix crash querying symlinks stored as omits 1699f10d7df6 include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits 279a5edebc03 ipc/msg.c: consolidate all xxxctl_down() functions omits 92170208f3fa ipc/mqueue.c: only perform resource calculation if user valid omits eef788a3dcc2 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits fc0ae10dcc1e resource: avoid unnecessary lookups in find_next_iomem_res() omits fd09d8fa2401 resource-fix-locking-in-find_next_iomem_res-fix omits 4cb026cfe755 resource: fix locking in find_next_iomem_res() omits e2632ccb778b scripts/gdb: add helpers to find and list devices omits 612a8d04416c scripts/gdb: add lx-genpd-summary command omits cd37b71ee268 aio: simplify read_events() omits b4c4f40652fe drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits 7b0eba40e3de coredump: split pipe command whitespace before expanding template omits eca4f9b2b349 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits 840702ac5dfc select: change do_poll() to return -ERESTARTNOHAND rather [...] omits e65271501103 signal: simplify set_user_sigmask/restore_user_sigmask omits bec7d8696af8 signal: reorder struct sighand_struct omits c70bae7337a5 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits 13c5a78eb73f selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits 28e2ddd002ff ptrace: add PTRACE_GET_SYSCALL_INFO request omits bfcf1f524bb3 powerpc: define syscall_get_error() omits 854b728fbc8c parisc: define syscall_get_error() omits f7a56d84d08f mips: define syscall_get_error() omits 08bbed6ee08a hexagon: define syscall_get_error() and syscall_get_return [...] omits efbc2d5d6c6a nds32: fix asm/syscall.h omits 8e053f9af8ae fs/ufs/super.c: remove set but not used variable 'usb3' omits 0775976e3102 fs/hfsplus/xattr.c: replace strncpy with memcpy omits 40c43a17103c coda-add-hinting-support-for-partial-file-caching-fix omits dbe878ad886d coda: add hinting support for partial file caching omits 48f8bbe21ec8 coda: ftoc validity check integration omits 3a3255d1370b coda: remove sb test in coda_fid_to_inode() omits 341e3a9e9228 coda: remove sysctl object from module when unused omits 70b51d3c5e04 coda: add __init to init_coda_psdev() omits ecd3700744c8 coda: use SIZE() for stat omits a2d512ad3ed6 coda: destroy mutex in put_super() omits 9ae2fc80bc90 coda: remove uapi/linux/coda_psdev.h omits 078c8e1479bd coda: Move internal defs out of include/linux/ [ver #2] omits b1f0c9f3a91a coda: bump module version omits d2d3fd007c0d coda: get rid of CODA_FREE() omits 31ac1e2ca991 coda: get rid of CODA_ALLOC() omits 89ffaf82a0b7 coda: change Coda's user api to use 64-bit time_t in timespec omits daac37d3cefa coda: stop using 'struct timespec' in user API omits 5607dabfe1f5 coda: clean up indentation, replace spaces with tab omits dfd93eb84734 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 590d14527a09 coda: don't try to print names that were considered too long omits 31a6d7b9e99d coda: fix build using bare-metal toolchain omits b22db66b9487 coda: potential buffer overflow in coda_psdev_write() omits 9ce410ed3a6b coda: add error handling for fget omits bae18615d185 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits d7a979195c8b uapi linux/coda.h: use __kernel_pid_t for userspace omits f60727ce09c2 coda: pass the host file in vma->vm_file on mmap omits 32b901f06bf9 mips/kprobes: export kprobe_fault_handler() omits da736b8ad03b mm, kprobes: generalize and rename notify_page_fault() as [...] omits df9b31d9cc06 init/Kconfig: fix neighboring typos omits cfbdf333e702 fs/binfmt_elf.c: delete stale comment omits a0852ae7f9c2 fs/binfmt_flat.c: remove set but not used variable 'inode' omits f756830a9d36 checkpatch: fix something omits 344d9c4e8a4a checkpatch: don't interpret stack dumps as commit IDs omits 5d3b1e3d4782 checkpatch.pl: warn on duplicate sysctl local variable omits faeaab3a46da lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits 3ed4d70b606f lib/string_helpers: fix some kerneldoc warnings omits d31cf72b92ec mm/ioremap: probe platform for p4d huge map support omits f7d757f4a0e9 mm/ioremap: check virtual address alignment while creating [...] omits 3f3be5ed8b2d lib: introduce test_meminit module omits 7da8d64fa834 lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 79850e1ca76b lib/test_string.c: add some testcases for strchr and strnchr omits 68b898190a85 lib/test_string.c: avoid masking memset16/32/64 failures omits a0747ef6c0b5 lib/string.c: allow searching for NUL with strnchr omits 44685cb7b555 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits 30088231799b lib/math/rational.c: fix possible incorrect result from ra [...] omits cd86d4edb377 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 52e6b7b7f597 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 3348028e2f41 lib/genalloc.c: export symbol addr_in_gen_pool omits b2e74ede0d47 arch/*: remove unused isa_page_to_bus() omits 0ec13f35abdf arch: replace _BITUL() in kernel-space headers with BIT() omits fdfbacc61997 linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits ce7f6931c2b9 kernel: fix typos and some coding style in comments omits e58e474ba763 fs/proc/inode.c: use typeof_member() macro omits 3069334fab21 include/linux/kernel.h: add typeof_member() macro omits c9663956c1cb vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits bd176ea9b181 vmcore-add-a-kernel-parameter-novmcoredd-fix omits 2f9933efe131 vmcore: Add a kernel parameter novmcoredd omits 33b58f3afc3c tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits 47dfbdc9839a kernel/hung_task.c: Monitor killed tasks. omits 3105f953636a fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9fb9c50a93a9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f420aaee56c3 mm: don't expose page to fast gup before it's ready omits 90d30429085a mm/vmscan: remove unused lru_pages argument omits ceb79b79c934 mm, memcg: make scan aggression always exclude protection omits 69b3399c9816 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 2dfefdb13fc0 mm, memcg: proportional memory.{low,min} reclaim omits eca7b1b0fa7e mm/cma.c: fail if fixed declaration can't be honored omits 6d3cf3bd45c0 mm: thp: fix false negative of shmem vma's THP eligibility omits 0ec20c98be26 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits 79ea724d3445 mm: thp: make transhuge_vma_suitable available for anonymous THP omits bb0d8371ecc6 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits cae12a3ce41a oom: decouple mems_allowed from oom_unkillable_task omits 8bcba0574ac6 mm, oom: remove redundant task_in_mem_cgroup() check omits 0c40370c50fd mm, oom: refactor dump_tasks for memcg OOMs omits 9e0a72ebb466 mm/oom_kill.c: remove thread group leader check in oom_eva [...] omits f64c837b77f7 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits 11bad802294c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 02fc3bb99abc mm/oom_kill.c: add task UID to info message on an oom kill omits 9dc9d109c704 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 4dcfb88a56fb mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 19af564ac328 mm/memory-failure.c: clarify error message omits bbe2b373dbfa mm/z3fold: fix variable set but not used warnings omits c6974ef334a5 z3fold: remove redundant assignment to bud omits 462994e82e71 z3fold: add inter-page compaction omits 9f40d7a17eb7 mm: use down_read_killable for locking mmap_sem in access_ [...] omits c6ba941baca2 proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix omits cf549039e689 proc: use down_read_killable mmap_sem for /proc/pid/map_files omits 5df1d9f479e0 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits d983979ae867 proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits 8d966b8b6511 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits eb68d384545b proc: use down_read_killable mmap_sem for /proc/pid/maps omits dc108af3f8cf tools/vm/slabinfo: add sorting info to help menu omits 74002b6b144d tools/vm/slabinfo: add option to sort by partial slabs omits 90a50c83c337 tools/vm/slabinfo: add partial slab listing to -X omits 9423d3d69f55 tools/vm/slabinfo: order command line options omits f52b39eea4fb mm/vmscan.c: add checks for incorrect handling of current- [...] omits cd4f7e145773 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits 3c6774bd8a22 mm/vmscan: add a new member reclaim_state in struct shrink [...] omits 6c0c2e7f7b3d mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits f4098a23183b mm: vmscan: correct some vmscan counters for THP swapout omits ffdfd8ac39e2 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits 6ac535f2195a mm: init: report memory auto-initialization features at boot time omits ff3eef1d4f87 mm/page_alloc: fix a false memory corruption omits b2cb82878aa3 mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] omits 85e6be79dc47 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 8076ea855bc5 mm/large system hash: clear hashdist when only one node wi [...] omits 63f41a3cebe8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits b3bc34c75f31 mm/vmalloc.c: spelling> s/informaion/information/ omits ec157dbbc9ed mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits b69531086ace mm/vmalloc.c: get rid of one single unlink_va() when merge omits 7e822c31160b mm/vmalloc.c: preload a CPU with one object for split purpose omits f9e38dec6181 mm/vmalloc.c: remove "node" argument omits 7f862ef57ee8 mm-sparsemem-cleanup-section-number-data-types-fix omits 4bcea3957806 mm/sparsemem: cleanup 'section number' data types omits 83bd6c7bec14 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 8425417eab3f libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 25a04d6437cc mm/devm_memremap_pages: enable sub-section remap omits 1cfc4b16723c docs/vm: update ZONE_DEVICE memory model documentation omits 5ebdb7b2be28 mm: document ZONE_DEVICE memory-model implications omits 09c57a8ab1fc mm/sparsemem: support sub-section hotplug omits f094e0fb7586 mm/sparsemem: prepare for sub-section ranges omits be0e44a38df3 mm: kill is_dev_zone() helper omits aad645ed6151 mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits ae4726aacae7 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits c7d7ef2a975d mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits 7cb88502c378 mm/sparsemem: add helpers track active portions of a secti [...] omits f9c0f081cbd0 mm/sparsemem: introduce a SECTION_IS_EARLY flag omits 2eb31e09c451 mm/sparsemem: introduce struct mem_section_usage omits f931bde34514 mm/sparse.c: set section nid for hot-add memory omits 8f66c60a1080 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits 138ee48f2302 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits 13fb28e5ebc4 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits c40735c7c0ae mm/memory_hotplug: move and simplify walk_memory_blocks() omits 8c8426d6b801 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 6bfd46cdf9b3 mm: make register_mem_sect_under_node() static omits 857c78dab399 drivers/base/memory: Use "unsigned long" for block ids omits 771ba12aac0e mm-section-numbers-use-the-type-unsigned-long-v3 omits 6a29d371b59a mm-section-numbers-use-the-type-unsigned-long-fix omits 06d279abae06 mm: section numbers use the type "unsigned long" omits f5ffbd711f33 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 03d5dd338933 mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 7eb409525433 mm/memory_hotplug: remove memory block devices before arch [...] omits 9e9b0db2da11 mm/memory_hotplug: drop MHP_MEMBLOCK_API omits f3ecfd5bd071 mm/memory_hotplug: create memory block devices after arch_ [...] omits 1b1e455bee8a mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits 38f573679681 drivers/base/memory: fix a compilation warning omits 57666af77e18 drivers/base/memory: pass a block_id to init_memory_block() omits 187e1a5b1bc6 arm64/mm: add temporary arch_remove_memory() implementation omits 5fbf4b098b2a s390x/mm: implement arch_remove_memory() omits 865df64e53a0 s390x/mm: fail when an altmap is used for arch_add_memory() omits 18d90f1ba52f mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits f3c48a247b8f mm/mmu_notifier: use hlist_add_head_rcu() omits b26b328fbf99 mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 omits b9d5a35ee600 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 omits 7bf39c1635a6 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 omits 3806a94eb718 mm/swap.c: fix release_pages() when releasing devmap pages omits 7dc805ffa176 mm/mmap: move common defines to mman-common.h omits 8216facac2e1 mm/memory.c: fail when offset == num in first check of __v [...] omits b9142cf00ed1 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits a37c912925a3 arm64-mm-implement-pte_devmap-support-fix omits 6a2e3cdd07b2 arm64: mm: implement pte_devmap support omits dac512f34571 mm: introduce ARCH_HAS_PTE_DEVMAP omits 563b65834224 mm: clean up is_device_*_page() definitions omits 7b6d329be1c4 mm/memremap: rename and consolidate SECTION_SIZE omits e8d58eea1d87 unicore32: switch to generic version of pte allocation omits 81d90bb2d278 um: switch to generic version of pte allocation omits a484f8e73b54 riscv: switch to generic version of pte allocation omits f9d947a9bf30 parisc: switch to generic version of pte allocation omits 6a3627a5abfd nios2: switch to generic version of pte allocation omits f5ad7ec2b73e nds32: switch to generic version of pte allocation omits fd87dcaec8e8 mips: switch to generic version of pte allocation omits 62f90c0f5545 m68k: sun3: switch to generic version of pte allocation omits 75bdec193fd2 csky: switch to generic version of pte allocation omits 2cdea020187d arm64/mm: fix a bogus GFP flag in pgd_alloc() omits 684cafdee692 arm64: switch to generic version of pte allocation omits 9bde763559db arm: switch to generic version of pte allocation omits f683cc4e0951 alpha: switch to generic version of pte allocation omits 425426c7d30c asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits e2091d17c138 mm/mmap.c: fix the adjusted length error omits e1c7eee46c9d mm: mark the page referenced in gup_hugepte omits dff26280ecdd mm: switch gup_hugepte to use try_get_compound_head omits 10a79ce2d98b mm: move the powerpc hugepd code to mm/gup.c omits 4d7a3f2ca6f9 mm: validate get_user_pages_fast flags omits 4116cdc5f113 mm: consolidate the get_user_pages* implementations omits 3e15a1227784 mm: reorder code blocks in gup.c omits 835467ca277a mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP omits 48887fad903a sparc64: use the generic get_user_pages_fast code omits d446d4e22241 sparc64: define untagged_addr() omits dadae6504728 sparc64-add-the-missing-pgd_page-definition-fix omits b070df701f67 power: supply: cros: allow to set input voltage and current limit omits 49c9cd95bb6d power: supply: add input power and voltage limit properties omits 0736343e4c56 power_supply: wilco_ec: Add charging config driver omits c0546224d7e9 xfs: implement cgroup aware writeback omits 7f72216dc9a3 xfs: simplify xfs_chain_bio omits eef36088357e xfs: account for log space when formatting new AGs omits 8069dcc20df1 xfs: refactor free space btree record initialization omits c0b21ad320f7 Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next omits eeb858142ec8 Merge branch 'spi-5.3' into spi-next omits eb6398f27a61 Merge branch 'spi-5.2' into spi-linus omits 0188ab1f6aa6 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits a2df21b22c68 Merge branch 'regulator-5.3' into regulator-next omits 5cd4bc8e1469 Merge branch 'regulator-5.2' into regulator-linus omits 0b766a156fab Merge remote-tracking branch 'asoc/topic/meson' into asoc-next omits 19a7c08a7077 Merge branch 'asoc-5.3' into asoc-next omits 3c4d8340f960 Merge branch 'asoc-5.2' into asoc-linus omits afa9fb9f5370 perf annotate csky: Add perf annotate support omits 51bbf54b3f26 sparc64: add the missing pgd_page definition omits be748d6e7211 sh: use the generic get_user_pages_fast code omits 59f238b3353c sh: add the missing pud_page definition omits 93a184240a74 MIPS: use the generic get_user_pages_fast code omits 7c6a77cff731 mm: lift the x86_32 PAE version of gup_get_pte to common code omits b1ceaacca9e6 mm: simplify gup_fast_permitted omits 36532225215e mm: use untagged_addr() for get_user_pages_fast addresses omits 79d7120323d4 mm, memcg: add ":deact" tag for reparented kmem caches in [...] omits 16307f9d4b68 mm, memcg: add a memcg_slabinfo debugfs file omits 0795361903c8 mm: memcg/slab: properly handle kmem_caches reparented to [...] omits 6aead972a397 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal omits d1edd06c6ac8 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] omits 2aa141774f57 mm/slab: fix an use-after-free in kmemcg_workfn() omits de9aa826877e mm: memcg/slab: rework non-root kmem_cache lifecycle management omits bb94b6d54999 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] omits 55e59930c9fb mm: memcg/slab: don't check the dying flag on kmem_cache creation omits d60d9f18b297 mm: memcg/slab: unify SLAB and SLUB page accounting omits 30eb4226f3a9 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() omits 2046f7aaf9c6 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] omits 4923370652a4 mm: memcg/slab: rename slab delayed deactivation functions [...] omits 34b456ce8fc9 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] omits b66c73501d18 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix omits aaffcf10880c mm: memcontrol: dump memory.stat during cgroup OOM omits af4cca6d903b mm, memcg: introduce memory.events.local omits 12a6fb7f54bb mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 8a4308d74c07 memcg, fsnotify: no oom-kill for remote memcg charging omits d270a5450ab7 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits f99c120aeb6a mm/mincore.c: fix race between swapoff and mincore omits 779810189e07 mm-swap-use-rbtree-for-swap_extent-fix omits 3f881800dd67 mm, swap: use rbtree for swap_extent omits b7e6d52d31ce mm, swap: fix bad swap file entry warning omits 7912498554ce mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits deb3c7c45254 mm, swap: fix race between swapoff and some swap operations omits c43e447f1932 mm/filemap.c: correct the comment about VM_FAULT_RETRY omits 05f339079a6a 9p: pass the correct prototype to read_cache_page omits cb5596b94525 jffs2: pass the correct prototype to read_cache_page omits d85b9a2b0fd9 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits 4958efb04054 mm/filemap.c: fix an overly long line in read_cache_page omits aa676577127b mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself omits b117fa1526bb mm, debug_pagealloc: use a page type instead of page_ext flag omits 7e59a72a2ab4 mm, page_alloc: more extensive free page checking with deb [...] omits 04527a01f1ae mm, debug_pagelloc: use static keys to enable debugging omits 37f8c7b00717 mm/failslab.c: by default, do not fail allocations with di [...] omits 0a893808bfc0 mm: remove the account_page_dirtied export omits 0a0d41e454ed include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits 6e4081396239 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits 0ec8381fc3b8 mm/memory.c: trivial clean up in insert_page() omits 1e9b073b238b mm: migrate: remove unused mode argument omits b401d761bc6b mm/gup.c: make follow_page_mask() static omits bb318121a3f7 sparc: remove ARCH_SELECT_MEMORY_MODEL omits 64df78f5a79a s390: remove ARCH_SELECT_MEMORY_MODEL omits 62f8ec257dbc arm: remove ARCH_SELECT_MEMORY_MODEL omits 84fdd9259be9 include/linux/pfn_t.h: remove pfn_t_to_virt() omits 85b78b2aac5d mm: move MAP_SYNC to asm-generic/mman-common.h omits 6e9932808cdc device-dax: "Hotremove" persistent memory that is used lik [...] omits 2ed9814d9ecc mm/hotplug: make remove_memory() interface usable omits ca432a9ace9b device-dax: fix memory and resource leak if hotplug fails omits 634bd7ef4197 mm/kasan: print frame description for stack bugs omits f930ff503a2e docs: kmemleak: add more documentation details omits dce2a0dc1ec7 mm/kmemleak.c: change error at _write when kmemleak is disabled omits f840ba766ea2 mm/kmemleak.c: fix check for softirq context omits e7ccd20e4cbb slub: don't panic for memcg kmem cache creation failure omits 89a3c81c6f53 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 84f36149c01a lkdtm/heap: add tests for freelist hardening omits 3566d47996d5 mm/slab: restore IRQs in kfree() omits ee99f3398af8 mm/slab: sanity-check page type when looking up cache omits 1ec14eab5fc4 mm/slab: validate cache membership under freelist hardening omits aef7653a04db ramfs: support O_TMPFILE omits 2a0b2ac556a1 ocfs2: checkpoint appending truncate log transaction befor [...] omits 1d24bf6db692 ocfs2: wait for recovering done after direct unlock request omits e9af8112058c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 727f43bd954d ocfs2: clear zero in unaligned direct IO omits c4fa46530ca2 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 omits 365719761c9e ocfs: no need to check return value of debugfs_create functions omits bc0609f8f29b ocfs2: add first lock wait time in locking_state omits 28e94cdf85b0 ocfs2-add-locking-filter-debugfs-file-fix omits 533a03b7f462 ocfs2: add locking filter debugfs file omits 4c452d8452ea ocfs2: add last unlock times in locking_state omits 97ff11aeea49 ocfs2/dlm: use struct_size() helper omits 1933ad897e36 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits b4d8e663c6f9 sh: prevent warnings when using iounmap omits d91f93396634 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits 0a515bc54b75 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits b17291bcf245 scripts/spelling.txt: add more spellings to spelling.txt omits aeeeda99adbc scripts/decode_stacktrace: Accept dash/underscore in modules omits 5426ec3776e7 scripts/spelling.txt: add spelling fix for prohibited omits 212d89b2548c scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix omits 117ee80731c4 scripts/spelling.txt: drop "sepc" from the misspelling list omits 6d7790934477 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] omits 58c4bf00e501 scripts/decode_stacktrace: look for modules with .ko.debug [...] omits 561bd373acd2 scripts/decode_stacktrace: match basepath using shell pref [...] omits dd63b3a9167f asm-generic, x86: add bitops instrumentation for KASAN omits 2f8364931123 x86: use static_cpu_has in uaccess region to avoid instrum [...] omits 48172c572923 lib/test_kasan: add bitops tests omits f2bc1e375f5b include/linux/dmar.h: replace single-char identifiers in macros omits 481a1d29ae25 linux-kernelh-fix-overflow-for-div_round_up_ull-fix omits be186b1772e8 linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL omits e8043fe959a7 mm, swap: fix THP swap out omits 7def8ad6bfbe fork,memcg: alloc_thread_stack_node needs to set tsk->stack omits 4873933e5e0b mm: vmscan: fix not scanning anonymous pages when detectin [...] omits 891e95908fa3 MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info omits 58ce978da2a1 mm-vmalloc-avoid-bogus-wmaybe-uninitialized-warning-fix omits 8e0746ac7557 mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning omits 6e53bef5e171 mm/page_idle.c: fix oops because end_pfn is larger than max_pfn omits cf71e609732c initramfs: fix populate_initrd_image() section mismatch omits 727217b2601d mm/oom_kill.c: fix uninitialized oc->constraint omits 4cc8bfaf42c5 mm-hugetlb-soft-offline-dissolve_free_huge_page-return-zer [...] omits 8625d749e08b mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] omits 0b5cde7a9cc7 mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] omits a7f82a2efdb8 signal: remove the wrong signal_pending() check in restore [...] omits 333cdb21143a fs/binfmt_flat.c: make load_flat_shared_library() work omits 4e2a9e0a5a16 mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] omits fb7bc8068247 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] omits dc86a5a0efcd mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] omits 4e1201685daa Merge branch 'shared-dts-for-5.3' into initial-for-5.3 omits 976440cdbbde Merge branch 'shared-arm64-for-5.3' into initial-for-5.3 omits eefb58064412 Merge branch 'core/debugobjects' omits b77e617f68ae Merge branch 'efi/urgent' omits 56f5134a3d2d Merge branch 'irq/core' omits 7f7b25652fa9 Merge branch 'irq/urgent' omits 15879bdf62c6 Merge branch 'locking/core' omits 852102f0431f Merge branch 'perf/core' omits 21360f0c88ec Merge branch 'perf/urgent' omits a86ffa32e3a1 Merge branch 'ras/core' omits 69cd57570b56 Merge branch 'sched/core' omits 10ba5816513c Merge branch 'smp/hotplug' omits b79e55e56d05 Merge branch 'timers/core' omits ea51008219af Merge branch 'timers/vdso' omits 7c95abab009e Merge branch 'x86/apic' omits 584497097338 Merge branch 'x86/asm' omits 7e9653025fe8 Merge branch 'x86/boot' omits e7b21f939e4a Merge branch 'x86/build' omits 08a56948ad28 Merge branch 'x86/cache' omits 61adf5172305 Merge branch 'x86/cleanups' omits c1150a1e1b61 Merge branch 'x86/core' omits 2f2ce772f1ab Merge branch 'x86/cpu' omits 2c7052722f11 Merge branch 'x86/fpu' omits 9d1b2358d41f Merge branch 'x86/kdump' omits 64a982fb9bb4 Merge branch 'x86/paravirt' omits ff0b83958a65 Merge branch 'x86/platform' omits f5fa23848466 Merge branch 'x86/topology' omits 1d8c3f642d4d Merge branch 'x86/urgent' omits 51e5b03c638c xfs: always update params on small allocation omits 973c566e2979 xfs: skip small alloc cntbt logic on NULL cursor omits 55e6bea2cf45 xfs: move small allocation helper omits 607d6a8b71d7 xfs: clean up small allocation helper omits c3641fa71cc2 xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c omits d8935d8504c1 xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c omits fa8dae390b78 xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c omits ba6526844a15 xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c omits a9bf4634536a xfs: merge xfs_bud_init into xfs_trans_get_bud omits 86a5ee2fb4cc xfs: merge xfs_rud_init into xfs_trans_get_rud omits febd67b9df1a xfs: merge xfs_cud_init into xfs_trans_get_cud omits 82f36a3eabfb xfs: merge xfs_efd_init into xfs_trans_get_efd omits a97f5a011f18 xfs: remove a pointless comment duplicated above all xfs_i [...] omits a3f9ea57dfc6 xfs: use a list_head for iclog callbacks omits d4f4a956c1c6 xfs: remove the xfs_log_item_t typedef omits c40a409ce757 xfs: don't cast inode_log_items to get the log_item omits 39e4c1956418 xfs: add a flag to release log items on commit omits 9e1ec270f04e xfs: split iop_unlock omits 3e090ad30cab xfs: don't use xfs_trans_free_items in the commit path omits 7d8457cfb985 xfs: remove the dummy iop_push implementation for inode cr [...] omits 21e6d72e79ac xfs: don't require log items to implement optional methods omits 2ba694b183a9 xfs: stop using XFS_LI_ABORTED as a parameter flag omits 59a47237f460 xfs: fix a trivial comment typo in xfs_trans_committed_bulk omits f786cc1941c9 xfs: add struct xfs_mount pointer to struct xfs_buf omits 0abcce43173d xfs: remove the b_io_length field in struct xfs_buf omits 8449fb6c7bc0 xfs: properly type the b_log_item field in struct xfs_buf omits 1fe4e876776e xfs: remove unused buffer cache APIs omits 1574fe9d3acb xfs: stop using bp naming for log recovery buffers omits 34b63ea5fbb9 xfs: use bios directly to read and write the log recovery buffers omits 73f9303f75a6 xfs: return an offset instead of a pointer from xlog_align omits 87b57226fbb1 xfs: move the log ioend workqueue to struct xlog omits 991fc1d2e65e xfs: use bios directly to write log buffers omits 4436e5ea23b4 xfs: make use of the l_targ field in struct xlog omits ad675dd010a9 xfs: remove the syncing argument from xlog_verify_iclog omits 437d733c353b xfs: update both stat counters together in xlog_sync omits 042c915a7def xfs: factor out iclog size calculation from xlog_sync omits f2e27fe1cb8d xfs: factor out splitting of an iclog from xlog_sync omits f855a253fc58 xfs: factor out log buffer writing from xlog_sync omits f21c95458883 xfs: don't use REQ_PREFLUSH for split log writes omits 0c953217d2c8 xfs: remove XLOG_STATE_IOABORT omits 03f6a6e2c404 xfs: reformat xlog_get_lowest_lsn omits db834153a802 xfs: cleanup xlog_get_iclog_buffer_size omits 057e42629d7e xfs: remove the l_iclog_size_log field from struct xlog omits 8638681a5959 xfs: make mem_to_page available outside of xfs_buf.c omits abe7ba628554 xfs: renumber XBF_WRITE_FAIL omits ce63ec752502 xfs: remove the never used _XBF_COMPOUND flag omits 79dbb509bd9d xfs: remove the no-op spinlock_destroy stub omits c82d735b3d3f MAINTAINERS: Add entry for the generic VDSO library omits 53d87b37a2a4 arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system omits b4b12aca00d5 arm64: vdso: Remove unnecessary asm-offsets.c definitions omits 4d33ebb02c45 vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h omits e767251223e3 Merge branches 'x86/vt-d', 'x86/amd', 'arm/renesas', 'gene [...] omits a5d0726a82ea Merge branch 'acpi-misc' into linux-next omits d37dd8fe2138 Merge branches 'acpica', 'acpi-pm', 'acpi-osl', 'acpi-tabl [...] omits 96773b8e4d20 Merge branch 'devprop' into linux-next omits f704faf8f07c Merge branch 'pm-cpufreq' into linux-next omits ee39e9394b22 Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-too [...] omits 70b990e170ae Merge branch 'pm-sleep' into linux-next omits 2e2080d0168a Merge branch 'pm-pci' into linux-next omits f4c19a4e669c csky: Improve tlb operation with help of asid omits ccf1dcf929f7 csky: Use generic asid algorithm to implement switch_mm omits 9bda0ef6ca8a csky: Add new asid lib code from arm omits 408ebed8e803 csky: Revert mmu ASID mechanism omits 8c0be0d5a288 dt-bindings: csky: Add csky PMU bindings omits 3c895644842b dt-bindings: interrupt-controller: Update csky mpintc omits 9ba197522320 csky: Fixup some error count in 810 & 860. omits b2d94430e35a csky: Fix perf record in kernel/user space omits 725c79e36efe csky: Add pmu interrupt support omits 6b31f7f00012 csky: Add count-width property for csky pmu omits 2db79fa16c4c csky: Init pmu as a device omits 7b1e5a1a9cfe csky: Fixup no panic in kernel for some traps omits 1ada1da68105 csky: Select intc & timer drivers omits 488da83be67d Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] omits 1313f01c5e5a Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] omits aaf5d6064825 Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] omits f996d5e1289c Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next omits 60577ebf7718 Merge branches 'fixes' and 'misc' into for-next omits 5f36924d9d6a xfs: move xfs_ino_geometry to xfs_shared.h omits ec8dce301980 Merge branch 'clone' into for-next omits ed26b50d39eb Merge tag 'qcom-arm64-for-5.3' into initial-for-5.3 omits fb522e7e4bdd Merge tag 'qcom-dts-for-5.3' into initial-for-5.3 omits 212cd0e00091 Merge tag 'qcom-defconfig-for-5.3' into initial-for-5.3 omits 4c9305de4289 Merge tag 'qcom-drivers-for-5.3' into initial-for-5.3 omits 6aff64e5783f Merge branch 'v5.3/drivers' into tmp/aml-rebuild omits a501e17ebf09 Merge branch 'v5.3/dt64' into tmp/aml-rebuild omits a4ac446984eb Merge branch 'v5.3/dt' into tmp/aml-rebuild omits 59976dee5c7d Merge remote-tracking branch 'clk-meson/v5.2/fixes' into t [...] omits 7ba3578d236e Merge branch 'v5.2/fixes' into tmp/aml-rebuild omits 715a0997cda0 ARM: dts: meson: switch to the generic Ethernet PHY reset [...] omits b8f73eb8b491 nfs: fix out-of-date connectathon talk URL omits 05086fb3c88d Replace Jeff by Chuck as nfsd co-maintainer omits 1776e88daf95 drm/armada: no need to check parent of remote omits cc4059936f2d drm/armada: use for_each_endpoint_of_node() to walk crtc e [...] omits 4fb79c20b9dd drm/armada: replace the simple-framebuffer omits 05ec8bd524ba drm/armada: redo CRTC debugfs files omits c0494ed8c84b drm/armada: use mode_valid to validate the adjusted mode omits f783add1c0a7 drm/armada: improve Dove clock selection omits 6bab14e56855 xfs: claim maintainership of loose files omits d84dc98fad98 Merge branch 'for-next/scmi-updates' of git://git.kernel.o [...] omits 122a8aa58916 Merge branch 'for-next/juno-updates' of git://git.kernel.o [...] omits d0193522d0bf Merge branch 'for-next/vexpress-updates' of git://git.kern [...] omits 1a42d1d8c766 ARCv2: entry: simplify return to Delay Slot via interrupt omits a463a5848a56 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause omits 850fa8b24a91 ARCv2: entry: rewrite to enable use of double load/stores LDD/STD omits 536ddfe7297b ARCv2: entry: avoid a branch omits ba3708e2862b ARCv2: entry: push out the Z flag unclobber from common EX [...] omits 272eb74a909a ARCv2: entry: comments about hardware auto-save on taken i [...] omits 2aa4202d3cac ARC: mm: do_page_fault refactor #8: release mmap_sem sooner omits 8fb98ecd39ac ARC: mm: do_page_fault refactor #7: fold the various error [...] omits eed1517e16f7 ARC: mm: do_page_fault refactor #6: error handlers to use [...] omits fe55a491f81e ARC: mm: do_page_fault refactor #5: scoot no_context to end omits f3c838ca5072 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] omits fb7d9a124694 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] omits 9f2c668b2d8b ARC: mm: do_page_fault refactor #2: remove short lived variable omits 1ae996fc0e14 ARC: mm: do_page_fault refactor #1: remove label @good_area omits 0560505fbd43 Merge branch 'clone' into for-next omits b3e144584ac2 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits c06d05476685 ARM: debug: meson.S: update with SPDX Licence identifier omits 5dc353d306bf mtd: onenand_base: Avoid fall-through warnings omits 049df13c4e63 mtd: spinand: Add support for GigaDevice GD5F1GQ4UFxxG omits 53dd94a79d3b mtd: spinand: Add support for two-byte device IDs omits d014717d50b1 mtd: spinand: Define macros for page-read ops with three-b [...] omits b6ffb0cafa8f mtd: nand: raw: brcmnand: fallback to detected ecc-strengt [...] omits 33cc5bd0b87a dt-bindings: mtd: brcmnand: Make nand-ecc-strength and nan [...] omits ebd78c0fc5bf mtd: rawnand: gpmi: Implement exec_op omits 0399692a9f27 dmaengine: mxs: rename custom flag omits f31474dd49c9 dmaengine: mxs: Add header file to be shared with gpmi nan [...] omits 1d5adc6d7639 mtd: rawnand: gpmi: drop unnecessary flag omits f4ccecb8b6b2 dmaengine: mxs: Drop unnecessary flag omits 36064608fae8 mtd: rawnand: gpmi: use runtime PM to manage clocks omits 5197943c2b7b mtd: rawnand: gpmi: Drop unnecessary restoring of previous [...] omits 0ae7e6268238 mtd: rawnand: gpmi: remove unused parameters omits ea757a1d78cc mtd: rawnand: gpmi: read buf in nand_read_page_op omits 08f2abef168d tests: add pidfd_open() tests omits d3820b5fd8d9 arch: wire-up pidfd_open() omits 1330da983951 pid: add pidfd_open() omits bfee97f1b1b2 mtd: rawnand: gpmi: Remove unnecessary variables omits cc57b1a29784 mtd: rawnand: gpmi: remove unused variable omits 04b640729c81 mtd: rawnand: gpmi: move all driver code into single file omits bed60af55f8d mtd: rawnand: fsmc: Use nand_op_trace for operation tracing omits a372acff8247 mtd: rawnand: export NAND operation tracer omits 3ae9ccf2a784 mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue omits a63bf71a17c4 mtd: rawnand: mtk: Add validity check for CE# pin setting omits 30d9247b69fc mtd: rawnand: mtk: Improve data sampling timing for read cycle omits ba044bc8e03e mtd: rawnand: mtk: Correct low level time calculation of r [...] omits 20f23230d790 mtd: rawnand: brcmnand: Fix BCH ECC layout for large page [...] omits 04e8af9c0b99 mtd: onenand: Add support for 8Gb datasize onenand omits 65f1bc357489 mtd: rawnand: stm32_fmc2: manage the get_irq error case omits 26e558d076b6 mtd: rawnand: use longest matching pattern omits 233ad92edbea pidfd: add polling selftests omits ff33a1edabd2 pidfd: add polling support omits 6fc9f4e59957 Merge branch 'for-next-current-v5.1-20190509' into for-nex [...] omits 765fbccc15cb Merge branch 'misc-next' into for-next-current-v5.1-20190509 omits 9279ada1199e Merge branch 'misc-5.2' into for-next-current-v5.1-20190509 adds c84afab02c31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 19e5e2ae9c88 csky: Fixup libgcc unwind error adds 139ca2580550 Merge tag 'csky-for-linus-5.2-fixup-gcc-unwind' of git://g [...] adds cd0f3aaebc5b Merge tag 'afs-fixes-20190620' of git://git.kernel.org/pub [...] adds fe2da896fd94 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 763cf1f2d9bf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9014143bab2f fork: don't check parent_tidptr with CLONE_PIDFD adds bee19cd8f241 samples: make pidfd-metadata fail gracefully on older kernels adds 6fd2fe494b17 copy_process(): don't use ksys_close() on cleanups adds 30d158b143b6 proc: remove useless d_is_dir() check adds 7a702b4e82d8 Merge tag 'for-linus-20190627' of gitolite.kernel.org:pub/ [...] adds 65ee21eb633c Merge tag 'for-5.2/dm-fixes-2' of git://git.kernel.org/pub [...] adds 556e2f6020bf Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 061913712d6a Merge tag 'pinctrl-v5.2-3' of git://git.kernel.org/pub/scm [...] adds 60c112b0ada0 io_uring: ensure req->file is cleared on allocation adds e6feaf215f07 block, bfq: fix operator in BFQQ_TOTALLY_SEEKY adds 9dda12b6fa0e Merge tag 'for-linus-20190628' of git://git.kernel.dk/linux-block adds 5b607ba862f3 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d6b8bd679c9c ceph: fix ceph_mdsc_build_path to not stop on first component adds 43251dbd6ac2 Merge tag 'ceph-for-5.2-rc7' of git://github.com/ceph/ceph-client adds 7e3d3620974b SUNRPC: Fix up calculation of client message length adds 68f461593f76 NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O adds c949c30b2640 Merge tag 'nfs-for-5.2-4' of git://git.linux-nfs.org/proje [...] adds c57582adfda3 Merge tag 'riscv-for-v5.2/fixes-rc7' of git://git.kernel.o [...] adds f8b5c7222761 Merge tag 'arc-5.2-rc7' of git://git.kernel.org/pub/scm/li [...] adds 36d6cb73d5e6 mm/dev_pfn: exclude MEMORY_DEVICE_PRIVATE while computing [...] adds cb8f381f1613 fs/proc/array.c: allow reporting eip/esp for all coredumpi [...] adds 29b190fa774d mm/mempolicy.c: fix an incorrect rebind node in mpol_rebin [...] adds 867bfa4a5fce fs/binfmt_flat.c: make load_flat_shared_library() work adds 97abc889ee29 signal: remove the wrong signal_pending() check in restore [...] adds b38e5962f8ed mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy [...] adds faf53def3b14 mm: hugetlb: soft-offline: dissolve_free_huge_page() retur [...] adds 432b1de0de02 mm/oom_kill.c: fix uninitialized oc->constraint adds 4ada1e810038 initramfs: fix populate_initrd_image() section mismatch adds 7298e3b0a149 mm/page_idle.c: fix oops because end_pfn is larger than max_pfn adds 2c9292336a09 mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning adds 8708e13c6a06 MAINTAINERS: add CLANG/LLVM BUILD SUPPORT info adds 1bf4580e00a2 fork,memcg: alloc_thread_stack_node needs to set tsk->stack adds 1a5f439c7c02 mm, swap: fix THP swap out adds 8f9fab480c7a linux/kernel.h: fix overflow for DIV_ROUND_UP_ULL adds 0839c537628d Merge branch 'akpm' (patches from Andrew) adds 01305db842e1 Merge tag 'xarray-5.2-rc6' of git://git.infradead.org/user [...] adds 471a739a47aa PCI: PM: Avoid skipping bus-level PM on platforms without ACPI adds 2407e486066b Merge tag 'pm-5.2-rc7' of git://git.kernel.org/pub/scm/lin [...] adds a7211bc9f3d5 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds eed7d30e126d Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 57103eb7c6ca Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 81c7ed296dcd x86/boot/64: Fix crash if kernel image crosses page table [...] adds c1887159eb48 x86/boot/64: Add missing fixup_pointer() for next_early_pg [...] adds 432c833218dd x86/mm: Handle physical-virtual alignment mismatch in phys [...] adds c1f7fec1eb6a x86/speculation: Allow guests to use SSBD even if host does not adds 83f44ae0f8af perf/x86: Always store regs->ip in perf_callchain_kernel() adds ae6a45a08689 x86/unwind/orc: Fall back to using frame pointers for gene [...] adds 728254541ebc Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 1bf727202817 cpu/speculation: Warn on unsupported mitigations= parameter adds 33d4a5a7a5b4 cpu/hotplug: Fix out-of-bounds read when setting fail state adds 7c15f41e8743 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds 39132f746ece Merge tag 'powerpc-5.2-7' of git://git.kernel.org/pub/scm/ [...] adds 6fbc7275c7a9 Linux 5.2-rc7 adds 88d288d9bc40 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 450e5b6f654b ARC: mm: do_page_fault refactor #1: remove label @good_area adds 13e2cc1240eb ARC: mm: do_page_fault refactor #2: remove short lived variable adds 85c5e33763a7 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] adds 02c88d142ea6 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] adds d0542c7eacd5 ARC: mm: do_page_fault refactor #5: scoot no_context to end adds 98cb57ad70fb ARC: mm: do_page_fault refactor #6: error handlers to use [...] adds 5e91bf5ce9b8 ARC: mm: do_page_fault refactor #7: fold the various error [...] adds 926150db8558 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner adds 45869eb0c0af ARCv2: entry: comments about hardware auto-save on taken i [...] adds 23c0cbd0c75c ARCv2: entry: push out the Z flag unclobber from common EX [...] adds ab854bfcd310 ARCv2: entry: avoid a branch adds a4880801a72e ARCv2: entry: rewrite to enable use of double load/stores LDD/STD adds 6c5b01c2ed25 ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause adds 9f4a8181aa2f ARCv2: entry: simplify return to Delay Slot via interrupt adds 93ee36300550 Merge remote-tracking branch 'arc-current/for-curr' adds 180ae5095246 Merge tag 'mvebu-fixes-5.2-2' of git://git.infradead.org/l [...] adds 521a503f5247 soc: ti: fix irq-ti-sci link error adds d11c4b287385 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds c89de7e53c39 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds b7cbb5240130 Merge tag 'powerpc-5.2-6' into fixes adds 04d7e96f4ea2 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 1fe2126e9d1c Merge remote-tracking branch 'sparc/master' adds e78557baa6d2 Merge tag 'wireless-drivers-for-davem-2019-06-28' of git:/ [...] adds 17f78dd1bd62 batman-adv: fix for leaked TVLV handler. adds 9e6b5648bbc4 batman-adv: Fix duplicated OGMs on NETDEV_UP adds 2c377b5abcfc Merge tag 'batadv-net-for-davem-20190627' of git://git.ope [...] adds d2ce8d6bfcfe nl80211: Fix undefined behavior in bit shift adds e7792df831f5 Merge tag 'mac80211-for-davem-2019-06-28' of git://git.ker [...] adds 75dad2520fc3 net: dsa: b53: Disable all ports on setup adds 5d1549847c76 netfilter: Fix remainder of pseudo-header protocol 0 adds 7c3d310d8fc4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 337d1727a389 net: ethernet: ti: cpsw: Assign OF node to slave devices adds 32e454efbb22 net: phylink: further documentation clarifications adds 8ec3ede55995 net: mvpp2: prs: Don't override the sign bit in SRAM parser shift adds 9b6c08878e23 sctp: not bind the socket in sctp_connect adds b60a77386b1d net: make skb_dst_force return true when dst is refcounted adds 79293f49677e packet: Fix undefined behavior in bit shift adds a8ee4dc1b593 net: macb: Add separate definition for PPM fraction adds 7ad342bc58cc net: macb: Fix SUBNS increment and increase resolution adds c09fedd6ad3f Merge branch 'Sub-ns-increment-fixes-in-Macb-PTP' adds e5b1c6c6277d igmp: fix memory leak in igmpv3_del_delrec() adds 3c91f25c2f72 bnx2x: Prevent ptp_task to be rescheduled indefinitely adds 7b75e49de424 net: dsa: mv88e6xxx: wait after reset deactivation adds c20dc142dd7b bnxt_en: Disable bus master during PCI shutdown and driver [...] adds d27e2ca1166a bnxt_en: Fix ethtool selftest crash under error conditions. adds d77b1ad8e87d bnxt_en: Fix statistics context reservation logic for RDMA [...] adds 1dbc59fa4bba bnxt_en: Cap the returned MSIX vectors to the RDMA driver. adds 4ca5fa39e1ae bnxt_en: Suppress error messages when querying DSCP DCB ca [...] adds 22506f488e6b Merge branch 'bnxt_en-Bug-fixes' adds 0e3183cd2a64 net: openvswitch: fix csum updates for MPLS actions adds dca895b65d63 Documentation/networking: fix default_ttl typo in mpls-sysctl adds 40f6a2cb9cfc net: dst.h: Fix shifting signed 32-bit value by 31 bits problem adds 88405680ec57 net:gue.h:Fix shifting signed 32-bit value by 31 bits problem adds 2e6054636816 ipv4: don't set IPv6 only flags to IPv4 addresses adds c8c8218ec5af netrom: fix a memory leak in nr_rx_frame() adds 4d1415811e49 sctp: fix error handling on stream scheduler initialization adds 7c31e54aeee5 vxlan: do not destroy fdb if register_netdevice() is failed adds 9c7a5582f5d7 vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock adds 17dd1367389c vsock/virtio: stop workers during the .remove() adds 0d20e56ecca0 vsock/virtio: fix flush of works during the .remove() adds eb1f5c02ddf5 Merge branch 'vsock-virtio-fixes' adds e33d2b74d805 idr: fix overflow case for idr_for_each_entry_ul() adds d39d714969cd idr: introduce idr_for_each_entry_continue_ul() adds 95b9395ba103 selftests: add a test case for cls_lower handle overflow adds 8a534f8fb0dc Merge branch 'idr-fix-overflow-cases-on-32-bit-CPU' adds 618bac45937a net/tls: reject offload of TLS 1.3 adds acd3e96d53a2 net/tls: make sure offload also gets the keys wiped adds 13e04fbf0b97 r8152: fix the setting of detecting the linking change for [...] adds e57f61858b7c net: bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 [...] adds 3b26a5d03d35 net: bridge: mcast: fix stale ipv6 hdr pointer when handli [...] adds 3d26eb8ad1e9 net: bridge: don't cache ether dest pointer on input adds 2446a68ae6a8 net: bridge: stp: don't cache eth dest pointer before skb pull adds f2f1717592d4 Merge branch 'bridge-stale-ptrs' adds e835ada07091 rxrpc: Fix send on a connected, but unbound socket adds 095c02da80a4 macsec: fix use-after-free of skb during RX adds 7d8b16b9facb macsec: fix checksumming after decryption adds bc389fd101e5 Merge branch 'macsec-fix-some-bugs-in-the-receive-path' adds c4c1586269ba Merge remote-tracking branch 'net/master' adds 0472301a28f6 bpf: fix uapi bpf_prog_info fields alignment adds c19013e8d6e7 Merge remote-tracking branch 'bpf/master' adds 52e63a4eabcf xfrm: remove a duplicated assignment adds 623a7b7c6af0 Merge remote-tracking branch 'ipsec/master' adds 2acf5a3e6e93 ALSA: usb-audio: fix sign unintended sign extension on lef [...] adds bef33e19203d ALSA: hda/realtek - Change front mic location for Lenovo M710q adds c3ea60c23144 ALSA: seq: fix incorrect order of dest_client/dest_ports a [...] adds 7fbd1753b64e ALSA: firewire-lib/fireworks: fix miss detection of receiv [...] adds 98482377dc72 ALSA: hda: Fix widget_mutex incomplete protection adds 3450121997ce ALSA: line6: Fix write on zero-sized buffer adds d0a45f5fcc7a Merge remote-tracking branch 'sound-current/for-linus' adds 5aff6e2e4da9 Merge branch 'asoc-5.2' into asoc-linus adds 80fc7f83e65f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 6b202ace3bfd Merge remote-tracking branch 'regmap-fixes/for-linus' adds 16da0eb5ab6e regulator: s2mps11: Fix buck7 and buck8 wrong voltages adds 9d83dcb3e455 regulator: s2mps11: Adjust supported buck voltages to real values adds d5823800b8da Merge branch 'regulator-5.2' into regulator-linus adds 78fd559c754a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 83ce8ad482f6 spi: gpio: Fix handling of CS GPIO for DT systems adds 592ab4d00bfd Merge branch 'spi-5.2' into spi-linus adds 7b182c9e5e26 Merge remote-tracking branch 'spi-fixes/for-linus' adds f8377eff5481 USB: serial: ftdi_sio: add ID for isodebug v1 adds 0a80a5ee24fa Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 3c4a88f2fe08 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds cbd68b413b36 Merge remote-tracking branch 'phy/fixes' adds abbe3acd7d72 Input: synaptics - enable SMBUS on T480 thinkpad trackpad adds 0d5fe32761ec Merge remote-tracking branch 'input-current/for-linus' adds 0135d8c7b607 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 82c968ead9b4 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 797da7314cad Merge remote-tracking branch 'omap-fixes/fixes' adds 3f16a5c31839 KVM: x86: degrade WARN to pr_warn_ratelimited adds 65b712f1560a KVM: nVMX: Allow restore nested-state to enable eVMCS when [...] adds 323d73a8ecad KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 [...] adds bb34e690e934 KVM: LAPIC: Fix pending interrupt in IRR blocked by softwa [...] adds 56e75bccc601 Merge remote-tracking branch 'kvm-fixes/master' adds c9743ead019b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds b9ee77964021 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds f5f53bf159ce Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 570d7a98e7d6 vfs: move_mount: reject moving kernel internal mounts adds f2d4b62ed47b Merge remote-tracking branch 'vfs-fixes/fixes' adds 5676234f20fe scsi: target/iblock: Fix overrun in WRITE SAME emulation adds 5dd6c4933912 scsi: iscsi: set auth_protocol back to NULL if CHAP_A valu [...] adds 519b076c2754 Merge remote-tracking branch 'scsi-fixes/fixes' adds c84c9029d782 drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context adds 73e8055c5334 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds a622e46ee8cf Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 2f040d27080d drm/panfrost: Fix a double-free error adds 533718d28544 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds d5ce4b1debec Merge remote-tracking branch 'kbuild/for-next' adds cf394fc5f715 lib/genalloc.c: Add algorithm, align and zeroed family of [...] adds ff2437befd8f usb: host: Fix excessive alignment restriction for local m [...] adds fee264a01a02 Merge remote-tracking branch 'dma-mapping/for-next' adds 56a5d00328e1 arm64: don't use asm-generic/ptrace.h adds b42dfdea6052 powerpc: don't use asm-generic/ptrace.h adds 045bd00f3ef0 sh: don't use asm-generic/ptrace.h adds 79f2562c326e x86: don't use asm-generic/ptrace.h adds 7f3a8dff1219 asm-generic: remove ptrace.h adds 04f3dadade63 Merge remote-tracking branch 'asm-generic/master' adds 5ab7d33f19c4 Merge branches 'fixes' and 'misc' into for-next adds e566ef019a7a Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next adds 7011ee164bb7 Merge commit 'riscpc^{/ARM: riscpc: enable chained scatter [...] adds 7394c9515d69 Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] adds 1ba246f2fd2f drm/armada: improve Dove clock selection adds d880fa662748 drm/armada: use mode_valid to validate the adjusted mode adds 06734cb0ab00 drm/armada: redo CRTC debugfs files adds f54a5990c329 drm/armada: replace the simple-framebuffer adds 989b9a7dd4ab drm/armada: use for_each_endpoint_of_node() to walk crtc e [...] adds 837567c1e9d5 drm/armada: no need to check parent of remote adds 169aa5c2c450 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] adds 00757e9780af Merge remote-tracking branch 'arm/for-next' adds 0c61efd322b7 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] adds 563232ada604 Merge remote-tracking branch 'arm64/for-next/core' adds 8291e15108cd arm64: dts: qcom: qcs404: Add missing space for cooling-ce [...] adds 72ce9b7cab96 Merge tag 'qcom-arm64-for-5.3-2' of git://git.kernel.org/p [...] adds 61c615ac53e3 Merge tag 'qcom-dts-for-5.3-2' of git://git.kernel.org/pub [...] adds 80ab7a52e061 Merge branch 'arm/dt' into for-next adds f99bcd23eeda ARM: Document merges adds 79294fba3a29 Merge branch 'arm/fixes' into for-next adds b8b89a8407df arm64: dts: sc9836: Update coresight DT bindings adds b04832ed1f70 arm64: dts: sc9860: Update coresight DT bindings adds 299a04586d75 Merge tag 'sprd-dt-v5.3-rc1' of https://github.com/lyrazha [...] adds adfbb80d3832 Merge tag 'v5.3-rockchip-dts32-2' of git://git.kernel.org/ [...] adds 5ded680cf12f Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 3d982eaa0f22 Merge branch 'arm/dt' into for-next adds 656beb56c7ed ARM: Document merges adds a5380ddda51e Merge branch 'arm/fixes' into for-next adds 1ca3914438b1 Merge remote-tracking branch 'arm-soc/for-next' adds 58747525a83c Merge remote-tracking branch 'actions/for-next' adds ba20e09a2ac0 Merge branch 'v5.3/dt' into tmp/aml-rebuild adds 54b6bfdce4f7 Merge branch 'v5.3/dt64' into tmp/aml-rebuild adds c8c1d51b2f3c Merge branch 'v5.3/drivers' into tmp/aml-rebuild adds b68976cdf946 arm64: dts: meson-g12a: add missing dwc2 phy-names adds 11343d25a03b Merge branch 'v5.3/fixes' into tmp/aml-rebuild adds 14db128c8b4e Merge remote-tracking branch 'amlogic/for-next' adds 49b87d675a91 Merge remote-tracking branch 'aspeed/for-next' adds 2529c955d7b3 Merge remote-tracking branch 'at91/at91-next' adds 66c737068a0b Merge remote-tracking branch 'bcm2835/for-next' adds 7a8a1a2ba9de Merge remote-tracking branch 'imx-mxs/for-next' adds 6e9273c51faf Merge remote-tracking branch 'keystone/next' adds a1c49568f1b2 Merge remote-tracking branch 'mediatek/for-next' adds 9249ab3dbfdd Merge remote-tracking branch 'mvebu/for-next' adds 2c8e47907d7e Merge remote-tracking branch 'omap/for-next' adds 42e41efd4cfb Merge tag 'qcom-drivers-for-5.3' into initial-for-5.3 adds 11c0357af78a Merge tag 'qcom-dts-for-5.3' into initial-for-5.3 adds 15c7b487c0c4 Merge tag 'qcom-arm64-for-5.3' into initial-for-5.3 adds 946336b4e5da Merge tag 'qcom-defconfig-for-5.3' into initial-for-5.3 adds 557d58779318 Merge tag 'qcom-arm64-for-5.3-2' into initial-for-5.3 adds 07c1ef894030 Merge tag 'qcom-dts-for-5.3-2' into initial-for-5.3 adds cca58a8dc922 Merge remote-tracking branch 'qcom/for-next' adds 2cfcbf3bde6e Merge remote-tracking branch 'renesas/next' adds 324740f381ea Merge remote-tracking branch 'reset/reset/next' adds d675ca909e43 Merge remote-tracking branch 'rockchip/for-next' adds 47f28b41df6b ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on [...] adds 8386e6a7b07c ARM: dts: exynos: Move Mali400 GPU node to "/soc" adds a19a209ee420 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] adds 841ed60264b3 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] adds cf6664323e0f Merge branch 'next/dt' into for-next adds 215312914464 Merge remote-tracking branch 'samsung-krzk/for-next' adds e99213616763 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds ba2915934ae8 Merge remote-tracking branch 'tegra/for-next' adds 59fcdce425b7 clk: Remove ifdef for COMMON_CLK in clk-provider.h adds 30d5a945743c clk: Unexport __clk_of_table adds 8a6b4de40d04 Merge branch 'clk-simplify-provider.h' into clk-next adds 69b39d2503af clk: sprd: Switch from of_iomap() to devm_ioremap_resource() adds 78f529695182 clk: sprd: Check error only for devm_regmap_init_mmio() adds c974c48deeb9 clk: sprd: Add check for return value of sprd_clk_regmap_init() adds 59f375866fa6 Merge branch 'clk-sprd' into clk-next adds 5cf6d876a7d0 clk: at91: sckc: sama5d4 has no bypass support adds abaceffc88eb clk: at91: sckc: add support to specify registers bit offsets adds b36d5cf75342 dt-bindings: clk: at91: add bindings for SAM9X60's slow cl [...] adds 04bcc4275e60 clk: at91: sckc: add support for SAM9X60 adds 7fb791d07954 clk: at91: sckc: add support to free slow oscillator adds 036702468c91 clk: at91: sckc: add support to free slow rc oscillator adds 016d22dd10ea clk: at91: sckc: add support to free slow clock osclillator adds 82e25dc8f6be clk: at91: sckc: improve error path for sam9x5 sck register adds 8c938c2d00c1 clk: at91: sckc: remove unnecessary line adds d09e6ca1381f clk: at91: sckc: improve error path for sama5d4 sck registration adds ecbcc2aa6557 clk: at91: sckc: use dedicated functions to unregister clock adds cf1383b96593 Merge branch 'clk-at91' into clk-next adds dc1d9dac5ca2 devicetree: document the BCM63XX gated clock bindings adds 1c099779c1e2 clk: add BCM63XX gated clock controller driver adds b96bee91fa2d Merge branch 'clk-bcm63xx' into clk-next adds dc59c1337516 clk: clk-si544: Implement small frequency change support adds d743ea67cb98 dt-bindings: clock: Add silabs,si5341 adds 3044a860fd09 clk: Add Si5341/Si5340 driver adds 6d32e1a7c3af Merge branch 'clk-silabs' into clk-next adds 055ca54777b7 clk: lochnagar: Use new parent_data approach to register c [...] adds f9d3fb22ab27 clk: lochnagar: Update DT binding doc to include the prima [...] adds 491933274860 Merge branch 'clk-lochnagar' into clk-next adds c58f1f2f5846 Merge remote-tracking branch 'clk/clk-next' adds a3045ce8ee5f csky: Select intc & timer drivers adds d2f6a60003ba csky: Fixup no panic in kernel for some traps adds 8ffffcac3e40 csky: Init pmu as a device adds 0e66378906e0 csky: Add count-width property for csky pmu adds cdb4a5584494 csky: Add pmu interrupt support adds 0e00611b85b9 csky: Fix perf record in kernel/user space adds d5adc059a1ca csky: Fixup some error count in 810 & 860. adds 61144dcc5ba0 dt-bindings: interrupt-controller: Update csky mpintc adds a58e28fd0d48 dt-bindings: csky: Add csky PMU bindings adds d6f87a1e4347 csky: Revert mmu ASID mechanism adds 7b4e6f9a4b8d csky: Add new asid lib code from arm adds 6df5d003b043 csky: Use generic asid algorithm to implement switch_mm adds 36bb9f3c223c csky: Improve tlb operation with help of asid adds aeeba34bce29 csky: Fixup abiv1 memset error adds 9f98b3142d22 csky: Improve string operations performance by glibc code adds 39b973920dea Merge remote-tracking branch 'csky/linux-next' adds 3116403e753f Merge remote-tracking branch 'h8300/h8300-next' adds 34dc63a5fb9b m68k: Use the generic dma coherent remap allocator adds 69878ef47562 m68k: Implement arch_dma_prep_coherent() adds 8a00747d33a6 Merge remote-tracking branch 'm68k/for-next' adds 7c489d5ad7b2 Merge remote-tracking branch 'm68knommu/for-next' adds 80fc88b2adf8 Merge remote-tracking branch 'mips/mips-next' adds 0c3d36dc879c Merge remote-tracking branch 'parisc-hd/for-next' adds 93f6ce151e40 Merge remote-tracking branch 'powerpc/next' adds 80cf37545d57 Merge remote-tracking branch 'soc-fsl/next' adds a20827fbe8fe Merge remote-tracking branch 's390/features' adds 3c4c9cfb72ba Merge remote-tracking branch 'sh/sh-next' adds bebe4681d0e7 um: Fix IRQ controller regression on console read adds fcd242c6c835 um: fix os_timer_one_shot() adds 56fc18706545 um: Timer code cleanup adds 8eacd6fca404 um: Remove locking in deactivate_all_fds() adds 80bf6ceaf931 um: Silence lockdep complaint about mmap_sem adds c7f04e87e444 um: Don't garbage collect in deactivate_all_fds() adds b00bdd324400 um: Remove drivers/ssl.h adds c7c6f3b95303 um: Pass nsecs to os timer functions adds 065038706f77 um: Support time travel mode adds 80b81cdc66ed um: configs: Remove useless UEVENT_HELPER_PATH adds c4683cd5fb24 um: Fix kcov crash during startup adds ce1b9ac9b46f Merge remote-tracking branch 'uml/linux-next' adds 7d5bdc0cf24f xtensa: remove arch/xtensa/include/asm/types.h adds f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next adds 071eb5c6c533 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 371ad8528d3c Merge remote-tracking branch 'fscrypt/master' adds 1eda8bab70ca afs: Add support for the UAE error table adds 406e63d658a0 Merge remote-tracking branch 'afs/afs-next' adds abd2f4bf8b2a Merge branch 'for-next-current-v5.2-20190701' into for-nex [...] adds 78192442d383 btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub [...] adds 9b4e675a9978 btrfs: detect fast implementation of crc32c on all architectures adds 5911c8fe05c5 btrfs: fiemap: preallocate ulists for btrfs_check_shared adds ddb93784692f btrfs: Don't opencode sync_blockdev in btrfs_init_dev_repl [...] adds b0d9e1ea17fd btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdev adds 419684b2c217 btrfs: dev-replace: Remove impossible WARN_ON adds e1e0eb43ce1f btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up to dat [...] adds fa19452a4039 btrfs: Streamline replace sem unlock in btrfs_dev_replace_start adds f232ab04f65b btrfs: Explicitly reserve space for devreplace item adds 2ed95d2d59b0 btrfs: Remove redundant assignment of tgt_device->commit_t [...] adds 4c094c33c9ed btrfs: tree-checker: Check if the file extent end overflows adds 8f63a84051e8 btrfs: switch order of unlocks of space_info and bg in do_ [...] adds cebf05ca65d6 btrfs: Remove unused variable mode in btrfs_mount adds be9b8dfa9c47 Btrfs: remove unused variables in __btrfs_unlink_inode adds 0ee5f8ae082e btrfs: fix minimum number of chunk errors for DUP adds 49cc180ca916 btrfs: raid56: allow the exact minimum number of devices f [...] adds c8bf1b670395 btrfs: remove mapping tree structures indirection adds 9fa02ac75ba1 btrfs: use raid_attr table in get_profile_num_devs adds fc9a2ac77c05 btrfs: use raid_attr in btrfs_chunk_max_errors adds 081db89b13cb btrfs: use raid_attr to get allowed profiles for balance c [...] adds 6079e12cdb8f btrfs: use raid_attr table to find profiles for integrity [...] adds 44b28adafd1f btrfs: use raid_attr table for btrfs_bg_type_to_factor adds 946c9256c6fa btrfs: factor out helper for counting data stripes adds 8c3e3582a4f0 btrfs: use u8 for raid_array members adds e3ecdb3fdecf btrfs: factor out devs_max setting in __btrfs_alloc_chunk adds 158da513b13d btrfs: refactor helper for bg flags to name conversion adds 72ad813157c5 btrfs: constify map parameter for nr_parity_stripes and nr [...] adds cff8267228c1 btrfs: read number of data stripes from map only once adds 0185f364cb65 btrfs: extent-tree: Add lockdep assert when updating space info adds 480b9b4d847f btrfs: extent-tree: Add trace events for space info number [...] adds 1200b51f57dc btrfs: remove the incorrect comment on RO fs when btrfs_ru [...] adds ffa87214c110 btrfs: add new helper btrfs_lock_and_flush_ordered_range adds 23d31bd476d1 btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range adds bd80d94efb83 btrfs: Always use a cached extent_state in btrfs_lock_and_ [...] adds 0b6f5d408bb5 btrfs: Add comments on locking of several device-related fields adds 5f791ec31f53 btrfs: Return EAGAIN if we can't start no snpashot write i [...] adds a94d1d0cb3bf btrfs: Flush before reflinking any extent to prevent NOCOW [...] adds 5852c8b96154 btrfs: use btrfs_csum_data() instead of directly calling crc32c adds 65019df8c3b0 btrfs: resurrect btrfs_crc32c() adds 4bb3c2e2b5bb btrfs: use btrfs_crc32c{,_final}() in for free space cache adds 1e25a2e3ca0d btrfs: don't assume ordered sums to be 4 bytes adds 10fe6ca80d9d btrfs: don't assume compressed_bio sums to be 4 bytes adds 7ebc7e5f2c81 btrfs: format checksums according to type for printing adds e7e16f4882ed btrfs: add common checksum type validation adds 8dc3f22c8ba0 btrfs: check for supported superblock checksum type before [...] adds 51bce6c9b977 btrfs: Simplify btrfs_check_super_csum() and get rid of si [...] adds 6d97c6e31b55 btrfs: add boilerplate code for directly including the cry [...] adds d5178578bcd4 btrfs: directly call into crypto framework for checksumming adds ea41d6b2785f btrfs: remove assumption about csum type form btrfs_print_ [...] adds 6f8e4fd43073 btrfs: use file:line format for assertion report adds 53460a457258 btrfs: trim: make reserved device area adjustments more explicit adds 1eaebb341d2b btrfs: Don't trim returned range based on input value in f [...] adds 8666e638b07e btrfs: Document __etree_search adds 93ead46b0380 btrfs: tests: add locks around add_extent_mapping adds 283d2e443505 btrfs: assert extent map tree lock in add_extent_mapping adds 84cd7723de7c btrfs: assert tree mod log lock in __tree_mod_log_insert adds 06acfbd1b4ac btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head adds eb13e6c23d84 btrfs: switch extent_buffer blocking_writers from atomic to int adds f0c75a37770a btrfs: switch extent_buffer spinning_writers from atomic to int adds 4331ff9474ce btrfs: switch extent_buffer write_locks from atomic to int adds 8061a0b5f6ac btrfs: raid56: clear incompat block group flags after remo [...] adds 006faef53d69 Btrfs: fix data loss after inode eviction, renaming it, an [...] adds 4e4a349a99d4 btrfs: correctly validate compression type adds bd2286f72418 btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgrou [...] adds ebe4f13fce21 btrfs: add mask for all RAID1 types adds 48e632512a0c btrfs: use mask for RAID56 profiles adds 2d5de973d06d btrfs: document BTRFS_MAX_MIRRORS adds 86439527baf0 Btrfs: prevent send failures and crashes due to concurrent [...] adds cbb8a88de15c btrfs: shut up bogus -Wmaybe-uninitialized warning adds d57b262a5444 btrfs: improve messages when updating feature flags adds c195d249902b btrfs: Introduce btrfs_io_geometry infrastructure adds 343abd1c0ca9 btrfs: Use btrfs_get_io_geometry appropriately adds 00f9a37a1526 Btrfs: fix fsync not persisting dentry deletions due to in [...] adds c91c29b041bc Btrfs: add missing inode version, ctime and mtime updates [...] adds 64a7a90ea243 btrfs: run delayed iput at unlink time adds 1cdf77ee1182 btrfs: use common helpers for extent IO state insertion messages adds ab64bd336b4c btrfs: drop default value assignments in enums adds bd6adbaf1241 btrfs: use raid_attr to adjust minimal stripe size in btrf [...] adds 5e8bed576ec1 btrfs: use raid_attr for minimum stripe count in btrfs_cal [...] adds a3bfdabcff13 btrfs: lift bio_set_dev from bio allocation helpers adds eb119c38eba8 btrfs: move space_info to space-info.h adds b866147dbf5f btrfs: rename do_chunk_alloc to btrfs_chunk_alloc adds 53a434d1e95b btrfs: export space_info_add_*_bytes adds 0681149fff40 btrfs: move the space_info handling code to space-info.c adds b254ad3aaa7d btrfs: move and export can_overcommit adds 9bebb30ecd05 btrfs: move the space info update macro to space-info.h adds e92af4851d3d btrfs: move btrfs_space_info_add_*_bytes to space-info.c adds 00c146033662 btrfs: export block_rsv_use_bytes adds b2e6bda832a7 btrfs: move dump_space_info to space-info.c adds e3268b5392fe btrfs: move reserve_metadata_bytes and supporting code to [...] adds 06dd0191367d btrfs: unexport can_overcommit adds 111677488a5e btrfs: Simplify update of space_info in __reserve_metadata [...] adds 2f96ab4b943a Merge branch 'misc-next' into for-next-next-v5.3-20190701 adds d25364b07603 btrfs: add sha256 as another checksum algorithm adds 47d36b6490c9 Merge branch 'ext/johannes/csum-sha256' into for-next-next [...] adds c21726a98cdb Merge branch 'for-next-next-v5.3-20190701' into for-next-20190701 adds fda72730727f btrfs: Remove received information from snapshot on ro->rw switch adds 8f1037d26a39 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] adds fd12903a7471 btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds db32b3ecb2f2 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] adds 60cd1df21335 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 2066de0be8f7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] adds 3ed2b0cf2606 btrfs: Fix the return value in case of error in 'btrfs_mar [...] adds 4661de295839 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds 5ac972205794 Btrfs: avoid allocating too many data chunks on massive co [...] adds f33e646bf88e Merge branch 'ext/robbieko/alloc-chunk-on-write' into for- [...] adds 64294a3c83b8 Merge branch 'for-next-stale-20190701' into for-next-20190701 adds 89c0ccb5177a Merge remote-tracking branch 'btrfs-kdave/for-next' adds f826b15813bb Merge remote-tracking branch 'ceph/master' adds 5de254dca87a cifs: fix crash querying symlinks stored as reparse-points adds f4caf6b1165c cifs: Use kmemdup in SMB2_ioctl_init() adds 63de1e61f78a fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) adds 7f4fa485f946 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms adds 4fc70989f079 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions adds fb65feb14be2 cifs: add missing GCM module dependency adds 15eadfbd38df Fix match_server check to allow for auto dialect negotiate adds 91c47afea2e1 smb3: if max_credits is specified then display it in /proc/mounts adds 651516564776 cifs: Properly handle auto disabling of serverino option adds 6ead34566b7c cifs: Fix check for matching with existing mount adds 2fbb441f19ba cifs: simplify code by removing CONFIG_CIFS_ACL ifdef adds 82c33359388a smb3: add new mount option to retrieve mode from special ACE adds 8f85b3a94cc7 smb3: minor cleanup of compound_send_recv adds b762f8163c44 smb3: do not send compression info by default adds 41b8463fce2f cifs: fix typo in debug message with struct field ia_valid adds fee768655cab smb3: Send netname context during negotiate protocol adds aaaead73b2fe smb3: Allow query of symlinks stored as reparse points adds 6e2dc801047b [smb3] add some missing definitions adds 275e35152e71 CIFS: Fix module dependency adds 9a4be5f30567 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace adds 9d5894bd943a cifs: update internal module number adds bb7f5139d23e Merge remote-tracking branch 'cifs/for-next' adds 7451c54abc91 ecryptfs: Change return type of ecryptfs_process_flags adds ed3c4e847081 Merge remote-tracking branch 'ecryptfs/next' adds 109e34fdaaf7 Merge remote-tracking branch 'ext3/for_next' adds 8a53d9b918ed Merge remote-tracking branch 'ext4/dev' adds 572f0eabed7b Merge remote-tracking branch 'f2fs/dev' adds 973ee147a68f nfs: fix out-of-date connectathon talk URL adds b3e1fd5964e4 Merge remote-tracking branch 'nfsd/nfsd-next' adds 7c6bbed90e60 Merge remote-tracking branch 'ubifs/linux-next' adds 8933ce794378 Merge remote-tracking branch 'v9fs/9p-next' adds 6dba88870c23 xfs: claim maintainership of loose files adds 5467b34bd1e8 xfs: move xfs_ino_geometry to xfs_shared.h adds 1e85a3670db2 xfs: remove the no-op spinlock_destroy stub adds 153fd7b57ca9 xfs: remove the never used _XBF_COMPOUND flag adds ce89755cdfea xfs: renumber XBF_WRITE_FAIL adds 72945d86ddec xfs: make mem_to_page available outside of xfs_buf.c adds 76ce9823acf3 xfs: remove the l_iclog_size_log field from struct xlog adds 4f62282a3696 xfs: cleanup xlog_get_iclog_buffer_size adds 9bff313253eb xfs: reformat xlog_get_lowest_lsn adds 366fc4b898b3 xfs: remove XLOG_STATE_IOABORT adds 1f9489be0257 xfs: don't use REQ_PREFLUSH for split log writes adds 94860a301b75 xfs: factor out log buffer writing from xlog_sync adds 5693384805ab xfs: factor out splitting of an iclog from xlog_sync adds db0a6faf938e xfs: factor out iclog size calculation from xlog_sync adds 9b0489c1d191 xfs: update both stat counters together in xlog_sync adds abca1f33f869 xfs: remove the syncing argument from xlog_verify_iclog adds 2d15d2c0e0f7 xfs: make use of the l_targ field in struct xlog adds 79b54d9bfcdc xfs: use bios directly to write log buffers adds 1058d0f5eeb4 xfs: move the log ioend workqueue to struct xlog adds 18ffb8c3f0bf xfs: return an offset instead of a pointer from xlog_align adds 6ad5b3255b9e xfs: use bios directly to read and write the log recovery buffers adds 6e9b3dd80f9c xfs: stop using bp naming for log recovery buffers adds 0564501ff5e7 xfs: remove unused buffer cache APIs adds e99b4bd0cb04 xfs: properly type the b_log_item field in struct xfs_buf adds 8124b9b6011d xfs: remove the b_io_length field in struct xfs_buf adds dbd329f1e44e xfs: add struct xfs_mount pointer to struct xfs_buf adds 086252c34bc2 xfs: fix a trivial comment typo in xfs_trans_committed_bulk adds d15cbf2f38b2 xfs: stop using XFS_LI_ABORTED as a parameter flag adds e8b78db77d48 xfs: don't require log items to implement optional methods adds 8e4b20ea83c2 xfs: remove the dummy iop_push implementation for inode cr [...] adds 195cd83d1b88 xfs: don't use xfs_trans_free_items in the commit path adds ddf92053e45c xfs: split iop_unlock adds 9ce632a28a41 xfs: add a flag to release log items on commit adds b3b14aacc676 xfs: don't cast inode_log_items to get the log_item adds efe2330fdc24 xfs: remove the xfs_log_item_t typedef adds 89ae379d564c xfs: use a list_head for iclog callbacks adds 95cf0e4a0ddc xfs: remove a pointless comment duplicated above all xfs_i [...] adds 9c5e7c2ae34b xfs: merge xfs_efd_init into xfs_trans_get_efd adds ebeb8e062906 xfs: merge xfs_cud_init into xfs_trans_get_cud adds 60883447f452 xfs: merge xfs_rud_init into xfs_trans_get_rud adds 73f0d23633c1 xfs: merge xfs_bud_init into xfs_trans_get_bud adds 81f400417351 xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c adds effd5e96e7d5 xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c adds 3cfce1e3ce8e xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c adds caeaea985832 xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c adds 2a4f35f984f0 xfs: clean up small allocation helper adds c63cdd4fc9cc xfs: move small allocation helper adds 6691cd9267c1 xfs: skip small alloc cntbt logic on NULL cursor adds 7e36a3a63d3e xfs: always update params on small allocation adds 8d90857cff44 xfs: refactor free space btree record initialization adds f327a00745ff xfs: account for log space when formatting new AGs adds a24737359667 xfs: simplify xfs_chain_bio adds adfb5fb46af0 xfs: implement cgroup aware writeback adds 250d4b4c4097 xfs: remove unused header files adds 89b171acb222 xfs: fix iclog allocation size adds 1fdafce55c2c xfs: remove the unused xfs_count_page_state declaration adds 0290d9c1e56f xfs: fix a comment typo in xfs_submit_ioend adds 7dbae9fbde8a xfs: allow merging ioends over append boundaries adds fe64e0d26b1c xfs: simplify xfs_ioend_can_merge adds 73d30d48749f xfs: remove XFS_TRANS_NOFS adds a4bf4b30763d Merge remote-tracking branch 'xfs/for-next' adds 8d3e72a180b4 iomap: don't mark the inode dirty in iomap_write_end adds 8af54f291e5c fs: fold __generic_write_end back into generic_write_end adds 36a7347de097 iomap: fix page_done callback for short writes adds 64c4999c4af5 Merge remote-tracking branch 'iomap/iomap-for-next' adds 5aca284210ce vfs: create a generic checking and prep function for FS_IO [...] adds 7b0e492e6b80 vfs: create a generic checking function for FS_IOC_FSSETXATTR adds f991492ed110 vfs: teach vfs_ioc_fssetxattr_check to check project id info adds ca29be753445 vfs: teach vfs_ioc_fssetxattr_check to check extent size hints adds dbc77f31e58b vfs: only allow FSSETXATTR to set DAX flag on files and dirs adds 7e328e5930ad mm/fs: don't allow writes to immutable files adds 54b368ce32d2 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds c4d94ae17860 Merge remote-tracking branch 'file-locks/locks-next' adds 361ee25aca08 Merge remote-tracking branch 'vfs/for-next' adds 3c9c27056458 Merge remote-tracking branch 'printk/for-next' adds c9b782b41d7b Merge remote-tracking branch 'pci/next' adds 0b69297379bd Merge remote-tracking branch 'pstore/for-next/pstore' adds 4c12954965fd HID: Add another Primax PIXART OEM mouse quirk adds 5082258906dd Merge branch 'for-5.2/fixes' into for-next adds cca478617465 docs: hid: convert to ReST adds ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next adds 6e2abc68585b HID: wacom: generic: add touchring adjustment for 2nd Gen [...] adds bf4945efabdf Merge branch 'for-5.3/wacom' into for-next adds 1674b5f6897a Merge remote-tracking branch 'hid/for-next' adds 504ee6b306a7 Merge tag 'at24-v5.3-updates-for-wolfram' of git://git.ker [...] adds 45c9cc681d8d Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] adds 1d7534b6adcd i2c: core: Allow whole core to use i2c_dev_irq_from_resources adds c2223ddcfe64 i2c: acpi: Use available IRQ helper functions adds a52e3b37ebc9 i2c: acpi: Factor out getting the IRQ from ACPI adds 16c9db1dd84c i2c: core: Move ACPI IRQ handling to probe time adds 8466b616cbee i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq adds 6e76cb7dfd34 i2c: core: Tidy up handling of init_irq adds 473fbdf7d8d3 i2c: i2c-stm32f7: Add I2C_SMBUS_I2C_BLOCK_DATA support adds 102a3375e667 dt-bindings: i2c-stm32: document optional dmas adds d5df906ffe59 Merge branch 'i2c/for-5.3' into i2c/for-next adds 1521223604f8 Merge remote-tracking branch 'i2c/i2c/for-next' adds fb046afbc07a Merge remote-tracking branch 'i3c/i3c/next' adds 601fdf7e6635 hwmon: Correct struct allocation style adds 0b72ec33f4e6 hwmon: (nct7904) Add error handling in probe function. adds 0570216910b7 hwmon: (nct7904) Changes comments in probe function. adds 479a503fa073 hwmon: (lm90) Fix max6658 sporadic wrong temperature reading adds c3c5e98c3e40 hwmon: (lm90) Cache configuration register value adds f4f98f5c9540 hwmon: (lm90) Introduce function to update configuration register adds d6ea9382f7e1 hwmon: gpio-fan: move fan_alarm_init after devm_hwmon_devi [...] adds 8383a5ee88fd hwmon: gpio-fan: fix sysfs notifications and udev events f [...] adds c18e6a6f2cda Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 49872a1cfcea platform: x86: get rid of a non-existent document adds d74b0d31ddde Docs: An initial automarkup extension for sphinx adds 9c79df7f0312 docs: remove :c:func: annotations from xarray.rst adds 344fdb28a0df kernel-doc: Don't try to mark up function names adds d9d7c0c497b8 docs: Note that :c:func: should no longer be used adds 8abc2a12c83b Merge branch 'automarkup' into docs-next adds 9159ba14285c Doc : doc-guide : Fix a typo adds 62ee81b5681d docs: format kernel-parameters -- as code adds acb6258acc4f doc: RCU callback locks need only _bh, not necessarily _irq adds 578766989ba6 Merge remote-tracking branch 'jc_docs/docs-next' adds 33a6e4591047 Merge remote-tracking branch 'v4l-dvb/master' adds 602ecfbc0456 video: fbdev: s3c-fb: return -ENOMEM on framebuffer_alloc( [...] adds 5f0e6ce18e65 video: fbdev: intelfb: return -ENOMEM on framebuffer_alloc [...] adds 0adcdbcb1796 video: fbdev: don't print error message on framebuffer_all [...] adds 796e2f417ea5 video: fbdev: s3c-fb: fix sparse warnings about using inco [...] adds 476fda84145f Merge remote-tracking branch 'fbdev/fbdev-for-next' adds 83a16e3f6d70 PCI / ACPI: Use cached ACPI device state to get PCI device [...] adds 4533771c1e53 ACPI / PM: Introduce concept of a _PR0 dependent device adds 53b22f900c2d PCI / ACPI: Add _PR0 dependent devices adds b51033e06c2e PCI: PM/ACPI: Refresh all stale power state data in pci_pm [...] adds 28ad4b4e3496 Merge back PCI power management material for v5.3. adds 52d72845c59e Merge branch 'pm-pci' into linux-next adds 2f02a7ecd512 kernel: power: swap: use kzalloc() instead of kmalloc() fo [...] adds f26e106a18b9 Merge branch 'pm-sleep' into linux-next adds 21ba23792622 ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot [...] adds f850a48a0799 ACPI: PM: Allow transitions to D0 to occur in special cases adds 631b5bf4d62e Merge branch 'acpi-pm' into linux-next adds 36532c568410 Merge branches 'powercap', 'pm-misc', 'pm-avs' and 'pm-too [...] adds 41de256b6fd4 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds dcfdc431c7ad Merge branch 'pm-opp' into linux-next adds fba7402017f9 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds bcc61569997b cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub adds 407d0fff2266 cpufreq: Remove redundant !setpolicy check adds 5ddc6d4e30f4 cpufreq: Use has_target() instead of !setpolicy adds 9801522840cc cpufreq: Don't skip frequency validation for has_target() drivers adds 5980752e6ef7 cpufreq: Consolidate cpufreq_update_current_freq() and __c [...] adds 70a59fde6e69 cpufreq: Avoid calling cpufreq_verify_current_freq() from [...] adds 30798019e49b Merge branch 'pm-cpufreq' into linux-next adds 10df1dc25e5d Merge branch 'devprop' into linux-next adds f012a132824f Merge branches 'acpica', 'acpi-osl', 'acpi-tables', 'acpi- [...] adds 2fe676d1b46d Merge remote-tracking branch 'pm/linux-next' adds 980af75ede4f thermal/drivers/core: Add init section table for self-enca [...] adds 57c5b2ec9059 thermal/drivers/core: Use governor table to initialize adds 6bbe6f5732fa docs: thermal: convert to ReST adds aaba9791fbb4 drivers: thermal: processor_thermal: Read PPCC on resume adds ff9b011ad143 Merge branches 'thermal-core' and 'thermal-intel' into next adds 0ab229a4bf53 Merge remote-tracking branch 'thermal/next' adds 16f71fa68030 Merge remote-tracking branch 'thermal-soc/next' adds da1d44a77500 Merge remote-tracking branch 'ieee1394/for-next' adds c8360f03c4fb Merge remote-tracking branch 'dlm/next' adds 7feca520cc97 Merge remote-tracking branch 'swiotlb/linux-next' adds 17ef3bdd1521 next-20190628/rdma adds 0e58983de0d8 linux/dim: Move logic to dim.h adds 449986ea9241 linux/dim: Remove "net" prefix from internal DIM members adds c002bd529d71 linux/dim: Rename externally exposed macros adds e5b6ab02d7aa linux/dim: Rename net_dim_sample() to net_dim_update_sample() adds 8960b38932be linux/dim: Rename externally used net_dim members adds 4f75da3666c0 linux/dim: Move implementation to .c files adds 398c2b05bbee linux/dim: Add completions count to dim_sample adds d7ee287827ef Merge tag 'blk-dim-v2' of git://git.kernel.org/pub/scm/lin [...] adds 1c1eb5806a11 net: dsa: microchip: Replace ad-hoc polling with regmap adds 0f9c36e36bf0 net: dsa: microchip: Replace ksz9477_wait_vlan_ctrl_ready [...] adds ef534195e185 net: dsa: microchip: Replace ksz9477_wait_alu_ready pollin [...] adds 3371efbcd4af net: dsa: microchip: Replace ksz9477_wait_alu_sta_ready po [...] adds ee353e453443 net: dsa: microchip: Replace bit RMW with regmap adds 702999ea377f Merge branch 'net-dsa-microchip-Further-regmap-cleanups' adds 986643de5356 nfp: flower: refactor tunnel key layer calculation adds 4bf8758a89f5 nfp: flower: add helper functions for tunnel classification adds 104dce5be9f9 nfp: flower: rename tunnel related functions in action offload adds e3a6aba081f4 nfp: flower: add GRE decap classification support adds fccac5802da2 nfp: flower: add GRE encap action support adds 3a49584477ff Merge branch 'nfp-extend-flower-capabilities-for-GRE-tunne [...] adds d96ff269a04b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds e9c1a793210f tipc: add dst_cache support for udp media adds ee7dd7733b20 sis900: remove TxIDLE adds 42e87024f727 net: stmmac: Fix case when PHY handle is not present adds 8fe82bd46031 net: stmmac: dwxgmac: Enable EDMA by default adds 5b1117704d4c net: stmmac: Do not try to enable PHY EEE if MAC does not [...] adds 01d1689d6d70 net: stmmac: Decrease default RX Watchdog value adds 900a81cc119b net: stmmac: dwxgmac: Fix the undefined burst setting adds 5b0d7d7da64b net: stmmac: Add the missing speeds that XGMAC supports adds a66b58849ffe net: stmmac: Do not disable interrupts when cleaning TX adds a993db88d17d net: stmmac: Enable support for > 32 Bits addressing in XGMAC adds 858a31ffc3d9 net: stmmac: Update RX Tail Pointer to last free entry adds 3ba07debfc8d net: stmmac: Only disable interrupts if NAPI is scheduled adds 41a4a5a259b2 net: stmmac: Update Kconfig entry adds 8792e82ddb61 Merge branch 'stmmac-10GbE-using-XGMAC' adds f7110b753b77 hinic: reduce rss_init stack usage adds a979a0ab3687 net: dsa: sja1105: Don't check state->link in phylink_mac_config adds 39710229af9b net: dsa: sja1105: Check for PHY mode mismatches with what [...] adds 9f971573d96f net: dsa: sja1105: Mark in-band AN modes not supported for [...] adds 5b18c705a565 Merge branch 'Better-PHYLINK-compliance-for-SJA1105-DSA' adds f96315f2f17e net: hns3: fix __QUEUE_STATE_STACK_XOFF not cleared issue adds ae179b2f0518 net: hns3: enable DCB when TC num is one and pfc_en is non-zero adds 9e15be90b85a net: hns3: change SSU's buffer allocation according to UM adds 04f25edb48c4 net: hns3: add some error checking in hclge_tm module adds 18d219b783da net: hns3: fix a -Wformat-nonliteral compile warning adds bc3781edcea0 net: hns3: add Asym Pause support to fix autoneg problem adds bbe6540e7d70 net: hns3: re-schedule reset task while VF reset fail adds 9bc6ac918c71 net: hns3: handle empty unknown interrupt adds 8b552079325d net: hns3: fix a statistics issue about l3l4 checksum error adds 53eb60c73434 net: hns3: remove unused linkmode definition adds 289f81258e03 net: hns3: remove RXD_VLD check in hns3_handle_bdinfo adds 82c8ae6e8390 net: hns3: optimize the CSQ cmd error handling adds fcd71efd5e81 Merge branch 'hns3-next' adds eef98918c88e batman-adv: Start new development cycle adds e1928752988b batman-adv: Fix includes for *_MAX constants adds 47d4522dd513 batman-adv: Add missing include for atomic functions adds 68a600de9afc batman-adv: Use includes instead of fwdecls adds 6bc4544021f8 batman-adv: mcast: shorten multicast tt/tvlv worker spinlo [...] adds 5c506802ca6e batman-adv: mcast: collect softif listeners from IP lists instead adds 390dcd48cd1a batman-adv: mcast: avoid redundant multicast TT entries wi [...] adds 3bcacd1e0672 batman-adv: no need to check return value of debugfs_creat [...] adds 61caf3d109f5 batman-adv: mcast: detect, distribute and maintain multica [...] adds 11d458c1cb9b batman-adv: mcast: apply optimizations for routable packets, too adds 65dc5416d4e0 Merge tag 'batadv-next-for-davem-20190627v2' of git://git. [...] adds 5cdda5f1d6ad ipv4: enable route flushing in network namespaces adds 720f22fed81b net: sched: refactor reinsert action adds e2ca070f89ec net: sched: protect against stack overflow in TC act_mirred adds 8747d82d3c32 Merge branch 'mirred-recurse' adds 1e08511d5d01 igb: clear out skb->tstamp after reading the txtime adds 9903c8dc7342 etf: Don't use BIT() in UAPI headers. adds d14d2b20680f etf: Add skip_sock_check adds 037be0374078 taprio: calculate cycle_time when schedule is installed adds 566af331b5a6 taprio: Remove inline directive adds 4cfd5779bd6e taprio: Add support for txtime-assist mode adds 7ede7b03484b taprio: make clock reference conversions easier adds 54002066100b taprio: Adjust timestamps for TCP packets adds 0a7960c79222 Merge branch 'net-sched-Add-txtime-assist-support-for-taprio' adds aebd17b76854 hinic: add vlan offload support adds 9e10edd7dcd3 net: sched: em_ipt: match only on ip/ipv6 traffic adds f4c1c40c353f net: sched: em_ipt: set the family based on the packet if [...] adds ba3d24d48ffd net: sched: em_ipt: keep the user-specified nfproto and dump it adds 0c4231c784b4 net: sched: em_ipt: add support for addrtype matching adds fc41388564ba Merge branch 'em_ipt-add-support-for-addrtype' adds 3099c59db0f2 selftests: rtnetlink: skip ipsec offload tests if netdevsi [...] adds 759d09574172 r8169: improve handling VLAN tag adds 3c18cbe33711 r8169: consider that 32 Bit DMA is the default adds f072218cca5b r8169: remove not needed call to dma_sync_single_for_device adds 89f6a3051ee5 ice: Use struct_size() helper adds f74dc880098b e1000e: Increase pause and refresh time adds 92924064106e ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw adds b97c0b521ae0 ixgbe: fix potential u32 overflow on shift adds 583cf7be7519 e1000: Use dma_wmb() instead of wmb() before doorbell writes adds af07adbb1cfc iavf: use struct_size() helper adds ab6973aed620 e1000e: Reduce boot time by tightening sleep ranges adds 75051ce4c5d8 iavf: Fix up debug print macro adds 9379b39945ac igb: minor ethool regdump amendment adds cd502a7f7c9c igb: add RR2DCDELAY to ethtool registers dump adds 9fe06a51287b iavf: fix dereference of null rx_buffer pointer adds 1e1b0c658d9b ixgbevf: Use cached link state instead of re-reading the v [...] adds 1d8d80b4e4ff i40e: Add macvlan support on i40e adds 59653e6497d1 e1000e: Make watchdog use delayed work adds def4ec6dce39 e1000e: PCIm function state support adds 11697cfc7108 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds 4f5d1beadc10 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 6311f308849e net/mlx5: MPFS, Cleanup add MAC flow adds e7e0bee8c5e8 net/mlx5: MPFS, Allow adding the same MAC more than once adds e4683f35f8e5 net/mlx5e: Move to HW checksumming advertising adds 5dc9520bf04a net/mlx5e: Report netdevice MPLS features adds 087067368a8a net/mlx5e: Correct phys_port_name for PF port adds f72e6c3e17be net/mlx5e: Set drvinfo in generic manner adds 5233794b1791 net/mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create adds a90f88fe557d net/mlx5e: Don't refresh TIRs when updating representor SQs adds 7ff40a46dd18 net/mlx5e: Expose same physical switch_id for all representors adds f6dc1264f1c0 net/mlx5e: Disallow tc redirect offload cases we don't support adds 954a5a029472 Merge tag 'mlx5e-updates-2019-06-28' of git://git.kernel.o [...] adds a346abe051bd ipv6: icmp: allow flowlabel reflection in echo replies adds 226b96c25d84 samples: pktgen: add some helper functions for port parsing adds 6e32a74a6f15 samples: pktgen: allow to specify destination port adds da28e8784713 mlxsw: reg: Add Monitoring Time Precision Packet Port Conf [...] adds 4dfecb65702f mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register adds 98b9028ea5f6 mlxsw: reg: Add Time Precision Packet Timestamping Reading adds 41ce78b92eab mlxsw: reg: Add Monitoring Global Configuration Register adds 4b6b91ed2d5c mlxsw: spectrum: Extract a helper for trap registration adds dadbc6bc09e8 mlxsw: spectrum: Add support for traps specific to Spectrum-1 adds aed4b5721143 mlxsw: spectrum: PTP: Hook into packet receive path adds d7cd206dbfb2 mlxsw: core: Add support for using SKB control buffer adds 0714256c3d76 mlxsw: pci: PTP: Hook into packet transmit path adds 810256cec105 mlxsw: spectrum: PTP: Add PTP initialization / finalization adds 89e602ee6e82 mlxsw: spectrum: PTP: Disable BH when working with PHC adds d92e4e6e33c8 mlxsw: spectrum: PTP: Support timestamping on Spectrum-1 adds 5d23e4159772 mlxsw: spectrum: PTP: Garbage-collect unmatched entries adds a773c76cb849 mlxsw: spectrum: PTP: Configure PTP traps and FIFO events adds 8748642751ed mlxsw: spectrum: PTP: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls adds 87ee07f8e2ef mlxsw: spectrum: PTP: Support ethtool get_ts_info adds 0d0bcacc54e6 Merge branch 'mlxsw-PTP-timestamping-support' adds 27ba4059e06b net: link_watch: prevent starvation when processing linkwatch wq adds 00dc3307c0f7 net/ipv6: Fix misuse of proc_dointvec "flowlabel_reflect" adds 53962bcea997 tipc: embed jiffies in macro TIPC_BC_RETR_LIM adds 362b87f5b1c6 netlink: use 48 byte ctx instead of 6 signed longs for callback adds b84b2d4e3884 net sched: update mirred action for batched events operations adds 5d15a8ec2aeb tc-testing: updated mirred action tests with batch create/delete adds c8881faf6e98 Merge branch 'mirred-batch-fixes' adds a8488b702648 tc-testing: added tdc tests for prio qdisc adds 5c67bf0ec4d0 net: netsec: Use page_pool API adds bb005f2a7074 net: page_pool: add helper function for retrieving dma direction adds ba2b232108d3 net: netsec: add XDP support adds fec3b9ec47bd Merge branch 'net-netsec-Add-XDP-Support' adds 8909783cb5b7 net: ethernet: broadcom: bcm63xx_enet: Remove unneeded memset adds 4de83b88c66a loopback: create blackhole net device similar to loopack. adds 8d7017fd621d blackhole_netdev: use blackhole_netdev to invalidate dst entries adds 509e56b37cc3 blackhole_dev: add a selftest adds 2a8d8e0feca2 Merge branch 'blackhole-device-to-invalidate-dst' adds 893ce44df565 gve: Add basic driver framework for Compute Engine Virtual NIC adds f5cedc84a30d gve: Add transmit and receive support adds 9e5f7d26a4c0 gve: Add workqueue and reset support adds e5b845dc7983 gve: Add ethtool support adds 337d1ccb3dc9 Merge branch 'Add-gve-driver' adds b432bdb6c630 net: stmmac: Re-word Kconfig entry adds 83b6a85bbbde hinic: remove standard netdev stats adds 23ec8eaf46e1 nfc: st-nci: remove redundant assignment to variable r adds 3427beb6375d rxrpc: Fix uninitialized error code in rxrpc_send_data_packet() adds cce581a0c3be net: ethernet: mediatek: Allow non TRGMII mode with MT7621 [...] adds 885b8b4dbba5 ipv4: Fix off-by-one in route dump counter without netlink [...] adds d2c3a4ba25fb tipc: remove ub->ubsock checks adds b8bd72d3171b bonding/main: fix NULL dereference in bond_select_active_slave() adds cc5e92c22330 net: stmmac: make "snps,reset-delays-us" optional again adds 7424edbb5590 Revert "r8169: improve handling VLAN tag" adds c782e204f734 r8169: add random MAC address fallback adds dbcdb61aaf1a mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packe [...] adds 11923a7080c7 Merge remote-tracking branch 'net-next/master' adds 2d6dbb9a65f4 selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c adds c8af5cd75e24 xskmap: Move non-standard list manipulation to helper adds d5df2830ca99 devmap/cpumap: Use flush list instead of bitmap adds 4b55cf290dc6 devmap: Rename ifindex member in bpf_redirect_info adds 43e74c0267a3 bpf_xdp_redirect_map: Perform map lookup in eBPF helper adds 0cdbb4b09a06 devmap: Allow map lookups from eBPF adds 8daed7677a1d Merge branch 'bpf-lookup-devmap' adds 25c66a1d5de5 Merge remote-tracking branch 'bpf-next/master' adds c7b37c769d2a xfrm: remove get_mtu indirection from xfrm_type adds f87b25183b3b Merge remote-tracking branch 'ipsec-next/master' adds 1759d322f4ba net/mlx5: Add hardware definitions for sub functions adds a82e0b5bdac2 net/mlx5: Added MCQI and MCQS registers' description to ifc adds d6518db278ed net/mlx5: E-Switch, Use vport index when init rep adds 2f69e591e453 {IB, net}/mlx5: E-Switch, Use index of rep for vport to IB [...] adds b8ca123860ee RDMA/mlx5: Cleanup rep when doing unload adds 386e75af995c net/mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type adds d22663edacdf net/mlx5: Move pci status reg access mutex to mlx5_pci_init adds 7e26dac28101 net/mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI P [...] adds 5ccf2770e83b net/mlx5: Don't handle VF func change if host PF is disabled adds d886aba677a0 net/mlx5: Reduce dependency on enabled_vfs counter and num_vfs adds 5f5d2536be8d net/mlx5: E-Switch, Use correct flags when configuring vlan adds e1d974d03e59 net/mlx5: Handle host PF vport mac/guid for ECPF adds f6455de0b0e5 net/mlx5: E-Switch, Refactor eswitch SR-IOV interface adds 062f4bf4aab5 net/mlx5: E-Switch, Consolidate eswitch function number of VFs adds 16fff98a7e82 net/mlx5: E-Switch, Reg/unreg function changed event at co [...] adds db68cc569eec net/mlx5: E-Switch, Use iterator for vlan and min-inline setups adds 411ec9e0b457 net/mlx5: E-Switch, Consider host PF for inline mode and vlan pop adds 4a3929b223d0 net/mlx5: E-Switch, Handle UC address change in switchdev mode adds f6669f495ff6 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 38baea6e9c80 ipvs: allow tunneling with gre encapsulation adds 30e72a5350a2 ipvs: strip gre tunnel headers from icmp errors adds 41fd0fdd4e53 netfilter: nft_meta: Add NFT_META_BRI_IIFVPROTO support adds 3b4bd6fcfef6 Merge remote-tracking branch 'netfilter-next/master' adds c71ca6be5738 Merge remote-tracking branch 'nfc-next/master' adds c15b0f7cd0b9 mt76: mt76x02: remove useless return in mt76x02_resync_bea [...] adds 8402650aa708 mt76: move tx_napi in mt76_dev adds 9e63f5e76b56 mt76: mt7603: use napi polling for tx cleanup adds 8357f0dcd895 mt76: mt7615: use napi polling for tx cleanup adds 4875e34679ba mt76: move netif_napi_del in mt76_dma_cleanup adds b1571a0e77d8 mt76: Fix a signedness bug in mt7615_add_interface() adds 9db1aec0c2d7 mt76: mt7615: Use after free in mt7615_mcu_set_bcn() adds fd5f65c552f7 mt76: mt7615: Make mt7615_irq_handler static adds 8e309f7dc7e7 mt7615: mcu: simplify __mt7615_mcu_set_wtbl adds 0467448d2eea mt7615: mcu: simplify __mt7615_mcu_set_sta_rec adds b876457c6a40 mt7615: mcu: remove bss_info_convert_vif_type routine adds 77eaa281c20e mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc adds d7228bcf7b4e mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl adds 598a44344f38 mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_ [...] adds b1722925d2de mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl adds 27da3bfd3157 mt7615: remove query from mt7615_mcu_msg_send signature adds 33d9ed728eb0 mt7615: remove dest from mt7615_mcu_msg_send signature adds 893369b769c1 mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send adds fddc827ffc50 mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mc [...] adds 1ca8089a55ee mt7615: mcu: do not use function pointers whenever possible adds eb2024b08731 mt7615: mcu: remove unused structure in mcu.h adds 516c3e380533 mt7615: mcu: use standard signature for mt7615_mcu_msg_send adds a3a2c2e79c13 mt7615: initialize mt76_mcu_ops data structure adds 5d15f2ea162f mt7615: mcu: init mcu_restart function pointer adds b28248ec9195 mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware adds c38cbba4ca31 mt76: mt7603: stop mac80211 queues before setting the channel adds 132191a8b8f4 mt76: mt7615: rearrange cleanup operations in mt7615_unreg [...] adds f9e5b885fab7 mt76: mt7615: add static qualifier to mt7615_rx_poll_complete adds a78f15471c06 mt76: mt76x02: remove enable from mt76x02_edcca_init signature adds 842481434261 mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel adds 6e4caaea9925 mt76: mt76x2: move mutex_lock inside mt76x2_set_channel adds 8aac454dbb51 mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_e [...] adds 984d885437f1 mt76: mt7603: add debugfs knob to enable/disable edcca adds 4a8c99c73777 mt76: mt76x02: fix edcca file permission adds 2dcb79cde612 mt76: mt7615: do not process rx packets if the device is n [...] adds b0297b6738b2 mt76: mt7603: fix reading target tx power from eeprom adds 0995257242eb mt76: fix setting chan->max_power adds 8548c6eb23d2 mt76: mt76x02: fix tx status reporting issues adds 5c280ae76795 mt76: mt76x02: fix tx reordering on rate control probing w [...] adds eadfd98f4025 mt76: move mt76_insert_ccmp_hdr in mt76-module adds f9461a687928 mt76: mt7615: add support for mtd eeprom parsing adds c988a77f1de5 mt76: mt7615: select wifi band according to eeprom adds c19b0ca503a8 mt76: generalize mt76_get_txpower for 4x4:4 devices adds 61d368247ec1 mt76: mt7615: add the capability to configure tx power adds 2fccf4f026ef mt76: mt7615: init get_txpower mac80211 callback adds 892fe32b9c7a mt76: mt7615: rearrange locking in mt7615_config adds d2679d65fef6 mt76: move mt76_get_rate in mt76-module adds d3edd108e54e mt76: Remove set but not used variables 'pid' and 'final_mpdu' adds f4ec7fdf7f83 mt76: mt7615: enable support for mesh adds fe559aedef0f mt76: mt7615: fix slow performance when enable encryption adds 80d2cb4e9c43 mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn adds f57d8fa7fbcc mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key adds 10ece0086f33 mt76: mt76x0: fix RF frontend initialization for external PA adds c5211e997eca mt76: mt7603: rework and fix tx status reporting adds ac7ff57127cc mt76: mt7603: improve hardware rate switching configuration adds 760556042acd mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine adds bf92e7685100 mt76: mt7615: add support for per-chain signal strength reporting adds 391ff7ffd149 mt76: mt7615: init per-channel target power adds 16a2f8e2cad5 mt76: mt7615: take into account extPA when configuring tx power adds 18bb26278759 mt76: mt76x02u: fix sparse warnings: should it be static? adds 1a09d9e0e5f0 mt76: mt7615: fix incorrect settings in mesh mode adds e991c4c29983 mt76: mt7615: update peer's bssid when state transition occurs adds 14663f0c8d3d mt76: mt76u: reduce rx memory footprint adds 07d557f640ce mt76: mt7615: remove cfg80211_chan_def from mt7615_set_cha [...] adds d8b8890d5943 mt76: move nl80211_dfs_regions in mt76_dev data structure adds 81ca02a17404 mt76: mt76u: get rid of {out,in}_max_packet adds eda96044de27 mt76: mt7615: fix sparse warnings: incorrect type in assig [...] adds d923cf6bc38a mt76: mt7615: fix sparse warnings: warning: cast from rest [...] adds 676fabd1d2f0 mt76: mt7603: fix sparse warnings: warning: incorrect type [...] adds 9829a0bd664d Merge tag 'mt76-for-kvalo-2019-06-27' of https://github.co [...] adds 9ae3b870a8ff iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled adds e4eee9438860 iwlwifi: dbg: allow dump collection in case of an early error adds 973193554cae iwlwifi: dbg_ini: dump headers cleanup adds 6669e924a755 iwlwifi: update CSI API adds e8704b819216 iwlwifi: dbg_ini: abort region collection in case the size is 0 adds c7ab138eb132 iwlwifi: dbg_ini: add consecutive trigger firing support adds dc14b800cdd3 iwlwifi: dbg_ini: use different barker for ini dump adds 57d88b116175 iwlwifi: dbg_ini: support debug info TLV adds af2984e9e625 iwlwifi: mvm: add a debugfs entry to set a fixed size AMSD [...] adds 0a3a3e9ec5aa iwlwifi: dbg_ini: implement dump info collection adds d6882e586f94 iwlwifi: mvm: remove multiple debugfs entries adds 3e832fd10f7f iwlwifi: fw api: support adwell HB default APs number api adds 8283f4f85c49 iwlwifi: lib: Use struct_size() helper adds e34489672356 iwlwifi: d3: Use struct_size() helper adds bd9c51978592 iwlwifi: remove some unnecessary NULL checks adds b5e2fe356e09 iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd adds 5cc74f65a92c iwlwifi: mvm: convert to FW AC when configuring MU EDCA adds ee3399e5230c iwlwifi: fix module init error paths adds 0c3d7282233c iwlwifi: Add support for SAR South Korea limitation adds 4fd445a2c855 iwlwifi: mvm: Add log information about SAR status adds ac70499ee972 iwlwifi: mvm: Drop large non sta frames adds c4d3f2ee66a8 iwlwifi: pcie: increase the size of PCI dumps adds fc838c775f35 iwlwifi: dbg: fix debug monitor stop and restart delays adds 427ab6385cf3 iwlwifi: dbg_ini: enforce apply point early on buffer allo [...] adds 1d45a700dfb4 iwlwifi: dbg_ini: remove redundant checking of ini mode adds 91c28b83da21 iwlwifi: dbg: move trans debug fields to a separate struct adds 5cdb2044fe3e iwlwifi: support FSEQ TLV even when FMAC is not compiled adds d374f3157fa4 iwlwifi: mvm: make the usage of TWT configurable adds 029c25f36343 iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode adds c040fe83423a iwlwifi: dbg: don't stop dbg recording before entering D3 [...] adds 6c7f70877872 iwlwifi: dbg: debug recording stop and restart command remove adds 5b7d67853832 iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode adds c56e00a3feae iwlwifi: mvm: delay GTK setting in FW in AP mode adds ec46ae30245e iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devic [...] adds ed3e4c6d3cd8 iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices adds 3b57a10ca14c iwlwifi: pcie: don't service an interrupt that was masked adds 0d53cfd0cca3 iwlwifi: don't WARN when calling iwl_get_shared_mem_conf w [...] adds 940225628652 iwlwifi: mvm: clear rfkill_safe_init_done when we start th [...] adds 1375da478712 Merge tag 'iwlwifi-next-for-kalle-2019-06-29' of git://git [...] adds 74ee5715991f ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg adds bc31c2cfecc7 ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices adds 9d740d6380e5 ath10k: Add wrapper function to ath10k debug adds 0f132ba7ac64 ath10k: add support for firmware crash recovery on SDIO chip adds 54f6643bf19e ath10k: change firmware file name for UTF mode of SDIO/USB adds ef9cc0c44394 ath10k: acquire lock to fix lockdep's warning adds 4fa42adebe5b ath10k: enabling tx stats support over pktlog adds 4b553f3ca4cb ath10k: add missing error handling adds 08d80e4cd27b ath10k: fix fw crash by moving chip reset after napi disabled adds 265df32eae58 ath10k: Change the warning message string adds 8b97b055dc9d ath10k: fix failure to set multiple fixed rate adds 011d4111c8c6 ath10k: fix PCIE device wake up failed adds fe36e70f766e ath10k: wait for vdev delete response from firmware adds c6f537a11b81 ath10k: Add peer delete response event adds 33410a51468f ath10k: add support for controlling tx power to a station adds 47ed1b4e5d62 ath10k: add report MIC error for sdio chip adds d9e47698965d ath10k: Add WMI diag fw logging support for WCN3990 adds df5c4150501e ath9k: correctly handle short radar pulses adds feb09b293327 carl9170: fix misuse of device driver API adds 4ba641262b91 carl9170: remove dead branch in op_conf_tx callback adds ce564170dfe5 wil6210: no need to check return value of debugfs_create f [...] adds b913e33076c8 wil6210: do not reset FW in STA to P2P client interface switch adds c903ece596cb wil6210: enlarge Tx status ring size adds 96b77bb04470 wil6210: increase the frequency of status ring hw tail update adds c5b3a6582b1e wil6210: Add support for setting RBUFCAP configuration adds dedec35b4019 wil6210: fix printout in wil_read_pmccfg adds f2b6b46e483b wil6210: clear FW and ucode log address adds c478ac9daae6 wil6210: update cid boundary check of wil_find_cid/_by_idx() adds 3e7ee09d36a6 wil6210: publish max_msdu_size to FW on BCAST ring adds 9b586118730e wil6210: add support for reading multiple RFs temperature [...] adds 2a32c20b76af wil6210: set WIL_WMI_CALL_GENERAL_TO_MS as wmi_call timeout adds 1a276003111c wil6210: drop old event after wmi_call timeout adds 6b4021deb03f ath10k: add new hw_ops for sdio chip adds c709df58832c ath10k: Fix memory leak in qmi adds bd1a4ac556df ath10k: Move non-fatal warn logs to dbg level for SDIO chip adds 3ed39f8e747a ath10k: destroy sdio workqueue while remove sdio module adds 2189135437d0 ath10k: remove unnecessary 'out of memory' message adds d44c732cffe5 ath10k: pci: remove unnecessary casts adds 5adcdab6ae1b Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds f10459411e36 Merge remote-tracking branch 'wireless-drivers-next/master' adds e3736ee4d603 Merge remote-tracking branch 'mac80211-next/master' adds 745ec5a56f55 Merge remote-tracking branch 'gfs2/for-next' adds 99a125f8edec mtd: cfi_cmdset_0002: dynamically determine the max sectors adds 4844ef80305d mtd: cfi_cmdset_0002: Add support for polling status register adds 89ebf2b8501c dt-bindings: mtd: Add binding documentation for HyperFlash adds dcc7d3446a0f mtd: Add support for HyperBus memory devices adds d7865933af9e dt-bindings: mtd: Add bindings for TI's AM654 HyperBus mem [...] adds b07079f1642c mtd: hyperbus: Add driver for TI's HyperBus memory controller adds 4417ba2b7d7f Merge remote-tracking branch 'mtd/mtd/next' adds 2099920ebeca mtd: rawnand: use longest matching pattern adds e42039452bc7 mtd: rawnand: stm32_fmc2: manage the get_irq error case adds 855eff216a97 mtd: onenand: Add support for 8Gb datasize onenand adds 917cc5945f18 mtd: rawnand: brcmnand: Fix BCH ECC layout for large page [...] adds e1884ffddacc mtd: rawnand: mtk: Correct low level time calculation of r [...] adds 42d13a09efa4 mtd: rawnand: mtk: Improve data sampling timing for read cycle adds 8dbd7b103fc3 mtd: rawnand: mtk: Add validity check for CE# pin setting adds 336d4b138be2 mtd: rawnand: mtk: Fix wrongly assigned OOB buffer pointer issue adds 14a82ea7e168 mtd: rawnand: export NAND operation tracer adds bf8283222826 mtd: rawnand: fsmc: Use nand_op_trace for operation tracing adds 3045f8e36963 mtd: rawnand: gpmi: move all driver code into single file adds 727ab978e526 mtd: rawnand: gpmi: remove unused variable adds 41e2322b258d mtd: rawnand: gpmi: Remove unnecessary variables adds b05d73d2ceaf mtd: rawnand: gpmi: read buf in nand_read_page_op adds ad8b4f1454ad mtd: rawnand: gpmi: remove unused parameters adds 1ee514d00d64 mtd: rawnand: gpmi: Drop unnecessary restoring of previous [...] adds 041414682b0d mtd: rawnand: gpmi: use runtime PM to manage clocks adds d443cb25c048 dmaengine: mxs: Drop unnecessary flag adds 475345e89ced mtd: rawnand: gpmi: drop unnecessary flag adds e0ddaab76802 dmaengine: mxs: Add header file to be shared with gpmi nan [...] adds ceeeb99cd821 dmaengine: mxs: rename custom flag adds ef347c0cfd61 mtd: rawnand: gpmi: Implement exec_op adds edd3e620ab15 dt-bindings: mtd: brcmnand: Make nand-ecc-strength and nan [...] adds 78933218f5c6 mtd: rawnand: brcmnand: fallback to detected ecc-strength, [...] adds bded03306239 mtd: spinand: Define macros for page-read ops with three-b [...] adds 878844908e56 mtd: spinand: Add support for two-byte device IDs adds cfd93d7c908e mtd: spinand: Add support for GigaDevice GD5F1GQ4UFxxG adds db01077c5fff mtd: onenand: Avoid fall-through warnings adds 33535b85478d mtd: rawnand: Add Macronix NAND read retry support adds 9f897bfdd89f mtd: Add flag to indicate panic_write adds c1ac2dc34b51 mtd: rawnand: brcmnand: When oops in progress use pio and [...] adds 3c7c1e4594ef mtd: rawnand: brcmnand: Refactored code to introduce helpe [...] adds 0c06da5788be mtd: rawnand: brcmnand: Add support for v7.3 controller adds 3054354ffe09 dt-bindings: mtd: brcmnand: Add brcmnand, brcmnand-v7.3 support adds 6bd2a42aa67a mtd: rawnand: gpmi: remove double assignment to block_size adds b74e6985bfe8 mtd: rawnand: mtk: Re-license MTK NAND driver as Dual MIT/GPL adds 3552691616c9 mtd: spinand: Add initial support for Paragon PN26G0xA adds b83408b580ec mtd: spinand: read returns badly if the last page has bitflips adds 17c929e1334e mtd: rawnand: Use kzalloc() instead of kmalloc() and memset() adds bce9437a0a48 mtd: rawnand: stm32_fmc2: increase DMA completion timeouts adds dd0d6dc50a82 Merge remote-tracking branch 'nand/nand/next' adds cf580a924005 mtd: spi-nor: fix nor->addr_width when its value configure [...] adds 63d3cd297bc0 dt-bindings: cadence-quadspi: add options reset property adds 8d1336c241bd mtd: spi-nor: cadence-quadspi: add reset control adds d6cd90477fee Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 0b970d54772f crypto: ccree - Relocate driver irq registration after clk init adds d84f6269ce24 crypto: ccree - check that cryptocell reset completed adds 3db617e77ae2 crypto: ccree - prevent isr handling in case driver is suspended adds 303f99ac9470 crypto: ccree - add HW engine config check adds 8d3bcb9900ca crypto: sun4i-ss - reduce stack usage adds c8c74647b294 crypto: talitos - eliminate unneeded 'done' functions at b [...] adds 6b5ca646ca9d crypto: testmgr - dynamically allocate testvec_config adds 149c4e6ef778 crypto: testmgr - dynamically allocate crypto_shash adds 473971187d67 crypto: serpent - mark __serpent_setkey_sbox noinline adds 90acc0653d2b crypto: asymmetric_keys - select CRYPTO_HASH where needed adds e52d484d9869 crypto/NX: Set receive window credits to max number of CRB [...] adds 193fed638384 Merge remote-tracking branch 'crypto/master' adds 24c3cca496c0 Merge remote-tracking branch 'drm/drm-next' adds 39b27ffef751 drm/amd/powerplay: update smu11_driver_if_navi10.h adds ee006eb00a00 drm/amdgpu: Don't skip display settings in hwmgr_resume() adds 02d7a73b5048 drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE adds 535cfa75a645 drm/amdgpu/gfx10: use reset default for PA_SC_FIFO_SIZE adds 9ed2c993d723 drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2) adds 4b22e7e33f96 drm/amdgpu: handle AMDGPU_IB_FLAG_RESET_GDS_MAX_WAVE_ID on gfx10 adds fdafb3597a2c drm/amdgpu: fix MGPU fan boost enablement for XGMI reset adds 04796a3e44d4 drm/amd/powerplay: use hardware fan control if no powerpla [...] adds bae17d2a1b6a drm/amdgpu: add field indicating if has PCIE atomics support adds b2109d8ed697 drm/amdgpu: enable PCIE atomics ops support adds aabf3a951c4e drm/amdkfd: remove duplicated PCIE atomics request adds 843747253b42 drm/amdgpu/display: fix interrupt client id for navi adds ba9e93c5faed drm/amdkfd: remove an unused variable adds a0ff8ca7e5aa Merge remote-tracking branch 'amdgpu/drm-next' adds 501ec325f1ec drm/i915: rework reading pipe disable fuses adds 69f786aea946 drm/i915: Pass intel_crtc_state to needs_modeset() adds 855e0d684a3e drm/i915: Convert most of atomic commit to take more intel state adds 3b4bf24d27e0 drm/i915: Convert hw state verifier to take more intel state, v2. adds 49743e1dfb2a drm/i915: Use intel_crtc_state in sanitize_watermarks() too adds 4f25720b2c04 drm/i915: Pass intel state to plane functions as well adds ec193640819e drm/i915: Use intel state as much as possible in wm code adds 39a5883f8670 drm/i915/icl: Add support to read out the TBT PLL HW state adds 28212321622d drm/i915: Tune down WARNs about TBT AUX power well enabling adds bc85328ff431 drm/i915: Move the TypeC port handling code to a separate file adds e9b7e1422d40 drm/i915: Sanitize the terminology used for TypeC port modes adds 3b2ed4313429 drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode adds 29ae36abf08f drm/i915: Fix the TBT AUX power well enabling adds dd7239c545b1 drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode adds ab7bc4e1a550 drm/i915: Unify the TypeC port notation in debug/error messages adds c905eb28bd3f drm/i915: Factor out common parts from TypeC port handling [...] adds ddec362724f9 drm/i915: Wait for TypeC PHY complete flag to clear in safe mode adds 424f109f5c5d drm/i915: Handle the TCCOLD power-down event adds 1cd5ef6ee23c drm/i915: Sanitize the TypeC connect/detect sequences adds 32691b58d157 drm/i915: Fix the TypeC port mode sanitization during load [...] adds 8c10e2262663 drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers adds 4f36afb26cbe drm/i915: Sanitize the TypeC FIA lane configuration decoding adds 866955fa452e drm/i915: Sanitize the shared DPLL reserve/release interface adds 01b24f50b67f drm/i915: Sanitize the shared DPLL find/reference interface adds 726ca99666db drm/i915/icl: Split getting the DPLLs to port type specifi [...] adds eea72c4c2161 drm/i915/icl: Reserve all required PLLs for TypeC ports adds 24a7bfe0c2d7 drm/i915: Keep the TypeC port mode fixed when the port is active adds d5ce34da3145 drm/i915: Add state verification for the TypeC port mode adds a171f8e7f466 drm/i915: Remove unneeded disconnect in TypeC legacy port mode adds 3ee2771e47b0 drm/i915: WARN about invalid lane reversal in TBT-alt/DP-a [...] adds f18819a3c8da drm/i915/guc: Avoid reclaim locks during reset adds 4a8134d57c6c drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans() adds 0e933162b042 drm/i915/ehl: Add third combo PHY offset adds f80c9a9a04d3 drm/i915/ehl: Don't program PHY_MISC on EHL PHY C adds 8759aa4cc1d3 drm/i915/execlists: Refactor CSB state machine adds afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting adds 361b69051326 drm/i915: fix whitelist selftests with readonly registers adds 2c903da50f5a drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT adds 3fe0107e45ab drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT adds c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking adds a3389c14ba09 Revert "drm/i915: Introduce private PAT management" adds 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms adds cc3dc0bfb0bc Merge remote-tracking branch 'drm-intel/for-linux-next' adds dd2b5959785c drm/bochs: fix framebuffer setup. adds c0898fca3fce drm/selftests: reduce stack usage adds dae1ccee012e drm: panel-orientation-quirks: Add extra quirk table entry [...] adds e5704b3fe9d5 drm: connector: remove bogus NULL check adds 590aa262fab5 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 74e851aedf5c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 030af9e63a40 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds a31936b261ee Merge remote-tracking branch 'regmap/for-next' adds 3fc414765313 ALSA: xen-front: fix unintention integer overflow on left shifts adds 76864868dbab ALSA: firewire-lib: cache next data_block_counter after pr [...] adds 973b059ca980 ALSA: firewire-lib: fix to process MIDI conformant data ch [...] adds 7c2b3629d09d ALSA: hda: Fix a headphone detection issue when using SOF adds b5c21c84705d Merge branch 'for-linus' into for-next adds d89afbacb715 Merge remote-tracking branch 'sound/for-next' adds bc0a5f43d7d6 ASoC: codecs: ad193x: Group register initialization at probe adds 8af6b2291e05 ASoC: codecs: ad193x: Reset used registers at probe adds af18b13fedae ASoC: soc-core: defer card registration if codec component [...] adds 34614739988a ASoC: soc-core: support dai_link with platforms_num != 1 adds 8fc22fa4b2cd ASoC: meson: axg-card: remove useless check on codec adds 8af26493c035 ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_r [...] adds 1ad741d0e8e8 ASoC: topology: fix memory leaks on sm, se and sbe adds 8a90efd15ef6 ASoC: vc4: vc4_htmi: consider CPU-Platform possibility adds ca1c67d1603a ASoC: atmel: atmel-classd: consider CPU-Platform possibility adds ea2d1868c484 ASoC: atmel: atmel-pdmic: consider CPU-Platform possibility adds 16589b77a956 ASoC: atmel: atmel_wm8904: consider CPU-Platform possibili [...] adds 716407ea57fa ASoC: amtel: mikroe-proto: consider CPU-Platform possibility adds 0efd1d7cbcc5 ASoC: atmel: sam9g20_wm8731: consider CPU-Platform possibility adds e1be6aa0984e ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility adds 6910bb935a44 ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility adds 68707c370170 ASoC: fsl: eukrea-tlv320: consider CPU-Platform possibility adds 9998d3e2add8 ASoC: fsl: fsl-asoc-card: consider CPU-Platform possibility adds 8bebc822a50a ASoC: fsl: imx-es8328: consider CPU-Platform possibility adds 2b1407c989ec ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility adds 9e8f5299c995 ASoC: fsl: imx-spdif: consider CPU-Platform possibility adds 9213866ac48f ASoC: fsl: imx-audmix: consider CPU-Platform possibility adds bb6630d153a1 ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility adds 802e8ed9e912 ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility adds 291728a52323 ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility adds 9522e94749d1 ASoC: qcom: storm: consider CPU-Platform possibility adds 418e12fcaa53 ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform [...] adds 5554af40e8d4 ASoC: rockchip: rockchip_max98090: consider CPU-Platform p [...] adds f94d7b6e63b7 ASoC: rockchip: rockchip_rt5645: consider CPU-Platform pos [...] adds a0e95c4d376d ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility adds 806bfc27ea84 ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility adds 3dfc3e9c24b7 ASoC: samsung: snow: consider CPU-Platform possibility adds 74a25f36ba7a ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility adds e22c32e1d41b ASoC: sirf: sirf-audio: consider CPU-Platform possibility adds d3569a47663b ASoC: sunxi: sun4i-codec: consider CPU-Platform possibility adds bae05f2cbf9a ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility adds abe4918b94b3 ASoC: tegra: tegra_max98090: consider CPU-Platform possibility adds ff9194baa91b ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility adds 1dd2e91b08d5 ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility adds be2428f3219c ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility adds 9e4e02eae46c ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility adds e8efc3ff9f83 ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility adds e0aad4b74fba ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility adds db1572d43ffb ASoC: tegra: trimslice: consider CPU-Platform possibility adds 44e578150f48 ASoC: ti: davinci-evm: consider CPU-Platform possibility adds b407a17a1447 ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility adds c5e8c53630a6 ASoC: ti: omap-hdmi: consider CPU-Platform possibility adds eb313e23da8d ASoC: ti: omap-twl4030: consider CPU-Platform possibility adds 569440b46baa ASoC: ti: rx51: consider CPU-Platform possibility adds 0296de83a6ca ASoC: ux500: mop500: consider CPU-Platform possibility adds 9f3eb9175345 ASoC: simple-card-utils: consider CPU-Platform possibility adds 0751154fda40 ASoC: qcom: consider CPU-Platform possibility adds 6c10da54f371 ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform po [...] adds aff50895269f ASoC: soc-utils: respawn dummy Platform adds 2b9def8c0d92 ASoC: rt1308: Add RT1308 amplifier driver adds 559e92f78778 ASoC: madera: Remove duplicated include from cs47l35.c adds 2d2e331697bf ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings adds 742210403777 ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() adds cb9002a18632 ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() adds 61c8a7d6ff11 ASoC: rt5682: use devm_snd_soc_register_component() adds 35407f9ffd84 ASoC: ak4118: use devm_snd_soc_register_component() adds dcbe6ed32e06 ASoC: cros_ec_codec: use devm_snd_soc_register_component() adds 4b9b73b86571 ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() adds eb7e6efd776c Merge branch 'asoc-5.3' into asoc-next adds 71f8cc6cc2d7 Merge remote-tracking branch 'asoc/topic/meson' into asoc-next adds a13d3df0effb Merge remote-tracking branch 'sound-asoc/for-next' adds e3fe757753d7 Merge remote-tracking branch 'modules/modules-next' adds f7f3651e0887 Input: iforce - remove "being used" silliness adds 38d107690df7 Input: iforce - introduce transport ops adds 2a1433ff08a1 Input: iforce - move get_id to the transport operations adds 9381758466f9 Input: iforce - move command completion handling to serio code adds 05ca38283afa Input: iforce - introduce start and stop io transport ops adds 501025df2e77 Input: iforce - add bus type and parent arguments to iforc [...] adds 81fd43132684 Input: iforce - move transport data into transport modules adds 4f99de6d9d57 Input: iforce - split into core and transport modules adds 487358627825 Input: iforce - use DMA-safe buffer when getting IDs from USB adds 43e61fc77fd1 Input: iforce - update formatting of switch statements adds 8a25e05890f1 Input: iforce - factor out hat handling when parsing packets adds d3cc100069f9 Input: iforce - do not combine arguments for iforce_proces [...] adds 2880dcf9cfc2 Input: iforce - signal command completion from transport code adds 633354d19102 Input: iforce - only call iforce_process_packet() if initialized adds 6ac0aec6b0a6 Input: iforce - allow callers supply data buffer when fetc [...] adds dfad2b17935d Input: iforce - use DMA-safe buffores for USB transfers adds 2178db65cd9c Input: iforce - drop bus type from iforce structure adds 8624dfd10a3b Input: iforce - drop couple of temps from transport code adds 21ae38f85585 Input: iforce - use unaligned accessors, where appropriate adds 11518370b332 Input: iforce - add the Saitek R440 Force Wheel adds 90b9b0d5b395 Merge branch 'iforce' into next adds 1b9c698c41c9 Input: edt-ft5x06 - use get_unaligned_be16() adds 0828c1001399 Input: elan_i2c - export the device id whitelist adds d69f62bed792 HID: quirks: Refactor ELAN 400 and 401 handling adds 8d3c60c7688e Input: joydev - extend absolute mouse detection adds 5cecc2bccc03 Input: atmel_mxt_ts - fix -Wunused-const-variable adds 357f34674544 Merge remote-tracking branch 'input/next' adds 141df8bb5dc0 bcache: don't set max writeback rate if gc is running adds b387e9b58679 bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() adds 0ae49cb7aa00 bcache: fix return value error in bch_journal_read() adds 695277f16b3a Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev [...] adds e6dcbd3e6c91 bcache: avoid flushing btree node in cache_set_flush() if [...] adds 578df99b1b05 bcache: ignore read-ahead request failure on backing device adds 08ec1e6282f2 bcache: add io error counting in write_bdev_super_endio() adds f960facb399e bcache: remove unnecessary prefetch() in bset_search_tree() adds 89e0341af082 bcache: use sysfs_match_string() instead of __sysfs_match_ [...] adds 0b13efecf5f2 bcache: add return value check to bch_cached_dev_run() adds bd9026c8a7f3 bcache: remove unncessary code in bch_btree_keys_init() adds e775339e1ae1 bcache: check CACHE_SET_IO_DISABLE in allocator code adds 383ff2183ad1 bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() adds 4b6efb4bdbce bcache: more detailed error message to bcache_device_link() adds 633bb2ce60b9 bcache: add more error message in bch_cached_dev_attach() adds e0faa3d7f79f bcache: improve error message in bch_cached_dev_run() adds 68a53c95a0fc bcache: remove "XXX:" comment line from run_cache_set() adds 944a4f340a65 bcache: make bset_search_tree() be more understandable adds 0c277e211aae bcache: add pendings_cleanup to stop pending bcache device adds 5461999848e0 bcache: fix mistaken sysfs entry for io_error counter adds f54d801dda14 bcache: destroy dc->writeback_write_wq if failed to create [...] adds 5c2a634cbfaf bcache: stop writeback kthread and kworker when bch_cached [...] adds a59ff6ccc2bf bcache: avoid a deadlock in bcache_reboot() adds 97ba3b816e2c bcache: acquire bch_register_lock later in cached_dev_deta [...] adds 80265d8dfd77 bcache: acquire bch_register_lock later in cached_dev_free() adds 7e865eba00a3 bcache: fix potential deadlock in cached_def_free() adds 2464b693148e bcache: add code comments for journal_read_bucket() adds a231f07a5fe3 bcache: set largest seq to ja->seq[bucket_index] in journa [...] adds 1df3877ff6a4 bcache: shrink btree node cache after bch_btree_check() adds ba82c1ac1667 bcache: Revert "bcache: free heap cache_set->flush_btree i [...] adds 249a5f6da57c bcache: Revert "bcache: fix high CPU occupancy during journal" adds e5ec5f4765ad bcache: only clear BTREE_NODE_dirty bit when it is set adds 41508bb7d46b bcache: add comments for mutex_lock(&b->write_lock) adds d91ce7574daf bcache: remove retry_flush_write from struct cache_set adds 50a260e85996 bcache: fix race in btree_flush_write() adds 91be66e1318f bcache: performance improvement for btree_flush_write() adds dff90d58a1c8 bcache: add reclaimed_journal_buckets to struct cache_set adds dbc3117d4ca9 block, bfq: NULL out the bic when it's no longer valid adds 7a7eaea467ef Merge branch 'for-5.3/block' into for-next adds 152c762e9260 null_blk: fix type mismatch null_handle_cmd() adds 152c7776b944 block, documentation: Fix wbt_lat_usec documentation adds 6728ac339626 block, documentation: Sort queue sysfs attribute names alp [...] adds 0c766e78bda6 block, documentation: Explain the word 'segments' adds fbbe7c86b483 block, documentation: Document discard_zeroes_data, fua, m [...] adds 5e4c7cf60ec3 block: sed-opal: PSID reverttper capability adds 15ddffcb3413 block: sed-opal: "Never True" conditions adds b71e8c13fa57 block: mtip32xx: Remove call to memset after dma_alloc_coherent adds 5f2ab0c1c896 block: skd_main.c: Remove call to memset after dma_alloc_coherent adds b2d0d99135ad block: move the BIO_NO_PAGE_REF check into bio_release_pages adds d241a95f3514 block: optionally mark pages dirty in bio_release_pages adds 163cc2d3cd87 block: use bio_release_pages in bio_unmap_user adds 506e0798479e block: use bio_release_pages in bio_map_user_iov adds 147a60538d91 iomap: use bio_release_pages in iomap_dio_bio_end_io adds 57dfe3ce10e5 block_dev: use bio_release_pages in blkdev_bio_end_io adds 9fec4a21886e block_dev: use bio_release_pages in bio_unmap_user adds d7c8aa85ed20 direct-io: use bio_release_pages in dio_bio_complete adds b620743077e2 block: never take page references for ITER_BVEC adds 6af06ee125bf Merge branch 'for-5.3/block' into for-next adds fec36aae0de1 ata: acard-ahci: Remove call to memset after dmam_alloc_coherent adds 602e40a78567 ata: libahci: Remove call to memset after dmam_alloc_coherent adds 65315bbbfd9f ata: pdc_adma: Remove call to memset after dmam_alloc_coherent adds 523e099b6955 ata: sata_nv: Remove call to memset after dmam_alloc_coherent adds b39f5da46718 ata:sata_qstor: Remove call to memset after dmam_alloc_coherent adds e675697eaca2 ata: sata_sil24: Remove call to memset after dmam_alloc_coherent adds 72200c286731 Merge branch 'for-5.3/libata' into for-next adds c9888443413e block: sed-opal: add ioctl for done-mark of shadow mbr adds a9b25b4cf2b7 block: sed-opal: ioctl for writing to shadow mbr adds ff91064ea37c block: sed-opal: check size of shadow mbr adds 8d0a4f33a636 Merge branch 'for-5.3/block' into for-next adds 5be1f9d82fa7 Merge tag 'v5.2-rc6' into for-5.3/block adds 79d08f89bb1b block: fix .bi_size overflow adds b91d152e01b2 Merge branch 'for-5.3/block' into for-next adds 417232880c8a sbitmap: Replace cmpxchg with xchg adds f8e88dce472c Merge branch 'for-5.3/block' into for-next adds 8756a25b07e6 libata: Drop firmware version check from the ST1000LM024 quirk adds 228931b99a01 Merge branch 'for-5.3/libata' into for-next adds 4a6792312f03 Merge remote-tracking branch 'block/for-next' adds 54fa16ee5327 dm thin metadata: check if in fail_io mode when setting ne [...] adds a4dd69a58959 Merge remote-tracking branch 'device-mapper/for-next' adds df3751eb653f Merge remote-tracking branch 'mmc/next' adds 07cde383270d Merge remote-tracking branch 'kgdb/kgdb-next' adds f3f4363b1239 regulator: lp87565: Fix missing break in switch statement adds 8e23cee84c9d Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', [...] adds 5aa3709c0a5c mfd: madera: Add missing of table registration adds 1bb407f17c53 mfd: cros_ec: Register cros_ec_lid_angle driver when presented adds 2a87f09020c0 mfd: bd718x7: Remove hardcoded config for button press duration adds 907bf9d65f2d dt-bindings: mfd: Document short/long press duration for BD718X7 adds e25547f899a5 mfd: bd718x7: Make power button press duration configurable adds 23e30b3c5f95 mfd: menelaus: Remove superfluous error message adds f88314c1e911 mfd: intel-lpss: Keep device tables sorted by ID adds c176c6d7e932 mfd: core: Set fwnode for created devices adds 5da6cbcd2f39 mfd: arizona: Fix undefined behavior adds 6987fd42239a mfd: madera: Fix bad reference to pinctrl.txt file adds 323250166d4e mfd: madera: Fix potential uninitialised use of variable adds ee1856db5a88 mfd: madera: Add supply mapping for MICVDD adds 8f759058e9f9 mfd: madera: Update DT bindings to add additional CODECs adds 1ef921b6d1b6 mfd: madera: Add Madera core support for CS47L15 adds 297939901f38 mfd: madera: Add Madera core support for CS47L92 adds c77cd342f9fd dt-bindings: Add binding for cros-ec-rpmsg adds 554e937ec8d7 mfd: cros_ec: differentiate SCP from EC by feature bit adds 763049946450 mfd: rk808: Check pm_power_off pointer adds ac195d94280a mfd: rk808: Prepare rk805 for poweroff adds ecc2ca47f3cd mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] adds 90dab47c968f MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS adds 84bdde17c5d6 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet adds b1c83bd84618 mfd: stmfx: Fix macro definition spelling adds fd54d65dd457 mfd: cs5535-mfd: Remove ifdef OLPC noise adds 01e4ecee03aa mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs adds 02f36911c1b4 mfd: intel-lpss: Release IDA resources adds 0772a34bb8a1 mfd: madera: Remove some unused registers and fix some defaults adds d6871a73387d mfd: madera: Fixup SPDX headers adds 7efd105c27fd mfd: hi655x-pmic: Fix missing return value check for devm_ [...] adds 0d8aca8d433c Merge remote-tracking branch 'mfd/for-mfd-next' adds f1b2151274ff Merge remote-tracking branch 'backlight/for-backlight-next' adds a4496d52b343 power: supply: add input power and voltage limit properties adds 2ffb500d824b power: supply: cros: allow to set input voltage and current limit adds c4c032750b81 Merge remote-tracking branch 'battery/for-next' adds 4e210fbeee8e regulator: add support for the stm32-booster adds d6d02bc6e804 dt-bindings: regulator: add support for the stm32-booster adds aadbe0a9de93 Merge branch 'regulator-5.3' into regulator-next adds a9d9c0f92aa8 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds a664ed0a1866 Merge remote-tracking branch 'regulator/for-next' adds ba66a7f85e8c Merge remote-tracking branch 'security/next-testing' adds 968d49d58d57 Merge remote-tracking branch 'apparmor/apparmor-next' adds 19453ce0bcfb IMA: support for per policy rule template formats adds b0935123a183 IMA: Define a new hook to measure the kexec boot command l [...] adds 86b4da8c0e7f IMA: Define a new template field buf adds 6a31fcd4cff8 KEXEC: Call ima_kexec_cmdline to measure the boot command [...] adds 337619eb44ef ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonabl [...] adds 650b29dbdf2c integrity: Introduce struct evm_xattr adds e68530d84bff Merge remote-tracking branch 'integrity/next-integrity' adds 886996dc93bc Merge remote-tracking branch 'keys/keys-next' adds ea74a685ad81 selinux: format all invalid context as untrusted adds 2eb88970a2c2 Merge remote-tracking branch 'selinux/next' adds 5e8923aafc74 Merge remote-tracking branch 'tpmdd/next' adds 0bcfa628f8a3 iommu/vt-d: Cleanup unused variable adds 3ddbe913e555 iommu/amd: Make iommu_disable safer adds bf4bff46eac1 iommu/amd: Move gart fallback to amd_iommu_init adds 5c90501a7290 iommu/amd: Only free resources once on init error adds 5cd3f2e98cca iommu/amd: Flush not present cache in iommu_map_page adds d25f6ead162e iommu/arm-smmu-v3: Increase maximum size of queues adds 90ec7a76cc4b iommu/io-pgtable-arm: Add support to use system cache adds 4f41845b3407 iommu/io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with spe [...] adds 9e6ea59f3ff3 iommu/io-pgtable: Support non-coherent page tables adds 39debdc1d7e6 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] adds 3430abd6f403 Merge branch 'arm/renesas' into arm/smmu adds f5eb007e41d4 Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'generic [...] adds 3ecefadb49fe Merge remote-tracking branch 'iommu/next' adds 4b2dbd566c7b vfio-mdev/samples: make some symbols static adds e66e02c4d96d vfio: vfio_pci_nvlink2: use a vma helper function adds b46c820f8f5a sample/mdev/mbochs: remove set but not used variable 'mdev_state' adds d9ea9e6d2a41 Merge remote-tracking branch 'vfio/next' adds cf1dfa48e442 Merge remote-tracking branch 'audit/next' adds 9d3de3c58347 dt-bindings: net: Add YAML schemas for the generic Etherne [...] adds d8704342c109 dt-bindings: net: Add a YAML schemas for the generic PHY options adds 62d77ff7ecbf dt-bindings: net: Add a YAML schemas for the generic MDIO options adds b0b50b610f35 MAINTAINERS: Add Ethernet PHY YAML file adds 4abe7a3a096b dt-bindings: net: phy: The interrupt property is not mandatory adds 8c5b09447625 dt-bindings: net: sun4i-emac: Convert the binding to a schemas adds 7a47b908156c dt-bindings: net: sun4i-mdio: Convert the binding to a schemas adds 7db3545aef5f dt-bindings: net: stmmac: Convert the binding to a schemas adds 4b859450faa0 dt-bindings: net: sun7i-gmac: Convert the binding to a schemas adds 0569929d9799 dt-bindings: net: sun8i-emac: Convert the binding to a schemas adds f80b1dfc5680 dt-bindings: net: dwmac: Deprecate the PHY reset properties adds ef4db28c1f45 dt-bindings: backlight: lm3630a: correct schema validation adds 9ea6b821cef4 dt-bindings: arm: Limit cpus schema to only check Arm 'cpu' nodes adds 1bf4d1f8f146 Merge remote-tracking branch 'devicetree/for-next' adds 287572c09f4f Merge branch 'spi-5.2' into spi-linus adds cae86eac98cd dt-bindings: spi: stm32-qspi: add dma properties adds 775c4c0032c4 spi: stm32-qspi: remove signal sensitive on completion adds 23cdddb21f41 spi: pxa2xx: Set minimum transfer speed adds 5b74e9a30626 spi: atmel-quadspi: void return type for atmel_qspi_init() adds ab735611402f spi: atmel-quadspi: fix resume call adds f19fdc0d95be Merge branch 'spi-5.3' into spi-next adds 072f3c19d56f Merge remote-tracking branch 'spi/topic/pump-rt' into spi-next adds 4a5619725b5f Merge remote-tracking branch 'spi/for-next' adds d31acc2cc6ee objtool: Add support for C jump tables adds b22cf36c189f bpf: Fix ORC unwinding in non-JIT BPF code adds 42da20344bd0 Merge branch 'x86/urgent' adds 71ad8290b421 Merge branch 'x86/topology' adds 36b9017f0250 x86/hpet: Simplify CPU online code adds 46e5b64fdeb4 x86/hpet: Replace printk(KERN...) with pr_...() adds 9b0b28de837a x86/hpet: Restructure init code adds 7c4b0e0898eb x86/hpet: Remove pointless x86-64 specific #include adds 853acaf064ac x86/hpet: Remove unused parameter from hpet_next_event() adds eb8ec32c45a8 x86/hpet: Remove the unused hpet_msi_read() function adds 433526cc0502 x86/hpet: Mark init functions __init adds 4ce78e2094fc x86/hpet: Sanitize stub functions adds 8c273f2c81f0 x86/hpet: Move static and global variables to one place adds 6bdec41a0cbc x86/hpet: Shuffle code around for readability sake adds 3222daf970f3 x86/hpet: Separate counter check out of clocksource register code adds 44b5be5733e1 x86/hpet: Simplify counter validation adds 3535aa12f7f2 x86/hpet: Decapitalize and rename EVT_TO_HPET_DEV adds 9bc9e1d4c139 x86/hpet: Remove not required includes adds 3fe50c34dc1f x86/hpet: Make naming consistent adds dfe36b573ed3 x86/hpet: Clean up comments adds 0b5c597de6aa x86/hpet: Coding style cleanup adds e37f0881e9d9 x86/hpet: Introduce struct hpet_base and struct hpet_channel adds 2460d5878ad6 x86/hpet: Use cached channel data adds 9e16e4933e48 x86/hpet: Add mode information to struct hpet_channel adds af5a1dadf3fc x86/hpet: Add function to select a /dev/hpet channel adds d415c7543140 x86/hpet: Rename variables to prepare for switching to channels adds 4d5e68330df4 x86/hpet: Move clockevents into channels adds 45e0a4156346 x86/hpet: Use cached info instead of extra flags adds 18e84a2dff00 x86/hpet: Wrap legacy clockevent in hpet_channel adds 310b5b3eb6ba x86/hpet: Consolidate clockevent functions adds ea99110dd024 x86/hpet: Carve out shareable parts of init_one_hpet_msi_c [...] adds 49adaa60fa75 x86/hpet: Use common init for legacy clockevent adds e44252f4fe79 x86/hpet: Use channel for legacy clockevent storage adds 98762745eeb5 Merge branch 'x86/timers' adds ab3765a050f7 x86/speculation/mds: Eliminate leaks by trace_hardirqs_on() adds 2e5f9cb6b107 Merge branch 'x86/pti' adds 670b004417e3 x86/platform/geode: Drop <linux/gpio.h> includes adds d97ee99bf225 x86/jailhouse: Mark jailhouse_x2apic_available() as __init adds 0a0164329270 Merge branch 'x86/platform' adds 989ce9c9ef84 Merge branch 'x86/paravirt' adds 744d1cfab35f Merge branch 'x86/kdump' adds 0c8f0227f46c Merge branch 'x86/fpu' adds d974ffcfb744 Documentation/admin: Remove the vsyscall=native documentation adds bd49e16e3339 x86/vsyscall: Add a new vsyscall=xonly mode adds 918ce325098a x86/vsyscall: Show something useful on a read fault adds e0a446ce394a x86/vsyscall: Document odd SIGSEGV error code for vsyscalls adds b03869798671 selftests/x86/vsyscall: Verify that vsyscall=none blocks e [...] adds 625b7b7f79c6 x86/vsyscall: Change the default vsyscall mode to xonly adds 441cedab2dfc x86/vsyscall: Add __ro_after_init to global variables adds 7f0a5e075583 selftests/x86: Add a test for process_vm_readv() on the vs [...] adds 4aed3151c0aa Merge branch 'x86/entry' adds 1e03bff36001 x86/cpu/intel: Clear cache self-snoop capability in CPUs w [...] adds fd329f276eca x86/mtrr: Skip cache flushes on CPUs with cache self-snooping adds d39046eac498 Merge branch 'x86/cpu' adds 4d2e8789c6d8 Merge branch 'x86/core' adds 53b7607382b0 x86/kexec: Make variable static and config dependent adds f9afd34b5930 Merge branch 'x86/cleanups' adds 931e3151beb6 Merge branch 'x86/cache' adds 47595aa0e8a7 Merge branch 'x86/build' adds 2238246ff8d5 x86/boot: Make the GDT 8-byte aligned adds f2d08c5d3bcf x86/boot: Add xloadflags bits to check for 5-level paging support adds ee338b9ee282 x86/kexec/64: Prevent kexec from 5-level paging to a 4-lev [...] adds 8ff80fbe7e98 x86/kdump/64: Restrict kdump kernel reservation to <64TB adds 5e9e5f296dab Merge branch 'x86/boot' adds 1a6a4c9ac91d Merge branch 'x86/asm' adds c8c4076723da x86/timer: Skip PIT initialization on modern chipsets adds 7f1f042ed43c Merge branch 'x86/apic' adds ed75e8f60bb1 vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h adds 94fee4d43752 arm64: vdso: Remove unnecessary asm-offsets.c definitions adds 6a5b78b32d10 arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system adds e70980312a94 MAINTAINERS: Add entry for the generic VDSO library adds 9d90b93bf325 lib/vdso: Make delta calculation work correctly adds 27e11a9fe2e2 arm64: Fix __arch_get_hw_counter() implementation adds 6241c4dc6ec5 arm64: compat: Fix __arch_get_hw_counter() implementation adds 3acf4be23528 arm64: vdso: Fix compilation with clang older than 8 adds 4a8f81b8c053 MAINTAINERS: Fix Andy's surname and the directory entries of VDSO adds 58d739413fb4 Merge branch 'timers/vdso' adds a2e1bb44a35d Merge branch 'timers/drivers/davinci' into timers/drivers/next adds a57e8e1982cc Merge tag 'timers-v5.4' of https://git.linaro.org/people/d [...] adds 516337048fa4 hrtimer: Use a bullet for the returns bullet list adds f29dd7bdc6ec Merge branch 'timers/core' adds 2cc0163c1570 Merge branch 'smp/urgent' adds b1754dea6a50 Merge branch 'smp/hotplug' adds 6f7a221e9799 Merge branch 'sched/core' adds 8109680f6d07 Merge branch 'ras/core' adds 1e5ba93fb907 Merge branch 'perf/urgent' adds cd140267a70d Merge branch 'perf/core' adds 6ef81774a701 Merge branch 'locking/core' adds 06661d1992c2 Merge branch 'irq/urgent' adds b8af24491ead Merge branch 'irq/core' adds 0e9c5af6db5c Merge branch 'efi/urgent' adds 4b4f3accd803 rslib: Add tests for the encoder and decoder adds 2034a42d1747 rslib: Fix decoding of shortened codes adds a343536f8f48 rslib: decode_rs: Fix length parameter check adds 647cc9ece63f rslib: decode_rs: Code cleanup adds ef4d6a8556b6 rslib: Fix handling of of caller provided syndrome adds 38cbae1434f8 rslib: Update documentation adds 991305dee585 rslib: Fix remaining decoder flaws adds d8cb8813b8e7 Merge branch 'core/rslib' adds 83086d654dd0 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] adds 63c69fe55e12 Merge branch 'core/rcu' adds 9beb21fbb346 Merge branch 'core/debugobjects' adds 1b13d8b8f5ca Merge remote-tracking branch 'tip/auto-latest' adds 779428e2ec2f Merge remote-tracking branch 'edac-amd/for-next' adds 925b09da5317 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 85bb1b389485 Merge remote-tracking branch 'ftrace/for-next' adds a50851f200b8 Merge remote-tracking branch 'kvm/linux-next' adds efd20cf10423 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 464de0f302d8 Merge remote-tracking branch 'kvms390/next' adds 0568d035131a Merge remote-tracking branch 'percpu/for-next' adds 9c42e694bfbd Merge remote-tracking branch 'workqueues/for-next' adds 0b9dd93492ee platform/x86: acer-wmi: no need to check return value of d [...] adds d2785d37ed6f platform/x86: asus-wmi: no need to check return value of d [...] adds 9ea18802d04c platform/x86: dell-laptop: no need to check return value o [...] adds 17f1bf38c882 platform/x86: ideapad-laptop: no need to check return valu [...] adds d30cdc9a8adb platform/x86: samsung-laptop: no need to check return valu [...] adds d42c06c44baf platform/x86: pmc_atom: no need to check return value of d [...] adds 151675540a2f platform/x86: intel_pmc: no need to check return value of [...] adds 2a5753559ed3 platform/x86: intel_telemetry: no need to check return val [...] adds cd10ee006ab5 platform/x86: asus-wmi: Fix hwmon device cleanup adds 8853a2f6498b platform/x86: asus-wmi: Fix preserving keyboard backlight [...] adds 98e865a52298 platform/x86: asus-wmi: Increase input buffer size of WMI methods adds e7488e58c7cf platform/x86: wmi: Add function to get _UID of WMI device adds e0668f288881 platform/x86: asus-wmi: Improve DSTS WMI method ID detection adds 8abd752bd473 platform/x86: asus-wmi: Refactor WMI event handling adds 1a373d15e283 platform/x86: asus-wmi: Support WMI event queue adds 2b5767bf86ea platform/x86: asus-nb-wmi: Add microphone mute key code adds 1827f3f06aaf platform/x86: asus-wmi: Refactor error handling adds 54a3121f00da platform/x86: asus-wmi: Organize code into sections adds 4fd198254539 platform/x86: asus-wmi: Enhance detection of thermal data adds b096f626a682 platform/x86: asus-wmi: Switch fan boost mode adds 3e58167ac370 platform/x86: asus-wmi: Do not disable keyboard backlight [...] adds a48e23385fcf platform/x86: wmi: add context pointer field to struct wmi [...] adds 440c4983de26 platform/x86: wmi: add context argument to the probe function adds edb73f4f0247 platform/x86: wmi: add Xiaomi WMI key driver adds 6d789e60c38f platform/x86: touchscreen_dmi: Update Hi10 Air filter adds 368bae878878 platform/x86: acer-wmi: Mark expected switch fall-throughs adds 9452fbf5c6cf platform/x86: pmc_atom: Add CB4063 Beckhoff Automation boa [...] adds 568aeeeb69e6 platform/x86: intel_int0002_vgpio: Get rid of custom ICPU() macro adds b5a6b9e7d74c Merge remote-tracking branch 'drivers-x86/for-next' adds c18e6ea1014c platform/chrome: lightbar: Get drvdata from parent in susp [...] adds 8c3166e17cf1 mfd / platform: cros_ec_debugfs: Expose resume result via debugfs adds d0ab3c69b023 Merge remote-tracking branch 'chrome-platform/for-next' adds 8dab91970a8c docs: leds: convert to ReST adds 2605085fba22 dt: leds-lm36274.txt: fix a broken reference to ti-lmu.txt adds 4c26934fd3a0 Merge remote-tracking branch 'leds/for-next' adds ac499fba98c3 docs: ipmb: place it at driver-api and convert to ReST adds b5f220bb364b Merge remote-tracking branch 'ipmi/for-next' adds 209de3103452 staging: most-core: Use bus_find_device_by_name adds 29d14b668d2f mfd: Remove unused helper syscon_regmap_lookup_by_pdevname adds e6374f6b2e9c acpi: utils: Cleanup acpi_dev_match_cb adds 418e3ea157ef bus_find_device: Unify the match callback with class_find_device adds 92ce7e83b4e5 driver_find_device: Unify the match function with class_fi [...] adds 65b66682344a drivers: Add generic helper to match by of_node adds fb59b7824da8 drivers: s390/cio: Fix compilation warning about const qualifiers adds 797d8d998cc4 Merge remote-tracking branch 'driver-core/driver-core-next' adds ffed60971f3d USB: core: Remove usbfs_mutex adds 257adc0fbe9f USB: core: Fix compiler warnings in devio.c adds 8fac4fee2014 usb: renesas_usbhs: revise the irq_vbus comments adds 0966648dd5a5 usb: renesas_usbhs: remove notify_hotplug callback adds edcf2b2c6629 usb: renesas_usbhs: move macros from mod.c to the mod.h adds ccc3264c2481 usb: renesas_usbhs: Avoid to write platform_data's value adds df9f2c278b69 usb: renesas_usbhs: Use a specific flag instead of type fo [...] adds a4027b409fa9 usb: renesas_usbhs: Remove type member from renesas_usbhs_ [...] adds 31e795c61d60 usb: renesas_usbhs: Use dev_of_node macro instead of open coded adds 98e86506c249 usb: renesas_usbhs: Add has_new_pipe_configs flag adds f08acaf00963 usb: renesas_usbhs: Add struct device * declaration in usb [...] adds b3103d0b022f usb: renesas_usbhs: move device tree properties parsing adds be0a42a7d626 usb: renesas_usbhs: Add a common function for the .get_id adds 76eff170bb05 usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_ [...] adds 426d3ff2f5ab usb: renesas_usbhs: Use struct platform_callback pointer adds f254e65ad694 Merge tag 'usb-for-v5.3' of git://git.kernel.org/pub/scm/l [...] adds d4a36e82924d phy: renesas: rcar-gen2: Fix memory leak at error paths adds d9e100829fca phy: usb: phy-brcm-usb: Remove sysfs attributes upon drive [...] adds f40043b368ae dt-bindings: phy: tegra-xusb: List PLL power supplies adds aa5452f54b9f phy: tegra: xusb: Add Tegra124 PLL power supplies adds e3888cda394c phy: tegra: xusb: Add Tegra210 PLL power supplies adds 90fca074897a Merge tag 'phy-for-5.2-rc_v2' of git://git.kernel.org/pub/ [...] adds aa9083faa10f Merge tag 'phy-for-5.3' of git://git.kernel.org/pub/scm/li [...] adds ccf88dd665c7 Merge remote-tracking branch 'usb/usb-next' adds 5e20cdd8d1bf Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 8e319678048e Merge remote-tracking branch 'tty/tty-next' adds c03bb448f04f nvmem: imx-ocotp: Elongate OCOTP_CTRL ADDR field to eight bits adds 0493c4792b4e nvmem: imx-ocotp: Ensure WAIT bits are preserved when sett [...] adds 159dbaf57b2f nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm adds 4112c8537f07 nvmem: imx-ocotp: Add i.MX8MM support adds 5a1c17240bf1 nvmem: imx-ocotp: imx8mq is compatible with imx6 not imx7 adds 25c7eabed5b2 dt-bindings: imx-ocotp: Add i.MX8MM compatible adds bb4a2e48d510 binder: return errors from buffer copy functions adds c1829acefc08 Merge tag 'extcon-next-for-5.3' of git://git.kernel.org/pu [...] adds f196c8a2ede4 Merge remote-tracking branch 'char-misc/char-misc-next' adds 2aeac95d1a4c soundwire: add module_sdw_driver helper macro adds 8f0043b2e9ad Merge remote-tracking branch 'soundwire/next' adds e36472145aa7 staging: comedi: use dma_mmap_coherent for DMA-able buffer mmap adds ec8c24420501 staging: erofs: add compacted ondisk compression indexes adds 152a333a5895 staging: erofs: add compacted compression indexes support adds fa61a33f5376 staging: erofs: move per-CPU buffers implementation to utils.c adds 274812334b46 staging: erofs: move stagingpage operations to compress.h adds 7fc45dbc938a staging: erofs: introduce generic decompression backend adds 0ffd71bcc3a0 staging: erofs: introduce LZ4 decompression inplace adds 88aaf5a79c5c staging: erofs: switch to new decompression backend adds b6a76183dea8 staging: erofs: integrate decompression inplace adds 08289a56043f staging: rtl8188eu: cleanup lines ending with a '(' adds 6faeb505036d staging: rtl8188eu: remove hal_init_macaddr() adds 3dadf62ca5b2 staging: rtl8723bs: os_dep: Modify return type of function [...] adds 864e69d0d108 staging: rtl8723bs: os_dep: Modify return type of function [...] adds aa0d54db9215 staging: rtl8723bs: os_dep: Change return type of function [...] adds 1e42a8871dbb staging: rtl8723bs: os_dep: modified return type of functi [...] adds 47c48c9e30bf staging: rtl8723bs: os_dep: Change return type of rtw_init [...] adds 65e307d7dade staging: rtl8188eu: remove unused function get_bsstype() adds b107b94b3be1 staging: rtl8188eu: remove unused function is_ap_in_wep() adds 03c1feff9e02 staging: kpc2000: add missing spaces in kpc2000_i2c.c adds 8e590ef5b20c staging: kpc2000: add missing spaces in kpc2000_spi.c adds 74a2f3cb3212 staging: vc04_services: Remove function vchiu_queue_is_full() adds 49bc145285f8 staging: vc04_services: Remove function vchiq_arm_allow_resume() adds 248a58a3d765 staging: vc04_services: Remove vchiq_arm_force_suspend() adds a4013c6422f0 staging: vc04_services: Remove vchiq_pause_internal() adds 49d07ccb7520 staging: vc04_services: Remove vchiq_resume_internal() adds 6795dbb8609d staging: vc04_services: Remove vchiq_use_service_no_resume() adds bf1ca0c6c208 staging: vc04_services: Remove vchiq_send_remote_release() adds efe06b2317f9 staging: vc04_services: Remove function output_timeout_error() adds 4a808fa3aa48 staging: vc04_services: Remove function block_resume() adds d91674322d1b staging: rtl8712: Change return values in r8712_init_cmd_priv() adds 795eb36899ae staging: rtl8712: Replace function r8712_init_evt_priv() adds 6257450f891d staging: rtl8712: Change return values of r8712_init_evt_priv() adds 03c05c470fe5 staging: rtl8712: Replace r8712_free_cmd_priv() adds dc0f139b2ed8 staging: rtl8712: Replace r8712_free_evt_priv() adds d2179f3e9337 staging: rtl8712: Remove r8712_setrttbl_cmd() adds 162c0dfac580 staging: rtl8712: Replace r8712_find_network() adds a58cc341bbb8 staging: rtl8712: Remove mp_start_joinbss() adds da8e81205e8f staging: rtl8712: Remove r8712_setassocsta_cmd() adds a5dedb5c98df staging: rtl8712: Change return values of r8712_setrfreg_cmd() adds fbd6b25009ac staging: rtl8712: reduce stack usage, again adds 5545745930ea staging: erofs: return the error value if fill_inline_data [...] adds de3728dcd342 staging: erofs: don't check special inode layout adds a9f69bd555cc staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr) adds 338d9637361c staging/most/video: set device_caps in struct video_device adds 7379e6baeddf staging: comedi: amplc_pci230: fix null pointer deref on i [...] adds b8336be66dec staging: comedi: dt282x: fix a null pointer deref on interrupt adds 3c96993b1832 staging: greybus: tools: Remove function log_csv_error() adds f816db1dc17b staging: bcm2835-camera: Restore return behavior of ctrl_s [...] adds 0ae0cf509d28 staging: mt7621-pci: fix PCIE_FTS_NUM_LO macro adds 95392b0260bf staging: rtl8188eu: Add 'rtl8188eufw.bin' to MODULE_FIRMWARE list adds 424a61122c93 staging: wilc1000: handle p2p operations in caller context adds 6419f818abab staging: wilc1000: fix error path cleanup in wilc_wlan_ini [...] adds 9bc061e88054 staging: wilc1000: added support to dynamically add/remove [...] adds 2f5e568b28fb staging: wilc1000: remove use of driver_handler_id & ifc_id adds 264a472d29b8 staging: wilc1000: remove unnecessary loop to traverse vif [...] adds 39cf54fc6af3 staging: wilc1000: remove use of 'src_addr' element in 'wi [...] adds 93592a65ad89 staging: wilc1000: remove extra argument passing to wilc_s [...] adds 7ff9f78ea683 staging: wilc1000: rename 'host_interface' source and header adds 34a49d9edf3a staging: rts5208: Rewrite redundant if statement to improv [...] adds 321cab4b5e56 staging: rts5208: Simplify boolean expression to improve c [...] adds 5d32630f170c staging: netlogic: Change GFP_ATOMIC to GFP_KERNEL adds 1f22b8f1bd6d staging: rtl8188eu: os_dep: Remove return variable adds 2995c182f85b staging: rtl8188eu: hal: Replace function odm_TXPowerTrack [...] adds c41ee96b3b89 staging: rtl8188eu: hal: Replace function ODM_TXPowerTrack [...] adds 01bc283e8198 staging: rtl8188eu: Remove declarations of unused functions adds 690a993f100f staging/rtl8188eu/os_dep: Remove unneeded variable ret adds 557897fea0b1 staging: bcm2835-camera: Check the error for REPEAT_SEQ_HEADER adds 8dedab2903f1 staging: bcm2835-camera: Replace spinlock protecting conte [...] adds a1120db35717 staging: bcm2835-camera: Do not bulk receive from service thread adds c49791614923 staging: bcm2835-camera: Correctly denote key frames in en [...] adds 35c586ffffbc staging: bcm2835-camera: Return early on errors adds be2f87c30fd2 staging: bcm2835-camera: Remove dead email addresses adds 98fbcbb1de9a staging: bcm2835-camera: Fix comment style violations. adds db9c9ee4c242 staging: bcm2835-camera: Fix spacing around operators adds 3485507fc272 staging: bcm2835-camera: Reduce length of enum names adds eb9e4f3c865a staging: bcm2835-camera: Fix multiple line dereference errors adds f439600f89c8 staging: bcm2835-camera: Fix brace style issues. adds fe78fd7b18a3 staging: bcm2835-camera: Fix missing lines between items adds fcdd047e8ae9 staging: bcm2835-camera: Fix open parenthesis alignment adds 70ec64ccdaac staging: bcm2835-camera: Ensure all buffers are returned o [...] adds bb8e97006d70 staging: bcm2835-camera: Remove check of the number of buf [...] adds a26be06d6d96 staging: bcm2835-camera: Handle empty EOS buffers whilst s [...] adds abb4718cc6a1 staging: bcm2835-camera: Set sequence number correctly adds 807855cab7c8 staging: bcm2835-camera: Add multiple inclusion protection [...] adds c7b52b803575 staging: bcm2835-camera: Unify header inclusion defines adds 33cc62fafcea staging: bcm2835-camera: Fix multiple assignments should b [...] adds 3a41cf34c3e9 staging: bcm2835-camera: Fix up mmal-parameters.h adds ed5fea7a786a staging: bcm2835-camera: Use enums for max value in controls adds fe8adc412334 staging: bcm2835-camera: Correct V4L2_CID_COLORFX_CBCR behaviour adds 66b5d073115b staging: bcm2835-camera: Remove/amend some obsolete comments adds 640e77466e69 staging: mmal-vchiq: Avoid use of bool in structures adds eb3539767a35 staging: bcm2835-camera: Fix stride on RGB3/BGR3 formats adds 1029e7a71e51 staging: bcm2835-camera: Add sanity checks for queue_setup [...] adds 37b0bbab5446 staging: bcm2835-camera: Set the field value within each buffer adds 78f2e83dad7b staging: bcm2835-camera: Correct ctrl min/max/step/def to 64bit adds 9f269b37eec5 staging: rtl8723bs: hal: hal_btcoex: Using comparison to t [...] adds c0b8646c7380 staging: rtl8723bs: hal: hal_btcoex: Remove unneeded varia [...] adds e6e70326d657 staging: rtl8192u: Change type of rtl8192_rx_initiate() adds 3ac7843e12df staging: rtl8192u: Remove function dm_backup_dynamic_mecha [...] adds 06ed6146d6c1 staging: kpc2000: add line breaks adds c70c7284a058 staging: kpc2000: blank lines after declaration adds ecb87018bb76 staging: kpc2000: introduce usage of __packed adds 69086fb80d09 staging: kpc2000: introduce 'unsigned int' adds 39e828584b39 staging: kpc2000: introduce __func__ adds d19b75b05178 staging: kpc2000: remove needless 'break' adds 9839208ea97f staging: rtl8712: Change return values of r8712_getrfreg_cmd() adds 1ef20d57cc9c staging: rtl8712: r8712_parse_wpa_ie(): Change return values adds f5e5eaefa921 staging: rtl8712: r8712_parse_wpa2_ie(): Change return values adds 7721483ca043 staging: rtl8712: mp_start_test(): Change return values adds a024c9dfefc0 staging: rtl8712: _r8712_free_sta_priv(): Change return type adds e1b5fe7412b0 staging: rtl8712: _r8712_init_sta_priv(): Change return values adds a4898e78c368 staging: rtl8712: r8712_xmit_resource_alloc(): Change retu [...] adds 54ae9f0fdad1 staging: rtl8712: Replace function r8712_enqueue_cmd() adds 4bfec30c205c staging: rtl8712: Replace function r8712_dequeue_cmd() adds 77504cf392c0 staging: rtl8723bs: hal: rtl8723b_cmd: remove set but unus [...] adds 526160d0db0a staging: rtl8723bs: hal: rtl8723b_hal_init: remove set but [...] adds 4d6d73809133 staging: rtl8723bs: hal: rtl8723b_rf6052: collect return s [...] adds 3c21e6279801 staging: rtl8723bs: hal: sdio_halinit: Remove set but unus [...] adds 8fce9e282549 staging: rtl8723bs: hal: Replace function rtl8723b_set_rssi_cmd() adds c23beb6dc052 staging: rtl8723bs: hal: Remove PHY_RFShadowRefresh() adds 98be8b33c10a staging: rtl8723bs: hal: Remove PHY_RFShadowRecorverFlagSetAll() adds 3a1555da57f2 staging: rtl8723bs: hal: Remove function PHY_CalculateBitShift() adds 5c5f1c1d994c staging: rtl8723bs: core: Remove function wait_eeprom_cmd_done() adds 7ebc8751982e staging: rtl8723bs: hal: Remove function clearinterrupt872 [...] adds 414faeb18111 staging: rtl8723bs: Remove rtw_hal_c2h_evt_read() adds 2e82900fdda8 staging: rtl8723bs: Change return type of networktype_to_r [...] adds 777a43348af3 staging: rtl8723bs: Remove rtw_hal_networktype_to_raid() adds 7cda1f884d76 staging: rtl8723bs: Replace function odm_SignalScaleMapping() adds 9b1fd9b00d6d staging: rtl8723bs: Remove function rtw_modular64() adds b13aaa5f8386 staging: rtl8723bs: Remove rtw_btcoex_PowerOnSetting() adds bd9dfe93c27b staging: rtl8723bs: Remove rtw_btcoex_HAL_Initialize() adds 6fc61d9f066f staging: rtl8723bs: Remove rtw_btcoex_IQKNotify() adds 4c1bcb0ee7a3 staging: rtl8723bs: Remove rtw_btcoex_IpsNotify() adds a618315401ab staging: rtl8723bs: Remove rtw_btcoex_LpsNotify() adds 800132aa06c2 staging: rtl8723bs: Remove rtw_btcoex_SpecialPacketNotify() adds 7d6a6e7be638 staging: rtl8723bs: Remove rtw_btcoex_SetManualControl() adds b9c1def24bec staging: rtl8723bs: Remove rtw_btcoex_SuspendNotify() adds 003e6cc3a22d staging: rtl8723bs: Remove rtw_btcoex_IsLpsOn() adds 0bae06850971 staging: iio: cdc: ad7150: create macro for capacitance channels adds 266233967c23 staging: iio: ad9834: add of_device_id table adds d1db9ad57f90 staging: iio: adis16203: Add of_device_id table adds 82e1506339bd staging: iio: adt7316: create of_device_id array adds ed83144e6d71 staging: iio: adis16240: add device to module device table adds 094c52dbaf0a staging: iio: ad7746: add device tree support adds bc4054b55f14 staging: iio: adis16240: add of_match_table entry adds ba6ec48e76bc iio: Add driver for Infineon DPS310 adds cc8baffe1761 iio: dps310: Temperature measurement errata adds d711a3c7dc82 iio: dps310: Add pressure sensing capability adds 26207c7e7872 docs: iio: add precision about sampling_frequency_available adds 13c12f693001 iio: accel: add missing sensor for some 2-in-1 based ultrabooks adds 8f69a686e235 dt-bindings: iio: adc: add adi,ad7780.yaml binding adds d4e96de0f45f MAINTAINERS: add entry for ad7780 adc driver adds 47dd8378f953 iio: adc: meson_saradc: update with SPDX Licence identifier adds 88dd03135063 iio: adc: ad7606: Move oversampling and scale options to c [...] adds 3c23e9e80853 iio: adc: ad7606: Add software configuration adds aa7093299253 iio: light: bh1780: simplify getting the adapter of a client adds cf344bd67e56 staging: iio: ad2s1210: Remove platform data NULL check in probe adds 936d3e536dcf iio:core: Fix bug in length of event info_mask and catch u [...] adds 677f16813a92 iio: light: stk3310: Add support for stk3335 adds fe9311645971 iio: imx7d_adc: Remove unneeded error message adds 9ce92da84ff2 iio: imx7d_adc: Introduce a definition for the input clock adds f5d2f9c293c2 iio: imx7d_adc: Fit into a single line adds 9f3bf94f65fc iio: imx7d_adc: Remove unneeded 'average_en' member adds 81956a93b552 iio: imu: st_lsm6dsx: get device name from st_lsm6dsx_sens [...] adds 7f699bd14913 iio: frequency: adf4371: Add support for ADF4371 PLL adds 4b65e3ba97ca dt-bindings: iio: frequency: Add docs for ADF4371 PLL adds 0e4f0b42f42d iio: adxl372: fix iio_triggered_buffer_{pre,post}enable positions adds 925120108860 dt-bindings: iio: accel: adxl372: switch to YAML bindings adds 38ffa3a34cb0 iio: amplifiers: update license information adds dbcf6b5d2625 iio: amplifiers: ad8366: use own lock to guard state adds 11ab555a6d3b iio: amplifiers: ad8366: rework driver to allow other chips adds cee211f4e5a0 iio: amplifiers: ad8366: Add support for the ADA4961 DGA adds 075da9cd6aa5 iio: amplifiers: ad8366: Add support for ADL5240 VGA adds 387c1d770667 iio: ad_sigma_delta: return directly in ad_sd_buffer_postenable() adds 362cd500a2da staging: iio: ad7150: use ternary operating to ensure 0/1 value adds 34b94f938313 staging: iio: ad7150: use FIELD_GET and GENMASK adds 28c7901451b6 staging: iio: ad7150: simplify i2c SMBus return treatment adds 4766975556e7 staging: iio: ad7150: clean up of comments adds 517b2d045aeb MAINTAINERS: add counter/ftm-quaddec driver entry adds 7e8b817e5978 iio: humidity: Replace older GPIO APIs with GPIO Consumer [...] adds 8bb0d36cbaee iio: adc: xilinx: support all platforms adds 05b8bcc96278 iio: st_accel: fix iio_triggered_buffer_{pre,post}enable p [...] adds aabcbfe8dbbf iio: sca3000: Potential endian bug in sca3000_read_event_value() adds f24cd7df6f32 dt-bindings: iio: chemical: sps30: convert bindings to yaml adds c2a0ffdc2551 MAINTAINERS: add entry for sensirion sps30 driver adds 12c8398d8012 iio: adc: stm32-dfsdm: fix output resolution adds c6013bf50e2a iio: adc: stm32-dfsdm: fix data type adds 102afde62937 iio: adc: stm32-dfsdm: manage data resolution in trigger mode adds d716204fd547 iio: adc: stm32-dfsdm: add fast mode support adds 18eaffab90eb iio: adc: stm32-dfsdm: add comment for 16 bits record adds 597382cbd3c1 dt-bindings: iio: adc: stm32: add missing vdda supply adds 7685010fca2b iio: adc: stm32-adc: add missing vdda-supply adds 1c349f4fd36e docs: iio: convert to ReST adds 8915aacac4dd iio: core: no need to check return value of debugfs_create [...] adds 67009e1932f0 counter/ftm-quaddec: Add missing '>' in MODULE_AUTHOR adds 10dd571c66a5 iio: adis162xx: fix low-power docs & reports adds 6a8036862de0 MAINTAINERS: add ADIS IMU driver library entry adds f1794fd7bdf7 iio: adc: ad7124: Remove input number limitation adds 0eaecea6e487 iio: adc: ad7124: Add buffered input support adds 1478a388f4ba iio: adc: ad7124: Shift to dynamic allocation for channel [...] adds 26ae15e62d3c Convert AD7124 bindings documentation to YAML format. adds c444e956a261 dt-bindings: iio: adc: Add buffered input property adds 13a0af411a65 iio: frequency: adf4371: Add support for ADF4372 PLL adds 84ed6482c6d8 dt-bindings: iio: frequency: Add ADF4372 PLL documentation adds def914a4c389 iio: frequency: adf4371: Add support for output stage mute adds 208a68c8393d iio: iio-utils: Fix possible incorrect mask calculation adds c55cc97a2524 Merge tag 'iio-for-5.3b' of git://git.kernel.org/pub/scm/l [...] adds 268d828144d2 staging: kpc2000: drop useless softdep statement adds ec021e225893 Merge remote-tracking branch 'staging/staging-next' adds dd6b2bc9d426 Merge remote-tracking branch 'mux/for-next' adds b6f3c765971a Merge remote-tracking branch 'slave-dma/next' adds 4650918e6a2a Merge remote-tracking branch 'cgroup/for-next' adds e1b686494236 Merge branch 'misc' into for-next adds 47654a252026 Merge remote-tracking branch 'scsi/for-next' adds d6b8748f5c37 Merge remote-tracking branch 'scsi-mkp/for-next' adds cda3e5a9db61 Merge remote-tracking branch 'vhost/linux-next' adds 7f40c260df86 dt-bindings: hwlock: Update OMAP binding for TI K3 SoCs adds 6fa154e282f9 hwspinlock/omap: Add support for TI K3 SoCs adds d4d98bba3ea5 hwspinlock/omap: Add a trace during probe adds fbd7330c9fd8 hwspinlock: ignore disabled device adds 5cd69f13deef hwspinlock: stm32: implement the relax() ops adds bce6f5221374 hwspinlock: document the hwspinlock 'raw' API adds 360aa640a59f hwspinlock: add the 'in_atomic' API adds b1a17513a2d6 remoteproc: add vendor resources handling adds 77e5a44879c9 remoteproc: Use struct_size() helper adds f83c0510de8e dt-bindings: stm32: add bindings for ML-AHB interconnect adds 6f576b439017 dt-bindings: remoteproc: add bindings for stm32 remote pro [...] adds 13140de09cc2 remoteproc: stm32: add an ST stm32_rproc driver adds 498b98e93900 soc: qcom: mdt_loader: Support loading non-split images adds f04b91383456 remoteproc: qcom: q6v5-mss: Support loading non-split images adds 72f64cabc4bd remoteproc: copy parent dma_pfn_offset for vdev adds acb08ce449bd Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 89a97132b972 Merge remote-tracking branch 'rpmsg/for-next' adds fbbf145a0e0a gpio/spi: Fix spi-gpio regression on active high CS adds a4de43049a1d gpio: tegra: Clean-up debugfs initialisation adds aee5cec5bb27 gpio: ath79: Pass irqchip when adding gpiochip adds 08fc54c5c8ec Merge branch 'devel' into for-next adds 75e30c5ec4cd Merge remote-tracking branch 'gpio/for-next' adds 50511c9d5e58 Merge remote-tracking branch 'pinctrl/for-next' adds 844c4c33e5d5 Merge remote-tracking branch 'pwm/for-next' adds a285ca153b97 Merge remote-tracking branch 'userns/for-next' adds 88fe057d0000 selftests: dma-buf: Adding kernel config fragment CONFIG_U [...] adds 877d53c29549 selftests: timestamping: Fix SIOCGSTAMP undeclared build failure adds f4fb8a97dc90 kselftests: cgroup: remove duplicated include from test_freezer.c adds 5150dd3bd939 Merge remote-tracking branch 'kselftest/next' adds 105f9421fa75 Merge remote-tracking branch 'y2038/y2038' adds 05ff678ff0dd Merge remote-tracking branch 'livepatching/for-next' adds dc5bc7de857d Merge remote-tracking branch 'rtc/rtc-next' adds 1a165ee4c55f Merge remote-tracking branch 'ntb/ntb-next' adds 41b287759324 Merge remote-tracking branch 'kspp/for-next/kspp' adds df8fcf7e7987 Merge remote-tracking branch 'nvmem/for-next' adds 91abab83839a XArray: Fix xas_next() with a single entry at 0 adds abaf3e48492a Merge remote-tracking branch 'xarray/xarray' adds 770a5132fffc Merge remote-tracking branch 'hyperv/hyperv-next' adds b53b0b9d9a61 pidfd: add polling support adds 740378dc7834 pidfd: add polling selftests adds 32fcb426ec00 pid: add pidfd_open() adds 7615d9e1780e arch: wire-up pidfd_open() adds 172bb24a4f48 tests: add pidfd_open() tests adds 4382fc438ca5 Merge branch 'clone' into for-next adds 4dc1d9462e06 Merge remote-tracking branch 'pidfd/for-next' adds febb8760b6b9 Merge remote-tracking branch 'devfreq/for-next' adds 6d7c3cde93c1 mm/hmm: fix use after free with struct hmm in the mmu notifiers adds e36acfe6c86d mm/hmm: Use hmm_mirror not mm as an argument for hmm_range [...] adds c8a53b2db0ae mm/hmm: Hold a mmgrab from hmm to mm adds 8a9320b7ec5d mm/hmm: Simplify hmm_get_or_create and make it reliable adds 378a60406415 mm/hmm: Remove duplicate condition test before wait_event_timeout adds 157816f3775f mm/hmm: Do not use list*_rcu() for hmm->ranges adds 47f245985a4f mm/hmm: Hold on to the mmget for the lifetime of the range adds 8a1a0cd0b770 mm/hmm: Use lockdep instead of comments adds 187229c2ddd1 mm/hmm: Remove racy protection against double-unregistration adds 2dcc3eb8ab50 mm/hmm: Poison hmm_range during unregister adds 14331726a3c4 mm/hmm: Remove confusing comment and logic from hmm_release adds 5a136b4ae327 mm/hmm: Fix error flows in hmm_invalidate_range_start adds c5d6c45e90c4 mm/swap: fix release_pages() when releasing devmap pages adds 9ec3f4cb35bc Merge tag 'v5.2-rc7' into rdma.git hmm adds fe677187c930 Merge remote-tracking branch 'hmm/hmm' adds 5b18f032f5f6 mm: vmscan: fix not scanning anonymous pages when detectin [...] adds 583d8f1cbd46 include/linux/dmar.h: replace single-char identifiers in macros adds 383048475412 lib/test_kasan: add bitops tests adds c21bb8ec5b85 x86: use static_cpu_has in uaccess region to avoid instrum [...] adds f07505280d58 asm-generic, x86: add bitops instrumentation for KASAN adds c996dd5c1fb0 scripts/decode_stacktrace: match basepath using shell pref [...] adds 769e0affd810 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds d0c9ee0963a3 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] adds c2fc4354a8f4 scripts/spelling.txt: drop "sepc" from the misspelling list adds d5e575a93522 scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix adds 798c08f6ae13 scripts/spelling.txt: add spelling fix for prohibited adds 82cbbf8f4045 scripts/decode_stacktrace: Accept dash/underscore in modules adds bee5f3ef8974 scripts/spelling.txt: add more spellings to spelling.txt adds ca39529490e9 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds c4552fa05a5a sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds 55b2bddee3b2 sh: prevent warnings when using iounmap adds 808f52e12fd5 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 81f137bc17b0 ocfs2/dlm: use struct_size() helper adds d3cfb1d71afc ocfs2: add last unlock times in locking_state adds 0843e18b686c ocfs2: add locking filter debugfs file adds 28b2f68d9f7d ocfs2-add-locking-filter-debugfs-file-fix adds ec4f9c00dd3d ocfs2: add first lock wait time in locking_state adds 2d8fabe48186 ocfs: no need to check return value of debugfs_create functions adds 64017c441c98 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 adds c8a4859fbe4e ocfs2: clear zero in unaligned direct IO adds 83f5a3d284e9 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 9062565a2f87 ocfs2: wait for recovering done after direct unlock request adds 2848ccc8e517 ocfs2: checkpoint appending truncate log transaction befor [...] adds 7d169156b76b ramfs: support O_TMPFILE adds 417ca0c07798 mm/slab: validate cache membership under freelist hardening adds e524fa2020ed mm/slab: sanity-check page type when looking up cache adds 0a2b18fa4d76 mm/slab: restore IRQs in kfree() adds 98329b5f8130 lkdtm/heap: add tests for freelist hardening adds 9b77f1eddc70 mm/slub.c: avoid double string traverse in kmem_cache_flags() adds f940d5835940 slub: don't panic for memcg kmem cache creation failure adds 814f38aaab70 mm/kmemleak.c: fix check for softirq context adds e884623a1545 mm/kmemleak.c: change error at _write when kmemleak is disabled adds 7e4ea62a31d3 docs: kmemleak: add more documentation details adds 9c806500c81e mm/kasan: print frame description for stack bugs adds 86d63843361b device-dax: fix memory and resource leak if hotplug fails adds c78ed7aff7ae mm/hotplug: make remove_memory() interface usable adds 420a0854e8f2 device-dax: "Hotremove" persistent memory that is used lik [...] adds 318c2f071a45 mm: move MAP_SYNC to asm-generic/mman-common.h adds f797435cf352 include/linux/pfn_t.h: remove pfn_t_to_virt() adds 4ebb308d8bdc arm: remove ARCH_SELECT_MEMORY_MODEL adds 4b7eccae56c0 s390: remove ARCH_SELECT_MEMORY_MODEL adds 1090b320a3f9 sparc: remove ARCH_SELECT_MEMORY_MODEL adds 0e600b1207b7 mm/gup.c: make follow_page_mask() static adds 2aa2c5e4a439 mm: migrate: remove unused mode argument adds 822208ccfdb6 mm/memory.c: trivial clean up in insert_page() adds 430c4d0abfd2 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds d3f7cd8380e6 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds 5f11f27babbe mm: remove the account_page_dirtied export adds d742cb247055 mm/failslab.c: by default, do not fail allocations with di [...] adds deaca218329b mm, debug_pagelloc: use static keys to enable debugging adds afb951bc0add mm, page_alloc: more extensive free page checking with deb [...] adds 39a7d9be1d5c mm, debug_pagealloc: use a page type instead of page_ext flag adds ac2e53a76340 mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself adds b42af3e5bc7e mm/filemap.c: fix an overly long line in read_cache_page adds 088a7cd14cbc mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 1fd424d5de24 jffs2: pass the correct prototype to read_cache_page adds d9c1d4973714 9p: pass the correct prototype to read_cache_page adds 96e0626efb96 mm/filemap.c: correct the comment about VM_FAULT_RETRY adds 9fe1b3614f83 mm, swap: fix race between swapoff and some swap operations adds 8cdc6b2f1808 mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds d0bc72092bd2 mm, swap: fix bad swap file entry warning adds b1ad03f70efb mm, swap: use rbtree for swap_extent adds 98676abec3d7 mm-swap-use-rbtree-for-swap_extent-fix adds 5eb3ae4b5d7b mm/mincore.c: fix race between swapoff and mincore adds 4c7aca155fbc memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds fcc74ceb4dfa memcg, fsnotify: no oom-kill for remote memcg charging adds c7d810699e7b mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 0dd0701b1704 mm, memcg: introduce memory.events.local adds cf180e87cae3 mm: memcontrol: dump memory.stat during cgroup OOM adds 15c1b2b3bdd4 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix adds f2ad853a19e1 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds bd1db218bec3 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 538c556456ee mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds e72658d070d8 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds f0e36ea88862 mm: memcg/slab: unify SLAB and SLUB page accounting adds e252e2d0c50e mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 6a8fb1a47126 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds d17477cf29b3 mm: memcg/slab: rework non-root kmem_cache lifecycle management adds af7d45e33436 mm/slab: fix an use-after-free in kmemcg_workfn() adds c93cc8d0d0fd mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds 1cb54d4938cb mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds faf859468f1e mm: memcg/slab: properly handle kmem_caches reparented to [...] adds 78eab92c92ab mm, memcg: add a memcg_slabinfo debugfs file adds a29293581d94 mm, memcg: add ":deact" tag for reparented kmem caches in [...] adds f1d302c8c719 mm: use untagged_addr() for get_user_pages_fast addresses adds d40912a39727 mm: simplify gup_fast_permitted adds 374d0544e506 mm: lift the x86_32 PAE version of gup_get_pte to common code adds a2bfa60429fd MIPS: use the generic get_user_pages_fast code adds 2b95341a647e sh: add the missing pud_page definition adds 03aa5b6ab8da sh: use the generic get_user_pages_fast code adds e72a8c2a6cfe sparc64: add the missing pgd_page definition adds 307824cb323c sparc64-add-the-missing-pgd_page-definition-fix adds c7d2c841bffd sparc64: define untagged_addr() adds 53ca6f72845f sparc64: use the generic get_user_pages_fast code adds 859ad3cafd2f mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds bd8dfed3adee mm: reorder code blocks in gup.c adds 2cc5e405242e mm: consolidate the get_user_pages* implementations adds 0b9d3d6c0dc7 mm: validate get_user_pages_fast flags adds e779acb3867e mm: move the powerpc hugepd code to mm/gup.c adds 625fb827cfb2 mm: switch gup_hugepte to use try_get_compound_head adds 96a52df2d89a mm: mark the page referenced in gup_hugepte adds 80d6dfcf607a mm/mmap.c: fix the adjusted length error adds be996e152d5f asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds a48d0544ceb8 alpha: switch to generic version of pte allocation adds aa307c724bab arm: switch to generic version of pte allocation adds d7c4d2159b74 arm64: switch to generic version of pte allocation adds 6bc8acae8ad6 arm64/mm: fix a bogus GFP flag in pgd_alloc() adds 39ac361750f9 csky: switch to generic version of pte allocation adds 8905f3f719f1 m68k: sun3: switch to generic version of pte allocation adds f2bccad93c2f mips: switch to generic version of pte allocation adds d69c2069b064 nds32: switch to generic version of pte allocation adds d7de2d371365 nios2: switch to generic version of pte allocation adds 8d202d848336 parisc: switch to generic version of pte allocation adds 64cb2d5ad542 riscv: switch to generic version of pte allocation adds 75118b7fe5a0 um: switch to generic version of pte allocation adds ee826333316b unicore32: switch to generic version of pte allocation adds 4c24b795d8c4 mm/memremap: rename and consolidate SECTION_SIZE adds 0a470a2d114a mm: clean up is_device_*_page() definitions adds 8e24c111226a mm: introduce ARCH_HAS_PTE_DEVMAP adds 2725c0550997 arm64: mm: implement pte_devmap support adds c01d2d5ca848 arm64-mm-implement-pte_devmap-support-fix adds d015fb7f041d mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds e9a98a1f15ce mm/memory.c: fail when offset == num in first check of __v [...] adds 17bfe41bb7ed mm/mmap: move common defines to mman-common.h adds 632c751dc11c mm/swap.c: fix release_pages() when releasing devmap pages adds e8dd3a41a930 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 adds b461b551c382 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 adds fc96553b1f3e mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 adds 3e0d73e95e3c mm/mmu_notifier: use hlist_add_head_rcu() adds 8f56ab232f66 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 73740a322f6d s390x/mm: fail when an altmap is used for arch_add_memory() adds 5d1b356cd8d3 s390x/mm: implement arch_remove_memory() adds e59d800127f9 arm64/mm: add temporary arch_remove_memory() implementation adds 37f64a9b27e1 drivers/base/memory: pass a block_id to init_memory_block() adds fbfa071f1015 drivers/base/memory: fix a compilation warning adds b4ac66781271 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 0878a57dbe8f mm/memory_hotplug: create memory block devices after arch_ [...] adds a5aa8078e206 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 62d02ddb8763 mm/memory_hotplug: remove memory block devices before arch [...] adds c77d81d8b864 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 5d37ad1e0d21 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds dd9b1b18c6e6 mm: section numbers use the type "unsigned long" adds 8afe7f304951 mm-section-numbers-use-the-type-unsigned-long-fix adds 57dd7215fe09 mm-section-numbers-use-the-type-unsigned-long-v3 adds 1e5b807670a2 drivers/base/memory: Use "unsigned long" for block ids adds a5bde90b54fe mm: make register_mem_sect_under_node() static adds cf39e98d4e6b mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds 1b901253f0e7 mm/memory_hotplug: move and simplify walk_memory_blocks() adds 863ee6a78ccd drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 05b008fbb6c4 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds 5b5be13a93d0 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 92c93ad68c40 mm/sparse.c: set section nid for hot-add memory adds 7b5247dd15b4 mm/sparsemem: introduce struct mem_section_usage adds a8fc70294568 mm/sparsemem: introduce a SECTION_IS_EARLY flag adds 7c9918b62181 mm/sparsemem: add helpers track active portions of a secti [...] adds 0f379337225b mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds 7481f2109fc5 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds db30f881e2d7 mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds c627d7b0b32b mm: kill is_dev_zone() helper adds f8373228023b mm/sparsemem: prepare for sub-section ranges adds e1f24cca270a mm/sparsemem: support sub-section hotplug adds 9e2fe0441252 mm: document ZONE_DEVICE memory-model implications adds 3fba4e800add docs/vm: update ZONE_DEVICE memory model documentation adds a10a0f39cae6 mm/devm_memremap_pages: enable sub-section remap adds 0600f91d556b libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds a166981f328b libnvdimm/pfn: stop padding pmem namespaces to section alignment adds c387550e6685 mm/sparsemem: cleanup 'section number' data types adds 801908dd65d8 mm-sparsemem-cleanup-section-number-data-types-fix adds bcef38567a67 mm/vmalloc.c: remove "node" argument adds 36cf90025a4a mm/vmalloc.c: preload a CPU with one object for split purpose adds d987fb351049 mm/vmalloc.c: get rid of one single unlink_va() when merge adds dc466caa423b mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 3663762f8f0e mm/vmalloc.c: spelling> s/informaion/information/ adds f08f0e450d21 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 8ba27717501e mm/large system hash: clear hashdist when only one node wi [...] adds 6244fa647c19 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds 798e1c2c9eff mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] adds 6c7e867e9063 mm/page_alloc: fix a false memory corruption adds ac48b124a6f1 mm: init: report memory auto-initialization features at boot time adds 26ba6e7bdb5c mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds 03591308ccf3 mm: vmscan: correct some vmscan counters for THP swapout adds 5ef09ee1b751 mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds 9fdb0a4f6d3c mm/vmscan: add a new member reclaim_state in struct shrink [...] adds d5ddc106e9b6 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds fdf63e653eb1 mm/vmscan.c: add checks for incorrect handling of current- [...] adds e0b679bdcb11 tools/vm/slabinfo: order command line options adds 4653423c1d60 tools/vm/slabinfo: add partial slab listing to -X adds fae9614d6628 tools/vm/slabinfo: add option to sort by partial slabs adds 9236e1692f45 tools/vm/slabinfo: add sorting info to help menu adds dd2dfdf57f64 proc: use down_read_killable mmap_sem for /proc/pid/maps adds 072bd690db1c proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds 2b3df387e4e1 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 80b49428ca6b proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds da528d862233 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 2a2f93428a4e proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds ac8a224979aa mm: use down_read_killable for locking mmap_sem in access_ [...] adds bc87dba77777 z3fold: add inter-page compaction adds 26e1a3ac34f4 z3fold: remove redundant assignment to bud adds ed90d296ebc8 mm/z3fold: fix variable set but not used warnings adds 65a1df483cea mm/memory-failure.c: clarify error message adds 73419c8cf0ce mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 75bb650b4c65 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 784c9b292008 mm/oom_kill.c: add task UID to info message on an oom kill adds 97a26b63fdb4 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 29fed0134a79 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds ae01c929a339 mm/oom_kill.c: remove thread group leader check in oom_eva [...] adds 058c46bd2b36 mm, oom: refactor dump_tasks for memcg OOMs adds 0128ffe8decc mm, oom: remove redundant task_in_mem_cgroup() check adds e96ca48a9588 oom: decouple mems_allowed from oom_unkillable_task adds 07bfa1974c9c mm/oom_kill.c: remove redundant OOM score normalization in [...] adds 455723468d53 mm: thp: make transhuge_vma_suitable available for anonymous THP adds 27a151f1f814 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds b647d7d0c17c mm: thp: fix false negative of shmem vma's THP eligibility adds cd1da5162d7b mm/cma.c: fail if fixed declaration can't be honored adds dfa3669d7c8f mm, memcg: proportional memory.{low,min} reclaim adds 4f1b792b1b02 mm, memcg: make memory.emin the baseline for utilisation d [...] adds a1b84ad640f3 mm, memcg: make scan aggression always exclude protection adds dc67d08d841d mm/vmscan: remove unused lru_pages argument adds c0520c18aca2 mm: don't expose page to fast gup before it's ready adds b5d41a7e6891 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds d2f15ca8799c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds cdd11b636ef4 kernel/hung_task.c: Monitor killed tasks. adds 4888f3216ba2 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds 1d437f9eeacb vmcore: Add a kernel parameter novmcoredd adds b0e37d699da2 vmcore-add-a-kernel-parameter-novmcoredd-fix adds 74eb235f8c33 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds ac8b8e118f64 include/linux/kernel.h: add typeof_member() macro adds bbe738e1584a fs/proc/inode.c: use typeof_member() macro adds c79b3dc268eb kernel: fix typos and some coding style in comments adds 644c9fd00452 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds b47d820c7729 arch: replace _BITUL() in kernel-space headers with BIT() adds 5fb1c534d268 arch/*: remove unused isa_page_to_bus() adds 0d79572e5616 lib/genalloc.c: export symbol addr_in_gen_pool adds 180f1e2396c3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds c8738baced9e Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 6f3a7faab467 lib/math/rational.c: fix possible incorrect result from ra [...] adds abcbafaa622d lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds 1b333405b940 lib/string.c: allow searching for NUL with strnchr adds 017afa239d68 lib/test_string.c: avoid masking memset16/32/64 failures adds 256ef13048e8 lib/test_string.c: add some testcases for strchr and strnchr adds 6d87765f2f48 lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds c86f3a66de9a lib: introduce test_meminit module adds 89d31267e48b mm/ioremap: check virtual address alignment while creating [...] adds 61b16b0a3af9 mm/ioremap: probe platform for p4d huge map support adds 34ff4ab5f2d1 mm-ioremap-probe-platform-for-p4d-huge-map-support-fix.patch adds 24e8dcbb7fe7 lib/string_helpers: fix some kerneldoc warnings adds 91b75162638e lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds fae7a999f2e7 checkpatch.pl: warn on duplicate sysctl local variable adds 00e045c9a3db checkpatch: don't interpret stack dumps as commit IDs adds f696a6e094e7 checkpatch: fix something adds 39413d111bb5 fs/binfmt_flat.c: remove set but not used variable 'inode' adds 504b7db918a4 fs/binfmt_elf.c: delete stale comment adds 3c485a0a0615 init/Kconfig: fix neighboring typos adds 92fac00e317d mm, kprobes: generalize and rename notify_page_fault() as [...] adds a3ed1eaa75e1 mips/kprobes: export kprobe_fault_handler() adds a170457ab496 coda: pass the host file in vma->vm_file on mmap adds df50adf18195 uapi linux/coda.h: use __kernel_pid_t for userspace adds 27b277752bff uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds ade8454b4114 coda: add error handling for fget adds c28f2e024d07 coda: potential buffer overflow in coda_psdev_write() adds cf03e0ee9928 coda: fix build using bare-metal toolchain adds 8a27d6154f4b coda: don't try to print names that were considered too long adds b2ff0932d816 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds 7889dcc58e36 coda: clean up indentation, replace spaces with tab adds ff3d2d3e5956 coda: stop using 'struct timespec' in user API adds 04944a0686d4 coda: change Coda's user api to use 64-bit time_t in timespec adds d51e3b60004c coda: get rid of CODA_ALLOC() adds e5859f02e3b5 coda: get rid of CODA_FREE() adds 83670ce29e3e coda: bump module version adds ab5705d7f795 coda: Move internal defs out of include/linux/ [ver #2] adds 956887f25828 coda: remove uapi/linux/coda_psdev.h adds b2e61d7ab836 coda: destroy mutex in put_super() adds 513f23ca5597 coda: use SIZE() for stat adds ee06b360f022 coda: add __init to init_coda_psdev() adds d0fe65a6da76 coda: remove sysctl object from module when unused adds 12987f719ea3 coda: remove sb test in coda_fid_to_inode() adds 899c69aed6c7 coda: ftoc validity check integration adds d6abe7e36380 coda: add hinting support for partial file caching adds f103982eba08 coda-add-hinting-support-for-partial-file-caching-fix adds f90d1db6d780 fs/hfsplus/xattr.c: replace strncpy with memcpy adds 0453802f5eb7 fs/ufs/super.c: remove set but not used variable 'usb3' adds c005fc95a34b nds32: fix asm/syscall.h adds fb2ab6a35377 hexagon: define syscall_get_error() and syscall_get_return [...] adds e54ecfddfc67 mips: define syscall_get_error() adds 399d5162bd6a parisc: define syscall_get_error() adds 55c196ea4e2f powerpc: define syscall_get_error() adds 5f35b3eabfb3 ptrace: add PTRACE_GET_SYSCALL_INFO request adds 87f16937bfa8 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds fedefd37f9cd selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds c15fc2f9fa88 signal: reorder struct sighand_struct adds 6dc2436dc4c0 signal: simplify set_user_sigmask/restore_user_sigmask adds b607abb69aec select: change do_poll() to return -ERESTARTNOHAND rather [...] adds cf8d77ad2e09 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds 901f2b460e58 coredump: split pipe command whitespace before expanding template adds 5e0f5247a70f drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds f44c23435fce aio: simplify read_events() adds 6e2383cafc58 scripts/gdb: add lx-genpd-summary command adds e6f3ebb85621 scripts/gdb: add helpers to find and list devices adds 5bf63855fbd5 resource: fix locking in find_next_iomem_res() adds 2d3c90e2bc78 resource-fix-locking-in-find_next_iomem_res-fix adds 61007345ba34 resource: avoid unnecessary lookups in find_next_iomem_res() adds c21dc05ad4b7 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds d9dbf21530b9 ipc/mqueue.c: only perform resource calculation if user valid adds 08b2deeac90f ipc/msg.c: consolidate all xxxctl_down() functions adds 259e58074537 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds 119c9e315933 mm/gup.c: mark undo_dev_pagemap as __maybe_unused adds 58bcf1e0e251 Merge branch 'akpm-current/current' adds d4d6540c1583 pinctrl: fix pxa2xx.c build warnings adds 07526d96cb5a mm: add account_locked_vm utility function adds 8f1abb12b335 mm-add-account_locked_vm-utility-function-v3 adds d3f3a4a4a150 mm-add-account_locked_vm-utility-function-v3-fix adds 9e77527748e4 proc/sysctl: add shared variables for range check adds 7d315791f188 tipc: remove two unused variables adds 3d0df91da718 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds e96c8d8053eb proc/sysctl: make firmware loader table conditional adds 7645b9de7bd6 proc-sysctl-add-shared-variables-for-range-check-fix-4 adds 4b395fa6c666 drivers/tty/serial/sh-sci.c: suppress warning adds 8d7b7b9031be fs/select.c: use struct_size() in kmalloc() adds 87754820b31c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 1a61dec296c1 Merge branch 'akpm/master' adds f9ca7f5a1eb9 Add linux-next specific files for 20190703
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 (48568d8c7f47) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/debugfs-cros-ec | 22 + Documentation/ABI/testing/ima_policy | 6 +- Documentation/ABI/testing/sysfs-bus-iio | 7 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 44 + Documentation/ABI/testing/sysfs-platform-asus-wmi | 10 + Documentation/RCU/UP.rst | 13 +- Documentation/admin-guide/kernel-parameters.rst | 4 +- Documentation/admin-guide/kernel-parameters.txt | 11 +- Documentation/block/queue-sysfs.txt | 64 +- Documentation/conf.py | 3 +- Documentation/core-api/xarray.rst | 270 +- Documentation/devicetree/bindings/arm/cpus.yaml | 487 +- .../devicetree/bindings/arm/stm32/mlahb.txt | 37 + .../devicetree/bindings/clock/at91-clock.txt | 7 +- .../bindings/clock/brcm,bcm63xx-clocks.txt | 22 + .../devicetree/bindings/clock/cirrus,lochnagar.txt | 1 + .../devicetree/bindings/clock/silabs,si5341.txt | 162 + .../devicetree/bindings/hwlock/omap-hwspinlock.txt | 25 +- .../devicetree/bindings/i2c/i2c-stm32.txt | 2 + .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 63 + .../devicetree/bindings/iio/accel/adxl372.txt | 33 - .../devicetree/bindings/iio/adc/adi,ad7124.txt | 75 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 155 + .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 - .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 87 + .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 1 + .../bindings/iio/chemical/sensirion,sps30.txt | 12 - .../bindings/iio/chemical/sensirion,sps30.yaml | 39 + .../devicetree/bindings/iio/frequency/adf4371.yaml | 63 + .../bindings/leds/backlight/lm3630a-backlight.yaml | 21 +- .../devicetree/bindings/leds/leds-lm36274.txt | 2 +- .../devicetree/bindings/mtd/brcm,brcmnand.txt | 1 + .../devicetree/bindings/mtd/cadence-quadspi.txt | 5 + .../devicetree/bindings/mtd/cypress,hyperflash.txt | 13 + .../devicetree/bindings/mtd/ti,am654-hbmc.txt | 51 + .../bindings/net/allwinner,sun4i-a10-emac.yaml | 3 +- .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 3 +- .../bindings/net/ethernet-controller.yaml | 10 +- .../devicetree/bindings/net/ethernet-phy.yaml | 2 +- .../devicetree/bindings/net/snps,dwmac.yaml | 3 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 1 + .../bindings/regulator/st,stm32-booster.txt | 18 + .../devicetree/bindings/remoteproc/stm32-rproc.txt | 63 + Documentation/devicetree/bindings/sound/rt1308.txt | 17 + .../devicetree/bindings/spi/spi-stm32-qspi.txt | 5 +- Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/doc-guide/sphinx.rst | 13 +- Documentation/driver-api/index.rst | 1 + Documentation/{IPMB.txt => driver-api/ipmb.rst} | 62 +- Documentation/hid/{hid-alps.txt => hid-alps.rst} | 87 +- .../hid/{hid-sensor.txt => hid-sensor.rst} | 194 +- .../hid/{hid-transport.txt => hid-transport.rst} | 82 +- Documentation/hid/{hiddev.txt => hiddev.rst} | 154 +- Documentation/hid/{hidraw.txt => hidraw.rst} | 53 +- Documentation/hid/index.rst | 18 + Documentation/hid/intel-ish-hid.rst | 485 ++ Documentation/hid/intel-ish-hid.txt | 454 -- Documentation/hid/{uhid.txt => uhid.rst} | 46 +- Documentation/hwspinlock.txt | 81 + .../iio/{ep93xx_adc.txt => ep93xx_adc.rst} | 15 +- .../iio/{iio_configfs.txt => iio_configfs.rst} | 52 +- Documentation/iio/index.rst | 12 + Documentation/input/input.rst | 2 +- Documentation/laptops/thinkpad-acpi.txt | 4 +- Documentation/leds/index.rst | 25 + .../leds/{leds-blinkm.txt => leds-blinkm.rst} | 64 +- .../{leds-class-flash.txt => leds-class-flash.rst} | 49 +- .../leds/{leds-class.txt => leds-class.rst} | 15 +- .../leds/{leds-lm3556.txt => leds-lm3556.rst} | 100 +- .../leds/{leds-lp3944.txt => leds-lp3944.rst} | 23 +- Documentation/leds/leds-lp5521.rst | 115 + Documentation/leds/leds-lp5521.txt | 101 - Documentation/leds/leds-lp5523.rst | 147 + Documentation/leds/leds-lp5523.txt | 130 - Documentation/leds/leds-lp5562.rst | 137 + Documentation/leds/leds-lp5562.txt | 120 - Documentation/leds/leds-lp55xx.rst | 224 + Documentation/leds/leds-lp55xx.txt | 194 - Documentation/leds/leds-mlxcpld.rst | 118 + Documentation/leds/leds-mlxcpld.txt | 110 - .../{ledtrig-oneshot.txt => ledtrig-oneshot.rst} | 11 +- ...ledtrig-transient.txt => ledtrig-transient.rst} | 65 +- .../{ledtrig-usbport.txt => ledtrig-usbport.rst} | 11 +- Documentation/leds/{uleds.txt => uleds.rst} | 5 +- .../networking/device_drivers/google/gve.rst | 123 + Documentation/networking/device_drivers/index.rst | 1 + Documentation/networking/ip-sysctl.txt | 4 +- Documentation/networking/mpls-sysctl.txt | 2 +- Documentation/remoteproc.txt | 14 +- Documentation/security/IMA-templates.rst | 7 +- Documentation/sphinx/automarkup.py | 93 + .../{cpu-cooling-api.txt => cpu-cooling-api.rst} | 39 +- .../thermal/{exynos_thermal => exynos_thermal.rst} | 47 +- Documentation/thermal/exynos_thermal_emulation | 53 - Documentation/thermal/exynos_thermal_emulation.rst | 61 + Documentation/thermal/index.rst | 18 + .../{intel_powerclamp.txt => intel_powerclamp.rst} | 183 +- .../{nouveau_thermal => nouveau_thermal.rst} | 54 +- .../{power_allocator.txt => power_allocator.rst} | 144 +- .../thermal/{sysfs-api.txt => sysfs-api.rst} | 488 +- ...ure_thermal => x86_pkg_temperature_thermal.rst} | 28 +- MAINTAINERS | 71 +- Makefile | 4 +- Next/SHA1s | 202 +- Next/Trees | 2 + Next/merge.log | 4969 +++++++++++++------- arch/arm/arm-soc-for-next-contents.txt | 24 +- arch/arm/boot/dts/exynos3250.dtsi | 66 +- arch/arm/boot/dts/exynos4.dtsi | 50 +- arch/arm/boot/dts/exynos4210.dtsi | 20 + arch/arm/boot/dts/exynos4412.dtsi | 22 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 6 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 10 +- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 8 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 2 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 8 +- arch/arm64/include/asm/ptrace.h | 31 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 18 + arch/arm64/include/asm/vdso/gettimeofday.h | 19 + arch/arm64/kernel/vdso/Makefile | 7 + arch/csky/abiv1/Makefile | 7 +- arch/csky/abiv1/inc/abi/string.h | 14 +- arch/csky/abiv1/memcmp.c | 310 ++ arch/csky/abiv1/memcopy.h | 179 + arch/csky/abiv1/memmove.c | 93 + arch/csky/abiv1/memset.c | 86 +- arch/csky/abiv1/strcpy.c | 17 + arch/csky/abiv1/strksyms.c | 4 + arch/csky/abiv1/strlen.c | 89 + arch/csky/abiv1/wordcopy.c | 397 ++ arch/csky/kernel/signal.c | 5 + arch/m68k/Kconfig | 3 + arch/m68k/kernel/dma.c | 57 +- arch/mips/include/asm/ptrace.h | 5 - arch/powerpc/include/asm/ptrace.h | 29 +- arch/powerpc/platforms/pseries/ibmebus.c | 4 +- arch/sh/include/asm/ptrace.h | 29 +- arch/um/Kconfig | 12 + arch/um/configs/i386_defconfig | 1 - arch/um/configs/x86_64_defconfig | 1 - arch/um/drivers/chan_kern.c | 52 +- arch/um/drivers/ssl.c | 1 - arch/um/drivers/ssl.h | 13 - arch/um/include/asm/mmu_context.h | 2 +- arch/um/include/shared/os.h | 10 +- arch/um/include/shared/timer-internal.h | 46 + arch/um/kernel/irq.c | 9 +- arch/um/kernel/process.c | 42 +- arch/um/kernel/skas/Makefile | 2 + arch/um/kernel/skas/syscall.c | 11 + arch/um/kernel/time.c | 131 +- arch/um/os-Linux/time.c | 127 +- arch/x86/Kconfig | 35 +- arch/x86/boot/compressed/head_64.S | 1 + arch/x86/boot/header.S | 12 +- arch/x86/entry/vsyscall/vsyscall_64.c | 37 +- arch/x86/events/core.c | 10 +- arch/x86/include/asm/apic.h | 2 + arch/x86/include/asm/hpet.h | 7 +- arch/x86/include/asm/mwait.h | 4 +- arch/x86/include/asm/ptrace.h | 30 +- arch/x86/include/asm/time.h | 1 + arch/x86/include/asm/vdso/gettimeofday.h | 27 + arch/x86/include/asm/vsyscall.h | 6 +- arch/x86/include/uapi/asm/bootparam.h | 2 + arch/x86/kernel/apic/apic.c | 27 + arch/x86/kernel/apic/io_apic.c | 4 + arch/x86/kernel/apic/msi.c | 4 +- arch/x86/kernel/cpu/bugs.c | 11 +- arch/x86/kernel/cpu/intel.c | 27 + arch/x86/kernel/cpu/mtrr/generic.c | 15 +- arch/x86/kernel/crash.c | 4 +- arch/x86/kernel/head64.c | 20 +- arch/x86/kernel/hpet.c | 935 ++-- arch/x86/kernel/i8253.c | 25 +- arch/x86/kernel/jailhouse.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 5 + arch/x86/kernel/setup.c | 15 +- arch/x86/kernel/time.c | 7 +- arch/x86/kernel/unwind_orc.c | 26 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/vmx/nested.c | 30 +- arch/x86/kvm/x86.c | 6 +- arch/x86/mm/fault.c | 18 +- arch/x86/mm/init_64.c | 24 +- arch/x86/platform/geode/alix.c | 1 - arch/x86/platform/geode/geos.c | 1 - arch/x86/platform/geode/net5501.c | 1 - arch/xtensa/include/asm/types.h | 23 - block/bfq-iosched.c | 3 +- block/bio.c | 66 +- block/opal_proto.h | 16 + block/sed-opal.c | 197 +- crypto/asymmetric_keys/Kconfig | 3 + crypto/serpent_generic.c | 8 +- crypto/testmgr.c | 62 +- drivers/acpi/acpi_lpss.c | 4 +- drivers/acpi/device_pm.c | 65 +- drivers/acpi/power.c | 135 + drivers/acpi/utils.c | 11 +- drivers/amba/tegra-ahb.c | 4 +- drivers/android/binder.c | 153 +- drivers/android/binder_alloc.c | 44 +- drivers/android/binder_alloc.h | 22 +- drivers/ata/acard-ahci.c | 1 - drivers/ata/libahci.c | 1 - drivers/ata/libata-core.c | 4 +- drivers/ata/pdc_adma.c | 1 - drivers/ata/sata_nv.c | 2 - drivers/ata/sata_qstor.c | 1 - drivers/ata/sata_sil24.c | 1 - drivers/base/bus.c | 6 +- drivers/base/core.c | 6 + drivers/base/devcon.c | 2 +- drivers/base/driver.c | 4 +- drivers/block/loop.c | 16 +- drivers/block/mtip32xx/mtip32xx.c | 5 - drivers/block/null_blk_main.c | 2 +- drivers/block/skd_main.c | 1 - drivers/char/ipmi/ipmi_msghandler.c | 8 +- drivers/char/ipmi/ipmi_si_platform.c | 2 +- drivers/clk/Kconfig | 11 + drivers/clk/Makefile | 1 + drivers/clk/at91/sckc.c | 281 +- drivers/clk/bcm/Kconfig | 8 + drivers/clk/bcm/Makefile | 1 + drivers/clk/bcm/clk-bcm63xx-gate.c | 238 + drivers/clk/clk-lochnagar.c | 205 +- drivers/clk/clk-si5341.c | 1346 ++++++ drivers/clk/clk-si544.c | 102 +- drivers/clk/clk.c | 1 + drivers/clk/clk.h | 4 - drivers/clk/imx/clk-imx6q.c | 1 + drivers/clk/imx/clk-imx6sll.c | 1 + drivers/clk/imx/clk-imx6sx.c | 1 + drivers/clk/imx/clk-imx6ul.c | 1 + drivers/clk/imx/clk-imx7d.c | 1 + drivers/clk/imx/clk.c | 1 + drivers/clk/sprd/common.c | 9 +- drivers/clk/sprd/sc9860-clk.c | 5 +- drivers/counter/ftm-quaddec.c | 4 +- drivers/cpufreq/cpufreq.c | 121 +- drivers/crypto/ccree/cc_driver.c | 70 +- drivers/crypto/ccree/cc_driver.h | 6 + drivers/crypto/ccree/cc_host_regs.h | 20 + drivers/crypto/ccree/cc_pm.c | 11 + drivers/crypto/ccree/cc_pm.h | 7 + drivers/crypto/nx/nx-842-powernv.c | 8 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 47 +- drivers/crypto/talitos.c | 2 +- drivers/firmware/efi/dev-path-parser.c | 4 +- drivers/fpga/of-fpga-region.c | 7 +- drivers/gpio/gpio-ath79.c | 66 +- drivers/gpio/gpio-tegra.c | 18 +- drivers/gpio/gpiolib-of.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 24 + drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 53 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 19 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 2 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 4 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 6 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 2 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 4 + drivers/gpu/drm/armada/armada_crtc.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 2 +- drivers/gpu/drm/bochs/bochs_hw.c | 14 +- drivers/gpu/drm/bochs/bochs_kms.c | 3 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_mipi_dsi.c | 2 +- drivers/gpu/drm/drm_modes.c | 8 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 + drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 56 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 28 +- drivers/gpu/drm/i915/display/intel_ddi.c | 136 +- drivers/gpu/drm/i915/display/intel_display.c | 849 ++-- drivers/gpu/drm/i915/display/intel_display.h | 7 +- drivers/gpu/drm/i915/display/intel_display_power.c | 108 +- drivers/gpu/drm/i915/display/intel_dp.c | 236 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 - drivers/gpu/drm/i915/display/intel_dp_mst.h | 8 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 525 ++- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 25 +- drivers/gpu/drm/i915/display/intel_tc.c | 468 ++ drivers/gpu/drm/i915/display/intel_tc.h | 32 + drivers/gpu/drm/i915/gt/intel_lrc.c | 64 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 30 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 7 +- drivers/gpu/drm/i915/i915_active.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 20 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 292 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 36 - drivers/gpu/drm/i915/i915_reg.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 36 +- drivers/gpu/drm/i915/intel_drv.h | 21 +- drivers/gpu/drm/i915/intel_guc.h | 4 + drivers/gpu/drm/i915/intel_guc_ads.c | 26 +- drivers/gpu/drm/i915/intel_pm.c | 413 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 10 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 2 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 2 +- .../gpu/drm/selftests/test-drm_cmdline_parser.c | 136 +- drivers/gpu/drm/tegra/dc.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 4 + drivers/hid/hid-asus.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-quirks.c | 23 +- drivers/hid/wacom_wac.c | 4 +- drivers/hwmon/acpi_power_meter.c | 3 +- drivers/hwmon/coretemp.c | 4 +- drivers/hwmon/fschmd.c | 2 +- drivers/hwmon/gpio-fan.c | 18 +- drivers/hwmon/lm90.c | 104 +- drivers/hwmon/nct7904.c | 27 +- drivers/hwmon/sch56xx-common.c | 2 +- drivers/hwmon/via-cputemp.c | 5 +- drivers/hwmon/w83793.c | 2 +- drivers/hwspinlock/Kconfig | 2 +- drivers/hwspinlock/hwspinlock_core.c | 48 +- drivers/hwspinlock/omap_hwspinlock.c | 4 + drivers/hwspinlock/stm32_hwspinlock.c | 7 + drivers/hwtracing/coresight/coresight-platform.c | 2 +- drivers/hwtracing/coresight/coresight-priv.h | 2 +- drivers/hwtracing/coresight/coresight.c | 6 +- drivers/hwtracing/intel_th/core.c | 5 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 6 +- drivers/i2c/i2c-core-acpi.c | 62 +- drivers/i2c/i2c-core-base.c | 11 +- drivers/i2c/i2c-core-of.c | 4 +- drivers/i2c/i2c-core.h | 9 + drivers/iio/Kconfig | 2 +- drivers/iio/accel/adis16201.c | 4 +- drivers/iio/accel/adis16209.c | 4 +- drivers/iio/accel/adxl372.c | 27 +- drivers/iio/accel/kxcjk-1013.c | 1 + drivers/iio/accel/sca3000.c | 7 +- drivers/iio/accel/st_accel_buffer.c | 22 +- drivers/iio/adc/Kconfig | 1 - drivers/iio/adc/ad7124.c | 33 +- drivers/iio/adc/ad7606.c | 97 +- drivers/iio/adc/ad7606.h | 17 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/imx7d_adc.c | 24 +- drivers/iio/adc/meson_saradc.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 21 +- drivers/iio/adc/stm32-dfsdm-adc.c | 233 +- drivers/iio/adc/stm32-dfsdm.h | 24 +- drivers/iio/amplifiers/Kconfig | 13 +- drivers/iio/amplifiers/ad8366.c | 146 +- drivers/iio/frequency/Kconfig | 10 + drivers/iio/frequency/Makefile | 1 + drivers/iio/frequency/adf4371.c | 632 +++ drivers/iio/humidity/dht11.c | 28 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 9 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 53 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-core.c | 37 +- drivers/iio/inkern.c | 2 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/light/stk3310.c | 6 +- drivers/iio/pressure/Kconfig | 11 + drivers/iio/pressure/Makefile | 1 + drivers/iio/pressure/dps310.c | 827 ++++ drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 2 +- drivers/infiniband/hw/mlx5/ib_rep.c | 22 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 - drivers/input/joydev.c | 24 +- drivers/input/joystick/iforce/Kconfig | 8 +- drivers/input/joystick/iforce/Makefile | 7 +- drivers/input/joystick/iforce/iforce-ff.c | 18 +- drivers/input/joystick/iforce/iforce-main.c | 178 +- drivers/input/joystick/iforce/iforce-packets.c | 215 +- drivers/input/joystick/iforce/iforce-serio.c | 161 +- drivers/input/joystick/iforce/iforce-usb.c | 192 +- drivers/input/joystick/iforce/iforce.h | 55 +- drivers/input/mouse/elan_i2c_core.c | 50 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 20 +- drivers/input/touchscreen/edt-ft5x06.c | 5 +- drivers/iommu/amd_iommu.c | 20 +- drivers/iommu/amd_iommu_init.c | 45 +- drivers/iommu/arm-smmu-v3.c | 60 +- drivers/iommu/arm-smmu.c | 6 +- drivers/iommu/intel_irq_remapping.c | 4 +- drivers/iommu/io-pgtable-arm-v7s.c | 17 +- drivers/iommu/io-pgtable-arm.c | 40 +- drivers/iommu/ipmmu-vmsa.c | 1 + drivers/iommu/virtio-iommu.c | 2 +- drivers/leds/trigger/Kconfig | 2 +- drivers/leds/trigger/ledtrig-transient.c | 2 +- drivers/md/bcache/alloc.c | 9 + drivers/md/bcache/bcache.h | 6 +- drivers/md/bcache/bset.c | 61 +- drivers/md/bcache/btree.c | 53 +- drivers/md/bcache/btree.h | 2 + drivers/md/bcache/io.c | 12 + drivers/md/bcache/journal.c | 141 +- drivers/md/bcache/journal.h | 4 + drivers/md/bcache/super.c | 227 +- drivers/md/bcache/sysfs.c | 67 +- drivers/md/bcache/util.h | 2 - drivers/md/bcache/writeback.c | 8 + drivers/md/dm-thin-metadata.c | 7 +- drivers/mfd/altera-sysmgr.c | 4 +- drivers/mfd/cros_ec.c | 6 +- drivers/mfd/syscon.c | 21 - drivers/mtd/Kconfig | 2 + drivers/mtd/Makefile | 1 + drivers/mtd/chips/cfi_cmdset_0002.c | 143 +- drivers/mtd/hyperbus/Kconfig | 23 + drivers/mtd/hyperbus/Makefile | 4 + drivers/mtd/hyperbus/hbmc-am654.c | 147 + drivers/mtd/hyperbus/hyperbus-core.c | 153 + drivers/mtd/mtdcore.c | 3 + drivers/mtd/nand/raw/brcmnand/brcmnand.c | 250 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.h | 2 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/nand_bch.c | 3 +- drivers/mtd/nand/raw/nand_macronix.c | 45 + drivers/mtd/nand/raw/stm32_fmc2_nand.c | 15 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 3 +- drivers/mtd/nand/spi/paragon.c | 147 + drivers/mtd/spi-nor/cadence-quadspi.c | 21 + drivers/mtd/spi-nor/spi-nor.c | 25 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/dsa/b53/b53_common.c | 4 +- drivers/net/dsa/microchip/ksz9477.c | 128 +- drivers/net/dsa/microchip/ksz_common.h | 14 - drivers/net/dsa/mv88e6xxx/chip.c | 2 + drivers/net/dsa/sja1105/sja1105_main.c | 56 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 +- drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 1 - drivers/net/ethernet/broadcom/bcmsysport.c | 20 +- drivers/net/ethernet/broadcom/bcmsysport.h | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 33 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 32 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 18 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/cadence/macb.h | 9 +- drivers/net/ethernet/cadence/macb_ptp.c | 7 +- drivers/net/ethernet/google/Kconfig | 27 + drivers/net/ethernet/google/Makefile | 5 + drivers/net/ethernet/google/gve/Makefile | 4 + drivers/net/ethernet/google/gve/gve.h | 459 ++ drivers/net/ethernet/google/gve/gve_adminq.c | 387 ++ drivers/net/ethernet/google/gve/gve_adminq.h | 217 + drivers/net/ethernet/google/gve/gve_desc.h | 113 + drivers/net/ethernet/google/gve/gve_ethtool.c | 243 + drivers/net/ethernet/google/gve/gve_main.c | 1228 +++++ drivers/net/ethernet/google/gve/gve_register.h | 27 + drivers/net/ethernet/google/gve/gve_rx.c | 446 ++ drivers/net/ethernet/google/gve/gve_tx.c | 584 +++ drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 66 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 20 - drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 84 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 7 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 25 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 3 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 19 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 30 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 47 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 15 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 29 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 30 + drivers/net/ethernet/huawei/hinic/hinic_port.h | 13 + drivers/net/ethernet/huawei/hinic/hinic_rx.c | 13 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 17 + drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/80003es2lan.c | 2 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 +- drivers/net/ethernet/intel/e1000e/defines.h | 3 + drivers/net/ethernet/intel/e1000e/e1000.h | 5 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 14 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 20 +- drivers/net/ethernet/intel/e1000e/mac.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 90 +- drivers/net/ethernet/intel/e1000e/nvm.c | 2 +- drivers/net/ethernet/intel/i40e/i40e.h | 27 + drivers/net/ethernet/intel/i40e/i40e_main.c | 497 +- drivers/net/ethernet/intel/iavf/iavf_osdep.h | 10 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 37 +- drivers/net/ethernet/intel/ice/ice_sched.c | 4 +- drivers/net/ethernet/intel/igb/e1000_regs.h | 2 + drivers/net/ethernet/intel/igb/igb_ethtool.c | 75 +- drivers/net/ethernet/intel/igb/igb_main.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 3 + drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 14 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 10 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 14 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_dim.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 47 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 151 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 44 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 198 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 20 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 10 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 3 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 28 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/core.c | 9 + drivers/net/ethernet/mellanox/mlxsw/core.h | 19 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 216 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 290 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 11 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 711 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.h | 136 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 2 + drivers/net/ethernet/mellanox/mlxsw/trap.h | 6 + drivers/net/ethernet/netronome/nfp/flower/action.c | 59 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 57 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 103 +- .../net/ethernet/netronome/nfp/flower/offload.c | 133 +- drivers/net/ethernet/realtek/r8169_main.c | 50 +- drivers/net/ethernet/sis/sis900.c | 24 +- drivers/net/ethernet/socionext/Kconfig | 1 + drivers/net/ethernet/socionext/netsec.c | 473 +- drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 9 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 16 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 14 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 27 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 168 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 13 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +- drivers/net/ethernet/ti/cpsw.c | 3 + drivers/net/ethernet/ti/cpsw_priv.h | 1 + drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 4 +- drivers/net/loopback.c | 76 +- drivers/net/macsec.c | 6 +- drivers/net/usb/r8152.c | 38 +- drivers/net/vxlan.c | 37 +- drivers/net/wireless/ath/ath10k/core.c | 34 +- drivers/net/wireless/ath/ath10k/core.h | 15 +- drivers/net/wireless/ath/ath10k/debug.c | 8 +- drivers/net/wireless/ath/ath10k/debug.h | 25 +- drivers/net/wireless/ath/ath10k/hif.h | 15 + drivers/net/wireless/ath/ath10k/htt.c | 2 +- drivers/net/wireless/ath/ath10k/htt.h | 16 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 20 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 9 +- drivers/net/wireless/ath/ath10k/hw.c | 6 +- drivers/net/wireless/ath/ath10k/hw.h | 7 + drivers/net/wireless/ath/ath10k/mac.c | 209 +- drivers/net/wireless/ath/ath10k/pci.c | 25 +- drivers/net/wireless/ath/ath10k/qmi.c | 46 + drivers/net/wireless/ath/ath10k/qmi.h | 1 + drivers/net/wireless/ath/ath10k/sdio.c | 17 +- drivers/net/wireless/ath/ath10k/snoc.c | 15 + drivers/net/wireless/ath/ath10k/swap.c | 4 +- drivers/net/wireless/ath/ath10k/testmode.c | 17 +- drivers/net/wireless/ath/ath10k/trace.c | 1 + drivers/net/wireless/ath/ath10k/trace.h | 6 +- drivers/net/wireless/ath/ath10k/usb.c | 2 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 33 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 8 +- drivers/net/wireless/ath/ath10k/wmi.h | 16 +- drivers/net/wireless/ath/ath9k/recv.c | 6 +- drivers/net/wireless/ath/carl9170/main.c | 9 +- drivers/net/wireless/ath/carl9170/usb.c | 39 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 22 +- drivers/net/wireless/ath/wil6210/debugfs.c | 168 +- drivers/net/wireless/ath/wil6210/main.c | 19 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 1 + drivers/net/wireless/ath/wil6210/rx_reorder.c | 31 +- drivers/net/wireless/ath/wil6210/txrx.c | 9 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 16 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 2 +- drivers/net/wireless/ath/wil6210/wil6210.h | 6 + drivers/net/wireless/ath/wil6210/wmi.c | 127 +- drivers/net/wireless/ath/wil6210/wmi.h | 47 +- drivers/net/wireless/intel/iwlwifi/dvm/lib.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 28 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 5 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 22 + .../net/wireless/intel/iwlwifi/fw/api/location.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 12 + drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 15 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 427 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 133 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 111 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 17 +- drivers/net/wireless/intel/iwlwifi/fw/init.c | 7 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 28 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 33 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 35 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 75 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 1 + drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 72 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 66 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 9 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 26 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 4 + drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 20 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 10 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 29 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 68 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 11 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 187 +- drivers/net/wireless/mediatek/mt76/dma.c | 1 + drivers/net/wireless/mediatek/mt76/mac80211.c | 62 +- drivers/net/wireless/mediatek/mt76/mt76.h | 23 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 30 + drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 29 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 2 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 26 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 191 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 6 + drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 97 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 61 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 77 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 85 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 5 + drivers/net/wireless/mediatek/mt76/mt7615/main.c | 52 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 1265 +++-- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 56 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 16 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 7 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 - .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 4 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 2 - .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 1 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 106 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 18 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 3 + drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 9 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 11 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 9 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 16 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 23 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 7 +- drivers/net/wireless/mediatek/mt76/usb.c | 20 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nvmem/core.c | 2 +- drivers/nvmem/imx-ocotp.c | 52 +- drivers/of/of_mdio.c | 2 +- drivers/of/platform.c | 2 +- drivers/pci/pci-acpi.c | 14 +- drivers/pci/pci-driver.c | 17 +- drivers/pci/pci.c | 21 + drivers/pci/pci.h | 4 + drivers/pci/probe.c | 2 +- drivers/pci/search.c | 4 +- drivers/platform/chrome/cros_ec_debugfs.c | 3 + drivers/platform/chrome/cros_ec_lightbar.c | 4 +- drivers/platform/x86/Kconfig | 13 +- drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 29 +- drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 474 +- drivers/platform/x86/dell-laptop.c | 5 +- drivers/platform/x86/dell-smbios-wmi.c | 2 +- drivers/platform/x86/dell-wmi-descriptor.c | 3 +- drivers/platform/x86/dell-wmi.c | 2 +- drivers/platform/x86/huawei-wmi.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 36 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 3 +- drivers/platform/x86/intel_int0002_vgpio.c | 22 +- drivers/platform/x86/intel_pmc_core.c | 18 +- drivers/platform/x86/intel_telemetry_debugfs.c | 78 +- drivers/platform/x86/pmc_atom.c | 51 +- drivers/platform/x86/samsung-laptop.c | 89 +- drivers/platform/x86/touchscreen_dmi.c | 3 +- drivers/platform/x86/wmi-bmof.c | 2 +- drivers/platform/x86/wmi.c | 44 +- drivers/platform/x86/xiaomi-wmi.c | 92 + drivers/regulator/Kconfig | 11 + drivers/regulator/Makefile | 1 + drivers/regulator/lp87565-regulator.c | 1 + drivers/regulator/s2mps11.c | 27 +- drivers/regulator/stm32-booster.c | 132 + drivers/remoteproc/Kconfig | 15 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/qcom_q6v5_mss.c | 33 +- drivers/remoteproc/remoteproc_core.c | 15 + drivers/remoteproc/remoteproc_elf_loader.c | 3 +- drivers/remoteproc/remoteproc_internal.h | 11 + drivers/remoteproc/stm32_rproc.c | 628 +++ drivers/s390/cio/ccwgroup.c | 6 +- drivers/s390/cio/chsc_sch.c | 2 +- drivers/s390/cio/css.c | 4 +- drivers/s390/cio/device.c | 10 +- drivers/s390/cio/scm.c | 4 +- drivers/s390/crypto/ap_bus.c | 8 +- drivers/scsi/scsi_proc.c | 2 +- drivers/soc/Makefile | 2 +- drivers/soc/qcom/mdt_loader.c | 88 +- drivers/soc/ti/Kconfig | 4 +- drivers/spi/atmel-quadspi.c | 21 +- drivers/spi/spi-gpio.c | 137 +- drivers/spi/spi-pxa2xx.c | 10 + drivers/spi/spi-stm32-qspi.c | 10 +- drivers/spi/spi.c | 4 +- drivers/staging/comedi/comedi_buf.c | 150 +- drivers/staging/comedi/comedi_fops.c | 39 +- drivers/staging/comedi/drivers/amplc_pci230.c | 3 +- drivers/staging/comedi/drivers/dt282x.c | 3 +- drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/compress.h | 62 + drivers/staging/erofs/data.c | 4 +- drivers/staging/erofs/decompressor.c | 329 ++ drivers/staging/erofs/erofs_fs.h | 68 +- drivers/staging/erofs/inode.c | 17 +- drivers/staging/erofs/internal.h | 52 +- drivers/staging/erofs/super.c | 2 +- drivers/staging/erofs/unzip_vle.c | 371 +- drivers/staging/erofs/unzip_vle.h | 38 +- drivers/staging/erofs/unzip_vle_lz4.c | 229 - drivers/staging/erofs/utils.c | 12 + drivers/staging/erofs/zmap.c | 463 ++ drivers/staging/greybus/tools/loopback_test.c | 6 - drivers/staging/iio/accel/adis16203.c | 12 +- drivers/staging/iio/accel/adis16240.c | 9 +- drivers/staging/iio/addac/adt7316-spi.c | 13 + drivers/staging/iio/cdc/ad7150.c | 58 +- drivers/staging/iio/cdc/ad7746.c | 10 + drivers/staging/iio/frequency/ad9834.c | 11 + drivers/staging/iio/resolver/ad2s1210.c | 3 - drivers/staging/kpc2000/kpc2000_i2c.c | 7 +- drivers/staging/kpc2000/kpc2000_spi.c | 71 +- drivers/staging/most/core.c | 9 +- drivers/staging/most/video/video.c | 6 +- drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/netlogic/xlr_net.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 40 - drivers/staging/rtl8188eu/hal/hal_com.c | 6 - drivers/staging/rtl8188eu/hal/odm.c | 10 - drivers/staging/rtl8188eu/hal/usb_halinit.c | 24 +- drivers/staging/rtl8188eu/include/hal_com.h | 1 - drivers/staging/rtl8188eu/include/odm_precomp.h | 2 - drivers/staging/rtl8188eu/include/rtw_eeprom.h | 6 - drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 2 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 22 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 1 + drivers/staging/rtl8192u/r8192U_core.c | 4 +- drivers/staging/rtl8192u/r8192U_dm.c | 12 - drivers/staging/rtl8192u/r8192U_dm.h | 1 - drivers/staging/rtl8712/ieee80211.c | 24 +- drivers/staging/rtl8712/os_intfs.c | 7 +- drivers/staging/rtl8712/rtl871x_cmd.c | 122 +- drivers/staging/rtl8712/rtl871x_cmd.h | 9 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 161 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 18 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 22 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 2 - drivers/staging/rtl8712/rtl871x_sta_mgt.c | 9 +- drivers/staging/rtl8712/rtl871x_xmit.c | 3 +- drivers/staging/rtl8712/sta_info.h | 4 +- drivers/staging/rtl8712/xmit_linux.c | 4 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 4 +- drivers/staging/rtl8723bs/core/rtw_btcoex.c | 45 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 5 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 19 - drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 12 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 12 +- drivers/staging/rtl8723bs/hal/hal_com.c | 6 - drivers/staging/rtl8723bs/hal/hal_intf.c | 5 - drivers/staging/rtl8723bs/hal/hal_phy.c | 59 - drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 9 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 4 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 37 +- drivers/staging/rtl8723bs/include/drv_types.h | 2 +- drivers/staging/rtl8723bs/include/hal_com.h | 1 - drivers/staging/rtl8723bs/include/hal_intf.h | 1 - drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 2 - drivers/staging/rtl8723bs/include/rtw_btcoex.h | 9 - drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 5 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 30 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 5 - drivers/staging/rts5208/sd.c | 23 +- drivers/staging/rts5208/xd.c | 8 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 366 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 32 +- .../vc04_services/bcm2835-camera/controls.c | 203 +- .../vc04_services/bcm2835-camera/mmal-common.h | 12 +- .../vc04_services/bcm2835-camera/mmal-encodings.h | 9 +- .../vc04_services/bcm2835-camera/mmal-msg-common.h | 9 +- .../vc04_services/bcm2835-camera/mmal-msg-format.h | 104 +- .../vc04_services/bcm2835-camera/mmal-msg-port.h | 133 +- .../vc04_services/bcm2835-camera/mmal-msg.h | 150 +- .../vc04_services/bcm2835-camera/mmal-parameters.h | 286 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 159 +- .../vc04_services/bcm2835-camera/mmal-vchiq.h | 22 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 279 -- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 6 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 50 - .../vc04_services/interface/vchiq_arm/vchiq_core.h | 9 - .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 - .../vc04_services/interface/vchiq_arm/vchiq_util.c | 5 - .../vc04_services/interface/vchiq_arm/vchiq_util.h | 1 - drivers/staging/wilc1000/Makefile | 2 +- .../wilc1000/{host_interface.c => wilc_hif.c} | 170 +- .../wilc1000/{host_interface.h => wilc_hif.h} | 1 - drivers/staging/wilc1000/wilc_mon.c | 9 +- drivers/staging/wilc1000/wilc_netdev.c | 293 +- drivers/staging/wilc1000/wilc_sdio.c | 7 +- drivers/staging/wilc1000/wilc_spi.c | 3 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 536 ++- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 13 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 24 +- drivers/staging/wilc1000/wilc_wlan.c | 23 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/target/iscsi/iscsi_target_auth.c | 16 +- drivers/target/target_core_iblock.c | 2 +- drivers/thermal/fair_share.c | 12 +- drivers/thermal/gov_bang_bang.c | 11 +- .../int340x_thermal/processor_thermal_device.c | 14 + drivers/thermal/power_allocator.c | 11 +- drivers/thermal/step_wise.c | 11 +- drivers/thermal/thermal_core.c | 52 +- drivers/thermal/thermal_core.h | 55 +- drivers/thermal/user_space.c | 12 +- drivers/thunderbolt/switch.c | 4 +- drivers/usb/core/devio.c | 25 +- drivers/usb/core/hcd.c | 2 +- drivers/usb/core/notify.c | 3 - drivers/usb/core/usb.c | 4 +- drivers/usb/core/usb.h | 1 - drivers/usb/host/ohci-hcd.c | 4 +- drivers/usb/host/ohci-mem.c | 6 +- drivers/usb/phy/phy-am335x-control.c | 4 +- drivers/usb/phy/phy-isp1301.c | 4 +- drivers/usb/renesas_usbhs/common.c | 197 +- drivers/usb/renesas_usbhs/common.h | 11 +- drivers/usb/renesas_usbhs/fifo.c | 3 +- drivers/usb/renesas_usbhs/mod.c | 23 +- drivers/usb/renesas_usbhs/mod.h | 26 +- drivers/usb/renesas_usbhs/mod_gadget.c | 7 +- drivers/usb/renesas_usbhs/rcar2.c | 22 +- drivers/usb/renesas_usbhs/rcar2.h | 3 +- drivers/usb/renesas_usbhs/rcar3.c | 33 +- drivers/usb/renesas_usbhs/rcar3.h | 5 +- drivers/usb/renesas_usbhs/rza.c | 18 +- drivers/usb/renesas_usbhs/rza.h | 4 +- drivers/usb/renesas_usbhs/rza2.c | 22 +- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/vfio/pci/vfio_pci_nvlink2.c | 3 +- drivers/video/fbdev/amifb.c | 4 +- drivers/video/fbdev/arkfb.c | 4 +- drivers/video/fbdev/atmel_lcdfb.c | 4 +- drivers/video/fbdev/aty/aty128fb.c | 5 +- drivers/video/fbdev/aty/atyfb_base.c | 10 +- drivers/video/fbdev/aty/radeon_base.c | 2 - drivers/video/fbdev/chipsfb.c | 1 - drivers/video/fbdev/cirrusfb.c | 5 +- drivers/video/fbdev/da8xx-fb.c | 1 - drivers/video/fbdev/efifb.c | 1 - drivers/video/fbdev/grvga.c | 4 +- drivers/video/fbdev/gxt4500.c | 5 +- drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/i740fb.c | 4 +- drivers/video/fbdev/imsttfb.c | 5 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 7 +- drivers/video/fbdev/jz4740_fb.c | 4 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 5 +- drivers/video/fbdev/mbx/mbxfb.c | 4 +- drivers/video/fbdev/omap/omapfb_main.c | 2 - drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 6 +- drivers/video/fbdev/platinumfb.c | 5 +- drivers/video/fbdev/pmag-aa-fb.c | 4 +- drivers/video/fbdev/pmag-ba-fb.c | 4 +- drivers/video/fbdev/pmagb-b-fb.c | 4 +- drivers/video/fbdev/pvr2fb.c | 6 +- drivers/video/fbdev/riva/fbdev.c | 1 - drivers/video/fbdev/s3c-fb.c | 18 +- drivers/video/fbdev/s3fb.c | 4 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 8 +- drivers/video/fbdev/sm501fb.c | 4 +- drivers/video/fbdev/sm712fb.c | 1 - drivers/video/fbdev/smscufx.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/sunxvr1000.c | 1 - drivers/video/fbdev/sunxvr2500.c | 1 - drivers/video/fbdev/sunxvr500.c | 1 - drivers/video/fbdev/tgafb.c | 4 +- drivers/video/fbdev/udlfb.c | 4 +- drivers/video/fbdev/via/viafbdev.c | 6 +- drivers/video/fbdev/vt8623fb.c | 4 +- drivers/visorbus/visorbus_main.c | 4 +- fs/afs/misc.c | 48 +- fs/afs/protocol_uae.h | 132 + fs/attr.c | 13 +- fs/block_dev.c | 19 +- fs/btrfs/Kconfig | 4 +- fs/btrfs/Makefile | 2 +- fs/btrfs/backref.c | 17 +- fs/btrfs/backref.h | 3 +- fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/check-integrity.c | 11 +- fs/btrfs/compression.c | 65 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.c | 4 +- fs/btrfs/ctree.h | 193 +- fs/btrfs/delayed-ref.c | 7 +- fs/btrfs/dev-replace.c | 31 +- fs/btrfs/disk-io.c | 167 +- fs/btrfs/disk-io.h | 2 - fs/btrfs/extent-tree.c | 1389 +----- fs/btrfs/extent_io.c | 140 +- fs/btrfs/extent_io.h | 8 +- fs/btrfs/extent_map.c | 2 + fs/btrfs/file-item.c | 43 +- fs/btrfs/file.c | 29 +- fs/btrfs/free-space-cache.c | 15 +- fs/btrfs/inode.c | 175 +- fs/btrfs/ioctl.c | 79 +- fs/btrfs/locking.c | 62 +- fs/btrfs/ordered-data.c | 55 +- fs/btrfs/ordered-data.h | 8 +- fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 8 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/raid56.h | 4 +- fs/btrfs/scrub.c | 50 +- fs/btrfs/send.c | 16 +- fs/btrfs/space-info.c | 1094 +++++ fs/btrfs/space-info.h | 133 + fs/btrfs/super.c | 31 +- fs/btrfs/sysfs.c | 1 + fs/btrfs/tests/extent-io-tests.c | 87 + fs/btrfs/tests/extent-map-tests.c | 22 + fs/btrfs/tree-checker.c | 11 + fs/btrfs/tree-log.c | 40 +- fs/btrfs/volumes.c | 382 +- fs/btrfs/volumes.h | 52 +- fs/buffer.c | 62 +- fs/cifs/Kconfig | 5 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifssmb.c | 14 +- fs/cifs/smb2ops.c | 60 +- fs/cifs/smb2pdu.h | 8 + fs/direct-io.c | 15 +- fs/ecryptfs/crypto.c | 13 +- fs/efivarfs/file.c | 26 +- fs/eventpoll.c | 3 +- fs/ext2/ioctl.c | 16 +- fs/ext4/ioctl.c | 51 +- fs/gfs2/bmap.c | 2 + fs/gfs2/file.c | 42 +- fs/hfsplus/ioctl.c | 21 +- fs/inode.c | 86 + fs/internal.h | 2 - fs/io_uring.c | 8 +- fs/iomap.c | 27 +- fs/jfs/ioctl.c | 22 +- fs/namespace.c | 7 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nilfs2/ioctl.c | 9 +- fs/ocfs2/ioctl.c | 13 +- fs/orangefs/file.c | 37 +- fs/proc/base.c | 3 +- fs/reiserfs/ioctl.c | 10 +- fs/ubifs/ioctl.c | 13 +- fs/xfs/kmem.c | 5 - fs/xfs/libxfs/xfs_ag_resv.c | 8 - fs/xfs/libxfs/xfs_alloc.c | 2 - fs/xfs/libxfs/xfs_alloc_btree.c | 1 - fs/xfs/libxfs/xfs_attr.c | 5 - fs/xfs/libxfs/xfs_attr_leaf.c | 3 - fs/xfs/libxfs/xfs_attr_remote.c | 8 - fs/xfs/libxfs/xfs_bit.c | 1 - fs/xfs/libxfs/xfs_bmap.c | 5 - fs/xfs/libxfs/xfs_bmap_btree.c | 3 - fs/xfs/libxfs/xfs_btree.c | 3 - fs/xfs/libxfs/xfs_da_btree.c | 6 - fs/xfs/libxfs/xfs_da_format.c | 3 - fs/xfs/libxfs/xfs_defer.c | 2 - fs/xfs/libxfs/xfs_dir2.c | 5 - fs/xfs/libxfs/xfs_dir2_block.c | 4 - fs/xfs/libxfs/xfs_dir2_data.c | 4 - fs/xfs/libxfs/xfs_dir2_leaf.c | 4 - fs/xfs/libxfs/xfs_dir2_node.c | 3 - fs/xfs/libxfs/xfs_dir2_sf.c | 4 - fs/xfs/libxfs/xfs_dquot_buf.c | 2 - fs/xfs/libxfs/xfs_ialloc.c | 3 - fs/xfs/libxfs/xfs_ialloc_btree.c | 2 - fs/xfs/libxfs/xfs_iext_tree.c | 5 - fs/xfs/libxfs/xfs_inode_buf.c | 2 - fs/xfs/libxfs/xfs_inode_fork.c | 3 - fs/xfs/libxfs/xfs_log_rlimit.c | 2 - fs/xfs/libxfs/xfs_refcount.c | 2 - fs/xfs/libxfs/xfs_refcount_btree.c | 2 - fs/xfs/libxfs/xfs_rmap.c | 7 - fs/xfs/libxfs/xfs_rmap_btree.c | 4 - fs/xfs/libxfs/xfs_rtbitmap.c | 8 - fs/xfs/libxfs/xfs_sb.c | 7 - fs/xfs/libxfs/xfs_shared.h | 1 - fs/xfs/libxfs/xfs_symlink_remote.c | 4 - fs/xfs/libxfs/xfs_trans_resv.c | 2 - fs/xfs/libxfs/xfs_types.c | 9 - fs/xfs/scrub/agheader.c | 7 - fs/xfs/scrub/agheader_repair.c | 5 - fs/xfs/scrub/alloc.c | 7 - fs/xfs/scrub/attr.c | 10 - fs/xfs/scrub/bitmap.c | 5 - fs/xfs/scrub/bmap.c | 8 - fs/xfs/scrub/btree.c | 7 - fs/xfs/scrub/common.c | 8 - fs/xfs/scrub/dabtree.c | 8 - fs/xfs/scrub/dir.c | 10 - fs/xfs/scrub/fscounters.c | 12 - fs/xfs/scrub/health.c | 8 - fs/xfs/scrub/ialloc.c | 7 - fs/xfs/scrub/inode.c | 10 - fs/xfs/scrub/parent.c | 8 - fs/xfs/scrub/quota.c | 11 - fs/xfs/scrub/refcount.c | 10 - fs/xfs/scrub/repair.c | 8 - fs/xfs/scrub/rmap.c | 9 - fs/xfs/scrub/rtbitmap.c | 7 - fs/xfs/scrub/scrub.c | 20 - fs/xfs/scrub/symlink.c | 8 - fs/xfs/scrub/trace.c | 6 - fs/xfs/xfs_acl.c | 3 - fs/xfs/xfs_aops.c | 86 +- fs/xfs/xfs_aops.h | 1 - fs/xfs/xfs_attr_inactive.c | 5 - fs/xfs/xfs_attr_list.c | 6 - fs/xfs/xfs_bmap_item.c | 4 +- fs/xfs/xfs_bmap_util.c | 5 - fs/xfs/xfs_buf.c | 16 - fs/xfs/xfs_buf_item.c | 3 - fs/xfs/xfs_dir2_readdir.c | 4 - fs/xfs/xfs_discard.c | 3 - fs/xfs/xfs_dquot.c | 4 - fs/xfs/xfs_dquot_item.c | 1 - fs/xfs/xfs_export.c | 3 - fs/xfs/xfs_extfree_item.c | 4 +- fs/xfs/xfs_file.c | 23 +- fs/xfs/xfs_filestream.c | 4 - fs/xfs/xfs_fsmap.c | 4 - fs/xfs/xfs_fsops.c | 4 - fs/xfs/xfs_globals.c | 1 - fs/xfs/xfs_health.c | 4 - fs/xfs/xfs_icache.c | 3 - fs/xfs/xfs_icreate_item.c | 5 - fs/xfs/xfs_inode.c | 6 - fs/xfs/xfs_inode_item.c | 1 - fs/xfs/xfs_ioctl.c | 163 +- fs/xfs/xfs_ioctl32.c | 6 - fs/xfs/xfs_iomap.c | 5 +- fs/xfs/xfs_iops.c | 10 - fs/xfs/xfs_itable.c | 1 - fs/xfs/xfs_log.c | 7 +- fs/xfs/xfs_log_cil.c | 3 - fs/xfs/xfs_log_recover.c | 3 - fs/xfs/xfs_message.c | 1 - fs/xfs/xfs_mount.c | 4 - fs/xfs/xfs_pnfs.c | 8 - fs/xfs/xfs_qm.c | 4 - fs/xfs/xfs_qm_bhv.c | 1 - fs/xfs/xfs_qm_syscalls.c | 5 - fs/xfs/xfs_quotaops.c | 2 - fs/xfs/xfs_refcount_item.c | 1 - fs/xfs/xfs_reflink.c | 15 +- fs/xfs/xfs_rmap_item.c | 1 - fs/xfs/xfs_rtalloc.c | 6 - fs/xfs/xfs_stats.c | 1 - fs/xfs/xfs_super.c | 13 - fs/xfs/xfs_symlink.c | 9 - fs/xfs/xfs_sysctl.c | 3 - fs/xfs/xfs_sysfs.c | 2 - fs/xfs/xfs_trace.c | 8 - fs/xfs/xfs_trans.c | 5 +- fs/xfs/xfs_trans_buf.c | 2 - fs/xfs/xfs_trans_dquot.c | 1 - fs/xfs/xfs_trans_inode.c | 3 - fs/xfs/xfs_xattr.c | 4 - include/acpi/acpi_bus.h | 4 + include/asm-generic/ptrace.h | 73 - include/asm-generic/vmlinux.lds.h | 11 + include/drm/drm_modes.h | 2 +- include/linux/acpi.h | 1 + include/linux/bio.h | 19 +- include/linux/clk-provider.h | 14 +- include/linux/compiler.h | 5 + include/linux/cpufreq.h | 6 + include/linux/device.h | 10 +- include/linux/dim.h | 366 ++ include/linux/filter.h | 3 +- include/linux/fs.h | 12 + include/linux/genalloc.h | 10 +- include/linux/hmm.h | 52 +- include/linux/hwspinlock.h | 61 +- include/linux/idr.h | 21 +- include/linux/ima.h | 2 + include/linux/input/elan-i2c-ids.h | 76 + include/linux/io-pgtable.h | 11 +- include/linux/iomap.h | 1 + include/linux/iommu.h | 6 + include/linux/list.h | 14 + include/linux/mfd/cros_ec.h | 1 + include/linux/mfd/samsung/core.h | 1 + include/linux/mfd/samsung/s2mps11.h | 4 +- include/linux/mfd/syscon.h | 6 - include/linux/mlx5/driver.h | 13 +- include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/fs.h | 2 +- include/linux/mlx5/mlx5_ifc.h | 161 +- include/linux/mlx5/vport.h | 4 +- include/linux/mod_devicetable.h | 1 + include/linux/mtd/cfi.h | 7 + include/linux/mtd/hyperbus.h | 84 + include/linux/mtd/mtd.h | 6 + include/linux/mtd/spinand.h | 1 + include/linux/net_dim.h | 418 -- include/linux/netdevice.h | 2 + include/linux/netlink.h | 9 +- include/linux/phylink.h | 11 +- include/linux/pid.h | 1 - include/linux/platform_data/x86/asus-wmi.h | 5 +- include/linux/remoteproc.h | 32 +- include/linux/sed-opal.h | 3 + include/linux/sizes.h | 1 + include/linux/soc/qcom/mdt_loader.h | 2 + include/linux/soundwire/sdw_type.h | 11 + include/linux/suspend.h | 26 +- include/linux/thermal.h | 4 +- include/linux/uio.h | 10 +- include/linux/usb/renesas_usbhs.h | 35 +- include/linux/wmi.h | 2 +- include/net/dst.h | 7 +- include/net/gue.h | 2 +- include/net/ipv6.h | 7 + include/net/page_pool.h | 9 + include/net/pkt_cls.h | 2 +- include/net/sch_generic.h | 2 +- include/net/tls.h | 1 + include/net/xfrm.h | 4 +- include/sound/soc.h | 6 + include/trace/events/btrfs.h | 40 + include/trace/events/xdp.h | 5 +- include/uapi/linux/batadv_packet.h | 8 + include/uapi/linux/bpf.h | 8 +- include/uapi/linux/btrfs_tree.h | 8 +- include/uapi/linux/if_packet.h | 2 +- include/uapi/linux/ip_vs.h | 1 + include/uapi/linux/netfilter/nf_tables.h | 2 + include/uapi/linux/nl80211.h | 2 +- include/uapi/linux/pkt_sched.h | 9 +- include/uapi/linux/sed-opal.h | 21 + kernel/bpf/core.c | 3 +- kernel/bpf/cpumap.c | 105 +- kernel/bpf/devmap.c | 112 +- kernel/bpf/verifier.c | 7 +- kernel/bpf/xskmap.c | 3 +- kernel/cpu.c | 6 + kernel/fork.c | 47 +- kernel/kexec_file.c | 9 +- kernel/pid.c | 26 + kernel/power/suspend.c | 3 + kernel/power/swap.c | 3 +- kernel/time/hrtimer.c | 7 +- lib/Kconfig | 8 + lib/Kconfig.debug | 21 + lib/Makefile | 2 + lib/dim/Makefile | 9 + lib/dim/dim.c | 83 + lib/dim/net_dim.c | 190 + lib/genalloc.c | 100 +- lib/reed_solomon/Makefile | 2 +- lib/reed_solomon/decode_rs.c | 115 +- lib/reed_solomon/reed_solomon.c | 12 +- lib/reed_solomon/test_rslib.c | 518 ++ lib/sbitmap.c | 10 +- lib/test_blackhole_dev.c | 100 + lib/test_xarray.c | 24 + lib/vdso/gettimeofday.c | 19 +- lib/xarray.c | 4 + localversion-next | 2 +- mm/filemap.c | 3 + mm/gup.c | 3 +- mm/hmm.c | 272 +- mm/memory.c | 4 + mm/mmap.c | 8 +- net/batman-adv/bat_algo.h | 7 +- net/batman-adv/bat_iv_ogm.c | 4 +- net/batman-adv/bat_v.c | 3 +- net/batman-adv/bat_v_elp.h | 4 +- net/batman-adv/bat_v_ogm.h | 3 +- net/batman-adv/bridge_loop_avoidance.h | 9 +- net/batman-adv/debugfs.c | 99 +- net/batman-adv/debugfs.h | 9 +- net/batman-adv/distributed-arp-table.h | 7 +- net/batman-adv/fragmentation.h | 3 +- net/batman-adv/gateway_client.h | 9 +- net/batman-adv/gateway_common.c | 1 + net/batman-adv/gateway_common.h | 3 +- net/batman-adv/hard-interface.c | 10 +- net/batman-adv/hard-interface.h | 5 +- net/batman-adv/hash.h | 3 +- net/batman-adv/icmp_socket.c | 20 +- net/batman-adv/icmp_socket.h | 5 +- net/batman-adv/log.c | 17 +- net/batman-adv/log.h | 1 + net/batman-adv/main.h | 12 +- net/batman-adv/multicast.c | 1092 ++++- net/batman-adv/multicast.h | 6 +- net/batman-adv/netlink.c | 4 +- net/batman-adv/netlink.h | 3 +- net/batman-adv/network-coding.c | 29 +- net/batman-adv/network-coding.h | 14 +- net/batman-adv/originator.c | 4 +- net/batman-adv/originator.h | 7 +- net/batman-adv/routing.h | 3 +- net/batman-adv/send.h | 3 +- net/batman-adv/soft-interface.c | 6 +- net/batman-adv/soft-interface.h | 7 +- net/batman-adv/sysfs.c | 1 + net/batman-adv/sysfs.h | 5 +- net/batman-adv/tp_meter.c | 1 + net/batman-adv/tp_meter.h | 3 +- net/batman-adv/translation-table.c | 2 + net/batman-adv/translation-table.h | 9 +- net/batman-adv/tvlv.h | 3 +- net/batman-adv/types.h | 72 +- net/bridge/br_input.c | 8 +- net/bridge/br_multicast.c | 23 +- net/bridge/br_stp_bpdu.c | 3 +- net/core/dev.c | 4 +- net/core/dst.c | 2 +- net/core/filter.c | 60 +- net/core/link_watch.c | 13 +- net/ipv4/devinet.c | 8 + net/ipv4/esp4.c | 27 +- net/ipv4/fib_trie.c | 22 +- net/ipv4/igmp.c | 8 +- net/ipv4/ip_output.c | 36 +- net/ipv4/route.c | 15 +- net/ipv6/af_inet6.c | 2 +- net/ipv6/esp6.c | 20 +- net/ipv6/icmp.c | 3 + net/ipv6/route.c | 2 +- net/ipv6/sysctl_net_ipv6.c | 6 +- net/ipv6/tcp_ipv6.c | 2 +- net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_core.c | 45 +- net/netfilter/ipvs/ip_vs_ctl.c | 1 + net/netfilter/ipvs/ip_vs_xmit.c | 66 +- net/netfilter/nf_conntrack_proto_icmp.c | 2 +- net/netfilter/nf_nat_proto.c | 2 +- net/netfilter/nf_queue.c | 6 +- net/netfilter/nft_meta.c | 9 + net/netfilter/utils.c | 5 +- net/netrom/af_netrom.c | 3 +- net/openvswitch/actions.c | 6 +- net/rxrpc/af_rxrpc.c | 4 +- net/rxrpc/output.c | 3 + net/sched/act_api.c | 9 +- net/sched/act_mirred.c | 23 +- net/sched/cls_flower.c | 27 +- net/sched/em_ipt.c | 48 +- net/sched/sch_etf.c | 10 + net/sched/sch_taprio.c | 421 +- net/sctp/socket.c | 24 +- net/sctp/stream.c | 9 +- net/sunrpc/xprtsock.c | 16 +- net/tipc/link.c | 9 +- net/tipc/udp_media.c | 85 +- net/tls/tls_device.c | 10 +- net/tls/tls_main.c | 4 +- net/vmw_vsock/virtio_transport.c | 131 +- net/xfrm/xfrm_device.c | 5 +- net/xfrm/xfrm_policy.c | 3 - net/xfrm/xfrm_state.c | 34 +- samples/pidfd/pidfd-metadata.c | 8 +- samples/pktgen/README.rst | 1 + samples/pktgen/functions.sh | 34 + samples/pktgen/parameters.sh | 7 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 11 + .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 11 + samples/pktgen/pktgen_sample01_simple.sh | 11 + samples/pktgen/pktgen_sample02_multiqueue.sh | 11 + .../pktgen/pktgen_sample03_burst_single_flow.sh | 11 + samples/pktgen/pktgen_sample04_many_flows.sh | 11 + samples/pktgen/pktgen_sample05_flow_per_thread.sh | 12 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 11 + samples/vfio-mdev/mbochs.c | 3 - samples/vfio-mdev/mtty.c | 47 +- scripts/kernel-doc | 2 +- security/integrity/evm/evm_main.c | 8 +- security/integrity/ima/ima.h | 19 +- security/integrity/ima/ima_api.c | 25 +- security/integrity/ima/ima_appraise.c | 9 +- security/integrity/ima/ima_init.c | 2 +- security/integrity/ima/ima_main.c | 83 +- security/integrity/ima/ima_policy.c | 45 +- security/integrity/ima/ima_template.c | 23 +- security/integrity/ima/ima_template_lib.c | 21 + security/integrity/ima/ima_template_lib.h | 4 + security/integrity/integrity.h | 6 + security/selinux/ss/services.c | 29 +- sound/core/seq/oss/seq_oss_ioctl.c | 2 +- sound/core/seq/oss/seq_oss_rw.c | 2 +- sound/firewire/amdtp-am824.c | 2 +- sound/firewire/amdtp-stream.c | 58 +- sound/hda/hdac_controller.c | 5 +- sound/hda/hdac_device.c | 18 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/atmel/atmel-classd.c | 5 +- sound/soc/atmel/atmel-pcm-dma.c | 9 +- sound/soc/atmel/atmel-pcm-pdc.c | 5 - sound/soc/atmel/atmel-pcm.h | 8 - sound/soc/atmel/atmel-pdmic.c | 5 +- sound/soc/atmel/atmel_ssc_dai.c | 11 - sound/soc/atmel/atmel_wm8904.c | 4 +- sound/soc/atmel/mikroe-proto.c | 7 +- sound/soc/atmel/sam9g20_wm8731.c | 5 +- sound/soc/atmel/sam9x5_wm8731.c | 5 +- sound/soc/atmel/tse850-pcm5142.c | 4 +- sound/soc/au1x/psc-i2s.c | 6 +- sound/soc/cirrus/ep93xx-i2s.c | 7 +- sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/ad193x.c | 62 +- sound/soc/codecs/ak4118.c | 11 +- sound/soc/codecs/cros_ec_codec.c | 2 +- sound/soc/codecs/cs47l35.c | 1 - sound/soc/codecs/rt1308.c | 898 ++++ sound/soc/codecs/rt1308.h | 291 ++ sound/soc/codecs/rt5682.c | 13 +- sound/soc/fsl/eukrea-tlv320.c | 5 +- sound/soc/fsl/fsl-asoc-card.c | 6 +- sound/soc/fsl/imx-audmix.c | 14 +- sound/soc/fsl/imx-es8328.c | 5 +- sound/soc/fsl/imx-sgtl5000.c | 5 +- sound/soc/fsl/imx-spdif.c | 5 +- sound/soc/generic/simple-card-utils.c | 15 +- sound/soc/kirkwood/armada-370-db.c | 12 +- sound/soc/meson/axg-card.c | 3 +- sound/soc/mxs/mxs-sgtl5000.c | 8 +- sound/soc/pxa/pxa2xx-ac97.c | 3 +- sound/soc/qcom/apq8016_sbc.c | 10 +- sound/soc/qcom/common.c | 4 +- sound/soc/qcom/storm.c | 4 +- sound/soc/rockchip/rk3288_hdmi_analog.c | 5 +- sound/soc/rockchip/rk3399_gru_sound.c | 21 +- sound/soc/rockchip/rockchip_max98090.c | 5 +- sound/soc/rockchip/rockchip_rt5645.c | 5 +- sound/soc/samsung/arndale_rt5631.c | 6 +- sound/soc/samsung/smdk_wm8994.c | 9 +- sound/soc/samsung/snow.c | 10 +- sound/soc/samsung/tm2_wm5110.c | 12 +- sound/soc/sirf/sirf-audio.c | 5 +- sound/soc/soc-core.c | 67 +- sound/soc/soc-topology.c | 6 +- sound/soc/soc-utils.c | 25 + sound/soc/sunxi/sun4i-codec.c | 5 +- sound/soc/tegra/tegra_alc5632.c | 7 +- sound/soc/tegra/tegra_max98090.c | 5 +- sound/soc/tegra/tegra_rt5640.c | 5 +- sound/soc/tegra/tegra_rt5677.c | 6 +- sound/soc/tegra/tegra_sgtl5000.c | 7 +- sound/soc/tegra/tegra_wm8753.c | 5 +- sound/soc/tegra/tegra_wm8903.c | 5 +- sound/soc/tegra/tegra_wm9712.c | 5 +- sound/soc/tegra/trimslice.c | 6 +- sound/soc/ti/davinci-evm.c | 5 +- sound/soc/ti/omap-abe-twl6040.c | 22 +- sound/soc/ti/omap-hdmi.c | 5 +- sound/soc/ti/omap-twl4030.c | 12 +- sound/soc/ti/rx51.c | 5 +- sound/soc/ux500/mop500.c | 8 +- sound/usb/line6/pcm.c | 5 + sound/usb/mixer_quirks.c | 4 +- sound/xen/xen_snd_front_alsa.c | 4 +- tools/iio/iio_utils.c | 4 +- tools/include/uapi/linux/bpf.h | 1 + tools/objtool/check.c | 27 +- tools/perf/arch/csky/annotate/instructions.c | 48 - tools/perf/util/annotate.c | 5 - tools/testing/selftests/bpf/test_sockopt_sk.c | 51 +- tools/testing/selftests/cgroup/test_freezer.c | 1 - tools/testing/selftests/drivers/dma-buf/config | 1 + tools/testing/selftests/kvm/x86_64/evmcs_test.c | 1 + tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/config | 1 + tools/testing/selftests/net/rtnetlink.sh | 16 +- tools/testing/selftests/net/test_blackhole_dev.sh | 11 + .../networking/timestamping/timestamping.c | 9 +- tools/testing/selftests/pidfd/pidfd_test.c | 7 +- .../tc-testing/tc-tests/actions/mirred.json | 94 + .../tc-testing/tc-tests/filters/tests.json | 19 + .../selftests/tc-testing/tc-tests/qdiscs/prio.json | 276 ++ tools/testing/selftests/x86/test_vsyscall.c | 120 +- 1487 files changed, 46108 insertions(+), 20888 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371 create mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm63xx-clocks.txt create mode 100644 Documentation/devicetree/bindings/clock/silabs,si5341.txt create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml delete mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml create mode 100644 Documentation/devicetree/bindings/iio/frequency/adf4371.yaml create mode 100644 Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt create mode 100644 Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32-booster.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/stm32-rproc.txt create mode 100755 Documentation/devicetree/bindings/sound/rt1308.txt rename Documentation/{IPMB.txt => driver-api/ipmb.rst} (71%) rename Documentation/hid/{hid-alps.txt => hid-alps.rst} (64%) rename Documentation/hid/{hid-sensor.txt => hid-sensor.rst} (61%) rename Documentation/hid/{hid-transport.txt => hid-transport.rst} (93%) rename Documentation/hid/{hiddev.txt => hiddev.rst} (77%) rename Documentation/hid/{hidraw.txt => hidraw.rst} (89%) create mode 100644 Documentation/hid/index.rst create mode 100644 Documentation/hid/intel-ish-hid.rst delete mode 100644 Documentation/hid/intel-ish-hid.txt rename Documentation/hid/{uhid.txt => uhid.rst} (94%) rename Documentation/iio/{ep93xx_adc.txt => ep93xx_adc.rst} (71%) rename Documentation/iio/{iio_configfs.txt => iio_configfs.rst} (73%) create mode 100644 Documentation/iio/index.rst create mode 100644 Documentation/leds/index.rst rename Documentation/leds/{leds-blinkm.txt => leds-blinkm.rst} (57%) rename Documentation/leds/{leds-class-flash.txt => leds-class-flash.rst} (74%) rename Documentation/leds/{leds-class.txt => leds-class.rst} (92%) rename Documentation/leds/{leds-lm3556.txt => leds-lm3556.rst} (70%) rename Documentation/leds/{leds-lp3944.txt => leds-lp3944.rst} (78%) create mode 100644 Documentation/leds/leds-lp5521.rst delete mode 100644 Documentation/leds/leds-lp5521.txt create mode 100644 Documentation/leds/leds-lp5523.rst delete mode 100644 Documentation/leds/leds-lp5523.txt create mode 100644 Documentation/leds/leds-lp5562.rst delete mode 100644 Documentation/leds/leds-lp5562.txt create mode 100644 Documentation/leds/leds-lp55xx.rst delete mode 100644 Documentation/leds/leds-lp55xx.txt create mode 100644 Documentation/leds/leds-mlxcpld.rst delete mode 100644 Documentation/leds/leds-mlxcpld.txt rename Documentation/leds/{ledtrig-oneshot.txt => ledtrig-oneshot.rst} (90%) rename Documentation/leds/{ledtrig-transient.txt => ledtrig-transient.rst} (81%) rename Documentation/leds/{ledtrig-usbport.txt => ledtrig-usbport.rst} (86%) rename Documentation/leds/{uleds.txt => uleds.rst} (95%) create mode 100644 Documentation/networking/device_drivers/google/gve.rst create mode 100644 Documentation/sphinx/automarkup.py rename Documentation/thermal/{cpu-cooling-api.txt => cpu-cooling-api.rst} (82%) rename Documentation/thermal/{exynos_thermal => exynos_thermal.rst} (67%) delete mode 100644 Documentation/thermal/exynos_thermal_emulation create mode 100644 Documentation/thermal/exynos_thermal_emulation.rst create mode 100644 Documentation/thermal/index.rst rename Documentation/thermal/{intel_powerclamp.txt => intel_powerclamp.rst} (76%) rename Documentation/thermal/{nouveau_thermal => nouveau_thermal.rst} (64%) rename Documentation/thermal/{power_allocator.txt => power_allocator.rst} (74%) rename Documentation/thermal/{sysfs-api.txt => sysfs-api.rst} (66%) rename Documentation/thermal/{x86_pkg_temperature_thermal => x86_pkg_temperature_t [...] create mode 100644 arch/csky/abiv1/memcmp.c create mode 100644 arch/csky/abiv1/memcopy.h create mode 100644 arch/csky/abiv1/memmove.c create mode 100644 arch/csky/abiv1/strcpy.c create mode 100644 arch/csky/abiv1/strlen.c create mode 100644 arch/csky/abiv1/wordcopy.c delete mode 100644 arch/um/drivers/ssl.h delete mode 100644 arch/xtensa/include/asm/types.h create mode 100644 drivers/clk/bcm/clk-bcm63xx-gate.c create mode 100644 drivers/clk/clk-si5341.c create mode 100644 drivers/gpu/drm/i915/display/intel_tc.c create mode 100644 drivers/gpu/drm/i915/display/intel_tc.h create mode 100644 drivers/iio/frequency/adf4371.c create mode 100644 drivers/iio/pressure/dps310.c create mode 100644 drivers/mtd/hyperbus/Kconfig create mode 100644 drivers/mtd/hyperbus/Makefile create mode 100644 drivers/mtd/hyperbus/hbmc-am654.c create mode 100644 drivers/mtd/hyperbus/hyperbus-core.c create mode 100644 drivers/mtd/nand/spi/paragon.c create mode 100644 drivers/net/ethernet/google/Kconfig create mode 100644 drivers/net/ethernet/google/Makefile create mode 100644 drivers/net/ethernet/google/gve/Makefile create mode 100644 drivers/net/ethernet/google/gve/gve.h create mode 100644 drivers/net/ethernet/google/gve/gve_adminq.c create mode 100644 drivers/net/ethernet/google/gve/gve_adminq.h create mode 100644 drivers/net/ethernet/google/gve/gve_desc.h create mode 100644 drivers/net/ethernet/google/gve/gve_ethtool.c create mode 100644 drivers/net/ethernet/google/gve/gve_main.c create mode 100644 drivers/net/ethernet/google/gve/gve_register.h create mode 100644 drivers/net/ethernet/google/gve/gve_rx.c create mode 100644 drivers/net/ethernet/google/gve/gve_tx.c create mode 100644 drivers/platform/x86/xiaomi-wmi.c create mode 100644 drivers/regulator/stm32-booster.c create mode 100644 drivers/remoteproc/stm32_rproc.c create mode 100644 drivers/staging/erofs/compress.h create mode 100644 drivers/staging/erofs/decompressor.c delete mode 100644 drivers/staging/erofs/unzip_vle_lz4.c create mode 100644 drivers/staging/erofs/zmap.c rename drivers/staging/wilc1000/{host_interface.c => wilc_hif.c} (91%) rename drivers/staging/wilc1000/{host_interface.h => wilc_hif.h} (99%) create mode 100644 fs/afs/protocol_uae.h create mode 100644 fs/btrfs/space-info.c create mode 100644 fs/btrfs/space-info.h delete mode 100644 include/asm-generic/ptrace.h create mode 100644 include/linux/dim.h create mode 100644 include/linux/input/elan-i2c-ids.h create mode 100644 include/linux/mtd/hyperbus.h delete mode 100644 include/linux/net_dim.h create mode 100644 lib/dim/Makefile create mode 100644 lib/dim/dim.c create mode 100644 lib/dim/net_dim.c create mode 100644 lib/reed_solomon/test_rslib.c create mode 100644 lib/test_blackhole_dev.c create mode 100755 sound/soc/codecs/rt1308.c create mode 100755 sound/soc/codecs/rt1308.h delete mode 100644 tools/perf/arch/csky/annotate/instructions.c create mode 100644 tools/testing/selftests/drivers/dma-buf/config create mode 100755 tools/testing/selftests/net/test_blackhole_dev.sh create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/prio.json