This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 6c09d7dbb7d3 Add linux-next specific files for 20200110 omits 0ac4ab0c288c Merge branch 'akpm/master' omits 369fce8b5664 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 86bcd242c11a drivers/tty/serial/sh-sci.c: suppress warning omits 7886ffb27420 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() omits f91ed3526ee4 treewide: remove redundant IS_ERR() before error code check omits e5119533103d include/linux/cpumask.h: don't calculate length of the inp [...] omits c260f0c2b26f lib: new testcases for bitmap_parse{_user} omits 93c269bdab92 lib: rework bitmap_parse() omits a41143318f79 lib: make bitmap_parse_user a wrapper on bitmap_parse omits 4962bde32542 lib/test_bitmap: fix address space when test user buffer omits 5deb71bf42ad fix rebase issue omits e93012b5ad2a lib: add test for bitmap_parse() omits 2252b78add0a bitops: more BITS_TO_* macros omits d2d98191e91f lib/string: add strnchrnul() omits 3202d374bd54 proc-convert-everything-to-struct-proc_ops-fix omits 2a229dc4638e proc: convert everything to "struct proc_ops" omits 825fa9bd1a24 proc: decouple proc from VFS with "struct proc_ops" omits 1350595d7292 x86: mm: avoid allocating struct mm_struct on the stack omits 46ea14b772a1 mm: ptdump: reduce level numbers by 1 in note_page() omits 5a707b8310cd arm64: mm: display non-present entries in ptdump omits 11e4c7fd510a arm64: mm: convert mm/dump.c to use walk_page_range() omits 4ac0db1a6fbf x86: mm: convert dump_pagetables to use walk_page_range omits 13ac034d321e mm: add generic ptdump omits c5b197a06562 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits c9c21e53e21b x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 8b8a7ed423bb x86: mm: point to struct seq_file from struct pg_state omits b166507cf7cb mm: pagewalk: add 'depth' parameter to pte_hole omits 16a049eed99a mm: pagewalk: fix termination condition in walk_pte_range() omits b386ed7ccb98 mm: pagewalk: don't lock PTEs for walk_page_range_novma() omits 5e1b9ab92397 mm: pagewalk: allow walking without vma omits 2c5b033c75fb mm: pagewalk: fix unused variable warning omits bffa2b4a7674 mm: pagewalk: add p4d_entry() and pgd_entry() omits 6122f3f67cd2 x86: mm: add p?d_leaf() definitions omits 6441050efca8 sparc: mm: add p?d_leaf() definitions omits 1ad520d67517 s390: mm: add p?d_leaf() definitions omits 43852abae206 riscv: mm: add p?d_leaf() definitions omits b651e93997b1 powerpc: mm: add p?d_leaf() definitions omits 40f0b3fd2911 mips: mm: add p?d_leaf() definitions omits 854706e4115c arm64: mm: add p?d_leaf() definitions omits f06df7c5ded5 arm: mm: add p?d_leaf() definitions omits b24dddb58685 arc: mm: add p?d_leaf() definitions omits 3fdbd0cf3d30 mm: add generic p?d_leaf() macros omits f0e34b0c7031 mm: remove __krealloc omits 8e0715bf89e8 pinctrl: fix pxa2xx.c build warnings omits 0ea804910a3b drivers/block/null_blk_main.c: fix uninitialized var warnings omits aa15c128a5a1 drivers/block/null_blk_main.c: fix layout omits 4f7ca8f86b60 Merge branch 'akpm-current/current' omits 2ce308ad659f fs: fix up for !CONFIG_BLOCK and bmap omits 432c23676579 Merge remote-tracking branch 'generic-ioremap/for-next' omits 0cd4781317ee Merge remote-tracking branch 'fpga/for-next' omits 57faf25a4637 Merge remote-tracking branch 'devfreq/devfreq-next' omits b7adbf1c1e8f Merge remote-tracking branch 'pidfd/for-next' omits 2ac78c90b773 Merge remote-tracking branch 'xarray/xarray' omits 1384d4472012 Merge remote-tracking branch 'nvmem/for-next' omits 7b8380d36132 Merge remote-tracking branch 'slimbus/for-next' omits 82443d997011 Merge remote-tracking branch 'fsi/next' omits 895ccf715f6b Merge remote-tracking branch 'ntb/ntb-next' omits beedb74214ae Merge remote-tracking branch 'at24/at24/for-next' omits c96eb04f8446 Merge remote-tracking branch 'rtc/rtc-next' omits 3eff729d9e08 Merge remote-tracking branch 'coresight/next' omits da4329a38b7d Merge remote-tracking branch 'livepatching/for-next' omits f6e2655e3de9 Merge remote-tracking branch 'y2038/y2038' omits 41fcadbaff76 Merge remote-tracking branch 'kselftest/next' omits 7dc25a0e51ad Merge remote-tracking branch 'random/dev' omits fa94e18efad0 Merge remote-tracking branch 'ktest/for-next' omits 9ba18bd1a8ff Merge remote-tracking branch 'pwm/for-next' omits 2745a294ab2f Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 20615f0f073c Merge remote-tracking branch 'pinctrl-intel/for-next' omits f9c1e726fbd6 Merge remote-tracking branch 'pinctrl/for-next' omits f84bf356dbbf Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 76289c811c90 Merge remote-tracking branch 'gpio/for-next' omits bd0d66969937 Merge remote-tracking branch 'rpmsg/for-next' omits 9a78080b008e Merge remote-tracking branch 'vhost/linux-next' omits a51d98218d1f Merge remote-tracking branch 'scsi-mkp/for-next' omits edcdc3a10a50 Merge remote-tracking branch 'scsi/for-next' omits d343f9373386 Merge remote-tracking branch 'cgroup/for-next' omits 49b04d4eaef5 Merge remote-tracking branch 'slave-dma/next' omits 443f1d342096 Merge remote-tracking branch 'icc/icc-next' omits 3f97bb012b31 Merge remote-tracking branch 'mux/for-next' omits b7c50b82c1fb Merge remote-tracking branch 'staging/staging-next' omits 8cd4e2962e11 Merge remote-tracking branch 'extcon/extcon-next' omits 25b6ec8ee6e9 Merge remote-tracking branch 'tty/tty-next' omits 7aab8451def0 Merge remote-tracking branch 'phy-next/next' omits 010519982e5a Merge remote-tracking branch 'usb/usb-next' omits 3ed1eb015d15 Merge remote-tracking branch 'driver-core/driver-core-next' omits 1e9a2b109ed3 Merge remote-tracking branch 'ipmi/for-next' omits d8934058a4ba Merge remote-tracking branch 'leds/for-next' omits 285ab4469c17 Merge remote-tracking branch 'chrome-platform/for-next' omits 29bf097d081a Merge remote-tracking branch 'drivers-x86/for-next' omits 360ac962e8d9 Merge remote-tracking branch 'percpu/for-next' omits 9f8918504465 Merge remote-tracking branch 'kvm-arm/next' omits c696ec58435d Merge remote-tracking branch 'kvm/linux-next' omits 736805b83277 Merge remote-tracking branch 'rcu/rcu/next' omits c8a4c4cd0576 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 10f9eefee8f5 Merge remote-tracking branch 'edac/edac-for-next' omits 988c359f1b02 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 9e7f8996ba97 Merge remote-tracking branch 'tip/auto-latest' omits ab396a7cef99 Merge remote-tracking branch 'spi/for-next' omits 4e271f808d4f Merge remote-tracking branch 'devicetree/for-next' omits 3dcb5d73534c Merge remote-tracking branch 'audit/next' omits 3313d97d9130 Merge remote-tracking branch 'iommu/next' omits 5a233cc0be0f Merge remote-tracking branch 'tomoyo/master' omits 7f086223bd00 Merge remote-tracking branch 'smack/for-next' omits 94080b0b081f Merge remote-tracking branch 'selinux/next' omits 164064cacdae next-20191211/keys omits 293de5482162 Merge remote-tracking branch 'integrity/next-integrity' omits fe14658253f1 Merge remote-tracking branch 'regulator/for-next' omits 36f75afdc6d3 Merge remote-tracking branch 'battery/for-next' omits fa660c0e8740 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8ae8c1239254 Merge remote-tracking branch 'mmc/next' omits bf09f6c5c979 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits bb6037a3de8e Merge remote-tracking branch 'device-mapper/for-next' omits 884e865fb462 Merge remote-tracking branch 'block/for-next' omits 208d363e356d Merge remote-tracking branch 'input/next' omits c1318effd03b Merge remote-tracking branch 'modules/modules-next' omits 132f160da4ae Merge remote-tracking branch 'sound-asoc/for-next' omits d4fbed227d28 Merge remote-tracking branch 'sound/for-next' omits bb2758c19b50 Merge remote-tracking branch 'regmap/for-next' omits 311c80c7696c Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f1df322ae72c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 02155eafbda5 Merge remote-tracking branch 'drm-msm/msm-next' omits 15b80f4b6385 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 47e83f79c253 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 835b50bd304f Merge remote-tracking branch 'amdgpu/drm-next' omits e7a7bdbf6f21 Merge remote-tracking branch 'drm/drm-next' omits fb8fa8ee2c89 Merge remote-tracking branch 'crypto/master' omits 3b860c51c880 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 629d81c70950 Merge remote-tracking branch 'gfs2/for-next' omits 8faba16e5eef Merge remote-tracking branch 'mac80211-next/master' omits 4a29fed8a3c9 Merge remote-tracking branch 'bluetooth/master' omits 751e4c6fa5b7 Merge remote-tracking branch 'nfc-next/master' omits 42b4d1472b42 Merge remote-tracking branch 'ipsec-next/master' omits 604f01a889e3 Merge remote-tracking branch 'bpf-next/master' omits 9e31dd868c34 Merge remote-tracking branch 'net-next/master' omits edc029b4bca0 Merge remote-tracking branch 'rdma/for-next' omits f8067679d370 Merge remote-tracking branch 'swiotlb/linux-next' omits 24b2f4f718f4 Merge remote-tracking branch 'ieee1394/for-next' omits c02d43bb3ff1 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 1461b9467f33 Merge remote-tracking branch 'opp/opp/linux-next' omits e071b1bf8c49 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 4172cf7853b9 Merge remote-tracking branch 'pm/linux-next' omits 29652db17b92 Merge remote-tracking branch 'v4l-dvb/master' omits 3370a769a85a Merge remote-tracking branch 'jc_docs/docs-next' omits 808769cc2701 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3f3eb3f9e3c7 Merge branch 'dmi/master' omits 77c1cc49cf5a Merge remote-tracking branch 'i3c/i3c/next' omits fd1c2550a22c Merge remote-tracking branch 'i2c/i2c/for-next' omits 06dd4f2cf040 Merge remote-tracking branch 'hid/for-next' omits 482d8d73ca5a Merge remote-tracking branch 'pstore/for-next/pstore' omits 18c96564dd2a Merge remote-tracking branch 'pci/next' omits 9dfa5a38bc2e Merge remote-tracking branch 'printk/for-next' omits 215ab41e211a Merge remote-tracking branch 'vfs/for-next' omits ba92e657ee96 Merge remote-tracking branch 'iomap/iomap-for-next' omits 2d178551f6cb Merge remote-tracking branch 'xfs/for-next' omits cec87f6ec66a Merge remote-tracking branch 'v9fs/9p-next' omits cb7961786da2 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits c2803881c87e Merge remote-tracking branch 'nfsd/nfsd-next' omits a0b0352b4d10 Merge remote-tracking branch 'nfs-anna/linux-next' omits 9187e6124b0d Merge remote-tracking branch 'fsverity/fsverity' omits bda859720ec2 Merge remote-tracking branch 'f2fs/dev' omits 428b1049f9bd Merge remote-tracking branch 'ext4/dev' omits 2d4c13ae27f9 Merge remote-tracking branch 'ext3/for_next' omits c904f4f2d82e Merge remote-tracking branch 'erofs/dev' omits 4195f3328b94 Merge remote-tracking branch 'ecryptfs/next' omits ea51f2c0b257 Merge remote-tracking branch 'cifs/for-next' omits fca9f276ebac Merge remote-tracking branch 'btrfs/for-next' omits ac90498e9805 Merge remote-tracking branch 'fscrypt/master' omits 71df58013bbd Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 09094743c2dd Merge remote-tracking branch 'sh/sh-next' omits ce05b8682c5c Merge remote-tracking branch 'risc-v/for-next' omits c92b1689e326 Merge remote-tracking branch 'soc-fsl/next' omits 862fadad5f21 Merge remote-tracking branch 'powerpc/next' omits 57b98c1dbcfb Merge remote-tracking branch 'parisc-hd/for-next' omits b9dda0c27352 Merge remote-tracking branch 'mips/mips-next' omits 656f63d5a93a Merge remote-tracking branch 'h8300/h8300-next' omits c8da4e01b7dd Merge remote-tracking branch 'csky/linux-next' omits 17072e62a7c7 Merge remote-tracking branch 'clk/clk-next' omits 39df01a775cd Merge remote-tracking branch 'tegra/for-next' omits 0511061323ea Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7dba17f0ef4a Merge remote-tracking branch 'samsung-krzk/for-next' omits 409801f261b5 Merge remote-tracking branch 'rockchip/for-next' omits f52a2ee7abcd Merge remote-tracking branch 'reset/reset/next' omits 12c539c1f553 Merge remote-tracking branch 'renesas/next' omits 6aec426b8e7e Merge branch 'regulator-5.6' into regulator-next omits bf61c731db04 Merge branch 'regulator-5.5' into regulator-linus omits 8fe5a948b486 Merge branch 'asoc-5.6' into asoc-next omits ed0ca25da811 Merge branch 'asoc-5.5' into asoc-linus omits d292a9e11017 Merge remote-tracking branch 'realtek/for-next' omits 778248cc7ac3 Merge remote-tracking branch 'qcom/for-next' omits 128107979dfb Merge remote-tracking branch 'omap/for-next' omits 2eea135ff814 Merge remote-tracking branch 'mvebu/for-next' omits 135621c96481 Merge remote-tracking branch 'mediatek/for-next' omits 2b6a8382c3d5 Merge remote-tracking branch 'keystone/next' omits fbf6248b020f Merge remote-tracking branch 'imx-mxs/for-next' omits 06b7ba619898 Merge remote-tracking branch 'bcm2835/for-next' omits 29a06092ed0e Merge remote-tracking branch 'at91/at91-next' omits 04bd6803cdc3 Merge remote-tracking branch 'aspeed/for-next' omits e2c5e7980448 Merge remote-tracking branch 'amlogic/for-next' omits 5b0730c6070f Merge remote-tracking branch 'arm-soc/for-next' omits ea7b1b654282 Merge remote-tracking branch 'asm-generic/master' omits dc37d69aa3e5 Merge remote-tracking branch 'kbuild/for-next' omits ecb24723e078 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits f6b81a675ac0 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 4340ccd4550a Merge remote-tracking branch 'risc-v-fixes/fixes' omits 04a7ad59cefb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ca72c089ca35 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits e8e5541fef48 Merge remote-tracking branch 'vfs-fixes/fixes' omits 73c897e76560 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dc0e244ae8bb Merge remote-tracking branch 'hwmon-fixes/hwmon' omits df2efbed3cb9 Merge remote-tracking branch 'kvms390-fixes/master' omits 44bc8fde0f40 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 75033250e256 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits ad0df98068dd Merge remote-tracking branch 'ide/master' omits 6f96d7791dee Merge remote-tracking branch 'crypto-current/master' omits 532aa4be1f1b Merge remote-tracking branch 'input-current/for-linus' omits 1768ff31812e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 7c53c558f383 Merge remote-tracking branch 'staging.current/staging-linus' omits 24b7c901980b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b632ae0ba346 Merge remote-tracking branch 'usb.current/usb-linus' omits 76b8184dd7f4 Merge remote-tracking branch 'tty.current/tty-linus' omits 9cbbc73bf65b Merge remote-tracking branch 'spi-fixes/for-linus' omits 282f57e1ea0b Merge remote-tracking branch 'regulator-fixes/for-linus' omits b986aa257d58 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 2528eeebd068 Merge remote-tracking branch 'sound-current/for-linus' omits bb438561ea0a Merge remote-tracking branch 'rdma-fixes/for-rc' omits 49fb8b428e14 Merge remote-tracking branch 'mac80211/master' omits e88dfe0f3e6b Merge remote-tracking branch 'wireless-drivers/master' omits 2235a5fce55e Merge remote-tracking branch 'sparc/master' omits 1c54e7025ea1 Merge remote-tracking branch 's390-fixes/fixes' omits 1db7e5259374 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 97b3b75dcc7f riscv: make sure the cores stay looping in .Lsecondary_park omits 4d286331ee45 Merge branch for-5.6/clk into for-next omits 20c8619c8796 Merge branch for-5.6/arm64/dt into for-next omits d27bfb05eb1e Merge branch for-5.6/arm/dt into for-next omits b734d9525f88 Merge branch for-5.6/arm/core into for-next omits bafea23db58a Merge branch for-5.6/soc into for-next omits 07735958b25c Merge branch for-5.6/memory into for-next omits ea017d69eac4 Merge branch for-5.6/dt-bindings into for-next omits c7b538626d84 Merge branch 'imx/defconfig' into for-next omits 38bdd4a72275 Merge branch 'imx/dt64' into for-next omits 42bce6d0e875 Merge branch 'imx/dt' into for-next omits 2ccdaff119e7 Merge branch 'imx/bindings' into for-next omits d0c6db4bc6bf Merge branch 'imx/soc' into for-next omits 2f9b7d046dcc Merge branch 'imx/drivers' into for-next omits 4301542f16ad Merge branch 'clk/imx' into for-next omits 4e33a9f7f517 Merge branch 'imx/fixes' into for-next omits d7c447015051 drm/amdgpu: fix a warning in get_sdma_rlc_reg_offset omits d58727f89af6 Merge branch 'for-5.6/io_uring-vfs' into for-next omits eb04ef0bb10b Merge branch 'for-5.6/libata' into for-next omits 626ee9d1d07b Merge branch 'for-5.6/block' into for-next omits fa1e3ccc852b block: mark zone-mgmt bios with REQ_SYNC omits 54e7ce945ee0 drm/dp_mst: fix documentation of drm_dp_mst_add_affected_d [...] omits 1dcf6389c7f4 drm/amdgpu/gmc10: free stolen memory in late_init omits 4a4626cb4046 drm/amdgpu/gmc10: remove dead code omits c991f9a76f17 drm/amdgpu/display: set gpu vm flag for renoir omits 0ca239fa988e drm/amdgpu: enable S/G display on PCO and RV2 (v2) omits 498f90403574 drm/amdgpu/display: set gpu vm flag for all asics which su [...] omits 9ee35a762144 drm/amdgpu/gfx9: remove unused sdma headers omits 2640db8b1e5b drm/amdgpu/display: protect new DSC code with CONFIG_DRM_A [...] omits 0196d87d2032 drm: add dp helper to initialize remote aux channel. omits 6d8382cef2d1 drm/amd/display: Trigger modesets on MST DSC connectors omits 24ef1f0e9b67 drm/dp_mst: Add helper to trigger modeset on affected DSC [...] omits 7195b8fe8e10 drm/amd/display: Recalculate VCPI slots for new DSC connectors omits c7638c0c85f3 drm/amd/display: Check return value of drm helper omits 415e69e59bf6 drm/amd/display: MST DSC compute fair share omits b3d1f4eaf1a4 drm/amd/display: Add PBN per slot calculation for DSC omits 67225c02f7e5 drm/dp_mst: Rename drm_dp_mst_atomic_check_topology_state omits 0c2e83dcd558 drm/dp_mst: Add branch bandwidth validation to MST atomic check omits 671d0dbe71c6 drm/dp_mst: Add DSC enablement helpers to DRM omits 51f0b5c9fde7 drm/dp_mst: Manually overwrite PBN divider for calculating [...] omits 5691a31e051a drm/amd/display: Write DSC enable to MST DPCD omits 39a925734db2 drm/amd/display: Validate DSC caps on MST endpoints omits a68fcbfba8bf drm/amd/display: Initialize DSC PPS variables to 0 omits e630edd889c7 drm/dp_mst: Add new quirk for Synaptics MST hubs omits e399a357bf59 drm/dp_mst: Add helpers for MST DSC and virtual DPCD aux omits 2f2145b55ee8 drm/dp_mst: Fill branch->num_ports omits 9cda47e15ff2 drm/dp_mst: Add MST support to DP DPCD R/W functions omits 25bcc8c6cde5 drm/dp_mst: Parse FEC capability on MST ports omits 8a5bab45092a drm/dp_mst: Add PBN calculation for DSC modes omits 836184208874 drm: Set crc->opened to false before setting crc source to NULL. omits d1ba2d3286d2 drm: remove the newline for CRC source name. omits e586ff721592 drm/amdgpu: Enter low power state if CRTC active. omits 52245686f18b drm/amdgpu: work around llvm bug #42576 omits 432a92b0e59f drm/amdgpu/display: use msleep rather than udelay for HDCP omits 6f3c1331cc4a ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA omits 62c2ea6cc0be Fix root mounting with no mount options omits afb62874fd00 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 250e89e54a12 drm/amdgpu: move CS secure flag next the structs where it's used omits 660feb8e72df drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 5b9990408ba6 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits ed93004db5be drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 9ec245c3e089 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 1d6d85f05dd4 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits cfbf7d1acb89 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 30d9f032c187 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 1beee0155f26 drm/amdgpu: job is secure iff CS is secure (v5) omits 6c3cfa23417c drm/amdgpu: expand the context control interface with trust flag omits 4ebe0df48c84 drm/amdgpu: expand the emit tmz interface with trusted flag omits e4e617d2ab37 drm/amdgpu: add tmz bit in frame control packet omits 152178ca3171 drm/amdgpu: add function to check tmz capability (v4) omits 4248b252c258 drm/amdgpu: add amdgpu_tmz data structure omits 91d3e4e31bc0 drm/amdgpu: add tmz feature parameter (v2) omits e3b975c45554 drm/amdgpu: define the TMZ bit for the PTE omits 12b91f9f7a72 drm/amdgpu: add UAPI to create secure commands (v3) omits d3567aa7f0a6 drm/amdgpu: add UAPI for creating encrypted buffers omits 1494946e8caa drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits 487f8806bdee io_uring: add opcode to issue trace event omits 9f93cfa05257 io_uring: add support for IORING_OP_OPENAT2 omits 3dbde18b7b0d io_uring: remove 'fname' from io_open structure omits 9a676021038a io_uring: add 'struct open_how' to the openat request context omits a06844565d58 io_uring: add support for epoll_ctl(2) omits b127d153f6fd eventpoll: support non-blocking do_epoll_ctl() calls omits dcd41e43120e eventpoll: abstract out epoll_ctl() handler omits 3a8317c91acc io_uring: enable option to only trigger eventfd for async [...] omits dbb2d5ae79d7 io_uring: change io_ring_ctx bool fields into bit fields omits 89fb73db916e Merge branch 'spi-5.5' into spi-linus omits 4e553147463e Merge branch 'regulator-5.5' into regulator-linus omits 5ce2a0059156 Merge branch 'asoc-5.5' into asoc-linus omits ecd14e95fc91 f2fs: code cleanup for f2fs_statfs_project() omits 6a5242eeae91 f2fs: fix miscounted block limit in f2fs_statfs_project() omits bb2e418f9b45 f2fs: add a way to turn off ipu bio cache omits da4174e321ff rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits 378be3c04581 rcu: *_ONCE() for grace-period progress indicators omits 378c61c79f44 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits d43c8eec0c96 srcu: Add READ_ONCE() to ->srcu_lock_count and ->srcu_unlo [...] omits 51c3c2abfe4a rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 2b412a0a98df rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 26614e62b9b1 locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 90575e3d4ef8 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 7c7aaf3d5b02 rcu: Add READ_ONCE to rcu_node ->boost_tasks omits b8ba3ac6250f rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 5ee08621e3aa rcu: Add READ_ONCE() to rcu_node ->gp_seq omits 53291825e32a rcu: Add *_ONCE() to rcu_node ->exp_tasks plus locking omits d1bba2c3428e rcu: Add READ_ONCE to rcu_node ->exp_seq_rq store omits 57bf95b71607 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load omits 18144aa2a6f1 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits b802dc3348e6 rcu: Provide debug symbols and line numbers in KCSAN runs omits ee50d24c3098 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits c06b7c3c2bb6 srcu: Fix process_srcu()/srcu_batches_completed() datarace omits e67593a987af srcu: Fix __call_srcu()/srcu_get_delay() datarace omits e306f9f2824d srcu: Fix __call_srcu()/process_srcu() datarace omits 59d359fc2efd rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 3e6da58d52ad rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits ae66e0a4b7aa doc: Add some more RCU list patterns in the kernel omits 42d9b72944dc rcutorture: Make kvm-find-errors.sh abort on bad directory omits b542fed184ef rcutorture: Summarize summary of build and run results omits 9e9bc83693db rcutorture: Add 100-CPU configuration omits 3a2bc0e3f181 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 1117c42f61ce rcu: Fix spelling mistake "leval" -> "level" omits 6a66314efce4 rcu: React to callback overload by boosting RCU readers omits 87f2f212f0f3 rcu: React to callback overload by aggressively seeking qu [...] omits 85327bb24351 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits 865d48c8d0e6 torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 1f2fb0ae20db rcutorture: Suppress boottime bad-sequence warnings omits bbde883011ca rcutorture: Allow boottime stall warnings to be suppressed omits a1439dddba74 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits bdd1a097e455 rcutorture: Refrain from callback flooding during boot omits 383a3994a6f0 torture: Make results-directory date format completion-friendly omits 1607cf91e16e rcutorture: Suppress forward-progress complaints during ea [...] omits be044a9b5241 nfs: Fix nfs_access_get_cached_rcu() sparse error omits c3ee9d1f8be2 Merge branch 'lkmm-dev.2019.12.08a' into HEAD omits 9be73f2d3d8c Merge branch 'kcsan.2020.01.07a' into HEAD omits d9e19c1d0630 csky: kprobes/kretprobes support omits 78acda3832d1 blk-map: add kernel address validation in blk_rq_map_kern func omits 202f93b5d605 Merge branch 'misc' into for-next omits 8eab368fb6c4 Merge branch 'fixes' into for-next omits 1d83f0df7076 Merge branch '5.6/scsi-queue' into 5.6/scsi-next omits 7b3083ba718b mountpoint_last(): fix the treatment of LAST_BIND omits 0e2a6c95b2b9 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits df131776657b ARM: at91: pm: use of_device_id array to find the proper s [...] omits 79c5a504d0ea ARM: at91: pm: use SAM9X60 PMC's compatible omits cdd1a5d53fd5 Merge branches 'arm/smmu', 'x86/amd' and 'core' into next omits e9df325df86d platform/x86: intel_telemetry_debugfs: Respect error code [...] omits 4428f34c5548 platform/x86: intel_pmc_core: Fix spelling of MHz unit omits 414de4cefc00 platform/x86: intel_pmc_core: Fix indentation in function [...] omits a144473f1cb4 platform/x86: intel_pmc_core: Put more stuff under #ifdef [...] omits d93446e86ddb platform/x86: intel_pmc_core: Respect error code of kstrto [...] omits ebc28a8e59ca platform/x86: intel_telemetry_pltdrv: use devm_platform_io [...] omits e1b4a14c9512 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits a4b35796cd56 scsi: libsas: Tidy SAS address print format omits e627554eedcf scsi: lpfc: Update lpfc version to 12.6.0.3 omits f44ccecf3658 scsi: lpfc: Fix improper flag check for IO type omits 78a7872570fb scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates omits b88d705fa037 scsi: lpfc: Fix unmap of dpp bars affecting next driver load omits 265fb8efca11 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models omits 25d4132f95c2 scsi: lpfc: Fix ras_log via debugfs omits 3712967ea7f2 scsi: lpfc: Fix Fabric hostname registration if system hos [...] omits a0c94c5ef874 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp omits d4e9ddd5ae8f scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] omits 3ec5ec408ca6 scsi: lpfc: Fix incomplete NVME discovery when target omits e849efe8c873 scsi: qla2xxx: Update driver version to 10.01.00.22-k omits 7ae8c12cb1a5 scsi: qla2xxx: Fix mtcp dump collection failure omits 5c3f46d33223 scsi: qla2xxx: Fix stuck session in GNL omits 101346ec73d9 scsi: qla2xxx: Fix RIDA Format-2 omits 25009f0e1479 scsi: qla2xxx: Consolidate fabric scan omits 0333e5f4f5d3 scsi: qla2xxx: Correct fcport flags handling omits 08c0de658b08 scsi: qla2xxx: Fix stuck login session using prli_pend_timer omits b081888d4e95 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] omits 4ba0c67b780c ARM: at91/defconfig: enable config flags for sam9x60 SoC omits 5e392ae423dd ARM: at91/defconfig: use savedefconfig omits db282fa39a05 rculist.h: Add list_tail_rcu() omits 16d9fb055d8b rculist_nulls: Change docbook comment headers omits f9dbf7b666f0 rculist_nulls: Add docbook comments omits 50a3d82d959a rcu: Add a hlist_nulls_unhashed_lockless() function omits 61227ad3a0f6 rcu: Add and update docbook header comments in list.h omits 90955b92a744 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls omits c4127fce1d02 timer: Use hlist_unhashed_lockless() in timer_pending() omits 04882c321b26 Merge branch 'pidfd' into for-next omits ed5e2b403b55 Merge branch 'pidfd' into for-next omits 7acdfe534e72 Merge branch 'pidfd' into for-next omits 1282387e9dca Merge branch 'pidfd' into for-next omits 63971aa58042 Merge branch 'pidfd' into for-next adds b5b3159cff66 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a6a55b52a1b9 Merge tag 'pinctrl-v5.5-4' of git://git.kernel.org/pub/scm [...] adds 4a3033ef6e6b Merge tag 'gpio-v5.5-3' of git://git.kernel.org/pub/scm/li [...] adds 5e7c1b75bd2a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 023b3b0e139f Merge tag 'drm-intel-fixes-2020-01-09-1' of git://anongit. [...] adds 6d25ef773538 Merge tag 'drm-fixes-2020-01-10' of git://anongit.freedesk [...] adds bef1d88263ff Merge tag 'pstore-v5.5-rc6' of git://git.kernel.org/pub/sc [...] adds 10674d97c4e2 Merge branch 'powercap' adds c23e744b59ef Merge tag 'pm-5.5-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 344fa0bad693 drivers: thermal: tsens: Work with old DTBs adds 658e1af5eec6 Merge tag 'thermal-v5.5-rc5' of git://git.kernel.org/pub/s [...] adds b1d198c08ccc Merge tag 'sound-5.5-rc6' of git://git.kernel.org/pub/scm/ [...] adds 4936ce17bf7c Merge tag 'mtd/fixes-for-5.5-rc6' of git://git.kernel.org/ [...] adds eacc6dfaea96 io_uring: remove punt of short reads to async context adds 30b6487d1519 Merge tag 'io_uring-5.5-2020-01-10' of git://git.kernel.dk [...] adds 57415790f405 block: remove unused mp_bvec_last_segment adds 83c9c547168e fs: move guard_bio_eod() after bio_set_op_attrs adds 35038bffa87d nvme: Translate more status codes to blk_status_t adds e17016f6dcb0 nvmet: fix per feat data len for get_feature adds 4e4cd21c64da Merge tag 'block-5.5-2020-01-10' of git://git.kernel.dk/li [...] adds 5a96c0bbff86 Merge tag 'tty-5.5-rc6' of git://git.kernel.org/pub/scm/li [...] adds 7da37cd0520e Merge tag 'staging-5.5-rc6' of git://git.kernel.org/pub/sc [...] adds 9fb7007de8a2 Merge tag 'char-misc-5.5-rc6' of git://git.kernel.org/pub/ [...] adds 1530f6f5f580 usb: missing parentheses in USE_NEW_SCHEME adds 213356fe986f Merge tag 'usb-5.5-rc6' of git://git.kernel.org/pub/scm/li [...] adds 9e635c2851df HID: hidraw, uhid: Always report EPOLLOUT adds ac61145a725a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 606e9ad20094 Merge tag 'clone3-tls-v5.5-rc6' of git://git.kernel.org/pu [...] adds 6327edceb62b Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds 4a350a0ee5b0 iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU adds 7d4e6ccd1fb0 iommu: Remove device link to group on failure adds f78947c40920 iommu/vt-d: Unlink device if failed to add to group adds 55817b340a31 iommu/dma: fix variable 'cookie' set but not used adds 040a3c33623b Merge tag 'iommu-fixes-v5.5-rc5' of git://git.kernel.org/p [...] adds 2796204065cc Merge remote-tracking branch 'fixes/master' adds dc64f487f4c4 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] adds 3f2b5941d335 Merge tag 'imx-fixes-5.5-2' of git://git.kernel.org/pub/sc [...] adds 41ec98def8d2 Merge tag 'sunxi-fixes-for-5.5' of https://git.kernel.org/ [...] adds b47611c8c389 Merge tag 'v5.5-rockchip-dtsfixes' of git://git.kernel.org [...] adds 1c49789a544e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 2a4094e8a823 Merge remote-tracking branch 's390-fixes/fixes' adds 548f0b9a5f4c sparc: Add .exit.data section. adds 0dca0282fa70 Merge remote-tracking branch 'sparc/master' adds 3249b1e442a1 sh_eth: check sh_eth_cpu_data::dual_port when dumping registers adds e21dba7a4df4 net/x25: fix nonblocking connect adds d9d6a9aed3f6 i40e: Fix virtchnl_queue_select bitmap validation adds aa604651d523 ixgbevf: Remove limit of 10 entries for unicast filter list adds 4fad78ad6422 ixgbe: Fix calculation of queue with VFs and flow director [...] adds 5365ec1aeff5 igb: Fix SGMII SFP module discovery for 100FX/LX. adds 9e0522919038 iavf: remove current MAC address filter on VF reset adds bb37362f34d6 i40e: Set PHY Access flag on X722 adds d5ad7a6a7f3c e1000e: Revert "e1000e: Make watchdog use delayed work" adds e267371dd376 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 5c5d22a750d4 net/tls: avoid spurious decryption error with HW resync adds db885e66d268 net/tls: fix async operation adds e715d7450435 net: stmmac: selftests: Update status when disabling RSS adds 7bd754c47dd3 net: stmmac: tc: Do not setup flower filtering if RSS is enabled adds b509750f8e87 Merge branch 'stmmac-filtering-fixes' adds 9827c0634e46 ipv4: Detect rollover in specific fib table dump adds 4c582234ab39 devlink: Wait longer before warning about unset port type adds 443180567763 net: phy: DP83TC811: Fix typo in Kconfig adds a26ad4d5676f net: phy: DP83822: Update Kconfig with DP83825I support adds a5c3a7c0ce1a Merge branch 'DP83822-and-DP83TC811-Fixes' adds b0efcae5e12b devlink: correct misspelling of snapshot adds fb0c90ab92ca doc: fix typo of snapshot in documentation adds c9f53049d4a8 MAINTAINERS: update my email address adds 8d01843dc74c Merge remote-tracking branch 'net/master' adds e7a5f1f1cd00 bpf/sockmap: Read psock ingress_msg before sk_receive_queue adds 2e012c748236 net: bpf: Don't leak time wait and request sockets adds 555089fdfc37 bpftool: Fix printing incorrect pointer in btf_dump_ptr adds 3e4f82e9c0bd Merge remote-tracking branch 'bpf/master' adds 6c4d10919dd0 Merge remote-tracking branch 'wireless-drivers/master' adds 0e47c23b45c3 Merge remote-tracking branch 'mac80211/master' adds 7fba6aea4472 ALSA: hda: Rename back to dmic_detect option adds 22ea4ea92306 Merge remote-tracking branch 'sound-current/for-linus' adds 8e55ea19125b ASoC: stm32: dfsdm: fix 16 bits record adds ad6ec39ae649 Merge branch 'asoc-5.5' into asoc-linus adds c6eb27462054 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 0b16fc0792a2 Merge branch 'regulator-5.5' into regulator-linus adds 3818e7bc25fa Merge remote-tracking branch 'regulator-fixes/for-linus' adds eca207742fc7 Merge remote-tracking branch 'spi-fixes/for-linus' adds 5f1112b9f678 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 7f439bc2d7e8 Input: evdev - convert kzalloc()/vzalloc() to kvzalloc() adds 97e24b095348 Input: sun4i-ts - add a check for devm_thermal_zone_of_sen [...] adds bcfcb7f9b480 Input: pegasus_notetaker - fix endpoint sanity check adds 3111491fca4f Input: aiptek - fix endpoint sanity check adds cfa4f6a99fb1 Input: aiptek - use descriptors of current altsetting adds a8eeb74df5a6 Input: gtco - fix endpoint sanity check adds 3563c629fb9a Input: gtco - fix extra-descriptor debug message adds cea799114475 Input: gtco - drop redundant variable reinit adds 6b32391ed675 Input: sur40 - fix interface sanity checks adds f29084d0314c Merge remote-tracking branch 'input-current/for-linus' adds ab8350f13b2f Merge remote-tracking branch 'crypto-current/master' adds 797e15b56835 Merge remote-tracking branch 'ide/master' adds 1be84a997f0c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds d0ca10de6961 Merge remote-tracking branch 'kvms390-fixes/master' adds 06e68a0a25c8 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 83953a4b95e9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e56b43b971a7 reimplement path_mountpoint() with less magic adds 64eae54bfaad Merge remote-tracking branch 'vfs-fixes/fixes' adds 465f4edaecc6 scsi: sd: Clear sdkp->protection_type if disk is reformatt [...] adds 529244bd1afc scsi: enclosure: Fix stale device oops with hot replug adds 743f956c6ad6 Merge remote-tracking branch 'scsi-fixes/fixes' adds 13cf4cf03018 riscv: move sifive_l2_cache.h to include/soc adds dc6fcba72f04 riscv: Fixup obvious bug for fp-regs reset adds 913adc0cce55 Merge remote-tracking branch 'risc-v-fixes/fixes' adds d3abf62b4f01 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds f95a8d3f861c Merge remote-tracking branch 'kbuild/for-next' adds 0104ee16a956 Merge remote-tracking branch 'asm-generic/master' adds 35e61c77ef38 arm64: asm: Add new-style position independent function an [...] adds 3ac0f4526dfb arm64: lib: Use modern annotations for assembly functions adds f4659254a327 arm64: mm: Use modern annotations for assembly functions adds f7ef82c22fd7 arm64: asm: Remove ENDPIPROC() adds b6a5c58240be arm64: xen: Use modern annotations for assembly functions adds 07d198e60b2a arm64: Add initial support for E0PD adds 59ddd841b44f arm64: Factor out checks for KASLR in KPTI code into separ [...] adds ffcad04c605e arm64: Don't use KPTI where we have E0PD adds 57903bce062d arm64: Use a variable to store non-global mappings decision adds d42cc530b18d kexec: quiet down kexec reboot adds de68e4daea90 kexec: add machine_kexec_post_load() adds 3b54b743397e arm64: kexec: remove unnecessary debug prints adds 621516789ee6 arm64: kexec: make dtb_mem always enabled adds d234332c2815 arm64: hibernate: pass the allocated pgdp to ttbr0 adds 051a7a94aaa9 arm64: hibernate: use get_safe_page directly adds a89d7ff933b0 arm64: hibernate: remove gotos as they are not needed adds 13373f0e6580 arm64: hibernate: rename dst to page in create_safe_exec_page adds 7ea4088938b7 arm64: hibernate: add PUD_SECT_RDONLY adds a2c2e67923ec arm64: hibernate: add trans_pgd public functions adds 1595fe299eb5 Revert "arm64: kexec: make dtb_mem always enabled" adds c273a2bd8aa8 libfdt: include fdt_addresses.c adds 3751e728cef2 arm64: kexec_file: add crash dump support adds b3c75c9d762b Return ENODEV when the selected speculation misfeature is [...] adds 31d868c49017 arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist adds 26415330a754 arm64: armv8_deprecated: update the comments of armv8_depr [...] adds 3c9c1dcde7c3 arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NM [...] adds 4e410ef96ce6 arm64: Remove __exception_text_start and __exception_text_ [...] adds edf90818271b mm: change_memory_common: add spaces for `*` operator adds 73daf0bba326 drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and [...] adds d8cb11684002 Merge branches 'for-next/asm-annotations', 'for-next/e0pd' [...] adds 9c42bef6f7b9 Merge remote-tracking branch 'arm64/for-next/core' adds b0cc444410dc Merge branch 'arm/fixes' into for-next adds 7f8ae830d51f ARM: Document merges adds 064f42b28a6d ARM: brcmstb: Add debug UART entry for 7216 adds c586f47f55d8 ARM: bcm: Select ARM_AMBA for ARCH_BRCMSTB adds 3a4252daee7e Merge tag 'arm-soc/for-5.6/soc' of https://github.com/Broa [...] adds e4b072cc2e18 Merge tag 'samsung-soc-5.6' of https://git.kernel.org/pub/ [...] adds 0e1f3bc91caa Merge branch 'arm/soc' into for-next adds 030cc6cb1b6c ARM: dts: NSP: Use hardware I2C for BCM958625HR adds c4414cac85b6 ARM: dts: bcm2835: Move rng definition to common location adds 530735df6258 ARM: dts: bcm2711: Enable HWRNG support adds 0100f76d9634 Merge tag 'tags/bcm2835-dt-next-2020-01-07' into devicetree/next adds 6a346cf9738a Merge tag 'arm-soc/for-5.6/devicetree' of https://github.c [...] adds 3d5191a140ba arm64: dts: hi3798cv200-poplar: add linux,rc-map-name for IR adds 6fa154e46c72 arm64: dts: hi3798cv200: correct PCIe 'bus-range' setting adds 031a612b16c2 Merge tag 'hisi-arm64-dt-for-5.6' of git://github.com/hisi [...] adds f7a3b40baf77 ARM: dts: stm32: add pwm sleep pin muxing for stm32mp157c-ev1 adds 1e381a657a1f ARM: dts: stm32: add pwm pin muxing for stm32mp157a-dk1 adds 08af7401504f ARM: dts: stm32: add pwm sleep pins to stm32mp157c-ev1 adds 4edf4c656db1 ARM: dts: stm32: add support for PWM on stm32mp157a-dk1 adds f9b9aaaa06ad ARM: dts: stm32: add timers counter support on stm32mp157c adds 0a1732cf6cdc ARM: dts: stm32: update slew-rate properties for sdmmc1 on [...] adds 64e11cb783d1 ARM: dts: stm32: add sdmmc2 & 3 nodes for STM32MP157 SoC adds 0382bf82fe7a ARM: dts: stm32: enable sdmmc2 node for stm32mp157c-ed1 board adds 7e5d83981911 ARM: dts: stm32: add sdmmc3 node for STM32MP1 boards adds ee39d8a3e4c8 ARM: dts: stm32: add ADC pins used for stm32mp157c-ed1 adds 91ad4af4b297 ARM: dts: stm32: add ADC support to stm32mp157c-ed1 adds ac4533a816e0 ARM: dts: stm32: remove unused rng interrupt on stm32f429 adds 92d3a35c0725 ARM: dts: stm32: Adapt stm32mp157 pinctrl to manage STM32M [...] adds 48c7181fa79f ARM: dts: stm32: Update stm32mp157 pinctrl files adds 95e395c881b3 ARM: dts: stm32: Introduce new STM32MP15 SOCs: STM32MP151 [...] adds 0eda69b6c5f9 ARM: dts: stm32: Manage security diversity for STM32M15x SOCs adds 144d1ba70548 ARM: dts: stm32: Adapt STM32MP157 DK boards to stm32 DT diversity adds a2bec7058852 ARM: dts: stm32: Adapt STM32MP157C ED1 board to STM32 DT d [...] adds bfcfbb5c6c57 ARM: dts: stm32: remove "@" and "_" from stm32f4 pinmux groups adds 49a58ba19603 ARM: dts: stm32: remove "@" and "_" from stm32f7 pinmux groups adds 33ce3e626cef ARM: dts: stm32: remove syscfg clock on stm32mp15 ethernet adds 46ccf1cecb22 ARM: dts: stm32: adjust slew rate for Ethernet on stm32mp15 adds bf848759fb78 ARM: dts: stm32: Enable MAC TX clock gating during TX low- [...] adds ad8e5610da1e ARM: dts: stm32: remove useless clock-names from RTC node [...] adds 117e5dd21ced ARM: dts: stm32: remove useless clock-names from RTC node [...] adds c10213273fe0 ARM: dts: stm32: enable USBPHYC on stm32mp15 DKx boards adds 5841d00fe059 ARM: dts: stm32: enable USB Host (USBH) EHCI controller on [...] adds 426c1e8fa7bf ARM: dts: stm32: enable USB OTG HS on stm32mp15 DKx boards adds 6bdc753de689 ARM: dts: stm32: add phy-names to usbotg_hs on stm32mp157c-ev1 adds 5659be8dcf1c ARM: dts: stm32: fix dma controller node name on stm32f746 adds 6a60dc23a0da ARM: dts: stm32: fix dma controller node name on stm32f743 adds a0fc09abf454 ARM: dts: stm32: fix dma controller node name on stm32mp157c adds a09c71817f73 ARM: dts: stm32: update mlahb node according to the bindin [...] adds f723d518bff3 ARM: dts: stm32: change nvmem node name on stm32f429 adds 11ee8c7e44f5 ARM: dts: stm32: change nvmem node name on stm32mp1 adds 0ff15a86d0c5 ARM: dts: stm32: Add power-supply for DSI panel on stm32f4 [...] adds f8849332aeda ARM: dts: stm32: Add power-supply for RGB panel on stm32429i-eval adds 37365e152a72 Merge tag 'stm32-dt-for-v5.6-1' of git://git.kernel.org/pu [...] adds afa7f6eb4dca ARM: multi_v7_defconfig: enable STM32 PWR regulator adds 3886edbbb5ff Merge tag 'v5.6-rockchip-dts32-1' of git://git.kernel.org/ [...] adds 99e45e29b69d Merge tag 'v5.6-rockchip-dts64-1' of git://git.kernel.org/ [...] adds 76c1f41577fb dt-bindings: arm: move sprd board file to vendor directory adds 90df036043d4 Merge tag 'samsung-dt-5.6' of https://git.kernel.org/pub/s [...] adds 05941e3032d9 Merge branch 'arm/dt' into for-next adds 3098f5eb906b soc: bcm: brcmstb: biuctrl: Tune 7260 BIU interface adds b2f91a39cfba soc: bcm: brcmstb: biuctrl: Tune interface for 7255 and 7216 adds ea1e84d1bd3c soc: bcm: brcmstb: biuctrl: Update layout for A72 on 7211 adds add427c49e92 soc: bcm: brcmstb: biuctrl: Update programming for 7211 adds ef832e4cb9b1 Merge tag 'arm-soc/for-5.6/drivers' of https://github.com/ [...] adds 3abda7cabe85 Merge tag 'reset-for-5.6' of git://git.pengutronix.de/pza/ [...] adds 06d3d7272504 Merge tag 'samsung-drivers-5.6' of https://git.kernel.org/ [...] adds 34d60697717a Merge branch 'arm/drivers' into for-next adds 8f1be72b33ec Merge tag 'amlogic-defconfig' of https://git.kernel.org/pu [...] adds 10e45dbb23a3 Merge branch 'arm/defconfig' into for-next adds 1030a23b6799 ARM: Document merges adds ab5b584bb058 Merge remote-tracking branch 'arm-soc/for-next' adds 634e7848e5dc Merge remote-tracking branch 'amlogic/for-next' adds a5e532d1cefb Merge remote-tracking branch 'aspeed/for-next' adds 6b9dfd986a81 ARM: at91: pm: use SAM9X60 PMC's compatible adds ec6e618c8c01 ARM: at91: pm: use of_device_id array to find the proper s [...] adds d9b8e21eae5d ARM: at91: Documentation: add sam9x60 product and datasheet adds 0a79e952a830 ARM: dts: at91: nattis 2: remove unnecessary include adds ee0aa926ddb0 ARM: dts: at91: sama5d3: fix maximum peripheral clock rates adds a7e0f3fc01df ARM: dts: at91: sama5d3: define clock rate range for tcb1 adds cea215f68dd4 ARM: configs: at91: use savedefconfig adds f013dbe4e720 ARM: configs: at91: enable config flags for sam9x60 SoC adds a25890a380a9 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] adds 095dcee5792a Merge remote-tracking branch 'at91/at91-next' adds 24e799fbf930 Merge remote-tracking branch 'bcm2835/for-next' adds 83dea32c5cb3 clk: imx: gate4: Switch imx_clk_gate4_flags() to clk_hw based API adds 108869144739 dt-bindings: imx: Add clock binding doc for i.MX8MP adds 9c140d992676 clk: imx: Add support for i.MX8MP clock driver adds 5fcdb45497a0 clk: imx: composite-8m: add imx8m_clk_hw_composite_core adds 7aa5f7befe80 clk: imx: imx8mq: use imx8m_clk_hw_composite_core adds 15a8b30ba79f clk: imx: imx8mm: use imx8m_clk_hw_composite_core adds ec44c497dc64 clk: imx: imx8mn: use imx8m_clk_hw_composite_core adds 7f983daa1734 Merge branch 'clk/imx' into for-next adds e2f1d9d4bdc1 Merge branch 'imx/fixes' into for-next adds b25a1d9954e0 Merge branch 'imx/drivers' into for-next adds 483f3f61db90 Merge branch 'imx/soc' into for-next adds 747612c4aefd dt-bindings: arm: fsl: Add Gateworks Ventana i.MX6DL/Q com [...] adds f227ed3d23e0 Merge branch 'imx/bindings' into for-next adds 125120298dc0 ARM: dts: imx: Add GW5907 board support adds a1fb69366bb1 ARM: dts: imx: Add GW5910 board support adds 169e12f99cf9 ARM: dts: imx: Add GW5913 board support adds 9a820b558170 ARM: dts: imx: Add GW5912 board support adds f077f5d90063 Merge branch 'imx/dt' into for-next adds f5c579720aa4 Merge branch 'imx/dt64' into for-next adds 9bfb1294571e arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default adds 1488dab31b05 Merge branch 'imx/defconfig' into for-next adds 788a2bebaddc Merge remote-tracking branch 'imx-mxs/for-next' adds 0dea25a6911b Merge remote-tracking branch 'keystone/next' adds b93bef3b8de9 Merge remote-tracking branch 'mediatek/for-next' adds 8a25e8a75afe Merge remote-tracking branch 'mvebu/for-next' adds 59e67268fe2f Merge remote-tracking branch 'omap/for-next' adds 5ff41936562d Merge remote-tracking branch 'qcom/for-next' adds 8090bba860b3 Merge remote-tracking branch 'realtek/for-next' adds 6ca9f01233a0 Merge remote-tracking branch 'renesas/next' adds e33b22832f79 Merge remote-tracking branch 'rockchip/for-next' adds c2ec68744140 Merge remote-tracking branch 'samsung-krzk/for-next' adds 48a41194486d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e6b1ee7eb666 Merge branch for-5.6/dt-bindings into for-next adds 2f56acf818a0 bus: tegra-aconnect: Remove PM_CLK dependency adds 78d49ffb87a6 Merge branch for-5.6/bus into for-next adds 5f5636ef1de9 memory: tegra: Correct reset value of xusb_hostr adds 51bb73f93410 memory: tegra30-emc: Firm up suspend/resume sequence adds 0f8bb9da5aee memory: tegra30-emc: Firm up hardware programming sequence adds 5e5eca664487 memory: tegra30-emc: Correct error message for timed out a [...] adds 821e30035024 Merge branch for-5.6/memory into for-next adds 19d41e5e9c68 soc/tegra: fuse: Add APB DMA dependency for Tegra20 adds 45f019a68425 soc/tegra: regulators: Do nothing if voltage is unchanged adds 221c057a84c4 soc/tegra: fuse: Cache values of straps and Chip ID registers adds c71f213fa5af soc/tegra: fuse: Warn if straps are not ready adds 2d9ea1934f8e soc/tegra: fuse: Correct straps' address for older Tegra12 [...] adds 02676345e9b3 soc/tegra: fuse: Unmap registers once they are not needed anymore adds 2009b81419f9 Merge branch for-5.6/soc into for-next adds 39b69a447709 Merge branch for-5.6/arm/core into for-next adds 834f1d6cf364 ARM: dts: tegra20: paz00: Add memory timings adds 6e87498e6d76 Merge branch for-5.6/arm/dt into for-next adds 6f78a9460f27 arm64: tegra: Enable PWM fan on Jetson Nano adds 1f32a31fe27e arm64: tegra: Enable SDIO on Jetson Nano M.2 Key E adds cd8f843c6c9b arm64: tegra: Redefine force recovery key on Jetson AGX Xavier adds f41f34ddcee6 arm64: tegra: Allow bootloader to configure Ethernet MAC o [...] adds 38c809ffad59 Merge branch for-5.6/arm64/dt into for-next adds ddb8840d2777 arm64: defconfig: Enable tegra XUDC support adds abaa33936c9a Merge branch for-5.6/arm64/defconfig into for-next adds d8edf5280c45 clk: tegra: clk-dfll: Remove call to pm_runtime_irq_safe() adds cf83a28f281f clk: tegra: divider: Check UART's divider enable-bit state [...] adds cb98598e68aa clk: tegra20/30: Don't pre-initialize displays parent clock adds 41a1f096e94c clk: tegra20/30: Explicitly set parent clock for Video Decoder adds 9a55272ef4d5 Merge branch for-5.6/clk into for-next adds 6348f8f9b1b1 Merge remote-tracking branch 'tegra/for-next' adds 1d2564addef1 Merge remote-tracking branch 'clk/clk-next' adds 2770c1d7f47c csky/cachev2: Fixup wrong api in asm/cache.h adds 89366173a8d0 csky/Kconfig: Add Kconfig.platforms to support some drivers adds 7590f7b6a56a Merge remote-tracking branch 'csky/linux-next' adds f01f449e29e2 Merge remote-tracking branch 'h8300/h8300-next' adds e8bb2a2a1d51 m68k: Wire up clone3() syscall adds bfc7931c4090 m68k: defconfig: Update defconfigs for v5.5-rc3 adds cb64e4be57e5 Merge remote-tracking branch 'm68k/for-next' adds 36366e367ee9 MIPS: BPF: Restore MIPS32 cBPF JIT adds 2d11e6a4ff50 MIPS: SGI-IP27: use nodemask instead of cpumask adds d6972bb47754 MIPS: SGI-IP27: use cpu physid already present while scann [...] adds b78e9d63a3b6 MIPS: SGI-IP27: use asm/sn/agent.h for including HUB relat [...] adds 5388b58143ea MIPS: SGI-IP27: get rid of asm/sn/sn0/ip27.h adds 58fd034db3a9 MIPS: SGI-IP27: move IP27 specific macro to IP27 specific [...] adds e9d2eb993481 MIPS: SGI-IP27: Move get_nasid() to a IP27 specific file adds aa2d74f9b389 MIPS: SGI-IP27: Split kldir.h into generic SN and IP27 parts adds db96e058b4b3 MIPS: SGI-IP27: Use union instead of typedef adds 2c616e9f03db MIPS: SGI-IP27: Use structs for decoding error status registers adds 524c4e1fd412 MIPS: SGI-IP27: Use specific get_region_shift adds 9d0aaf98dc24 MIPS: SGI-IP27: Move all shared IP27 declarations to ip27- [...] adds 78691e4f17af MIPS: SGI-IP27: Only reserve interrupts used in Linux adds d31f9e64898b MIPS: SGI-IP27: Store cpu speed when scanning for CPUs and [...] adds d96ee783e33d MIPS: SGI-IP27: No need for slice_map adds 2634e5a651e7 MIPS: PCI: Support mapping of INTB/C/D for pci-xtalk-bridge adds 10cf8300ecad MIPS: SGI-IP27: fix readb/writeb addressing adds 0ce5ebd24d25 mfd: ioc3: Add driver for SGI IOC3 chip adds ecb983790fe8 MIPS: use resource_size adds cc43928ba401 MIPS: BPF: Use sizeof_field() instead of FIELD_SIZEOF() adds e3210bb8910f Merge remote-tracking branch 'mips/mips-next' adds 9cf86a639ffd parisc: fix map_pages() to actually populate upper directory adds e4c7159b1685 Merge remote-tracking branch 'parisc-hd/for-next' adds 61944e01d210 Merge remote-tracking branch 'powerpc/next' adds 85d2d6199304 Merge remote-tracking branch 'soc-fsl/next' adds 9e9a1ad1ece4 riscv: keep 32-bit kernel to 32-bit phys_addr_t adds 405157a15f9f Merge remote-tracking branch 'risc-v/for-next' adds 41b330a5fec5 Merge remote-tracking branch 'sh/sh-next' adds 4c76c6a3c417 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds df29e3a89c7d Merge remote-tracking branch 'fscrypt/master' adds 5b8b198e0137 Merge remote-tracking branch 'btrfs/for-next' adds 008407b37bfc Merge remote-tracking branch 'cifs/for-next' adds 2aef1ab2b584 Merge remote-tracking branch 'ecryptfs/next' adds 4d2024370d87 erofs: fix out-of-bound read for shifted uncompressed block adds b5ec935ef9d2 Merge remote-tracking branch 'erofs/dev' adds e18232e60a4a Merge remote-tracking branch 'ext3/for_next' adds 3aed2180b28e Merge remote-tracking branch 'ext4/dev' adds c7e7fa2b859e f2fs: fix miscounted block limit in f2fs_statfs_project() adds 1f0d89fdf799 f2fs: code cleanup for f2fs_statfs_project() adds c1d22187487a f2fs: add a way to turn off ipu bio cache adds 334eb73797de f2fs: update f2fs document regarding to fsync_mode adds b95dd9a42b00 Merge remote-tracking branch 'f2fs/dev' adds 325a5b6ba6f0 Merge remote-tracking branch 'fsverity/fsverity' adds 5a3f08432d39 Merge remote-tracking branch 'nfs-anna/linux-next' adds ade874745d53 Merge remote-tracking branch 'nfsd/nfsd-next' adds a4a751056396 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds f5e95416aa93 Merge remote-tracking branch 'v9fs/9p-next' adds 8a231b2d81fe Merge remote-tracking branch 'xfs/for-next' adds ddb35651f6e6 Merge remote-tracking branch 'iomap/iomap-for-next' adds 21969d8c3fb5 Merge remote-tracking branch 'vfs/for-next' adds e8b958b024a1 Merge remote-tracking branch 'printk/for-next' adds a18f49d57c51 Merge remote-tracking branch 'pci/next' adds 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next adds 8a85bccaaef1 Merge remote-tracking branch 'hid/for-next' adds 8c87c7eb9a9b Merge remote-tracking branch 'i2c/i2c/for-next' adds 4fbe2ceed525 Merge remote-tracking branch 'i3c/i3c/next' adds fce46b9ccdb2 Merge branch 'dmi/master' adds 70c1c44c24db hwmon: Driver for disk and solid state drives with tempera [...] adds 1ef22acd0de0 hwmon: (w83627ehf) Remove set but not used variable 'fan4min' adds ffc94c5382b0 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] adds 829091f9c56c hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] adds 186dfa0cbb32 dt-binding: hwmon: Add documentation for ADM1177 adds ae9ecdb8e643 MAINTAINERS: add entry for ADM1177 driver adds 132a0ce4856d Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 19a602b745a2 devices.txt: fix spelling mistake: "shapshot" -> "snapshot" adds 6f7f8ef713a2 docs: block/biovecs: update the location of bio.c adds a65d634e6364 docs: ftrace: Clarify the RAM impact of buffer_size_kb adds 5b8914a67e60 docs: ftrace: Fix typos adds 1209f45f7dc4 docs: ftrace: Fix small notation mistake adds e43630edc376 Documentation: boot.rst: fix warnings adds a1986433a9fd Documentation: filesystems: convert vfat.txt to RST adds 71160bc19877 Merge remote-tracking branch 'jc_docs/docs-next' adds 36a9f64d7127 Merge remote-tracking branch 'v4l-dvb/master' adds 5eb5afb07853 usb: dwc3: use proper initializers for property entries adds 1b8d71a823bf Merge branch 'devprop' into linux-next adds 7b01d46f3608 Merge remote-tracking branch 'pm/linux-next' adds 6f937309f619 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 0d3330bac6d1 Merge remote-tracking branch 'opp/opp/linux-next' adds f13ada7737ab thermal: generic-adc: silence "no lookup table" on deferred probe adds 0cdf7a405d2a thermal: generic-adc: silence info message for IIO_TEMP channels adds 1e0d1c6b3516 thermal: exynos: Rename Samsung and Exynos to lowercase adds c3919dc716ce thermal: sun8i: Fix r40 ths number adds e8e8d5121421 thermal: sun8i: Fix using plain integer as NULL pointer in [...] adds 142ecf82db4b thermal: sun8i: remove unused variable and unneeded macros adds 1e78ca3b82ac thermal: sun8i: Add hwmon support adds 7c7e7ad0ab4d Merge remote-tracking branch 'thermal/thermal/linux-next' adds a90baf7ee8be Merge remote-tracking branch 'ieee1394/for-next' adds 28fa61abfd7b Merge remote-tracking branch 'swiotlb/linux-next' adds 71ad01161603 Merge remote-tracking branch 'rdma/for-next' adds a2d6d7ae591c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 22895f8a0ef2 mlxsw: spectrum: Update firmware version to xx.2000.2714 adds 4dab08df3b08 mlxsw: spectrum: Only require minimum firmware version adds eb7537d88eeb Merge branch 'mlxsw-Firmware-version-updates' adds 2cab57e0653f net: stmmac: pci: remove the duplicate code of set phy_mask adds 5e0fcc16e5c5 net/ncsi: Support for multi host mellanox card adds 6b3acfc3cc3d flow_dissector: fix document for skb_flow_get_icmp_tci adds e9cdced78dc2 net: Make sock protocol value checks more specific adds bf9765145b85 sock: Make sk_protocol a 16-bit value adds faf391c3826c tcp: Define IPPROTO_MPTCP adds c74a39c861ae tcp: Add MPTCP option number adds 1323059301c8 tcp, ulp: Add clone operation to tcp_ulp_ops adds 3ee17bc78e0f mptcp: Add MPTCP to skb extensions adds 85712484110d tcp: coalesce/collapse must respect MPTCP extensions adds 35b2c3211609 tcp: Export TCP functions and ops struct adds 9cfcca2389d7 tcp: Check for filled TCP option space before SACK adds e66b2f31a068 tcp: clean ext on tx recycle adds 8b69a803814b skb: add helpers to allocate ext independently from sk_buff adds 9f120e7659b0 Merge branch 'mptcp-prereq' adds 86de7ced410f sfc: refactor selftest work init code adds b8cd94992f17 sfc: move more tx code adds 3d95b884392f sfc: move more rx code adds 190c736a8088 sfc: move various functions adds 3653954da498 sfc: move some ethtool code adds 88f7df35ceac sfc: move a couple more functions adds 960f16275bdf sfc: move RSS code adds 314823108c9d sfc: move yet more functions adds f7226e0f9b64 sfc: move RPS code adds 7112f8b075b4 Merge branch 'sfc-even-more-code-refactoring' adds 8eea7c7f3f2f net: stmmac: xgmac: Fix missing return adds e735def01867 net: stmmac: gmac5+: Fix missing return adds 916d08f64009 Merge branch 'stmmac-Frame-Preemption-fixes' adds becd837eebc5 r8169: prepare for exporting rtl_hw_phy_config adds b5aed0b3c292 r8169: remove not needed debug print in rtl8169_init_phy adds fc712387b10c r8169: move RTL8169scd Gigabyte PHY quirk adds 8cecc8f0ae2e r8169: change argument type of EEE PHY functions adds 4c867e36b89e r8169: change argument type of RTL8168g-specific PHY confi [...] adds 8aa9a5d3f6af r8169: switch to phylib functions in rtl_writephy_batch adds 8d46f6207a89 r8169: move setting ERI register 0x1d0 for RTL8106 adds 6d7a631e27ad r8169: move disabling MAC EEE for RTL8402/RTL8106e adds 11b3bedeb043 r8169: replace rtl_patchphy adds c4d76995f520 r8169: replace rtl_w0w1_phy adds 3ab077d2f405 r8169: use phy_read/write instead of rtl_readphy/writephy adds 00b522d1ebaf r8169: add phydev argument to rtl8168d_apply_firmware_cond adds 1c5be5e91d78 r8169: rename rtl_apply_firmware adds 2992bdfa4ad2 r8169: add r8169.h adds 814c2bfd4f5f r8169: factor out PHY configuration to r8169_phy_config.c adds efa193ba9a57 Merge branch 'r8169-factor-out-chip-specific-PHY-configura [...] adds 468672b24fbc devlink: add macro for "fw.psid" adds f4bdd7103652 devlink: move devlink documentation to subfolder adds f7555fd19903 devlink: convert devlink-health.txt to rst format adds 2dfaaae521d0 devlink: rename devlink-info-versions.rst and add a header adds 8559dc33a31d devlink: convert devlink-params.txt to reStructuredText adds d56a0c47a955 devlink: add documentation for generic devlink parameters adds 5948f85bbcb3 devlink: mention reloading in devlink-params.rst adds 6c39e015f87f devlink: convert driver-specific files to reStructuredText adds d4255d75856f devlink: document info versions for each driver adds ee7a711f32a7 devlink: add parameter documentation for the mlx4 driver adds 0f261c3ca09e devlink: add a driver-specific file for the qed driver adds 0b0f945f5458 devlink: add a file documenting devlink regions adds cf4cb322d752 devlink: add documentation for ionic device driver adds 04e4272cb3ae devlink: rename and expand devlink-trap-netdevsim.rst adds a1af8e9a8029 devlink: add a devlink-resource.rst documentation file adds b7ec1eca71ef devlink: introduce devlink-dpipe.rst documentation file adds 9cd3e2c64f88 devlink: document region snapshot triggering from userspace adds 451c790053b9 Merge branch 'devlink-documentation-refactor' adds 3071c51783b3 bnxt: Detach page from page pool before sending up the stack adds de4ff8341f59 sfc: remove duplicated include from ef10.c adds 6821af8b7885 sfc: remove set but not used variable 'nic_data' adds d4fa06562ae2 net: hns3: split hclge_reset() into preparing and rebuilding part adds 1cc9bc6e5867 net: hns3: split hclgevf_reset() into preparing and rebuil [...] adds 8627bdedc435 net: hns3: refactor the precedure of PF FLR adds f28368bb4542 net: hns3: refactor the procedure of VF FLR adds 5bb784e973cf net: hns3: enlarge HCLGE_RESET_WAIT_CNT adds c3106cac2a80 net: hns3: modify hclge_func_reset_sync_vf()'s return type [...] adds c7554dcd6dbf net: hns3: refactor the notification scheme of PF reset adds 5c9166f03825 Merge branch 'hns3-next' adds a442c2c3850d mlx4: Bump up MAX_MSIX from 64 to 128 adds b62843af62db Merge remote-tracking branch 'net-next/master' adds 492ab0205f50 libbpf: Make bpf_map order and indices stable adds 2031af28a42f libbpf,selftests/bpf: Fix clean targets adds 6910d7d3867a selftests/bpf: Ensure bpf_helper_defs.h are taken from sel [...] adds 965b9fee28d0 selftests/bpf: Further clean up Makefile output adds f41aa387a789 Merge branch 'selftest-makefile-cleanup' adds 2d3eb67f64ec libbpf: Sanitize global functions adds 51c39bb1d5d1 bpf: Introduce function-by-function verification adds 7608e4db6ded selftests/bpf: Add fexit-to-skb test for global funcs adds 6db2d81a46f9 selftests/bpf: Add a test for a large global function adds e528d1c0127a selftests/bpf: Modify a test to check global functions adds 360301a6c21b selftests/bpf: Add unit tests for global functions adds 7a2d070f91db Merge branch 'bpf-global-funcs' adds 1d1a3bcffe36 libbpf: Poison kernel-only integer types adds ac065870d928 selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros adds d954eda3e4b0 Merge remote-tracking branch 'bpf-next/master' adds e649bf2d9790 Merge remote-tracking branch 'ipsec-next/master' adds 90fbca595243 net/mlx5: Add Virtio Emulation related device capabilities adds ca1992c62cad net/mlx5: Expose vDPA emulation device capabilities adds 6e66ca234810 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 78460cc98431 Merge remote-tracking branch 'nfc-next/master' adds be5ea041ce78 Merge remote-tracking branch 'bluetooth/master' adds d89810e74594 Merge remote-tracking branch 'mac80211-next/master' adds 7752299db8c5 Merge remote-tracking branch 'gfs2/for-next' adds feea2e60c326 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds b70064a7e779 Merge remote-tracking branch 'crypto/master' adds 17d1d721ac78 Merge remote-tracking branch 'drm/drm-next' adds d74ed4eb5089 drm/amd/powerplay: sw ctf for arcturus adds e6fdddcb7a26 drm/amdgpu: add MCUMC_ADDRT0 offset to ip header file adds 39b9425aba93 drm/amdgpu: calculate MCUMC_ADDRT0 per asic's UMC offset adds 10ddbbe12727 drm/amdgpu: check sdma ras funcs pointer before accessing adds 6549bd29c836 drm/amd/amdgpu: add missing umc_6_1_2_sh_mask.h header file (v2) adds c020d11cbafc drm/amdgpu/gfx9: remove unused sdma headers adds 04843e5ff859 drm/amdgpu/display: set gpu vm flag for all asics which su [...] adds 93250dcd3403 drm/amdgpu: enable S/G display on PCO and RV2 (v2) adds 1a43863b0905 drm/amdgpu/display: set gpu vm flag for renoir adds e6485cdacecc drm/amdgpu/gmc10: remove dead code adds ba257e244895 drm/amdgpu/gmc10: free stolen memory in late_init adds 871076401751 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl adds 540ebfb76770 drm/amdgpu: add UAPI for creating encrypted buffers adds 75eac73d1b0d drm/amdgpu: add UAPI to create secure commands (v3) adds 1d11bc44e627 drm/amdgpu: define the TMZ bit for the PTE adds 036d4fee8282 drm/amdgpu: add tmz feature parameter (v2) adds ee0cb91c6cb3 drm/amdgpu: add amdgpu_tmz data structure adds 71c5b675a722 drm/amdgpu: add function to check tmz capability (v4) adds 053c7ecda95b drm/amdgpu: add tmz bit in frame control packet adds b5a9e14afee6 drm/amdgpu: expand the emit tmz interface with trusted flag adds 95ffbfd5390a drm/amdgpu: expand the context control interface with trust flag adds 5633ad5da503 drm/amdgpu: job is secure iff CS is secure (v5) adds 1d3b7e8e42b8 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 95bad03995ab drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 681f68b49b4c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 88a0bb55232c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 895dfbfabf4a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 7be9a74a9f6b drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds dd0382a5c69b drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds 34d5af4a37bc drm/amdgpu: move CS secure flag next the structs where it's used adds c7e94abd6784 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds dc957c483894 Fix root mounting with no mount options adds 8e800c4ff5b0 ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA adds 60b2755445ec drm/amdgpu/display: use msleep rather than udelay for HDCP adds 4540d432253a drm/amdgpu: work around llvm bug #42576 adds bd469b984dc2 drm/amdgpu: Enter low power state if CRTC active. adds 4fe5cae21f1c drm: remove the newline for CRC source name. adds ff846ff17c72 drm: Set crc->opened to false before setting crc source to NULL. adds ede1b7ce3955 drm/dp_mst: Add PBN calculation for DSC modes adds b862b3e239ad drm/dp_mst: Parse FEC capability on MST ports adds b63d9beedd94 drm/dp_mst: Add MST support to DP DPCD R/W functions adds d8776a868744 drm/dp_mst: Fill branch->num_ports adds 8cbbe9028173 drm/dp_mst: Add helpers for MST DSC and virtual DPCD aux adds 4b4b16f66d57 drm/dp_mst: Add new quirk for Synaptics MST hubs adds 0e854fefaf57 drm/amd/display: Initialize DSC PPS variables to 0 adds 22e8aaf7986c drm/amd/display: Validate DSC caps on MST endpoints adds bbb1bf1e0ecc drm/amd/display: Write DSC enable to MST DPCD adds 6423772d77b8 drm/dp_mst: Manually overwrite PBN divider for calculating [...] adds 91691c372bcc drm/dp_mst: Add DSC enablement helpers to DRM adds 9244b260665b drm/dp_mst: Add branch bandwidth validation to MST atomic check adds 35bb755a7524 drm/dp_mst: Rename drm_dp_mst_atomic_check_topology_state adds b6900ef177c9 drm/amd/display: Add PBN per slot calculation for DSC adds f4c974390977 drm/amd/display: MST DSC compute fair share adds 5a768543e029 drm/amd/display: Check return value of drm helper adds b7c91bca02b3 drm/amd/display: Recalculate VCPI slots for new DSC connectors adds f288ebcf745f drm/dp_mst: Add helper to trigger modeset on affected DSC [...] adds eef18deb643f drm/amd/display: Trigger modesets on MST DSC connectors adds f56fa4eb850b drm: add dp helper to initialize remote aux channel. adds 62f129347b8c drm/amdgpu/display: protect new DSC code with CONFIG_DRM_A [...] adds 301e778c3593 drm/dp_mst: fix documentation of drm_dp_mst_add_affected_d [...] adds 0f54c0df46b1 drm/amdgpu: fix a warning in get_sdma_rlc_reg_offset adds 377e0b909994 drm/amdgpu/powerplay: fix warning in smu_v11_0.c adds 382c8cc329f0 pci: Clarify ATS quirk adds 383bbea2c1f0 pci: add ATS quirk for navi14 board adds 55b5db1a97ac drm/amdgpu/psp: declare navi1x ta firmware adds 07abf230a469 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 7ffd59bf0e6a drm/amdgpu/pm: properly handle runtime pm adds 1ffa191f7430 drm/amdgpu/debugfs: properly handle runtime pm adds 215c6f2587b7 Merge remote-tracking branch 'amdgpu/drm-next' adds 8801eb484006 drm/i915/gtt: add missing include file asm/smp.h adds 0f69958dabd6 drm/i915/pch: convert to using the drm_dbg_kms() macro. adds f8d18d5cb256 drm/i915/pm: use new struct drm_device logging macros. adds d5cf720f218c drm/i915/lmem: use new struct drm_device based logging macros. adds b908af554aaa drm/i915/sideband: convert to using new struct drm_device [...] adds d0208cfa5f15 drm/i915/uncore: use new struct drm_device based macros. adds 80e5351df13a drm/i915/gt: Skip trying to unbind in restore_ggtt_mappings adds 1b8bfc572672 drm/i915/gt: Mark context->state vma as active while pinned adds 8ccfc20a7d56 drm/i915/gt: Mark ring->vma as active while pinned adds 742379c0c400 drm/i915: Start chopping up the GPU error capture adds cbcfa8a3e160 drm/i915: Drop the shadow w/a batch buffer adds a0d5d0c80432 drm/i915: Drop the shadow ring state from the error capture adds 1a8585bd774c drm/i915: Drop request list from error state adds 8cbf89db2941 drm/i915/dsi: Parse the I2C element from the VBT MIPI sequ [...] adds c0e60347d44d drm/i915/gt: Hold rpm wakeref before taking ggtt->vm.mutex adds 6fbeda0bfd21 drm/i915/uc: Add ops to intel_uc adds 39ddb8632035 drm/i915/uc: Add init_fw/fini_fw to to intel_uc_ops adds cc93f7b040c3 drm/i915/uc: Add init/fini to to intel_uc_ops adds 1868c7579f35 drm/i915/uc: Add sanitize to to intel_uc_ops adds d713e3ab93fd drm/i915: Correct typo in i915_vma_compress_finish stub adds 07eed905d959 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 608f43ad27ab gpu: host1x: Rename "parent" to "host" adds fd67e9c6ed5a drm/tegra: Do not implement runtime PM adds f90965abc51d drm/tegra: sor: Mark PM functions as __maybe_unused adds 271502efbd3a drm/tegra: output: Implement system suspend/resume adds 033ccdb7f6b1 gpu: host1x: Remove dev_err() on platform_get_irq() failure adds f9cdacc566a5 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core adds b4c32073b8cf drm: always determine branch device with drm_dp_is_branch() adds 69654c632d80 drm/connector: Split out orientation quirk detection (v2) adds 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...] adds dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare adds 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3 adds d96c9f39d58d Merge remote-tracking branch 'drm-misc/for-linux-next' adds b55f91a00630 drm: msm: Quiet down plane errors in atomic_check adds d4bbcade0ef5 drm/msm/dpu: Allow UBWC on NV12 adds 56364ad9cf80 Merge remote-tracking branch 'drm-msm/msm-next' adds 7f9dd7401c4a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds c3d52d8070ee Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 57277cb2c1b2 Merge remote-tracking branch 'regmap/for-next' adds 3cdca6d62b8e Merge branch 'for-linus' into for-next adds f9993480214f ALSA: timer: fix nsec/sec initialization confusion adds 8a71821f12a0 ALSA: hda: patch_realtek: fix empty macro usage in if block adds ff40e0d41af1 ALSA: usb: update old-style static const declaration adds c8e40cbc1dab Merge remote-tracking branch 'sound/for-next' adds 23534b197159 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] adds a84188eced61 ASoC: max98090: Drop incorrectly applied duplicate commit adds 613fb50059cf ASoC: soc-core: remove snd_soc_rtdcom_list adds 7d2a5f9ae41e ASoC: rt700: add rt700 codec driver adds 12b052327dc2 ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd [...] adds 1272063a7ee4 ASoC: soc-core: care .ignore_suspend for Component suspend adds d7a8cb493165 ASoC: soc-core: remove duplicate pinctrl operation when suspend adds 76c39e867cba ASoC: soc-core: do pinctrl_pm_select_xxx() as component adds 83f94a2e293d ASoC: soc-core: add snd_soc_close_delayed_work() adds 3f4cf797939c ASoC: soc-dapm: add snd_soc_dapm_stream_stop() adds b0edff42360a ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() [...] adds b2e2a1379688 Merge branch 'asoc-5.6' into asoc-next adds 2788e786cde6 Merge remote-tracking branch 'sound-asoc/for-next' adds 8bd1236ac6c4 Merge remote-tracking branch 'modules/modules-next' adds e112324cc042 Input: edt-ft5x06 - work around first register access error adds 8726e4c9a309 Input: edt-ft5x06 - alphabetical include reorder adds 21cdb025fc69 Input: edt-ft5x06 - document wakeup-source capability adds 53435cd88e6a Input: edt-ft5x06 - make wakeup-source switchable adds 643dd7416649 Input: edt-ft5x06 - use pm core to enable/disable the wake irq adds 1bdd3e05a0a3 Merge tag 'v5.5-rc5' into next adds 632433443184 Merge remote-tracking branch 'input/next' adds 8e42d239cb02 block: mark zone-mgmt bios with REQ_SYNC adds 4029e6241cfd Merge branch 'for-5.6/block' into for-next adds 3efeb1fdb250 Merge branch 'for-5.6/libata' into for-next adds 10c07d69a970 io_uring: change io_ring_ctx bool fields into bit fields adds ad0ff2be800b io_uring: enable option to only trigger eventfd for async [...] adds 536e656dad5d io_uring: add 'struct open_how' to the openat request context adds 9f7da95144ae io_uring: remove 'fname' from io_open structure adds fb7fced270a1 io_uring: add support for IORING_OP_OPENAT2 adds dc46bcb87116 io_uring: add opcode to issue trace event adds 50e4135e1665 io_uring: account fixed file references correctly in batch adds 64701077e1e0 eventpoll: abstract out epoll_ctl() handler adds 994995f3c9c2 eventpoll: support non-blocking do_epoll_ctl() calls adds 11dac2eec13b io_uring: add support for epoll_ctl(2) adds 9f2e7e4a0509 Merge branch 'for-5.6/io_uring-vfs' into for-next adds 4685406966f4 Merge remote-tracking branch 'block/for-next' adds 9872b9e25cef dm writecache: fix incorrect flush sequence when doing SSD [...] adds 56f5b4850889 Merge remote-tracking branch 'device-mapper/for-next' adds 0c06b2efa862 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds fc433fde128e Merge remote-tracking branch 'mmc/next' adds 4efcbc1f4dda Merge remote-tracking branch 'mfd/for-mfd-next' adds 81c05d8b305d Merge remote-tracking branch 'battery/for-next' adds b83380512e95 regulator: mp8859: tidy up white space in probe adds 686f63616f4a regulator: mpq7920: Fix Woverflow warning on conversion adds ed7564ea1062 Merge branch 'regulator-5.6' into regulator-next adds 2063e808d865 Merge remote-tracking branch 'regulator/for-next' adds ea78979d302f IMA: fix measuring asymmetric keys Kconfig adds 9fb38e76b5f1 IMA: Define workqueue for early boot key measurements adds 11bd9a697ede IMA: Call workqueue functions to measure queued keys adds 8f5d2d06f217 IMA: Defined timer to free queued keys adds a5af8419ffda Merge branch 'next-integrity.defer-measuring-keys' into ne [...] adds ebaebd842e92 ima: Add a space after printing LSM rules for readability adds aabe2fc10667 Merge remote-tracking branch 'integrity/next-integrity' adds e136d833540e next-20191211/keys adds b82f3f6894ec selinux: remove redundant msg_msg_alloc_security adds fe49c7e4f85a selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND. adds b78b7d59bdbe selinux: make default_noexec read-only after init adds 65cddd50980b selinux: treat atomic flags more carefully adds cfff75d8973a selinux: reorder hooks to make runtime disable less broken adds 6f0bb4b926d7 Merge remote-tracking branch 'selinux/next' adds 45fd3c0fc844 Merge remote-tracking branch 'smack/for-next' adds aac93a3f7665 Merge remote-tracking branch 'tomoyo/master' adds 858defad2ae2 iommu/amd: Remove local variables adds bde9e6b9ba75 iommu/amd: Fix typos for PPR macros adds 046182525db6 iommu/vt-d: Add Kconfig option to enable/disable scalable mode adds ff3dc6521f78 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks adds 79db7e1b4cf2 iommu/vt-d: Match CPU and IOMMU paging mode adds 6eba09a4b5d5 iommu/vt-d: Reject SVM bind for failed capability check adds d62efd4fa62b iommu/vt-d: Avoid duplicated code for PASID setup adds 39d630e33214 iommu/vt-d: Fix off-by-one in PASID allocation adds 59a623374dc3 iommu/vt-d: Replace Intel specific PASID allocator with IOASID adds 5f75585e19cc iommu/vt-d: Avoid sending invalid page response adds 034d473109e9 iommu/vt-d: Misc macro clean up for SVM adds 984d03adc9bd iommu/vt-d: trace: Extend map_sg trace event adds 10f8008f0f88 iommu/vt-d: Avoid iova flush queue in strict mode adds 8e3391cfdcd4 iommu/vt-d: Loose requirement for flush queue initializaton adds a1948f2e0a9d iommu/vt-d: Identify domains using first level page table adds 2cd1311a2667 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr adds 87208f22a4d9 iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup adds ddf09b6d43ec iommu/vt-d: Setup pasid entries for iova over first level adds 33cd6e642d6a iommu/vt-d: Flush PASID-based iotlb for iova over first level adds cb8b892dcecf iommu/vt-d: Make first level IOVA canonical adds 64229e8f37cf iommu/vt-d: Update first level super page capability adds b802d070a52a iommu/vt-d: Use iova over first level adds e2726daea583 iommu/vt-d: debugfs: Add support to show page table internals adds 13ff7f0746fe Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/ [...] adds 37f88e11ea00 Merge remote-tracking branch 'iommu/next' adds 338b4e10f939 vfio/spapr/nvlink2: Skip unpinning pages on error exit adds bb3d3cf928d4 vfio: vfio_pci_nvlink2: use mmgrab adds 7a49de995ebb vfio/spapr_tce: use mmgrab adds e10b4f6cd89f vfio/mdev: make create attribute static adds 7b5372ba04ca vfio: platform: fix __iomem in vfio_platform_amdxgbe.c adds 72098afd619b Merge remote-tracking branch 'vfio/next' adds 28a51a51c3c3 Merge remote-tracking branch 'audit/next' adds 65fb4a6eaa78 Merge remote-tracking branch 'devicetree/for-next' adds 084a4b9d7e3f Merge remote-tracking branch 'spi/for-next' adds f444a5ff95dc x86/cpufeatures: Add support for fast short REP; MOVSB adds b833b488db7a Merge branch 'x86/asm' adds 2b10906f2d25 x86: Remove force_iret() adds 4d7d34226f6c Merge branch 'x86/asm' adds e4add247789e kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancell [...] adds 45998dfb49af Merge branch 'core/kprobes' adds 1df51ef5bcf8 Merge branch 'linus' adds b71dfceb6d02 Merge branch 'linus' adds b47a36982dbd x86/cpu: Add a missing prototype for arch_smt_update() adds 1429b568ad71 x86/crash: Use resource_size() adds 4db3800957df Merge branch 'x86/cleanups' adds b2b1d94cdfd4 x86/entry/64: Add instruction suffix to SYSRET adds 54dd8dfca496 Merge branch 'x86/asm' adds f35deaff1b8e time/posix-stubs: Provide compat itimer supoprt for alpha adds 7e0049e33a75 Merge branch 'timers/urgent' adds 2707745533d6 time/sched_clock: Disable interrupts in sched_clock_register() adds 69d4876f6fb9 Merge branch 'timers/core' adds dc8d37ed304e cpu/SMT: Fix x86 link error without CONFIG_SYSFS adds a209bf1772b8 Merge branch 'smp/urgent' adds 51bfb1d11d6d futex: Fix kernel-doc notation warning adds 91b859c6c76f Merge branch 'locking/urgent' adds 025af39b87dc genirq: Show irq name in non-oneshot error message adds 8b3b54799b99 genirq: Add missing __releases() sparse annotation adds 099368bb10c0 genirq: Add missing __must_hold() sparse annotation adds 425cc0b850aa Merge branch 'irq/core' adds d5497995f27f Merge remote-tracking branch 'tip/auto-latest' adds 007c28e177cf Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 85fb555ed6ba Merge remote-tracking branch 'edac/edac-for-next' adds 9f856fc15508 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 860c8802ace1 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls adds 46deb7449d99 rcu: Add and update docbook header comments in list.h adds 02b99b38f3d9 rcu: Add a hlist_nulls_unhashed_lockless() function adds 7f5d51e26a47 rculist_nulls: Add docbook comments adds 459b5287066f rculist_nulls: Change docbook comment headers adds afa47fdfa29f rculist.h: Add list_tail_rcu() adds 1addefccab92 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] adds 330692eb36b9 Merge branch 'kcsan.2020.01.07a' into HEAD adds 0661c931197c Merge branch 'lkmm-dev.2019.12.08a' into HEAD adds eae2797aae73 nfs: Fix nfs_access_get_cached_rcu() sparse error adds 5d909830028f rcutorture: Suppress forward-progress complaints during ea [...] adds 573c3c462571 torture: Make results-directory date format completion-friendly adds ed45bf002bf9 rcutorture: Refrain from callback flooding during boot adds 90ca882e4455 torture: Forgive -EBUSY from boottime CPU-hotplug operations adds e10dcaa943db rcutorture: Allow boottime stall warnings to be suppressed adds 07c1da33e1dd rcutorture: Suppress boottime bad-sequence warnings adds a36c90864497 torture: Allow disabling of boottime CPU-hotplug torture o [...] adds df0ff706772f rcu: Clear ->core_needs_qs at GP end or self-reported QS adds 97eaba631bc0 rcu: React to callback overload by aggressively seeking qu [...] adds 8ec35c101e4a rcu: React to callback overload by boosting RCU readers adds c9db5eb241bb rcu: Fix spelling mistake "leval" -> "level" adds fcab42ef5dfd rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf adds 9925babe83a8 rcutorture: Add 100-CPU configuration adds e9d133ad5632 rcutorture: Summarize summary of build and run results adds 8ffde38cc238 rcutorture: Make kvm-find-errors.sh abort on bad directory adds baf6d08e4b53 doc: Add some more RCU list patterns in the kernel adds d619ea119e31 rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] adds ab4bc61b2715 rcutorture: Fix stray access to rcu_fwd_cb_nodelay adds 5693b270d4ec srcu: Fix __call_srcu()/process_srcu() datarace adds e81d6efc0ba3 srcu: Fix __call_srcu()/srcu_get_delay() datarace adds 9b5e417138b3 srcu: Fix process_srcu()/srcu_batches_completed() datarace adds 2c03bafe6df2 rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace adds 6ea79ace4437 rcu: Provide debug symbols and line numbers in KCSAN runs adds 998a098ecb93 rcu: Add WRITE_ONCE() to rcu_node ->qsmask update adds 7cb1ab97c5b1 srcu: Add READ_ONCE() to srcu_struct ->srcu_gp_seq load adds b78f0ddda8aa rcu: Add READ_ONCE to rcu_node ->exp_seq_rq store adds 65db4eaf007b rcu: Add *_ONCE() to rcu_node ->exp_tasks plus locking adds 51e101de4873 rcu: Add READ_ONCE() to rcu_node ->gp_seq adds 19590269cf70 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity adds c3dd31192cf2 rcu: Add READ_ONCE to rcu_node ->boost_tasks adds 3ffe4a4a8411 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext adds 58d68b76a45d locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner adds 73d5ff024487 rcu: Add READ_ONCE() to rcu_segcblist ->tails[] adds 3d5bcd6c7f8b rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] adds aa5910cc9c61 srcu: Add READ_ONCE() to ->srcu_lock_count and ->srcu_unlo [...] adds eec852ec9b6e rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks adds 45369ce57120 rcu: *_ONCE() for grace-period progress indicators adds 43c688faca31 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head adds f6c84d82e351 kcsan: Prefer __always_inline for fast-path adds 9bfbccc6cc61 doc/RCU/Design: Remove remaining HTML tags in ReST files adds 45abaee2653a doc/RCU/listRCU: Fix typos in a example code snippets adds 4ec1918fe0e4 doc/RCU/listRCU: Update example function name adds a999ccc77095 doc/RCU/rcu: Use ':ref:' for links to other docs adds 8235c6a6363b doc/RCU/rcu: Use absolute paths for non-rst files adds d955486631bd doc/RCU/rcu: Use https instead of http if possible adds f49d5319bbf0 rcu: Fix typos in beginning comments adds 53c0e1fe6eb6 rcu: Add READ_ONCE() to rcu_data ->gpwrap adds e5622c00d4f0 rcutorture: Annotation lockless accesses to rcu_torture_current adds 5aaa108cd286 rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick adds bead35304881 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status adds edd147625e14 Merge remote-tracking branch 'rcu/rcu/next' adds 30864fe39506 Merge remote-tracking branch 'kvm/linux-next' adds 31a1abc43500 Merge remote-tracking branch 'kvm-arm/next' adds 2fbcd1cfeb34 Merge remote-tracking branch 'percpu/for-next' adds e883cafd8de0 platform/x86: intel_telemetry_pltdrv: use devm_platform_io [...] adds 959243888675 platform/x86: intel_pmc_core: Respect error code of kstrto [...] adds 90113f3e4567 platform/x86: intel_pmc_core: Put more stuff under #ifdef [...] adds e0e60abc858c platform/x86: intel_pmc_core: Fix indentation in function [...] adds cbe358191ffc platform/x86: intel_pmc_core: Fix spelling of MHz unit adds 4475e6992736 platform/x86: intel_telemetry_debugfs: Respect error code [...] adds 14dc66fef295 Merge remote-tracking branch 'drivers-x86/for-next' adds ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order adds 2fd861cd5b39 Merge remote-tracking branch 'chrome-platform/for-next' adds 96124e0f73d0 Merge remote-tracking branch 'leds/for-next' adds 4d3cf65e3963 Merge remote-tracking branch 'ipmi/for-next' adds 67ead993d869 Merge remote-tracking branch 'driver-core/driver-core-next' adds cf2f58fb88d9 usb: typec: Block mode entry if the port has the mode disabled adds 8face9aa57c8 usb: typec: Add parameter for the VDO to typec_altmode_enter() adds b66b40ee7d0d usb: typec: More API for cable handling adds 7823905de0c6 usb: pd: Add definitions for the Enter_USB message adds d48ece0bce2d usb: pd: Add definition for DFP and UFP1 VDOs adds f6c56ca91b92 usb: typec: Add the Product Type VDOs to struct usb_pd_identity adds 0ac534932968 usb: typec: Add definitions for the latest specification releases adds 87e3daa005cf usb: typec: Give the mux drivers all the details regarding [...] adds 0f37a607091c usb: typec: Provide definitions for the USB modes adds dea7b202bd9c usb: exynos: Rename Samsung and Exynos to lowercase adds 0bb207acd37b dt-binding: usb: ci-hdrc-usb2: Document NVIDIA Tegra support adds 62a7f6289124 usb: host: ehci-tegra: Correct teardown order of driver's removal adds 28d190ac437c usb: phy: tegra: Clean up ulpi_phy_power_off adds 18bd8bff69f7 usb: phy: tegra: Keep track of power on-off state adds 5dcdafdd30b1 usb: phy: tegra: Hook up init/shutdown callbacks adds 545592e8eb6f usb: phy: tegra: Perform general clean up of the code adds 5bb69850ad41 usb: phy: tegra: Clean up included headers adds b07e5f863f43 usb: phy: tegra: Use relaxed versions of readl/writel adds 9df3adca0b4a usb: phy: tegra: Use generic stub for a missing VBUS regulator adds dea75ee6c984 usb: ulpi: Add resource-managed variant of otg_ulpi_create() adds 875417471e9c usb: phy: tegra: Use devm_otg_ulpi_create() adds 01d6ea31db65 usb: phy: tegra: Use u32 for hardware register variables adds 06e60e5038fa usb: phy: tegra: Use device-tree notion of reset-GPIO's ac [...] adds aecc5af3ec1d usb: phy: tegra: Disable VBUS regulator on tegra_usb_phy_i [...] adds 92bd2ef26c5d usb: phy: tegra: Move utmip_pad_count checking under lock adds f1f0c7516708 usb: phy: tegra: Keep CPU interrupts enabled adds 7ac85f4a6444 usb: chipidea: tegra: Stop managing PHY's power adds 7d999a7d096b usb: chipidea: tegra: Add USB_TEGRA_PHY to driver's dependencies adds 32806e7cb023 usb: host: ehci-tegra: Stop managing PHY's power adds bc57ecbd72fc usb: host: ehci-tegra: Remove unused fields from tegra_ehci_hcd adds 585c91f40d20 usbip: Fix unsafe unaligned pointer usage adds ebcf8603ef6d Merge remote-tracking branch 'usb/usb-next' adds 763db33526a7 phy: ti: j721e-wiz: Fix return value check in wiz_probe() adds e208b00c1d0c dt-bindings: phy: Add PHY_TYPE_DP definition adds 6e4f075a2f5b Merge remote-tracking branch 'phy-next/next' adds 488f49acecae tty: serial_core: Export uart_console_device so it can be [...] adds cdcc41a256ef tty: serial: Kconfig: Allow SERIAL_QCOM_GENI_CONSOLE to be [...] adds 8c44f9b566a3 tty: st-asc: switch to using devm_gpiod_get() adds 8e20fc391711 serial_core: Move sysrq functions from header file adds 477b83831000 tty/serial: atmel: RS485 & ISO7816: wait for TXRDY before [...] adds b4458ae0781d Merge remote-tracking branch 'tty/tty-next' adds 49ef431defcc mei: bus: use simple sprintf for sysfs adds 1e8d19d9b0df mei: hdcp: bind only with i915 on the same PCH adds 40bb95dbb8ac nvmem: imx: scu: fix write SIP adds 8c4d35aff540 nvmem: imx: scu: correct the fuse word index adds 226c512699ee nvmem: imx: ocotp: introduce ocotp_ctrl_reg adds 16bb7abc4a6b nvmem: core: fix memory abort in cleanup path adds ec2d0f2fcb23 Merge remote-tracking branch 'char-misc/char-misc-next' adds 3778844bf32f Merge remote-tracking branch 'extcon/extcon-next' adds b637124800a1 soundwire: stream: remove redundant pr_err traces adds 8c2108cdd624 Merge remote-tracking branch 'soundwire/next' adds f339f979bb33 iio: buffer-dmaengine: Use dma_request_chan() directly for [...] adds ca69300173b6 iio: adc: Add support for AD7091R5 ADC adds 260442cc5be4 iio: adc: ad7091r5: Add scale and external VREF support adds a00140b93340 dt-binding: iio: Add documentation for AD7091R5 adds e552ef519568 MAINTAINERS: add entry for AD7091R5 driver adds b95ed406278f iio: imu: inv_mpu6050: delete not existing MPU9150 spi support adds a2587eb032f1 iio: imu: inv_mpu6050: add support of MPU9150 magnetometer adds a33db9475a3c iio: adc: max9611: Make enum relations more future proof adds 6a9afcb198b4 iio: imu: adis: rename txrx_lock -> state_lock adds 770d46561942 iio: imu: adis: add unlocked read/write function versions adds 100bfa38c8cb iio: imu: adis[16480]: group RW into a single lock in adis [...] adds 6a4d6a7d6588 iio: imu: adis: create an unlocked version of adis_check_status() adds 762ab093cbe2 iio: imu: adis: create an unlocked version of adis_reset() adds cb5a07f1f15c iio: imu: adis: protect initial startup routine with state lock adds c5485a5d6a5f iio: imu: adis: group single conversion under a single state lock adds ce476cd18aae iio: imu: adis16400: rework locks using ADIS library's state lock adds 0aee99a1ea53 iio: gyro: adis16136: rework locks using ADIS library's st [...] adds d693845da31c iio: imu: adis16480: use state lock for filter freq set adds 160b37f49ec3 iio: gyro: adis16260: replace mlock with ADIS lib's state_lock adds 76aa41c17bef iio: max31856: add option for setting mains filter rejecti [...] adds 3f6bba19071e Documentation: ABI: document IIO in_temp_filter_notch_cent [...] adds 57a4274ce168 iio: max31856: add support for configuring the HW averaging adds 8cb340363314 iio: core: add char type for sysfs attributes adds ddfb97d8f06c iio: core: add thermocouple_type standard attribute adds 83b9af6f283e Documentation: ABI: document IIO thermocouple_type file adds ea4103070f03 iio: max31856: add support for runtime-configuring the the [...] adds d7f6a749f30b iio: maxim_thermocouple: add thermocouple_type sysfs attribute adds 3922f930de9d dt-bindings: iio: maxim_thermocouple: document new 'compat [...] adds a8b26c2ddc83 iio: dac: ad7303: use regulator get optional to check for [...] adds 3e9769624bd6 dt-bindings: add vendor prefix parallax adds b7f35e7dc8aa dt-bindings: add parallax ping sensors adds 0f8b1293ad6f MAINTAINERS: add maintainer for ping iio sensors adds 7dd1cfc1398a iio: Fix Kconfig indentation adds f3bcd06f574a iio: trigger: stm32-timer: remove unnecessary update event adds 7bb501f49ddb iio: ping: add parallax ping sensors adds b0ec7a44393e iio: adc: ad7887: Cleanup channel assignment adds 52241a082d6c iio: imu: inv_mpu6050: Select I2C_MUX again adds d93813520df0 iio: adc: ad799x: add pm_ops to disable the device completely adds 2c289e639444 iio: ak8975: Convert to use GPIO descriptor adds 757b4bcaa0d8 iio: imu: st_lsm6dsx: fix checkpatch warning adds b4cc7e83dff3 iio: as3935: Drop GPIO includes adds cbe599790723 iio: si1145: Drop GPIO include adds 340db461f9ac iio: ad2s1200: Drop legacy include adds 7544cd4c8ab7 iio: apds9960: Drop GPIO includes adds dcfb6dbdfbe0 iio: itg3200: Drop GPIO include adds 4a89d2f47ccd iio: adf4350: Convert to use GPIO descriptor adds b747e352499e iio: ad5592r: Drop surplus GPIO header adds 5750ebab1490 iio: ad7266: Convert to use GPIO descriptors adds 9eda18273754 iio: atlas-ph-sensor: Drop GPIO include adds 7c93f54e5bfb iio: adc: Move AD7091R5 entry in a alphabetical order in Makefile adds 4cf01d6d4eea iio: ssp_sensors: Convert to use GPIO descriptors adds cc06e67d8fa5 iio: adc: stm32-adc: Add check on overrun interrupt adds 09a78f7dfac7 iio: humidity: hts221: move register definitions to sensor [...] adds 32bd4324601d iio: adc: ti-ads7950: Fix a typo in an error message adds 0cd9ff1535f4 iio: adc: ti-ads1015: Get rid of legacy platform data adds 64335c4a6720 iio: adc: ti-ads1015: Make use of device property API adds 59c3662b8f08 iio: adc: ltc2496: provide device tree binding document adds 69548b7c2c4f iio: adc: ltc2497: split protocol independent part in a se [...] adds e4c5c4dfaa88 iio: adc: new driver to support Linear technology's ltc2496 adds 969fdd86caa5 staging: iio: accel: adis16240: enforce SPI mode on probe [...] adds 5b883564fcde dt-bindings: iio: accel: add binding documentation for ADIS16240 adds 5264c5f4c469 dt-bindings: iio: accel: bma400: add bindings adds 465c811f1f20 iio: accel: Add driver for the BMA400 adds 3cf7ded15e40 iio: accel: bma400: basic regulator support adds 2df57429d8be iio: adc: ad7923: Remove the unused defines adds c87de1ba35e4 iio: adc: ad7923: Fix checkpatch warning adds 233e7de42fcc iio: adc: ad7923: Add of_device_id table adds 851644a60d20 iio: adc: ad7923: Add support for the ad7908/ad7918/ad7928 adds 07bf07e2cc7d iio: st_lsm6dsx: Mark predefined constants with __maybe_unused adds e3da43077046 iio: st_lsm6dsx: Drop unneeded OF code adds 03d4c566c51d iio: st_lsm6dsx: Make use of device properties adds d9fa3fd4bc48 iio: light: st_uvis25: Drop unneeded header inclusion adds 4c3e7367bd74 iio: accel: st_accel: Drop unnecessary #else branch for ACPI adds 40ca77d57f01 iio: pressure: st_press: Drop unnecessary #else branch for ACPI adds f22b1d7588b1 iio: gyro: st_gyro: Mark gyro_pdata with __maybe_unused adds 2e8bd34a16f8 iio: accel: st_accel: Mark default_accel_pdata with __mayb [...] adds be4ac8321ff2 iio: pressure: st_press: Mark default_press_pdata with __m [...] adds de54fff15133 iio: st_sensors: Describe function parameters in kernel-doc adds 0d15190f53b4 iio: chemical: atlas-ph-sensor: rename atlas-ph-sensor to [...] adds 4dae3d6147b3 iio: light: remove unneeded semicolon adds ee978bb86d05 iio: imu: st_lsm6dsx: export max num of slave devices in s [...] adds 007f2ebbac2a iio: imu: st_lsm6dsx: check if master_enable is located in [...] adds 3a4319574584 iio: imu: st_lsm6dsx: check if pull_up is located in primary page adds 5b8343e067f8 iio: imu: st_lsm6dsx: check if shub_output reg is located [...] adds 111b0875774b iio: imu: st_lsm6dsx: rename st_lsm6dsx_shub_read_reg in s [...] adds e485e2a2cfd6 iio: imu: st_lsm6dsx: enable sensor-hub support for lsm6dsm adds 964172561ea6 iio: accel: bma180: Add dev helper variable adds c35aae744302 iio: accel: bma180: Basic regulator support adds 9436abc40139 iio: accel: bma180: Use explicit member assignment adds 0c040d1ddce1 iio: buffer-dmaengine: Add module information adds ac78c6aa4a5d iio: pressure: Add driver for DLH pressure sensors adds 2d983e084b41 dt-bindings: Add asc vendor adds 2a4fb4def957 bindings: iio: pressure: Add documentation for dlh driver adds 4538c1856809 iio: buffer-dmaengine: Report buffer length requirements adds f6d4033d2a14 iio: buffer: rename 'read_first_n' callback to 'read' adds 57b8879c0c1a dt-bindings: iio: adc: convert sd modulator to json-schema adds ab2ecec63320 iio: pressure: bmp280: Drop ACPI support adds ae9685992cd5 iio: pressure: bmp280: Allow device to be enumerated from ACPI adds c1d1c4a62db5 iio: accel: bma180: BMA254 support adds 821f7ce79fd1 Merge tag 'iio-for-5.6a' of git://git.kernel.org/pub/scm/l [...] adds 47f6e54c53c5 staging: rts5208: remove unneeded header include path adds c497ae2077c0 staging: rtl8188: avoid excessive stack usage adds 0c5e99c920a7 staging: rtl8188eu: remove else after return adds b4cf24cc936b staging: rtl8188eu: refactor rtl88eu_dm_update_rx_idle_ant() adds 9033db57a59a staging: rtl8192u: remove unused Makefile adds 71fe59536e8a staging: rtl8192u: remove header include path to ieee80211/ adds cd42570fa91c staging: rtl8192u: remove unneeded compiler flags adds 02ede9567e01 staging: mt7621-dts: fix register range of memc node in mt [...] adds d971fdd3412f staging: vt6656: correct packet types for CTS protect, mode. adds d579c43c82f0 staging: vt6656: use NULLFUCTION stack on mac80211 adds 9dd631fa99dc staging: vt6656: Fix false Tx excessive retries reporting. adds ab5caf34f541 staging: vt6656: Move ieee80211_rx_status off stack. adds e895bc1ebb31 staging: vc04_services: remove header include path to vc04 [...] adds 781f338cc6a1 Merge remote-tracking branch 'staging/staging-next' adds 7f2525291ac7 Merge remote-tracking branch 'mux/for-next' adds ebb37bd06460 dt-bindings: interconnect: Add Qualcomm MSM8916 DT bindings adds 30c8fa3ec61a interconnect: qcom: Add MSM8916 interconnect provider driver adds 0957669d86c9 Merge remote-tracking branch 'icc/icc-next' adds 41da96b51845 Merge remote-tracking branch 'slave-dma/next' adds dc0b09075da1 Merge remote-tracking branch 'cgroup/for-next' adds 1c46a2cf2dbd Merge tag 'block-ioctl-cleanup-5.6' into 5.6/scsi-queue adds fdb827e4a3f8 scsi: lpfc: Make lpfc_defer_acc_rsp static adds 7b34f400f5e7 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next adds f92ecee1a067 Merge remote-tracking branch 'scsi/for-next' adds 59e683b1ad72 Merge remote-tracking branch 'vhost/linux-next' adds 9b85f9d20282 Merge remote-tracking branch 'rpmsg/for-next' adds 4edf39b20768 Merge remote-tracking branch 'gpio/for-next' adds 24eb3ea79f44 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds c6c401b34ad4 Merge remote-tracking branch 'pinctrl/for-next' adds f0682757230b pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] adds a23680594da7 pinctrl: baytrail: Do not clear IRQ flags on direct-irq en [...] adds e2b74419e5cc pinctrl: baytrail: Replace WARN with dev_info_once when se [...] adds 6d416b9bb577 pinctrl: intel: Add GPIO <-> pin mapping ranges via callback adds af0c5330916a pinctrl: intel: Pass irqchip when adding gpiochip adds 46f1f7bb0f51 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 3905592666ca Merge remote-tracking branch 'pinctrl-samsung/for-next' adds b703f4e765cc Merge remote-tracking branch 'pwm/for-next' adds 7b851b98b5a6 Merge remote-tracking branch 'ktest/for-next' adds 42b08a8bf6d7 Merge remote-tracking branch 'random/dev' adds 46d1a0f03d66 selftests/lkdtm: Add tests for LKDTM targets adds 2a5ccdf49e74 Merge remote-tracking branch 'kselftest/next' adds 02b6db33ee04 Merge remote-tracking branch 'y2038/y2038' adds b7cf52e6e5e1 Merge remote-tracking branch 'livepatching/for-next' adds d0c313b02fd2 Merge remote-tracking branch 'coresight/next' adds 3b18c4fa3cae Merge remote-tracking branch 'rtc/rtc-next' adds a99d2c6ccd15 nvmem: fix a 'makes pointer from integer without a cast' b [...] adds 9257a6ef83f0 Merge remote-tracking branch 'at24/at24/for-next' adds be6dd81ebf88 Merge remote-tracking branch 'ntb/ntb-next' adds 66018ea8dc43 Merge remote-tracking branch 'fsi/next' adds 728b1662f621 Merge remote-tracking branch 'slimbus/for-next' adds 798977b4a64e Merge remote-tracking branch 'nvmem/for-next' adds c01b69dd2dc3 Merge remote-tracking branch 'xarray/xarray' adds d1f745d0fdd2 vfs, fdtable: Add fget_task helper adds dce2b27c5b40 pid: Implement pidfd_getfd syscall adds 27063d9f5fbf arch: wire up pidfd_getfd syscall adds 6c091d9c30aa test: Add test for pidfd getfd adds 4c7c4da75543 Merge remote-tracking branch 'pidfd/for-next' adds 9c367daf07d9 Merge remote-tracking branch 'devfreq/devfreq-next' adds 28910cee898c fpga: xilinx-pr-decoupler: Remove clk_get error message fo [...] adds 0e3beede2ad9 Merge remote-tracking branch 'fpga/for-next' adds 522809724478 Merge remote-tracking branch 'generic-ioremap/for-next' adds 4d944bcd4e73 apparmor: add AppArmor KUnit tests for policy unpack adds 109fb06fdc6f kunit: move string-stream.h to lib/kunit adds 9bbb11c6be46 kunit: hide unexported try-catch interface in try-catch-impl.h adds c475c77d5b56 kunit: allow kunit tests to be loaded as a module adds 1c024d45151b kunit: remove timeout dependence on sysctl_hung_task_timeo [...] adds 9fe124bf1b77 kunit: allow kunit to be loaded as a module adds 6ae2bfd3df06 kunit: update documentation to describe module-based build adds 35c57fc3f8ea kunit: building kunit as a module breaks allmodconfig adds 5b7c6cfc520c Merge remote-tracking branch 'kunit-next/kunit' adds e1db87ff5f95 Merge branch 'akpm-current/current' adds 40a995cfa8f1 drivers/block/null_blk_main.c: fix layout adds 5cef6534af30 drivers/block/null_blk_main.c: fix uninitialized var warnings adds 4f3b3ca35008 pinctrl: fix pxa2xx.c build warnings adds 97a62026070e mm: remove __krealloc adds 6cacac4748fa mm: add generic p?d_leaf() macros adds a25365263a4c arc: mm: add p?d_leaf() definitions adds 98d13e2f62c3 arm: mm: add p?d_leaf() definitions adds 33ffb9b07154 arm64: mm: add p?d_leaf() definitions adds f852f66f4bb6 mips: mm: add p?d_leaf() definitions adds c809f0aa1ab8 powerpc: mm: add p?d_leaf() definitions adds c3733c38561f riscv: mm: add p?d_leaf() definitions adds 19edb3f5265a s390: mm: add p?d_leaf() definitions adds 392d5397bfd6 sparc: mm: add p?d_leaf() definitions adds f3a9a881b6da x86: mm: add p?d_leaf() definitions adds caf879de7e8d mm: pagewalk: add p4d_entry() and pgd_entry() adds 29fe74f9acdb mm: pagewalk: fix unused variable warning adds c9e07e8b3c63 mm: pagewalk: allow walking without vma adds cff609ccb9d5 mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds a31b53af3b4a mm: pagewalk: fix termination condition in walk_pte_range() adds d08e7a88fc60 mm: pagewalk: add 'depth' parameter to pte_hole adds 6ed67a4839c3 x86: mm: point to struct seq_file from struct pg_state adds 69022b7200ca x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds b8ded12a4826 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 459cb83610ad mm: add generic ptdump adds 8b5e3f330f17 x86: mm: convert dump_pagetables to use walk_page_range adds af9c7ec88dde arm64: mm: convert mm/dump.c to use walk_page_range() adds 2d7271b242f3 arm64: mm: display non-present entries in ptdump adds f8392cad7a3f mm: ptdump: reduce level numbers by 1 in note_page() adds 4afaea1e946b x86: mm: avoid allocating struct mm_struct on the stack adds 5e2119563593 x86-mm-avoid-allocating-struct-mm_struct-on-the-stack-fix adds a251bbe7daa8 proc: decouple proc from VFS with "struct proc_ops" adds 2844af6569d1 proc: convert everything to "struct proc_ops" adds c2de88d45cbb proc-convert-everything-to-struct-proc_ops-fix adds f0773237791a lib/string: add strnchrnul() adds 3d236a8e9fcb bitops: more BITS_TO_* macros adds 0c387392f945 lib: add test for bitmap_parse() adds 838718a515bd fix rebase issue adds 1af32dfa47c7 lib/test_bitmap: fix address space when test user buffer adds 976b933f1f57 lib: make bitmap_parse_user a wrapper on bitmap_parse adds 068a3f1e7424 lib: rework bitmap_parse() adds 456a5eee02ab lib: new testcases for bitmap_parse{_user} adds aa546bbeab85 include/linux/cpumask.h: don't calculate length of the inp [...] adds e2bdcc7ab36a treewide: remove redundant IS_ERR() before error code check adds 4f206e606a16 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() adds 5f3e2b42f6d7 drivers/tty/serial/sh-sci.c: suppress warning adds 36041b3795b7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds b4166cacf120 Merge branch 'akpm/master' adds 8a28e614e1db Add linux-next specific files for 20200113
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 (6c09d7dbb7d3) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/sysfs-bus-iio | 13 + Documentation/ABI/testing/sysfs-bus-iio-dma-buffer | 19 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 10 +- Documentation/RCU/rcu.rst | 18 +- Documentation/admin-guide/devices.txt | 2 +- Documentation/arm/microchip.rst | 6 + Documentation/block/biovecs.rst | 2 +- Documentation/dev-tools/kunit/faq.rst | 3 +- Documentation/dev-tools/kunit/index.rst | 3 + Documentation/dev-tools/kunit/usage.rst | 16 + Documentation/devicetree/bindings/arm/fsl.yaml | 41 + .../devicetree/bindings/arm/{ => sprd}/sprd.yaml | 2 +- .../devicetree/bindings/clock/imx8mp-clock.yaml | 68 + .../devicetree/bindings/hwmon/adi,adm1177.yaml | 66 + .../bindings/iio/accel/adi,adis16240.yaml | 49 + .../devicetree/bindings/iio/accel/bma180.txt | 7 +- .../bindings/iio/accel/bosch,bma400.yaml | 54 + .../devicetree/bindings/iio/adc/adi,ad7091r5.yaml | 54 + .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 47 + .../bindings/iio/adc/sigma-delta-modulator.txt | 13 - .../bindings/iio/adc/sigma-delta-modulator.yaml | 37 + .../bindings/iio/pressure/asc,dlhl60d.yaml | 51 + .../bindings/iio/proximity/parallax-ping.yaml | 51 + .../iio/temperature/maxim_thermocouple.txt | 7 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 2 + .../bindings/interconnect/qcom,msm8916.yaml | 77 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 4 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../driver-api/thermal/exynos_thermal.rst | 6 +- Documentation/filesystems/f2fs.txt | 5 +- Documentation/filesystems/index.rst | 1 + Documentation/filesystems/vfat.rst | 387 +++ Documentation/filesystems/vfat.txt | 347 --- Documentation/hwmon/adm1177.rst | 36 + Documentation/hwmon/drivetemp.rst | 52 + Documentation/hwmon/index.rst | 2 + Documentation/media/v4l-drivers/meye.rst | 2 +- .../device_drivers/ti/cpsw_switchdev.txt | 2 +- Documentation/networking/devlink-health.txt | 86 - Documentation/networking/devlink-info-versions.rst | 64 - Documentation/networking/devlink-params-bnxt.txt | 18 - Documentation/networking/devlink-params-mlx5.txt | 17 - Documentation/networking/devlink-params-mlxsw.txt | 10 - .../networking/devlink-params-mv88e6xxx.txt | 7 - Documentation/networking/devlink-params-nfp.txt | 5 - .../networking/devlink-params-ti-cpsw-switch.txt | 10 - Documentation/networking/devlink-params.txt | 71 - .../networking/devlink-trap-netdevsim.rst | 20 - Documentation/networking/devlink/bnxt.rst | 41 + Documentation/networking/devlink/devlink-dpipe.rst | 252 ++ .../networking/devlink/devlink-health.rst | 114 + Documentation/networking/devlink/devlink-info.rst | 94 + .../networking/devlink/devlink-params.rst | 108 + .../networking/devlink/devlink-region.rst | 60 + .../networking/devlink/devlink-resource.rst | 62 + .../networking/{ => devlink}/devlink-trap.rst | 2 +- Documentation/networking/devlink/index.rst | 42 + Documentation/networking/devlink/ionic.rst | 29 + Documentation/networking/devlink/mlx4.rst | 56 + Documentation/networking/devlink/mlx5.rst | 59 + Documentation/networking/devlink/mlxsw.rst | 59 + Documentation/networking/devlink/mv88e6xxx.rst | 28 + Documentation/networking/devlink/netdevsim.rst | 72 + Documentation/networking/devlink/nfp.rst | 65 + Documentation/networking/devlink/qed.rst | 26 + .../networking/devlink/ti-cpsw-switch.rst | 31 + Documentation/networking/index.rst | 4 +- Documentation/trace/ftrace.rst | 9 +- Documentation/trace/ring-buffer-design.txt | 2 +- Documentation/x86/boot.rst | 40 +- MAINTAINERS | 67 +- Next/SHA1s | 146 +- Next/merge.log | 2844 +++++++++++++------- arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arm/arm-soc-for-next-contents.txt | 36 + arch/arm/boot/dts/Makefile | 8 + arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 1 - arch/arm/boot/dts/bcm2711.dtsi | 6 +- arch/arm/boot/dts/bcm2835-common.dtsi | 6 + arch/arm/boot/dts/bcm283x.dtsi | 6 - arch/arm/boot/dts/bcm958625hr.dts | 15 +- arch/arm/boot/dts/imx6dl-gw5907.dts | 14 + arch/arm/boot/dts/imx6dl-gw5910.dts | 14 + arch/arm/boot/dts/imx6dl-gw5912.dts | 13 + arch/arm/boot/dts/imx6dl-gw5913.dts | 14 + arch/arm/boot/dts/imx6q-gw5907.dts | 14 + arch/arm/boot/dts/imx6q-gw5910.dts | 14 + arch/arm/boot/dts/imx6q-gw5912.dts | 13 + arch/arm/boot/dts/imx6q-gw5913.dts | 14 + arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 399 +++ arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 491 ++++ arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 461 ++++ arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 348 +++ arch/arm/boot/dts/sama5d3.dtsi | 28 +- arch/arm/boot/dts/sama5d3_can.dtsi | 4 +- arch/arm/boot/dts/sama5d3_tcb1.dtsi | 1 + arch/arm/boot/dts/sama5d3_uart.dtsi | 4 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 + arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 28 +- arch/arm/boot/dts/stm32f429.dtsi | 4 +- arch/arm/boot/dts/stm32f469-disco.dts | 8 + arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 22 +- arch/arm/boot/dts/stm32f746.dtsi | 5 +- arch/arm/boot/dts/stm32h743.dtsi | 6 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 1092 ++++++++ .../boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} | 301 ++- arch/arm/boot/dts/stm32mp153.dtsi | 45 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 953 ------- arch/arm/boot/dts/stm32mp157.dtsi | 31 + arch/arm/boot/dts/stm32mp157a-avenger96.dts | 5 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 498 +--- arch/arm/boot/dts/stm32mp157c-dk2.dts | 15 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 38 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 22 +- arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 - arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 - arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp15xc.dtsi | 18 + .../{stm32mp157a-dk1.dts => stm32mp15xx-dkx.dtsi} | 141 +- arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi | 85 + arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi | 57 + arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi | 73 + arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi | 57 + arch/arm/boot/dts/tegra20-paz00.dts | 46 + arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/tools/syscall.tbl | 1 + arch/arm64/Kconfig | 17 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 1 + arch/arm64/boot/dts/hisilicon/hi3798cv200.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 73 + arch/arm64/configs/defconfig | 3 + arch/arm64/include/asm/assembler.h | 11 - arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/kexec.h | 4 + arch/arm64/include/asm/linkage.h | 16 + arch/arm64/include/asm/mmu.h | 48 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 + arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/sysreg.h | 1 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/armv8_deprecated.c | 3 +- arch/arm64/kernel/cpufeature.c | 80 +- arch/arm64/kernel/hibernate.c | 151 +- arch/arm64/kernel/kexec_image.c | 4 - arch/arm64/kernel/machine_kexec.c | 12 - arch/arm64/kernel/machine_kexec_file.c | 106 +- arch/arm64/kernel/setup.c | 7 + arch/arm64/kernel/ssbd.c | 4 +- arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 4 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 8 +- arch/arm64/lib/memmove.S | 8 +- arch/arm64/lib/memset.S | 8 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/arm64/mm/cache.S | 52 +- arch/arm64/mm/dump.c | 4 +- arch/arm64/mm/pageattr.c | 2 +- arch/arm64/mm/proc.S | 24 +- arch/arm64/xen/hypercall.S | 8 +- arch/csky/Kconfig | 4 +- arch/csky/Kconfig.platforms | 9 + arch/csky/abiv2/inc/abi/entry.h | 56 - arch/csky/include/asm/kprobes.h | 36 - arch/csky/include/asm/probes.h | 23 - arch/csky/kernel/Makefile | 1 - arch/csky/kernel/probes/Makefile | 3 - arch/csky/kernel/probes/decode-insn.c | 32 - arch/csky/kernel/probes/decode-insn.h | 20 - arch/csky/kernel/probes/kprobes.c | 399 --- arch/csky/kernel/probes/kprobes_trampoline.S | 19 - arch/csky/kernel/probes/simulate-insn.c | 25 - arch/csky/kernel/probes/simulate-insn.h | 8 - arch/csky/kernel/traps.c | 5 - arch/csky/kernel/vmlinux.lds.S | 1 - arch/csky/mm/cachev2.c | 13 +- arch/csky/mm/fault.c | 4 - arch/ia64/kernel/syscalls/syscall.tbl | 1 + arch/m68k/configs/amiga_defconfig | 8 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 8 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/m68k/include/asm/unistd.h | 1 + arch/m68k/kernel/entry.S | 7 + arch/m68k/kernel/process.c | 13 +- arch/m68k/kernel/syscalls/syscall.tbl | 3 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/Kconfig | 1 + .../mips/include/asm/mach-ip27/kernel-entry-init.h | 12 +- arch/mips/include/asm/mach-ip27/mangle-port.h | 4 +- arch/mips/include/asm/mach-ip27/mmzone.h | 4 +- arch/mips/include/asm/mach-ip27/topology.h | 2 +- arch/mips/include/asm/pci/bridge.h | 3 +- arch/mips/include/asm/sn/arch.h | 3 - arch/mips/include/asm/sn/hub.h | 17 - arch/mips/include/asm/sn/intr.h | 17 - arch/mips/include/asm/sn/ioc3.h | 38 +- arch/mips/include/asm/sn/klconfig.h | 4 - arch/mips/include/asm/sn/kldir.h | 193 +- arch/mips/include/asm/sn/sn0/hub.h | 22 + arch/mips/include/asm/sn/sn0/hubni.h | 8 + arch/mips/include/asm/sn/sn0/ip27.h | 85 - arch/mips/include/asm/sn/{ => sn0}/kldir.h | 39 +- arch/mips/include/asm/sn/sn_private.h | 19 - arch/mips/include/asm/sn/types.h | 4 + arch/mips/kernel/setup.c | 6 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/net/Makefile | 1 + arch/mips/net/bpf_jit.c | 1270 +++++++++ arch/mips/net/bpf_jit_asm.S | 285 ++ arch/mips/pci/pci-ip27.c | 2 +- arch/mips/pci/pci-xtalk-bridge.c | 28 +- arch/mips/sgi-ip27/ip27-berr.c | 40 +- arch/mips/sgi-ip27/ip27-common.h | 12 +- arch/mips/sgi-ip27/ip27-console.c | 5 +- arch/mips/sgi-ip27/ip27-hubio.c | 8 +- arch/mips/sgi-ip27/ip27-init.c | 25 +- arch/mips/sgi-ip27/ip27-irq.c | 5 +- arch/mips/sgi-ip27/ip27-klconfig.c | 51 - arch/mips/sgi-ip27/ip27-klnuma.c | 16 +- arch/mips/sgi-ip27/ip27-memory.c | 39 +- arch/mips/sgi-ip27/ip27-nmi.c | 5 +- arch/mips/sgi-ip27/ip27-reset.c | 2 +- arch/mips/sgi-ip27/ip27-smp.c | 33 +- arch/mips/sgi-ip27/ip27-timer.c | 48 +- arch/mips/sgi-ip27/ip27-xtalk.c | 1 - arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/parisc/mm/init.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/riscv/Kconfig | 2 - arch/riscv/kernel/head.S | 14 +- arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/vmlinux.lds.S | 6 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/ia32/ia32_signal.c | 2 - arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/ptrace.h | 16 - arch/x86/include/asm/thread_info.h | 9 - arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/crash.c | 2 +- arch/x86/kernel/process_32.c | 1 - arch/x86/kernel/process_64.c | 1 - arch/x86/kernel/signal.c | 2 - arch/x86/kernel/vm86_32.c | 1 - arch/x86/lib/memmove_64.S | 7 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + block/bio.c | 12 +- block/blk-map.c | 2 +- drivers/base/Kconfig | 2 +- drivers/base/power/qos-test.c | 2 +- drivers/bus/Kconfig | 1 - drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 1 + drivers/clk/imx/clk-composite-8m.c | 18 +- drivers/clk/imx/clk-imx8mm.c | 17 +- drivers/clk/imx/clk-imx8mn.c | 10 +- drivers/clk/imx/clk-imx8mp.c | 764 ++++++ drivers/clk/imx/clk-imx8mq.c | 19 +- drivers/clk/imx/clk.h | 19 +- drivers/clk/tegra/clk-dfll.c | 3 +- drivers/clk/tegra/clk-divider.c | 9 +- drivers/clk/tegra/clk-tegra20.c | 4 +- drivers/clk/tegra/clk-tegra30.c | 4 +- drivers/edac/sifive_edac.c | 2 +- drivers/fpga/xilinx-pr-decoupler.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 133 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 822 ++++-- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 3 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- .../amd/include/asic_reg/umc/umc_6_1_1_offset.h | 2 + .../amd/include/asic_reg/umc/umc_6_1_2_offset.h | 2 + .../amd/include/asic_reg/umc/umc_6_1_2_sh_mask.h | 91 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 5 +- drivers/gpu/drm/drm_connector.c | 81 +- drivers/gpu/drm/drm_dp_helper.c | 3 +- drivers/gpu/drm/i915/display/icl_dsi.c | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 - drivers/gpu/drm/i915/display/intel_dp.c | 11 +- drivers/gpu/drm/i915/display/intel_dsi.h | 3 + drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 99 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 5 +- drivers/gpu/drm/i915/gt/intel_context.c | 40 +- drivers/gpu/drm/i915/gt/intel_engine.h | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 6 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 39 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 1 + drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 75 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 36 +- drivers/gpu/drm/i915/i915_debugfs.c | 14 +- drivers/gpu/drm/i915/i915_drv.h | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 1212 +++++---- drivers/gpu/drm/i915/i915_gpu_error.h | 324 ++- drivers/gpu/drm/i915/i915_sysfs.c | 6 +- drivers/gpu/drm/i915/i915_vma.c | 14 + drivers/gpu/drm/i915/intel_pch.c | 46 +- drivers/gpu/drm/i915/intel_pm.c | 351 +-- drivers/gpu/drm/i915/intel_region_lmem.c | 10 +- drivers/gpu/drm/i915/intel_sideband.c | 29 +- drivers/gpu/drm/i915/intel_uncore.c | 25 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 12 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +- drivers/gpu/drm/tegra/dc.c | 147 +- drivers/gpu/drm/tegra/dpaux.c | 2 +- drivers/gpu/drm/tegra/drm.c | 4 +- drivers/gpu/drm/tegra/drm.h | 2 + drivers/gpu/drm/tegra/dsi.c | 177 +- drivers/gpu/drm/tegra/gr2d.c | 4 +- drivers/gpu/drm/tegra/gr3d.c | 4 +- drivers/gpu/drm/tegra/hdmi.c | 118 +- drivers/gpu/drm/tegra/hub.c | 198 +- drivers/gpu/drm/tegra/hub.h | 2 +- drivers/gpu/drm/tegra/output.c | 16 + drivers/gpu/drm/tegra/sor.c | 163 +- drivers/gpu/drm/tegra/vic.c | 8 +- drivers/gpu/host1x/bus.c | 79 +- drivers/gpu/host1x/dev.c | 4 +- drivers/gpu/host1x/syncpt.c | 2 +- drivers/hid/hidraw.c | 7 +- drivers/hid/uhid.c | 5 +- drivers/hwmon/Kconfig | 20 + drivers/hwmon/Makefile | 2 + drivers/hwmon/adm1177.c | 288 ++ drivers/hwmon/drivetemp.c | 574 ++++ drivers/hwmon/pmbus/ibm-cffps.c | 2 +- drivers/hwmon/w83627ehf.c | 4 +- drivers/iio/accel/Kconfig | 20 +- drivers/iio/accel/Makefile | 2 + drivers/iio/accel/bma180.c | 225 +- drivers/iio/accel/bma400.h | 99 + drivers/iio/accel/bma400_core.c | 852 ++++++ drivers/iio/accel/bma400_i2c.c | 61 + drivers/iio/accel/st_accel.h | 2 +- drivers/iio/accel/st_accel_i2c.c | 2 - drivers/iio/adc/Kconfig | 17 + drivers/iio/adc/Makefile | 4 +- drivers/iio/adc/ad7091r-base.c | 298 ++ drivers/iio/adc/ad7091r-base.h | 26 + drivers/iio/adc/ad7091r5.c | 113 + drivers/iio/adc/ad7266.c | 29 +- drivers/iio/adc/ad7887.c | 82 +- drivers/iio/adc/ad7923.c | 64 +- drivers/iio/adc/ad799x.c | 66 +- drivers/iio/adc/ltc2496.c | 108 + drivers/iio/adc/{ltc2497.c => ltc2497-core.c} | 176 +- drivers/iio/adc/ltc2497.c | 234 +- drivers/iio/adc/ltc2497.h | 18 + drivers/iio/adc/max9611.c | 36 +- drivers/iio/adc/stm32-adc-core.c | 14 +- drivers/iio/adc/stm32-adc-core.h | 9 + drivers/iio/adc/stm32-adc.c | 55 +- drivers/iio/adc/ti-ads1015.c | 73 +- drivers/iio/adc/ti-ads7950.c | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 2 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 30 +- drivers/iio/buffer/kfifo_buf.c | 5 +- drivers/iio/chemical/Makefile | 2 +- .../chemical/{atlas-ph-sensor.c => atlas-sensor.c} | 11 +- drivers/iio/common/ssp_sensors/ssp.h | 14 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 29 +- drivers/iio/common/ssp_sensors/ssp_spi.c | 8 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 3 + drivers/iio/dac/ad5592r-base.c | 1 - drivers/iio/dac/ad7303.c | 25 +- drivers/iio/frequency/adf4350.c | 30 +- drivers/iio/gyro/Kconfig | 32 +- drivers/iio/gyro/adis16136.c | 31 +- drivers/iio/gyro/adis16260.c | 6 +- drivers/iio/gyro/itg3200_core.c | 1 - drivers/iio/gyro/st_gyro.h | 2 +- drivers/iio/humidity/hts221_core.c | 19 +- drivers/iio/iio_core.h | 8 +- drivers/iio/imu/adis.c | 94 +- drivers/iio/imu/adis16400.c | 51 +- drivers/iio/imu/adis16480.c | 17 +- drivers/iio/imu/adis_buffer.c | 4 +- drivers/iio/imu/inv_mpu6050/Kconfig | 9 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 57 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 80 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 1 - drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 1 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 30 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 27 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 110 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 76 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 10 +- drivers/iio/industrialio-core.c | 25 +- drivers/iio/light/apds9960.c | 2 - drivers/iio/light/lm3533-als.c | 2 +- drivers/iio/light/si1145.c | 1 - drivers/iio/light/st_uvis25_i2c.c | 1 - drivers/iio/magnetometer/ak8975.c | 54 +- drivers/iio/pressure/Kconfig | 12 + drivers/iio/pressure/Makefile | 1 + drivers/iio/pressure/bmp280-i2c.c | 18 +- drivers/iio/pressure/dlhl60d.c | 375 +++ drivers/iio/pressure/st_pressure.h | 2 +- drivers/iio/pressure/st_pressure_i2c.c | 2 - drivers/iio/proximity/Kconfig | 15 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/as3935.c | 3 - drivers/iio/proximity/ping.c | 335 +++ drivers/iio/resolver/ad2s1200.c | 1 - drivers/iio/temperature/max31856.c | 134 +- drivers/iio/temperature/maxim_thermocouple.c | 44 +- drivers/iio/trigger/stm32-timer-trigger.c | 3 - drivers/input/evdev.c | 5 +- drivers/input/tablet/aiptek.c | 8 +- drivers/input/tablet/gtco.c | 13 +- drivers/input/tablet/pegasus_notetaker.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 55 +- drivers/input/touchscreen/sun4i-ts.c | 6 +- drivers/input/touchscreen/sur40.c | 2 +- drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/msm8916.c | 554 ++++ drivers/iommu/Kconfig | 13 + drivers/iommu/amd_iommu_init.c | 10 +- drivers/iommu/amd_iommu_types.h | 4 +- drivers/iommu/dma-iommu.c | 3 - drivers/iommu/dmar.c | 41 + drivers/iommu/intel-iommu-debugfs.c | 75 + drivers/iommu/intel-iommu.c | 327 ++- drivers/iommu/intel-pasid.c | 97 +- drivers/iommu/intel-pasid.h | 6 + drivers/iommu/intel-svm.c | 171 +- drivers/iommu/iommu.c | 1 + drivers/md/dm-writecache.c | 42 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/memory/tegra/tegra30-emc.c | 179 +- drivers/mfd/Kconfig | 13 + drivers/mfd/Makefile | 1 + drivers/mfd/ioc3.c | 669 +++++ drivers/misc/enclosure.c | 3 +- drivers/misc/mei/bus.c | 10 +- drivers/misc/mei/hdcp/mei_hdcp.c | 33 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 204 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 195 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + drivers/net/ethernet/intel/e1000e/e1000.h | 5 +- drivers/net/ethernet/intel/e1000e/netdev.c | 54 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 5 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 22 +- drivers/net/ethernet/intel/iavf/iavf.h | 2 + drivers/net/ethernet/intel/iavf/iavf_main.c | 17 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 3 + drivers/net/ethernet/intel/igb/e1000_82575.c | 8 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 37 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 5 - drivers/net/ethernet/mellanox/mlx4/crdump.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 7 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 15 +- drivers/net/ethernet/realtek/Makefile | 2 +- drivers/net/ethernet/realtek/r8169.h | 78 + drivers/net/ethernet/realtek/r8169_main.c | 1410 +--------- drivers/net/ethernet/realtek/r8169_phy_config.c | 1307 +++++++++ drivers/net/ethernet/renesas/sh_eth.c | 38 +- drivers/net/ethernet/sfc/Makefile | 4 +- drivers/net/ethernet/sfc/ef10.c | 70 +- drivers/net/ethernet/sfc/efx.c | 322 +-- drivers/net/ethernet/sfc/efx.h | 32 +- drivers/net/ethernet/sfc/efx_common.c | 57 +- drivers/net/ethernet/sfc/efx_common.h | 4 + drivers/net/ethernet/sfc/ethtool.c | 443 +-- drivers/net/ethernet/sfc/ethtool_common.c | 456 ++++ drivers/net/ethernet/sfc/ethtool_common.h | 30 + drivers/net/ethernet/sfc/mcdi.h | 2 - drivers/net/ethernet/sfc/mcdi_functions.c | 43 +- drivers/net/ethernet/sfc/mcdi_functions.h | 2 + drivers/net/ethernet/sfc/mcdi_port.c | 78 - drivers/net/ethernet/sfc/mcdi_port_common.c | 79 + drivers/net/ethernet/sfc/mcdi_port_common.h | 4 + drivers/net/ethernet/sfc/net_driver.h | 6 +- drivers/net/ethernet/sfc/rx.c | 222 -- drivers/net/ethernet/sfc/rx_common.c | 510 +++- drivers/net/ethernet/sfc/rx_common.h | 55 + drivers/net/ethernet/sfc/selftest.c | 7 +- drivers/net/ethernet/sfc/selftest.h | 2 +- drivers/net/ethernet/sfc/siena.c | 1 + drivers/net/ethernet/sfc/tx.c | 95 - drivers/net/ethernet/sfc/tx_common.c | 94 + drivers/net/ethernet/sfc/tx_common.h | 5 + drivers/net/ethernet/sgi/Kconfig | 5 +- drivers/net/ethernet/sgi/ioc3-eth.c | 544 +--- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 1 + .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 5 - .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 20 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 4 + drivers/net/netdevsim/dev.c | 4 +- drivers/net/phy/Kconfig | 8 +- drivers/nvme/host/core.c | 2 + drivers/nvme/target/admin-cmd.c | 12 +- drivers/nvmem/core.c | 2 +- drivers/pci/quirks.c | 33 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 58 +- drivers/phy/ti/phy-j721e-wiz.c | 2 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 16 +- drivers/pinctrl/intel/pinctrl-intel.c | 61 +- drivers/platform/chrome/wilco_ec/core.c | 2 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 2 +- drivers/regulator/mp8859.c | 4 +- drivers/regulator/mpq7920.c | 2 +- drivers/regulator/mpq7920.h | 2 + drivers/rtc/rtc-m48t35.c | 11 + drivers/scsi/lpfc/lpfc_nportdisc.c | 2 +- drivers/scsi/sd.c | 4 +- drivers/soc/bcm/brcmstb/biuctrl.c | 30 +- drivers/soc/sifive/sifive_l2_cache.c | 2 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/tegra-apbmisc.c | 33 +- drivers/soc/tegra/regulators-tegra20.c | 8 +- drivers/soc/tegra/regulators-tegra30.c | 6 + drivers/soundwire/stream.c | 8 - drivers/staging/iio/accel/adis16240.c | 7 + drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 82 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 9 +- drivers/staging/rtl8192u/Makefile | 4 - drivers/staging/rtl8192u/ieee80211/Makefile | 27 - drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rts5208/Makefile | 2 - drivers/staging/vc04_services/Makefile | 2 +- .../staging/vc04_services/interface/vchi/vchi.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 2 +- drivers/staging/vt6656/device.h | 2 + drivers/staging/vt6656/dpc.c | 21 +- drivers/staging/vt6656/int.c | 6 +- drivers/staging/vt6656/main_usb.c | 1 + drivers/staging/vt6656/rxtx.c | 26 +- drivers/thermal/samsung/Kconfig | 2 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sun8i_thermal.c | 16 +- drivers/thermal/thermal-generic-adc.c | 20 +- drivers/tty/serial/8250/8250_ioc3.c | 98 + drivers/tty/serial/8250/Kconfig | 11 + drivers/tty/serial/8250/Makefile | 1 + drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/atmel_serial.c | 26 +- drivers/tty/serial/serial_core.c | 84 + drivers/tty/serial/st-asc.c | 12 +- drivers/usb/chipidea/Kconfig | 1 + drivers/usb/chipidea/ci_hdrc_tegra.c | 9 - drivers/usb/core/hub.c | 2 +- drivers/usb/dwc3/dwc3-exynos.c | 4 +- drivers/usb/dwc3/host.c | 6 +- drivers/usb/host/Kconfig | 4 +- drivers/usb/host/ehci-exynos.c | 4 +- drivers/usb/host/ehci-tegra.c | 16 +- drivers/usb/host/ohci-exynos.c | 2 +- drivers/usb/phy/phy-tegra-usb.c | 896 +++--- drivers/usb/phy/phy-ulpi.c | 48 +- drivers/usb/typec/altmodes/displayport.c | 5 +- drivers/usb/typec/bus.c | 40 +- drivers/usb/typec/class.c | 52 +- drivers/usb/typec/mux/pi3usb30532.c | 5 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/typec/ucsi/displayport.c | 2 +- drivers/vfio/mdev/mdev_sysfs.c | 2 +- drivers/vfio/pci/vfio_pci_nvlink2.c | 8 +- .../vfio/platform/reset/vfio_platform_amdxgbe.c | 4 +- drivers/vfio/vfio_iommu_spapr_tce.c | 2 +- fs/buffer.c | 8 +- fs/erofs/decompressor.c | 22 +- fs/ext4/Kconfig | 2 +- fs/ext4/Makefile | 3 +- fs/ext4/inode-test.c | 4 +- fs/f2fs/segment.h | 6 +- fs/file.c | 22 +- fs/internal.h | 2 +- fs/io_uring.c | 56 +- fs/mpage.c | 2 +- fs/namei.c | 85 +- fs/nfs/nfstrace.h | 2 - include/drm/drm_connector.h | 9 +- include/drm/drm_dp_helper.h | 2 + include/drm/drm_panel.h | 3 +- include/dt-bindings/clock/imx8mp-clock.h | 300 +++ include/dt-bindings/interconnect/qcom,msm8916.h | 100 + include/dt-bindings/phy/phy.h | 1 + include/dt-bindings/thermal/thermal_exynos.h | 2 +- include/kunit/assert.h | 3 +- include/kunit/test.h | 37 +- include/kunit/try-catch.h | 10 - include/linux/bpf.h | 7 +- include/linux/bpf_verifier.h | 10 +- include/linux/bvec.h | 22 - include/linux/file.h | 2 + include/linux/host1x.h | 15 +- include/linux/iio/buffer_impl.h | 6 +- include/linux/iio/frequency/adf4350.h | 4 - include/linux/iio/imu/adis.h | 150 +- include/linux/iio/magnetometer/ak8975.h | 2 - include/linux/iio/types.h | 2 + include/linux/ima.h | 4 +- include/linux/intel-iommu.h | 25 +- include/linux/mlx4/device.h | 2 +- include/linux/mlx5/device.h | 9 + include/linux/mlx5/mlx5_ifc.h | 15 + include/linux/namei.h | 1 - include/linux/platform_data/ad7266.h | 3 - include/linux/platform_data/ads1015.h | 23 - include/linux/serial_core.h | 84 +- include/linux/skbuff.h | 6 + include/linux/syscalls.h | 1 + include/linux/timer.h | 2 +- include/linux/usb/pd.h | 33 +- include/linux/usb/pd_vdo.h | 32 + include/linux/usb/tegra_usb_phy.h | 4 +- include/linux/usb/typec.h | 9 + include/linux/usb/typec_altmode.h | 20 +- include/linux/usb/typec_mux.h | 10 +- include/linux/usb/ulpi.h | 11 + include/net/devlink.h | 8 +- include/net/mptcp.h | 85 + include/net/sock.h | 27 +- include/net/tcp.h | 20 + .../asm => include/soc/sifive}/sifive_l2_cache.h | 6 +- include/sound/soc-dapm.h | 1 + include/sound/soc.h | 19 +- include/trace/events/intel_iommu.h | 48 +- include/trace/events/sock.h | 5 +- include/uapi/asm-generic/unistd.h | 5 +- include/uapi/linux/btf.h | 6 + include/uapi/linux/in.h | 2 + include/uapi/linux/io_uring.h | 2 +- kernel/bpf/btf.c | 175 +- kernel/bpf/verifier.c | 252 +- kernel/cpu.c | 143 +- kernel/futex.c | 1 + kernel/irq/irqdesc.c | 1 + kernel/irq/manage.c | 4 +- kernel/irq/spurious.c | 1 + kernel/kcsan/atomic.h | 2 +- kernel/kcsan/core.c | 18 +- kernel/kcsan/encoding.h | 14 +- kernel/kexec.c | 4 + kernel/kexec_core.c | 8 +- kernel/kexec_file.c | 4 + kernel/kexec_internal.h | 2 + kernel/kprobes.c | 67 +- kernel/pid.c | 90 + kernel/rcu/rcutorture.c | 10 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/tree.c | 13 +- kernel/rcu/tree_plugin.h | 8 +- kernel/rcu/tree_stall.h | 2 +- kernel/sysctl-test.c | 4 +- kernel/time/posix-stubs.c | 3 + kernel/time/sched_clock.c | 7 +- lib/Kconfig.debug | 4 +- lib/Makefile | 2 +- lib/fdt_addresses.c | 2 + lib/kunit/Kconfig | 6 +- lib/kunit/Makefile | 14 +- lib/kunit/assert.c | 10 + lib/kunit/{example-test.c => kunit-example-test.c} | 4 +- lib/kunit/{test-test.c => kunit-test.c} | 7 +- lib/kunit/string-stream-test.c | 5 +- lib/kunit/string-stream.c | 3 +- {include => lib}/kunit/string-stream.h | 0 lib/kunit/test.c | 25 +- lib/kunit/try-catch-impl.h | 27 + lib/kunit/try-catch.c | 37 +- lib/list-test.c | 4 +- localversion-next | 2 +- net/ax25/af_ax25.c | 2 +- net/core/devlink.c | 8 +- net/core/filter.c | 69 +- net/core/flow_dissector.c | 2 +- net/core/skbuff.c | 42 +- net/decnet/af_decnet.c | 2 +- net/ipv4/fib_trie.c | 6 + net/ipv4/inet_connection_sock.c | 14 + net/ipv4/tcp.c | 6 +- net/ipv4/tcp_bpf.c | 12 +- net/ipv4/tcp_input.c | 11 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_output.c | 12 +- net/ipv6/tcp_ipv6.c | 6 +- net/ncsi/internal.h | 20 + net/ncsi/ncsi-manage.c | 69 + net/tls/tls_sw.c | 10 +- net/x25/af_x25.c | 6 +- security/apparmor/Kconfig | 16 + security/apparmor/policy_unpack.c | 4 + security/apparmor/policy_unpack_test.c | 607 +++++ security/integrity/ima/Kconfig | 6 + security/integrity/ima/Makefile | 2 +- security/integrity/ima/ima.h | 17 + security/integrity/ima/ima_asymmetric_keys.c | 159 ++ security/integrity/ima/ima_init.c | 8 +- security/integrity/ima/ima_policy.c | 4 + security/selinux/Makefile | 4 +- security/selinux/hooks.c | 141 +- security/selinux/include/ibpkey.h | 13 +- security/selinux/include/security.h | 33 +- security/selinux/ss/services.c | 38 +- sound/core/timer.c | 2 +- sound/pci/hda/hda_intel.c | 13 +- sound/pci/hda/patch_realtek.c | 4 +- sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98090.c | 2 +- sound/soc/codecs/rt700-sdw.c | 551 ++++ sound/soc/codecs/rt700-sdw.h | 335 +++ sound/soc/codecs/rt700.c | 1238 +++++++++ sound/soc/codecs/rt700.h | 174 ++ sound/soc/soc-component.c | 33 +- sound/soc/soc-compress.c | 124 +- sound/soc/soc-core.c | 167 +- sound/soc/soc-dapm.c | 23 + sound/soc/soc-pcm.c | 115 +- sound/soc/stm/stm32_adfsdm.c | 12 +- sound/usb/mixer_quirks.c | 2 +- tools/bpf/bpftool/btf_dumper.c | 2 +- tools/include/uapi/linux/btf.h | 6 + tools/include/uapi/linux/in.h | 2 + tools/lib/bpf/Makefile | 9 +- tools/lib/bpf/bpf.c | 3 + tools/lib/bpf/bpf_helpers.h | 2 +- tools/lib/bpf/bpf_prog_linfo.c | 3 + tools/lib/bpf/btf.c | 3 + tools/lib/bpf/btf_dump.c | 3 + tools/lib/bpf/hashmap.c | 3 + tools/lib/bpf/libbpf.c | 54 +- tools/lib/bpf/libbpf_errno.c | 3 + tools/lib/bpf/libbpf_probes.c | 3 + tools/lib/bpf/netlink.c | 3 + tools/lib/bpf/nlattr.c | 3 + tools/lib/bpf/str_error.c | 3 + tools/lib/bpf/xsk.c | 3 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/.gitignore | 2 - tools/testing/selftests/bpf/Makefile | 27 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 9 - tools/testing/selftests/bpf/bpf_trace_helpers.h | 166 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 + .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 1 + .../selftests/bpf/prog_tests/test_global_funcs.c | 82 + tools/testing/selftests/bpf/progs/bpf_dctcp.c | 26 +- tools/testing/selftests/bpf/progs/fentry_test.c | 21 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 23 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 5 +- tools/testing/selftests/bpf/progs/fexit_test.c | 23 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 16 +- tools/testing/selftests/bpf/progs/pyperf.h | 9 +- tools/testing/selftests/bpf/progs/pyperf_global.c | 5 + .../selftests/bpf/progs/test_global_func1.c | 45 + .../selftests/bpf/progs/test_global_func2.c | 4 + .../selftests/bpf/progs/test_global_func3.c | 65 + .../selftests/bpf/progs/test_global_func4.c | 4 + .../selftests/bpf/progs/test_global_func5.c | 31 + .../selftests/bpf/progs/test_global_func6.c | 31 + .../selftests/bpf/progs/test_global_func7.c | 18 + tools/testing/selftests/bpf/progs/test_overhead.c | 30 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 3 +- .../testing/selftests/bpf/progs/test_pkt_access.c | 28 + .../testing/selftests/bpf/progs/test_probe_user.c | 3 +- .../selftests/bpf/progs/test_xdp_noinline.c | 4 +- tools/testing/selftests/lkdtm/Makefile | 12 + tools/testing/selftests/lkdtm/config | 1 + tools/testing/selftests/lkdtm/run.sh | 92 + tools/testing/selftests/lkdtm/tests.txt | 71 + tools/testing/selftests/pidfd/.gitignore | 1 + tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 9 + tools/testing/selftests/pidfd/pidfd_getfd_test.c | 249 ++ tools/usb/usbip/src/usbip_network.c | 40 +- tools/usb/usbip/src/usbip_network.h | 12 +- 819 files changed, 31820 insertions(+), 13741 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-dma-buffer rename Documentation/devicetree/bindings/arm/{ => sprd}/sprd.yaml (92%) create mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/sigma-delta-modulator.yaml create mode 100644 Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8916.yaml create mode 100644 Documentation/filesystems/vfat.rst delete mode 100644 Documentation/filesystems/vfat.txt create mode 100644 Documentation/hwmon/adm1177.rst create mode 100644 Documentation/hwmon/drivetemp.rst delete mode 100644 Documentation/networking/devlink-health.txt delete mode 100644 Documentation/networking/devlink-info-versions.rst delete mode 100644 Documentation/networking/devlink-params-bnxt.txt delete mode 100644 Documentation/networking/devlink-params-mlx5.txt delete mode 100644 Documentation/networking/devlink-params-mlxsw.txt delete mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt delete mode 100644 Documentation/networking/devlink-params-nfp.txt delete mode 100644 Documentation/networking/devlink-params-ti-cpsw-switch.txt delete mode 100644 Documentation/networking/devlink-params.txt delete mode 100644 Documentation/networking/devlink-trap-netdevsim.rst create mode 100644 Documentation/networking/devlink/bnxt.rst create mode 100644 Documentation/networking/devlink/devlink-dpipe.rst create mode 100644 Documentation/networking/devlink/devlink-health.rst create mode 100644 Documentation/networking/devlink/devlink-info.rst create mode 100644 Documentation/networking/devlink/devlink-params.rst create mode 100644 Documentation/networking/devlink/devlink-region.rst create mode 100644 Documentation/networking/devlink/devlink-resource.rst rename Documentation/networking/{ => devlink}/devlink-trap.rst (99%) create mode 100644 Documentation/networking/devlink/index.rst create mode 100644 Documentation/networking/devlink/ionic.rst create mode 100644 Documentation/networking/devlink/mlx4.rst create mode 100644 Documentation/networking/devlink/mlx5.rst create mode 100644 Documentation/networking/devlink/mlxsw.rst create mode 100644 Documentation/networking/devlink/mv88e6xxx.rst create mode 100644 Documentation/networking/devlink/netdevsim.rst create mode 100644 Documentation/networking/devlink/nfp.rst create mode 100644 Documentation/networking/devlink/qed.rst create mode 100644 Documentation/networking/devlink/ti-cpsw-switch.rst create mode 100644 arch/arm/boot/dts/imx6dl-gw5907.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5910.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5912.dts create mode 100644 arch/arm/boot/dts/imx6dl-gw5913.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5907.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5910.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5912.dts create mode 100644 arch/arm/boot/dts/imx6q-gw5913.dts create mode 100644 arch/arm/boot/dts/imx6qdl-gw5907.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5910.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5912.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-gw5913.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15-pinctrl.dtsi rename arch/arm/boot/dts/{stm32mp157c.dtsi => stm32mp151.dtsi} (87%) create mode 100644 arch/arm/boot/dts/stm32mp153.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xc.dtsi copy arch/arm/boot/dts/{stm32mp157a-dk1.dts => stm32mp15xx-dkx.dtsi} (83%) create mode 100644 arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi create mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/kprobes.h delete mode 100644 arch/csky/include/asm/probes.h delete mode 100644 arch/csky/kernel/probes/Makefile delete mode 100644 arch/csky/kernel/probes/decode-insn.c delete mode 100644 arch/csky/kernel/probes/decode-insn.h delete mode 100644 arch/csky/kernel/probes/kprobes.c delete mode 100644 arch/csky/kernel/probes/kprobes_trampoline.S delete mode 100644 arch/csky/kernel/probes/simulate-insn.c delete mode 100644 arch/csky/kernel/probes/simulate-insn.h delete mode 100644 arch/mips/include/asm/sn/hub.h delete mode 100644 arch/mips/include/asm/sn/sn0/ip27.h copy arch/mips/include/asm/sn/{ => sn0}/kldir.h (85%) delete mode 100644 arch/mips/include/asm/sn/sn_private.h create mode 100644 arch/mips/net/bpf_jit.c create mode 100644 arch/mips/net/bpf_jit_asm.S create mode 100644 drivers/clk/imx/clk-imx8mp.c create mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_2_sh_mask.h create mode 100644 drivers/hwmon/adm1177.c create mode 100644 drivers/hwmon/drivetemp.c create mode 100644 drivers/iio/accel/bma400.h create mode 100644 drivers/iio/accel/bma400_core.c create mode 100644 drivers/iio/accel/bma400_i2c.c create mode 100644 drivers/iio/adc/ad7091r-base.c create mode 100644 drivers/iio/adc/ad7091r-base.h create mode 100644 drivers/iio/adc/ad7091r5.c create mode 100644 drivers/iio/adc/ltc2496.c copy drivers/iio/adc/{ltc2497.c => ltc2497-core.c} (52%) create mode 100644 drivers/iio/adc/ltc2497.h rename drivers/iio/chemical/{atlas-ph-sensor.c => atlas-sensor.c} (98%) create mode 100644 drivers/iio/pressure/dlhl60d.c create mode 100644 drivers/iio/proximity/ping.c create mode 100644 drivers/interconnect/qcom/msm8916.c create mode 100644 drivers/mfd/ioc3.c create mode 100644 drivers/net/ethernet/realtek/r8169.h create mode 100644 drivers/net/ethernet/realtek/r8169_phy_config.c create mode 100644 drivers/net/ethernet/sfc/ethtool_common.c create mode 100644 drivers/net/ethernet/sfc/ethtool_common.h delete mode 100644 drivers/staging/rtl8192u/ieee80211/Makefile create mode 100644 drivers/tty/serial/8250/8250_ioc3.c create mode 100644 include/dt-bindings/clock/imx8mp-clock.h create mode 100644 include/dt-bindings/interconnect/qcom,msm8916.h delete mode 100644 include/linux/platform_data/ads1015.h create mode 100644 include/net/mptcp.h rename {arch/riscv/include/asm => include/soc/sifive}/sifive_l2_cache.h (72%) create mode 100644 lib/fdt_addresses.c rename lib/kunit/{example-test.c => kunit-example-test.c} (97%) rename lib/kunit/{test-test.c => kunit-test.c} (98%) rename {include => lib}/kunit/string-stream.h (100%) create mode 100644 lib/kunit/try-catch-impl.h create mode 100644 security/apparmor/policy_unpack_test.c create mode 100644 sound/soc/codecs/rt700-sdw.c create mode 100644 sound/soc/codecs/rt700-sdw.h create mode 100644 sound/soc/codecs/rt700.c create mode 100644 sound/soc/codecs/rt700.h create mode 100644 tools/testing/selftests/bpf/prog_tests/test_global_funcs.c create mode 100644 tools/testing/selftests/bpf/progs/pyperf_global.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func1.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func2.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func3.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func4.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func5.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func6.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func7.c create mode 100644 tools/testing/selftests/lkdtm/Makefile create mode 100644 tools/testing/selftests/lkdtm/config create mode 100755 tools/testing/selftests/lkdtm/run.sh create mode 100644 tools/testing/selftests/lkdtm/tests.txt create mode 100644 tools/testing/selftests/pidfd/pidfd_getfd_test.c