This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 7ddd09fc4b74 Add linux-next specific files for 20191220 omits 6abf691cecda Merge branch 'akpm/master' omits 46ce41faa111 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits b158489b2b58 drivers/tty/serial/sh-sci.c: suppress warning omits febf70ba7b6d mm: remove __krealloc omits 1b70a8525d13 pinctrl: fix pxa2xx.c build warnings omits 21ca865b00d7 drivers/block/null_blk_main.c: fix uninitialized var warnings omits def91da58f83 drivers/block/null_blk_main.c: fix layout omits b510d7556c8e Merge branch 'akpm-current/current' omits 8c9a586be5e8 Merge remote-tracking branch 'generic-ioremap/for-next' omits ac6d395e9115 Merge remote-tracking branch 'devfreq/devfreq-next' omits 8012c7f7862b Merge remote-tracking branch 'pidfd/for-next' omits 198b1a8e7762 Merge remote-tracking branch 'xarray/xarray' omits ec6b8135c739 Merge remote-tracking branch 'nvmem/for-next' omits 00711a041563 Merge remote-tracking branch 'slimbus/for-next' omits 94716904bd58 Merge remote-tracking branch 'fsi/next' omits 562006e61bda Merge remote-tracking branch 'ntb/ntb-next' omits 90af7f64b5bc Merge remote-tracking branch 'rtc/rtc-next' omits 8722cebd2320 Merge remote-tracking branch 'coresight/next' omits 6cfa6ea29a31 Merge remote-tracking branch 'livepatching/for-next' omits dfac25bf7e8c Merge remote-tracking branch 'y2038/y2038' omits 0378c08e3ee3 Merge remote-tracking branch 'ktest/for-next' omits 906e389251ab Merge remote-tracking branch 'pwm/for-next' omits 9e357e5e7d21 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits b25e4654ff57 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 797e0529af34 Merge remote-tracking branch 'pinctrl/for-next' omits b49eb197f1e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits be2f88781c3b Merge remote-tracking branch 'gpio/for-next' omits ea51e6104b78 Merge remote-tracking branch 'rpmsg/for-next' omits d20ff279b67c Merge remote-tracking branch 'vhost/linux-next' omits f00861e38fa4 Merge remote-tracking branch 'scsi-mkp/for-next' omits af2e52d0d31e Merge remote-tracking branch 'scsi/for-next' omits cd968ec770b7 Merge remote-tracking branch 'cgroup/for-next' omits eec3f0e43028 Merge remote-tracking branch 'slave-dma/next' omits 86bc4f8a2d77 Merge remote-tracking branch 'icc/icc-next' omits ce1aa81b8444 Merge remote-tracking branch 'mux/for-next' omits 164ded4dbdeb Merge remote-tracking branch 'staging/staging-next' omits 8fdf4ebf5fc8 Merge remote-tracking branch 'soundwire/next' omits 889f49639563 Merge remote-tracking branch 'extcon/extcon-next' omits a7751dd8e818 Merge remote-tracking branch 'tty/tty-next' omits 6745c2dcbf80 Merge remote-tracking branch 'usb/usb-next' omits 85a7a99c2282 Merge remote-tracking branch 'driver-core/driver-core-next' omits 62ca7602f5ba Merge remote-tracking branch 'ipmi/for-next' omits a0d3919e1b99 Merge remote-tracking branch 'chrome-platform/for-next' omits d08a5572e8fa Merge remote-tracking branch 'percpu/for-next' omits 22dd2b9dec70 Merge remote-tracking branch 'kvm-arm/next' omits 18f910b53fbc Merge remote-tracking branch 'rcu/rcu/next' omits 77bc2b30a75d Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits ba87ee725905 Merge remote-tracking branch 'edac/edac-for-next' omits 7090bf60e777 Merge remote-tracking branch 'tip/auto-latest' omits 473075b1ea37 Merge remote-tracking branch 'spi/for-next' omits 01d69ea52399 Merge remote-tracking branch 'devicetree/for-next' omits 58f4ade1444f Merge remote-tracking branch 'audit/next' omits b0a7337648d1 Merge remote-tracking branch 'iommu/next' omits a01955a07593 Merge remote-tracking branch 'tomoyo/master' omits 3cff67bee261 Merge remote-tracking branch 'smack/for-next' omits a9cebde37fb7 Merge remote-tracking branch 'selinux/next' omits af708cff030b next-20191211/keys omits 20d06aefdc4c Merge remote-tracking branch 'regulator/for-next' omits a6874cba62db Merge remote-tracking branch 'battery/for-next' omits 4450198042ff Merge remote-tracking branch 'mfd/for-mfd-next' omits 5dfb78f0515d Merge remote-tracking branch 'mmc/next' omits 6b70fabbcbd1 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits d85636c2b72c Merge remote-tracking branch 'block/for-next' omits 99d4b2e7b355 Merge remote-tracking branch 'input/next' omits 42450dcb0933 Merge remote-tracking branch 'modules/modules-next' omits e181fe76128f Merge remote-tracking branch 'sound-asoc/for-next' omits 76fc72984944 Merge remote-tracking branch 'sound/for-next' omits fd6e1cbfdf3e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits e8ded3ff7475 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits d7ffc715d6c4 Merge remote-tracking branch 'drm-misc/for-linux-next' omits dadf05112e51 Merge remote-tracking branch 'drm-intel/for-linux-next' omits ecc6f32f0da2 Merge remote-tracking branch 'amdgpu/drm-next' omits a657d39c16b3 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next omits 58d1cf12662c Merge remote-tracking branch 'drm/drm-next' omits 539cebf23ccf scsi: qla2xxx: Fix sparse warnings triggered by the PCI st [...] omits acae5720e088 scsi: csiostor: Adjust indentation in csio_device_reset omits 6f058c0007d9 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate omits 36ab287c13da Merge remote-tracking branch 'crypto/master' omits ba79e230dc78 Merge remote-tracking branch 'gfs2/for-next' omits a94a87f09973 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free omits 380f45894753 scsi: libfc: remove unnecessary assertion on ep variable omits d31829aefee7 Merge remote-tracking branch 'mac80211-next/master' omits d0e168e56692 Merge remote-tracking branch 'bluetooth/master' omits 1c5d50beb718 scsi: initio: make initio_state_7() static omits 37435fe941e8 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] omits efcddd6c9ef7 Merge remote-tracking branch 'wireless-drivers-next/master' omits 25a4c3471dd8 Merge remote-tracking branch 'nfc-next/master' omits 28ab0b466231 scsi: sym53c8xx: fix typos in comments omits a9420f062e60 scsi: core: Fix a compiler warning triggered by the SCSI l [...] omits 8f249c691d1a Merge remote-tracking branch 'netfilter-next/master' omits 8ebb3397d66d Merge remote-tracking branch 'ipsec-next/master' omits 0b48b276ad38 Merge remote-tracking branch 'bpf-next/master' omits ef3078e2acc3 scsi: ufs-mediatek: configure and enable clk-gating omits 4ccdd720d829 scsi: ufs-mediatek: configure customized auto-hibern8 timer omits d428999cdb96 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage omits 0eb6facef47c scsi: ufs-mediatek: introduce reference clock control omits e8accf7c0b34 scsi: ufs: Power off hook for Cadence UFS driver omits 9c528229a75d scsi: ufs: disable interrupt during clock-gating omits cdeb8a77de75 scsi: ufs: disable irq before disabling clocks omits 08b85c38d3e8 Merge remote-tracking branch 'net-next/master' omits 7284f444fec4 Merge remote-tracking branch 'swiotlb/linux-next' omits 68f3e5495d14 Merge remote-tracking branch 'thermal/thermal/linux-next' omits df2cab1d005b Merge remote-tracking branch 'opp/opp/linux-next' omits 1ec10eee4383 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 1fe048cbd031 Merge remote-tracking branch 'pm/linux-next' omits 2c58efa06cd2 Merge remote-tracking branch 'v4l-dvb/master' omits 9080487a727a Merge remote-tracking branch 'jc_docs/docs-next' omits 3d17d4dce486 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d21508567567 Merge branch 'dmi/master' omits f283c8b85f3a Merge remote-tracking branch 'i3c/i3c/next' omits 846fb00303fc Merge remote-tracking branch 'i2c/i2c/for-next' omits ecc6b6d17691 Merge remote-tracking branch 'hid/for-next' omits b0588a1cf6e8 Merge remote-tracking branch 'pci/next' omits f5baf6534967 Merge remote-tracking branch 'printk/for-next' omits 34d970e48f85 Merge remote-tracking branch 'vfs/for-next' omits a34a7fdf832a Merge remote-tracking branch 'xfs/for-next' omits 1702d9ca7d4b Merge remote-tracking branch 'v9fs/9p-next' omits d76903a47f3e Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 33865902978f Merge remote-tracking branch 'f2fs/dev' omits 2ae4a0fbe54f Merge remote-tracking branch 'ext4/dev' omits acc9509a66e5 Merge remote-tracking branch 'ext3/for_next' omits 62a859d2fea9 Merge remote-tracking branch 'ecryptfs/next' omits b3850fc3a23e Merge remote-tracking branch 'btrfs/for-next' omits 727ce53e920d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1bdea9b37f34 Merge remote-tracking branch 'sh/sh-next' omits 366aa04fb2bc Merge remote-tracking branch 'risc-v/for-next' omits a03237ce0242 Merge remote-tracking branch 'soc-fsl/next' omits a7a0c9d897d6 Merge remote-tracking branch 'parisc-hd/for-next' omits 763bcbd52470 Merge remote-tracking branch 'h8300/h8300-next' omits 060d270ce53f Merge remote-tracking branch 'csky/linux-next' omits c165abde9c9c Merge remote-tracking branch 'clk/clk-next' omits dd4bcf8a2405 Merge remote-tracking branch 'tegra/for-next' omits 50672ba1425d Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6deaa5d49a94 Merge remote-tracking branch 'samsung-krzk/for-next' omits ec19575e68ff Merge remote-tracking branch 'rockchip/for-next' omits b4352fadc44a Merge remote-tracking branch 'reset/reset/next' omits 69d830ea3ac5 Merge remote-tracking branch 'renesas/next' omits 0d91239d1c48 Merge remote-tracking branch 'realtek/for-next' omits cea3fcdbe7cb Merge remote-tracking branch 'qcom/for-next' omits bd7935c2dfa7 Merge remote-tracking branch 'omap/for-next' omits 42ae6a6d6866 Merge remote-tracking branch 'mvebu/for-next' omits a33baf07e668 Merge remote-tracking branch 'mediatek/for-next' omits df28af2d6b52 Merge remote-tracking branch 'keystone/next' omits 8992bcb7d801 Merge remote-tracking branch 'imx-mxs/for-next' omits 8a96529ec8ab Merge remote-tracking branch 'bcm2835/for-next' omits 53f516f9bc90 Merge remote-tracking branch 'at91/at91-next' omits ddfa4a10996a Merge remote-tracking branch 'aspeed/for-next' omits ed648e259bba Merge remote-tracking branch 'amlogic/for-next' omits 885ff19a9cf1 Merge remote-tracking branch 'arm-soc/for-next' omits 9bd7eaa8e6e7 Merge remote-tracking branch 'kbuild/for-next' omits 9125728fcf86 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 5234d9161681 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits b87c9b378669 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 7a103ce43bc7 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 1ee28870f095 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 46c6cbedbaee Merge remote-tracking branch 'mmc-fixes/fixes' omits 5c1afb4bccdb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 2b6c895b97b6 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits fdeb903174cb Merge remote-tracking branch 'vfs-fixes/fixes' omits 7435873aaa7b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0c78d3ffab4c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 14fe52f88137 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 1b48ad621335 Merge remote-tracking branch 'kvms390-fixes/master' omits 42c37aa306fb Merge remote-tracking branch 'omap-fixes/fixes' omits 6d35447da974 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c2d0b41708d1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ebc888e5b98b Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 40c01280a8c8 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 3b8635bd2d08 Merge remote-tracking branch 'ide/master' omits 5e8fea15b7ca Merge remote-tracking branch 'input-current/for-linus' omits 6c5d1dfd2723 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits a290f280dcd4 Merge remote-tracking branch 'staging.current/staging-linus' omits fc75dbf68182 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 34a871533fbf Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9b7d9b20690b Merge remote-tracking branch 'usb.current/usb-linus' omits 65a4d71f7799 Merge remote-tracking branch 'tty.current/tty-linus' omits 83361c278639 Merge remote-tracking branch 'spi-fixes/for-linus' omits 2dfb01234cdc Merge remote-tracking branch 'regulator-fixes/for-linus' omits c2a03b172c97 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a6e64354328a Merge remote-tracking branch 'sound-current/for-linus' omits 47204794f704 Merge remote-tracking branch 'mac80211/master' omits 10ab6e7b13ca Merge remote-tracking branch 'wireless-drivers/master' omits 490152e43237 Merge remote-tracking branch 'bpf/master' omits 05acc5006fad Merge remote-tracking branch 'net/master' omits f6b76c335632 Merge remote-tracking branch 'sparc/master' omits a6f745aa9391 Merge remote-tracking branch 's390-fixes/fixes' omits 8bdf8f60f496 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 32709ab51067 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits adf16a908c51 Merge remote-tracking branch 'arc-current/for-curr' omits 29e05152afed Merge remote-tracking branch 'kbuild-current/fixes' omits 06c4fc5eda6b Merge branch 'devel' into for-next omits 461e28fa2c11 ipc/msg.c: consolidate all xxxctl_down() functions omits 2beb8e50eb6b ipc/sem.c: document and update memory barriers omits 3eeb340b05eb ipc/msg.c: update and document memory barriers omits 543d9188b511 ipc/mqueue.c: update/document memory barriers omits 6328ba29c92d ipc/mqueue.c: remove duplicated code omits d57054a3fa01 smp_mb__{before,after}_atomic(): update Documentation omits 234784881220 aio: simplify read_events() omits bacee6c44aee include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] omits c5cf127dfc1f execve: warn if process starts with executable stack omits 14b2d34633e2 init/main.c: fix quoted value handling in unknown_bootoption omits 294d61fcf964 init/main.c: remove unnecessary repair_env_string in do_in [...] omits 19426556be32 init/main.c: log arguments and environment passed to init omits b042243fe331 fs/binfmt_elf.c: make BAD_ADDR() unlikely omits e2cb746fee5d fs/binfmt_elf.c: better codegen around current->mm omits 0d51fbc88c22 fs/binfmt_elf.c: don't copy ELF header around omits de301d46f4be fs/binfmt_elf.c: fix ->start_code calculation omits 34deac5089c0 fs/binfmt_elf.c: smaller code generation around auxv vector fill omits 1a6144f19af0 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 8c01f3081ab0 string: add stracpy and stracpy_pad mechanisms omits 6ec3a2abc0fe btrfs: use larger zlib buffer for s390 hardware compression omits 1a28157f60da lib/zlib: add zlib_deflate_dfltcc_enabled() function omits 7ac8eafa5b48 s390/boot: add dfltcc= kernel command line parameter omits 91fd129a3bc3 lib/zlib: add s390 hardware support for kernel zlib_inflate omits d20aad69a166 s390/boot: rename HEAP_SIZE due to name collision omits 09c70dfa9baf lib/zlib: add s390 hardware support for kernel zlib_deflate omits 3d86f205592b kernel/hung_task.c: Monitor killed tasks. omits 586322e467bc fs/buffer.c: dump more info for __getblk_gfp() stall problem omits db1cbec5145c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 8747ea1af28e include/linux/mm.h: remove dead code totalram_pages_set() omits 6d5ec690337b include/linux/mm.h: clean up obsolete check on space in pa [...] omits f79ecd41e056 mm: hugetlb controller for cgroups omits ed118a35c7c6 mm-oom-avoid-printk-iteration-under-rcu-fix omits cc7b46809afc mm, oom: avoid printk() iteration under RCU omits 8adcc71a94ba mm/early_ioremap.c: use %pa to print resource_size_t variables omits 30e4860f3c44 mm/memory_hotplug: cleanup __remove_pages() omits 98dd9b726ef5 mm/memory_hotplug: drop local variables in shrink_zone_span() omits ec36d0f0d9c6 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 70935b5af0c5 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 0760ae9ade3f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 562c36f28acc mm/memory_hotplug: shrink zones when offlining memory omits 3cab0b0bbde9 mm/memmap_init: update variable name in memmap_init_zone omits 48f19959f730 mm/mmap.c: fix the adjusted length error omits a57751fab969 mm/pgmap: use correct alignment when looking at first pfn [...] omits fe25a8f5ec15 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 4865d4ebd9ef mm/memcontrol.c: cleanup some useless code omits fa8798e3439e mm/slub.c: avoid slub allocation while holding list_lock omits b1141198f7e0 ramfs: support O_TMPFILE omits 27fc2e84ab6d init/Kconfig: enable -O3 for all arches omits 0b71c28df7e4 ocfs2: call journal flush to mark journal as empty after j [...] omits 7890d552c447 mm/memory_hotplug: don't free usage map when removing a re [...] omits 18a114d0dc82 mm/hugetlb: defer freeing of huge pages if in non-task context omits 5aeaaf48c068 mm/page_alloc.c: initialize memmap of unavailable memory directly omits 65128f13adfb fs/proc/page.c: allow inspection of last section and fix e [...] omits 8603f85ee4b6 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] omits d5dde8dfdcd1 mm-gup-fix-memory-leak-in-__gup_benchmark_ioctl-fix omits 479ff8a4b551 mm/gup: fix memory leak in __gup_benchmark_ioctl omits e14ae5aa79af mm/oom: fix pgtables units mismatch in Killed process message omits f78390ca4541 Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits bec04f20f9a4 fs/posix_acl.c: fix kernel-doc warnings omits c489171b0bbc hexagon: work around compiler crash omits 0b675d283d1e hexagon: parenthesize registers in asm predicates omits 23a64a5bbdbc hexagon: define ioremap_uc omits 988e59134010 fs/namespace.c: make to_mnt_ns() static omits e7f15b070aa8 fs/nsfs.c: include headers for missing declarations omits b65623ebde9c fs/direct-io.c: include fs/internal.h for missing prototype omits 1c464811f92d mm: move_pages: return valid node id in status if the page [...] omits 31abe3a66813 memcg: account security cred as well to kmemcg omits f6dbb71f12be kcov: fix struct layout for kcov_remote_arg omits 865d8025063c x86/mm: Split vmalloc_sync_all() omits 98bb249959eb mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 6f4c0e5c03cb mm/zsmalloc.c: fix the migrated zspage statistics. omits 76479473d00a /proc/kpageflags: do not use uninitialized struct pages omits d0d3442fbbcd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 5ea0f410a68f Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-fo [...] omits 27b986d5dd4f Documentation: document ioctl interfaces better omits afc6f62bd073 compat_ioctl: simplify up block/ioctl.c omits 1d9fe5f3f15e compat_ioctl: block: simplify compat_blkpg_ioctl() omits c1549d610d3c compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c omits 1fd4e58ac5cf compat_ioctl: move HDIO ioctl handling into drivers/ide omits 0b69da780d5a compat_ioctl: scsi: handle HDIO commands from drivers omits 561962e351f6 compat_ioctl: move cdrom commands into cdrom.c omits 97524812d006 compat_ioctl: simplify the implementation omits 8150885f5753 compat_ioctl: move sys_compat_ioctl() to ioctl.c omits 828c83bb7a16 compat_ioctl: scsi: move ioctl handling into drivers omits 67df7584795a compat_ioctl: ide: floppy: add handler omits c14ab55501b0 compat_ioctl: bsg: add handler omits 1cd73d1efacf compat_ioctl: add scsi_compat_ioctl omits dd63a899cdf9 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] omits 996301c8f64c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN omits 57f8918d35c4 compat_ioctl: move CDROMREADADIO to cdrom.c omits 811278262267 compat_ioctl: move CDROM_SEND_PACKET handling into scsi omits dfd0f486c4db compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl omits 3ea136b4175b compat_ioctl: block: add blkdev_compat_ptr_ioctl omits 2661626d2ec9 compat: scsi: sg: fix v3 compat read/write interface omits 641fd6fa9de9 compat: provide compat_ptr() on all architectures omits fd95b4f6a9ad compat: ARM64: always include asm-generic/compat.h omits 52967db53035 compat_ioctl: block: add missing include omits 5fb4c90b7da9 Merge branch 'powercap' into linux-next omits 8ab517d50a70 PM / devfreq: imx8m-ddrc: Remove unused defines omits fac1617c9525 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] omits 24b6b3218cdb PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] omits d29fa533c6c8 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] omits d348dff0acf9 PM / devfreq: rk3399_dmc: Add missing of_node_put() omits 8acb64ff01d4 PM / devfreq: rockchip-dfi: Add missing of_node_put() omits 5ff89c1b5afb PM / devfreq: Fix multiple kernel-doc warnings omits 7380b9d95fab PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits 1c930e08a8a3 PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits 9045fc8f3c41 PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits c36eeb2bab1f PM / devfreq: Move statistics to separate struct devfreq_stats omits 0721a6564688 PM / devfreq: Add clearing transitions stats omits dca41398763b PM / devfreq: Change time stats to 64-bit omits 1c84e706ad7a PM / devfreq: Add new name attribute for sysfs omits d9b5ebe65aaf PM / devfreq: Add dynamic scaling for imx8m ddr controller omits e1704989a1b9 drm/amdgpu/display: use msleep rather than udelay for HDCP omits ce2e57bdaa93 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu omits 19edf84d805d drm/amdgpu: Enter low power state if CRTC active. omits d5122adcfa99 drm/amdgpu: work around llvm bug #42576 omits 02892747b27a drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 31d6c89a0716 drm/amdgpu: move CS secure flag next the structs where it's used omits 7973e63b49e7 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits e7c23c2e5319 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 33f2d5c3c9ae drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 73cc56458b10 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits f88f0acdb912 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 8e80f25e29e1 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 81207e3ac405 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits e9c2795fc607 drm/amdgpu: job is secure iff CS is secure (v5) omits 0d30311d0b8c drm/amdgpu: expand the context control interface with trust flag omits 7d1699d6fa53 drm/amdgpu: expand the emit tmz interface with trusted flag omits b107ec63785b drm/amdgpu: add tmz bit in frame control packet omits 2bd47bd3a695 drm/amdgpu: add function to check tmz capability (v4) omits c877411986c0 drm/amdgpu: add amdgpu_tmz data structure omits 0497eb33eec5 drm/amdgpu: add tmz feature parameter (v2) omits a3264948bf78 drm/amdgpu: define the TMZ bit for the PTE omits a37a9654d3ae drm/amdgpu: add UAPI to create secure commands (v3) omits 3f203f2d7106 drm/amdgpu: add UAPI for creating encrypted buffers omits 78f58f9bdcc1 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl omits eb1cc93eb2c5 Merge branch 'for-5.6/block' into for-next omits afc72a5a40e3 Merge branch 'for-5.6/io_uring' into for-next omits 5c615938c840 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits ec7b10f2d023 Merge branch 'x86/cleanups' omits da5b61f25521 io_uring: split overflow state into SQ and CQ side omits 447c5bb5ce14 f2fs: cover f2fs_lock_op in expand_inode_data case omits 20360817c6f0 Merge branch 'spi-5.6' into spi-next omits efa968a9b4fb Merge branch 'spi-5.5' into spi-linus omits 3917d361271f Merge branch 'regulator-5.6' into regulator-next omits 6f25f67c4d23 Merge branch 'regulator-5.5' into regulator-linus omits ed0c3910299d Merge branch 'asoc-5.6' into asoc-next omits 38dd05a0cc23 Merge branch 'asoc-5.5' into asoc-linus omits 25d18e19a91e f2fs: support data compression omits d59b307b08ed io_uring: add lookup table for various opcode needs omits 7fa07c60d3b0 io_uring: remove two unnecessary function declarations omits d3b095a68aca io_uring: move *queue_link_head() from common path omits 3ce669a55562 io_uring: rename prev to head omits d47999af9801 io_uring: add IOSQE_ASYNC omits 7420542ba233 io-wq: support concurrent non-blocking work omits 5489056d54f9 io_uring: add support for IORING_OP_STATX omits 03448cdee027 fs: make two stat prep helpers available omits cbb537634780 io_uring: avoid ring quiesce for fixed file set unregister [...] omits 0325bbcd2dd2 io_uring: add support for IORING_OP_CLOSE omits 60ff1d748669 io_uring: use u64_to_user_ptr() consistently omits cac6b31ec67e io-wq: add support for uncancellable work omits bef259efbbc0 fs: move filp_close() outside of __close_fd_get_file() omits 9139ffd52504 io_uring: add support for IORING_OP_OPENAT omits 252270311374 fs: make build_open_flags() available internally omits b75039cca96e fs: add namei support for doing a non-blocking path lookup omits 2c28d602400c io_uring: add support for fallocate() omits cd6443eb2a27 Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] omits 6bfce12999f5 kconfig: fix nesting of symbol help text omits ef6751499489 kconfig: distinguish between dependencies and visibility i [...] omits ff7f7b69aadc kconfig: list all definitions of a symbol in help text omits e9d19956f412 kconfig: Add yes2modconfig and mod2yesconfig targets. omits b7ed9425a5a4 kconfig: use $(PERL) in Makefile omits d4fd156fc382 kconfig: fix too deep indentation in Makefile omits 592493b7b995 kconfig: localmodconfig: fix indentation for closing brace omits ad08c48c9ee4 kconfig: localmodconfig: remove unused $config omits b962f10ec065 kconfig: squash prop_alloc() into menu_add_prop() omits bdf4e90f4f08 kconfig: remove sym from struct property omits 6a1827ea0076 kconfig: remove 'prompt' argument from menu_add_prop() omits 3c1949a87821 kconfig: move prompt handling to menu_add_prompt() from me [...] omits d6433850c55b kconfig: remove 'prompt' symbol omits bc0b279f962f kconfig: drop T_WORD from the RHS of 'prompt' symbol omits 7eed78057feb kconfig: use parent->dep as the parentdep of 'menu' omits c4c6e385686a kconfig: remove the rootmenu check in menu_add_prop() omits 28b8958c0bf6 rtc: rv3029: drop deprecated compatbiles omits a415ca6447c0 rtc: rv3029: add nvram support omits ac4fc4dfcdb0 rtc: rv3029: annotate init and exit functions omits ef2f1df54a29 rtc: rv3029: remove useless error messages omits a56d3a8ceac3 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 9e26469dcde2 Merge branch 'linus' omits 3d415e29625b Merge branch 'perf/urgent' omits b82662a090c6 Merge branch 'sched/core' omits 76f2ff2211cc Merge branch 'sched/urgent' omits 13bb95ae2000 riscv: Fix use of undefined config option CONFIG_CONFIG_MMU omits 65c5ca4410bf selftests: livepatch: Fix it to do root uid check and skip omits 9d88d70da97c selftests: firmware: Fix it to do root uid check and skip omits 02b175ef4912 selftests: filesystems/epoll: fix build error omits 66cf51c6d130 kselftest: Support old perl versions omits d7693904fbce kselftest/runner: Print new line in print of timeout log omits e4b390bc3e35 selftests: Fix dangling documentation references to kselft [...] omits cd799db95610 Documentation: kunit: add documentation for kunit_tool omits cefdd10669dc Documentation: kunit: fix typos and gramatical errors omits bc1b0b7dc98d kunit: testing kunit: Bug fix in test_run_timeout function omits 73e46ab838c0 fs/ext4/inode-test: Fix inode test on 32 bit platforms. omits e400544f88c3 selftests: safesetid: Fix Makefile to set correct test program omits 08bc9b6be727 selftests: safesetid: Check the return value of setuid/setgid omits fb13be3357c9 selftests: safesetid: Move link library to LDLIBS omits 2f4f94a7926f selftests/ftrace: Fix multiple kprobe testcase omits c52b4687b2ba selftests/ftrace: Do not to use absolute debugfs path omits 6bee75b5f173 selftests/ftrace: Fix ftrace test cases to check unsupported omits 37601d7cc419 selftests/ftrace: Fix to check the existence of set_ftrace_filter omits eaa7b8ba2ca0 Merge branch 'perf/urgent' omits 06c41ffd7583 Merge branch 'WIP.core/headers' omits 9f93efe25397 Merge branch 'WIP.x86/mm' omits 2f1b9af89763 Merge branch 'core/kprobes' omits ee5cd0ba7f52 Merge branch 'core/objtool' omits e79d22a58b0e Merge branch 'efi/urgent' omits aa93d454420c Merge branch 'locking/kcsan' omits f3bcb1e69dfc Merge branch 'locking/urgent' omits d25d91f2113e Merge branch 'perf/urgent' omits 34edb8b2ff26 Merge branch 'ras/core' omits 7b878a877769 Merge branch 'ras/urgent' omits 16918a63acb3 Merge branch 'sched/core' omits addf82f18f22 Merge branch 'sched/urgent' omits a93164f59152 Merge branch 'timers/urgent' omits 47325b522674 Merge branch 'x86/boot' omits 53dafca3eb34 Merge branch 'x86/cleanups' omits 04198e094044 Merge branch 'x86/cpu' omits a0d1c8ffb512 Merge branch 'x86/microcode' omits 4875524b58b4 Merge branch 'x86/mtrr' omits a8d906115421 Merge branch 'x86/urgent' omits 3397ff4beb3c Merge branches 'acpi-battery', 'acpi-video' and 'acpi-tool [...] omits 5b9145b45e97 dt-bindings: memory: Add bindings for imx8m ddr controller omits 994abedb968d PM / devfreq: Fix Kconfig indentation omits 3a39ffa9f7d3 PM / devfreq: exynos-ppmu: Fix excessive stack usage omits dfe09b59a4ef PM / devfreq: tegra: Add COMMON_CLK dependency omits 1e31df8446d0 PM / devfreq: Drop explicit selection of PM_OPP omits 62be73ba066a scsi: ufs: Simplify a condition omits d4ca5a5a6676 scsi: ufs: Unlock on a couple error paths omits de253bf8bf8f Merge branch 'devel' into for-next omits 78d3e7c19e2d tools/power/acpi: fix compilation error omits fa77f9a5c91e Merge branch 'pm-cpufreq' into linux-next omits 91f84e3ab1b5 mac80211: mesh: restrict airtime metric to peered establis [...] omits d44f00b40c03 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] omits 08838bc61325 dt-bindings: net: broadcom-bluetooth: Document BCM4329 support omits 3e2c92414bfc Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 omits 1f09e5a6de16 Bluetooth: Remove usage of BT_ERR_RATELIMITED macro omits 5c2af9775020 Bluetooth: Adding a bt_dev_warn_ratelimited macro. omits c293e8ea0d89 f2fs: free sysfs kobject omits 8f6d1ecb3fc2 f2fs: declare nested quota_sem and remove unnecessary sems omits 370cf9c5f3c3 f2fs: don't put new_page twice in f2fs_rename omits 70e269172e04 ptr_ring: linked list fallback omits 96e1968f8206 KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections omits a3cf8efe7f04 compat_ioctl: block: handle Persistent Reservations omits 35e2b02ec2e7 compat_ioctl: block: handle add zone open, close and finish ioctl omits cf0c0cb2e65d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES omits e2db6d90c0f3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE omits de526fbfe33f pktcdvd: fix regression on 64-bit architectures omits a4d2866fd170 f2fs: convert inline_dir early before starting rename omits 459ee837b230 Merge branch 'imx/defconfig' into for-next omits 0104a04d15d8 Merge branch 'imx/dt64' into for-next omits eb20247507b7 Merge branch 'imx/dt' into for-next omits 65bf7f711c57 Merge branch 'imx/bindings' into for-next omits d63407b07258 Merge branch 'imx/soc' into for-next omits 7a3dda2c193c Merge branch 'imx/drivers' into for-next omits 7f115e4db115 Merge branch 'imx/fixes' into for-next omits a68431984b4a Merge branch 'clk/imx' into for-next omits 67a358329376 Merge branch 'misc' into for-next omits 3d9613284a62 thermal: qoriq: Add hwmon support omits 81432a28f1dc thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() omits 60d707dee5e9 thermal: qoriq: Do not report invalid temperature reading omits f0ad3fb31497 thermal: qoriq: Enable all sensors before registering them omits c98030e5440d thermal: qoriq: Convert driver to use regmap API omits c218d4cb84d2 thermal: qoriq: Drop unnecessary drvdata cleanup omits c1fa56f05f29 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly omits c117e894ca89 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] omits 10a9eed374f9 thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data omits 7ed895e82145 thermal: qoriq: Add local struct qoriq_sensor pointer omits 6303db7be0bb thermal: qoriq: Don't store struct thermal_zone_device reference omits 7f111698b3e4 thermal: qoriq: Add local struct device pointer omits dc4491c457b9 reset: uniphier: Add SCSSI reset control for each channel omits 1f94ca0c5ef7 reset: Align logic and flow in managed helpers omits 4bbce6af0f7c reset: npcm: add NPCM reset controller driver omits 32d29ddbfb3f dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits 4666cfccf460 dt-bindings: reset: add NPCM reset controller documentation omits 6273b1d4b4cf thermal: intel: fix unmatched pci_release_region omits 5efb1cf559ac thermal/drivers/cpu_cooling: Rename to cpufreq_cooling omits 1e044f70e5c2 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] omits ddd066c4a6fb thermal/drivers/cpu_cooling: Add idle cooling device docum [...] omits 3a8fa4bc9a1e thermal/drivers/Kconfig: Convert the CPU cooling device to [...] omits 02b74a798d15 Merge tag 'v5.5-rc1' into locking/kcsan, to resolve conflict omits de78786b428b scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] omits 9555b7bf1ad2 scsi: ufs: delete unused structure filed tr omits 8709c1f68536 scsi: ufs: Do not free irq in suspend omits c0a586dcb11e scsi: ufs: Do not clear the DL layer timers omits 4339bc814224 scsi: ufs: Release clock if DMA map fails omits d3e59f87ee93 scsi: ufs: Use DBD setting in mode sense omits f711610be342 scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] omits d2029d17354a scsi: ufs: Complete pending requests in host reset and res [...] omits 00ba81e1720b scsi: ufs: Avoid messing up the compl_time_stamp of lrbs omits 3bf80d12b068 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes omits dc2ec8109074 scsi: ufs: Recheck bkops level if bkops is disabled omits 6a35315a0aa6 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs omits a276c19e3e98 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts omits 5c7bbddcb3ae scsi: esp_scsi: Add support for FSC chip omits 7d8a43186ee4 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] omits 2aee80727dca Merge branch 'defconfig-for-v5.5' into for-next omits 6f920f8593c6 ARM: config: multi_v5: ASPEED SDHCI, SGPIO omits a5133a1dd60b ARM: configs: multi_v7: ASPEED network, gpio, FSI omits 51094b0bdb8e ARM: config: aspeed-g4: Add MMC, and cleanup omits 3c00a17bb8b8 ARM: config: aspeed-g5: Add SGPIO and FSI drivers omits 37f537663673 ARM: config: aspeed-g5: Enable 8250_DW quirks omits bfbbf8cb43a7 Merge branch 'misc-5.4' into next-fixes omits 6a41c7019bca Merge branch 'v5.5/dt64' into next omits 93d2d8efe340 Merge branch 'v5.5/arm64' into next omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] adds 7190a23a58b7 Merge tag 'pinctrl-v5.5-3' of git://git.kernel.org/pub/scm [...] adds 7181aba14639 Merge tag 'usb-5.5-rc3' of git://git.kernel.org/pub/scm/li [...] adds 1a4ee8673a77 Merge tag 'tty-5.5-rc3' of git://git.kernel.org/pub/scm/li [...] adds 107aff96d36f Merge tag 'staging-5.5-rc3' of git://git.kernel.org/pub/sc [...] adds 6398b9fc818e Merge tag 'char-misc-5.5-rc3' of git://git.kernel.org/pub/ [...] adds d2944d531380 Merge tag 'mmc-v5.5-rc2' of git://git.kernel.org/pub/scm/l [...] adds 77dcc95e2048 platform/mellanox: fix the mlx-bootctl sysfs adds 133b2acee387 platform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY [...] adds e8796c6c69d1 platform/x86: pmc_atom: Add Siemens CONNECT X300 to critcl [...] adds d4ac8f83dafe platform/x86: pcengines-apuv2: fix simswap GPIO assignment adds 3d00da1de3ea platform/x86: pcengines-apuv2: detect apuv4 board adds 02abbda105f2 platform/x86: pcengines-apuv2: Spelling fixes in the driver adds fce34dec76d9 Merge tag 'platform-drivers-x86-v5.5-2' of git://git.infra [...] adds f81b846dcd9a iommu/vt-d: Remove incorrect PSI capability check adds c18647900ec8 iommu/dma: Relax locking in iommu_dma_prepare_msi() adds b371ddb94fae Merge tag 'iommu-fixes-v5.5-rc2' of git://git.kernel.org/p [...] adds f8f04d085974 Merge tag 'io_uring-5.5-20191220' of git://git.kernel.dk/l [...] adds 84c92365b20a drm/exynos: gsc: add missed component_del adds 39b7f58f10ba Merge tag 'exynos-drm-fixes-for-v5.5-rc3' of git://git.ker [...] adds 0c517e6ced03 Merge tag 'drm-intel-fixes-2019-12-19' of git://anongit.fr [...] adds a7c88728da3b Merge tag 'drm-fixes-2019-12-21' of git://anongit.freedesk [...] adds 8ae4bcf4821c perf/smmuv3: Remove the leftover put_cpu() in error path adds aa638cfe3e73 arm64: cpu_errata: Add Hisilicon TSV110 to spectre-v2 safe list adds 3939f2c86657 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds f1fd1610cbb6 Merge tag 'devicetree-fixes-for-5.5-2' of git://git.kernel [...] adds 8d20c39f063e clk: qcom: gcc-sc7180: Fix setting flag for votable GDSCs adds 781d8cea68ac clk: qcom: Avoid SMMU/cx gdsc corner cases adds 12ac9a08fc4c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 5c741e2583d2 Merge branch 'ras-urgent-for-linus' of git://git.kernel.or [...] adds 6d04182dd36d Merge tag 'powerpc-5.5-4' of git://git.kernel.org/pub/scm/ [...] adds 589b72894f53 xen/blkfront: Adjust indentation in xlvbd_alloc_gendisk adds c534374ecf04 xenbus: move xenbus_dev_shutdown() into frontend code... adds 672b7763cb2c xenbus: limit when state is forced to closed adds 1ee54195a305 xen/interface: re-define FRONT/BACK_RING_ATTACH() adds f4eef1b652ee xen-blkback: support dynamic unbind/bind adds d6bd6cf9feb8 xen/grant-table: remove multiple BUG_ON on gnttab_interface adds 62af608b4b07 Merge tag 'for-linus-5.5b-rc3-tag' of git://git.kernel.org [...] adds 36257d558041 parisc: soft_offline_page() now takes the pfn adds 75cf9797006a parisc: Fix compiler warnings in debug_core.c adds 6210469417fd Merge branch 'parisc-5.5-2' of git://git.kernel.org/pub/sc [...] adds 28f94a44298c kbuild: clarify the difference between obj-y and obj-m w.r [...] adds 6c1c79a5f4ee Merge tag 'kbuild-fixes-v5.5' of git://git.kernel.org/pub/ [...] adds c4ff10efe8e4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds fd7a6d2b8f1d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 60b04df6bfbf Merge tag 's390-5.5-4' of git://git.kernel.org/pub/scm/lin [...] adds 4746104a6f59 Merge tag 'libnvdimm-fix-5.5-rc3' of git://git.kernel.org/ [...] adds 79e65c27f096 tracing: Avoid memory leak in process_system_preds() adds 106f41f5a302 tracing: Have the histogram compare functions convert to u [...] adds 3a53acf1d9be tracing: Fix lock inversion in trace_event_enable_tgid_record() adds 01f36a554e3e samples/trace_printk: Wait for IRQ work to finish adds fe6e096a5bbf tracing: Fix endianness bug in histogram trigger adds b8e382a185eb Merge tag 'trace-v5.5-rc2' of git://git.kernel.org/pub/scm [...] adds 0dd1e3773ae8 pipe: fix empty pipe check in pipe_write() adds cc52d9140aa9 bpf: Fix record_func_key to perform backtracking on r3 adds 3123d8018d46 bpf: Add further test_verifier cases for record_func_key adds 0fd260056ef8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 0aa4d016c043 of: mdio: export of_mdiobus_child_is_phy adds ef8a2e27289e net: macb: fix probing of PHY not described in the dt adds a019739c1c32 Merge branch 'macb-fix-probing-of-PHY-not-described-in-the-dt' adds 615f22f58029 nfc: s3fwrn5: replace the assertion with a WARN_ON adds 275c44aa194b net/sched: cls_u32: fix refcount leak in the error path of [...] adds 6649a3f33747 tc-testing: initial tdc selftests for cls_u32 adds 307201a3d494 Merge branch 'cls_u32-fix-refcount-leak' adds ea8608d401de cxgb4: fix refcount init for TC-MQPRIO offload adds 2e3d7fa5d29b s390/qeth: handle error due to unsupported transport mode adds 0f399305cd31 s390/qeth: fix promiscuous mode after reset adds 39bdbf3e648d s390/qeth: don't return -ENOTSUPP to userspace adds f80742b9c5ec Merge branch 's390-fixes' adds 4249c507f4cb net: dsa: ksz: use common define for tag len adds 90b3b339364c net: hisilicon: Fix a BUG trigered by wrong bytes_compl adds af1c0e4e00f3 llc2: Fix return statement of llc_stat_ev_rx_null_dsap_xid [...] adds d3e014ec7d5e net: stmmac: platform: Fix MDIO init for platforms without PHY adds 28a3b8408f70 net/smc: unregister ib devices in reboot_event adds 05785adf6e57 net: ena: fix default tx interrupt moderation interval adds 41c53caa5a61 net: ena: fix issues in setting interrupt moderation param [...] adds 9f5e508b6486 Merge branch 'ena-fixes-of-interrupt-moderation-bugs' adds 4c8dc00503db qede: Disable hardware gro when xdp prog is installed adds d2ed49cf6c13 mod_devicetable: fix PHY module format adds 7d49a32a66d2 net: phy: ensure that phy IDs are correctly typed adds b0689faa8efc hv_netvsc: Fix unwanted rx_table reset adds 152044775d0b selftests: pmtu: fix init mtu value in description adds 258a980d1ec2 net: dst: Force 4-byte alignment of dst_metrics adds 8700aff08984 sfc: fix channel allocation with brute force adds 11a14dc8d7a7 sfc: Include XDP packet headroom in buffer step size. adds 4bfeadfc0712 Merge branch 'sfc-fix-bugs-introduced-by-XDP-patches' adds 78bac77b521b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 0312a3d4b43c riscv: Fix use of undefined config option CONFIG_CONFIG_MMU adds d411cf02ed02 riscv: fix scratch register clearing in M-mode. adds 01f52e16b868 riscv: define vmemmap before pfn_to_page calls adds 9209fb51896f riscv: move sifive_l2_cache.c to drivers/soc adds 7214618c60e9 Merge tag 'riscv/for-v5.5-rc3' of git://git.kernel.org/pub [...] adds 396d2e878f92 kvm: x86: Host feature SSBD doesn't imply guest feature SP [...] adds 8715f05269bf kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD adds f5d5f5fae460 Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub [...] adds 088e11d4220b MAINTAINERS: Orphan KVM for MIPS adds 19a049f1a44d MAINTAINERS: remove Radim from KVM maintainers adds d89c69f42bf0 KVM: PPC: Book3S HV: Don't do ultravisor calls on systems [...] adds d68321dec1b2 Merge tag 'kvm-ppc-fixes-5.5-1' of git://git.kernel.org/pu [...] adds a313c8e056f8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds d7bd15a138ae iocost: over-budget forced IOs should schedule async delay adds 1c05839aa973 nbd: fix shutdown and recv work deadlock v2 adds c58c1f83436b block: end bio with BLK_STS_AGAIN in case of non-mq devs a [...] adds c44a4edb2093 block: Fix the type of 'sts' in bsg_queue_rq() adds b3c6a5997541 block: Fix a lockdep complaint triggered by request queue [...] adds dd4b3c83b9ef s390/dasd/cio: Interpret ccw_device_get_mdc return value c [...] adds 00b39f698a4f s390/dasd: fix memleak in path handling error case adds daa400f5a1e5 s390/dasd: fix typo in copyright statement adds 3b7995a98ad7 block: fix memleak when __blk_rq_map_user_iov() is failed adds df034c93f15e sbitmap: only queue kyber's wait callback if not already active adds 44579f35c2d9 Merge tag 'block-5.5-20191221' of git://git.kernel.dk/linux-block adds 68d7b2d838f1 ext4: fix unused-but-set-variable warning in ext4_add_entry() adds 23f6b0240534 ext4: clarify impact of 'commit' mount option adds a396560706d4 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 5084bf6b2006 xfs: Make the symbol 'xfs_rtalloc_log_count' static adds c60174717544 Merge tag 'xfs-5.5-fixes-2' of git://git.kernel.org/pub/sc [...] adds 9efa3ed504ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 46cf053efec6 Linux 5.5-rc3 adds a305bd7c9c22 Merge tag 'gpio-v5.5-2' of git://git.kernel.org/pub/scm/li [...] adds 257bf4176362 pktcdvd: fix regression on 64-bit architectures adds 673bdf8ce0a3 compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE adds 21d37340912d compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES adds 4b43f31d65da compat_ioctl: block: handle add zone open, close and finish ioctl adds b2c0fcd28772 compat_ioctl: block: handle Persistent Reservations adds 8ae40a6951a7 Merge tag 'block-5.5-20191226' of git://git.kernel.dk/linux-block adds 8385d756e114 libata: Fix retrieving of active qcs adds 84b032dbfdf1 ata: libahci_platform: Export again ahci_platform_<en/dis> [...] adds c0cdf2ac4b5b ata: ahci_brcm: Fix AHCI resources management adds 1a3d78cb6e20 ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE adds bf0e5013bc2d ata: ahci_brcm: Add missing clock management during recovery adds 0f710a5572ea Merge tag 'libata-5.5-20191226' of git://git.kernel.dk/lin [...] adds d55e5f5b70dd io_uring: use u64_to_user_ptr() consistently adds 9adbd45d6d32 io_uring: add and use struct io_rw for read/writes adds 3fbb51c18f5c io_uring: move all prep state for IORING_OP_CONNECT to pre [...] adds e47293fdf989 io_uring: move all prep state for IORING_OP_{SEND,RECV}_MG [...] adds 26a61679f10c io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler adds 06b76d44ba25 io_uring: standardize the prep methods adds 3529d8c2b353 io_uring: pass in 'sqe' to the prep handlers adds 1f424e8bd187 io-wq: remove unused busy list from io_sqe adds fd1c4bc6e9b3 io-wq: add cond_resched() to worker thread adds 534121d289e0 Merge tag 'io_uring-5.5-20191226' of git://git.kernel.dk/l [...] adds 996fa477d118 PM / devfreq: Drop explicit selection of PM_OPP adds 5fdb0684b5b0 PM / devfreq: tegra: Add COMMON_CLK dependency adds 2cb7bfc1ca9a Merge tag 'devfreq-fixes-for-5.5-rc4' of git://git.kernel. [...] adds 1413c361328c Merge tag 'pm-5.5-rc4' of git://git.kernel.org/pub/scm/lin [...] adds 7648dd9fc981 selftests: filesystems/epoll: fix build error adds c65e41538b04 selftests: firmware: Fix it to do root uid check and skip adds 05564c29fc94 selftests: livepatch: Fix it to do root uid check and skip adds 1c68cbadf09f docs/kunit/start: Use in-tree 'kunit_defconfig' adds 8c0140facb38 kunit: Remove duplicated defconfig creation adds e3212513a8f0 kunit: Create default config in '--build_dir' adds 609952c2afc9 kunit: Place 'test.log' under the 'build_dir' adds 14ee5cfd4512 kunit: Rename 'kunitconfig' to '.kunitconfig' adds b1b35201bcf4 kunit/kunit_tool_test: Test '--build_dir' option run adds af9cb29c5488 rseq/selftests: Turn off timeout setting adds 8df34c563214 rseq/selftests: Fix: Namespace gettid() for compatibility [...] adds 2a1f40adfb54 rseq/selftests: Clarify rseq_prepare_unload() helper requirements adds f4b3974602a5 Merge tag 'linux-kselftest-5.5-rc4' of git://git.kernel.or [...] adds 74ac57806af1 drm/i915/pmu: Ensure monotonic rc6 adds d39da686c2f3 drm/i915/gt: Ratelimit display power w/a adds e85ade1f50aa drm/i915: Hold reference to intel_frontbuffer as we track [...] adds e31d941c7dd7 Merge tag 'drm-intel-fixes-2019-12-23' of git://anongit.fr [...] adds 48a8dd171993 Merge tag 'drm-fixes-2019-12-28' of git://anongit.freedesk [...] adds bf8d1cd43865 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 7935799e041a cifs: Adjust indentation in smb2_open_file adds 046aca3c25fd cifs: Optimize readdir on reparse points adds cc2f36ec7188 Merge tag '5.5-rc3-smb3-fixes' of git://git.samba.org/sfre [...] adds 98ca480a8f22 locks: print unsigned ino in /proc/locks adds d75663868d60 Merge tag 'locks-v5.5-1' of git://git.kernel.org/pub/scm/l [...] adds 4d47ce158efb riscv: fix compile failure with EXPORT_SYMBOL() & !MMU adds 556f47ac6083 riscv: reject invalid syscalls below -1 adds 1833e327a5ea riscv: export flush_icache_all to modules adds a99efa00891b Merge tag 'riscv/for-v5.5-rc4' of git://git.kernel.org/pub [...] adds fd6988496e79 Linux 5.5-rc4 adds c5c928c667cd Merge tag 'tomoyo-fixes-for-5.5' of git://git.osdn.net/git [...] adds feed8a4fc9d4 udp: fix integer overflow while computing available space [...] adds 61d5d4062876 sctp: fix err handling of stream initialization adds 7c3125f0a6eb net: dsa: bcm_sf2: Fix IP fragment location and behavior adds f33121cbe919 rxrpc: Unlock new call in rxrpc_new_incoming_call() rather [...] adds 13b7955a0252 rxrpc: Don't take call->user_mutex in rxrpc_new_incoming_call() adds 063c60d39180 rxrpc: Fix missing security check on incoming calls adds ff43ae4bd5aa Merge tag 'rxrpc-fixes-20191220' of git://git.kernel.org/p [...] adds bd085ef678b2 net: add bool confirm_neigh parameter for dst_ops.update_pmtu adds 675d76ad0ad5 ip6_gre: do not confirm neighbor when do pmtu update adds 6e9105c73f8d gtp: do not confirm neighbor when do pmtu update adds 07dc35c6e3cc net/dst: add new function skb_dst_update_pmtu_no_confirm adds 7a1592bcb15d tunnel: do not confirm neighbor when do pmtu update adds 8247a79efa2f vti: do not confirm neighbor when do pmtu update adds 4d42df46d637 sit: do not confirm neighbor when do pmtu update adds f081042d128a net/dst: do not confirm neighbor for vxlan and geneve pmtu update adds 47d0b2fe23d8 Merge branch 'disable-neigh-update-for-tunnels-during-pmtu [...] adds 8b5026bc1693 s390/qeth: fix qdio teardown after early init error adds 5b6c7b55cfe2 s390/qeth: lock the card while changing its hsuid adds 68c57bfd5283 s390/qeth: fix false reporting of VNIC CHAR config failure adds e8a66d800471 s390/qeth: Fix vnicc_is_in_use if rx_bcast not set adds d1b9ae1864fc s390/qeth: vnicc Fix init to default adds 0b698c838e84 s390/qeth: fix initialization on old HW adds 7f936f2ae4f7 Merge branch 's390-qeth-fixes' adds 57b948e2c9ce MAINTAINERS: Add additional maintainers to ENA Ethernet driver adds 84bb59d77385 hsr: avoid debugfs warning message when module is remove adds 1d19e2d53e8e hsr: fix error handling routine in hsr_dev_finalize() adds c6c4ccd7f969 hsr: add hsr root debugfs directory adds 4c2d5e33dcd3 hsr: rename debugfs file when interface name is changed adds 92a35678ec07 hsr: fix a race condition in node list insertion and deletion adds 3ed0a1d56390 hsr: reset network header when supervision frame is created adds 095e90e080a5 Merge branch 'hsr-fix-several-bugs-in-hsr-module' adds a5bcd72e054a net/mlxfw: Fix out-of-memory error in mfa2 flash burning adds c9b3b8207bc4 netfilter: nf_flow_table: fix big-endian integer overflow adds d05d5db815d5 selftests: netfilter: extend flowtable test script with dnat rule adds e608f631f0ba netfilter: ebtables: compat: reject all padding in matches [...] adds 8cb4ec44de42 netfilter: nft_tproxy: Fix port selector on Big Endian adds ec34c0157580 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds c27569fcd6e1 dpaa_eth: fix DMA mapping leak adds 1c93fb45761e net: phy: aquantia: add suspend / resume ops for AQR105 adds 7df2281a174b of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy adds f54c7898ed1c bpf: Fix precision tracking for unbounded scalars adds fa633a0f8919 libbpf: Fix build on read-only filesystems adds 3c2f450e553c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 0444716a5dd5 bnx2x: Use appropriate define for vlan credit adds 5cdc40c7820f bnx2x: Fix accounting of vlan resources among the PFs adds 4e55a11aa30f Merge branch 'bnx2x-Bug-fixes' adds bb3d0b8bf5be net_sched: sch_fq: properly set sk->sk_pacing_status adds 70cf3dc73132 net/sched: act_mirred: Pull mac prior redir to non mac_hea [...] adds bd6f48546b9c net: stmmac: dwmac-meson8b: Fix the RGMII TX delay on Meso [...] adds 314bd842d98e mlxsw: spectrum_router: Skip loopback RIFs during MAC validation adds acca789a358c mlxsw: spectrum: Use dedicated policer for VRRP packets adds 3faf6eda74c2 Merge branch 'mlxsw-fixes' adds 0caeaf6ad532 cxgb4/cxgb4vf: fix flow control display for auto negotiation adds 9fcf024dd6fa net: dsa: sja1105: Take PTP egress timestamp by port, not [...] adds 5a47f588ee23 net: dsa: sja1105: Really make the PTP command read-write adds d00bdc0a8839 net: dsa: sja1105: Remove restriction of zero base-time fo [...] adds 3a323ed7c9c6 Documentation: net: dsa: sja1105: Remove text about taprio [...] adds 54fa49ee8813 net: dsa: sja1105: Reconcile the meaning of TPID and TPID2 [...] adds a33121e5487b ptp: fix the race between the release of ptp_clock and cdev adds 853697504de0 tcp: Fix highest_sack and highest_sack_seq adds a5b72a083da1 net/sched: add delete_empty() to filters and use it in cls_flower adds 04b69426d846 hsr: fix slab-out-of-bounds Read in hsr_debugfs_rename() adds 738d2902773e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 74f1a299107b Revert "fs: remove ksys_dup()" adds 8df955a32a73 pstore/ram: Fix error-path memory leak in persistent_ram_n [...] adds 9e5f1c19800b pstore/ram: Write new dumps to start of recycled zones adds 278b14eb9203 Merge tag 'pstore-v5.5-rc5' of git://git.kernel.org/pub/sc [...] adds 771b894f2f3d samples/seccomp: Zero out members based on seccomp_notif_sizes adds 88c13f8bd714 selftests/seccomp: Zero out seccomp_notif adds 2882d53c9c6f seccomp: Check that seccomp_notif is zeroed out by the user adds e4ab5ccc357b selftests/seccomp: Catch garbage on SECCOMP_IOCTL_NOTIF_RECV adds bf6dd9a58eba Merge tag 'seccomp-v5.5-rc5' of git://git.kernel.org/pub/s [...] adds a5b0dc5a46c2 gcc-plugins: make it possible to disable CONFIG_GCC_PLUGINS again adds 90e0a47be934 Merge tag 'gcc-plugins-v5.5-rc5' of git://git.kernel.org/p [...] adds 1f07dcc459d5 kernel.h: Remove unused FIELD_SIZEOF() adds 7ca4ad5ba886 Merge tag 'sizeof_field-v5.5-rc5' of git://git.kernel.org/ [...] adds 15f0ec941f4f mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() adds 13b0ba33d78b drm/mediatek: Check return value of mtk_drm_ddp_comp_for_plane. adds 92c17f604364 drm/mediatek: Fix can't get component for external display plane. adds e18e0f6b7c8f drm/mediatek: reduce the hbp and hfp for phy timing adds 886a0dc04d73 Merge tag 'mediatek-drm-fixes-5.5' of https://github.com/c [...] adds ac2917b01992 drm/arm/mali: make malidp_mw_connector_helper_funcs static adds e7cbcb16fa41 Merge tag 'drm-misc-fixes-2019-12-31' of git://anongit.fre [...] adds 5d30ed3c2c74 Revert "drm/amdgpu: simplify ATPX detection" adds 073d5eef9e04 drm/amdgpu/smu: add metrics table lock adds 1da87c9f67c9 drm/amdgpu/smu: add metrics table lock for arcturus (v2) adds e0e384c398d4 drm/amdgpu/smu: add metrics table lock for navi (v2) adds 1c455101c6d1 drm/amdgpu/smu: add metrics table lock for vega20 (v2) adds e0c638123522 drm/amdgpu: enable gfxoff for raven1 refresh adds 969e11529221 drm/amdgpu: correct RLC firmwares loading sequence adds 866bd5eeaf13 Merge tag 'amd-drm-fixes-5.5-2020-01-01' of git://people.f [...] adds 2fec966f593e agp: remove unused variable mcapndx adds a6204fc7b83c agp: remove unused variable arqsz in agp_3_5_enable() adds ca78fdeb00fa Merge tag 'drm-fixes-2020-01-03' of git://anongit.freedesk [...] adds 66c5d718e5a6 ALSA: hda/realtek - Add headset Mic no shutup for ALC283 adds 0141254b0a74 ALSA: usb-audio: fix set_format altsetting sanity check adds 8cc0991c09bf ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA adds c366b3dbbab1 ALSA: hda - Apply sync-write workaround to old Intel platf [...] adds e79c22695abd ALSA: hda/realtek - Add Bass Speaker and fixed dac for bas [...] adds 0aec96f5897a ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet s [...] adds 48e01504cf53 ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC adds e35d0165908a Merge tag 'sound-5.5-rc5' of git://git.kernel.org/pub/scm/ [...] adds 91a063c95608 powerpc/mm: Mark get_slice_psize() & slice_addr_is_low() a [...] adds 6da3eced8c5f powerpc/spinlocks: Include correct header for static key adds 6f2e9c3d2816 Merge tag 'powerpc-5.5-5' of git://git.kernel.org/pub/scm/ [...] adds 43cf75d96409 exit: panic before exit_mm() on global init exit adds d9c82fd8c897 Merge tag 'for-linus-2020-01-03' of git://git.kernel.org/p [...] adds cc976614f59b gen_initramfs_list.sh: fix 'bad variable name' error adds 8ffdc54b6f4c kbuild/deb-pkg: annotate libelf-dev dependency as :native adds bed723519a72 Merge tag 'kbuild-fixes-v5.5-2' of git://git.kernel.org/pu [...] adds 85a8ce62c2ea block: add bio_truncate to fix guard_bio_eod adds 429120f3df2d block: fix splitting segments on boundary masks adds c7d776f85dfe null_blk: Fix REQ_OP_ZONE_CLOSE handling adds b6b4aafc99d7 Merge tag 'block-5.5-20200103' of git://git.kernel.dk/linux-block adds 7b62e66cbbfb btrfs: punt all bios created in btrfs_submit_compressed_write() adds 46bcff2bfc5e btrfs: fix compressed write bio blkcg attribution adds de7999afedff Btrfs: fix infinite loop during nocow writeback due to race adds 3a562aee727a Merge tag 'for-5.5-rc4-tag' of git://git.kernel.org/pub/sc [...] adds ce644cf3fa06 media: intel-ipu3: Align struct ipu3_uapi_awb_fr_config_s [...] adds 50978df311d8 Merge tag 'media/v5.5-3' of git://git.kernel.org/pub/scm/l [...] adds 2f42e05b942f dmaengine: k3dma: Avoid null pointer traversal adds 24461d9792c2 dmaengine: virt-dma: Fix access after free in vchan_complete() adds b0b5ce1010ff ioat: ioat_alloc_ring() failure handling. adds 5613970af3f5 Merge tag 'dmaengine-fix-5.5-rc5' of git://git.infradead.o [...] adds bbcc5672b006 MIPS: Avoid VDSO ABI breakage due to global register variable adds c420ddda506b Merge tag 'mips_fixes_5.5_1' of git://git.kernel.org/pub/s [...] adds 9c95a278ba7c apparmor: fix bind mounts aborting with -ENOMEM adds 20d4e80d255d apparmor: only get a label reference if the fast path check fails adds 8c62ed27a12c apparmor: fix aa_xattrs_match() may sleep while holding a [...] adds a125bcda2d0a Merge tag 'apparmor-pr-2020-01-04' of git://git.kernel.org [...] adds feee6b298916 mm/memory_hotplug: shrink zones when offlining memory adds ac8f05da5174 mm/zsmalloc.c: fix the migrated zspage statistics. adds a69b83e1ae7f kcov: fix struct layout for kcov_remote_arg adds 84029fd04c20 memcg: account security cred as well to kmemcg adds e0153fc2c760 mm: move_pages: return valid node id in status if the page [...] adds b16155a0b01a fs/direct-io.c: include fs/internal.h for missing prototype adds 7bebd69ecf10 fs/nsfs.c: include headers for missing declarations adds 213921f967cf fs/namespace.c: make to_mnt_ns() static adds 780a0cfda900 hexagon: parenthesize registers in asm predicates adds 63e80314ab7c hexagon: work around compiler crash adds e39e773ad100 fs/posix_acl.c: fix kernel-doc warnings adds 941f762bcb27 mm/oom: fix pgtables units mismatch in Killed process message adds a7c46c0c0e3d mm/gup: fix memory leak in __gup_benchmark_ioctl adds c77c0a8ac4c5 mm/hugetlb: defer freeing of huge pages if in non-task context adds 397eac17f86f ocfs2: call journal flush to mark journal as empty after j [...] adds b73eba2a867e ocfs2: fix the crash due to call ocfs2_get_dlm_debug once less adds 7312b7069925 hexagon: define ioremap_uc adds 36487907f341 Merge branch 'akpm' (patches from Andrew) adds ac51e005fe14 riscv: mm: use __pa_symbol for kernel symbols adds 0da310e82d3a riscv: gcov: enable gcov for RISC-V adds cfda8617e22a riscv: dts: Add DT support for SiFive L2 cache controller adds 1d8f65798240 riscv: ftrace: correct the condition logic in function gra [...] adds 9d05c18e8d7d clocksource: riscv: add notrace to riscv_sched_clock adds 2f3035da4019 riscv: prefix IRQ_ macro names with an RV_ namespace adds 0e194d9da198 Documentation: riscv: add patch acceptance guidelines adds 768fc661d125 Merge tag 'riscv/for-v5.5-rc5' of git://git.kernel.org/pub [...] new 7ecc6c1d5c8d ARC: pt_regs: remove hardcoded registers offset new 94a05fa122b0 Merge remote-tracking branch 'arc-current/for-curr' new 8167d7af655d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 8f9411fe7730 Merge remote-tracking branch 'sparc/master' new f7a48b68abd9 net: dsa: mv88e6xxx: force cmode write on 6141/6341 new c9655008e784 tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK new d8513df2598e net: Correct type of tcp_syncookies sysctl. new 68aab823c223 sch_cake: avoid possible divide by zero in cake_enqueue() new 71130f29979c vxlan: fix tos value before xmit new c72a0bc0aa19 net: freescale: fec: Fix ethtool -d runtime PM new 3069ce620dae can: tcan4x5x: tcan4x5x_can_probe(): get the device out of [...] new 3814ca3a10be can: tcan4x5x: tcan4x5x_can_probe(): turn on the power bef [...] new c3083124e6a1 can: tcan4x5x: tcan4x5x_parse_config(): reset device befor [...] new 5a1f8f5e5efa can: tcan4x5x: tcan4x5x_parse_config(): Disable the INH pi [...] new 93bdc0eb0b4b can: tcan4x5x: tcan4x5x_parse_config(): fix inconsistent I [...] new e7153bf70c34 can: can_dropped_invalid_skb(): ensure an initialized head [...] new 5660493c637c can: kvaser_usb: fix interface sanity check new 2f361cd9474a can: gs_usb: gs_usb_probe(): use descriptors of current al [...] new 2d77bd61a292 can: mscan: mscan_rx_poll(): fix rx path lockup when retur [...] new 542d0f607e58 Merge tag 'linux-can-fixes-for-5.5-20200102' of git://git. [...] new cd82dbf0d3fd net: Update GIT url in maintainers. new cc7e3f63d729 selftests: loopback.sh: skip this test if the driver does [...] new e64b274c95e8 doc/net: Update git https URLs in netdev-FAQ documentation new eed70fd9452f net: phylink: fix failure to register on x86 systems new b54ef37b1ce8 net: Google gve: Remove dma_wmb() before ringing doorbell new f1f01bd04de2 Merge remote-tracking branch 'net/master' new 1b789577f655 netfilter: arp_tables: init netns pointer in xt_tgchk_para [...] new 8ca79606cdfd netfilter: nft_flow_offload: fix underflow in flowtable re [...] new 1b67e50601fa netfilter: nf_flow_table_offload: fix incorrect ethernet d [...] new f31ad71c44c1 netfilter: nf_flow_table_offload: check the status of dst_neigh new 73327d47d2c0 netfilter: nf_flow_table_offload: fix the nat port mangle. new 5acab91458ce netfilter: nf_tables: unbind callbacks from flowtable dest [...] new 3764b674a2d6 Merge remote-tracking branch 'netfilter/master' new 00ff19662f5e Merge remote-tracking branch 'wireless-drivers/master' new 02a614499600 mac80211: mesh: restrict airtime metric to peered establis [...] new 9d2d275d7dfe Merge remote-tracking branch 'mac80211/master' new 6d9ffcff646b ALSA: hda/realtek - Add new codec supported for ALCS1200A new 51d4efab7865 ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 new 014775040c18 Merge remote-tracking branch 'sound-current/for-linus' new 98910e1d6138 ASoC: SOF: imx8: fix memory allocation failure check on pr [...] new 218fe9b7ec7f ASoC: soc-core: Set dpcm_playback / dpcm_capture new 07d22a9bb623 ASoC: core: Fix access to uninitialized list heads new 2859b1784031 ASoC: stm32: spdifrx: fix inconsistent lock state new 86e1956af4c8 ASoC: stm32: spdifrx: fix race condition in irq handler new 3b7658679d88 ASoC: stm32: spdifrx: fix input pin state management new 77fffa742285 ASoC: fsl_audmix: add missed pm_runtime_disable new dd836ddf4e4e ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] new dcf08d0f8f09 ASoC: SOF: imx8: Fix dsp_box offset new ff3b57417012 ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 new 29de6a7cb495 Merge branch 'asoc-5.5' into asoc-linus new bb8fe5504f53 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 71dd2fe5dec1 regulator: axp20x: Fix axp20x_set_ramp_delay new 6f1ff76154b8 regulator: bd70528: Remove .set_ramp_delay for bd70528_ldo_ops new 3350c339f608 Merge branch 'regulator-5.5' into regulator-linus new 4392d4a3db76 Merge remote-tracking branch 'regulator-fixes/for-linus' new 9cd34efbd301 spi: uniphier: Fix FIFO threshold new 862dd2a946aa spi: Don't look at TX buffer for PTP system timestamping new ca59d5a51690 spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode new 19b61392c5a8 spi: spi-dw: Add lock protect dw_spi rx/tx to prevent conc [...] new 09b6636cea4f spi: Document Octal mode as valid SPI bus width new 0804be7bdfd3 Merge branch 'spi-5.5' into spi-linus new 20caf707be14 Merge remote-tracking branch 'spi-fixes/for-linus' new 273f632912f1 tty: always relink the port new f2950b265ea3 Merge remote-tracking branch 'tty.current/tty-linus' new 3e4f8e21c4f2 USB: core: fix check for duplicate endpoints new f6ece9b0e52a usb: udc: tegra: select USB_ROLE_SWITCH new ce03cbcb4b4f usb: musb: jz4740: Silence error if code is -EPROBE_DEFER new c80d0f4426c7 usb: musb: dma: Correct parameter passed to IRQ handler new ea0d762775e2 usb: dwc3: gadget: Fix request complete check new af58e1fca984 usb: cdns3: should not use the same dev_id for shared inte [...] new c1ffba305dbc usb: chipidea: host: Disable port power only if previously [...] new 4acb0200ab2b phy: cpcap-usb: Fix error path when no host driver is loaded new cd217ee6867d phy: qcom-qmp: Increase PHY ready timeout new 049226b9fd74 phy: cpcap-usb: Fix flakey host idling and enumerating of devices new af5d44de5718 phy: mapphone-mdm6600: Fix uninitialized status value regression new 63078b6ba09e phy: cpcap-usb: Prevent USB line glitches from waking up modem new 9492535ecd9b phy: cpcap-usb: Improve host vs docked mode detection new ea137a89b5dd phy: cpcap-usb: Drop extra write to usb2 register new 4f510aa10468 phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz new 5041a58d5ba5 Merge tag 'phy-for-5.5-rc' of git://git.kernel.org/pub/scm [...] new 2438c3a19dec USB: serial: option: add ZLP support for 0x1bc7/0x9010 new efb3ecdcdb47 Merge tag 'usb-serial-5.5-rc5' of https://git.kernel.org/p [...] new c215e48e97d2 USB-PD tcpm: bad warning+size, PPS adapters new 932e44ab445e Merge remote-tracking branch 'usb.current/usb-linus' new f7e0b9e43121 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 58c3e681b04d staging: vt6656: Fix non zero logical return of, usb_control_msg new 7de6155c8968 staging: vt6656: correct return of vnt_init_registers. new 69cc1f925e1a staging: vt6656: limit reg output to block size new 07f59f180ee0 staging: vt6656: remove bool from vnt_radio_power_on ret new c0bcf9f3f5b6 staging: vt6656: set usb_set_intfdata on driver fail. new a9d3a9cedc13 staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 new 58dcc5bf4030 staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 new c1d0dd07929c Merge remote-tracking branch 'staging.current/staging-linus' new edb71a69b2d3 Merge remote-tracking branch 'input-current/for-linus' new ab440fbed2bd Merge remote-tracking branch 'ide/master' new c33a3967ef5a Merge remote-tracking branch 'omap-fixes/fixes' new 516e9bb01147 Merge remote-tracking branch 'kvms390-fixes/master' new a56e1814a669 Merge remote-tracking branch 'hwmon-fixes/hwmon' new c797239e8a3e Merge branch 'misc-5.5' into next-fixes new 3f83968a53e1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 7b3083ba718b mountpoint_last(): fix the treatment of LAST_BIND new 34ece1cdc21d Merge remote-tracking branch 'vfs-fixes/fixes' new 4a3070ac12f8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new c4e4fccc5d52 drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ new b224c14fb049 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 55e78e28e64d kbuild: detect missing include guard for exported headers new b781402c5219 kbuild: rename header-test- to no-header-test in usr/inclu [...] new 9d15dabc5105 kconfig: remove the rootmenu check in menu_add_prop() new 2044f0b533e4 kconfig: use parent->dep as the parentdep of 'menu' new 183518bca49b kconfig: drop T_WORD from the RHS of 'prompt' symbol new 388c74ce3625 kconfig: remove 'prompt' symbol new 5a09b38edb17 kconfig: move prompt handling to menu_add_prompt() from me [...] new f56f7ec66ba7 kconfig: remove 'prompt' argument from menu_add_prop() new 351dd7534bee kconfig: remove sym from struct property new 5efeb87ad5c9 kconfig: squash prop_alloc() into menu_add_prop() new 6a5ebb125aa3 kconfig: localmodconfig: remove unused $config new c5d4d25c5c99 kconfig: localmodconfig: fix indentation for closing brace new 1bdf3997f218 kconfig: fix too deep indentation in Makefile new 77c49f68c0fd kconfig: use $(PERL) in Makefile new 06d07c40ff17 kconfig: Add yes2modconfig and mod2yesconfig targets. new bf9ea2948eba kconfig: list all definitions of a symbol in help text new 670f17a9cef0 kconfig: distinguish between dependencies and visibility i [...] new 6b668f51e6b8 kconfig: fix nesting of symbol help text new 58303b6fa886 Merge branch 'kconfig' into for-next new 76c6d070339f kbuild: do not create orphan built-in.a or obj-y objects new 6e6a525b212e kbuild: use pattern rule for building built-in.a in sub-di [...] new 2dd3c4c3006b kbuild: add stringify helper to quote a string passed to C files new 1d3c61c3d08b kbuild: pass KBUILD_MODFILE when compiling builtin objects new 089987d35a81 kbuild: create modules.builtin without Makefile.modbuiltin [...] new 4032ba3d69ce Merge branch 'kbuild' into for-next new 9f0f53c7a203 Merge remote-tracking branch 'kbuild/for-next' new 4f0bd808134d asm-generic/nds32: don't redefine cacheflush primitives new 060dc911501f nds32: fix build failure caused by page table folding updates new 0fd518a7bf4e Merge remote-tracking branch 'asm-generic/master' new 3a47d71f8a08 Merge remote-tracking branch 'arm-soc/for-next' new b151eb8a2395 Merge remote-tracking branch 'amlogic/for-next' new 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint new ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes new b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB new 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC new 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node new 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties new 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties new 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties new 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs new e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children new cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address new 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address new dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes new d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum new 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum new 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum new e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin new 044ea9688ea1 Merge remote-tracking branch 'aspeed/for-next' new 79c5a504d0ea ARM: at91: pm: use SAM9X60 PMC's compatible new df131776657b ARM: at91: pm: use of_device_id array to find the proper s [...] new d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] new 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] new 0e2a6c95b2b9 Merge branches 'at91-soc' and 'at91-dt' into at91-next new fe6766ccf6a8 Merge remote-tracking branch 'at91/at91-next' new 812ca8787010 Merge remote-tracking branch 'bcm2835/for-next' new 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API new a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API new 61f35728ba5e clk: imx: add imx_unregister_hw_clocks new 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags new 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API new 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API new daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API new 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API new b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API new bfa88a48925c Merge branch 'clk/imx' into for-next new 7d7778b1396b ARM: dts: imx6q-dhcom: fix rtc compatible new 33eae7fb2e59 arm64: dts: ls1028a: fix endian setting for dcfg new 24a572bf6799 arm64: dts: imx8mm: Change SDMA1 ahb clock for imx8mm new b8ab62ff7199 ARM: dts: imx7ulp: fix reg of cpu node new fe6a6689d181 ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection new 106f7b3bf943 arm64: dts: imx8mq-librem5-devkit: use correct interrupt f [...] new fea5251be3e1 Merge branch 'imx/fixes' into for-next new 0ed87e6a7667 Merge branch 'imx/drivers' into for-next new d7c00db16234 Merge branch 'imx/soc' into for-next new 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll new 5f131c484883 bindings: fsl: document compatibles of lx2160a boards new a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry new f0e1dae4bbd8 Merge branch 'imx/bindings' into for-next new 75d91c0dcd59 ARM: dts: imx6sll: add PXP module new e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin new ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description new ce2ebd98520c Merge branch 'imx/dt' into for-next new 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node new 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms new 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] new aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" new 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver new 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode new 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] new bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support new 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] new 8516741491b4 Merge branch 'imx/dt64' into for-next new b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support new 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver new 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM new 3a0811a3b9c6 Merge branch 'imx/defconfig' into for-next new 78633e99e936 Merge remote-tracking branch 'imx-mxs/for-next' new f83db4415c20 Merge remote-tracking branch 'keystone/next' new be7f95221e39 Merge remote-tracking branch 'mediatek/for-next' new f47a05446f72 Merge remote-tracking branch 'mvebu/for-next' new 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances new eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma new bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma new 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions new 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 new f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly new c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] new 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] new 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] new 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it new 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly new f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 new 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma new 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma new 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] new cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next new 85d748e4a410 Merge remote-tracking branch 'omap/for-next' new d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC new 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] new fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node new f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers new fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map new a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes new 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller new 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk new f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc new 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c new 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c new c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c new 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes new d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes new 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files new 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses new 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi new 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics new 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 new 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 new 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support new f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support new 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids new a9e8fce61a78 soc: qcom: Fix Kconfig indentation new d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style new ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE new 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx new 2152ffb58fc8 Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] new 9bed84302c56 Merge remote-tracking branch 'qcom/for-next' new d6656fa4c621 ARM: Prepare Realtek RTD1195 new 3994141223f8 Merge branch 'v5.6/soc' into next new bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 new 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 new 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges new 41e956bde01a ARM: dts: rtd1195: Introduce r-bus new 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB new 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB new 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 new b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions new 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus new 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory new 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 new efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 new f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB new 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB new 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] new e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB new 03a94cb51439 arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory new 44242a468f3a Merge branch 'v5.6/dt' into next new 40ab3641e9b9 Merge remote-tracking branch 'realtek/for-next' new 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock new df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer new 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer new 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] new c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties new f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] new 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] new 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties new 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] new 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] new bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] new 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node new c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes new 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node new 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes new 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes new 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes new ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] new b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support new 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support new 11e8355bd3ce soc: renesas: rcar-rst: Fix __iomem on configure call new c2e366b54dd9 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] new 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask new 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties new 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks new fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks new 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* new 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] new 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile new 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] new 8d5c4c0611ed soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 new 9604d3647916 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] new 3e32361c771f Merge remote-tracking branch 'renesas/next' new c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation new a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] new 9c81b2ccf82d reset: npcm: add NPCM reset controller driver new a9457ed2ebd7 reset: Align logic and flow in managed helpers new f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel new b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] new c9aef213e38c reset: intel: Add system reset controller driver new 59efbedcfd0d Merge remote-tracking branch 'reset/reset/next' new f1e0fc75bf12 Merge remote-tracking branch 'rockchip/for-next' new 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] new 72475dbe8f40 Merge branch 'next/drivers' into for-next new 366a22c85c2a Merge remote-tracking branch 'samsung-krzk/for-next' new ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol new 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] new 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created new 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] new 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] new b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions new 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] new 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id new 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id new b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] new 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id new 257d0e20ec4f include: trace: Add SCMI header with trace events new 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] new 6225c441d10e Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] new 9569db3def17 Merge remote-tracking branch 'scmi/for-linux-next' new 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] new c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks new ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON new 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array new b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names new 691df8c09471 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next new 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones new b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones new 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones new 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones new 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline new 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board new 0b3126f60ffd Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next new 47d64fef1f3f clk: sunxi-ng: sun8i-r: Fix divider on APB0 clock new 675a6d467b43 clk: sunxi-ng: h6-r: Simplify R_APB1 clock definition new 0c545240aebc clk: sunxi-ng: h6-r: Fix AR100/R_APB2 parent order new b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock new b6eee45a0a87 ARM: sunxi: Enable CONFIG_SUN8I_THERMAL new 815943ae11f4 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL new cb4132672f76 arm64: defconfig: Enable DRM_SUN6I_DSI new eea839698b3f ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K new 86ab32134081 ARM: dts: sun8i: R40: Add PMU node new 30484e286cb2 ARM: dts: sun8i: r40: Use tcon top clock index macros new 3923470723b1 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] new d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones new 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K new 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node new 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros new ced72df4fdfe Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next new ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock new a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS new f33b046d18f7 Merge branch 'sunxi/clk-for-5.6' into sunxi/for-next new a655ede064a3 clk: sunxi: a31: Export the MIPI PLL new 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL new 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks new dddab4c4ad4a Merge branches 'sunxi/clk-for-5.6' and 'sunxi/dt-for-5.6' [...] new 4b85a3244837 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3162a497983c Merge remote-tracking branch 'tegra/for-next' new cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops new c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks new bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm new d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc new 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema new e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc new d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver new 87ec9adcca71 clk: qcom: smd: Add missing bimc clock new 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property new 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency new 9e4066748bf7 clk: qcom: hfpll: register as clock provider new b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED new 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent new 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER new 55ba413f6286 Merge branch 'clk-qcom' into clk-next new 1923c96440a3 Merge branch 'clk-fixes' into clk-next new f6fa75ca912b clk: actually call the clock init before any other callbac [...] new 89d079dc17e8 clk: let init callback return an error code new f873744c2903 clk: add terminate callback to clk_ops new 21a97ecf4265 Merge branch 'clk-init-allocation' into clk-next new db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk new 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate new 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration new 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] new 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings new dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 new 6f6b1d6e209d Merge branch 'clk-qcom' into clk-next new 67f96ff7c8f0 clk: samsung: exynos5420: Keep top G3D clocks enabled new fc666936f3f0 clk: tegra: Fix double-free in tegra_clk_init() new 713cb1c904fc Merge branch 'clk-fixes' into clk-next new 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' new 4ba9822bcd2a Merge branch 'clk-unused' into clk-next new 12ead77432f2 clk: Don't try to enable critical clocks if prepare failed new 67d81d7a2ef3 Merge branch 'clk-fixes' into clk-next new eb5cb47ad382 Merge remote-tracking branch 'clk/clk-next' new 338ef1d06f0c csky: Tightly-Coupled Memory or Sram support new f6fdaf5da77e csky: Separate fixaddr_init from highmem new 9ba60bcc3769 csky/mm: Fixup export invalid_pte_table symbol new dfd4820c029d csky: Set regs->usp to kernel sp, when the exception is fr [...] new 98f5fc8b4e55 csky: Implement ptrace regs and stack API new 1ca52289c089 csky: kprobes/kretprobes support new db37aaf9196e Merge remote-tracking branch 'csky/linux-next' new 2350b93727be Merge remote-tracking branch 'h8300/h8300-next' new 22b4b7c41c2a parisc: Use proper printk format for resource_size_t new e7e3515e3d3d Merge remote-tracking branch 'parisc-hd/for-next' new b8c2477ce8ec Merge remote-tracking branch 'soc-fsl/next' new a01f4d95ff3e Merge remote-tracking branch 'risc-v/for-next' new 159d2ba8c3e6 Merge remote-tracking branch 'sh/sh-next' new e1b22ddb13e1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 93edd392cad7 fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRY [...] new 6e1adb88d230 fscrypt: use crypto_skcipher_driver_name() new c64cfb989f00 fscrypt: verify that the crypto_skcipher has the correct ivsize new 2a5831b1d297 fscrypt: constify struct fscrypt_hkdf parameter to fscrypt [...] new 8a4ab0b866d8 fscrypt: constify inode parameter to filename encryption f [...] new 2ebdef6d8c76 fscrypt: move fscrypt_d_revalidate() to fname.c new 56dce7179509 fscrypt: introduce fscrypt_needs_contents_encryption() new 393a24a7956c fscrypt: split up fscrypt_supported_policy() by policy version new 85af90e57ce9 fscrypt: check for appropriate use of DIRECT_KEY flag earlier new ef5b18b00bad fscrypt: move fscrypt_valid_enc_modes() to policy.c new b7e8d3d27edd fscrypt: remove fscrypt_is_direct_key_policy() new 3b1ada55b905 fscrypt: don't check for ENOKEY from fscrypt_get_encryptio [...] new e933adde6f97 fscrypt: include <linux/ioctl.h> in UAPI header new ede7a09fc881 fscrypt: Allow modular crypto algorithms new f4a0b08b39ae fscrypt: remove redundant bi_status check new afae56dc67b4 Merge remote-tracking branch 'fscrypt/master' new 075af92af96f Merge remote-tracking branch 'btrfs/for-next' new 586b84f39bf0 fs/cifs/smb2ops.c: use true,false for bool variable new 30b1b3802b20 fs/cifs/cifssmb.c: use true,false for bool variable new 89c14e124c5e Merge remote-tracking branch 'cifs/for-next' new 654fef25077f Merge remote-tracking branch 'ecryptfs/next' new ed844a35bfa9 erofs: correct indentation of an assigned structure inside [...] new 106166c0cb58 erofs: remove unused tag argument while finding a workgroup new df0427ee1cde erofs: remove unused tag argument while registering a workgroup new 2dd06edbd7ae erofs: remove void tagging/untagging of workgroup pointers new 0319b1089c07 Merge remote-tracking branch 'erofs/dev' new d2fdb03d4106 Merge remote-tracking branch 'ext3/for_next' new cf2834a5ed57 ext4: treat buffers contining write errors as valid in ext [...] new f629afe3369e ext4: fix ext4_dax_read/write inode locking sequence for I [...] new aa9714d0e397 ext4: Start with shared i_rwsem in case of DIO instead of [...] new bc6385dab125 ext4: Move to shared i_rwsem even without dioread_nolock m [...] new a562c687d115 Merge branch 'rk/inode_lock' into dev new 878520ac45f9 ext4: save the error code which triggered an ext4_error() [...] new 46f870d690fe ext4: simulate various I/O and checksum errors when readin [...] new 4549b49f82ab ext4: export information about first/last errors via /sys/ [...] new 8cd115bdda17 ext4: Optimize ext4 DIO overwrites new 40eaaeb11758 memcg: fix a crash in wb_workfn when a device disappears new fce72655577a Merge remote-tracking branch 'ext4/dev' new 3c6c6c468d17 f2fs: don't put new_page twice in f2fs_rename new 45bfceeb2cfc f2fs: declare nested quota_sem and remove unnecessary sems new 8b152ab3acbc f2fs: free sysfs kobject new df4d07124128 f2fs: support data compression new 2b5a84e39d6a f2fs: run fsck when getting bad inode during GC new 35a150d49362 f2fs: fix to add swap extent correctly new 0075099dcf1c f2fs: fix memleak of kobject new 783aac59f220 f2fs: convert inline_dir early before starting rename new a14b1ed6f5fe f2fs: remove unneeded check for error allocating bio_post_ [...] new 075ff995132b f2fs: fix deadlock allocating bio_post_read_ctx from mempool new 19642074f862 f2fs: show the CP_PAUSE reason in checkpoint traces new 56f21f725272 Merge remote-tracking branch 'f2fs/dev' new 8086c974ecb9 fs-verity: implement readahead for FS_IOC_ENABLE_VERITY new af52e7873af9 Merge remote-tracking branch 'fsverity/fsverity' new e56edaa7a3f4 saner calling conventions for nfs_fs_mount_common() new 6dc3cc65a002 nfs: stash server into struct nfs_mount_info new 55a99852bbf7 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount new 3e8c44b7529a nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type new 7aa4623b6461 nfs: don't bother setting/restoring export_path around do_ [...] new 355653c9720f nfs4: fold nfs_do_root_mount/nfs_follow_remote_path new d5a7c25281f8 nfs: lift setting mount_info from nfs_xdev_mount() new 6d10b7ee3e9c nfs: stash nfs_subversion reference into nfs_mount_info new 347ecfca87d3 nfs: don't bother passing nfs_subversion to ->try_mount() [...] new c27311146a57 nfs: merge xdev and remote file_system_type new 0201f360b6a2 nfs: unexport nfs_fs_mount_common() new b27af7610141 nfs: don't pass nfs_subversion to ->create_server() new fedac29a7209 nfs: get rid of mount_info ->fill_super() new c3b1c00a810f nfs_clone_sb_security(): simplify the check for server bogosity new 3bd9c54b8712 nfs: get rid of ->set_security() new 1d343e89c62f NFS: Move mount parameterisation bits into their own file new 64a3c134e01f NFS: Constify mount argument match tables new fb01f6a37c0b NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context new 310b7fffd513 NFS: Split nfs_parse_mount_options() new b2a54e25930a NFS: Deindent nfs_fs_context_parse_option() new 161f2468905e NFS: Add a small buffer in nfs_fs_context to avoid string dup new f921ede26e55 NFS: Do some tidying of the parsing code new 99593c5e8917 NFS: rename nfs_fs_context pointer arg in a few functions new 68f65ef40e1e NFS: Convert mount option parsing to use functionality fro [...] new 6d972518b821 NFS: Add fs_context support. new 85ee237a8d51 NFS: Additional refactoring for fs_context conversion new ffb855611b05 NFS: Attach supplementary error information to fs_context. new 752b83f9f9c5 Merge remote-tracking branch 'nfs-anna/linux-next' new af76fc6c158d NFSD fill-in netloc4 structure new 84e1b21d5ec4 NFSD add ca_source_server<> to COPY new 51911868fc62 NFSD COPY_NOTIFY xdr new 624322f1adc5 NFSD add COPY_NOTIFY operation new b7342204253a NFSD check stateids against copy stateids new 51100d2b87cb NFSD generalize nfsd4_compound_state flag names new b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh new ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy new 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() new 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr new 3f9544ca62bc NFSD: fix seqid in copy stateid new b8290ca250fb NFSD fix nfserro errno mismatch new 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload new d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds new 09a80f2aef06 nfsd: Return the correct number of bytes written to the file new fc5fc5d7cc9e nfsd4: Remove unneeded semicolon new 57f64034966f nfsd: Clone should commit src file metadata too new fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay new b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps new e29f470396a7 nfsd: print 64-bit timestamps in client_info_show new 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned new e4598e38ee7e nfsd: use timespec64 in encode_time_delta new 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide new 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() new b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check new 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures new 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list new 20b7d86f29d3 nfsd: use boottime for lease expiry calculation new 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier new 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations new 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c new 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c new e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c new 1691cb14dfa0 Merge remote-tracking branch 'nfsd/nfsd-next' new e38fac8f98f6 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 510531f432fc Merge remote-tracking branch 'v9fs/9p-next' new 3bfa1276474b Merge remote-tracking branch 'vfs/for-next' new def97da13651 printk: fix exclusive_console replaying new e616b43fb3a3 Merge branch 'for-5.6' into for-next new c0a4ea799c77 Merge remote-tracking branch 'printk/for-next' new e2e93d5f424e Merge remote-tracking branch 'pci/next' new 1479a82d82df HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID new 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next new 8133cdfd79c8 Merge remote-tracking branch 'hid/for-next' new 766cb7ad1dcd Merge remote-tracking branch 'i2c/i2c/for-next' new 0b2c25c28851 Merge remote-tracking branch 'i3c/i3c/next' new 5f97d46a8772 Merge branch 'dmi/master' new 12379dde9a02 hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] new 62000264cfa8 hwmon: (w83627ehf) remove nct6775 and nct6776 support new a7eb0fffaadb hwmon: (w83627ehf) Remove code not needed after nct677* removal new eaab4b226c06 hwmon: (w83627ehf) Now only one intrusion channel new 74b6efc933d6 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 new bb3c0a27ed1d hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries new 364561f24096 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 new 00b379b51ea6 hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off new 8090f2b8c8b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7c737c64b0ff Doc: x86: Fix a typo in mm.rst new 6c23821c1930 docs: w1: Fix a typo in omap-hdq.rst new dec6224bb9d6 docs/zh_CN: add Chinese version of embargoed hardware issues new fdfb5dfa747f docs/zh_CN: translate kernel driver statement into Chinese new 3697aa15563f docs/zh_CN: translate kernel enforcement statement new e9f96271aa70 Merge remote-tracking branch 'jc_docs/docs-next' new 71e37d2e4b3b media: documentation: fix video_event description new 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer new 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes new c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy new 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI new 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI new 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI new 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI new eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] new 51d0c99b391f media: af9005: uninitialized variable printked new 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] new c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug new 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] new 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] new 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration new 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle new 31f715dd48de media: MAINTAINERS: Orphan img-ir driver new a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level new c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) new 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] new dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop new 96e3a6b92f23 media: smiapp: Avoid maintaining power state information new 22ad4e05585c media: smiapp: Put the device again if starting streaming fails new 5554c80e1878 media: ov5640: Put max framerate into table and simplify check new 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate new 033c60a6e295 media: staging: ipu3: replace 0 with false new 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes new 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory new e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode new 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] new 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] new cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling new 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling new 249b286171fa media: sun4i-csi: Deal with DRAM offset new 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] new 6356cddb0962 Merge remote-tracking branch 'v4l-dvb/master' new d21a91629f4b ACPI: video: Do not export a non working backlight interfa [...] new d19e470b6605 ACPI: fan: Expose fan performance state information new 55cfe6a5c582 ACPI: DPTF: Add Tiger Lake ACPI device IDs new c248dfe7e0ca ACPI: fan: Add Tiger Lake ACPI device ID new bdd11b654035 platform/x86: intel-hid: Add Tiger Lake ACPI device ID new 9b1b5535dfc9 thermal: int340x_thermal: Add Tiger Lake ACPI device IDs new 38233a2de382 Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] new 22e38ca73585 ACPICA: debugger: fix spelling mistake "adress" -> "address" new 5ddbd77181df ACPICA: Disassembler: create buffer fields in ACPI_PARSE_L [...] new 69e86e59ad2a ACPICA: acpisrc: add unix line ending support for non-wind [...] new 6d232b29cfce ACPICA: Dispatcher: always generate buffer objects for ASL [...] new ae6252d8dfeb ACPICA: Update version to 20191213 new fbdd256fe701 ACPICA: Update the list of maintainers new 51cf929321ed Merge branch 'acpica' into linux-next new 0435bcd9e185 docs: firmware-guide: ACPI: Replace dma_request_slave_chan [...] new 1985f8c7f9a4 tools/power/acpi: fix compilation error new 2d3e79725873 Merge branches 'acpi-doc' and 'acpi-tools' into linux-next new e6bff4665c59 software node: replace is_array with is_inline new 996b0830f95d software node: allow embedding of small arrays into proper [...] new e64b674bc9d7 software node: implement reference properties new 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties new e933bedd4509 software node: remove separate handling of references new c032ace71c29 software node: add basic tests for property entries new 7e81b2fe2f4f Merge branch 'devprop' into linux-next new b2d32af0bff4 x86/cpu: Add Jasper Lake to Intel family new 2298cf8d36bc powercap/intel_rapl: add support for JasperLake new d4bec6d3e64c Merge branch 'powercap' into linux-next new 0b7c99d9a229 mailmap: Add entry for rjw@sisk.pl new 2a2ef473cc91 PM: sleep: Switch to rtc_time64_to_tm()/rtc_tm_to_time64() new e976eb4b91e9 PM: wakeup: Show statistics for deleted wakeup sources again new 22c48a439d6a cpuidle: clps711x: convert to devm_platform_ioremap_resource() new 85c3ebd4a051 cpuidle: kirkwood: convert to devm_platform_ioremap_resource() new 3269eb24f6f8 Merge branches 'pm-misc', 'pm-sleep' and 'pm-cpuidle' into [...] new c2c6a5478739 Merge branch 'pm-devfreq' into linux-next new bc94638886ab ACPI: processor: Export function to claim _CST control new 987c785319b9 ACPI: processor: Introduce acpi_processor_evaluate_cst() new aa659a3fca79 ACPI: processor: Clean up acpi_processor_evaluate_cst() new 239ed06d0eef ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI [...] new 77fb4e0a559a ACPI: processor: Export acpi_processor_evaluate_cst() new 9f3d6daf61e5 intel_idle: Refactor intel_idle_cpuidle_driver_init() new 18734958e9bf intel_idle: Use ACPI _CST for processor models without C-s [...] new 75a80267410e cpuidle: Allow idle states to be disabled by default new bff8e60a86f4 intel_idle: Allow ACPI _CST to be used for selected known [...] new 4ec32d9e8e5b intel_idle: Add module parameter to prevent ACPI _CST from [...] new e6d4f08a6776 intel_idle: Use ACPI _CST on server systems new 1b36fc0679dd Merge branch 'intel_idle+acpi' into linux-next new 3df663a147fe ACPI: EC: Reference count query handlers under lock new 8c3f67e780eb Merge branch 'acpi-ec' into linux-next new c740237937c0 cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched new 80e8b1e59f03 cpufreq: CPPC: put ACPI table after using it new 3185fe1d8a45 dt-bindings: power: avs: Add support for CPR (Core Power R [...] new bf6910abf548 power: avs: Add support for CPR (Core Power Reduction) new e808926b4dd1 power: avs: qcom-cpr: fix invalid printk specifier in debug print new cad12cdeea78 power: avs: qcom-cpr: fix unsigned expression compared with zero new 9e39d28fcb23 power: avs: qcom-cpr: make sure that regmap is available new 9b8c249ee9ed power: avs: qcom-cpr: remove set but unused variable new 207ca274cd4c power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static new 205a31f03a11 Merge branches 'pm-cpufreq' and 'pm-avs' into linux-next new 8eae771ab29d Merge remote-tracking branch 'pm/linux-next' new fc8ef01fc84d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 4f531fe257d3 Merge remote-tracking branch 'opp/opp/linux-next' new cd63a909c66c thermal: intel: fix unmatched pci_release_region new d6b8dcd179d1 thermal: qoriq: Add local struct device pointer new 85534629ce8e thermal: qoriq: Don't store struct thermal_zone_device reference new fbb9c1a56847 thermal: qoriq: Add local struct qoriq_sensor pointer new 5583ff376bac thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data new a1508d213138 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] new 40fa3efd75b1 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly new 7940466d0755 thermal: qoriq: Drop unnecessary drvdata cleanup new 3a8a8d23bb5d thermal: qoriq: Convert driver to use regmap API new c72558656cab thermal: qoriq: Enable all sensors before registering them new f21aa330fde9 thermal: qoriq: Do not report invalid temperature reading new cfec9f761b46 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() new 60cbe7f2554d thermal: qoriq: Add hwmon support new bc728b14e95d thermal/drivers/Kconfig: Convert the CPU cooling device to [...] new 26a642a8e957 drivers: thermal: tsens: Work with old DTBs new 5ccdc6c7dc23 thermal/intel: intel_pch_thermal: Add Comet Lake (CML) pla [...] new 14044997feb4 thermal: int340x: processor_thermal: Add Jasper Lake support new 43453f2143f4 thermal: armada: Fix register offsets for AXP new 38c60b5d329a thermal: armada: Clear reset in armadaxp_init new 04de6eaa898e thermal: rockchip: Enable hwmon new 5f52a2820de9 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] new ba1dde4deb26 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] new 086098fb3334 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling new bab786adb5c4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static new 9494f0f9b5dd thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] new 730a45ccd932 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] new 09a1f1817b04 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] new 852eeff8e406 Merge remote-tracking branch 'thermal/thermal/linux-next' new 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' new 9ae91027af5c Merge remote-tracking branch 'ieee1394/for-next' new 4685ecc096f2 Merge remote-tracking branch 'swiotlb/linux-next' new 0dea4d039a7f net: sfp: report error on failure to read sfp soft status new 6791c102602b net: mvpp2: cycle comphy to power it down new a886ca6fcfff hdlcdrv: replace unnecessary assertion in hdlcdrv_register new 31c491e56ad1 nfp: flower: pass flow rule pointer directly to match functions new 77a5f73a8b33 nfp: flower: move udp tunnel key match compilation to help [...] new 78a722af4ad9 nfp: flower: compile match for IPv6 tunnels new cfa189934231 nfp: flower: offload list of IPv6 tunnel endpoint addresses new 1922c9a4e273 nfp: flower: modify pre-tunnel and set tunnel action for ipv6 new 50b1c86ab0a0 nfp: flower: handle ipv6 tunnel no neigh request new 6c463a059f62 nfp: flower: handle notifiers for ipv6 route changes new 9ea9bfa12240 nfp: flower: support ipv6 tunnel keep-alive messages from fw new 783461604f7e nfp: flower: update flow merge code to support IPv6 tunnels new 8fb0d2ced978 Merge branch 'nfp-ipv6-tunnel' new 572c7245182a nfp: pass packet pointer to nfp_net_parse_meta() new 8d5a49e9e31b net/tls: add helper for testing if socket is RX offloaded new 6a35ddc5445a nfp: tls: implement the stream sync RX resync new 5f04a6d8dfe8 Merge branch 'nfp-tls-implement-the-stream-sync-RX-resync' new d63b542c625c net: systemport: Set correct DMA mask new 99d55638d4b0 net: bcmgenet: enable NETIF_F_HIGHDMA flag new dd8e911b7f2a net: bcmgenet: enable NETIF_F_HW_CSUM feature new 810155397890 net: bcmgenet: use CHECKSUM_COMPLETE for NETIF_F_RXCSUM new f63db4efdd50 net: bcmgenet: Refactor bcmgenet_set_features() new 206f54b66cbf net: bcmgenet: Utilize bcmgenet_set_features() during resume/open new ae895c49905c net: bcmgenet: Turn on offloads by default new e3fa85883d15 net: bcmgenet: Be drop monitor friendly while re-allocatin [...] new f1af17c0b7a5 net: bcmgenet: Add software counters to track reallocations new 373e8c278da2 Merge branch 'bcmgenet-Turn-on-offloads-by-default' new 5080832627b6 NFC: pn544: Adjust indentation in pn544_hci_check_presence new dba261f35d16 dt-bindings: net: dsa: qca, ar9331 switch documentation new 4eb7ae7a301d MIPS: ath79: ar9331: add ar9331-switch node new 48fda74f0a93 net: dsa: add support for Atheros AR9331 TAG format new ec6698c272de net: dsa: add support for Atheros AR9331 built-in switch new a706a0422322 Merge branch 'add-dsa-switch-support-for-ar9331' new 43985468df67 VSOCK: fix header include in vsock_diag_test new ce1c7f84e276 VSOCK: add SPDX identifiers to vsock tests new df7e0e0d237e VSOCK: extract utility functions from vsock_diag_test.c new 9bb8a29d28e0 VSOCK: extract connect/accept functions from vsock_diag_test.c new 2f65b44e199c VSOCK: add full barrier between test cases new 092f32ae628e VSOCK: add send_byte()/recv_byte() test utilities new cdbcc18de10a VSOCK: add AF_VSOCK test cases new 770ce0078cbf vsock_test: wait for the remote to close the connection new 5a2b2425634d testing/vsock: add parameters to list and skip tests new 8d00b93fece1 testing/vsock: print list of options and description new d6269a93ffc3 vsock_test: add SOCK_STREAM MSG_PEEK test new 17338900ccfd Merge branch 'VSOCK-add-vsock_test-test-suite' new e1b5e598e5a5 tipc: make legacy address flag readable over netlink new b2598318eb45 net: hns3: check FE bit before calling hns3_add_frag() new 31c92ccecaab net: hns3: remove useless mutex vport_cfg_mutex in the str [...] new a3374d7d335c net: hns3: optimization for CMDQ uninitialization new 44b6b88336a0 net: hns3: get FD rules location before dump in debugfs new 2a7556bb2b73 net: hns3: implement ndo_features_check ops for hns3 driver new 89b40c7fe2a8 net: hns3: add some VF VLAN information for command "ip li [...] new ff7dfcdd684b net: hns3: add a log for getting chain failure in hns3_nic [...] new d9b81c963a4c net: hns3: only print misc interrupt status when handling fails new 994baea28957 Merge branch 'hns3-next' new cfeec3fb5451 Merge tag 'wireless-drivers-next-2019-12-20' of git://git. [...] new ac80010fc94e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new e7dbfed1adb0 net: skb_mpls_push() modified to allow MPLS header push at [...] new 76f99f987f2b net: Rephrased comments section of skb_mpls_pop() new f66b53fdbb22 openvswitch: New MPLS actions for layer 2 tunnelling new ab5d4bb2b819 Merge branch 'ovs-mpls-actions' new 3127f7c9b7da r8169: factor out rtl8168h_2_get_adc_bias_ioffset new 8722709b0494 r8169: remove MAC workaround in rtl8168e_2_hw_phy_config new af7797785d61 r8169: move enabling EEE to rtl8169_init_phy new 6b722237b656 net: fib_notifier: Add temporary events to the FIB notific [...] new c10c4279c778 ipv6: Notify newly added route if should be offloaded new 51bf7f387fdf ipv6: Notify route if replacing currently offloaded one new 0ee0f47c26b2 ipv6: Notify multipath route if should be offloaded new 9c6ecd3cf62d ipv6: Only Replay routes of interest to new listeners new d2f0c9b11410 ipv6: Handle route deletion notification new 0284696b97b2 ipv6: Handle multipath route deletion notification new dacad7b34b59 mlxsw: spectrum_router: Start using new IPv6 route notifications new caafb2509fac ipv6: Remove old route notifications and convert listeners new 9f6cff995e98 Merge branch 'Simplify-IPv6-route-offload-API' new 0e5dafc8a6e5 net: phy: Introduce helper functions for time stamping support. new d25de984aaee net: macvlan: Use the PHY time stamping interface. new dfe6d68fc404 net: vlan: Use the PHY time stamping interface. new 7774ee23689d net: ethtool: Use the PHY time stamping interface. new bfd57b590021 net: netcp_ethss: Use the PHY time stamping interface. new 12d0efb9e6d9 net: phy: dp83640: Move the probe and remove methods around. new 4715f65ffa05 net: Introduce a new MII time stamping interface. new 767ff4837315 net: Add a layer for non-PHY MII time stamping drivers. new 25d12e1dde28 dt-bindings: ptp: Introduce MII time stamping devices. new 1dca22b18421 net: mdio: of: Register discovered MII time stampers. new b6fd7b963667 net: Introduce peer to peer one step PTP time stamping. new bad1eaa6ac31 ptp: Add a driver for InES time stamping IP core. new aea3dee86c41 Merge branch 'Peer-to-Peer-One-Step-time-stamping' new f643ee295c1c sctp: move trace_sctp_probe_path into sctp_outq_sack new c1e469902640 bonding: rename AD_STATE_* to LACP_STATE_* new 231c8d2bbc4f mlxsw: spectrum_router: Remove unnecessary checks new 0d2fb5aa93a6 mlxsw: spectrum_router: Eliminate dead code new 0705297e511a mlxsw: spectrum_router: Make route creation and destructio [...] new b04720aee9a6 mlxsw: spectrum_router: Consolidate identical functions new 7c4a7ec8558d mlxsw: spectrum_router: Remove FIB entry list from FIB node new 1f4f16fa19f4 Merge branch 'mlxsw-spectrum_router-Cleanups' new 3aec743d6982 net: phy: realtek: add logging for the RGMII TX delay conf [...] new 1b3047b5208a net: phy: realtek: add support for configuring the RX dela [...] new 8d3479929894 Merge branch 'RTL8211F-RGMII-RX-TX-delay-configuration-imp [...] new 9476654bd5e8 xen-netback: support dynamic unbind/bind new 0914d2bb11cc af_packet: refactoring code for prb_calc_retire_blk_tmo new c04b116a2866 s390/qeth: consolidate RX code new dcdcf8670dad s390/qeth: use napi_gro_frags() for SG skbs new 8ca8559ff3ce s390/qeth: remove QETH_RX_PULL_LEN new 9e41fbf3dd38 Merge branch 's390-qeth-next' new 0536b85239b8 xdp: Simplify devmap cleanup new 4bc188c7f23a xdp: Simplify cpumap cleanup new fb5aacdf3603 xdp: Fix graze->grace type-o in cpumap comments new e312b9e706ed xsk: Make xskmap flush_list common for all map instances new 96360004b862 xdp: Make devmap flush_list common for all map instances new cdfafe98cabe xdp: Make cpumap flush_list common for all map instances new 332f22a60e4c xdp: Remove map_to_flush and map swap detection new 1170beaa3fa3 xdp: Simplify __bpf_tx_xdp_map() new c92bbaa0fda5 Merge branch 'simplify-do_redirect' new 1020c1f24a94 bpf: Simplify __cgroup_bpf_attach new 9fab329d6a04 bpf: Remove unused new_flags in hierarchy_allows_attach() new 7dd68b3279f1 bpf: Support replacing cgroup-bpf program in MULTI mode new cdbee3839cd9 libbpf: Introduce bpf_prog_attach_xattr new 257c88559f36 selftests/bpf: Convert test_cgroup_attach to prog_tests new 06ac0186bd24 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi new 99cacdc6f661 Merge branch 'replace-cg_bpf-prog' new 484b165306e1 xsk: Eliminate the lazy update threshold new 11cc2d21499c xsk: Simplify detection of empty and full rings new d7012f05e3ca xsk: Consolidate to one single cached producer pointer new 59e35e552529 xsk: Standardize naming of producer ring access functions new 4b638f13bab4 xsk: Eliminate the RX batch size new df0ae6f78a45 xsk: Simplify xskq_nb_avail and xskq_nb_free new c5ed924b54c8 xsk: Simplify the consumer ring access functions new 03896ef1f0cb xsk: Change names of validation functions new f8509aa078de xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_ [...] new c34787fcc90f xsk: Remove unnecessary READ_ONCE of data new 15d8c9162ced xsk: Add function naming comments and reorder functions new 1d9cb1f38186 xsk: Use struct_size() helper new ce3cec27933c Merge branch 'xsk-cleanup' new 478bee0df0ec selftests/bpf: Preserve errno in test_progs CHECK macros new d3f11b018f6c samples/bpf: xdpsock: Add duration option to specify how l [...] new 695255882bdf samples/bpf: xdpsock: Use common code to handle signal and [...] new cd9e72b6f210 samples/bpf: xdpsock: Add option to specify batch size new ece6e9694751 samples/bpf: xdpsock: Add option to specify number of pack [...] new 4a3c23ae3acc samples/bpf: xdpsock: Add option to specify tx packet size new 46e3268eaaca samples/bpf: xdpsock: Add option to specify transmit fill pattern new 6cd6e64e3603 Merge branch 'xdpsock' new f9e6bfdbaf0c samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach new 8ab9da573dad libbpf: Support CO-RE relocations for LDX/ST/STX instructions new 1162f844030a bpf: Print error message for bpftool cgroup show new 7c8dce4b1661 bpftool: Make skeleton C code compilable with C++ compiler new 2bbc078f812d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 473900a504e5 tcp_cubic: optimize hystart_update() new 35821fc2b41c tcp_cubic: remove one conditional from hystart_update() new cff04e2da308 tcp_cubic: switch bictcp_clock() to usec resolution new 42f3a8aaae66 tcp_cubic: tweak Hystart detection for short RTT flows new ede656e84658 tcp_cubic: make Hystart aware of pacing new 36a78867f80c Merge branch 'tcp_cubic-various-fixes' new 8a3f44a0bb76 ppp: Remove redundant BUG_ON() check in ppp_pernet new c8f957df6e33 net: dsa: qca: ar9331: drop pointless static qualifier in [...] new cad451dd2427 net: ena: remove set but not used variable 'rx_ring' new 0df952873636 mv88e6xxx: Add serdes Rx statistics new 356b23c073dd sctp: do trace_sctp_probe after SACK validation and check new 2b4a8990b7df ethtool: introduce ethtool netlink interface new 041b1c5d4a53 ethtool: helper functions for netlink interface new 10b518d4e6dd ethtool: netlink bitset handling new 6b08d6c146f4 ethtool: support for netlink notifications new 728480f12442 ethtool: default handlers for GET requests new 71921690f974 ethtool: provide string sets with STRSET_GET request new 459e0b81b370 ethtool: provide link settings with LINKINFO_GET request new a53f3d41e4d3 ethtool: set link settings with LINKINFO_SET request new 5cf2a548bcbd ethtool: add default notification handler new 73286734c1b0 ethtool: add LINKINFO_NTF notification new f625aa9be8c1 ethtool: provide link mode information with LINKMODES_GET request new bfbcfe2032e7 ethtool: set link modes related data with LINKMODES_SET request new 1b1b1847c850 ethtool: add LINKMODES_NTF notification new 3d2b847fb99c ethtool: provide link state with LINKSTATE_GET request new 1b3b289fd8da Merge branch 'ethtool-netlink-part-one' new 270fe2ceda66 net/wan/fsl_ucc_hdlc: remove set but not used variables 'u [...] new c26a2c2ddc01 gianfar: Fix TX timestamping with a stacked DSA driver new f685e609a301 net: dsa: Deny PTP on master if switch supports it new 1a1fda57b400 Merge branch 'DSA-TX-tstamp' new db8f6f5c8de6 netfilter: nft_meta: move time handling to helper new 4a54594abdbe netfilter: nft_meta: move pkttype handling to helper new 726b44f044e8 netfilter: nft_meta: move sk uid/git handling to helper new b1327fbc2991 netfilter: nft_meta: move cgroup handling to helper new a4150a1faa36 netfilter: nft_meta: move interface kind handling to helper new 8724e819cc9a netfilter: nft_meta: move all interface related keys to helper new 6b2faee0ca91 netfilter: nft_meta: place prandom handling in a helper new 01a0fc82252d netfilter: nft_meta: place rtclassid handling in a helper new c14ceb0ec727 netfilter: nft_meta: add support for slave device ifindex [...] new ba4028105e98 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new f278b99ca6b2 tcp_cubic: refactor code to perform a divide only when needed new db99d5126fb9 sfc: avoid duplicate error handling code in 'efx_ef10_srio [...] new 544fed47af4d ptp: introduce ptp_cancel_worker_sync new 1e762bd278d2 net: dsa: sja1105: Use PTP core's dedicated kernel thread [...] new 19d1f0ed74b7 net: dsa: sja1105: Empty the RX timestamping queue on PTP [...] new 9010ef57592c Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping' new f398efc14a92 sctp: add enabled check for path tracepoint loop. new 9e860947d8d7 net/ncsi: Fix gma flag setting after response new 31d518f35e1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 6506f52dcbf8 igb: dont drop packets if rx flow control is enabled new b7b462454a5c igc: Add scatter gather support new 21da01fd3bb1 igc: Improve the DMA mapping flow new faf4dd52e9e3 igc: Prefer to use the pci_release_mem_regions method new 57cd472c2baa igc: Remove excess parameter description from igc_is_non_eop new 085c85895041 igc: Fix the parameter description for igc_alloc_rx_buffers new 86efeccd5a7a igc: Fix parameter descriptions for a several functions new 4439dc427d83 igc: Add 64 bit DMA access support new 9513d2a5dc7f igc: Add legacy power management support new c557a4b3f738 e1000e: Use netdev_info instead of pr_info for link messages new 684ea87cc312 igc: Remove serdes comments from a description of methods new fe23d63422c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 44768decb7c0 page_pool: handle page recycle for NUMA_NO_NODE condition new f13fc10785bc page_pool: help compiler remove code in case CONFIG_NUMA=n new c9a2069b1dba Merge branch 'page_pool-NUMA-node-handling-fixes' new d8446884f8d0 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register new 379a00dd2161 mlxsw: spectrum_dcb: Allow setting default port priority new c5341bcc337c selftests: mlxsw: Add a self-test for port-default priority new f5e5d27248ff Merge branch 'mlxsw-Allow-setting-default-port-priority' new 98c8147648fa vxlan: Fix alignment and code style of vxlan.c new cea9760950a5 ipv4/tcp: Use local variable for tcp_md5_addr new d14c77e0b24f ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash new 534322ca3daf ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash new dea53bb80e07 tcp: Add l3index to tcp_md5sig_key and md5 functions new 6b102db50cdd net: Add device index to tcp_md5sig new 1bfb45d860d8 nettest: Return 1 on MD5 failure for server mode new eb09cf03b9bd nettest: Add support for TCP_MD5 extensions new f0bee1ebb559 fcnal-test: Add TCP MD5 tests new 5cad8bce26e0 fcnal-test: Add TCP MD5 tests for VRF new 7a8d8a464276 Merge branch 'tcp-Add-support-for-L3-domains-to-MD5-auth' new edf4579123e2 sfc: Remove unnecessary dependencies on I2C new 6485f9ae3b96 ptp: ptp_clockmatrix: constify copied structure new a02158d62faa fsl/fman: use resource_size new 0d08c9ec7d6e enetc: add support time specific departure base on the qos etf new d0e8bcafc8af tcp: use REXMIT_NEW instead of magic number new 4a883ccfba3a ethtool: remove set but not used variable 'lsettings' new b39c78b2aa09 net: remove the check argument from __skb_gro_checksum_convert new 1f6234311001 net: Remove redundant BUG_ON() check in phonet_pernet new d2e9d229cfbd l2tp: Remove redundant BUG_ON() check in l2tp_pernet new 06f6646191fd net: netsec: Change page pool nid to NUMA_NO_NODE new 3c85efb8f15f bna: remove set but not used variable 'pgoff' new a54e3b8cffd6 ice: Support UDP segmentation offload new cd6d6b83316a ice: Fix VF spoofchk new fc0f39bcb50c ice: Add code to keep track of current dflt_vsi new 005881bcf99d ice: Add ice_for_each_vf() macro new 118e0e100258 ice: Set default value for ITR in alloc function new 61dc79ced7aa ice: Restore interrupt throttle settings after VSI rebuild new 11c25c2f2eaf ice: Return error on not supported ethtool -C parameters new f57a683dedbb ice: Remove Rx flex descriptor programming new 26a91525cca8 ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO new ed4c068d46f6 ice: Enable ip link show on the PF to display VF unicast MAC(s) new bda5b7db823c ice: Demote MTU change print to debug new ac614b13fe71 ice: suppress checked_return error new 1f45ebe0d8fb ice: add extra check for null Rx descriptor new 65bb559b6c11 ice: Add a boundary check in ice_xsk_umem() new 91125399345a ice: Suppress Coverity warnings for xdp_rxq_info_reg new 5d9e618cbb54 ice: Add device ids for E822 devices new 4460985fac06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 14504ac5048e igc: Remove no need declaration of the igc_clean_tx_ring new 1ab69fb35709 igc: Remove no need declaration of the igc_power_down_link new 3988d8bfd713 igc: Remove no need declaration of the igc_set_default_mac_filter new 1a7c0f2efd55 igc: Remove no need declaration of the igc_configure new aac8f68c5687 igc: Remove no need declaration of the igc_alloc_mapped_page new 0411d368bc8a igc: Remove no need declaration of the igc_set_interrupt_c [...] new 86a4de661b7b igc: Remove no need declaration of the igc_set_rx_mode new a146ea022f1d igc: Remove no need declaration of the igc_configure_msix new fccf939e2709 igc: Remove no need declaration of the igc_irq_enable new 35f9a78ac933 igc: Remove no need declaration of the igc_irq_disable new a8c4873b566b igc: Remove no need declaration of the igc_free_q_vectors new f7bcca5d9a8c igc: Remove no need declaration of the igc_free_q_vector new f817fa0555c8 igc: Remove no need declaration of the igc_assign_vector new 55cd7386c5b7 igc: Remove no need declaration of the igc_write_itr new 63c92c9d2e53 igc: Remove no need declaration of the igc_sw_init new 3b477d6cdc4a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 9a69a4c8802a wireguard: selftests: remove ancient kernel compatibility code new 04d2ea92a184 wireguard: queueing: do not account for pfmemalloc when cl [...] new 736775d06bac wireguard: socket: mark skbs as not on list when receiving [...] new 704a0afb4963 Merge branch 'WireGuard-bug-fixes-and-cleanups' new aa1d54c65d11 net: dsa: vsc73xx: Remove dependency on CONFIG_OF new b605c9abc4d2 net: phylink: switch to using fwnode_gpiod_get_index() new d266f19f3ae7 net: phy: fixed_phy: fix use-after-free when checking link GPIO new 5ffcc85814f2 net: phy: fixed_phy: switch to using fwnode_gpiod_get_index new 675a31761216 Merge branch 'net-phy-switch-to-using-fwnode_gpiod_get_index' new 14a65084f931 net: ethernet: sxgbe: Rename Samsung to lowercase new 3d462ce2a117 ionic: ionic_if bits for sr-iov support new fbb39807e9ae ionic: support sr-iov operations new aea6a1eba576 Merge branch 'ionic-add-sriov-support' new c114574ebfdf net: phy: add PHY_INTERFACE_MODE_10GBASER new e0f909bc3a24 net: switch to using PHY_INTERFACE_MODE_10GBASER rather th [...] new 8bd17dc6da3d Merge branch 'Fix-10G-PHY-interface-types' new 0a51826c6e05 net: dsa: sja1105: Always send through management routes i [...] new a68578c20a96 net: dsa: Make deferred_xmit private to sja1105 new 2821d50fc0c4 net: dsa: tag_sja1105: Slightly improve the Xmas tree in s [...] new de1b23b9b4c1 Merge branch 'dsa-deferred-xmit' new f0ed1569d775 Merge remote-tracking branch 'net-next/master' new 7aecffdaa080 Merge remote-tracking branch 'ipsec-next/master' new f72cfb9f652b Merge remote-tracking branch 'nfc-next/master' new 36278a5d4d35 Bluetooth: Adding a bt_dev_warn_ratelimited macro. new 657cc646475b Bluetooth: Remove usage of BT_ERR_RATELIMITED macro new 88d1cc96c466 Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 new 8b17fb9628dd dt-bindings: net: broadcom-bluetooth: Document BCM4329 support new 9f3565b89c43 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] new 5bd64c645fc6 Bluetooth: btbcm: Add missing static inline in header new e601daed271e Bluetooth: hci_bcm: Drive RTS only for BCM43438 new d841502c79e3 Bluetooth: hci_qca: Collect controller memory dump during SSR new 1efd927d660e Bluetooth: Add support for LE PHY Update Complete event new 4b6e228e297b Bluetooth: Auto tune if input MTU is set to 0 new 7a846adac0c9 Merge remote-tracking branch 'bluetooth/master' new 475f7fd6b35b Merge remote-tracking branch 'mac80211-next/master' new b5ce5b99343c gfs2: eliminate ssize parameter from gfs2_struct2blk new 101875cc6a77 Merge remote-tracking branch 'gfs2/for-next' new 10050a02f7d5 mtd: spi-nor: Add 4B_OPCODES flag to w25q256 new 01916e0443b9 mtd: spi-nor: fix typo of "JESB216" in comment new 52487e21689b mtd: spi-nor: Rename SR_TB to indicate the bit used new adf1092fa838 mtd: spi-nor: Support TB selection using SR bit 6 new d1f4acb89c74 mtd: spi-nor: Fix wrong TB selection of GD25Q256 new a56be671734e mtd: spi-nor: add Gigadevice gd25lq128d support new bd8a6e31b87b mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two new 7f412111e276 mtd: spi-nor: Add entries for mt25q variants new 094d3b977b7b mtd: spi-nor: Add USE_FSR flag for n25q* entries new 307dd80885af mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake [...] new 707745e8d4e7 mtd: spi-nor: Add support for mx25r3235f new e1fcc565de71 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 9b67d08dbc17 crypto: ccp - rename psp-dev files to sev-dev new b93566f1bb54 crypto: ccp - create a generic psp-dev file new 6eb0cc72bcbe crypto: ccp - move SEV vdata to a dedicated data structure new f100ab62b689 crypto: ccp - check whether PSP supports SEV or TEE before [...] new 33960acccfbd crypto: ccp - add TEE support for Raven Ridge new 632b0b5301f6 crypto: ccp - provide in-kernel API to submit TEE commands new f2c5d27bb889 crypto: hisilicon - still no need to check return value of [...] new 7f8c36fe9be4 crypto: picoxcell - adjust the position of tasklet_init an [...] new 46b49abc5d0a crypto: caam - remove double buffering for ahash new 76e227719a14 crypto: caam/qi2 - remove double buffering for ahash new 2bbb3375d967 crypto: api - fix unexpectedly getting generic implementation new a30637625822 padata: update documentation file path in MAINTAINERS new 098e51e517bc crypto: inside-secure - Fix Unable to fit even 1 command d [...] new cb97aa947362 crypto: inside-secure - Fix hang case on EIP97 with zero l [...] new 177e358c9609 crypto: inside-secure - Fix hang case on EIP97 with basic [...] new 6dc0e310623f crypto: inside-secure - add unspecified HAS_IOMEM dependency new 7d07de2c18ab crypto: amlogic - add unspecified HAS_IOMEM dependency new 0e69378940ea crypto: atmel-{aes,sha} - Fix incorrect use of dmaengine_t [...] new 644c247e8e35 crypto: atmel-{aes,sha,tdes} - Drop duplicate init of dma_ [...] new 827a98df67f1 crypto: atmel-{aes,sha,tdes} - Stop passing unused argumen [...] new e9ce6aee1d4d crypto: atmel-{sha,tdes} - Print warn message even when deferring new 27f4adf724e1 crypto: atmel-{aes,tdes} - Update the IV only when the op [...] new 27896aff15d6 crypto: chelsio - calculating tx_channel_id as per the max [...] new 3907ccfaec5d crypto: atmel-aes - Fix CTR counter overflow when multiple [...] new 0e89640b640d crypto: arm64 - Use modern annotations for assembly functions new c6d633a92749 crypto: algapi - make unregistration functions return void new eb5b9154bfb3 crypto: allwinner - remove unneeded semicolon new c782937e9282 crypto: api - remove unneeded semicolon new aa127963f1ca crypto: lib/curve25519 - re-add selftests new 8004865c2e7b crypto: img-hash - Use dma_request_chan instead dma_reques [...] new 20aaed22fec7 crypto: stm32/hash - Use dma_request_chan() instead dma_re [...] new 3932aa1ce381 crypto: sun4i-ss - make unexported sun4i_ss_pm_ops static new 5f567fffaae9 crypto: api - Retain alg refcount in crypto_grab_spawn new 112e7b7b6a2e crypto: caam - Add support for i.MX8M Mini new 596d0a289554 crypto: chtls - Add support for AES256-GCM based ciphers new 93e23eb2ed6c crypto: chtls - Fixed memory leak new b3c16bfc6a79 crypto: skcipher - Add skcipher_ialg_simple helper new bb5c863b3d3c crypto: qce - fix ctr-aes-qce block, chunk sizes new 7de4c2bd196f crypto: qce - fix xts-aes-qce key sizes new 3ee50c896d71 crypto: qce - save a sg table slot for result buf new 3e806a12d10a crypto: qce - update the skcipher IV new 8ceda883205d crypto: qce - initialize fallback only for AES new 59e056cda4be crypto: qce - allow building only hashes/ciphers new 1a74fa3894e7 tee: allow compilation of tee subsystem for AMD CPUs new 757cc3e9ff1d tee: add AMD-TEE driver new bade7e1fbd34 tee: amdtee: check TEE status during driver initialization new 79bfa4e737f5 Documentation: tee: add AMD-TEE driver details new 14f98ad9cf39 Merge remote-tracking branch 'crypto/master' new d5e1935381a1 drm/i915/gt: Teach veng to defer the context allocation new 9f3ccd40acf4 drm/i915: Drop GEM context as a direct link from i915_request new 0f100b70487a drm/i915: Push the use-semaphore marker onto the intel_context new a5e93b42f462 drm/i915/execlists: Select arb on/off around batches based [...] new 216383e920e8 drm/i915: Introduce intel_crtc_state_alloc() new ed7dd73cd8ca drm/i915/selftests: Setup engine->retire for mock_engine new e6ba76480299 drm/i915: Remove i915->kernel_context new 4856254d48d3 drm/i915/gt: Repeat wait_for_idle for retirement workers new 78be2c303aca drm/i915: Move i915_gem_init_contexts() earlier new e26b6d434147 drm/i915/gt: Pull GT initialisation under intel_gt_init() new cfe6b30fc37c drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume() new 7d70a1233d11 drm/i915/gt: Merge engine init/setup loops new 9dd4b065446a drm/i915/gt: Move pm debug files into a gt aware debugfs new f7fd23735f92 drm/i915: fix comment for POWER_DOMAIN_TRANSCODER_VDSC_PW2 new a6458951750f drm/i915/selftests: make mock_context.h self-contained new 3531c4023cb5 drm/i915/selftests: make mock_drm.h self-contained new 021a411684c8 drm/i915: Use intel_tile_height() instead of re-implementing new 86f236bbbd88 drm/i915: Move CCS stride alignment W/A inside intel_fb_st [...] new 13f2cb9a2800 drm/i915: Extract framebufer CCS offset checks into a function new e7af90945794 drm/i915: Add helpers to select correct ccs/aux planes new 55656505dc55 drm/framebuffer: Format modifier for Intel Gen-12 render c [...] new b3e57bccd68a drm/i915/tgl: Gen-12 render decompression new 71df86f0fbf5 drm/i915/tgl: Make sure FBs have a correct CCS plane stride new 931cd348bb8d drm/i915: Skip rotated offset adjustment for unsupported m [...] new 320625aac3c4 drm/i915: Make sure Y slave planes get all the required state new 4941f35b48f7 drm/i915: Make sure CCS YUV semiplanar format checks work new f5af1659d809 drm/i915: Add a simple is-bound check before unbinding new 76f9764cc3d5 drm/i915: Introduce a vma.kref new 6a8679c048eb drm/i915: Mark the GEM context link as RCU protected new 3446c63a0f2a drm/i915: Update DRIVER_DATE to 20191223 new 3ae3271443b3 Merge tag 'drm-intel-next-2019-12-23' of git://anongit.fre [...] new f412af187ae1 drm/stm: ltdc: move pinctrl to encoder mode set new dbe2d2bf79d2 drm: Fix a couple of typos, punctation and whitespace issues new 42240c90e3b0 drm/atomic: Spell CRTC consistently new 624b4b48d9d8 drm: sun4i: Add support for suspending the display driver new fe5040f2843a dt-bindings: sun6i-dsi: Document A64 MIPI-DSI controller new db08ca5a64d2 dt-bindings: sun6i-dsi: Add A64 DPHY compatible (w/ A31 fallback) new 26a839b3c286 drm/sun4i: dsi: Get the mod clock for A31 new 66dbdc7c6162 drm/sun4i: dsi: Handle bus clock via regmap_mmio_attach_clk new 52028bfcb233 drm/sun4i: dsi: Add Allwinner A64 MIPI DSI support new 8f902dbd6ed2 drm/komeda: Add event handling for EMPTY/FULL new efb465088518 drm/komeda: Add runtime_pm support new 1ce0d5162b98 drm/panel: declare variable as __be16 new f5c547efa16c Merge tag 'drm-misc-next-2020-01-02' of git://anongit.free [...] new 387fe6199f12 Merge remote-tracking branch 'drm/drm-next' new ce73516d42c9 drm/amdgpu: simplify padding calculations (v2) new 5e9eec0707ae drm/amdgpu: add perfmons accessible during df c-states new a7843c037945 drm/amdgpu: attempt xgmi perfmon re-arm on failed arm new 0a96afc7c56c drm/amdgpu: fix ctx init failure for asics without gfx ring new 8adf5d21844d drm/amdgpu: disable VCN2.5 ib test for Arcturus sriov new 56ca8628acae drm/amdgpu: enlarge agp_start address into 48bit new 1e2c6d5582ee drm/amdgpu: Added ASIC specific check in gmc v9.0 ECC inte [...] new 6eed6cc14234 drm/amdgpu: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to supp [...] new d8c61373e05c drm/amdgpu/gfx: Replace ARRAY_SIZE with size variable new 107ab0613665 drm/amdgpu/gfx: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to [...] new 57cb635bb4d8 drm/amdgpu/gfx: Add mmSDMA2-7_EDC_COUNTER to support Arcturus new e3c00faa7a3d drm/amdgpu: Remove unneeded variable 'ret' in amdgpu_device.c new 7eca40066f85 drm/amdgpu: Remove unneeded variable 'ret' in navi10_ih.c new 8d40002fee9e drm/amdgpu: update the method to get fb_loc of memory trai [...] new 33a9a5ab1edd drm/amdgpu: remove memory training p2c buffer reservation(V2) new fdf57ba69084 drm/amdgpu: enable xgmi init for sriov use case new 55d62fe10f5e drm/amdgpu: remove FB location config for sriov new 46cf2fecf597 drm/amdgpu: add missed return value set for error case new d24d26540bab drm/amdgpu/smu/navi: Adjust default behavior for peak sclk [...] new 468288863e94 drm/amdgpu/smu: add peak profile support for navi12 new 7bf2f6078a2e drm/radeon: use true,false for bool variable in r100.c new 43302df9fd9d drm/radeon: use true,false for bool variable in si.c new 6b276628c6d1 drm/radeon: use true,false for bool variable in r600.c new f30abb96b5b0 drm/radeon: use true, false for bool variable in evergreen.c new 1f6e717c219a drm/radeon: use true,false for bool variable in rv770.c new 45b2de2804a8 drm/radeon: use true,false for bool variable in cik.c new ab2c1ea481c8 drm/radeon: use true,false for bool variable in ni.c new eb28038cc623 drm/amdgpu: use true, false for bool variable in mxgpu_ai.c new 6df3dab619f3 drm/amdgpu: use true, false for bool variable in mxgpu_nv.c new 2a9b90ae4704 drm/amdgpu: use true, false for bool variable in amdgpu_device.c new c5b2bd5d394b drm/amdgpu: use true, false for bool variable in amdgpu_debugfs.c new e95cd6b2acd5 drm/amdgpu: use true, false for bool variable in amdgpu_psp.c new 4de03b502ec2 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl new 1c2f7463ff1b drm/amdgpu: add UAPI for creating encrypted buffers new f72b2505dfdf drm/amdgpu: add UAPI to create secure commands (v3) new 04555e609c0a drm/amdgpu: define the TMZ bit for the PTE new ad56455ec7cf drm/amdgpu: add tmz feature parameter (v2) new 8b69e1768f9c drm/amdgpu: add amdgpu_tmz data structure new 16583eac4df6 drm/amdgpu: add function to check tmz capability (v4) new 808a8bca9715 drm/amdgpu: add tmz bit in frame control packet new b726c1fdc49e drm/amdgpu: expand the emit tmz interface with trusted flag new 7cf1a186341f drm/amdgpu: expand the context control interface with trust flag new 762b664836eb drm/amdgpu: job is secure iff CS is secure (v5) new 9c525901abae drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new 927b9566737a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new 73b8d84ddb74 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 842633281710 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 7f4c345f313a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new e5b0d8de1882 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new c5d6b983510a drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new b3d40d405eae drm/amdgpu: move CS secure flag next the structs where it's used new eca384423dc4 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 4389fd381961 Fix root mounting with no mount options new 2b07af59c5a9 ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA new f28e3d0390f8 drm/amdgpu/display: use msleep rather than udelay for HDCP new 5aed828543c9 drm/amdgpu: work around llvm bug #42576 new ce5fe6fb2468 drm/amdgpu: Enter low power state if CRTC active. new 47a0dd8ccc20 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu new 14c8c27fe709 Revert "drm/amdgpu: simplify ATPX detection" new 0408dddce3d8 drm/amdgpu/smu: make the set_performance_level logic easie [...] new 8a3b02ac2fb4 Merge remote-tracking branch 'amdgpu/drm-next' new ee36c7c0c837 drm/i915/display: Share intel_connector_needs_modeset() new 6671c367a9be drm/i915/tgl: Select master transcoder for MST stream new 659f14158f1f drm/i915/display: Always enables MST master pipe first new c59053dc58fa drm/i915/dp: Fix MST disable sequence new 5cb5b370c1be drm/i915/display: Prepare for fastset external dependencies check new 080d47bfae80 drm/i915/mst: Force modeset on MST slaves when master need [...] new 8c4bba5ae24e drm/i915/display: Add comment to a function that probably [...] new 44963bf9d4c2 drm/i915/gt: Tidy up checking active timelines during retirement new b42d3b159ad8 drm/i915/display: cleanup intel_bw_state on i915 module removal new 30084b143de7 drm/i915/gt: Flush other retirees inside intel_gt_retire_r [...] new c100777cc00c drm/i915: Switch context id allocation directly to xarray new 41d329e287fb drm/i915: Add spaces before compound GEM_TRACE new c2d78a9b73d4 drm/i915/gt: Stop poking at engine->serial at a high level new d03b224f4252 drm/i915/gt: Apply sanitiization just before resume new b761a7b47ba1 drm/i915/gt: Ignore incomplete engines after init failure new 6ea578a519fe drm/i915/selftests: Err out on coherency if initialisation failed new 1e1a139d62d1 drm/i915: Extend WaDisableDARBFClkGating to icl,ehl,tgl new b9cf9dac3dac drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl new 4ca153827f65 drm/i915/tgl: Extend Wa_1408615072 to tgl new 640b50fa8c34 drm/i915: Restore very early GPU reset new 38f1cb68582c drm/i915/lmem: debugfs for LMEM details new 31409fff1a39 drm/i915: simplify prefixes on device_info new 1d21822052a1 drm/i915: prefer 3-letter acronym for pineview new 1e98f88cea0f drm/i915: prefer 3-letter acronym for haswell new f6df4d46bf1e drm/i915: prefer 3-letter acronym for skylake new 8e619820e37b drm/i915: prefer 3-letter acronym for cannonlake new 95be34841376 drm/i915: prefer 3-letter acronym for icelake new 9eae5e27be4a drm/i915: prefer 3-letter acronym for ironlake new 72588ffd3831 drm/i915: prefer 3-letter acronym for broadwell new 74bb98baa0e4 drm/i915: prefer 3-letter acronym for ivybridge new 88f7df94a12d drm/i915: prefer 3-letter acronym for tigerlake new 8c4ebd0d38c3 drm: Handle connector tile support only for modes that mat [...] new cf1d0180f571 drm/fbdev: Fallback to non tiled mode if all tiles not present new a603f5bd1691 drm/i915/dp: Make sure all tiled connectors get added to t [...] new aee40639cdc3 drm/i915/dp: Make port sync mode assignments only if all t [...] new a3d9382bd439 drm/i915/dp: Disable Port sync mode correctly on teardown new a9e395a4ab79 drn/i915: Break up long i915_buddy_free_list() with a cond [...] new 987281ab02af drm/i915/gt: Ensure that all new contexts clear STOP_RING new 7b02b23e5dd0 drm/i915/gt: Avoid using tag 0 for the very first submission new 45b152f752ea drm/i915/gt: Avoid using the GPU before initialisation new ecfcd2da3358 drm/i915/gt: Do not restore invalid RS state new 4b0dd4a29a8f drm/i915/selftests: Flush the context worker new 2b64e616d552 drm/i915/gt: Leave RING_BB_STATE to default value new 24c66274e764 drm/i915/gt: Tweak flushes around ivb ppgtt new cc39da0e4c5d drm/i915/tgl: Assume future platforms will inherit TGL's S [...] new 1764b992be0f drm/i915: Introduce remap_io_sg() to prefault discontiguou [...] new 32f408ac3e5d drm/i915/gt: Restore coarse power gating new 1cd21a7c5679 drm/i915: Add Wa_1407352427:icl,ehl new f17b898009d8 drm/i915/gem: Drop local vma->vm_file reference new c72bed23b9e4 pinctrl: Allow modules to use pinctrl_[un]register_mappings new 1c467212ab62 Merge branch 'ib-pinctrl-unreg-mappings' of git://git.kern [...] new c6d4a099a240 drm/i915: reimplement header test feature new 9dae9e5381e0 drm/i915/gem: Single page objects are naturally contiguous new cdd280b1b9b1 drm/i915/gt: Flush ongoing retires during wait_for_idle new ea0fe6725141 drm/i915/dsi: Move poking of panel-enable GPIO to intel_dsi_vbt.c new 6c0a878ebaa4 drm/i915/dsi: Init panel-enable GPIO to low when the LCD i [...] new 067d1cf717b8 drm/i915/dsi: Move Crystal Cove PMIC panel GPIO lookup fro [...] new 25e8a3837d27 drm/i915/dsi: Control panel and backlight enable GPIOs on BYT new 6a505e644c44 drm/i915/gt: Include a bunch more rcs image state new d1813ca2bbf1 drm/i915/gt: Clear LRC image inline new 49a24e71b247 drm/i915/gt: Ignore stale context state upon resume new fb218f202704 drm/i915/gt: Discard stale context state from across idling new 1d0e2c9359fe drm/i915/gt: Always poison the kernel_context image before [...] new 6056e50033d9 drm/i915/gem: Support discontiguous lmem object maps new f3bc632acbb3 drm/i915/selftests: Move igt_atomic_section[] out of the header new b2fcaac98bbe drm/i915/selftests: Make headers self-contained new 4e598fad226b drm/i915/gem: Extend mmap support for lmem new 9771d5f72966 drm/i915/selftests: Extend fault handler selftests to all [...] new 0658186283ba drm/i915/selftests: Compare user mmap against GPU new 50129bca6671 drm/i915: lookup for mem_region of a mem_type new 05e8a5f51eb5 drm/i915: Create dumb buffer from LMEM new a88a62efb2be Merge remote-tracking branch 'drm-intel/for-linux-next' new 2ce18249af5a drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() new 5d2197466a09 video: fbdev: mmp: remove duplicated MMP_DISP dependency new dd90e9ae55a1 video: fbdev: mmp: add COMPILE_TEST support new e41f6b17aba5 video: fbdev: mmp: fix sparse warnings about using incorre [...] new fd933c00ebe2 fbdev: fix numbering of fbcon options new 691f50ab2742 fbdev: fbmem: allow overriding the number of bootup logos new ab1c4c5e9d11 fbdev: fbmem: avoid exporting fb_center_logo new 3c911fe799d1 pxa168fb: Fix the function used to release some memory in [...] new eaa051a0ca34 video/fbdev/68328fb: Remove dead code new 1d47d0bb7289 fbdev: omapfb: use devm_platform_ioremap_resource() to sim [...] new 8d5598f13fe7 fbdev: s3c-fb: use devm_platform_ioremap_resource() to sim [...] new 3149299e105b fbdev/sa1100fb: use devm_platform_ioremap_resource() to si [...] new 776b0aa9a645 fbdev: matrox: make array wtst_xlat static const, makes ob [...] new 4a7001f0f4e2 video: fbdev: fsl-diu-fb: mark expected switch fall-throughs new bc2e7382890b video: ocfb: Use devm_platform_ioremap_resource() in ocfb_probe() new 7610bca71ea8 video: pxafb: Use devm_platform_ioremap_resource() in pxaf [...] new 80805774fc35 omapfb/dss: remove unneeded conversions to bool new 3862c824de3a dt-bindings: Add vendor prefix for Xinpeng Technology new 01d53e327dab dt-bindings: display: panel: Add binding document for Xinp [...] new d1479d028af2 drm/panel: add panel driver for Xinpeng XPP055C272 panels new e8d47c471b99 dt-bindings: Add vendor prefix for Leadtek Technology new eeb15a55d22b dt-bindings: display: panel: Add binding document for Lead [...] new e98910bee609 drm/panel: add panel driver for Leadtek LTK500HD1829 new d1dc01860a2a dt-bindings: display: rockchip-lvds: Declare PX30 compatible new 1e0b0a0cf31a dt-bindings: display: rockchip-lvds: Document PX30 PHY new eb503ee2c9bf drm/rockchip: lvds: Fix indentation of a #define new 04bc39adf9f1 drm/rockchip: lvds: Harmonize function names new 36839e5788da drm/rockchip: lvds: Change platform data to hold helper_fu [...] new 9b5cbdbb93d6 drm/rockchip: lvds: Create an RK3288 specific probe function new 2258d53a6696 drm/rockchip: lvds: improve error handling in helper functions new 3d0dad869aeb drm/rockchip: lvds: move hardware-specific functions together new 614d8d9878c0 Merge remote-tracking branch 'drm-misc/for-linux-next' new 7ec9741b19c3 drm/msm/dpu: ignore NULL clocks new bd3fe8119dea drm/msm/a6xx: restore previous freq on resume new 15ab987c423d drm/msm/adreno: fix zap vs no-zap handling new b435f8b4f6a0 dt-bindings: drm/msm/gpu: document second interconnect new 00bb9243d346 drm/msm/gpu: add support for ocmem interconnect path new d163ba0b65f2 drm/msm/a3xx: set interconnect bandwidth vote new 21f5a6c08b17 drm/msm/a4xx: set interconnect bandwidth vote new abda0d925f9c drm/msm/dpu: Mark various data tables as const new cb929b8f5faa drm/msm/dpu: Add UBWC support for RGB8888 formats new 0846cca39484 msm: disp: dpu1: add support to access hw irqs regs depend [...] new 854f94226a91 dt-bindings: msm:disp: add sc7180 DPU variant new 7bdc0c4b8126 msm:disp:dpu1: add support for display for SC7180 target new 73bfb790ac78 msm:disp:dpu1: setup display datapath for SC7180 target new 42a558b71c9e msm:disp:dpu1: add mixer selection for display topology new b75ab05a3479 msm:disp:dpu1: add scaler support on SC7180 display new fea2d7d98e02 msm:disp:dpu1: Fix core clk rate in display driver new e5400750fafd drm/msm/dsi: Delay drm_panel_enable() until dsi_mgr_bridge [...] new 358ffda520db drm: msm: Add 618 gpu to the adreno gpu list new e812744c5f95 drm: msm: a6xx: Add support for A618 new a5ab31767c77 drm: msm: a6xx: Dump GBIF registers, debugbus in gpu state new 99beed68c3c7 drm/msm/dpu: Remove unnecessary NULL checks new 1caaf257fa14 drm/msm/dpu: Remove unnecessary NULL checks new 85a8f8eec8f0 drm/msm/dpu: Remove unnecessary NULL checks new b6fadcade627 drm/msm/dpu: Remove unnecessary NULL check new 2b156481dcbc drm/msm/dpu: Remove unreachable code new 5e7d4a8407d3 drm/msm/dpu: Remove unnecessary NULL checks new 251e3cb1418f drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable new 4da32c226fa4 drm/msm/hdmi: Remove unneeded semicolon new 5d6cfd167d35 drm/msm/mdp5: Remove unneeded semicolon new 4aef7e06457a drm/msm/dpu: Remove unneeded semicolon in dpu_plane.c new 99c85c3203d4 drm/msm/dpu: Remove unneeded semicolon in dpu_encoder.c new 89048dd010f0 drm/msm/adreno: Do not print error on "qcom, gpu-pwrlevels [...] new e37b624d2513 drm/msm: use BUG_ON macro for debugging. new 6b16f05aa39f drm/msm/dsi: split clk rate setting and enable new f7dd959a6d17 Merge remote-tracking branch 'drm-msm/msm-next' new 232ea917383c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new e99ef453cc33 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 2e4688676392 ALSA: emu10k1: Make uapi/emu10k1.h compilable again new d63e63d42107 ALSA: hdsp: Make uapi/hdsp.h compilable again new 4fa406caf950 ALSA: hdspm: Drop linux/types.h inclusion in uapi header new 7fd7d6c50451 ALSA: uapi: Fix typos and header inclusion in asound.h new 645c08f17f47 ALSA: uapi: Drop asound.h inclusion from asoc.h new bfea224d9250 ALSA: uapi: Drop unneeded typedefs new 542283566679 ALSA: ctl: remove unused macro for timestamping of elem_value new e67c3f0fd44c ALSA: pci: echoaudio: remove usage of dimen menber of elem [...] new ff16351e3f30 ALSA: ctl: remove dimen member from elem_info structure new bd3eb4e87eb3 ALSA: ctl: bump protocol version up to v2.1.0 new d61fe22c2ae4 ALSA: ctl: allow TLV read operation for callback type of e [...] new a103a3989993 ALSA: control: Fix incompatible protocol error new 7d8d3c377cc9 ALSA: usb-audio: fix Corsair Virtuoso mixer label collision new d06ed0c20960 ALSA: uapi: Add linux/types.h include back (but carefully) new cb5b83580c61 ALSA: ad1816a: constify copied structure new c56fc8c9ad7a ALSA: hda: constify copied structure new c1c3981fa166 ALSA: pci: Constify snd_pcm_hardware definitions new 2ead9d087fe2 ALSA: usb: Constify snd_pcm_hardware definitions new 8b575824304d ALSA: core: Treat snd_device_ops as const new f15ee210cdb8 ALSA: core: Constify snd_device_ops definitions new 34273b234c07 ALSA: drivers: Constify snd_device_ops definitions new d23015c12144 ALSA: i2c: Constify snd_device_ops definitions new 99f664df4fea ALSA: isa: Constify snd_device_ops definitions new 41f394a8d807 ALSA: hda: Constify snd_device_ops definitions new efb0ad25d370 ALSA: pci: Constify snd_device_ops definitions new c0a142e21bba ALSA: usb: Constify snd_device_ops definitions new e6f2a617ac53 ALSA: aoa: Constify snd_device_ops definitions new 35a76585c638 ALSA: mips: Constify snd_device_ops definitions new 65341589599a ALSA: parisc: Constify snd_device_ops definitions new 0326564d725f ALSA: pcmcia: Constify snd_device_ops definitions new 46dd47c106f1 ALSA: ppc: Constify snd_device_ops definitions new b75851d43d73 ALSA: sparc: Constify snd_device_ops definitions new 52b136d24842 ALSA: sh: Constify snd_device_ops definitions new c3b53df3d008 ALSA: spi: Constify snd_device_ops definitions new e382d7fcfc3f ALSA: docs: Constify snd_device_ops definitions new df76996a2c53 ALSA: timer: Constify snd_timer_hardware definitions new 5ff16a3d48ef ALSA: Constify snd_timer_hardware definitions new 19260818a974 ALSA: ac97: Treat snd_ac97_bus_ops as const new 33c83aaf29f5 ALSA: ac97: Constify snd_ac97_bus_ops definitions new 74d2bae3434a ALSA: arm: Constify snd_ac97_bus_ops definitions new 3a3fac8b3b99 ALSA: atmel: Constify snd_ac97_bus_ops definitions new 6e6598db079d ALSA: drivers: Constify snd_ac97_bus_ops definitions new 51055da51d1e ALSA: pci: Constify snd_ac97_bus_ops definitions new d25ff26840bd ALSA: info: Make snd_info_entry_ops as const new aad7ebb54407 ALSA: seq: Constify struct snd_midi_op new f8ae2d291948 ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions new 454f5ec1d2b7 ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition new dde5199c988b ALSA: aoa: Constify snd_kcontrol_new items new 2eccd4080374 ALSA: drivers: Constify snd_kcontrol_new items new 0da2c47a951c ALSA: i2c: Constify snd_kcontrol_new items new fdd1f6fd328f ALSA: isa: Constify snd_kcontrol_new items new 35ace5e8410e ALSA: hda: Constify snd_kcontrol_new items new b4e5e7077554 ALSA: pci: Constify snd_kcontrol_new items new c031b0cc77a1 ALSA: ppc: Constify snd_kcontrol_new items new f8a32d94f31f ALSA: sparc: Constify snd_kcontrol_new items new 1aeb1c7f281e ALSA: spi: Constify snd_kcontrol_new items new 195727e8b6a8 ALSA: usb: Constify snd_kcontrol_new items new 46708e626d0d ALSA: parisc: Constify snd_kcontrol_new items new 1da7f0c570d7 ALSA: dummy: Constify snd_pcm_ops definitions new fe27463ad867 ALSA: opl3: Constify snd_opl3_drum_voice definitions new c0476b980d6c ALSA: ac97: Constify snd_ac97_res_table definition new 311840d96fd6 ALSA: ca0106: Constify snd_ca0106_category_str items new dc6ffaf82899 ALSA: ca0106: Constify snd_ca0106_details new aeb0215c7699 ALSA: ice17xx: Constify snd_ice1712_card_info new 4f8ce9821ecd ALSA: ice1712: Constify wm-specific tables new 37cc306b723f ALSA: line6: Constify snd_ratden definitions new 49624472a90b ALSA: usx2y: Constify struct snd_usb_audio_quirk entries new 87065d3d946b ALSA: seq: oss: Constify snd_seq_oss_callback definitions new baa9df207a8f ALSA: bt87x: Constify snd_bt87x_boards new c274d967cee5 ALSA: emu10k1: Constify snd_emu_chip_details new cd6e03122be0 ALSA: es1968: Constify snd_es1968_tea575x_gpios new fb537cd0089d ALSA: fm801: Constify snd_fm801_tea575x_gpios new a5dc05e466b0 ALSA: hda: Constify snd_pci_quirk tables new 88e540a8764e ALSA: pci: Constify snd_pci_quirk tables new caf3c0437aaf ALSA: hda - constify and cleanup static NodeID tables new fbd3eb7f66c5 ALSA: control: Add verification for kctl accesses new 5da116f164ce ALSA: sh: Fix unused variable warnings new 5fab5829674c ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx [...] new 5d8398aa595d Merge branch 'for-linus' into for-next new 8be03a7177c3 ALSA: usb-audio: Use lower hex numbers for IDs new 7e83dfa54c9d Merge remote-tracking branch 'sound/for-next' new d24a70636b8b ASoC: max98090: Remove empty suspend function new e68d6696575e ASoC: SOF: Intel: hda: Add iDisp4 DAI new 4bb16cd82773 ASoC: hdac_hda: Update hdac hda dai table to include intel [...] new c5614fb8e3d1 ASoC: Intel: kbl_da7219_max98357a: remove unused variable [...] new 057a317a8d94 ASoC: gtm601: add Broadmobi bm818 sound profile new bb9ee1eacb2d dt-bindings: sound: gtm601: add the broadmobi interface new a82cf72f94af Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] new a6b748713205 ASoC: dt-bindings: add dt bindings for WCD9340/WCD9341 aud [...] new a61f3b4f476e ASoC: wcd934x: add support to wcd9340/wcd9341 codec new 1cde8b822332 ASoC: wcd934x: add basic controls new dd9eb19b5673 ASoC: wcd934x: add playback dapm widgets new a70d9245759a ASoC: wcd934x: add capture dapm widgets new da3e83f8bb86 ASoC: wcd934x: add audio routings new 834d899794f4 ASoC: qcom: dt-bindings: Add compatible for DB845c and Len [...] new 5caf64c633a3 ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga new 5def0136c609 ASoC: amd: Create multiple I2S platform device endpoint new 9ea7a991cc27 ASoC: cs47l92: Simplify error handling code in 'cs47l92_probe()' new 1094af119900 ASoC: madera: Enable clocks for input pins when used as a [...] new 3863857dd5ca ASoC: madera: Enable clocks for input pins when used for the FLL new c9fe7db6e884 ASoC: amd: Refactoring of DAI from DMA driver new 703a6e22888b ASoC: amd: Enabling I2S instance in DMA and DAI new a43ea44ddda9 ASoC: amd: add ACP3x TDM mode support new cea5f40d4e7a ASoC: amd: Handle ACP3x I2S-SP Interrupts. new 535fd141ef34 ASoC: amd: Added ACP3x system resume and runtime pm new 3d8cbeda38f1 ASoC: amd MMAP_INTERLEAVED Support new 0da390ba86d8 ASoC: qdsp6: q6asm-dai: constify copied structure new 49f261e27307 ASoC: SOF: imx8: use resource_size new 22a0d31a595c ASoC: Intel: boards: hda_dsp_common: use NULL pointer assi [...] new 72bbeda0222b ASoC: soc-topology: fix endianness issues new 6a00fc414068 Merge branch 'asoc-5.6' into asoc-next new 99e677a22441 Merge remote-tracking branch 'sound-asoc/for-next' new 1364c60064c9 Merge remote-tracking branch 'modules/modules-next' new 78d7440963ce Merge remote-tracking branch 'input/next' new 78df33c2ee7f Merge branch 'for-5.6/block' into for-next new 3c696ac41736 ata: ahci_brcm: Manage reset line during suspend/resume new 7de9b1688c1d ata: ahci_brcm: Add a shutdown callback new 52fa562db5ec dt-bindings: ata: Document BCM7216 AHCI controller compatible new c345ec6a50e9 ata: ahci_brcm: Support BCM7216 reset controller name new 3cb0f5859afa Merge branch 'for-5.6/libata' into for-next new 412a132d34eb io_uring: add support for fallocate() new 8a4dbfbbcd67 fs: add namei support for doing a non-blocking path lookup new 4e9e15c9426e fs: make build_open_flags() available internally new 3bba3e571bc8 io_uring: add support for IORING_OP_OPENAT new 5a3aa04b5e5a fs: move filp_close() outside of __close_fd_get_file() new c81572dd4f08 io-wq: add support for uncancellable work new 59bb402138f0 io_uring: add support for IORING_OP_CLOSE new 93303933a816 io_uring: avoid ring quiesce for fixed file set unregister [...] new 46d2e3b06796 fs: make two stat prep helpers available new c9a3e36dda9f io_uring: add support for IORING_OP_STATX new b141c9c8c5e0 io-wq: support concurrent non-blocking work new 0e2b16713691 io_uring: add IOSQE_ASYNC new 613e36adabcf io_uring: rename prev to head new cdb3e91494bf io_uring: move *queue_link_head() from common path new 23066b9bcac0 io_uring: remove two unnecessary function declarations new 13ea85d91426 io_uring: add lookup table for various opcode needs new a47dabe63cce io_uring: split overflow state into SQ and CQ side new 31975737af7c io_uring: improve poll completion performance new 315bcd5392b2 io_uring: add non-vectored read/write commands new 3e1289d9fd23 io_uring: allow use of offset == -1 to mean file position new 9df5306528ed io_uring: add IORING_OP_FADVISE new 43e633eb373f mm: make do_madvise() available internally new c965a63df091 io_uring: add IORING_OP_MADVISE new aad60525393b pcpu_ref: add percpu_ref_tryget_many() new 1dcb5812a821 io_uring: batch getting pcpu references new b029e6c5b15e io_uring: wrap multi-req freeing in struct req_batch new dfc79c078cc9 io_uring: extend batch freeing to cover more cases new d0c9ff979551 io_uring: add support for IORING_SETUP_CLAMP new e6181b982534 Merge branch 'for-5.6/io_uring' into for-next new 19d32a70b144 io_uring: clamp to_submit in io_submit_sqes() new b89bbff7e2f0 io_uring: optimise head checks in io_get_sqring() new d668ae3bd35c io_uring: optimise commit_sqring() for common case new f99c66ef9f66 io_uring: remove extra io_wq_current_is_worker() new b1d218e29f72 Merge branch 'for-5.6/io_uring' into for-next new c2c431f9d985 io_uring: add support for send(2) and recv(2) new af1a37012a26 Merge branch 'for-5.6/io_uring' into for-next new fbda71fac380 Merge remote-tracking branch 'block/for-next' new 004359535a7f Merge remote-tracking branch 'pcmcia/pcmcia-next' new 2186aa40d191 Merge remote-tracking branch 'mmc/next' new 543ae2d0a6f7 Merge remote-tracking branch 'mfd/for-mfd-next' new efbcfc449309 Merge remote-tracking branch 'battery/for-next' new a14a0b5fc179 regulator: bd71828: remove get_voltage operation new 130ac214294b regulator: Convert stm32-pwr regulator to json-schema new 6a7a756c596b Merge branch 'regulator-5.6' into regulator-next new 77b33aa5b2ab Merge remote-tracking branch 'regulator/for-next' new 96c9e1de9954 ima: avoid appraise error for hash calc interrupt new c5563bad88e0 IMA: Check IMA policy flag new 5808611cccb2 IMA: Add KEY_CHECK func to measure keys new 88e70da170e8 IMA: Define an IMA hook to measure keys new cb1aa3823c92 KEYS: Call the IMA hook to measure keys new e9085e0ad38a IMA: Add support to limit measuring keys new 2b60c0ecedf8 IMA: Read keyrings= option from the IMA policy new f47825c69485 Merge branch 'next-integrity.measure-keys' into next-integrity new abcb583481a1 Merge remote-tracking branch 'integrity/next-integrity' new c92a5e24e61f next-20191211/keys new 030b995ad9ec selinux: ensure we cleanup the internal AVC counters on er [...] new 15b590a81fcd selinux: ensure the policy has been loaded before reading [...] new f1268534027a selinux: remove set but not used variable 'sidtab' new c8f0106f91fd Merge remote-tracking branch 'selinux/next' new c90a87a034a8 Merge remote-tracking branch 'smack/for-next' new a8772fad0172 tomoyo: Use atomic_t for statistics counter new 2a01d3508102 Merge remote-tracking branch 'tomoyo/master' new afcd5b9be566 watchdog: w83627hf_wdt: Fix support NCT6116D new 91ced83c6eab watchdog: imx7ulp: Fix missing conversion of imx7ulp_wdt_enable() new da9e3f4e30a5 watchdog: max77620_wdt: fix potential build errors new 9a6c274ac1c4 watchdog: tqmx86_wdt: Fix build error new a76dfb859cd4 watchdog: rn5t618_wdt: fix module aliases new dcbce5fbcc69 watchdog: orion: fix platform_get_irq() complaints new 280557135389 Merge remote-tracking branch 'watchdog/master' new a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] new 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] new bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] new 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules new 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] new 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() new 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered new 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" new b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" new 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers new ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal new d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT new 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module new 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal new cd221bd24ff5 iommu/arm-smmu: Allow building as a module new 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() new 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] new 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] new 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h new 2ca6b6dc8512 iommu/amd: Remove unused variable new d0432345b4b5 iommu: Fix Kconfig indentation new 944c91753974 iommu/iova: Silence warnings under memory pressure new f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() new a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() new 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() new 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() new c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() new cdd1a5d53fd5 Merge branches 'arm/smmu', 'x86/amd' and 'core' into next new 00264eba74ff Merge remote-tracking branch 'iommu/next' new c1a395f2ad45 Merge remote-tracking branch 'audit/next' new e63318785234 dt-bindings: net: ravb: Document r8a77961 support new 26f1e12c714e dt-bindings: watchdog: renesas-wdt: Document r8a77961 support new d1c5b2541170 dt-bindings: net: bluetooth: Add compatible string for WCN3991 new 0fa4f770977c dt-bindings: Add MAX31730 as trivial device new 606f53b08802 dt-bindings: watchdog: Convert stm32 watchdog bindings to [...] new 58361eaa11d5 dt-bindings: media: renesas,ceu: Convert to yaml new afd36d28e412 dt-bindings: phy: Fix the PX30 DSI PHY compatible in the example new 90dc0d1ce890 of: Rework and simplify phandle cache to use a fixed size new b30d8cf5e171 dt-bindings: opp: Convert Allwinner H6 OPP to a schema new f95cad74acdb dt-bindings: clocks: Convert Allwinner legacy clocks to schemas new af287ed02ffd dt-bindings: mfd: Convert Allwinner legacy PRCM bindings t [...] new 93adc6aef57f dt-bindings: resets: Convert Allwinner legacy resets to schemas new c5a05bd6455a dt-bindings: usb: amlogic, meson-g12a-usb-ctrl: fix clock names new 6ffdc7421568 dt-bindings: nvmem: Convert STM32 ROMEM to json-schema new 0cec114e3660 scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a new f82bf6fe8b21 Merge remote-tracking branch 'devicetree/for-next' new 9859db51387d spi: uniphier: Change argument of irq functions to private [...] new 11299c5cd886 spi: uniphier: Add handle_err callback function new a68735d7975d spi: fsl-lpspi: use true,false for bool variable new e6a8b2cc514c spi: imx: use true,false for bool variable new 0d9c75481a8e spi: tegra114: use true,false for bool variable new 790514ed7715 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] new 28d1dddc59f6 spi: uniphier: Add DMA transfer mode support new f03ee2042b2d spi: oc-tiny: Use GPIO descriptors new f971a2074447 spi: Catch improper use of PTP system timestamping API new 60141c615fad Merge branch 'spi-5.6' into spi-next new e962f93d545a Merge remote-tracking branch 'spi/for-next' new dcc8cd5b396a Merge branch 'x86/mtrr' new 703766b1984d Merge branch 'x86/microcode' new 8757dc970f55 x86/crash: Define arch_crash_save_vmcoreinfo() if CONFIG_C [...] new 47fecba96424 Merge branch 'x86/kdump' new 70a66ac1208e Merge branch 'x86/cpu' new bff47c2302cc x86/vdso: Provide missing include file new b1656ee9040c Merge branch 'x86/cleanups' new 1d4029a6be33 Merge branch 'x86/boot' new 1e5f8a308551 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes new 53a23364b6b0 sched/core: Remove unused variable from set_user_nice() new 17346452b25b sched/fair: Make sched-idle CPU selection consistent throughout new 59fe675248ff sched/uclamp: Remove uclamp_util() new 686516b55e98 sched/uclamp: Make uclamp util helpers use and return UL values new d2b58a286e89 sched/uclamp: Rename uclamp_util_with() into uclamp_rq_uti [...] new a7008c07a568 sched/fair: Make task_fits_capacity() consider uclamp rest [...] new 1d42509e475c sched/fair: Make EAS wakeup placement consider uclamp rest [...] new 804d402fb6f6 sched/rt: Make RT capacity-aware new 9659597a959e Merge branch 'sched/core' new e8a2f845f1e2 Merge branch 'ras/core' new f84ae29a6169 tools lib traceevent: Fix memory leakage in filter_event new 0feba17bd7ee perf report: Fix incorrectly added dimensions as switch pe [...] new a75af86b6f34 perf map: Set kmap->kmaps backpointer for main kernel map chunks new 55347ec340af perf hists: Fix variable name's inconsistency in hists__fo [...] new b9fb2de0115b Merge tag 'perf-urgent-for-mingo-5.5-20191223' of git://gi [...] new a8103265589f Merge branch 'perf/urgent' new 46f5cfc13d54 Merge branch 'core/kprobes' into perf/core, to pick up a c [...] new 1f676247f36a x86/alternatives: Implement a better poke_int3_handler() c [...] new ab503fdeb5ea Merge branch 'perf/core' new d91f3057263c locking/lockdep: Fix buffer overrun problem in stack_trace[] new 69af10b2f1c0 Merge branch 'locking/urgent' new 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts new c2a47780350e Merge branch 'locking/kcsan' new d92b54570d24 efi/earlycon: Fix write-combine mapping on x86 new 818c7ce72477 efi/libstub/random: Initialize pointer variables to zero f [...] new 4911ee401b7c x86/efistub: Disable paging at mixed mode entry new 8052335be895 Merge branch 'efi/urgent' new 8d62af177812 efi/gop: Remove bogus packed attribute from GOP structures new 6c895c2fca8a efi/gop: Remove unused typedef new 44c84b4ada73 efi/gop: Convert GOP structures to typedef and clean up so [...] new 8de8788d2182 efi/gop: Unify 32/64-bit functions new 58ec655a7573 efi/libstub: Remove unused __efi_call_early() macro new a8147dba75b1 efi/x86: Rename efi_is_native() to efi_is_mixed() new 2732ea0d5c0a efi/libstub: Use a helper to iterate over a EFI handle array new 1786e8301164 efi/libstub: Extend native protocol definitions with mixed [...] new f958efe97596 efi/libstub: Distinguish between native/mixed not 32/64 bit new e8bd5ddf60ee efi/libstub: Drop explicit 32/64-bit protocol definitions new 960a8d01834e efi/libstub: Use stricter typing for firmware function pointers new 8f24f8c2fc82 efi/libstub: Annotate firmware routines as __efiapi new afc4cc71cf78 efi/libstub/x86: Avoid thunking for native firmware calls new 14e900c7e403 efi/libstub: Avoid protocol wrapper for file I/O routines new 2fcdad2a80a6 efi/libstub: Get rid of 'sys_table_arg' macro parameter new dc29da14ed94 efi/libstub: Unify the efi_char16_printk implementations new c3710de5065d efi/libstub/x86: Drop __efi_early() export and efi_config struct new 8173ec7905b5 efi/libstub: Drop sys_table_arg from printk routines new cd33a5c1d53e efi/libstub: Remove 'sys_table_arg' from all function prototypes new 23e60394046a efi/libstub/x86: Work around page freeing issue in mixed mode new 47c0fd39b7b8 efi/libstub: Drop protocol argument from efi_call_proto() macro new 99ea8b1db2d2 efi/libstub: Drop 'table' argument from efi_table_attr() macro new 966291f6344d efi/libstub: Rename efi_call_early/_runtime macros to be m [...] new 7d4e323d02c9 efi/libstub: Tidy up types and names of global cmdline variables new 0679715e7143 efi/libstub/x86: Avoid globals to store context during mix [...] new 295aef5f9818 Merge branch 'efi/core' new 66528a4575ee rseq: Reject unknown flags on rseq unregister new 463f550fb47b rseq: Unregister rseq for clone CLONE_VM new 1ee141ae92b7 Merge branch 'core/urgent' new af90e1775b1f Merge branch 'core/objtool' new 61676811351f Merge branch 'WIP.x86/mm' new acfe9d882f58 Merge branch 'WIP.core/headers' new cc99b9136447 Merge remote-tracking branch 'tip/auto-latest' new e72c42a32a51 clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] new d0d487d3d814 clocksource: Fix Kconfig indentation new 1121c95a67b8 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support new 8f592f5dced3 clocksource: Fix Kconfig miscues new d40204daca4c clocksource: hyperv: Reserve PAGE_SIZE space for tsc page new a9ac8288d9f5 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] new d454ac632e86 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] new a5120c230a9e clocksource/drivers/bcm2835_timer: Fix memory leak of timer new 660bbeef48c6 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] new 0df7c4cc53a7 clocksource/drivers/em_sti: Fix variable declaration in em [...] new 054306282ed0 clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] new 8c82723414d5 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq new 8674258abcd8 Merge remote-tracking branch 'clockevents/timers/drivers/next' new eb67587000de Merge remote-tracking branch 'edac/edac-for-next' new ef1c79a28e88 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new a3f183d62a6f Merge remote-tracking branch 'rcu/rcu/next' new 76cc8ba836de KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections new c74555894492 KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ new 5f10f2fb8b7f Merge remote-tracking branch 'kvm-arm/next' new 735d5249ec0a Merge remote-tracking branch 'percpu/for-next' new b1cb33dae414 platform/x86: intel_pmc_core: Clean up: Remove comma after [...] new 476bac56c1eb platform/x86: intel_pmc_core: Remove unnecessary assignments new e39854781830 platform/x86: intel_pmc_core: Create platform dependent bi [...] new 6268c0b278b5 platform/x86: intel_pmc_core: Make debugfs entry for pch_i [...] new 49a437941c3f platform/x86: intel_pmc_core: Add Intel Tiger Lake support new 554f269f0f38 platform/x86: intel_pmc_core: Add Intel Elkhart Lake support new 90f1fcc1618a Merge remote-tracking branch 'drivers-x86/for-next' new 6b4814761a9c Merge remote-tracking branch 'chrome-platform/for-next' new 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference new a0d794fabbc3 Merge remote-tracking branch 'ipmi/for-next' new 9b19f21b01e4 Merge remote-tracking branch 'driver-core/driver-core-next' new eb1488360c7d Merge 5.5-rc3 into usb-next new cf94ca4993e5 USB: EHCI: ehci-mv: make the PHY optional new 92f983520cb8 USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs new 7b104f890ade USB: EHCI: ehci-mv: add HSIC support new 8e1a20096bfb usb: cdns3: gadget: Remove unneeded variable ret new c4a68b4da65a usb: phy: ab8500-usb: Keep PHY turned on in UART mode new 5311f88e07ce usb: mtk-xhci: Do not explicitly set the DMA mask new 71a1fa0df2a3 usb: typec: ucsi: Store the notification mask new 170a6726d0e2 usb: typec: ucsi: add support for separate DP altmode devices new 88eaaecc4446 usb: host: Enable compile testing for some of drivers new 91687c1926bc usb: phy: Enable compile testing for some of drivers new 3b31ec1848ec usb: renesas_usbhs: Switch to GPIO descriptor new c2f59e8180c9 ARM: dts: qcom: Correct USB3503 GPIOs polarity new 51d22e855ea3 usb: usb3503: Convert to use GPIO descriptors new 4e52af1ccaa2 usb: host: Do not compile test deprecated USB_OCTEON_EHCI new b0e494ac642d Merge remote-tracking branch 'usb/usb-next' new 795e55999b2f phy: hisilicon: Fix Kconfig indentation new a3a0641599cd phy: qcom-qmp: Use the correct style for SPDX License Identifier new 24dbe0aaa003 phy: ti-pipe3: make clk operations symmetric in probe and remove new 5253fe05bb47 phy: core: Add consumer device link support new df0d0e07be73 phy: qualcomm: Adjust indentation in read_poll_timeout new 952245a6cd5d phy: lantiq: vrx200-pcie: Remove unneeded semicolon new 7c118f6da9b7 dt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy new 770f79fa402e phy/rockchip: inno-dsidphy: generalize parameter handling new 762477906299 dt-bindings: phy: Document BCM7216 SATA PHY compatible string new cbe4ab09f9ab phy: brcm-sata: Implement 7216 initialization sequence new 25689c1a6641 phy: qcom-qmp: Use register defines new 64e9c7ede3d6 phy: qcom-qmp: remove duplicate powerdown write new f1c95519a541 phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 new f17cb451270c phy: qcom-qmp: Add SW reset register new 44bd353791a8 Merge remote-tracking branch 'phy-next/next' new 749e4121d6ee Merge 5.5-rc3 into tty-next new 9b1e5f8654cf Merge remote-tracking branch 'tty/tty-next' new f87760f37c61 Merge remote-tracking branch 'extcon/extcon-next' new 23094526b6bf Merge remote-tracking branch 'soundwire/next' new a5a985542066 staging: nvec: check return value new 398d999f96bf Merge 5.5-rc3 into staging-next new d7a336d67ab5 staging: kpc2000: remove unnecessary assertions in kpc_dma [...] new d1e10852aa63 staging: rtl8188eu: use break to exit while loop new 97806d3602ef staging: vt6656: remove unnecessary parenthesis new 5f33771fb0ac staging: exfat: add STAGING prefix to config names new 0469fc6a1a87 staging: wfx: check for memory allocation failures from wf [...] new 3c4bafba69e7 Merge remote-tracking branch 'staging/staging-next' new 348001433fad i2c: mux: pca9541: use the BIT macro new 0d1569a763fa dt-bindings: i2c: support property idle-state new e65e228eb096 i2c: mux: pca954x: support property idle-state new f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next new c0fc754b9b78 Merge remote-tracking branch 'mux/for-next' new 168fb8603a61 Merge remote-tracking branch 'icc/icc-next' new b98900548b8d dt-bindings: dmaengine: Add X1830 bindings. new 20f5a659554a dmaengine: JZ4780: Add support for the X1830. new dae7a589c18a dmaengine: Store module owner in dma_device struct new 686607106f1f dmaengine: Call module_put() after device_free_chan_resources() new 11a0fd2b3baa dmaengine: Move dma_channel_rebalance() infrastructure up in code new 8ad342a86359 dmaengine: Add reference counting to dma_device struct new bf453a0a18b2 dmaengine: ioat: Support in-use unbind new 83c77940db12 dmaengine: move module_/dma_device_put() after route free new 08baca4280d8 dmaengine: print more meaningful error message new 5c8aacbbb3b7 dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held new 51fe9cd2bd92 dmaengine: virt-dma: Add missing locking new df660a2b6dfc dmaengine: virt-dma: remove debug message new f882101122aa dmaengine: virt-dma: Do not call desc_free() under a spin_lock new 9f91e6bfa866 dmaengine: virt-dma: Add missing locking around list operations new b167f94d2928 dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors new a80f2787f1ff dmaengine: imx-sdma: rename function new a1ff6a07f5a3 dmaengine: imx-sdma: find desc first in sdma_tx_status new 02939cd16709 dmaengine: imx-sdma: Fix memory leak new d794f525f673 Merge remote-tracking branch 'slave-dma/next' new c44c1496a626 Merge remote-tracking branch 'cgroup/for-next' new 8eab368fb6c4 Merge branch 'fixes' into for-next new 2086faae3c55 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] new bd40726153c6 scsi: esp_scsi: Add support for FSC chip new 7252a3603015 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts new 69a6c269c097 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs new 24366c2afbb0 scsi: ufs: Recheck bkops level if bkops is disabled new a7ef6f029a76 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes new 74a527a2ab1c scsi: ufs: Avoid messing up the compl_time_stamp of lrbs new 2df74b6985b5 scsi: ufs: Complete pending requests in host reset and res [...] new 0ec96913344d scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] new a3a763917216 scsi: ufs: Use DBD setting in mode sense new 17c7d35f141e scsi: ufs: Release clock if DMA map fails new 0834253734cb scsi: ufs: Do not clear the DL layer timers new 5231d38c16f0 scsi: ufs: Do not free irq in suspend new fc0a9de2f40d scsi: ufs: delete unused structure filed tr new e89fbc7feb00 scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] new bb14dd1564c9 scsi: ufs: Unlock on a couple error paths new dc30c9e6d67f scsi: ufs: Simplify a condition new dcb6cec50827 scsi: ufs: disable irq before disabling clocks new 8b0bbf002a1e scsi: ufs: disable interrupt during clock-gating new 0786669c31c9 scsi: ufs: Power off hook for Cadence UFS driver new 43d23b94e5e8 scsi: core: Fix a compiler warning triggered by the SCSI l [...] new 08fcc87bd0df scsi: sym53c8xx: fix typos in comments new 4aca8fe77166 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] new 0c3dbdeb7284 scsi: initio: make initio_state_7() static new 52b894393cec scsi: libfc: remove unnecessary assertion on ep variable new aa8679736a82 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free new 4dbc96ad65c4 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate new a808a04c8617 scsi: csiostor: Adjust indentation in csio_device_reset new f4652752a428 scsi: vmw_pvscsi: Fix swiotlb operation new d8dd7d768131 scsi: vmw_pvscsi: Silence dma mapping errors new 3c75ad1d87c7 scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss new f57a01073596 scsi: qla2xxx: Fix fabric scan hang new 27258a577144 scsi: qla2xxx: Add a shadow variable to hold disc_state hi [...] new 96a0eb7164d1 scsi: qla2xxx: Cleanup unused async_logout_done new 89eb2e7e794d scsi: qla2xxx: Fix update_fcport for current_topology new 425215647fc5 scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs new 3dae220595ba scsi: qla2xxx: Use common routine to free fcport struct new 8aaac2d7da87 scsi: qla2xxx: Fix stuck login session using prli_pend_timer new 17e64648aa47 scsi: qla2xxx: Correct fcport flags handling new f994c6d168c6 scsi: qla2xxx: Consolidate fabric scan new 118f01e7d92e scsi: qla2xxx: Fix RIDA Format-2 new e1217dc3edce scsi: qla2xxx: Fix stuck session in GNL new 641e0efddcbd scsi: qla2xxx: Fix mtcp dump collection failure new 5a2673267a49 scsi: qla2xxx: Update driver version to 10.01.00.22-k new be0709e449ac scsi: lpfc: Fix incomplete NVME discovery when target new df9166bfa775 scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] new f3d0a8acc5a8 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp new e3ba04c9bad1 scsi: lpfc: Fix Fabric hostname registration if system hos [...] new 9a20cc10fa05 scsi: lpfc: Fix ras_log via debugfs new a052ce848d43 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models new 0b4391946da8 scsi: lpfc: Fix unmap of dpp bars affecting next driver load new 999fbbceb831 scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates new c438d0628aa5 scsi: lpfc: Fix improper flag check for IO type new 6d67e8473386 scsi: lpfc: Update lpfc version to 12.6.0.3 new b3e3d4c618c5 scsi: libsas: Tidy SAS address print format new a27747a20788 scsi: qla2xxx: Improve readability of the code that handle [...] new 3f5f7335e5e2 scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_si [...] new a9c4ae108610 scsi: qla2xxx: Use get_unaligned_*() instead of open-codin [...] new 19aaa4072327 scsi: sd_zbc: Simplify sd_zbc_check_zones() new dbfc5626d930 scsi: sd_zbc: Rename sd_zbc_check_zones() new 03e1d28edda1 scsi: ufs: unify scsi_block_requests usage new 7c486d91f3d1 scsi: ufs: use ufshcd_vops_dbg_register_dump for vendor sp [...] new 68c9fcfd4a0e scsi: ufs: Fix indentation in ufshcd_query_attr_retry() new e4d2add7fd5b scsi: ufs: Make ufshcd_add_command_trace() easier to read new 1b21b8f008c1 scsi: ufs: Make ufshcd_prepare_utp_scsi_cmd_upiu() easier to read new eacf36f5bebd scsi: ufs: Fix a race condition in the tracing code new 0dd0dec1677e scsi: ufs: Remove the SCSI timeout handler new fae35c14c4b6 scsi: mylex: Use the correct style for SPDX License Identifier new 6ee090ea0483 scsi: ufs: sysfs: Use the correct style for SPDX License I [...] new fef093ff7e96 scsi: soc: mediatek: add header for SiP service interface new b0d077ed389c scsi: ufs-mediatek: add device reset implementation new 97347214bce8 scsi: ufs-mediatek: introduce reference clock control new ba7af5ec5126 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage new 8588c6b03217 scsi: ufs-mediatek: configure customized auto-hibern8 timer new 5d74e18edd7b scsi: ufs-mediatek: configure and enable clk-gating new 1ade26b616cc scsi: mpt3sas: Update MPI Headers to v02.00.57 new d3f623ae8e03 scsi: mpt3sas: Add support for NVMe shutdown new 36c6c7f75b09 scsi: mpt3sas: renamed _base_after_reset_handler function new e8c2307e6a69 scsi: mpt3sas: Add support IOCs new state named COREDUMP new fce0aa08792b scsi: mpt3sas: Handle CoreDump state from watchdog thread new c59777189433 scsi: mpt3sas: print in which path firmware fault occurred new 5b061980e362 scsi: mpt3sas: Optimize mpt3sas driver logging new c6bdb6a10892 scsi: mpt3sas: Print function name in which cmd timed out new c50ed99cd56e scsi: mpt3sas: Remove usage of device_busy counter new c53cf10ef6d9 scsi: mpt3sas: Update drive version to 33.100.00.00 new 202f93b5d605 Merge branch 'misc' into for-next new 15b9d0d2d702 Merge remote-tracking branch 'scsi/for-next' new 08c0de658b08 scsi: qla2xxx: Fix stuck login session using prli_pend_timer new 0333e5f4f5d3 scsi: qla2xxx: Correct fcport flags handling new 25009f0e1479 scsi: qla2xxx: Consolidate fabric scan new 101346ec73d9 scsi: qla2xxx: Fix RIDA Format-2 new 5c3f46d33223 scsi: qla2xxx: Fix stuck session in GNL new 7ae8c12cb1a5 scsi: qla2xxx: Fix mtcp dump collection failure new e849efe8c873 scsi: qla2xxx: Update driver version to 10.01.00.22-k new 3ec5ec408ca6 scsi: lpfc: Fix incomplete NVME discovery when target new d4e9ddd5ae8f scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] new a0c94c5ef874 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp new 3712967ea7f2 scsi: lpfc: Fix Fabric hostname registration if system hos [...] new 25d4132f95c2 scsi: lpfc: Fix ras_log via debugfs new 265fb8efca11 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models new b88d705fa037 scsi: lpfc: Fix unmap of dpp bars affecting next driver load new 78a7872570fb scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates new f44ccecf3658 scsi: lpfc: Fix improper flag check for IO type new e627554eedcf scsi: lpfc: Update lpfc version to 12.6.0.3 new a4b35796cd56 scsi: libsas: Tidy SAS address print format new e1b4a14c9512 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next new 1d83f0df7076 Merge branch '5.6/scsi-queue' into 5.6/scsi-next new 6bde75b1118b Merge remote-tracking branch 'scsi-mkp/for-next' new ec7c80683b79 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ new 5b87db0a53ac virtio-mmio: convert to devm_platform_ioremap_resource new 6fdff2d43e56 virtio-balloon: initialize all vq callbacks new 3ddb4d39e78b virtio-pci: check name when counting MSI-X vectors new d1281e3a562e virtio-blk: remove VIRTIO_BLK_F_SCSI support new abe0382594f8 Merge remote-tracking branch 'vhost/linux-next' new 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem new d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource new 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool new 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] new 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support new 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] new 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 new 447e58a8d18a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new b1f6555d92fc Merge remote-tracking branch 'rpmsg/for-next' new 331d7ae3fa15 Merge branch 'devel' into for-next new d66a26cbbc0d Merge remote-tracking branch 'gpio/for-next' new fc782e47e601 gpio: tegra: Use generic readl_relaxed/writel_relaxed accessors new f56d979cc58e gpio: tegra: Properly handle irq_set_irq_wake() error new 9ccaf106c2cf gpio: tegra: Use NOIRQ phase for suspend/resume new bcfda5e39f0f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new e5399ab2c149 Merge tag 'v5.5-rc3' into devel new d77552d93ceb Merge branch 'ib-pinctrl-unreg-mappings' into devel new 3cb71c4cf0b6 Merge branch 'devel' into for-next new bec832ef52e2 Merge remote-tracking branch 'pinctrl/for-next' new 63396ce0eddb Merge remote-tracking branch 'pinctrl-intel/for-next' new 1c8ec8fc3061 Merge remote-tracking branch 'pinctrl-samsung/for-next' new b7d0601bbe34 Merge remote-tracking branch 'pwm/for-next' new ba1158a2c419 Merge remote-tracking branch 'ktest/for-next' new 556d687a4ccd compat: ARM64: always include asm-generic/compat.h new 202bf8d7583f compat: provide compat_ptr() on all architectures new 78ed001d9e71 compat: scsi: sg: fix v3 compat read/write interface new ee6a129dffe1 compat_ioctl: block: add blkdev_compat_ptr_ioctl new ab0cf1e425ea compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl new f3ee6e63a9df compat_ioctl: move CDROM_SEND_PACKET handling into scsi new 8f8f562038c1 compat_ioctl: move CDROMREADADIO to cdrom.c new ab8bc5417d8c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN new 9452b1a3ed87 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] new 7eafd1373b6a compat_ioctl: add scsi_compat_ioctl new fe0da4e5e8c6 compat_ioctl: bsg: add handler new c103d6ee69f9 compat_ioctl: ide: floppy: add handler new d320a9551e39 compat_ioctl: scsi: move ioctl handling into drivers new 2af563d071d6 compat_ioctl: move sys_compat_ioctl() to ioctl.c new 77b9040195de compat_ioctl: simplify the implementation new 64cbfa96551a compat_ioctl: move cdrom commands into cdrom.c new 75c0b0e118b9 compat_ioctl: scsi: handle HDIO commands from drivers new 1df23c6fe5b0 compat_ioctl: move HDIO ioctl handling into drivers/ide new bdc1ddad3e5f compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c new 5fb889f587fa compat_ioctl: block: simplify compat_blkpg_ioctl() new 9b81648cb5e3 compat_ioctl: simplify up block/ioctl.c new 8ce156deca71 Documentation: document ioctl interfaces better new b8c709bf963a Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-fo [...] new dee10c72dff8 Merge remote-tracking branch 'y2038/y2038' new 6fdf34ca7f0a Merge remote-tracking branch 'livepatching/for-next' new 48a9d67f4e07 Merge remote-tracking branch 'coresight/next' new ec923fcccf9b rtc: rv3029: add nvram support new 8e99106c920a rtc: rv3029: drop deprecated compatbiles new fc219291ea97 rtc: rv3029: annotate init and exit functions new bd0d937928d4 rtc: rv3029: remove useless error messages new 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get new de0505660f6b rtc: omap: Remove unneeded semicolon new aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe new f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid new e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it new 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data new d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] new 7dc679ef2558 rtc: moxart: Convert to SPDX identifier new d53f9b68b359 rtc: pcf8563: Use BIT new 51ef8601aea6 Merge remote-tracking branch 'rtc/rtc-next' new 567ec716efab eeprom: at24: update the license tag new 69afc4b62308 eeprom: at24: sort headers alphabetically new 4fec066818b4 Merge remote-tracking branch 'at24/at24/for-next' new 2b68ee838c6e Merge remote-tracking branch 'ntb/ntb-next' new 2b1aacb188f3 gcc-plugins: make it possible to disable CONFIG_GCC_PLUGINS again new 8087e30d3387 samples/seccomp: Zero out members based on seccomp_notif_sizes new bdf33ef6eec1 selftests/seccomp: Zero out seccomp_notif new 269df994a6fb seccomp: Check that seccomp_notif is zeroed out by the user new 589f6c054d7a selftests/seccomp: Catch garbage on SECCOMP_IOCTL_NOTIF_RECV new ddfd71626c38 Merge branch 'for-linus/seccomp' into for-next/kspp new f39ca02d2ac4 Merge branch 'for-linus/field_sizeof' into for-next/kspp new 59d98da173ed Merge remote-tracking branch 'kspp/for-next/kspp' new 0619df4d5b72 Merge remote-tracking branch 'fsi/next' new 82dc77d8432f Merge remote-tracking branch 'slimbus/for-next' new 0b804baf9380 Merge remote-tracking branch 'nvmem/for-next' new e0bb234be352 Merge remote-tracking branch 'xarray/xarray' new 695629e15c1e Merge remote-tracking branch 'pidfd/for-next' new d4556f5e99d5 PM / devfreq: exynos-ppmu: Fix excessive stack usage new d96c60b48a0b PM / devfreq: Fix Kconfig indentation new c49a5d096869 dt-bindings: memory: Add bindings for imx8m ddr controller new 5af744ebae85 PM / devfreq: Add dynamic scaling for imx8m ddr controller new 2fee1a7cc6b1 PM / devfreq: Add new name attribute for sysfs new b76b3479dab9 PM / devfreq: Change time stats to 64-bit new 14a343968199 PM / devfreq: Add clearing transitions stats new 1ebd0bc0e8ad PM / devfreq: Move statistics to separate struct devfreq_stats new f9002b169a6e PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) new a47a97ece54e PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() new a05bb963435f PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] new 54cb5740526a PM / devfreq: Fix multiple kernel-doc warnings new fb90fa80452b PM / devfreq: rockchip-dfi: Add missing of_node_put() new 29d867e97f7d PM / devfreq: rk3399_dmc: Add missing of_node_put() new f0c792192753 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] new eff5d31f7407 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] new a44089214211 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] new 15e4e74ea899 PM / devfreq: imx8m-ddrc: Remove unused defines new 39a6e4739c19 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails new 6c315d8fe3c9 PM / devfreq: exynos-bus: Disable devfreq-event device when fails new 28135762b83a PM / devfreq: exynos-bus: Add error log when fail to get d [...] new 10800fec619d PM / devfreq: imx8m-ddrc: Fix inconsistent IS_ERR and PTR_ERR new 91d7f3f8f134 PM / devfreq: exynos: Rename Exynos to lowercase new ec7174ebccfe Merge remote-tracking branch 'devfreq/devfreq-next' new 8082c51ac34d fpga: dfl: fme: remove set but not used variable 'fme' new 9bc65970bb03 fpga: dfl: afu: remove set but not used variable 'afu' new 1d39387ce859 fpga: remove redundant dev_err message new 394e20c41606 Merge remote-tracking branch 'fpga/for-next' new 1bc20bded437 Merge remote-tracking branch 'generic-ioremap/for-next' new 32b6fe0c7bbf /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 96ec4248f9be /proc/kpageflags: do not use uninitialized struct pages new 6f3f6d9aaeb6 mm, thp: tweak reclaim/compaction effort of local-only and [...] new a49cbaab9856 x86/mm: Split vmalloc_sync_all() new e760c0c165ba Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] new e9d4cf177dbb mm/page_alloc.c: fix uninitialized memmaps on a partially [...] new 2a362a7c3ee3 fs/proc/page.c: allow inspection of last section and fix e [...] new 6c22efe73e45 mm/page_alloc.c: initialize memmap of unavailable memory directly new 69f973c68ab4 mm/memory_hotplug: don't free usage map when removing a re [...] new 5923d43bd9c0 mm/huge_memory.c: thp: fix conflict of above-47bit hint ad [...] new 009d722aadbf mm/shmem.c: thp, shmem: fix conflict of above-47bit hint a [...] new 64ac5d90bd46 thp-shmem-fix-conflict-of-above-47bit-hint-address-and-pmd [...] new 602461218924 mm: memcg/slab: fix percpu slab vmstats flushing new 6538817e7869 mm, debug_pagealloc: don't rely on static keys too early new 7396fd798eb9 mm/page-writeback.c: avoid potential division by zero in w [...] new e5fe91ee9eac mm/page-writeback.c: use div64_ul() for u64-by-unsigned-lo [...] new 2a325011a1fe mm/page-writeback.c: improve arithmetic divisions new b0c05fe8eccb init/Kconfig: enable -O3 for all arches new dc4427c1d09f scripts/spelling.txt: add more spellings to spelling.txt new 1be9dc2a34ff fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres new b66b0c824fee ocfs2: remove unneeded semicolons new 2c19e9386bdd ocfs2: make local header paths relative to C files new 744fd4a6152f ocfs2/dlm: remove redundant assignment to ret new 66a51520b90b ramfs: support O_TMPFILE new f3f9cb17b19f kernel/watchdog.c: fix possible soft lockup warning at bootup new 59add3225c3c mm/slub.c: avoid slub allocation while holding list_lock new 20dad8cbda08 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] new f354ec8e407c mm/filemap.c: clean up filemap_write_and_wait() new ae3d003ca837 mm/memcontrol.c: cleanup some useless code new 66a5f901c53f mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new a911cb39dd0d mm/pgmap: use correct alignment when looking at first pfn [...] new e8c8c52388d0 mm/mmap.c: fix the adjusted length error new 9f39f72486a5 mm/memmap_init: update variable name in memmap_init_zone new afadd4021bd3 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new 3a28588a2a26 mm/memory_hotplug: we always have a zone in find_(smallest [...] new 44ef9a9cf099 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new 1e9fdbcdaf4a mm/memory_hotplug: drop local variables in shrink_zone_span() new ab7127ff30cf mm/memory_hotplug: cleanup __remove_pages() new e2a545225c05 mm, tracing: print symbol name for kmem_alloc_node call_si [...] new 64345669d4e2 mm/early_ioremap.c: use %pa to print resource_size_t variables new 411bdf0cd18d mm/page_alloc: skip non present sections on zone initialization new 9ba3862927df mm/vmscan.c: remove unused return value of shrink_node new 17bfb643388f mm, oom: avoid printk() iteration under RCU new 93f6c4f3cd17 mm-oom-avoid-printk-iteration-under-rcu-fix new c1e68725bfad mm: hugetlb controller for cgroups new e6436b522fef mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] new d1e1cf24e1f4 include/linux/mm.h: clean up obsolete check on space in pa [...] new 68c218b0a206 include/linux/mm.h: remove dead code totalram_pages_set() new 22054efeec91 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] new 8b4db99fe09d zram: try to avoid worst-case scenario on same element pages new ba5c765f1d76 drivers/block/zram/zram_drv.c: fix error return codes not [...] new 4a9329130c52 fs/buffer.c: add debug print for __getblk_gfp() stall problem new aa22d436fbb0 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 804e1893b9e8 kernel/hung_task.c: Monitor killed tasks. new 3637a98a09f0 include/linux/units.h: add helpers for kelvin to/from Cels [...] new c8fec834512c ACPI: thermal: switch to use <linux/units.h> helpers new bbeafd16463c platform/x86: asus-wmi: switch to use <linux/units.h> helpers new 25c77a08f6b6 platform/x86: intel_menlow: switch to use <linux/units.h> helpers new 008e277f0af1 thermal: int340x: switch to use <linux/units.h> helpers new 114dcc979ab7 thermal: intel_pch: switch to use <linux/units.h> helpers new db879256e20e nvme: hwmon: switch to use <linux/units.h> helpers new 933c34e2ee7b thermal: remove kelvin to/from Celsius conversion helpers [...] new 7a24660b5c25 iwlegacy: use <linux/units.h> helpers new 3f1dcb198efa iwlwifi: use <linux/units.h> helpers new 89901bbe28f6 thermal: armada: remove unused TO_MCELSIUS macro new 68c112508346 iio: adc: qcom-vadc-common: use <linux/units.h> helpers new 1deacb737054 lib/zlib: add s390 hardware support for kernel zlib_deflate new 897793ac61f4 s390/boot: rename HEAP_SIZE due to name collision new 06224328c82a lib/zlib: add s390 hardware support for kernel zlib_inflate new 744f13ded4f6 s390/boot: add dfltcc= kernel command line parameter new acafb67a6124 lib/zlib: add zlib_deflate_dfltcc_enabled() function new d4e32e0df7a0 btrfs: use larger zlib buffer for s390 hardware compression new 1b21a5170dd0 lib/scatterlist.c: adjust indentation in __sg_alloc_table new bb792d821fbe string: add stracpy and stracpy_pad mechanisms new f1a26598f8fc Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new d26d40534d82 fs/binfmt_elf.c: smaller code generation around auxv vector fill new 7670d9ca72a3 fs/binfmt_elf.c: fix ->start_code calculation new 900fcb474037 fs/binfmt_elf.c: don't copy ELF header around new 8ebbeaadeed8 fs/binfmt_elf.c: better codegen around current->mm new fc325a7350d2 fs/binfmt_elf.c: make BAD_ADDR() unlikely new ef32394d7555 fs/binfmt_elf.c: coredump: allocate core ELF header on stack new 08cdbb7f0680 fs/binfmt_elf.c: coredump: delete duplicated overflow check new d32bb85a5bd4 fs/binfmt_elf.c: coredump: allow process with empty addres [...] new e180f4166998 init/main.c: log arguments and environment passed to init new af730cf66087 init/main.c: remove unnecessary repair_env_string in do_in [...] new 226dd381bd88 init/main.c: fix quoted value handling in unknown_bootoption new c45772e23669 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] new 514b415e15d9 kernel/signal.c: move print_dropped_signal new 2a7bf0eca38e execve: warn if process starts with executable stack new 645ba82beaeb include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] new a686cce08652 aio: simplify read_events() new 74212ec366f4 smp_mb__{before,after}_atomic(): update Documentation new b6c73ff9a5d2 ipc/mqueue.c: remove duplicated code new 8293eaca2a1f ipc/mqueue.c: update/document memory barriers new d6dc071e045d ipc/msg.c: update and document memory barriers new da44b99dde6b ipc/sem.c: document and update memory barriers new daae4f2efb06 ipc/msg.c: consolidate all xxxctl_down() functions new 3d23629963c7 ipc/msg.c: Adjust indentation in ksys_msgctl new ca3a7e71871c Merge branch 'akpm-current/current' new ceac7ec48112 mm, debug_pagealloc: need to export _debug_pagealloc_enabl [...] new 5b376c268753 drivers/block/null_blk_main.c: fix layout new 6acf294f117f drivers/block/null_blk_main.c: fix uninitialized var warnings new fe2cdbea98f9 pinctrl: fix pxa2xx.c build warnings new 62381d821329 mm: remove __krealloc new dbddc353a22d mm: add generic p?d_leaf() macros new 200cfeb55955 arc: mm: add p?d_leaf() definitions new 5f59512f6c5d arm: mm: add p?d_leaf() definitions new 4847320da4af arm64: mm: add p?d_leaf() definitions new 637c2dd6f411 mips: mm: add p?d_leaf() definitions new da7b6313a1f4 powerpc: mm: add p?d_leaf() definitions new bbcb8b6c7a47 riscv: mm: add p?d_leaf() definitions new 36eda1e80c64 s390: mm: add p?d_leaf() definitions new b011090e97c9 sparc: mm: add p?d_leaf() definitions new 32dcbd31dbe9 x86: mm: add p?d_leaf() definitions new cc53bfffefc3 mm: pagewalk: add p4d_entry() and pgd_entry() new c603f892ee84 mm: pagewalk: allow walking without vma new 9ab34943f0d7 mm: pagewalk: don't lock PTEs for walk_page_range_novma() new 287928b4de7d mm: pagewalk: fix termination condition in walk_pte_range() new 52555dccb4d2 mm: pagewalk: add 'depth' parameter to pte_hole new ab6352bbc48c x86: mm: point to struct seq_file from struct pg_state new 536fb61e842a x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct new 6001b72c0337 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] new 02c5480b50dc mm: add generic ptdump new 710fae4f03f2 x86: mm: convert dump_pagetables to use walk_page_range new f1248340a962 arm64: mm: convert mm/dump.c to use walk_page_range() new 66f44fda17c6 arm64: mm: display non-present entries in ptdump new 6d500076ed97 mm: ptdump: reduce level numbers by 1 in note_page() new 9054ab41e017 proc: decouple proc from VFS with "struct proc_ops" new 9bd2d21ce507 proc: convert everything to "struct proc_ops" new 935f3d2757d6 proc-convert-everything-to-struct-proc_ops-fix new 174829e59e83 lib/string: add strnchrnul() new 3a0bd084461b bitops: more BITS_TO_* macros new 68370850225a bitops-more-bits_to_-macros-fix new 4804ed1be212 bitops-more-bits_to_-macros-fix-fix new 79d83a93d3b2 lib: add test for bitmap_parse() new f0c9f30d90eb fix rebase issue new 11785eaa9d8d lib: make bitmap_parse_user a wrapper on bitmap_parse new fb2951c8025d lib: rework bitmap_parse() new e3dea7370ac1 lib: new testcases for bitmap_parse{_user} new f71b18853909 include/linux/cpumask.h: don't calculate length of the inp [...] new a4d1c009ea2b drivers/tty/serial/sh-sci.c: suppress warning new 33f79c898690 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 305ba24957ee Merge branch 'akpm/master' new 9eb1b48ca4ce Add linux-next specific files for 20200106
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 (7ddd09fc4b74) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 2086 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/ABI/testing/ima_policy | 16 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 6 + .../ABI/testing/sysfs-platform-mellanox-bootctl | 10 +- .../admin-guide/acpi/fan_performance_states.rst | 62 + Documentation/admin-guide/acpi/index.rst | 1 + Documentation/admin-guide/ext4.rst | 19 +- Documentation/admin-guide/pm/cpuidle.rst | 3 + Documentation/crypto/devel-algos.rst | 34 +- Documentation/dev-tools/kunit/start.rst | 13 +- .../devicetree/bindings/arm/atmel-at91.yaml | 10 + .../devicetree/bindings/arm/atmel-sysregs.txt | 6 + Documentation/devicetree/bindings/arm/fsl.yaml | 8 + Documentation/devicetree/bindings/arm/realtek.yaml | 20 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/ata/brcm,sata-brcm.txt | 7 + .../clock/allwinner,sun4i-a10-ahb-clk.yaml | 108 + .../clock/allwinner,sun4i-a10-apb0-clk.yaml | 50 + .../clock/allwinner,sun4i-a10-apb1-clk.yaml | 52 + .../clock/allwinner,sun4i-a10-axi-clk.yaml | 61 + .../clock/allwinner,sun4i-a10-cpu-clk.yaml | 52 + .../clock/allwinner,sun4i-a10-display-clk.yaml | 57 + .../clock/allwinner,sun4i-a10-gates-clk.yaml | 152 + .../clock/allwinner,sun4i-a10-mbus-clk.yaml | 63 + .../clock/allwinner,sun4i-a10-mmc-clk.yaml | 87 + .../clock/allwinner,sun4i-a10-mod0-clk.yaml | 80 + .../clock/allwinner,sun4i-a10-mod1-clk.yaml | 57 + .../clock/allwinner,sun4i-a10-osc-clk.yaml | 51 + .../clock/allwinner,sun4i-a10-pll1-clk.yaml | 71 + .../clock/allwinner,sun4i-a10-pll3-clk.yaml | 50 + .../clock/allwinner,sun4i-a10-pll5-clk.yaml | 53 + .../clock/allwinner,sun4i-a10-pll6-clk.yaml | 53 + .../clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml | 77 + .../clock/allwinner,sun4i-a10-usb-clk.yaml | 166 + .../bindings/clock/allwinner,sun4i-a10-ve-clk.yaml | 55 + .../clock/allwinner,sun5i-a13-ahb-clk.yaml | 52 + .../clock/allwinner,sun6i-a31-pll6-clk.yaml | 53 + .../clock/allwinner,sun7i-a20-gmac-clk.yaml | 51 + .../clock/allwinner,sun7i-a20-out-clk.yaml | 52 + .../clock/allwinner,sun8i-h3-bus-gates-clk.yaml | 103 + .../clock/allwinner,sun9i-a80-ahb-clk.yaml | 52 + .../clock/allwinner,sun9i-a80-apb0-clk.yaml | 63 + .../clock/allwinner,sun9i-a80-cpus-clk.yaml | 52 + .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 52 + .../clock/allwinner,sun9i-a80-mmc-config-clk.yaml | 68 + .../clock/allwinner,sun9i-a80-pll4-clk.yaml | 50 + .../clock/allwinner,sun9i-a80-usb-mod-clk.yaml | 60 + .../clock/allwinner,sun9i-a80-usb-phy-clk.yaml | 60 + .../devicetree/bindings/clock/qcom,dispcc.txt | 19 - .../devicetree/bindings/clock/qcom,dispcc.yaml | 67 + .../devicetree/bindings/clock/qcom,gcc.yaml | 73 +- .../devicetree/bindings/clock/qcom,mmcc.txt | 28 - .../devicetree/bindings/clock/qcom,mmcc.yaml | 98 + Documentation/devicetree/bindings/clock/sunxi.txt | 225 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 33 +- .../devicetree/bindings/display/msm/dpu.txt | 4 +- .../devicetree/bindings/display/msm/gpu.txt | 6 +- .../display/panel/leadtek,ltk500hd1829.yaml | 49 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 47 + .../bindings/display/rockchip/rockchip-lvds.txt | 4 + .../devicetree/bindings/dma/jz4780-dma.txt | 6 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 + .../bindings/mailbox/qcom,apcs-kpss-global.txt | 24 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 14 +- .../devicetree/bindings/media/fsl-pxp.txt | 2 +- .../devicetree/bindings/media/renesas,ceu.txt | 86 - .../devicetree/bindings/media/renesas,ceu.yaml | 78 + .../bindings/mfd/allwinner,sun6i-a31-prcm.yaml | 219 + .../bindings/mfd/allwinner,sun8i-a23-prcm.yaml | 200 + .../devicetree/bindings/mfd/sun6i-prcm.txt | 59 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 1 + .../devicetree/bindings/net/can/rcar_can.txt | 5 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 5 +- .../devicetree/bindings/net/dsa/ar9331.txt | 148 + .../devicetree/bindings/net/qualcomm-bluetooth.txt | 1 + .../devicetree/bindings/net/renesas,ravb.txt | 7 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 - .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 46 + .../opp/allwinner,sun50i-h6-operating-points.yaml | 129 + .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 6 +- .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 + .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 7 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 3 + .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 3 + .../devicetree/bindings/power/avs/qcom,cpr.txt | 130 + Documentation/devicetree/bindings/ptp/ptp-ines.txt | 35 + .../devicetree/bindings/ptp/timestamper.txt | 42 + .../bindings/regulator/st,stm32mp1-pwr-reg.txt | 43 - .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 64 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 7 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../reset/allwinner,sun6i-a31-clock-reset.yaml | 68 + .../bindings/reset/allwinner,sunxi-clock-reset.txt | 21 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 63 + Documentation/devicetree/bindings/sound/gtm601.txt | 10 +- .../devicetree/bindings/sound/qcom,sdm845.txt | 5 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 175 + .../devicetree/bindings/spi/spi-controller.yaml | 4 +- .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 160 + .../devicetree/bindings/timer/renesas,cmt.txt | 2 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 + .../devicetree/bindings/watchdog/st,stm32-iwdg.txt | 26 - .../bindings/watchdog/st,stm32-iwdg.yaml | 57 + .../driver-api/thermal/cpu-idle-cooling.rst | 2 +- Documentation/fb/fbcon.rst | 13 +- .../debug/gcov-profile-all/arch-support.txt | 2 +- Documentation/filesystems/fscrypt.rst | 35 +- Documentation/firmware-guide/acpi/enumeration.rst | 16 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max20730.rst | 74 + Documentation/hwmon/pmbus.rst | 10 + Documentation/kbuild/kconfig.rst | 5 - Documentation/kbuild/makefiles.rst | 16 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- Documentation/media/v4l-drivers/ipu3.rst | 6 +- Documentation/networking/dsa/sja1105.rst | 6 - Documentation/networking/ethtool-netlink.rst | 520 ++ Documentation/networking/index.rst | 1 + Documentation/networking/ip-sysctl.txt | 2 +- Documentation/networking/netdev-FAQ.rst | 4 +- Documentation/networking/phy.rst | 18 + .../process/embargoed-hardware-issues.rst | 2 + Documentation/process/index.rst | 1 + Documentation/riscv/index.rst | 1 + Documentation/riscv/patch-acceptance.rst | 19 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 8 +- Documentation/tee.txt | 81 + .../zh_CN/process/embargoed-hardware-issues.rst | 228 + Documentation/translations/zh_CN/process/index.rst | 3 + .../zh_CN/process/kernel-driver-statement.rst | 199 + .../zh_CN/process/kernel-enforcement-statement.rst | 151 + Documentation/w1/masters/omap-hdq.rst | 2 +- Documentation/x86/x86_64/mm.rst | 6 +- MAINTAINERS | 48 +- Makefile | 23 +- Next/SHA1s | 256 +- Next/Trees | 4 +- Next/merge.log | 9148 ++++++++++++-------- arch/alpha/kernel/srm_env.c | 17 +- arch/arc/include/asm/entry-arcv2.h | 8 +- arch/arc/include/asm/pgtable.h | 1 + arch/arc/kernel/asm-offsets.c | 9 + arch/arm/Kconfig | 2 + arch/arm/Makefile | 3 + arch/arm/boot/dts/Makefile | 8 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 1 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 1 - arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 18 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 - arch/arm/boot/dts/aspeed-g4.dtsi | 21 +- arch/arm/boot/dts/aspeed-g5.dtsi | 49 +- arch/arm/boot/dts/aspeed-g6.dtsi | 2 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 1 - arch/arm/boot/dts/at91-kizboxmini-base.dts | 24 + arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 170 + arch/arm/boot/dts/at91-kizboxmini-mb.dts | 26 + arch/arm/boot/dts/at91-kizboxmini-rd.dts | 49 + arch/arm/boot/dts/at91-kizboxmini.dts | 171 - arch/arm/boot/dts/at91-smartkiz.dts | 109 + arch/arm/boot/dts/dra7-l4.dtsi | 3 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 4 +- arch/arm/boot/dts/imx51-babbage.dts | 64 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6sll.dtsi | 9 + arch/arm/boot/dts/imx7ulp.dtsi | 4 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 3 +- arch/arm/boot/dts/omap2.dtsi | 43 +- arch/arm/boot/dts/omap2430.dtsi | 4 + arch/arm/boot/dts/omap3-n900.dts | 5 + arch/arm/boot/dts/omap3.dtsi | 46 +- arch/arm/boot/dts/omap36xx.dtsi | 4 + arch/arm/boot/dts/omap4-l4.dtsi | 3 +- arch/arm/boot/dts/omap5-l4.dtsi | 3 +- arch/arm/boot/dts/qcom-apq8084.dtsi | 44 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 7 + .../boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts | 2 +- arch/arm/boot/dts/r7s72100.dtsi | 18 +- arch/arm/boot/dts/r8a73a4.dtsi | 42 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 3 +- arch/arm/boot/dts/r8a7740.dtsi | 102 +- arch/arm/boot/dts/r8a7743.dtsi | 162 +- arch/arm/boot/dts/r8a7744.dtsi | 162 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 122 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 86 +- arch/arm/boot/dts/r8a7778.dtsi | 11 +- arch/arm/boot/dts/r8a7779-marzen.dts | 3 +- arch/arm/boot/dts/r8a7779.dtsi | 16 +- arch/arm/boot/dts/r8a7790-lager.dts | 6 +- arch/arm/boot/dts/r8a7790.dtsi | 167 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 159 +- arch/arm/boot/dts/r8a7792.dtsi | 67 +- arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7793.dtsi | 123 +- arch/arm/boot/dts/r8a7794-alt.dts | 6 +- arch/arm/boot/dts/r8a7794-silk.dts | 3 +- arch/arm/boot/dts/r8a7794.dtsi | 111 +- arch/arm/boot/dts/rtd1195-horseradish.dts | 32 + arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 + arch/arm/boot/dts/rtd1195.dtsi | 139 + arch/arm/boot/dts/sh73a0.dtsi | 139 +- arch/arm/boot/dts/sun5i.dtsi | 1 + arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 13 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 36 + arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 3 +- arch/arm/boot/dts/sun8i-h3.dtsi | 20 + arch/arm/boot/dts/sun8i-r40.dtsi | 24 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 2 - arch/arm/boot/dts/sun9i-a80.dtsi | 42 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 + arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 180 + arch/arm/configs/imx_v6_v7_defconfig | 3 + arch/arm/configs/sunxi_defconfig | 1 + arch/arm/include/asm/efi.h | 17 +- arch/arm/include/asm/pgtable-2level.h | 1 + arch/arm/include/asm/pgtable-3level.h | 1 + arch/arm/kernel/atags_proc.c | 8 +- arch/arm/mach-at91/pm.c | 9 +- arch/arm/mach-omap2/common.h | 3 + arch/arm/mach-omap2/dma.c | 119 +- arch/arm/mach-omap2/omap_device.c | 170 - arch/arm/mach-omap2/omap_device.h | 4 - arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 - arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 - arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 - arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 69 - arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 62 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 60 - arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 - arch/arm/mach-omap2/pdata-quirks.c | 1 + arch/arm/mach-omap2/pm24xx.c | 22 +- arch/arm/mach-omap2/pm34xx.c | 5 - arch/arm/mach-realtek/Kconfig | 11 + arch/arm/mach-realtek/Makefile | 2 + arch/arm/mach-realtek/rtd1195.c | 40 + arch/arm/mach-u300/core.c | 2 +- arch/arm/mm/alignment.c | 14 +- arch/arm/plat-omap/dma.c | 471 +- arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.debug | 19 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 79 + .../allwinner/sun50i-h5-libretech-all-h3-it.dts | 11 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 26 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 33 + arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 4 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 127 + .../boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts | 15 + .../dts/freescale/fsl-lx2160a-clearfog-itx.dtsi | 57 + .../boot/dts/freescale/fsl-lx2160a-honeycomb.dts | 15 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 10 + arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 16 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 8 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 9 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 376 + arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +- arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 109 - .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 92 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 1392 +-- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 385 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 3529 ++++---- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 8 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 204 +- arch/arm64/boot/dts/qcom/pm8004.dtsi | 10 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 126 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 11 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 21 + arch/arm64/boot/dts/realtek/Makefile | 5 + arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 170 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 + arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 + arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 + arch/arm64/boot/dts/realtek/rtd139x.dtsi | 142 + arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 + arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 + arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 161 + arch/arm64/boot/dts/renesas/Makefile | 24 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 3 +- .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 164 +- .../boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts | 37 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 157 - arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 319 - arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 50 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 157 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 206 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 3339 ------- .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 157 + arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 37 + arch/arm64/boot/dts/renesas/r8a77950.dtsi | 319 + .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 157 + .../boot/dts/renesas/r8a77951-salvator-xs.dts | 206 + arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 50 + arch/arm64/boot/dts/renesas/r8a77951.dtsi | 3339 +++++++ arch/arm64/boot/dts/renesas/r8a77960-m3ulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 16 + .../{r8a77960-m3ulcb.dts => r8a77960-ulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77960.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 390 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 16 + .../{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} | 0 arch/arm64/boot/dts/renesas/r8a77965.dtsi | 206 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 52 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 7 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 164 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 74 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 6 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 3 +- arch/arm64/configs/defconfig | 4 + arch/arm64/crypto/aes-ce-ccm-core.S | 16 +- arch/arm64/crypto/aes-ce-core.S | 16 +- arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-cipher-core.S | 8 +- arch/arm64/crypto/aes-modes.S | 16 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-core.S | 40 +- arch/arm64/crypto/chacha-neon-core.S | 16 +- arch/arm64/crypto/crct10dif-ce-core.S | 12 +- arch/arm64/crypto/ghash-ce-core.S | 8 +- arch/arm64/crypto/nh-neon-core.S | 4 +- arch/arm64/crypto/sha1-ce-core.S | 4 +- arch/arm64/crypto/sha2-ce-core.S | 4 +- arch/arm64/crypto/sha3-ce-core.S | 4 +- arch/arm64/crypto/sha512-ce-core.S | 4 +- arch/arm64/crypto/sm3-ce-core.S | 4 +- arch/arm64/crypto/sm4-ce-core.S | 4 +- arch/arm64/include/asm/efi.h | 16 +- arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/kernel/cpu_errata.c | 1 + arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/csky/Kconfig | 37 + arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/inc/abi/entry.h | 67 + arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/kprobes.h | 36 + arch/csky/include/asm/memory.h | 25 + arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/probes.h | 23 + arch/csky/include/asm/ptrace.h | 35 + arch/csky/include/asm/tcm.h | 24 + arch/csky/kernel/Makefile | 1 + arch/csky/kernel/atomic.S | 8 +- 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/ptrace.c | 103 + arch/csky/kernel/setup.c | 2 + arch/csky/kernel/traps.c | 5 + arch/csky/kernel/vmlinux.lds.S | 50 + arch/csky/mm/Makefile | 1 + arch/csky/mm/fault.c | 4 + arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 48 + arch/csky/mm/tcm.c | 169 + arch/ia64/kernel/salinfo.c | 24 +- arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/mips/boot/dts/qca/ar9331.dtsi | 119 +- arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 13 + arch/mips/include/asm/pgtable.h | 5 + arch/mips/include/asm/thread_info.h | 20 +- arch/mips/lasat/picvue_proc.c | 31 +- arch/nds32/include/asm/cacheflush.h | 11 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/cmpxchg.h | 10 +- arch/parisc/kernel/drivers.c | 4 +- arch/parisc/kernel/pdt.c | 3 +- arch/powerpc/configs/guest.config | 1 - arch/powerpc/include/asm/book3s/64/pgtable.h | 3 + arch/powerpc/include/asm/spinlock.h | 1 + arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/rtas-proc.c | 70 +- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/slice.c | 4 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 14 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/riscv/Kconfig | 1 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 + arch/riscv/include/asm/csr.h | 18 +- arch/riscv/include/asm/pgtable-64.h | 7 + arch/riscv/include/asm/pgtable.h | 53 +- arch/riscv/kernel/entry.S | 1 + arch/riscv/kernel/ftrace.c | 2 +- arch/riscv/kernel/head.S | 2 +- arch/riscv/kernel/irq.c | 6 +- arch/riscv/kernel/riscv_ksyms.c | 3 - arch/riscv/lib/uaccess.S | 4 + arch/riscv/mm/Makefile | 1 - arch/riscv/mm/cacheflush.c | 1 + arch/riscv/mm/init.c | 12 +- arch/riscv/net/bpf_jit_comp.c | 2 +- arch/s390/include/asm/pgtable.h | 2 + arch/sh/mm/alignment.c | 17 +- arch/sparc/include/asm/pgtable_64.h | 2 + arch/sparc/kernel/led.c | 15 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 15 +- arch/x86/Kconfig | 2 + arch/x86/Kconfig.debug | 20 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/boot/compressed/eboot.c | 290 +- arch/x86/boot/compressed/eboot.h | 30 +- arch/x86/boot/compressed/efi_stub_32.S | 87 - arch/x86/boot/compressed/efi_stub_64.S | 5 - arch/x86/boot/compressed/efi_thunk_64.S | 17 +- arch/x86/boot/compressed/head_32.S | 64 +- arch/x86/boot/compressed/head_64.S | 100 +- arch/x86/entry/vdso/vdso32-setup.c | 1 + arch/x86/include/asm/efi.h | 77 +- arch/x86/include/asm/intel-family.h | 1 + arch/x86/include/asm/pgtable.h | 10 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/alternative.c | 84 +- arch/x86/kernel/apic/x2apic_uv_x.c | 26 +- arch/x86/kernel/cpu/mtrr/if.c | 21 +- arch/x86/kernel/crash_core_32.c | 17 + arch/x86/kernel/crash_core_64.c | 24 + arch/x86/kernel/machine_kexec_32.c | 12 - arch/x86/kernel/machine_kexec_64.c | 19 - arch/x86/kvm/cpuid.c | 6 +- arch/x86/mm/Makefile | 4 +- arch/x86/mm/debug_pagetables.c | 8 +- arch/x86/mm/dump_pagetables.c | 320 +- arch/x86/platform/efi/efi.c | 12 +- arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 10 +- arch/x86/platform/efi/quirks.c | 2 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/x86/xen/efi.c | 2 +- arch/xtensa/platforms/iss/simdisk.c | 10 +- block/bio.c | 39 + block/blk-core.c | 11 +- block/blk-flush.c | 5 + block/blk-iocost.c | 13 +- block/blk-map.c | 2 +- block/blk-merge.c | 18 +- block/blk.h | 1 + block/bsg-lib.c | 2 +- crypto/acompress.c | 4 +- crypto/ahash.c | 4 +- crypto/algapi.c | 97 +- crypto/api.c | 4 +- crypto/cbc.c | 15 +- crypto/cfb.c | 5 +- crypto/crypto_user_base.c | 3 +- crypto/ctr.c | 15 +- crypto/ecb.c | 5 +- crypto/keywrap.c | 15 +- crypto/ofb.c | 5 +- crypto/pcbc.c | 5 +- crypto/scompress.c | 4 +- crypto/shash.c | 19 +- crypto/skcipher.c | 9 +- drivers/acpi/Kconfig | 1 + drivers/acpi/acpi_processor.c | 182 + drivers/acpi/acpica/acobject.h | 3 +- drivers/acpi/acpica/dbinput.c | 2 +- drivers/acpi/acpica/dsfield.c | 2 +- drivers/acpi/acpica/dsopcode.c | 2 + drivers/acpi/acpica/dswload.c | 21 + drivers/acpi/acpica/exfield.c | 10 +- drivers/acpi/arm64/iort.c | 4 +- drivers/acpi/battery.c | 15 +- drivers/acpi/device_pm.c | 1 + drivers/acpi/dptf/dptf_power.c | 1 + drivers/acpi/dptf/int340x_thermal.c | 4 + drivers/acpi/ec.c | 16 +- drivers/acpi/fan.c | 97 +- drivers/acpi/proc.c | 15 +- drivers/acpi/processor_idle.c | 174 +- drivers/acpi/thermal.c | 34 +- drivers/acpi/video_detect.c | 13 + drivers/ata/ahci_brcm.c | 167 +- drivers/ata/libahci_platform.c | 6 +- drivers/ata/libata-core.c | 24 + drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_mv.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/base/power/wakeup.c | 3 + drivers/base/swnode.c | 154 +- drivers/base/test/Makefile | 2 + drivers/base/test/property-entry-test.c | 474 + drivers/block/Kconfig | 10 - drivers/block/nbd.c | 6 +- drivers/block/null_blk_zoned.c | 5 +- drivers/block/virtio_blk.c | 115 +- drivers/block/xen-blkback/xenbus.c | 56 +- drivers/block/xen-blkfront.c | 4 +- drivers/block/zram/zram_drv.c | 10 +- drivers/bluetooth/btbcm.h | 4 +- drivers/bluetooth/hci_bcm.c | 21 +- drivers/bluetooth/hci_qca.c | 296 +- drivers/char/agp/isoch.c | 9 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/clk/clk-bm1880.c | 3 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk.c | 48 +- drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk-imx8mm.c | 555 +- drivers/clk/imx/clk-imx8mn.c | 489 +- drivers/clk/imx/clk-imx8mq.c | 573 +- drivers/clk/imx/clk-pll14xx.c | 22 +- drivers/clk/imx/clk.c | 12 +- drivers/clk/imx/clk.h | 52 +- drivers/clk/meson/clk-mpll.c | 4 +- drivers/clk/meson/clk-phase.c | 4 +- drivers/clk/meson/clk-pll.c | 4 +- drivers/clk/meson/sclk-div.c | 4 +- drivers/clk/microchip/clk-core.c | 8 +- drivers/clk/mmp/clk-frac.c | 4 +- drivers/clk/mmp/clk-mix.c | 4 +- drivers/clk/qcom/Kconfig | 19 + drivers/clk/qcom/Makefile | 2 + drivers/clk/qcom/apcs-msm8916.c | 3 +- drivers/clk/qcom/clk-alpha-pll.c | 91 +- drivers/clk/qcom/clk-alpha-pll.h | 5 + drivers/clk/qcom/clk-hfpll.c | 6 +- drivers/clk/qcom/clk-rcg.h | 1 + drivers/clk/qcom/clk-rcg2.c | 77 + drivers/clk/qcom/clk-smd-rpm.c | 5 + drivers/clk/qcom/dispcc-sc7180.c | 776 ++ drivers/clk/qcom/dispcc-sdm845.c | 214 +- drivers/clk/qcom/gcc-msm8998.c | 14 + drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sc7180.c | 6 +- drivers/clk/qcom/gpucc-msm8998.c | 2 + drivers/clk/qcom/hfpll.c | 21 +- drivers/clk/qcom/mmcc-msm8974.c | 13 - drivers/clk/qcom/mmcc-msm8998.c | 2913 +++++++ drivers/clk/rockchip/clk-pll.c | 28 +- drivers/clk/samsung/clk-exynos5420.c | 8 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 28 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 1 - drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 16 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-a23-a33.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 21 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.h | 4 - drivers/clk/tegra/clk.c | 4 +- drivers/clk/ti/clock.h | 2 +- drivers/clk/ti/clockdomain.c | 8 +- drivers/clocksource/Kconfig | 76 +- drivers/clocksource/Makefile | 1 + drivers/clocksource/bcm2835_timer.c | 5 +- drivers/clocksource/em_sti.c | 7 +- drivers/clocksource/hyperv_timer.c | 36 +- drivers/clocksource/timer-cadence-ttc.c | 26 +- drivers/clocksource/timer-microchip-pit64b.c | 449 + drivers/clocksource/timer-riscv.c | 2 +- drivers/clocksource/timer-ti-dm.c | 18 +- drivers/cpufreq/cppc_cpufreq.c | 8 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-clps711x.c | 5 +- drivers/cpuidle/cpuidle-kirkwood.c | 5 +- drivers/cpuidle/cpuidle.c | 6 +- drivers/cpuidle/sysfs.c | 10 + drivers/crypto/Kconfig | 65 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- drivers/crypto/amlogic/Kconfig | 1 + drivers/crypto/atmel-aes.c | 50 +- drivers/crypto/atmel-sha.c | 14 +- drivers/crypto/atmel-tdes.c | 12 +- drivers/crypto/caam/caamalg_qi2.c | 157 +- drivers/crypto/caam/caamhash.c | 158 +- drivers/crypto/caam/ctrl.c | 4 +- drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/psp-dev.c | 1042 +-- drivers/crypto/ccp/psp-dev.h | 51 +- drivers/crypto/ccp/sev-dev.c | 1077 +++ drivers/crypto/ccp/sev-dev.h | 63 + drivers/crypto/ccp/sp-dev.h | 17 +- drivers/crypto/ccp/sp-pci.c | 43 +- drivers/crypto/ccp/tee-dev.c | 375 + drivers/crypto/ccp/tee-dev.h | 110 + drivers/crypto/chelsio/chcr_algo.c | 3 +- drivers/crypto/chelsio/chtls/chtls.h | 7 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 27 +- drivers/crypto/chelsio/chtls/chtls_cm.h | 21 + drivers/crypto/chelsio/chtls/chtls_hw.c | 65 +- drivers/crypto/chelsio/chtls/chtls_main.c | 23 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 28 +- drivers/crypto/img-hash.c | 6 +- drivers/crypto/inside-secure/safexcel.c | 12 +- drivers/crypto/inside-secure/safexcel.h | 34 +- drivers/crypto/inside-secure/safexcel_cipher.c | 552 +- drivers/crypto/inside-secure/safexcel_hash.c | 14 +- drivers/crypto/inside-secure/safexcel_ring.c | 130 +- drivers/crypto/picoxcell_crypto.c | 15 +- drivers/crypto/qce/Makefile | 7 +- drivers/crypto/qce/common.c | 244 +- drivers/crypto/qce/core.c | 4 + drivers/crypto/qce/dma.c | 6 +- drivers/crypto/qce/dma.h | 3 +- drivers/crypto/qce/skcipher.c | 41 +- drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/devfreq/Kconfig | 2 +- drivers/devfreq/event/Kconfig | 4 +- drivers/devfreq/event/exynos-nocp.c | 2 +- drivers/devfreq/event/exynos-nocp.h | 2 +- drivers/devfreq/event/exynos-ppmu.c | 2 +- drivers/devfreq/event/exynos-ppmu.h | 2 +- drivers/devfreq/exynos-bus.c | 9 +- drivers/devfreq/imx8m-ddrc.c | 24 +- drivers/devfreq/rk3399_dmc.c | 18 +- drivers/dma/bcm2835-dma.c | 5 +- drivers/dma/dma-jz4780.c | 7 + drivers/dma/dmaengine.c | 352 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 8 +- drivers/dma/imx-sdma.c | 37 +- drivers/dma/ioat/dma.c | 3 +- drivers/dma/ioat/init.c | 38 +- drivers/dma/k3dma.c | 12 +- drivers/dma/mediatek/mtk-uart-apdma.c | 3 +- drivers/dma/owl-dma.c | 3 +- drivers/dma/s3c24xx-dma.c | 22 +- drivers/dma/sf-pdma/sf-pdma.c | 4 +- drivers/dma/sun4i-dma.c | 3 +- drivers/dma/ti/omap-dma.c | 286 +- drivers/dma/virt-dma.c | 13 +- drivers/dma/virt-dma.h | 27 +- drivers/edac/Kconfig | 2 +- drivers/firewire/net.c | 2 - drivers/firmware/arm_scmi/bus.c | 29 +- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 110 +- drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/power.c | 2 + drivers/firmware/arm_scmi/reset.c | 2 + drivers/firmware/arm_scmi/scmi_pm_domain.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/earlycon.c | 16 +- drivers/firmware/efi/libstub/arm-stub.c | 110 +- drivers/firmware/efi/libstub/arm32-stub.c | 70 +- drivers/firmware/efi/libstub/arm64-stub.c | 32 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 278 +- drivers/firmware/efi/libstub/efistub.h | 48 +- drivers/firmware/efi/libstub/fdt.c | 53 +- drivers/firmware/efi/libstub/gop.c | 163 +- drivers/firmware/efi/libstub/random.c | 79 +- drivers/firmware/efi/libstub/secureboot.c | 11 +- drivers/firmware/efi/libstub/tpm.c | 48 +- drivers/fpga/dfl-afu-main.c | 2 - drivers/fpga/dfl-fme-main.c | 2 - drivers/fpga/ts73xx-fpga.c | 4 +- drivers/gpio/gpio-tegra.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 10 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 151 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 85 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 + drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 16 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 17 +- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 16 + .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 8 + drivers/gpu/drm/amd/include/atomfirmware.h | 14 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 44 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1 + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 3 + drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 43 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 2 + drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 30 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 39 + drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1 + drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 13 +- drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 3 + drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 3 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 55 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 42 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 2 + drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 6 - drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/drm_atomic.c | 20 +- drivers/gpu/drm/drm_atomic_helper.c | 76 +- drivers/gpu/drm/drm_atomic_uapi.c | 16 +- drivers/gpu/drm/drm_client_modeset.c | 72 + drivers/gpu/drm/drm_dp_mst_topology.c | 2 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 4 +- drivers/gpu/drm/drm_mipi_dbi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1 + drivers/gpu/drm/i915/.gitignore | 1 + drivers/gpu/drm/i915/Makefile | 36 +- drivers/gpu/drm/i915/display/Makefile | 6 - drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 32 + drivers/gpu/drm/i915/display/intel_atomic.h | 6 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 5 + drivers/gpu/drm/i915/display/intel_bw.h | 1 + drivers/gpu/drm/i915/display/intel_crt.c | 8 +- drivers/gpu/drm/i915/display/intel_ddi.c | 60 +- drivers/gpu/drm/i915/display/intel_display.c | 1379 ++- drivers/gpu/drm/i915/display/intel_display.h | 10 +- drivers/gpu/drm/i915/display/intel_display_power.h | 2 +- drivers/gpu/drm/i915/display/intel_display_types.h | 3 + drivers/gpu/drm/i915/display/intel_dp.c | 34 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 180 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 5 + drivers/gpu/drm/i915/display/intel_dsi.h | 5 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 130 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 24 +- drivers/gpu/drm/i915/display/intel_overlay.c | 6 +- drivers/gpu/drm/i915/display/intel_sprite.c | 32 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 31 +- drivers/gpu/drm/i915/gem/Makefile | 5 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 221 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 48 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 40 - drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 8 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 102 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 79 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 6 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.h | 6 + drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 44 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 12 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 431 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 14 +- drivers/gpu/drm/i915/gem/selftests/mock_context.h | 2 +- .../gpu/drm/i915/gem/selftests/mock_gem_object.h | 2 + drivers/gpu/drm/i915/gt/Makefile | 5 - drivers/gpu/drm/i915/gt/debugfs_engines.c | 36 + drivers/gpu/drm/i915/gt/debugfs_engines.h | 14 + drivers/gpu/drm/i915/gt/debugfs_gt.c | 42 + drivers/gpu/drm/i915/gt/debugfs_gt.h | 39 + drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 601 ++ drivers/gpu/drm/i915/gt/debugfs_gt_pm.h | 14 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 4 +- drivers/gpu/drm/i915/gt/intel_context.c | 31 +- drivers/gpu/drm/i915/gt/intel_context.h | 68 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 13 +- drivers/gpu/drm/i915/gt/intel_engine.h | 10 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 171 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 33 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 4 + drivers/gpu/drm/i915/gt/intel_gt.c | 275 +- drivers/gpu/drm/i915/gt/intel_gt.h | 7 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 54 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 2 - drivers/gpu/drm/i915/gt/intel_gt_requests.c | 27 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 + drivers/gpu/drm/i915/gt/intel_lrc.c | 341 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 7 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 18 +- drivers/gpu/drm/i915/gt/intel_reset.c | 84 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 73 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 2 +- drivers/gpu/drm/i915/gt/mock_engine.c | 53 +- drivers/gpu/drm/i915/gt/selftest_context.c | 57 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 3 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 178 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 241 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 6 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 3 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 72 +- drivers/gpu/drm/i915/gt/uc/Makefile | 5 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 15 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 18 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 5 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/scheduler.c | 43 +- drivers/gpu/drm/i915/i915_active.c | 2 + drivers/gpu/drm/i915/i915_buddy.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 16 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 32 +- drivers/gpu/drm/i915/i915_gem.c | 325 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 13 +- drivers/gpu/drm/i915/i915_gpu_error.c | 43 +- drivers/gpu/drm/i915/i915_irq.c | 18 +- drivers/gpu/drm/i915/i915_mm.c | 69 + drivers/gpu/drm/i915/i915_pci.c | 230 +- drivers/gpu/drm/i915/i915_perf.c | 7 +- drivers/gpu/drm/i915/i915_reg.h | 9 +- drivers/gpu/drm/i915/i915_request.c | 30 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 12 +- drivers/gpu/drm/i915/i915_vma.h | 25 +- drivers/gpu/drm/i915/intel_device_info.c | 10 +- drivers/gpu/drm/i915/intel_memory_region.c | 29 +- drivers/gpu/drm/i915/intel_memory_region.h | 14 + drivers/gpu/drm/i915/intel_pm.c | 67 +- drivers/gpu/drm/i915/intel_region_lmem.c | 2 + drivers/gpu/drm/i915/intel_wakeref.c | 5 +- drivers/gpu/drm/i915/intel_wakeref.h | 9 +- drivers/gpu/drm/i915/oa/Makefile | 7 - drivers/gpu/drm/i915/selftests/i915_gem.c | 3 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 8 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 8 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 8 +- drivers/gpu/drm/i915/selftests/i915_request.c | 6 +- drivers/gpu/drm/i915/selftests/igt_atomic.c | 47 + drivers/gpu/drm/i915/selftests/igt_atomic.h | 41 +- drivers/gpu/drm/i915/selftests/igt_live_test.h | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 33 +- drivers/gpu/drm/i915/selftests/mock_drm.h | 3 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 19 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 18 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 67 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 8 + drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 8 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 11 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 32 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 81 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 52 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 16 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 11 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 16 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 17 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 186 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 73 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 73 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 18 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 241 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 38 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 92 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 27 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/dsi/dsi.h | 2 + drivers/gpu/drm/msm/dsi/dsi_cfg.c | 3 + drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 + drivers/gpu/drm/msm/dsi/dsi_host.c | 38 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 62 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 4 +- drivers/gpu/drm/msm/msm_gpu.h | 7 + drivers/gpu/drm/panel/Kconfig | 21 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 531 ++ drivers/gpu/drm/panel/panel-lg-lg4573.c | 2 +- drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 398 + drivers/gpu/drm/radeon/cik.c | 4 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/ni.c | 4 +- drivers/gpu/drm/radeon/r100.c | 8 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c | 4 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 353 +- drivers/gpu/drm/rockchip/rockchip_lvds.h | 5 +- drivers/gpu/drm/stm/ltdc.c | 24 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 22 + drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 47 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 1 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 + drivers/hwmon/Kconfig | 5 +- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwmon/pmbus/Kconfig | 13 +- drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/ibm-cffps.c | 89 +- drivers/hwmon/pmbus/max20730.c | 372 + drivers/hwmon/pmbus/pmbus.c | 1 + drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/w83627ehf.c | 624 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 29 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 69 +- drivers/ide/ide-proc.c | 19 +- drivers/idle/intel_idle.c | 349 +- drivers/iio/adc/qcom-vadc-common.c | 6 +- drivers/iio/adc/qcom-vadc-common.h | 1 - drivers/input/input.c | 28 +- drivers/iommu/Kconfig | 22 +- drivers/iommu/Makefile | 3 +- drivers/iommu/amd_iommu.c | 11 +- drivers/iommu/amd_iommu_init.c | 41 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/arm-smmu-v3.c | 105 +- drivers/iommu/arm-smmu.c | 139 +- drivers/iommu/dma-iommu.c | 17 +- drivers/iommu/intel-iommu.c | 14 +- drivers/iommu/intel-svm.c | 6 +- drivers/iommu/iommu-sysfs.c | 5 + drivers/iommu/iommu.c | 51 +- drivers/iommu/iova.c | 2 +- drivers/iommu/of_iommu.c | 19 +- drivers/iommu/virtio-iommu.c | 14 +- drivers/irqchip/irq-sifive-plic.c | 2 +- drivers/isdn/capi/kcapi_proc.c | 6 +- drivers/macintosh/via-pmu.c | 17 +- drivers/md/md.c | 15 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 10 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 +- drivers/media/i2c/smiapp/smiapp-regs.c | 3 - drivers/media/i2c/smiapp/smiapp.h | 1 - drivers/media/pci/meye/meye.c | 4 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/dvb-usb-v2/af9035.c | 15 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 + drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 211 +- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/memory/samsung/exynos5422-dmc.c | 7 +- drivers/mfd/intel_soc_pmic_core.c | 19 - drivers/misc/eeprom/at24.c | 26 +- drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/mtd/spi-nor/intel-spi-pci.c | 1 + drivers/mtd/spi-nor/spi-nor.c | 81 +- drivers/net/bonding/bond_3ad.c | 112 +- drivers/net/can/m_can/tcan4x5x.c | 63 +- drivers/net/can/mscan/mscan.c | 21 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 2 +- drivers/net/dsa/Kconfig | 5 +- drivers/net/dsa/Makefile | 1 + drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/mv88e6xxx/chip.c | 3 + drivers/net/dsa/mv88e6xxx/port.c | 12 +- drivers/net/dsa/mv88e6xxx/serdes.c | 100 +- drivers/net/dsa/mv88e6xxx/serdes.h | 9 + drivers/net/dsa/qca/Kconfig | 9 + drivers/net/dsa/qca/Makefile | 2 + drivers/net/dsa/qca/ar9331.c | 855 ++ drivers/net/dsa/sja1105/sja1105_main.c | 128 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 42 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 1 + drivers/net/dsa/sja1105/sja1105_static_config.c | 7 +- drivers/net/dsa/sja1105/sja1105_tas.c | 5 - drivers/net/dsa/vitesse-vsc73xx-core.c | 2 + drivers/net/ethernet/amazon/ena/ena_com.h | 2 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 24 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 3 - drivers/net/ethernet/broadcom/bcmsysport.c | 8 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 5 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 113 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 4 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 3 +- drivers/net/ethernet/cadence/macb_main.c | 27 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 21 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h | 1 + drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c | 18 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 39 +- drivers/net/ethernet/freescale/enetc/enetc.c | 12 + drivers/net/ethernet/freescale/enetc/enetc.h | 3 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 10 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 35 + drivers/net/ethernet/freescale/fec_main.c | 9 + drivers/net/ethernet/freescale/fman/mac.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 10 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 - drivers/net/ethernet/google/gve/gve_tx.c | 6 - drivers/net/ethernet/hisilicon/hip04_eth.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 85 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 16 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 74 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 21 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 17 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 8 +- drivers/net/ethernet/intel/ice/ice_base.c | 16 +- drivers/net/ethernet/intel/ice/ice_common.c | 104 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 6 + drivers/net/ethernet/intel/ice/ice_devids.h | 18 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 57 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 9 - drivers/net/ethernet/intel/ice/ice_lib.c | 254 +- drivers/net/ethernet/intel/ice/ice_lib.h | 8 + drivers/net/ethernet/intel/ice/ice_main.c | 64 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 12 + drivers/net/ethernet/intel/ice/ice_txrx.c | 28 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 485 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 7 +- drivers/net/ethernet/intel/igb/igb.h | 1 + drivers/net/ethernet/intel/igb/igb_ethtool.c | 8 + drivers/net/ethernet/intel/igb/igb_main.c | 47 +- drivers/net/ethernet/intel/igc/igc.h | 2 + drivers/net/ethernet/intel/igc/igc_defines.h | 31 + drivers/net/ethernet/intel/igc/igc_main.c | 3812 ++++---- drivers/net/ethernet/intel/igc/igc_regs.h | 9 + drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 29 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 2 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 34 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 17 + drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 513 +- drivers/net/ethernet/microchip/lan743x_ptp.c | 3 + drivers/net/ethernet/netronome/nfp/ccm.h | 1 + drivers/net/ethernet/netronome/nfp/crypto/crypto.h | 15 + drivers/net/ethernet/netronome/nfp/crypto/fw.h | 8 + drivers/net/ethernet/netronome/nfp/crypto/tls.c | 89 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 65 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 106 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 38 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 260 +- .../net/ethernet/netronome/nfp/flower/offload.c | 144 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 498 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 25 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 41 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 9 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic.h | 17 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 113 + drivers/net/ethernet/pensando/ionic/ionic_dev.c | 58 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 7 + drivers/net/ethernet/pensando/ionic/ionic_if.h | 97 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 247 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 + drivers/net/ethernet/qlogic/qede/qede_main.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 1 + drivers/net/ethernet/realtek/r8169_main.c | 56 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/Kconfig | 2 - drivers/net/ethernet/sfc/ef10_sriov.c | 5 +- drivers/net/ethernet/sfc/efx.c | 37 +- drivers/net/ethernet/sfc/net_driver.h | 5 +- drivers/net/ethernet/sfc/nic.h | 1 - drivers/net/ethernet/sfc/rx.c | 14 +- drivers/net/ethernet/socionext/netsec.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 14 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/hdlcdrv.c | 2 - drivers/net/hyperv/hyperv_net.h | 3 +- drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/hyperv/rndis_filter.c | 10 +- drivers/net/macvlan.c | 4 +- drivers/net/netdevsim/fib.c | 1 - drivers/net/phy/Makefile | 2 + drivers/net/phy/aquantia_main.c | 9 +- drivers/net/phy/bcm84881.c | 4 +- drivers/net/phy/dp83640.c | 217 +- drivers/net/phy/fixed_phy.c | 11 +- drivers/net/phy/marvell10g.c | 11 +- drivers/net/phy/mdio-mux-meson-g12a.c | 4 +- drivers/net/phy/mii_timestamper.c | 125 + drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 13 +- drivers/net/phy/phylink.c | 8 +- drivers/net/phy/realtek.c | 59 +- drivers/net/phy/sfp-bus.c | 2 +- drivers/net/phy/sfp.c | 11 +- drivers/net/ppp/ppp_generic.c | 2 - drivers/net/virtio_net.c | 9 + drivers/net/vxlan.c | 25 +- drivers/net/wan/fsl_ucc_hdlc.c | 14 +- drivers/net/wireguard/queueing.h | 3 - drivers/net/wireguard/socket.c | 1 + drivers/net/wireless/cisco/airo.c | 98 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 3 +- drivers/net/wireless/intel/iwlegacy/4965.c | 11 +- drivers/net/wireless/intel/iwlegacy/common.h | 3 - drivers/net/wireless/intel/iwlwifi/dvm/dev.h | 5 - drivers/net/wireless/intel/iwlwifi/dvm/devices.c | 6 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/net/xen-netback/interface.c | 10 +- drivers/net/xen-netback/netback.c | 20 +- drivers/net/xen-netback/xenbus.c | 5 +- drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/s3fwrn5/firmware.c | 5 +- drivers/nvme/host/hwmon.c | 13 +- drivers/of/base.c | 130 +- drivers/of/dynamic.c | 2 +- drivers/of/of_mdio.c | 33 +- drivers/of/of_private.h | 6 +- drivers/of/overlay.c | 10 - drivers/parisc/led.c | 17 +- drivers/pci/ats.c | 2 + drivers/pci/pci.c | 1 + drivers/pci/proc.c | 25 +- drivers/perf/arm_smmuv3_pmu.c | 4 +- drivers/phy/broadcom/phy-brcm-sata.c | 120 + drivers/phy/hisilicon/Kconfig | 16 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 2 +- drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 20 +- drivers/phy/motorola/phy-cpcap-usb.c | 128 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 11 +- drivers/phy/phy-core.c | 48 +- drivers/phy/qualcomm/phy-qcom-apq8064-sata.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 9 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 +- drivers/phy/rockchip/Kconfig | 1 + drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 319 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 + drivers/phy/ti/phy-ti-pipe3.c | 18 +- drivers/pinctrl/core.c | 41 +- drivers/pinctrl/core.h | 4 - drivers/pinctrl/devicetree.c | 4 +- drivers/platform/mellanox/mlxbf-bootctl.c | 2 +- drivers/platform/x86/asus-wmi.c | 7 +- drivers/platform/x86/hp-wmi.c | 2 +- drivers/platform/x86/intel-hid.c | 1 + drivers/platform/x86/intel_cht_int33fe_typec.c | 81 +- drivers/platform/x86/intel_menlow.c | 9 +- drivers/platform/x86/intel_pmc_core.c | 110 +- drivers/platform/x86/intel_pmc_core.h | 4 +- drivers/platform/x86/pcengines-apuv2.c | 63 +- drivers/platform/x86/pmc_atom.c | 8 + drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/avs/Kconfig | 16 + drivers/power/avs/Makefile | 1 + drivers/power/avs/qcom-cpr.c | 1794 ++++ drivers/powercap/intel_rapl_common.c | 1 + drivers/ptp/Kconfig | 10 + drivers/ptp/Makefile | 1 + drivers/ptp/ptp_clock.c | 37 +- drivers/ptp/ptp_clockmatrix.c | 2 +- drivers/ptp/ptp_ines.c | 852 ++ drivers/ptp/ptp_private.h | 2 +- drivers/regulator/axp20x-regulator.c | 9 +- drivers/regulator/bd70528-regulator.c | 1 - drivers/regulator/bd71828-regulator.c | 7 +- drivers/remoteproc/qcom_q6v5_mss.c | 200 +- drivers/remoteproc/qcom_q6v5_pas.c | 32 + drivers/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/reset-intel-gw.c | 262 + drivers/reset/reset-scmi.c | 2 +- drivers/rtc/rtc-asm9260.c | 3 + drivers/rtc/rtc-ds1343.c | 3 - drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf8563.c | 4 +- drivers/rtc/rtc-rv3029c2.c | 8 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/s390/block/dasd_eckd.c | 28 +- drivers/s390/block/dasd_fba.h | 2 +- drivers/s390/block/dasd_proc.c | 17 +- drivers/s390/cio/blacklist.c | 14 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/device_ops.c | 2 +- drivers/s390/net/qeth_core.h | 17 - drivers/s390/net/qeth_core_main.c | 282 +- drivers/s390/net/qeth_core_mpc.h | 5 + drivers/s390/net/qeth_core_sys.c | 2 +- drivers/s390/net/qeth_l2_main.c | 51 +- drivers/s390/net/qeth_l2_sys.c | 3 +- drivers/s390/net/qeth_l3_main.c | 94 +- drivers/s390/net/qeth_l3_sys.c | 40 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 4 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 8 +- drivers/scsi/libsas/sas_task.c | 2 +- drivers/scsi/lpfc/lpfc.h | 2 + drivers/scsi/lpfc/lpfc_attr.c | 9 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 88 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 5 + drivers/scsi/lpfc/lpfc_hw4.h | 3 + drivers/scsi/lpfc/lpfc_init.c | 12 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 108 +- drivers/scsi/lpfc/lpfc_scsi.c | 4 +- drivers/scsi/lpfc/lpfc_sli.c | 25 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 6 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 19 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 7 + drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 8 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 340 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 45 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 39 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 46 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 220 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 11 +- drivers/scsi/myrb.h | 4 +- drivers/scsi/myrs.h | 4 +- drivers/scsi/qla2xxx/qla_bsg.c | 11 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 22 +- drivers/scsi/qla2xxx/qla_fw.h | 50 +- drivers/scsi/qla2xxx/qla_gbl.h | 11 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 158 +- drivers/scsi/qla2xxx/qla_inline.h | 24 + drivers/scsi/qla2xxx/qla_iocb.c | 51 +- drivers/scsi/qla2xxx/qla_isr.c | 60 +- drivers/scsi/qla2xxx/qla_mbx.c | 8 +- drivers/scsi/qla2xxx/qla_mid.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 21 +- drivers/scsi/qla2xxx/qla_nx.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 66 +- drivers/scsi/qla2xxx/qla_sup.c | 11 +- drivers/scsi/qla2xxx/qla_target.c | 47 +- drivers/scsi/qla2xxx/qla_target.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/sd_zbc.c | 38 +- drivers/scsi/sg.c | 30 +- drivers/scsi/ufs/ufs-mediatek.c | 37 +- drivers/scsi/ufs/ufs-mediatek.h | 19 +- drivers/scsi/ufs/ufs-sysfs.h | 4 +- drivers/scsi/ufs/ufshcd.c | 67 +- drivers/scsi/vmw_pvscsi.c | 20 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/qcom/Kconfig | 30 +- drivers/soc/renesas/Kconfig | 8 + drivers/soc/renesas/rcar-rst.c | 2 +- drivers/soc/sifive/Kconfig | 10 + drivers/soc/sifive/Makefile | 3 + .../mm => drivers/soc/sifive}/sifive_l2_cache.c | 0 drivers/spi/spi-dw.c | 15 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-fsl-dspi.c | 24 +- drivers/spi/spi-fsl-lpspi.c | 4 +- drivers/spi/spi-imx.c | 4 +- drivers/spi/spi-oc-tiny.c | 50 +- drivers/spi/spi-tegra114.c | 4 +- drivers/spi/spi-uniphier.c | 258 +- drivers/spi/spi.c | 29 +- drivers/staging/Makefile | 2 +- drivers/staging/comedi/drivers/adv_pci1710.c | 4 +- drivers/staging/exfat/Kconfig | 26 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/exfat.h | 14 +- drivers/staging/exfat/exfat_blkdev.c | 12 +- drivers/staging/exfat/exfat_core.c | 8 +- drivers/staging/exfat/exfat_super.c | 50 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 2 - drivers/staging/media/ipu3/TODO | 3 - drivers/staging/media/ipu3/include/intel-ipu3.h | 6 +- drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 79 +- drivers/staging/media/ipu3/ipu3.h | 5 +- drivers/staging/nvec/nvec_kbd.c | 2 + drivers/staging/rtl8188eu/core/rtw_efuse.c | 5 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 + .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/staging/vt6656/baseband.c | 12 +- drivers/staging/vt6656/card.c | 2 +- drivers/staging/vt6656/device.h | 1 + drivers/staging/vt6656/main_usb.c | 3 +- drivers/staging/vt6656/usbpipe.c | 25 +- drivers/staging/vt6656/usbpipe.h | 5 + drivers/staging/vt6656/wcmd.c | 1 + drivers/staging/wfx/hif_tx.c | 6 + drivers/staging/wfx/sta.c | 13 +- drivers/tee/Kconfig | 4 +- drivers/tee/Makefile | 1 + drivers/tee/amdtee/Kconfig | 8 + drivers/tee/amdtee/Makefile | 5 + drivers/tee/amdtee/amdtee_if.h | 183 + drivers/tee/amdtee/amdtee_private.h | 159 + drivers/tee/amdtee/call.c | 373 + drivers/tee/amdtee/core.c | 516 ++ drivers/tee/amdtee/shm_pool.c | 93 + drivers/thermal/Kconfig | 14 + drivers/thermal/Makefile | 1 + drivers/thermal/armada_thermal.c | 7 +- drivers/thermal/cpuidle_cooling.c | 26 +- .../intel/int340x_thermal/int3400_thermal.c | 1 + .../intel/int340x_thermal/int3403_thermal.c | 1 + .../intel/int340x_thermal/int340x_thermal_zone.c | 7 +- .../int340x_thermal/processor_thermal_device.c | 4 + drivers/thermal/intel/intel_pch_thermal.c | 11 +- drivers/thermal/of-thermal.c | 66 +- drivers/thermal/qcom/tsens.c | 3 + drivers/thermal/rockchip_thermal.c | 12 +- drivers/thermal/sun8i_thermal.c | 639 ++ drivers/thermal/thermal_core.h | 2 - drivers/tty/sysrq.c | 8 +- drivers/tty/tty_port.c | 3 +- drivers/usb/cdns3/gadget.c | 17 +- drivers/usb/chipidea/host.c | 4 +- drivers/usb/core/config.c | 70 +- drivers/usb/dwc3/gadget.c | 7 + drivers/usb/gadget/function/rndis.c | 17 +- drivers/usb/gadget/udc/Kconfig | 1 + drivers/usb/host/Kconfig | 52 +- drivers/usb/host/ehci-mv.c | 19 +- drivers/usb/host/xhci-mtk.c | 5 - drivers/usb/misc/usb3503.c | 94 +- drivers/usb/musb/jz4740.c | 7 +- drivers/usb/musb/musbhsdma.c | 2 +- drivers/usb/phy/Kconfig | 4 +- drivers/usb/phy/phy-ab8500-usb.c | 26 +- drivers/usb/renesas_usbhs/common.c | 22 +- drivers/usb/renesas_usbhs/rcar2.c | 4 +- drivers/usb/renesas_usbhs/rza2.c | 2 +- drivers/usb/serial/option.c | 8 + drivers/usb/serial/usb-wwan.h | 1 + drivers/usb/serial/usb_wwan.c | 4 + drivers/usb/typec/tcpm/tcpci.c | 20 +- drivers/usb/typec/ucsi/ucsi.c | 94 +- drivers/usb/typec/ucsi/ucsi.h | 14 + drivers/usb/typec/ucsi/ucsi_ccg.c | 191 +- drivers/video/fbdev/68328fb.c | 12 - drivers/video/fbdev/core/fbcon.c | 7 + drivers/video/fbdev/core/fbmem.c | 13 +- drivers/video/fbdev/fsl-diu-fb.c | 2 + drivers/video/fbdev/matrox/matroxfb_misc.c | 5 +- drivers/video/fbdev/mmp/Kconfig | 2 +- drivers/video/fbdev/mmp/fb/Kconfig | 4 - drivers/video/fbdev/mmp/fb/mmpfb.c | 2 +- drivers/video/fbdev/mmp/hw/Kconfig | 7 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.c | 57 +- drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 10 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 6 +- drivers/video/fbdev/ocfb.c | 9 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 6 +- drivers/video/fbdev/omap2/omapfb/vrfb.c | 4 +- drivers/video/fbdev/pxa168fb.c | 6 +- drivers/video/fbdev/pxafb.c | 10 +- drivers/video/fbdev/s3c-fb.c | 3 +- drivers/video/fbdev/sa1100fb.c | 4 +- drivers/video/fbdev/via/viafbdev.c | 105 +- drivers/virtio/virtio_balloon.c | 2 + drivers/virtio/virtio_mmio.c | 15 +- drivers/virtio/virtio_pci_common.c | 2 +- drivers/watchdog/Kconfig | 2 + drivers/watchdog/imx7ulp_wdt.c | 2 +- drivers/watchdog/orion_wdt.c | 4 +- drivers/watchdog/rn5t618_wdt.c | 1 + drivers/watchdog/w83627hf_wdt.c | 2 +- drivers/xen/grant-table.c | 4 - drivers/xen/xenbus/xenbus.h | 2 - drivers/xen/xenbus/xenbus_probe.c | 35 +- drivers/xen/xenbus/xenbus_probe_backend.c | 1 - drivers/xen/xenbus/xenbus_probe_frontend.c | 24 +- drivers/zorro/proc.c | 9 +- fs/binfmt_elf.c | 28 +- fs/btrfs/compression.c | 7 +- fs/btrfs/inode.c | 6 +- fs/buffer.c | 25 +- fs/cifs/cifs_debug.c | 108 +- fs/cifs/cifsglob.h | 1 + fs/cifs/cifssmb.c | 4 +- fs/cifs/dfs_cache.c | 13 +- fs/cifs/dfs_cache.h | 2 +- fs/cifs/readdir.c | 63 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2ops.c | 2 +- fs/crypto/Kconfig | 21 +- fs/crypto/bio.c | 2 - fs/crypto/crypto.c | 50 - fs/crypto/fname.c | 69 +- fs/crypto/fscrypt_private.h | 36 +- fs/crypto/hkdf.c | 2 +- fs/crypto/keyring.c | 132 +- fs/crypto/keysetup.c | 21 +- fs/crypto/keysetup_v1.c | 15 - fs/crypto/policy.c | 163 +- fs/erofs/internal.h | 4 +- fs/erofs/utils.c | 15 +- fs/erofs/xattr.h | 17 +- fs/erofs/zdata.c | 5 +- fs/ext4/Kconfig | 1 + fs/ext4/balloc.c | 5 +- fs/ext4/dir.c | 2 +- fs/ext4/ext4.h | 68 +- fs/ext4/ext4_jbd2.c | 3 + fs/ext4/extents.c | 1 + fs/ext4/file.c | 203 +- fs/ext4/ialloc.c | 6 +- fs/ext4/inline.c | 2 + fs/ext4/inode.c | 35 +- fs/ext4/mballoc.c | 4 + fs/ext4/mmp.c | 6 +- fs/ext4/namei.c | 19 +- fs/ext4/super.c | 70 +- fs/ext4/sysfs.c | 88 +- fs/ext4/xattr.c | 4 +- fs/f2fs/Kconfig | 7 +- fs/f2fs/data.c | 62 +- fs/f2fs/dir.c | 16 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/file.c | 7 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inline.c | 22 +- fs/f2fs/namei.c | 13 +- fs/f2fs/sysfs.c | 11 +- fs/file.c | 7 +- fs/fs-writeback.c | 2 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 11 +- fs/fscache/proc.c | 2 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 1 + fs/gfs2/log.c | 12 +- fs/gfs2/log.h | 4 +- fs/gfs2/lops.c | 2 +- fs/gfs2/ops_fstype.c | 2 + fs/gfs2/trans.c | 3 +- fs/hugetlbfs/inode.c | 4 +- fs/io-wq.c | 10 +- fs/io_uring.c | 1365 ++- fs/jbd2/journal.c | 13 +- fs/jfs/jfs_debug.c | 14 +- fs/lockd/procfs.c | 12 +- fs/locks.c | 2 +- fs/namei.c | 25 +- fs/nfs/Makefile | 2 +- fs/nfs/client.c | 80 +- fs/nfs/fs_context.c | 1424 +++ fs/nfs/fscache.c | 2 +- fs/nfs/getroot.c | 73 +- fs/nfs/internal.h | 132 +- fs/nfs/namespace.c | 146 +- fs/nfs/nfs3_fs.h | 2 +- fs/nfs/nfs3client.c | 6 +- fs/nfs/nfs3proc.c | 2 +- fs/nfs/nfs4_fs.h | 9 +- fs/nfs/nfs4client.c | 99 +- fs/nfs/nfs4file.c | 1 + fs/nfs/nfs4namespace.c | 292 +- fs/nfs/nfs4proc.c | 2 +- fs/nfs/nfs4super.c | 257 +- fs/nfs/proc.c | 2 +- fs/nfs/super.c | 2217 +---- fs/nfsd/Kconfig | 10 + fs/nfsd/netns.h | 6 +- fs/nfsd/nfs3xdr.c | 20 +- fs/nfsd/nfs4callback.c | 11 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 449 +- fs/nfsd/nfs4recover.c | 8 +- fs/nfsd/nfs4state.c | 262 +- fs/nfsd/nfs4xdr.c | 161 +- fs/nfsd/nfsctl.c | 19 +- fs/nfsd/nfsd.h | 34 +- fs/nfsd/nfsfh.h | 9 +- fs/nfsd/nfsproc.c | 6 +- fs/nfsd/nfssvc.c | 12 +- fs/nfsd/state.h | 44 +- fs/nfsd/stats.c | 12 +- fs/nfsd/vfs.c | 30 +- fs/nfsd/vfs.h | 2 +- fs/nfsd/xdr3.h | 2 +- fs/nfsd/xdr4.h | 39 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/dlm/Makefile | 2 - fs/ocfs2/dlm/dlmast.c | 8 +- fs/ocfs2/dlm/dlmcommon.h | 4 +- fs/ocfs2/dlm/dlmconvert.c | 8 +- fs/ocfs2/dlm/dlmdebug.c | 8 +- fs/ocfs2/dlm/dlmdomain.c | 8 +- fs/ocfs2/dlm/dlmlock.c | 8 +- fs/ocfs2/dlm/dlmmaster.c | 10 +- fs/ocfs2/dlm/dlmrecovery.c | 10 +- fs/ocfs2/dlm/dlmthread.c | 8 +- fs/ocfs2/dlm/dlmunlock.c | 8 +- fs/ocfs2/dlmfs/Makefile | 2 - fs/ocfs2/dlmfs/dlmfs.c | 4 +- fs/ocfs2/dlmfs/userdlm.c | 6 +- fs/ocfs2/dlmglue.c | 3 +- fs/pipe.c | 2 +- fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/page.c | 24 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 2 +- fs/proc/stat.c | 12 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 10 +- fs/pstore/ram.c | 13 + fs/reiserfs/stree.c | 3 +- fs/ubifs/Kconfig | 1 + fs/ubifs/dir.c | 2 +- fs/verity/enable.c | 45 +- fs/xfs/libxfs/xfs_trans_resv.c | 2 +- include/acpi/acpixf.h | 2 +- include/acpi/platform/acenv.h | 11 + include/asm-generic/cacheflush.h | 33 +- include/asm-generic/pgtable.h | 20 + include/crypto/algapi.h | 19 +- include/crypto/internal/acompress.h | 4 +- include/crypto/internal/hash.h | 6 +- include/crypto/internal/scompress.h | 4 +- include/crypto/internal/skcipher.h | 14 +- include/drm/drm_atomic.h | 32 +- include/drm/drm_atomic_helper.h | 8 +- include/dt-bindings/clock/qcom,dispcc-sc7180.h | 46 + include/dt-bindings/clock/qcom,dispcc-sdm845.h | 13 +- include/dt-bindings/clock/qcom,gcc-msm8998.h | 1 + include/dt-bindings/clock/qcom,mmcc-msm8998.h | 210 + include/dt-bindings/clock/sun50i-a64-ccu.h | 1 + include/dt-bindings/clock/sun6i-a31-ccu.h | 2 + include/dt-bindings/clock/sun8i-a23-a33-ccu.h | 2 + include/dt-bindings/clock/sun8i-r40-ccu.h | 2 +- include/dt-bindings/dma/x1830-dma.h | 39 + include/linux/acpi.h | 15 + include/linux/ahci_platform.h | 2 + include/linux/backing-dev.h | 10 + include/linux/bio.h | 1 + include/linux/bitmap.h | 8 +- include/linux/bitops.h | 5 +- include/linux/bpf-cgroup.h | 4 +- include/linux/bpf.h | 8 +- include/linux/can/dev.h | 34 + include/linux/clk-provider.h | 13 +- include/linux/cpu_cooling.h | 20 +- include/linux/cpuidle.h | 1 + include/linux/cpumask.h | 4 +- include/linux/crypto.h | 6 +- include/linux/dmaengine.h | 10 +- include/linux/dsa/sja1105.h | 6 +- include/linux/efi.h | 730 +- include/linux/ethtool_netlink.h | 17 + include/linux/fb.h | 1 + include/linux/filter.h | 1 - include/linux/fs.h | 6 +- include/linux/fscrypt.h | 28 +- include/linux/ima.h | 14 + include/linux/iommu.h | 6 +- include/linux/kernel.h | 9 - include/linux/libata.h | 1 + include/linux/memory.h | 2 - include/linux/mii_timestamper.h | 121 + include/linux/mm.h | 19 +- include/linux/mmzone.h | 5 +- include/linux/mod_devicetable.h | 4 +- include/linux/module.h | 12 +- include/linux/mtd/spi-nor.h | 4 +- include/linux/netdevice.h | 15 +- include/linux/nfs_xdr.h | 9 +- include/linux/of_mdio.h | 6 + include/linux/omap-dma.h | 18 - include/linux/pagewalk.h | 46 +- include/linux/percpu-refcount.h | 26 +- include/linux/phy.h | 99 +- include/linux/phy/phy.h | 9 +- include/linux/pinctrl/machine.h | 5 + include/linux/platform_data/mv_usb.h | 8 - include/linux/platform_data/usb3503.h | 3 - include/linux/posix-clock.h | 19 +- include/linux/proc_fs.h | 23 +- include/linux/property.h | 96 +- include/linux/psp-tee.h | 91 + include/linux/ptdump.h | 22 + include/linux/ptp_clock_kernel.h | 9 + include/linux/ptr_ring.h | 79 +- include/linux/sched.h | 4 +- include/linux/scmi_protocol.h | 5 +- include/linux/seq_file.h | 13 + include/linux/soc/mediatek/mtk_sip_svc.h | 25 + include/linux/spi/spi.h | 4 +- include/linux/spi/spi_oc_tiny.h | 4 - include/linux/string.h | 1 + include/linux/sunrpc/stats.h | 4 +- include/linux/sxgbe_platform.h | 2 +- include/linux/syscalls.h | 1 + include/linux/thermal.h | 11 - include/linux/units.h | 84 + include/linux/usb/renesas_usbhs.h | 2 - include/media/dvb-usb-ids.h | 2 + include/media/v4l2-common.h | 21 + include/media/v4l2-ioctl.h | 55 + include/net/bluetooth/hci.h | 8 + include/net/bluetooth/hci_core.h | 2 + include/net/dsa.h | 11 +- include/net/dst.h | 15 +- include/net/dst_ops.h | 3 +- include/net/ip6_fib.h | 1 + include/net/sch_generic.h | 5 + include/net/tcp.h | 24 +- include/net/tls.h | 9 + include/net/xdp_sock.h | 25 +- include/sound/ac97_codec.h | 5 +- include/sound/control.h | 10 + include/sound/core.h | 4 +- include/sound/info.h | 2 +- include/sound/seq_midi_emul.h | 3 +- include/sound/vx_core.h | 9 +- include/trace/events/f2fs.h | 3 +- include/trace/events/kmem.h | 4 +- include/trace/events/scmi.h | 90 + include/trace/events/sctp.h | 9 - include/trace/events/v4l2.h | 2 +- include/trace/events/writeback.h | 37 +- include/uapi/drm/drm_fourcc.h | 11 + include/uapi/linux/bpf.h | 10 + include/uapi/linux/ethtool.h | 3 + include/uapi/linux/ethtool_netlink.h | 204 + include/uapi/linux/fscrypt.h | 14 +- include/uapi/linux/if_bonding.h | 16 +- include/uapi/linux/io_uring.h | 9 + include/uapi/linux/net_tstamp.h | 8 + include/uapi/linux/netfilter/nf_tables.h | 4 + include/uapi/linux/openvswitch.h | 31 + include/uapi/linux/tcp.h | 5 +- include/uapi/linux/tee.h | 1 + include/uapi/linux/tipc_netlink.h | 2 + include/uapi/linux/videodev2.h | 29 + include/uapi/sound/asoc.h | 1 - include/uapi/sound/asound.h | 16 +- include/uapi/sound/emu10k1.h | 42 +- include/uapi/sound/hdsp.h | 13 +- include/uapi/sound/hdspm.h | 10 +- include/xen/interface/io/ring.h | 29 +- include/xen/xenbus.h | 1 + init/main.c | 29 +- ipc/msg.c | 3 +- ipc/util.c | 14 +- kernel/bpf/cgroup.c | 97 +- kernel/bpf/cpumap.c | 76 +- kernel/bpf/devmap.c | 78 +- kernel/bpf/syscall.c | 4 +- kernel/bpf/verifier.c | 51 +- kernel/bpf/xskmap.c | 18 +- kernel/cgroup/cgroup.c | 5 +- kernel/configs.c | 9 +- kernel/exit.c | 12 +- kernel/irq/proc.c | 42 +- kernel/kallsyms.c | 12 +- kernel/latencytop.c | 14 +- kernel/locking/lockdep.c | 7 +- kernel/locking/lockdep_proc.c | 15 +- kernel/module.c | 12 +- kernel/power/suspend_test.c | 6 +- kernel/printk/printk.c | 4 +- kernel/profile.c | 24 +- kernel/rseq.c | 2 + kernel/sched/core.c | 9 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cpupri.c | 25 +- kernel/sched/cpupri.h | 4 +- kernel/sched/fair.c | 62 +- kernel/sched/psi.c | 48 +- kernel/sched/rt.c | 83 +- kernel/sched/sched.h | 24 +- kernel/seccomp.c | 7 + kernel/signal.c | 3 +- kernel/time/posix-clock.c | 31 +- kernel/trace/trace.c | 8 + kernel/trace/trace_events.c | 8 +- kernel/trace/trace_events_filter.c | 2 +- kernel/trace/trace_events_hist.c | 21 +- kernel/trace/tracing_map.c | 4 +- kernel/watchdog.c | 4 +- lib/bitmap.c | 193 +- lib/crypto/Makefile | 1 + lib/crypto/curve25519-selftest.c | 1321 +++ lib/crypto/curve25519.c | 17 + lib/sbitmap.c | 2 +- lib/scatterlist.c | 2 +- lib/string.c | 17 + lib/test_bitmap.c | 104 +- localversion-next | 2 +- mm/Kconfig.debug | 21 + mm/Makefile | 1 + mm/backing-dev.c | 1 + mm/filemap.c | 34 +- mm/hmm.c | 59 +- mm/huge_memory.c | 38 +- mm/kmemleak.c | 112 +- mm/madvise.c | 7 +- mm/memcontrol.c | 37 +- mm/migrate.c | 5 +- mm/mincore.c | 1 + mm/mmap.c | 36 +- mm/page-writeback.c | 10 +- mm/page_alloc.c | 65 +- mm/pagewalk.c | 156 +- mm/ptdump.c | 139 + mm/shmem.c | 7 +- mm/slab.c | 4 +- mm/slab_common.c | 15 +- mm/slub.c | 2 +- mm/swapfile.c | 14 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 4 +- net/8021q/vlan_dev.c | 4 +- net/Kconfig | 15 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 8 +- net/bluetooth/hci_event.c | 27 + net/bluetooth/l2cap_core.c | 54 +- net/bridge/br_nf_core.c | 3 +- net/bridge/netfilter/ebtables.c | 33 +- net/core/dev_ioctl.c | 1 + net/core/filter.c | 63 +- net/core/page_pool.c | 89 +- net/core/pktgen.c | 44 +- net/core/skbuff.c | 10 +- net/core/timestamping.c | 20 +- net/decnet/dn_route.c | 6 +- net/dsa/Kconfig | 6 + net/dsa/Makefile | 1 + net/dsa/dsa_priv.h | 2 - net/dsa/master.c | 30 + net/dsa/slave.c | 37 +- net/dsa/tag_ar9331.c | 96 + net/dsa/tag_ksz.c | 8 +- net/dsa/tag_sja1105.c | 18 +- net/ethtool/Makefile | 7 +- net/ethtool/bitset.c | 735 ++ net/ethtool/bitset.h | 28 + net/ethtool/common.c | 56 + net/ethtool/common.h | 7 + net/ethtool/ioctl.c | 76 +- net/ethtool/linkinfo.c | 167 + net/ethtool/linkmodes.c | 375 + net/ethtool/linkstate.c | 74 + net/ethtool/netlink.c | 687 ++ net/ethtool/netlink.h | 341 + net/ethtool/strset.c | 425 + net/hsr/hsr_debugfs.c | 52 +- net/hsr/hsr_device.c | 28 +- net/hsr/hsr_framereg.c | 73 +- net/hsr/hsr_framereg.h | 6 +- net/hsr/hsr_main.c | 7 +- net/hsr/hsr_main.h | 22 +- net/hsr/hsr_netlink.c | 1 + net/ipv4/gre_offload.c | 2 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/ip_tunnel.c | 2 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/arp_tables.c | 27 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/route.c | 33 +- net/ipv4/tcp_cubic.c | 83 +- net/ipv4/tcp_input.c | 7 +- net/ipv4/tcp_ipv4.c | 126 +- net/ipv4/tcp_output.c | 3 + net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 2 +- net/ipv4/xfrm4_policy.c | 5 +- net/ipv6/inet6_connection_sock.c | 2 +- net/ipv6/ip6_fib.c | 108 +- net/ipv6/ip6_gre.c | 2 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/ip6_vti.c | 2 +- net/ipv6/route.c | 108 +- net/ipv6/sit.c | 2 +- net/ipv6/tcp_ipv6.c | 105 +- net/ipv6/udp_offload.c | 2 +- net/ipv6/xfrm6_policy.c | 5 +- net/l2tp/l2tp_core.c | 2 - net/llc/llc_station.c | 4 +- net/ncsi/ncsi-manage.c | 3 - net/ncsi/ncsi-rsp.c | 6 + net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/netfilter/nf_flow_table_offload.c | 48 +- net/netfilter/nf_tables_api.c | 8 +- net/netfilter/nft_flow_offload.c | 3 - net/netfilter/nft_meta.c | 440 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/xt_recent.c | 17 +- net/openvswitch/actions.c | 30 +- net/openvswitch/flow_netlink.c | 34 + net/packet/af_packet.c | 30 +- net/phonet/pn_dev.c | 2 - net/rxrpc/ar-internal.h | 10 +- net/rxrpc/call_accept.c | 60 +- net/rxrpc/conn_event.c | 16 +- net/rxrpc/conn_service.c | 4 + net/rxrpc/input.c | 18 - net/rxrpc/rxkad.c | 5 +- net/rxrpc/security.c | 70 +- net/sched/act_mirred.c | 22 +- net/sched/cls_api.c | 31 +- net/sched/cls_flower.c | 12 + net/sched/sch_cake.c | 2 +- net/sched/sch_fq.c | 17 +- net/sctp/outqueue.c | 7 + net/sctp/sm_statefuns.c | 18 +- net/sctp/stream.c | 30 +- net/sctp/transport.c | 2 +- net/smc/smc_core.c | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/cache.c | 45 +- net/sunrpc/stats.c | 21 +- net/tipc/net.c | 56 + net/tipc/net.h | 1 + net/tipc/netlink.c | 6 + net/tls/tls_device.c | 5 +- net/xdp/xsk.c | 79 +- net/xdp/xsk_queue.c | 15 +- net/xdp/xsk_queue.h | 371 +- samples/bpf/xdp_redirect_cpu_user.c | 59 +- samples/bpf/xdpsock_user.c | 426 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- samples/seccomp/user-trap.c | 4 +- samples/trace_printk/trace-printk.c | 1 + scripts/Kbuild.include | 10 +- scripts/Makefile.build | 4 +- scripts/Makefile.lib | 21 +- scripts/Makefile.modbuiltin | 57 - scripts/dtc/checks.c | 5 + scripts/dtc/dtc-parser.y | 4 + scripts/dtc/fstree.c | 2 +- scripts/dtc/libfdt/fdt.c | 9 +- scripts/dtc/libfdt/fdt_addresses.c | 8 +- scripts/dtc/libfdt/fdt_overlay.c | 28 +- scripts/dtc/libfdt/fdt_ro.c | 11 +- scripts/dtc/libfdt/libfdt.h | 4 +- scripts/dtc/libfdt/libfdt_internal.h | 12 +- scripts/dtc/livetree.c | 3 +- scripts/dtc/util.c | 3 +- scripts/dtc/util.h | 4 + scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 21 + scripts/gcc-plugins/Kconfig | 9 +- scripts/kconfig/confdata.c | 45 +- scripts/link-vmlinux.sh | 4 + scripts/package/mkdebian | 2 +- scripts/spelling.txt | 13 + security/apparmor/apparmorfs.c | 2 +- security/apparmor/domain.c | 82 +- security/apparmor/file.c | 12 +- security/apparmor/mount.c | 2 +- security/apparmor/policy.c | 4 +- security/integrity/ima/Makefile | 1 + security/integrity/ima/ima.h | 9 +- security/integrity/ima/ima_api.c | 8 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_asymmetric_keys.c | 58 + security/integrity/ima/ima_crypto.c | 4 +- security/integrity/ima/ima_main.c | 12 +- security/integrity/ima/ima_policy.c | 95 +- security/keys/key.c | 10 + security/selinux/avc.c | 2 +- security/selinux/ss/services.c | 14 +- security/tomoyo/common.c | 11 +- sound/ac97/snd_ac97_compat.c | 2 +- sound/ac97_bus.c | 2 +- sound/aoa/aoa.h | 2 +- sound/aoa/codecs/onyx.c | 4 +- sound/aoa/codecs/tas.c | 4 +- sound/aoa/codecs/toonie.c | 2 +- sound/aoa/core/alsa.c | 2 +- sound/aoa/fabrics/layout.c | 2 +- sound/arm/aaci.c | 2 +- sound/arm/pxa2xx-ac97.c | 2 +- sound/atmel/ac97c.c | 2 +- sound/core/Kconfig | 9 + sound/core/compress_offload.c | 2 +- sound/core/control.c | 304 +- sound/core/device.c | 2 +- sound/core/hwdep.c | 2 +- sound/core/info.c | 36 +- sound/core/jack.c | 2 +- sound/core/oss/mixer_oss.c | 14 +- sound/core/pcm.c | 4 +- sound/core/pcm_lib.c | 2 +- sound/core/pcm_timer.c | 2 +- sound/core/rawmidi.c | 2 +- sound/core/seq/seq_midi_emul.c | 37 +- sound/core/seq_device.c | 2 +- sound/core/timer.c | 4 +- sound/drivers/aloop.c | 2 +- sound/drivers/dummy.c | 8 +- sound/drivers/ml403-ac97cr.c | 4 +- sound/drivers/mts64.c | 14 +- sound/drivers/opl3/opl3_drums.c | 26 +- sound/drivers/opl3/opl3_lib.c | 6 +- sound/drivers/opl3/opl3_oss.c | 2 +- sound/drivers/opl3/opl3_seq.c | 2 +- sound/drivers/opl3/opl3_voice.h | 2 +- sound/drivers/opl4/opl4_lib.c | 2 +- sound/drivers/opl4/opl4_mixer.c | 2 +- sound/drivers/opl4/opl4_proc.c | 2 +- sound/drivers/opl4/opl4_seq.c | 2 +- sound/drivers/pcsp/pcsp.c | 2 +- sound/drivers/pcsp/pcsp_mixer.c | 6 +- sound/drivers/serial-u16550.c | 2 +- sound/drivers/vx/vx_core.c | 5 +- sound/i2c/cs8427.c | 2 +- sound/i2c/i2c.c | 2 +- sound/i2c/other/ak4113.c | 4 +- sound/i2c/other/ak4114.c | 4 +- sound/i2c/other/ak4117.c | 4 +- sound/i2c/tea6330t.c | 4 +- sound/isa/ad1816a/ad1816a_lib.c | 6 +- sound/isa/cmi8330.c | 2 +- sound/isa/cs423x/cs4236_lib.c | 14 +- sound/isa/es1688/es1688_lib.c | 4 +- sound/isa/es18xx.c | 28 +- sound/isa/gus/gus_main.c | 2 +- sound/isa/gus/gus_mem_proc.c | 2 +- sound/isa/gus/gus_mixer.c | 4 +- sound/isa/gus/gus_timer.c | 4 +- sound/isa/msnd/msnd_pinnacle.c | 2 +- sound/isa/msnd/msnd_pinnacle_mixer.c | 2 +- sound/isa/opl3sa2.c | 4 +- sound/isa/opti9xx/miro.c | 14 +- sound/isa/opti9xx/opti92x-ad1848.c | 2 +- sound/isa/sb/emu8000.c | 16 +- sound/isa/sb/sb_common.c | 2 +- sound/isa/sb/sb_mixer.c | 2 +- sound/isa/wss/wss_lib.c | 6 +- sound/mips/hal2.c | 2 +- sound/mips/sgio2audio.c | 2 +- sound/parisc/harmony.c | 4 +- sound/pci/ac97/ac97_codec.c | 7 +- sound/pci/ac97/ac97_patch.c | 2 +- sound/pci/ad1889.c | 4 +- sound/pci/ak4531_codec.c | 4 +- sound/pci/ali5451/ali5451.c | 14 +- sound/pci/als300.c | 4 +- sound/pci/atiixp.c | 6 +- sound/pci/atiixp_modem.c | 4 +- sound/pci/au88x0/au88x0.c | 2 +- sound/pci/au88x0/au88x0_mixer.c | 2 +- sound/pci/au88x0/au88x0_pcm.c | 2 +- sound/pci/aw2/aw2-alsa.c | 2 +- sound/pci/azt3328.c | 6 +- sound/pci/bt87x.c | 4 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/ca0106/ca0106_main.c | 10 +- sound/pci/ca0106/ca0106_mixer.c | 6 +- sound/pci/ca0106/ca0106_proc.c | 2 +- sound/pci/cmipci.c | 18 +- sound/pci/cs4281.c | 8 +- sound/pci/cs46xx/cs46xx_lib.c | 10 +- sound/pci/cs5530.c | 2 +- sound/pci/cs5535audio/cs5535audio.c | 4 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 2 +- sound/pci/ctxfi/ctatc.c | 6 +- sound/pci/echoaudio/darla20.c | 2 +- sound/pci/echoaudio/darla24.c | 2 +- sound/pci/echoaudio/echo3g.c | 2 +- sound/pci/echoaudio/echoaudio.c | 13 +- sound/pci/echoaudio/gina20.c | 2 +- sound/pci/echoaudio/gina24.c | 2 +- sound/pci/echoaudio/indigo.c | 2 +- sound/pci/echoaudio/indigodj.c | 2 +- sound/pci/echoaudio/indigodjx.c | 2 +- sound/pci/echoaudio/indigoio.c | 2 +- sound/pci/echoaudio/indigoiox.c | 2 +- sound/pci/echoaudio/layla20.c | 2 +- sound/pci/echoaudio/layla24.c | 2 +- sound/pci/echoaudio/mia.c | 2 +- sound/pci/echoaudio/mona.c | 2 +- sound/pci/emu10k1/emu10k1_main.c | 4 +- sound/pci/emu10k1/emu10k1x.c | 4 +- sound/pci/emu10k1/emufx.c | 26 +- sound/pci/emu10k1/emumixer.c | 16 +- sound/pci/emu10k1/emuproc.c | 2 +- sound/pci/emu10k1/p16v.c | 2 +- sound/pci/emu10k1/timer.c | 2 +- sound/pci/ens1370.c | 16 +- sound/pci/es1938.c | 4 +- sound/pci/es1968.c | 6 +- sound/pci/fm801.c | 10 +- sound/pci/hda/hda_beep.c | 2 +- sound/pci/hda/hda_codec.c | 10 +- sound/pci/hda/hda_controller.c | 2 +- sound/pci/hda/hda_generic.c | 4 +- sound/pci/hda/hda_intel.c | 31 +- sound/pci/hda/hda_tegra.c | 2 +- sound/pci/hda/patch_analog.c | 6 +- sound/pci/hda/patch_ca0132.c | 12 +- sound/pci/hda/patch_conexant.c | 6 +- sound/pci/hda/patch_hdmi.c | 3 +- sound/pci/hda/patch_realtek.c | 119 +- sound/pci/hda/patch_sigmatel.c | 10 +- sound/pci/hda/patch_via.c | 4 +- sound/pci/ice1712/aureon.c | 10 +- sound/pci/ice1712/delta.c | 10 +- sound/pci/ice1712/ews.c | 6 +- sound/pci/ice1712/ice1712.c | 14 +- sound/pci/ice1712/ice1712.h | 2 +- sound/pci/ice1712/ice1724.c | 25 +- sound/pci/ice1712/juli.c | 2 +- sound/pci/ice1712/maya44.c | 2 +- sound/pci/ice1712/phase.c | 4 +- sound/pci/ice1712/pontis.c | 2 +- sound/pci/ice1712/prodigy192.c | 4 +- sound/pci/ice1712/prodigy_hifi.c | 4 +- sound/pci/ice1712/quartet.c | 2 +- sound/pci/ice1712/wm8766.c | 2 +- sound/pci/ice1712/wm8776.c | 2 +- sound/pci/ice1712/wtm.c | 2 +- sound/pci/intel8x0.c | 14 +- sound/pci/intel8x0m.c | 4 +- sound/pci/korg1212/korg1212.c | 4 +- sound/pci/lola/lola.c | 2 +- sound/pci/lx6464es/lx6464es.c | 2 +- sound/pci/maestro3.c | 12 +- sound/pci/mixart/mixart.c | 6 +- sound/pci/nm256/nm256.c | 12 +- sound/pci/pcxhr/pcxhr.c | 2 +- sound/pci/riptide/riptide.c | 4 +- sound/pci/rme32.c | 2 +- sound/pci/rme96.c | 2 +- sound/pci/rme9652/hdsp.c | 10 +- sound/pci/rme9652/hdspm.c | 18 +- sound/pci/rme9652/rme9652.c | 6 +- sound/pci/sis7019.c | 4 +- sound/pci/sonicvibes.c | 8 +- sound/pci/trident/trident_main.c | 4 +- sound/pci/via82xx.c | 6 +- sound/pci/via82xx_modem.c | 4 +- sound/pci/vx222/vx222.c | 14 +- sound/pci/vx222/vx222.h | 4 +- sound/pci/vx222/vx222_ops.c | 4 +- sound/pci/ymfpci/ymfpci_main.c | 8 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 2 +- sound/pcmcia/vx/vxp_ops.c | 2 +- sound/pcmcia/vx/vxpocket.c | 6 +- sound/pcmcia/vx/vxpocket.h | 2 +- sound/ppc/awacs.c | 50 +- sound/ppc/burgundy.c | 20 +- sound/ppc/daca.c | 2 +- sound/ppc/pmac.c | 4 +- sound/ppc/snd_ps3.c | 2 +- sound/ppc/tumbler.c | 4 +- sound/sh/sh_dac_audio.c | 5 +- sound/soc/amd/raven/Makefile | 2 + sound/soc/amd/raven/acp3x-i2s.c | 358 + sound/soc/amd/raven/acp3x-pcm-dma.c | 648 +- sound/soc/amd/raven/acp3x.h | 115 +- sound/soc/amd/raven/pci-acp3x.c | 258 +- sound/soc/codecs/Kconfig | 8 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs47l15.c | 8 +- sound/soc/codecs/cs47l35.c | 6 +- sound/soc/codecs/cs47l85.c | 11 +- sound/soc/codecs/cs47l90.c | 11 +- sound/soc/codecs/cs47l92.c | 62 +- sound/soc/codecs/gtm601.c | 30 +- sound/soc/codecs/hdac_hda.c | 16 + sound/soc/codecs/hdac_hda.h | 3 +- sound/soc/codecs/madera.c | 162 +- sound/soc/codecs/madera.h | 2 + sound/soc/codecs/max98090.c | 7 +- sound/soc/codecs/wcd934x.c | 5084 +++++++++++ sound/soc/fsl/fsl_audmix.c | 9 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 1 - sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 13 - sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/qcom/sdm845.c | 86 +- sound/soc/soc-core.c | 14 +- sound/soc/soc-topology.c | 43 +- sound/soc/sof/imx/imx8.c | 8 +- sound/soc/sof/intel/hda-dai.c | 4 + sound/soc/stm/stm32_spdifrx.c | 40 +- sound/sparc/amd7930.c | 4 +- sound/sparc/cs4231.c | 8 +- sound/sparc/dbri.c | 2 +- sound/spi/at73c213.c | 4 +- sound/synth/emux/emux_oss.c | 2 +- sound/synth/emux/emux_seq.c | 2 +- sound/usb/6fire/control.c | 8 +- sound/usb/caiaq/audio.c | 2 +- sound/usb/format.c | 8 +- sound/usb/line6/pod.c | 2 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/toneport.c | 2 +- sound/usb/midi.c | 4 +- sound/usb/mixer.c | 8 +- sound/usb/mixer.h | 2 +- sound/usb/mixer_maps.c | 20 + sound/usb/mixer_quirks.c | 16 +- sound/usb/mixer_us16x08.c | 38 +- sound/usb/mixer_us16x08.h | 2 +- sound/usb/pcm.c | 4 +- sound/usb/quirks.c | 15 +- sound/usb/usx2y/us122l.c | 8 +- sound/usb/usx2y/usX2Yhwdep.c | 10 +- sound/usb/usx2y/usbusx2yaudio.c | 2 +- sound/usb/usx2y/usx2yhwdeppcm.c | 2 +- tools/bpf/bpftool/cgroup.c | 56 +- tools/bpf/bpftool/gen.c | 10 +- tools/include/linux/bitops.h | 9 +- tools/include/uapi/linux/bpf.h | 10 + tools/lib/bpf/Makefile | 15 +- tools/lib/bpf/bpf.c | 17 +- tools/lib/bpf/bpf.h | 11 + tools/lib/bpf/libbpf.c | 31 +- tools/lib/bpf/libbpf.map | 1 + tools/lib/traceevent/parse-filter.c | 4 +- tools/perf/builtin-report.c | 5 +- tools/perf/util/hist.h | 4 +- tools/perf/util/symbol-elf.c | 3 + tools/testing/kunit/kunit.py | 18 +- tools/testing/kunit/kunit_kernel.py | 10 +- tools/testing/kunit/kunit_tool_test.py | 10 +- tools/testing/selftests/bpf/.gitignore | 2 +- tools/testing/selftests/bpf/Makefile | 11 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 111 + .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 285 + .../bpf/prog_tests/cgroup_attach_override.c | 148 + tools/testing/selftests/bpf/test_cgroup_attach.c | 571 -- tools/testing/selftests/bpf/test_cpp.cpp | 10 + tools/testing/selftests/bpf/test_progs.h | 4 + tools/testing/selftests/bpf/test_verifier.c | 43 +- .../testing/selftests/bpf/verifier/ref_tracking.c | 6 +- tools/testing/selftests/bpf/verifier/runtime_jit.c | 151 + .../selftests/drivers/net/mlxsw/qos_defprio.sh | 176 + tools/testing/selftests/net/fcnal-test.sh | 458 + tools/testing/selftests/net/forwarding/lib.sh | 23 + tools/testing/selftests/net/forwarding/loopback.sh | 8 + tools/testing/selftests/net/nettest.c | 84 +- tools/testing/selftests/net/pmtu.sh | 6 +- tools/testing/selftests/netfilter/nft_flowtable.sh | 39 +- tools/testing/selftests/rseq/param_test.c | 18 +- tools/testing/selftests/rseq/rseq.h | 12 +- tools/testing/selftests/{ftrace => rseq}/settings | 0 tools/testing/selftests/seccomp/seccomp_bpf.c | 15 +- .../tc-testing/tc-tests/filters/tests.json | 22 - .../selftests/tc-testing/tc-tests/filters/u32.json | 205 + tools/testing/selftests/wireguard/netns.sh | 11 +- tools/testing/selftests/wireguard/qemu/Makefile | 82 +- .../selftests/wireguard/qemu/arch/m68k.config | 2 +- tools/testing/selftests/wireguard/qemu/init.c | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 2 + tools/testing/vsock/.gitignore | 1 + tools/testing/vsock/Makefile | 9 +- tools/testing/vsock/README | 3 +- tools/testing/vsock/control.c | 15 +- tools/testing/vsock/control.h | 2 + tools/testing/vsock/timeout.h | 1 + tools/testing/vsock/util.c | 375 + tools/testing/vsock/util.h | 49 + tools/testing/vsock/vsock_diag_test.c | 202 +- tools/testing/vsock/vsock_test.c | 379 + usr/gen_initramfs_list.sh | 2 +- usr/include/Makefile | 107 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 5 +- 2269 files changed, 89043 insertions(+), 39839 deletions(-) create mode 100644 Documentation/admin-guide/acpi/fan_performance_states.rst create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-dis [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gat [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbu [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tco [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve- [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gma [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus- [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpu [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt- [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] create mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb [...] delete mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,dispcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.txt create mode 100644 Documentation/devicetree/bindings/clock/qcom,mmcc.yaml delete mode 100644 Documentation/devicetree/bindings/clock/sunxi.txt create mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk500h [...] create mode 100644 Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c [...] delete mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,ceu.yaml create mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml create mode 100644 Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/sun6i-prcm.txt create mode 100644 Documentation/devicetree/bindings/net/dsa/ar9331.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt create mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml create mode 100644 Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-opera [...] delete mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt create mode 100644 Documentation/devicetree/bindings/power/avs/qcom,cpr.txt create mode 100644 Documentation/devicetree/bindings/ptp/ptp-ines.txt create mode 100644 Documentation/devicetree/bindings/ptp/timestamper.txt delete mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.txt create mode 100644 Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml create mode 100644 Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clo [...] delete mode 100644 Documentation/devicetree/bindings/reset/allwinner,sunxi-clock-r [...] create mode 100644 Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml create mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml create mode 100644 Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t- [...] delete mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.txt create mode 100644 Documentation/devicetree/bindings/watchdog/st,stm32-iwdg.yaml create mode 100644 Documentation/hwmon/max20730.rst create mode 100644 Documentation/networking/ethtool-netlink.rst create mode 100644 Documentation/translations/zh_CN/process/embargoed-hardware-issues.rst create mode 100644 Documentation/translations/zh_CN/process/kernel-driver-statement.rst create mode 100644 Documentation/translations/zh_CN/process/kernel-enforcement-sta [...] create mode 100644 arch/arm/boot/dts/at91-kizboxmini-base.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini-common.dtsi create mode 100644 arch/arm/boot/dts/at91-kizboxmini-mb.dts create mode 100644 arch/arm/boot/dts/at91-kizboxmini-rd.dts delete mode 100644 arch/arm/boot/dts/at91-kizboxmini.dts create mode 100644 arch/arm/boot/dts/at91-smartkiz.dts create mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts create mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts create mode 100644 arch/arm/boot/dts/rtd1195.dtsi create mode 100644 arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 arch/arm/mach-realtek/Kconfig create mode 100644 arch/arm/mach-realtek/Makefile create mode 100644 arch/arm/mach-realtek/rtd1195.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-cx.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-clearfog-itx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-honeycomb.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts create mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi create mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-h3ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a7795.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77950-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77950.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-x.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77951.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77960-m3ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77960-m3ulcb.dts => r8a77960-ulcb.dts} (100%) delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} (100%) create mode 100644 arch/csky/include/asm/kprobes.h create mode 100644 arch/csky/include/asm/memory.h create mode 100644 arch/csky/include/asm/probes.h create mode 100644 arch/csky/include/asm/tcm.h create mode 100644 arch/csky/kernel/probes/Makefile create mode 100644 arch/csky/kernel/probes/decode-insn.c create mode 100644 arch/csky/kernel/probes/decode-insn.h create mode 100644 arch/csky/kernel/probes/kprobes.c create mode 100644 arch/csky/kernel/probes/kprobes_trampoline.S create mode 100644 arch/csky/kernel/probes/simulate-insn.c create mode 100644 arch/csky/kernel/probes/simulate-insn.h create mode 100644 arch/csky/mm/tcm.c delete mode 100644 arch/x86/boot/compressed/efi_stub_32.S delete mode 100644 arch/x86/boot/compressed/efi_stub_64.S create mode 100644 arch/x86/kernel/crash_core_32.c create mode 100644 arch/x86/kernel/crash_core_64.c create mode 100644 drivers/base/test/property-entry-test.c create mode 100644 drivers/clk/qcom/dispcc-sc7180.c create mode 100644 drivers/clk/qcom/mmcc-msm8998.c create mode 100644 drivers/clocksource/timer-microchip-pit64b.c create mode 100644 drivers/crypto/ccp/sev-dev.c create mode 100644 drivers/crypto/ccp/sev-dev.h create mode 100644 drivers/crypto/ccp/tee-dev.c create mode 100644 drivers/crypto/ccp/tee-dev.h create mode 100644 drivers/gpu/drm/i915/.gitignore delete mode 100644 drivers/gpu/drm/i915/display/Makefile delete mode 100644 drivers/gpu/drm/i915/gem/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/Makefile create mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_engines.h create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt.h create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.c create mode 100644 drivers/gpu/drm/i915/gt/debugfs_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile delete mode 100644 drivers/gpu/drm/i915/oa/Makefile create mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.c create mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c create mode 100644 drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c create mode 100644 drivers/hwmon/pmbus/max20730.c create mode 100644 drivers/net/dsa/qca/Kconfig create mode 100644 drivers/net/dsa/qca/Makefile create mode 100644 drivers/net/dsa/qca/ar9331.c create mode 100644 drivers/net/phy/mii_timestamper.c create mode 100644 drivers/power/avs/qcom-cpr.c create mode 100644 drivers/ptp/ptp_ines.c create mode 100644 drivers/reset/reset-intel-gw.c create mode 100644 drivers/soc/sifive/Kconfig create mode 100644 drivers/soc/sifive/Makefile rename {arch/riscv/mm => drivers/soc/sifive}/sifive_l2_cache.c (100%) create mode 100644 drivers/tee/amdtee/Kconfig create mode 100644 drivers/tee/amdtee/Makefile create mode 100644 drivers/tee/amdtee/amdtee_if.h create mode 100644 drivers/tee/amdtee/amdtee_private.h create mode 100644 drivers/tee/amdtee/call.c create mode 100644 drivers/tee/amdtee/core.c create mode 100644 drivers/tee/amdtee/shm_pool.c create mode 100644 drivers/thermal/sun8i_thermal.c create mode 100644 fs/nfs/fs_context.c create mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7180.h create mode 100644 include/dt-bindings/clock/qcom,mmcc-msm8998.h create mode 100644 include/dt-bindings/dma/x1830-dma.h create mode 100644 include/linux/ethtool_netlink.h create mode 100644 include/linux/mii_timestamper.h create mode 100644 include/linux/psp-tee.h create mode 100644 include/linux/ptdump.h create mode 100644 include/linux/soc/mediatek/mtk_sip_svc.h create mode 100644 include/linux/units.h create mode 100644 include/trace/events/scmi.h create mode 100644 include/uapi/linux/ethtool_netlink.h create mode 100644 lib/crypto/curve25519-selftest.c create mode 100644 mm/ptdump.c create mode 100644 net/dsa/tag_ar9331.c create mode 100644 net/ethtool/bitset.c create mode 100644 net/ethtool/bitset.h create mode 100644 net/ethtool/linkinfo.c create mode 100644 net/ethtool/linkmodes.c create mode 100644 net/ethtool/linkstate.c create mode 100644 net/ethtool/netlink.c create mode 100644 net/ethtool/netlink.h create mode 100644 net/ethtool/strset.c delete mode 100644 scripts/Makefile.modbuiltin create mode 100644 security/integrity/ima/ima_asymmetric_keys.c create mode 100644 sound/soc/amd/raven/acp3x-i2s.c create mode 100644 sound/soc/codecs/wcd934x.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_autodetach.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_multi.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c delete mode 100644 tools/testing/selftests/bpf/test_cgroup_attach.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/qos_defprio.sh copy tools/testing/selftests/{ftrace => rseq}/settings (100%) create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/u32.json create mode 100644 tools/testing/vsock/util.c create mode 100644 tools/testing/vsock/util.h create mode 100644 tools/testing/vsock/vsock_test.c