This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-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 [...] adds 7ecc6c1d5c8d ARC: pt_regs: remove hardcoded registers offset adds 94a05fa122b0 Merge remote-tracking branch 'arc-current/for-curr' adds 8167d7af655d Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 8f9411fe7730 Merge remote-tracking branch 'sparc/master' adds f7a48b68abd9 net: dsa: mv88e6xxx: force cmode write on 6141/6341 adds c9655008e784 tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK adds d8513df2598e net: Correct type of tcp_syncookies sysctl. adds 68aab823c223 sch_cake: avoid possible divide by zero in cake_enqueue() adds 71130f29979c vxlan: fix tos value before xmit adds c72a0bc0aa19 net: freescale: fec: Fix ethtool -d runtime PM adds 3069ce620dae can: tcan4x5x: tcan4x5x_can_probe(): get the device out of [...] adds 3814ca3a10be can: tcan4x5x: tcan4x5x_can_probe(): turn on the power bef [...] adds c3083124e6a1 can: tcan4x5x: tcan4x5x_parse_config(): reset device befor [...] adds 5a1f8f5e5efa can: tcan4x5x: tcan4x5x_parse_config(): Disable the INH pi [...] adds 93bdc0eb0b4b can: tcan4x5x: tcan4x5x_parse_config(): fix inconsistent I [...] adds e7153bf70c34 can: can_dropped_invalid_skb(): ensure an initialized head [...] adds 5660493c637c can: kvaser_usb: fix interface sanity check adds 2f361cd9474a can: gs_usb: gs_usb_probe(): use descriptors of current al [...] adds 2d77bd61a292 can: mscan: mscan_rx_poll(): fix rx path lockup when retur [...] adds 542d0f607e58 Merge tag 'linux-can-fixes-for-5.5-20200102' of git://git. [...] adds cd82dbf0d3fd net: Update GIT url in maintainers. adds cc7e3f63d729 selftests: loopback.sh: skip this test if the driver does [...] adds e64b274c95e8 doc/net: Update git https URLs in netdev-FAQ documentation adds eed70fd9452f net: phylink: fix failure to register on x86 systems adds b54ef37b1ce8 net: Google gve: Remove dma_wmb() before ringing doorbell adds f1f01bd04de2 Merge remote-tracking branch 'net/master' adds 1b789577f655 netfilter: arp_tables: init netns pointer in xt_tgchk_para [...] adds 8ca79606cdfd netfilter: nft_flow_offload: fix underflow in flowtable re [...] adds 1b67e50601fa netfilter: nf_flow_table_offload: fix incorrect ethernet d [...] adds f31ad71c44c1 netfilter: nf_flow_table_offload: check the status of dst_neigh adds 73327d47d2c0 netfilter: nf_flow_table_offload: fix the nat port mangle. adds 5acab91458ce netfilter: nf_tables: unbind callbacks from flowtable dest [...] adds 3764b674a2d6 Merge remote-tracking branch 'netfilter/master' adds 00ff19662f5e Merge remote-tracking branch 'wireless-drivers/master' adds 02a614499600 mac80211: mesh: restrict airtime metric to peered establis [...] adds 9d2d275d7dfe Merge remote-tracking branch 'mac80211/master' adds 6d9ffcff646b ALSA: hda/realtek - Add new codec supported for ALCS1200A adds 51d4efab7865 ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 adds 014775040c18 Merge remote-tracking branch 'sound-current/for-linus' adds 98910e1d6138 ASoC: SOF: imx8: fix memory allocation failure check on pr [...] adds 218fe9b7ec7f ASoC: soc-core: Set dpcm_playback / dpcm_capture adds 07d22a9bb623 ASoC: core: Fix access to uninitialized list heads adds 2859b1784031 ASoC: stm32: spdifrx: fix inconsistent lock state adds 86e1956af4c8 ASoC: stm32: spdifrx: fix race condition in irq handler adds 3b7658679d88 ASoC: stm32: spdifrx: fix input pin state management adds 77fffa742285 ASoC: fsl_audmix: add missed pm_runtime_disable adds dd836ddf4e4e ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_ [...] adds dcf08d0f8f09 ASoC: SOF: imx8: Fix dsp_box offset adds ff3b57417012 ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 adds 29de6a7cb495 Merge branch 'asoc-5.5' into asoc-linus adds bb8fe5504f53 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 71dd2fe5dec1 regulator: axp20x: Fix axp20x_set_ramp_delay adds 6f1ff76154b8 regulator: bd70528: Remove .set_ramp_delay for bd70528_ldo_ops adds 3350c339f608 Merge branch 'regulator-5.5' into regulator-linus adds 4392d4a3db76 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 9cd34efbd301 spi: uniphier: Fix FIFO threshold adds 862dd2a946aa spi: Don't look at TX buffer for PTP system timestamping adds ca59d5a51690 spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI mode adds 19b61392c5a8 spi: spi-dw: Add lock protect dw_spi rx/tx to prevent conc [...] adds 09b6636cea4f spi: Document Octal mode as valid SPI bus width adds 0804be7bdfd3 Merge branch 'spi-5.5' into spi-linus adds 20caf707be14 Merge remote-tracking branch 'spi-fixes/for-linus' adds 273f632912f1 tty: always relink the port adds f2950b265ea3 Merge remote-tracking branch 'tty.current/tty-linus' adds 3e4f8e21c4f2 USB: core: fix check for duplicate endpoints adds f6ece9b0e52a usb: udc: tegra: select USB_ROLE_SWITCH adds ce03cbcb4b4f usb: musb: jz4740: Silence error if code is -EPROBE_DEFER adds c80d0f4426c7 usb: musb: dma: Correct parameter passed to IRQ handler adds ea0d762775e2 usb: dwc3: gadget: Fix request complete check adds af58e1fca984 usb: cdns3: should not use the same dev_id for shared inte [...] adds c1ffba305dbc usb: chipidea: host: Disable port power only if previously [...] adds 4acb0200ab2b phy: cpcap-usb: Fix error path when no host driver is loaded adds cd217ee6867d phy: qcom-qmp: Increase PHY ready timeout adds 049226b9fd74 phy: cpcap-usb: Fix flakey host idling and enumerating of devices adds af5d44de5718 phy: mapphone-mdm6600: Fix uninitialized status value regression adds 63078b6ba09e phy: cpcap-usb: Prevent USB line glitches from waking up modem adds 9492535ecd9b phy: cpcap-usb: Improve host vs docked mode detection adds ea137a89b5dd phy: cpcap-usb: Drop extra write to usb2 register adds 4f510aa10468 phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz adds 5041a58d5ba5 Merge tag 'phy-for-5.5-rc' of git://git.kernel.org/pub/scm [...] adds 2438c3a19dec USB: serial: option: add ZLP support for 0x1bc7/0x9010 adds efb3ecdcdb47 Merge tag 'usb-serial-5.5-rc5' of https://git.kernel.org/p [...] adds c215e48e97d2 USB-PD tcpm: bad warning+size, PPS adapters adds 932e44ab445e Merge remote-tracking branch 'usb.current/usb-linus' adds f7e0b9e43121 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 58c3e681b04d staging: vt6656: Fix non zero logical return of, usb_control_msg adds 7de6155c8968 staging: vt6656: correct return of vnt_init_registers. adds 69cc1f925e1a staging: vt6656: limit reg output to block size adds 07f59f180ee0 staging: vt6656: remove bool from vnt_radio_power_on ret adds c0bcf9f3f5b6 staging: vt6656: set usb_set_intfdata on driver fail. adds a9d3a9cedc13 staging: comedi: adv_pci1710: fix AI channels 16-31 for PCI-1713 adds 58dcc5bf4030 staging: rtl8188eu: Add device code for TP-Link TL-WN727N v5.21 adds c1d0dd07929c Merge remote-tracking branch 'staging.current/staging-linus' adds edb71a69b2d3 Merge remote-tracking branch 'input-current/for-linus' adds ab440fbed2bd Merge remote-tracking branch 'ide/master' adds c33a3967ef5a Merge remote-tracking branch 'omap-fixes/fixes' adds 516e9bb01147 Merge remote-tracking branch 'kvms390-fixes/master' adds a56e1814a669 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds c797239e8a3e Merge branch 'misc-5.5' into next-fixes adds 3f83968a53e1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 7b3083ba718b mountpoint_last(): fix the treatment of LAST_BIND adds 34ece1cdc21d Merge remote-tracking branch 'vfs-fixes/fixes' adds 4a3070ac12f8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds c4e4fccc5d52 drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ adds b224c14fb049 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 55e78e28e64d kbuild: detect missing include guard for exported headers adds b781402c5219 kbuild: rename header-test- to no-header-test in usr/inclu [...] adds 9d15dabc5105 kconfig: remove the rootmenu check in menu_add_prop() adds 2044f0b533e4 kconfig: use parent->dep as the parentdep of 'menu' adds 183518bca49b kconfig: drop T_WORD from the RHS of 'prompt' symbol adds 388c74ce3625 kconfig: remove 'prompt' symbol adds 5a09b38edb17 kconfig: move prompt handling to menu_add_prompt() from me [...] adds f56f7ec66ba7 kconfig: remove 'prompt' argument from menu_add_prop() adds 351dd7534bee kconfig: remove sym from struct property adds 5efeb87ad5c9 kconfig: squash prop_alloc() into menu_add_prop() adds 6a5ebb125aa3 kconfig: localmodconfig: remove unused $config adds c5d4d25c5c99 kconfig: localmodconfig: fix indentation for closing brace adds 1bdf3997f218 kconfig: fix too deep indentation in Makefile adds 77c49f68c0fd kconfig: use $(PERL) in Makefile adds 06d07c40ff17 kconfig: Add yes2modconfig and mod2yesconfig targets. adds bf9ea2948eba kconfig: list all definitions of a symbol in help text adds 670f17a9cef0 kconfig: distinguish between dependencies and visibility i [...] adds 6b668f51e6b8 kconfig: fix nesting of symbol help text adds 58303b6fa886 Merge branch 'kconfig' into for-next adds 76c6d070339f kbuild: do not create orphan built-in.a or obj-y objects adds 6e6a525b212e kbuild: use pattern rule for building built-in.a in sub-di [...] adds 2dd3c4c3006b kbuild: add stringify helper to quote a string passed to C files adds 1d3c61c3d08b kbuild: pass KBUILD_MODFILE when compiling builtin objects adds 089987d35a81 kbuild: create modules.builtin without Makefile.modbuiltin [...] adds 4032ba3d69ce Merge branch 'kbuild' into for-next adds 9f0f53c7a203 Merge remote-tracking branch 'kbuild/for-next' adds 4f0bd808134d asm-generic/nds32: don't redefine cacheflush primitives adds 060dc911501f nds32: fix build failure caused by page table folding updates adds 0fd518a7bf4e Merge remote-tracking branch 'asm-generic/master' adds 3a47d71f8a08 Merge remote-tracking branch 'arm-soc/for-next' adds b151eb8a2395 Merge remote-tracking branch 'amlogic/for-next' adds 89d6d772f613 dt-bindings: pinctrl: aspeed: Add reg property as a hint adds ce885265ef29 dt-bindings: misc: Document reg for aspeed, p2a-ctrl nodes adds b41c03c1cfde ARM: dts: aspeed-g5: Move EDAC node to APB adds 1f3051142b12 ARM: dts: aspeed-g5: Use recommended generic node name for SDMC adds 95d519ceb8a3 ARM: dts: vesnin: Add unit address for memory node adds 5da9a5896362 ARM: dts: fp5280g2: Cleanup gpio-keys-polled properties adds 53820e00aaa1 ARM: dts: swift: Cleanup gpio-keys-polled properties adds 1d6d2e0d46ad ARM: dts: witherspoon: Cleanup gpio-keys-polled properties adds 2de782b76938 ARM: dts: aspeed: Cleanup lpc-ctrl and snoop regs adds e3f0cf4fb827 ARM: dts: aspeed: Add reg hints to syscon children adds cf4aae1a05a2 ARM: dts: aspeed-g5: Sort LPC child nodes by unit address adds 56d71b550134 ARM: dts: aspeed-g6: Cleanup watchdog unit address adds dafa8fe276e8 ARM: dts: ibm-power9-dual: Add a unit address for OCC nodes adds d4d171bd3e04 ARM: dts: aspeed: AST2400 disables hw checksum adds 4ba33177c61e ARM: dts: aspeed: netbmc: Delete no-hw-checksum adds 78b08af0dd1b ARM: dts: aspeed: yamp: Delete no-hw-checksum adds e4aab38ed5d1 ARM: dts: aspeed: Add SD card for Vesnin adds 044ea9688ea1 Merge remote-tracking branch 'aspeed/for-next' adds 79c5a504d0ea ARM: at91: pm: use SAM9X60 PMC's compatible adds df131776657b ARM: at91: pm: use of_device_id array to find the proper s [...] adds d9b6867e8a17 dt-bindings: arm: at91: Document Kizboxmini and Smartkiz b [...] adds 414002bc3279 ARM: dts: at91: add smartkiz support and a common kizboxmi [...] adds 0e2a6c95b2b9 Merge branches 'at91-soc' and 'at91-dt' into at91-next adds fe6766ccf6a8 Merge remote-tracking branch 'at91/at91-next' adds 812ca8787010 Merge remote-tracking branch 'bcm2835/for-next' adds 10c34b50f240 clk: imx: clk-pll14xx: Switch to clk_hw based API adds a4b431f8038a clk: imx: clk-composite-8m: Switch to clk_hw based API adds 61f35728ba5e clk: imx: add imx_unregister_hw_clocks adds 3d43f1582c45 clk: imx: add hw API imx_clk_hw_mux2_flags adds 02cb0228e98c clk: imx: gate3: Switch to clk_hw based API adds 44fa4710873f clk: imx: Remove __init for imx_obtain_fixed_clk_hw() API adds daeb14545514 clk: imx: imx8mn: Switch to clk_hw based API adds 9c71f9ea35d7 clk: imx: imx8mm: Switch to clk_hw based API adds b9ef22e1592f clk: imx: imx8mq: Switch to clk_hw based API adds bfa88a48925c Merge branch 'clk/imx' into for-next adds 7d7778b1396b ARM: dts: imx6q-dhcom: fix rtc compatible adds 33eae7fb2e59 arm64: dts: ls1028a: fix endian setting for dcfg adds 24a572bf6799 arm64: dts: imx8mm: Change SDMA1 ahb clock for imx8mm adds b8ab62ff7199 ARM: dts: imx7ulp: fix reg of cpu node adds fe6a6689d181 ARM: dts: imx6q-dhcom: Fix SGTL5000 VDDIO regulator connection adds 106f7b3bf943 arm64: dts: imx8mq-librem5-devkit: use correct interrupt f [...] adds fea5251be3e1 Merge branch 'imx/fixes' into for-next adds 0ed87e6a7667 Merge branch 'imx/drivers' into for-next adds d7c00db16234 Merge branch 'imx/soc' into for-next adds 031c8cd8bd24 media: dt-bindings: media: fsl-pxp: add missing imx6sll adds 5f131c484883 bindings: fsl: document compatibles of lx2160a boards adds a59666337f3b dt-bindings: arm: Add Google Coral Edge TPU entry adds f0e1dae4bbd8 Merge branch 'imx/bindings' into for-next adds 75d91c0dcd59 ARM: dts: imx6sll: add PXP module adds e1af00487dee ARM: dts: imx6qdl-apalis: mux HDMI CEC pin adds ec1c36382ba1 ARM: dts: imx51-babbage: Fix the DVI output description adds ce2ebd98520c Merge branch 'imx/dt' into for-next adds 5705b9dcda57 arm64: dts: lx2160a: add emdio2 node adds 0e8322dc5e53 arm64: dts: lx2160a: add dts for CEX7 platforms adds 2728c4a124a1 arm64: dts: imx8mm: Add missing mux options for UART1 and [...] adds aebf07e63e41 arm64: dts: imx8m: drop "fsl,aips-bus" and "fsl,imx8mq-aips-bus" adds 869bf854291b arm64: dts: ls1028a: Update edma compatible to fit eDMA driver adds 00187f491179 arm64: dts: ls1028a-rdb: enable emmc hs400 mode adds 6eca4d1f58ff arm64: dts: freescale: add initial support for Google i.MX [...] adds bff5b9723732 arm64: dts: imx8mm: Add Crypto CAAM support adds 537c00e3a73c arm64: dts: imx8mq-librem5-devkit: add accelerometer and g [...] adds 8516741491b4 Merge branch 'imx/dt64' into for-next adds b6828ffe3072 ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support adds 06e38f132f74 ARM: imx_v6_v7_defconfig: Select the TFP410 driver adds 90f0d7026f84 arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM adds 3a0811a3b9c6 Merge branch 'imx/defconfig' into for-next adds 78633e99e936 Merge remote-tracking branch 'imx-mxs/for-next' adds f83db4415c20 Merge remote-tracking branch 'keystone/next' adds be7f95221e39 Merge remote-tracking branch 'mediatek/for-next' adds f47a05446f72 Merge remote-tracking branch 'mvebu/for-next' adds 65b5969e58de ARM: dts: Add generic compatible for omap sdma instances adds eb6b38b26edf ARM: dts: Configure interconnect target module for omap2 sdma adds bfab07ee52a2 ARM: dts: Configure interconnect target module for omap3 sdma adds 28b5afcd06d2 ARM: OMAP2+: Drop unused sdma functions adds 755cbfd8cf89 ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2 adds f002180c3c46 ARM: OMAP2+: Configure sdma capabilities directly adds c6797bcde307 ARM: OMAP2+: Configure dma_plat_info directly and drop dma [...] adds 4c74ecf79227 dmaengine: ti: omap-dma: Add device tree match data and us [...] adds 9938ee9cf921 dmaengine: ti: omap-dma: Configure global priority registe [...] adds 211010aeb097 dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it adds 61ecb53952f0 dmaengine: ti: omap-dma: Allocate channels directly adds f4cfa36dab67 dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2 adds 82f12e64a019 ARM: OMAP2+: Drop legacy init for sdma adds 37b156ecf71a ARM: OMAP2+: Drop legacy platform data for sdma adds 9fc85a7124b5 Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sy [...] adds cf9ea4b7c370 Merge branch 'omap-for-v5.6/ti-sysc-drop-pdata' into for-next adds 85d748e4a410 Merge remote-tracking branch 'omap/for-next' adds d83d8d7b8aba arm64: defconfig: Enable ATH10K_SNOC adds 9692d9ffa874 arm64: dts: qcom: qcs404: Update the compatible for watchd [...] adds fea8930bd55e arm64: dts: qcom: sm8150: Add cpufreq HW device node adds f5ab220d162c arm64: dts: qcom: sc7180: Add remoteproc enablers adds fda8fba6687d arm64: dts: qcom: msm8998: Update reserved memory map adds a9ee66deeca5 arm64: dts: qcom: msm8998: Add ADSP, MPSS and SLPI nodes adds 276bb28c2984 arm64: dts: qcom: sdm845: Rename gic-its node to msi-controller adds 2e198c395a08 arm64: dts: qcom: db845c: Enable ath10k 8bit host-cap quirk adds f978d45b4aab arm64: dts: qcom: db820c: Move non-soc entries out of /soc adds 75b77d6492eb arm64: dts: qcom: msm8996: Use node references in db820c adds 808844314309 arm64: dts: qcom: msm8996: Move regulator consumers to db820c adds c61a5658e882 arm64: dts: qcom: msm8996: Move regulators to db820c adds 7b494cc41ebb arm64: dts: qcom: db820c: Group root nodes adds d5f4ac865a4e arm64: dts: qcom: db820c: Sort all nodes adds 88264f1f6bf5 arm64: dts: qcom: db820c: Remove pin specific files adds 86f6d6225e5e arm64: dts: qcom: msm8996: Pad addresses adds 50aa72ccb30b arm64: dts: qcom: msm8996: Sort all nodes in msm8996.dtsi adds 83d9ed4342a3 arm64: dts: qcom: db820c: Use regulator names from schematics adds 6cbdec2d3ca6 arm64: dts: qcom: msm8996: Introduce IFC6640 adds 82b1cc447a2c arm64: dts: qcom: db845c: Move remoteproc firmware to sdm845 adds 1246f78297f2 arm64: dts: msm8996: thermal: Add critical interrupt support adds f0b888af539e arm64: dts: msm8998: thermal: Add critical interrupt support adds 268b4cdfff0c arm64: dts: pm8004: Add SPMI regulator and add phandles to lsids adds a9e8fce61a78 soc: qcom: Fix Kconfig indentation adds d5897d602b3b ARM: dts: qcom: apq8084: Change tsens definition to new style adds ced44b9da52d ARM: dts: qcom: apq8084: Remove all instances of IRQ_TYPE_NONE adds 5e4548922009 ARM: dts: qcom: Add nodes for SMP boot in IPQ40xx adds 2152ffb58fc8 Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] adds 9bed84302c56 Merge remote-tracking branch 'qcom/for-next' adds d6656fa4c621 ARM: Prepare Realtek RTD1195 adds 3994141223f8 Merge branch 'v5.6/soc' into next adds bdfef0a8c704 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 adds 720d362bf490 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 adds 45cae51cc678 ARM: dts: rtd1195: Exclude boot ROM from memory ranges adds 41e956bde01a ARM: dts: rtd1195: Introduce r-bus adds 0cf35241d079 dt-bindings: arm: realtek: Add Realtek Horseradish EVB adds 490774f6026b ARM: dts: rtd1195: Add Realtek Horseradish EVB adds 3e5e7349175b arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 adds b4237d2869e3 arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions adds 27efecbb5254 arm64: dts: realtek: rtd129x: Introduce r-bus adds 669c7434ce71 arm64: dts: realtek: rtd129x: Carve out boot ROM from memory adds 4679905df264 dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 adds efefe159f52a arm64: dts: realtek: Add RTD1395 and BPi-M4 adds f38b151efd0a dt-bindings: arm: realtek: Add Realtek Lion Skin EVB adds 4f87e5cab324 arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB adds 48632ccdd22f dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] adds e5a9e237608d arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB adds 03a94cb51439 arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory adds 44242a468f3a Merge branch 'v5.6/dt' into next adds 40ab3641e9b9 Merge remote-tracking branch 'realtek/for-next' adds 61b58e3f6e51 ARM: dts: sh73a0: Rename twd clock to periph clock adds df1a0aac0a53 ARM: dts: sh73a0: Add device node for ARM global timer adds 8443ffd1bbd5 ARM: dts: r8a7779: Add device node for ARM global timer adds 8a481af10e6a ARM: dts: renesas: Group tuples in regulator-gpio states p [...] adds c2e952ef5abb ARM: dts: renesas: Group tuples in interrupt properties adds f54e670dee2d ARM: dts: renesas: Group tuples in pci ranges and dma-rang [...] adds 36f062124df3 arm64: dts: renesas: Group tuples in regulator-gpio states [...] adds 0aab5b914b41 arm64: dts: renesas: Group tuples in interrupt properties adds 9504a9f27a8c arm64: dts: renesas: Group tuples in pci ranges and dma-ra [...] adds 993f2c9abe02 arm64: dts: renesas: r8a77970: Group tuples in thermal reg [...] adds bf2b74ce9b33 arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-syn [...] adds 36065b0715df arm64: dts: renesas: r8a77961: Add RWDT node adds c6ef2b349845 arm64: dts: renesas: r8a77961: Add GPIO nodes adds 9ccf74a93d3c arm64: dts: renesas: r8a77961: Add RAVB node adds 8372579d5bb5 arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes adds 19d40e551353 arm64: dts: renesas: r8a77961: Add I2C nodes adds 111cc9ace2b5 arm64: dts: renesas: r8a77961: Add SDHI nodes adds ae56c940f188 arm64: dts: renesas: Add EK874 board with idk-2121wr displ [...] adds b32bfbc98a74 dt-bindings: can: rcar_can: document r8a774b1 support adds 837b7deb364c dt-bindings: can: rcar_canfd: document r8a774b1 support adds 11e8355bd3ce soc: renesas: rcar-rst: Fix __iomem on configure call adds c2e366b54dd9 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] adds 505128865a0e ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask adds 3bb426d042f3 ARM: dts: rcar-gen2: Add missing mmio-sram bus properties adds 0aed218f7948 ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks adds fe4a76fafdb4 ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks adds 052e99db7c00 arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]* adds 919d31abe701 arm64: dts: renesas: Drop redundant SoC prefixes from ULCB [...] adds 567d4ffb6dc5 arm64: dts: renesas: Sort DTBs in Makefile adds 7ba33c335a5b arm64: dts: renesas: Prepare for split of ARCH_R8A7795 int [...] adds 8d5c4c0611ed soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 adds 9604d3647916 Merge branches 'renesas-arm-dt-for-v5.6', 'renesas-arm64-d [...] adds 3e32361c771f Merge remote-tracking branch 'renesas/next' adds c6ed90b54f08 dt-bindings: reset: add NPCM reset controller documentation adds a5df0d4e9d7d dt-bindings: reset: Add binding constants for NPCM7xx rese [...] adds 9c81b2ccf82d reset: npcm: add NPCM reset controller driver adds a9457ed2ebd7 reset: Align logic and flow in managed helpers adds f4aec227e985 reset: uniphier: Add SCSSI reset control for each channel adds b7ab0cb00d08 dt-bindings: reset: Add YAML schemas for the Intel Reset c [...] adds c9aef213e38c reset: intel: Add system reset controller driver adds 59efbedcfd0d Merge remote-tracking branch 'reset/reset/next' adds f1e0fc75bf12 Merge remote-tracking branch 'rockchip/for-next' adds 5383953f1c4f memory: samsung: exynos5422-dmc: Convert to devm_platform_ [...] adds 72475dbe8f40 Merge branch 'next/drivers' into for-next adds 366a22c85c2a Merge remote-tracking branch 'samsung-krzk/for-next' adds ee7a9c9f67c5 firmware: arm_scmi: Add support for multiple device per protocol adds 11040889afe3 firmware: arm_scmi: Skip scmi mbox channel setup for addti [...] adds 9c5c463f2adf firmware: arm_scmi: Add names to scmi devices created adds 4605e224db2e firmware: arm_scmi: Add versions and identifier attributes [...] adds 50872a94637b firmware: arm_scmi: Match scmi device by both name and pro [...] adds b55b06b79445 firmware: arm_scmi: Stash version in protocol init functions adds 2deb267b26b5 firmware: arm_scmi: Skip protocol initialisation for addit [...] adds 43998dfe24c1 clk: scmi: Match scmi device by both name and protocol id adds 12b7662618ef cpufreq: scmi: Match scmi device by both name and protocol id adds b017b2791c9c hwmon: (scmi-hwmon) Match scmi device by both name and pro [...] adds 34ce3c5e6912 reset: reset-scmi: Match scmi device by both name and protocol id adds 257d0e20ec4f include: trace: Add SCMI header with trace events adds 729d3530a504 drivers: firmware: scmi: Extend SCMI transport layer by tr [...] adds 6225c441d10e Merge tag 'scmi-updates-5.6' of git://git.kernel.org/pub/s [...] adds 9569db3def17 Merge remote-tracking branch 'scmi/for-linux-next' adds 96940819e5b3 ARM: dts: sun9i: Make sure the USB PHY resources are in th [...] adds c36ffe4db690 ARM: dts: sun8i: v3s: Remove redundant assigned-clocks adds ef4afc620fa0 ARM: dts: sunxi: Add missing dmas properties to TCON adds 7309386df550 ARM: dts: sun8i: nanopi-duo2: Fix GPIO regulator state array adds b39f712dbe85 ARM: dts: sun9i: Remove useless reset and clock names adds 691df8c09471 Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next adds 1b084d2e4eae ARM: dts: sun8i-a83t: Add thermal sensor and thermal zones adds b37da9c8e62e ARM: dts: sun8i-h3: Add thermal sensor and thermal zones adds 9ad42557109a arm64: dts: allwinner: h5: Add thermal sensor and thermal zones adds 59f5e9b9a802 arm64: dts: allwinner: a64: Add thermal sensors and thermal zones adds 16c8ff571a16 arm64: dts: allwinner: a64: Add MIPI DSI pipeline adds 1b27080ab245 ARM: dts: sunxi: Add Libre Computer ALL-H3-IT H5 board adds 0b3126f60ffd Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next adds 47d64fef1f3f clk: sunxi-ng: sun8i-r: Fix divider on APB0 clock adds 675a6d467b43 clk: sunxi-ng: h6-r: Simplify R_APB1 clock definition adds 0c545240aebc clk: sunxi-ng: h6-r: Fix AR100/R_APB2 parent order adds b406cadbc84d clk: sunxi-ng: r40: Export MBUS clock adds b6eee45a0a87 ARM: sunxi: Enable CONFIG_SUN8I_THERMAL adds 815943ae11f4 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL adds cb4132672f76 arm64: defconfig: Enable DRM_SUN6I_DSI adds eea839698b3f ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K adds 86ab32134081 ARM: dts: sun8i: R40: Add PMU node adds 30484e286cb2 ARM: dts: sun8i: r40: Use tcon top clock index macros adds 3923470723b1 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] adds d7cfb661b206 arm64: dts: allwinner: h6: Add thermal sensor and thermal zones adds 7569ac447569 ARM: dts: sun8i: R40: Upgrade GICC reg size to 8K adds 396c95e8b138 ARM: dts: sun8i: R40: Add PMU node adds 0a934343a4bf ARM: dts: sun8i: r40: Use tcon top clock index macros adds ced72df4fdfe Merge branch 'sunxi/dt-for-5.6' into sunxi/for-next adds ec97faff743b clk: sunxi-ng: add mux and pll notifiers for A64 CPU clock adds a9b5c6717837 clk: sunxi-ng: a64: export CLK_CPUX clock for DVFS adds f33b046d18f7 Merge branch 'sunxi/clk-for-5.6' into sunxi/for-next adds a655ede064a3 clk: sunxi: a31: Export the MIPI PLL adds 9c232d324bfa clk: sunxi: a23/a33: Export the MIPI PLL adds 06dfaf1dc27f ARM: dts: sunxi: Add missing LVDS resets and clocks adds dddab4c4ad4a Merge branches 'sunxi/clk-for-5.6' and 'sunxi/dt-for-5.6' [...] adds 4b85a3244837 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 3162a497983c Merge remote-tracking branch 'tegra/for-next' adds cddf1f8241d8 clk: qcom: rcg2: Add support for display port clock ops adds c1079b4ec186 clk: qcom: dispcc: Add support for display port clocks adds bb9b9cde0fe0 clk: qcom: mmcc8974: move gfx3d_clk_src from the mmcc to rpm adds d109ea0970cf dt-bindings: clock: Document external clocks for MSM8998 gcc adds 8218c2cb8155 dt-bindings: clock: Convert qcom,mmcc to DT schema adds e6494bf65a0f dt-bindings: clock: Add support for the MSM8998 mmcc adds d14b15b5931c clk: qcom: Add MSM8998 Multimedia Clock Controller (MMCC) driver adds 87ec9adcca71 clk: qcom: smd: Add missing bimc clock adds 4316ec05da99 dt-bindings: mailbox: qcom: Add clock-name optional property adds 4168c1cada5f clk: qcom: gcc: limit GPLL0_AO_OUT operating frequency adds 9e4066748bf7 clk: qcom: hfpll: register as clock provider adds b455dc3510ca clk: qcom: hfpll: CLK_IGNORE_UNUSED adds 8a7729abec38 clk: qcom: hfpll: use clk_parent_data to specify the parent adds 1ea7d2ca7b08 clk: qcom: apcs-msm8916: silently error out on EPROBE_DEFER adds 55ba413f6286 Merge branch 'clk-qcom' into clk-next adds 1923c96440a3 Merge branch 'clk-fixes' into clk-next adds f6fa75ca912b clk: actually call the clock init before any other callbac [...] adds 89d079dc17e8 clk: let init callback return an error code adds f873744c2903 clk: add terminate callback to clk_ops adds 21a97ecf4265 Merge branch 'clk-init-allocation' into clk-next adds db2c7c0a04b1 clk: qcom: Add missing msm8998 gcc_bimc_gfx_clk adds 1dc3698354dd clk: qcom: alpha-pll: Remove useless read from set rate adds 691865bad627 clk: qcom: clk-alpha-pll: Add support for Fabia PLL calibration adds 5d28e44ba630 dt-bindings: clock: Add YAML schemas for the QCOM DISPCC c [...] adds 75616da71291 dt-bindings: clock: Introduce QCOM sc7180 display clock bindings adds dd3d06622138 clk: qcom: Add display clock controller driver for SC7180 adds 6f6b1d6e209d Merge branch 'clk-qcom' into clk-next adds 67f96ff7c8f0 clk: samsung: exynos5420: Keep top G3D clocks enabled adds fc666936f3f0 clk: tegra: Fix double-free in tegra_clk_init() adds 713cb1c904fc Merge branch 'clk-fixes' into clk-next adds 59ef4da4e408 clk: bm1800: Remove set but not used variable 'fref' adds 4ba9822bcd2a Merge branch 'clk-unused' into clk-next adds 12ead77432f2 clk: Don't try to enable critical clocks if prepare failed adds 67d81d7a2ef3 Merge branch 'clk-fixes' into clk-next adds eb5cb47ad382 Merge remote-tracking branch 'clk/clk-next' adds 338ef1d06f0c csky: Tightly-Coupled Memory or Sram support adds f6fdaf5da77e csky: Separate fixaddr_init from highmem adds 9ba60bcc3769 csky/mm: Fixup export invalid_pte_table symbol adds dfd4820c029d csky: Set regs->usp to kernel sp, when the exception is fr [...] adds 98f5fc8b4e55 csky: Implement ptrace regs and stack API adds 1ca52289c089 csky: kprobes/kretprobes support adds db37aaf9196e Merge remote-tracking branch 'csky/linux-next' adds 2350b93727be Merge remote-tracking branch 'h8300/h8300-next' adds 22b4b7c41c2a parisc: Use proper printk format for resource_size_t adds e7e3515e3d3d Merge remote-tracking branch 'parisc-hd/for-next' adds b8c2477ce8ec Merge remote-tracking branch 'soc-fsl/next' adds a01f4d95ff3e Merge remote-tracking branch 'risc-v/for-next' adds 159d2ba8c3e6 Merge remote-tracking branch 'sh/sh-next' adds e1b22ddb13e1 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 93edd392cad7 fscrypt: support passing a keyring key to FS_IOC_ADD_ENCRY [...] adds 6e1adb88d230 fscrypt: use crypto_skcipher_driver_name() adds c64cfb989f00 fscrypt: verify that the crypto_skcipher has the correct ivsize adds 2a5831b1d297 fscrypt: constify struct fscrypt_hkdf parameter to fscrypt [...] adds 8a4ab0b866d8 fscrypt: constify inode parameter to filename encryption f [...] adds 2ebdef6d8c76 fscrypt: move fscrypt_d_revalidate() to fname.c adds 56dce7179509 fscrypt: introduce fscrypt_needs_contents_encryption() adds 393a24a7956c fscrypt: split up fscrypt_supported_policy() by policy version adds 85af90e57ce9 fscrypt: check for appropriate use of DIRECT_KEY flag earlier adds ef5b18b00bad fscrypt: move fscrypt_valid_enc_modes() to policy.c adds b7e8d3d27edd fscrypt: remove fscrypt_is_direct_key_policy() adds 3b1ada55b905 fscrypt: don't check for ENOKEY from fscrypt_get_encryptio [...] adds e933adde6f97 fscrypt: include <linux/ioctl.h> in UAPI header adds ede7a09fc881 fscrypt: Allow modular crypto algorithms adds f4a0b08b39ae fscrypt: remove redundant bi_status check adds afae56dc67b4 Merge remote-tracking branch 'fscrypt/master' adds 075af92af96f Merge remote-tracking branch 'btrfs/for-next' adds 586b84f39bf0 fs/cifs/smb2ops.c: use true,false for bool variable adds 30b1b3802b20 fs/cifs/cifssmb.c: use true,false for bool variable adds 89c14e124c5e Merge remote-tracking branch 'cifs/for-next' adds 654fef25077f Merge remote-tracking branch 'ecryptfs/next' adds ed844a35bfa9 erofs: correct indentation of an assigned structure inside [...] adds 106166c0cb58 erofs: remove unused tag argument while finding a workgroup adds df0427ee1cde erofs: remove unused tag argument while registering a workgroup adds 2dd06edbd7ae erofs: remove void tagging/untagging of workgroup pointers adds 0319b1089c07 Merge remote-tracking branch 'erofs/dev' adds d2fdb03d4106 Merge remote-tracking branch 'ext3/for_next' adds cf2834a5ed57 ext4: treat buffers contining write errors as valid in ext [...] adds f629afe3369e ext4: fix ext4_dax_read/write inode locking sequence for I [...] adds aa9714d0e397 ext4: Start with shared i_rwsem in case of DIO instead of [...] adds bc6385dab125 ext4: Move to shared i_rwsem even without dioread_nolock m [...] adds a562c687d115 Merge branch 'rk/inode_lock' into dev adds 878520ac45f9 ext4: save the error code which triggered an ext4_error() [...] adds 46f870d690fe ext4: simulate various I/O and checksum errors when readin [...] adds 4549b49f82ab ext4: export information about first/last errors via /sys/ [...] adds 8cd115bdda17 ext4: Optimize ext4 DIO overwrites adds 40eaaeb11758 memcg: fix a crash in wb_workfn when a device disappears adds fce72655577a Merge remote-tracking branch 'ext4/dev' adds 3c6c6c468d17 f2fs: don't put new_page twice in f2fs_rename adds 45bfceeb2cfc f2fs: declare nested quota_sem and remove unnecessary sems adds 8b152ab3acbc f2fs: free sysfs kobject adds df4d07124128 f2fs: support data compression adds 2b5a84e39d6a f2fs: run fsck when getting bad inode during GC adds 35a150d49362 f2fs: fix to add swap extent correctly adds 0075099dcf1c f2fs: fix memleak of kobject adds 783aac59f220 f2fs: convert inline_dir early before starting rename adds a14b1ed6f5fe f2fs: remove unneeded check for error allocating bio_post_ [...] adds 075ff995132b f2fs: fix deadlock allocating bio_post_read_ctx from mempool adds 19642074f862 f2fs: show the CP_PAUSE reason in checkpoint traces adds 56f21f725272 Merge remote-tracking branch 'f2fs/dev' adds 8086c974ecb9 fs-verity: implement readahead for FS_IOC_ENABLE_VERITY adds af52e7873af9 Merge remote-tracking branch 'fsverity/fsverity' adds e56edaa7a3f4 saner calling conventions for nfs_fs_mount_common() adds 6dc3cc65a002 nfs: stash server into struct nfs_mount_info adds 55a99852bbf7 nfs: lift setting mount_info from nfs4_remote{,_referral}_mount adds 3e8c44b7529a nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type adds 7aa4623b6461 nfs: don't bother setting/restoring export_path around do_ [...] adds 355653c9720f nfs4: fold nfs_do_root_mount/nfs_follow_remote_path adds d5a7c25281f8 nfs: lift setting mount_info from nfs_xdev_mount() adds 6d10b7ee3e9c nfs: stash nfs_subversion reference into nfs_mount_info adds 347ecfca87d3 nfs: don't bother passing nfs_subversion to ->try_mount() [...] adds c27311146a57 nfs: merge xdev and remote file_system_type adds 0201f360b6a2 nfs: unexport nfs_fs_mount_common() adds b27af7610141 nfs: don't pass nfs_subversion to ->create_server() adds fedac29a7209 nfs: get rid of mount_info ->fill_super() adds c3b1c00a810f nfs_clone_sb_security(): simplify the check for server bogosity adds 3bd9c54b8712 nfs: get rid of ->set_security() adds 1d343e89c62f NFS: Move mount parameterisation bits into their own file adds 64a3c134e01f NFS: Constify mount argument match tables adds fb01f6a37c0b NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context adds 310b7fffd513 NFS: Split nfs_parse_mount_options() adds b2a54e25930a NFS: Deindent nfs_fs_context_parse_option() adds 161f2468905e NFS: Add a small buffer in nfs_fs_context to avoid string dup adds f921ede26e55 NFS: Do some tidying of the parsing code adds 99593c5e8917 NFS: rename nfs_fs_context pointer arg in a few functions adds 68f65ef40e1e NFS: Convert mount option parsing to use functionality fro [...] adds 6d972518b821 NFS: Add fs_context support. adds 85ee237a8d51 NFS: Additional refactoring for fs_context conversion adds ffb855611b05 NFS: Attach supplementary error information to fs_context. adds 752b83f9f9c5 Merge remote-tracking branch 'nfs-anna/linux-next' adds af76fc6c158d NFSD fill-in netloc4 structure adds 84e1b21d5ec4 NFSD add ca_source_server<> to COPY adds 51911868fc62 NFSD COPY_NOTIFY xdr adds 624322f1adc5 NFSD add COPY_NOTIFY operation adds b7342204253a NFSD check stateids against copy stateids adds 51100d2b87cb NFSD generalize nfsd4_compound_state flag names adds b9e8638e3d9e NFSD: allow inter server COPY to have a STALE source server fh adds ce0887ac96d3 NFSD add nfs4 inter ssc to nfsd4_copy adds 5277a79e2dee nfsd: unlock on error in manage_cpntf_state() adds 10db651210b2 NFSD fix mismatching type in nfsd4_set_netaddr adds 3f9544ca62bc NFSD: fix seqid in copy stateid adds b8290ca250fb NFSD fix nfserro errno mismatch adds 2e577f0faca4 NFSD fixing possible null pointer derefering in copy offload adds d781e3df7107 nfsd4: avoid NULL deference on strange COPY compounds adds 09a80f2aef06 nfsd: Return the correct number of bytes written to the file adds fc5fc5d7cc9e nfsd4: Remove unneeded semicolon adds 57f64034966f nfsd: Clone should commit src file metadata too adds fc1b20659597 nfsd: remove unnecessary assertion in nfsd4_encode_replay adds b3f255ef6bff nfsd: use ktime_get_seconds() for timestamps adds e29f470396a7 nfsd: print 64-bit timestamps in client_info_show adds 92c5e46911c0 nfsd: handle nfs3 timestamps as unsigned adds e4598e38ee7e nfsd: use timespec64 in encode_time_delta adds 9cc7680149b2 nfsd: make 'boot_time' 64-bit wide adds 2a1aa48929af nfsd: pass a 64-bit guardtime to nfsd_setattr() adds b6356d420296 nfsd: use time64_t in nfsd_proc_setattr() check adds 2561c92b12f4 nfsd: fix delay timer on 32-bit architectures adds 9594497f2c78 nfsd: fix jiffies/time_t mixup in LRU list adds 20b7d86f29d3 nfsd: use boottime for lease expiry calculation adds 9104ae494e67 nfsd: use ktime_get_real_seconds() in nfs4_verifier adds 364d5814b9dd nfsd: remove nfs4_reset_lease() declarations adds 384a7ccaa37d nfsd: use true,false for bool variable in vfs.c adds 500c24817140 nfsd: use true,false for bool variable in nfs4proc.c adds e44b4bf2648e nfsd: use true,false for bool variable in nfssvc.c adds 1691cb14dfa0 Merge remote-tracking branch 'nfsd/nfsd-next' adds e38fac8f98f6 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 510531f432fc Merge remote-tracking branch 'v9fs/9p-next' adds 3bfa1276474b Merge remote-tracking branch 'vfs/for-next' adds def97da13651 printk: fix exclusive_console replaying adds e616b43fb3a3 Merge branch 'for-5.6' into for-next adds c0a4ea799c77 Merge remote-tracking branch 'printk/for-next' adds e2e93d5f424e Merge remote-tracking branch 'pci/next' adds 1479a82d82df HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID adds 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next adds 8133cdfd79c8 Merge remote-tracking branch 'hid/for-next' adds 766cb7ad1dcd Merge remote-tracking branch 'i2c/i2c/for-next' adds 0b2c25c28851 Merge remote-tracking branch 'i3c/i3c/next' adds 5f97d46a8772 Merge branch 'dmi/master' adds 12379dde9a02 hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] adds 62000264cfa8 hwmon: (w83627ehf) remove nct6775 and nct6776 support adds a7eb0fffaadb hwmon: (w83627ehf) Remove code not needed after nct677* removal adds eaab4b226c06 hwmon: (w83627ehf) Now only one intrusion channel adds 74b6efc933d6 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 adds bb3c0a27ed1d hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries adds 364561f24096 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 adds 00b379b51ea6 hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off adds 8090f2b8c8b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 7c737c64b0ff Doc: x86: Fix a typo in mm.rst adds 6c23821c1930 docs: w1: Fix a typo in omap-hdq.rst adds dec6224bb9d6 docs/zh_CN: add Chinese version of embargoed hardware issues adds fdfb5dfa747f docs/zh_CN: translate kernel driver statement into Chinese adds 3697aa15563f docs/zh_CN: translate kernel enforcement statement adds e9f96271aa70 Merge remote-tracking branch 'jc_docs/docs-next' adds 71e37d2e4b3b media: documentation: fix video_event description adds 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer adds 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes adds c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy adds 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI adds 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI adds 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI adds 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI adds eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] adds 51d0c99b391f media: af9005: uninitialized variable printked adds 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] adds c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug adds 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] adds 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] adds 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration adds 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle adds 31f715dd48de media: MAINTAINERS: Orphan img-ir driver adds a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level adds c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) adds 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] adds dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop adds 96e3a6b92f23 media: smiapp: Avoid maintaining power state information adds 22ad4e05585c media: smiapp: Put the device again if starting streaming fails adds 5554c80e1878 media: ov5640: Put max framerate into table and simplify check adds 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate adds 033c60a6e295 media: staging: ipu3: replace 0 with false adds 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes adds 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory adds e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode adds 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] adds 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] adds cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling adds 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling adds 249b286171fa media: sun4i-csi: Deal with DRAM offset adds 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] adds 6356cddb0962 Merge remote-tracking branch 'v4l-dvb/master' adds d21a91629f4b ACPI: video: Do not export a non working backlight interfa [...] adds d19e470b6605 ACPI: fan: Expose fan performance state information adds 55cfe6a5c582 ACPI: DPTF: Add Tiger Lake ACPI device IDs adds c248dfe7e0ca ACPI: fan: Add Tiger Lake ACPI device ID adds bdd11b654035 platform/x86: intel-hid: Add Tiger Lake ACPI device ID adds 9b1b5535dfc9 thermal: int340x_thermal: Add Tiger Lake ACPI device IDs adds 38233a2de382 Merge branches 'acpi-battery', 'acpi-video', 'acpi-fan' an [...] adds 22e38ca73585 ACPICA: debugger: fix spelling mistake "adress" -> "address" adds 5ddbd77181df ACPICA: Disassembler: create buffer fields in ACPI_PARSE_L [...] adds 69e86e59ad2a ACPICA: acpisrc: add unix line ending support for non-wind [...] adds 6d232b29cfce ACPICA: Dispatcher: always generate buffer objects for ASL [...] adds ae6252d8dfeb ACPICA: Update version to 20191213 adds fbdd256fe701 ACPICA: Update the list of maintainers adds 51cf929321ed Merge branch 'acpica' into linux-next adds 0435bcd9e185 docs: firmware-guide: ACPI: Replace dma_request_slave_chan [...] adds 1985f8c7f9a4 tools/power/acpi: fix compilation error adds 2d3e79725873 Merge branches 'acpi-doc' and 'acpi-tools' into linux-next adds e6bff4665c59 software node: replace is_array with is_inline adds 996b0830f95d software node: allow embedding of small arrays into proper [...] adds e64b674bc9d7 software node: implement reference properties adds 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties adds e933bedd4509 software node: remove separate handling of references adds c032ace71c29 software node: add basic tests for property entries adds 7e81b2fe2f4f Merge branch 'devprop' into linux-next adds b2d32af0bff4 x86/cpu: Add Jasper Lake to Intel family adds 2298cf8d36bc powercap/intel_rapl: add support for JasperLake adds d4bec6d3e64c Merge branch 'powercap' into linux-next adds 0b7c99d9a229 mailmap: Add entry for rjw@sisk.pl adds 2a2ef473cc91 PM: sleep: Switch to rtc_time64_to_tm()/rtc_tm_to_time64() adds e976eb4b91e9 PM: wakeup: Show statistics for deleted wakeup sources again adds 22c48a439d6a cpuidle: clps711x: convert to devm_platform_ioremap_resource() adds 85c3ebd4a051 cpuidle: kirkwood: convert to devm_platform_ioremap_resource() adds 3269eb24f6f8 Merge branches 'pm-misc', 'pm-sleep' and 'pm-cpuidle' into [...] adds c2c6a5478739 Merge branch 'pm-devfreq' into linux-next adds bc94638886ab ACPI: processor: Export function to claim _CST control adds 987c785319b9 ACPI: processor: Introduce acpi_processor_evaluate_cst() adds aa659a3fca79 ACPI: processor: Clean up acpi_processor_evaluate_cst() adds 239ed06d0eef ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI [...] adds 77fb4e0a559a ACPI: processor: Export acpi_processor_evaluate_cst() adds 9f3d6daf61e5 intel_idle: Refactor intel_idle_cpuidle_driver_init() adds 18734958e9bf intel_idle: Use ACPI _CST for processor models without C-s [...] adds 75a80267410e cpuidle: Allow idle states to be disabled by default adds bff8e60a86f4 intel_idle: Allow ACPI _CST to be used for selected known [...] adds 4ec32d9e8e5b intel_idle: Add module parameter to prevent ACPI _CST from [...] adds e6d4f08a6776 intel_idle: Use ACPI _CST on server systems adds 1b36fc0679dd Merge branch 'intel_idle+acpi' into linux-next adds 3df663a147fe ACPI: EC: Reference count query handlers under lock adds 8c3f67e780eb Merge branch 'acpi-ec' into linux-next adds c740237937c0 cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched adds 80e8b1e59f03 cpufreq: CPPC: put ACPI table after using it adds 3185fe1d8a45 dt-bindings: power: avs: Add support for CPR (Core Power R [...] adds bf6910abf548 power: avs: Add support for CPR (Core Power Reduction) adds e808926b4dd1 power: avs: qcom-cpr: fix invalid printk specifier in debug print adds cad12cdeea78 power: avs: qcom-cpr: fix unsigned expression compared with zero adds 9e39d28fcb23 power: avs: qcom-cpr: make sure that regmap is available adds 9b8c249ee9ed power: avs: qcom-cpr: remove set but unused variable adds 207ca274cd4c power: avs: qcom-cpr: make cpr_get_opp_hz_for_req() static adds 205a31f03a11 Merge branches 'pm-cpufreq' and 'pm-avs' into linux-next adds 8eae771ab29d Merge remote-tracking branch 'pm/linux-next' adds fc8ef01fc84d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 4f531fe257d3 Merge remote-tracking branch 'opp/opp/linux-next' adds cd63a909c66c thermal: intel: fix unmatched pci_release_region adds d6b8dcd179d1 thermal: qoriq: Add local struct device pointer adds 85534629ce8e thermal: qoriq: Don't store struct thermal_zone_device reference adds fbb9c1a56847 thermal: qoriq: Add local struct qoriq_sensor pointer adds 5583ff376bac thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data adds a1508d213138 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] adds 40fa3efd75b1 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly adds 7940466d0755 thermal: qoriq: Drop unnecessary drvdata cleanup adds 3a8a8d23bb5d thermal: qoriq: Convert driver to use regmap API adds c72558656cab thermal: qoriq: Enable all sensors before registering them adds f21aa330fde9 thermal: qoriq: Do not report invalid temperature reading adds cfec9f761b46 thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() adds 60cbe7f2554d thermal: qoriq: Add hwmon support adds bc728b14e95d thermal/drivers/Kconfig: Convert the CPU cooling device to [...] adds 26a642a8e957 drivers: thermal: tsens: Work with old DTBs adds 5ccdc6c7dc23 thermal/intel: intel_pch_thermal: Add Comet Lake (CML) pla [...] adds 14044997feb4 thermal: int340x: processor_thermal: Add Jasper Lake support adds 43453f2143f4 thermal: armada: Fix register offsets for AXP adds 38c60b5d329a thermal: armada: Clear reset in armadaxp_init adds 04de6eaa898e thermal: rockchip: Enable hwmon adds 5f52a2820de9 thermal/drivers/cpu_cooling: Add idle cooling device docum [...] adds ba1dde4deb26 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] adds 086098fb3334 thermal/drivers/cpu_cooling: Rename to cpufreq_cooling adds bab786adb5c4 thermal/drivers/of-thermal: Make of_thermal_destroy_zones static adds 9494f0f9b5dd thermal/drivers/of-thermal: Move the of_thermal_free_zone( [...] adds 730a45ccd932 thermal/drivers/sun8i: Add thermal driver for H6/H5/H3/A64 [...] adds 09a1f1817b04 dt-bindings: thermal: Add YAML schema for sun8i-thermal dr [...] adds 852eeff8e406 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' adds 9ae91027af5c Merge remote-tracking branch 'ieee1394/for-next' adds 4685ecc096f2 Merge remote-tracking branch 'swiotlb/linux-next' adds 0dea4d039a7f net: sfp: report error on failure to read sfp soft status adds 6791c102602b net: mvpp2: cycle comphy to power it down adds a886ca6fcfff hdlcdrv: replace unnecessary assertion in hdlcdrv_register adds 31c491e56ad1 nfp: flower: pass flow rule pointer directly to match functions adds 77a5f73a8b33 nfp: flower: move udp tunnel key match compilation to help [...] adds 78a722af4ad9 nfp: flower: compile match for IPv6 tunnels adds cfa189934231 nfp: flower: offload list of IPv6 tunnel endpoint addresses adds 1922c9a4e273 nfp: flower: modify pre-tunnel and set tunnel action for ipv6 adds 50b1c86ab0a0 nfp: flower: handle ipv6 tunnel no neigh request adds 6c463a059f62 nfp: flower: handle notifiers for ipv6 route changes adds 9ea9bfa12240 nfp: flower: support ipv6 tunnel keep-alive messages from fw adds 783461604f7e nfp: flower: update flow merge code to support IPv6 tunnels adds 8fb0d2ced978 Merge branch 'nfp-ipv6-tunnel' adds 572c7245182a nfp: pass packet pointer to nfp_net_parse_meta() adds 8d5a49e9e31b net/tls: add helper for testing if socket is RX offloaded adds 6a35ddc5445a nfp: tls: implement the stream sync RX resync adds 5f04a6d8dfe8 Merge branch 'nfp-tls-implement-the-stream-sync-RX-resync' adds d63b542c625c net: systemport: Set correct DMA mask adds 99d55638d4b0 net: bcmgenet: enable NETIF_F_HIGHDMA flag adds dd8e911b7f2a net: bcmgenet: enable NETIF_F_HW_CSUM feature adds 810155397890 net: bcmgenet: use CHECKSUM_COMPLETE for NETIF_F_RXCSUM adds f63db4efdd50 net: bcmgenet: Refactor bcmgenet_set_features() adds 206f54b66cbf net: bcmgenet: Utilize bcmgenet_set_features() during resume/open adds ae895c49905c net: bcmgenet: Turn on offloads by default adds e3fa85883d15 net: bcmgenet: Be drop monitor friendly while re-allocatin [...] adds f1af17c0b7a5 net: bcmgenet: Add software counters to track reallocations adds 373e8c278da2 Merge branch 'bcmgenet-Turn-on-offloads-by-default' adds 5080832627b6 NFC: pn544: Adjust indentation in pn544_hci_check_presence adds dba261f35d16 dt-bindings: net: dsa: qca, ar9331 switch documentation adds 4eb7ae7a301d MIPS: ath79: ar9331: add ar9331-switch node adds 48fda74f0a93 net: dsa: add support for Atheros AR9331 TAG format adds ec6698c272de net: dsa: add support for Atheros AR9331 built-in switch adds a706a0422322 Merge branch 'add-dsa-switch-support-for-ar9331' adds 43985468df67 VSOCK: fix header include in vsock_diag_test adds ce1c7f84e276 VSOCK: add SPDX identifiers to vsock tests adds df7e0e0d237e VSOCK: extract utility functions from vsock_diag_test.c adds 9bb8a29d28e0 VSOCK: extract connect/accept functions from vsock_diag_test.c adds 2f65b44e199c VSOCK: add full barrier between test cases adds 092f32ae628e VSOCK: add send_byte()/recv_byte() test utilities adds cdbcc18de10a VSOCK: add AF_VSOCK test cases adds 770ce0078cbf vsock_test: wait for the remote to close the connection adds 5a2b2425634d testing/vsock: add parameters to list and skip tests adds 8d00b93fece1 testing/vsock: print list of options and description adds d6269a93ffc3 vsock_test: add SOCK_STREAM MSG_PEEK test adds 17338900ccfd Merge branch 'VSOCK-add-vsock_test-test-suite' adds e1b5e598e5a5 tipc: make legacy address flag readable over netlink adds b2598318eb45 net: hns3: check FE bit before calling hns3_add_frag() adds 31c92ccecaab net: hns3: remove useless mutex vport_cfg_mutex in the str [...] adds a3374d7d335c net: hns3: optimization for CMDQ uninitialization adds 44b6b88336a0 net: hns3: get FD rules location before dump in debugfs adds 2a7556bb2b73 net: hns3: implement ndo_features_check ops for hns3 driver adds 89b40c7fe2a8 net: hns3: add some VF VLAN information for command "ip li [...] adds ff7dfcdd684b net: hns3: add a log for getting chain failure in hns3_nic [...] adds d9b81c963a4c net: hns3: only print misc interrupt status when handling fails adds 994baea28957 Merge branch 'hns3-next' adds cfeec3fb5451 Merge tag 'wireless-drivers-next-2019-12-20' of git://git. [...] adds ac80010fc94e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds e7dbfed1adb0 net: skb_mpls_push() modified to allow MPLS header push at [...] adds 76f99f987f2b net: Rephrased comments section of skb_mpls_pop() adds f66b53fdbb22 openvswitch: New MPLS actions for layer 2 tunnelling adds ab5d4bb2b819 Merge branch 'ovs-mpls-actions' adds 3127f7c9b7da r8169: factor out rtl8168h_2_get_adc_bias_ioffset adds 8722709b0494 r8169: remove MAC workaround in rtl8168e_2_hw_phy_config adds af7797785d61 r8169: move enabling EEE to rtl8169_init_phy adds 6b722237b656 net: fib_notifier: Add temporary events to the FIB notific [...] adds c10c4279c778 ipv6: Notify newly added route if should be offloaded adds 51bf7f387fdf ipv6: Notify route if replacing currently offloaded one adds 0ee0f47c26b2 ipv6: Notify multipath route if should be offloaded adds 9c6ecd3cf62d ipv6: Only Replay routes of interest to new listeners adds d2f0c9b11410 ipv6: Handle route deletion notification adds 0284696b97b2 ipv6: Handle multipath route deletion notification adds dacad7b34b59 mlxsw: spectrum_router: Start using new IPv6 route notifications adds caafb2509fac ipv6: Remove old route notifications and convert listeners adds 9f6cff995e98 Merge branch 'Simplify-IPv6-route-offload-API' adds 0e5dafc8a6e5 net: phy: Introduce helper functions for time stamping support. adds d25de984aaee net: macvlan: Use the PHY time stamping interface. adds dfe6d68fc404 net: vlan: Use the PHY time stamping interface. adds 7774ee23689d net: ethtool: Use the PHY time stamping interface. adds bfd57b590021 net: netcp_ethss: Use the PHY time stamping interface. adds 12d0efb9e6d9 net: phy: dp83640: Move the probe and remove methods around. adds 4715f65ffa05 net: Introduce a new MII time stamping interface. adds 767ff4837315 net: Add a layer for non-PHY MII time stamping drivers. adds 25d12e1dde28 dt-bindings: ptp: Introduce MII time stamping devices. adds 1dca22b18421 net: mdio: of: Register discovered MII time stampers. adds b6fd7b963667 net: Introduce peer to peer one step PTP time stamping. adds bad1eaa6ac31 ptp: Add a driver for InES time stamping IP core. adds aea3dee86c41 Merge branch 'Peer-to-Peer-One-Step-time-stamping' adds f643ee295c1c sctp: move trace_sctp_probe_path into sctp_outq_sack adds c1e469902640 bonding: rename AD_STATE_* to LACP_STATE_* adds 231c8d2bbc4f mlxsw: spectrum_router: Remove unnecessary checks adds 0d2fb5aa93a6 mlxsw: spectrum_router: Eliminate dead code adds 0705297e511a mlxsw: spectrum_router: Make route creation and destructio [...] adds b04720aee9a6 mlxsw: spectrum_router: Consolidate identical functions adds 7c4a7ec8558d mlxsw: spectrum_router: Remove FIB entry list from FIB node adds 1f4f16fa19f4 Merge branch 'mlxsw-spectrum_router-Cleanups' adds 3aec743d6982 net: phy: realtek: add logging for the RGMII TX delay conf [...] adds 1b3047b5208a net: phy: realtek: add support for configuring the RX dela [...] adds 8d3479929894 Merge branch 'RTL8211F-RGMII-RX-TX-delay-configuration-imp [...] adds 9476654bd5e8 xen-netback: support dynamic unbind/bind adds 0914d2bb11cc af_packet: refactoring code for prb_calc_retire_blk_tmo adds c04b116a2866 s390/qeth: consolidate RX code adds dcdcf8670dad s390/qeth: use napi_gro_frags() for SG skbs adds 8ca8559ff3ce s390/qeth: remove QETH_RX_PULL_LEN adds 9e41fbf3dd38 Merge branch 's390-qeth-next' adds 0536b85239b8 xdp: Simplify devmap cleanup adds 4bc188c7f23a xdp: Simplify cpumap cleanup adds fb5aacdf3603 xdp: Fix graze->grace type-o in cpumap comments adds e312b9e706ed xsk: Make xskmap flush_list common for all map instances adds 96360004b862 xdp: Make devmap flush_list common for all map instances adds cdfafe98cabe xdp: Make cpumap flush_list common for all map instances adds 332f22a60e4c xdp: Remove map_to_flush and map swap detection adds 1170beaa3fa3 xdp: Simplify __bpf_tx_xdp_map() adds c92bbaa0fda5 Merge branch 'simplify-do_redirect' adds 1020c1f24a94 bpf: Simplify __cgroup_bpf_attach adds 9fab329d6a04 bpf: Remove unused new_flags in hierarchy_allows_attach() adds 7dd68b3279f1 bpf: Support replacing cgroup-bpf program in MULTI mode adds cdbee3839cd9 libbpf: Introduce bpf_prog_attach_xattr adds 257c88559f36 selftests/bpf: Convert test_cgroup_attach to prog_tests adds 06ac0186bd24 selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi adds 99cacdc6f661 Merge branch 'replace-cg_bpf-prog' adds 484b165306e1 xsk: Eliminate the lazy update threshold adds 11cc2d21499c xsk: Simplify detection of empty and full rings adds d7012f05e3ca xsk: Consolidate to one single cached producer pointer adds 59e35e552529 xsk: Standardize naming of producer ring access functions adds 4b638f13bab4 xsk: Eliminate the RX batch size adds df0ae6f78a45 xsk: Simplify xskq_nb_avail and xskq_nb_free adds c5ed924b54c8 xsk: Simplify the consumer ring access functions adds 03896ef1f0cb xsk: Change names of validation functions adds f8509aa078de xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_ [...] adds c34787fcc90f xsk: Remove unnecessary READ_ONCE of data adds 15d8c9162ced xsk: Add function naming comments and reorder functions adds 1d9cb1f38186 xsk: Use struct_size() helper adds ce3cec27933c Merge branch 'xsk-cleanup' adds 478bee0df0ec selftests/bpf: Preserve errno in test_progs CHECK macros adds d3f11b018f6c samples/bpf: xdpsock: Add duration option to specify how l [...] adds 695255882bdf samples/bpf: xdpsock: Use common code to handle signal and [...] adds cd9e72b6f210 samples/bpf: xdpsock: Add option to specify batch size adds ece6e9694751 samples/bpf: xdpsock: Add option to specify number of pack [...] adds 4a3c23ae3acc samples/bpf: xdpsock: Add option to specify tx packet size adds 46e3268eaaca samples/bpf: xdpsock: Add option to specify transmit fill pattern adds 6cd6e64e3603 Merge branch 'xdpsock' adds f9e6bfdbaf0c samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach adds 8ab9da573dad libbpf: Support CO-RE relocations for LDX/ST/STX instructions adds 1162f844030a bpf: Print error message for bpftool cgroup show adds 7c8dce4b1661 bpftool: Make skeleton C code compilable with C++ compiler adds 2bbc078f812d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 473900a504e5 tcp_cubic: optimize hystart_update() adds 35821fc2b41c tcp_cubic: remove one conditional from hystart_update() adds cff04e2da308 tcp_cubic: switch bictcp_clock() to usec resolution adds 42f3a8aaae66 tcp_cubic: tweak Hystart detection for short RTT flows adds ede656e84658 tcp_cubic: make Hystart aware of pacing adds 36a78867f80c Merge branch 'tcp_cubic-various-fixes' adds 8a3f44a0bb76 ppp: Remove redundant BUG_ON() check in ppp_pernet adds c8f957df6e33 net: dsa: qca: ar9331: drop pointless static qualifier in [...] adds cad451dd2427 net: ena: remove set but not used variable 'rx_ring' adds 0df952873636 mv88e6xxx: Add serdes Rx statistics adds 356b23c073dd sctp: do trace_sctp_probe after SACK validation and check adds 2b4a8990b7df ethtool: introduce ethtool netlink interface adds 041b1c5d4a53 ethtool: helper functions for netlink interface adds 10b518d4e6dd ethtool: netlink bitset handling adds 6b08d6c146f4 ethtool: support for netlink notifications adds 728480f12442 ethtool: default handlers for GET requests adds 71921690f974 ethtool: provide string sets with STRSET_GET request adds 459e0b81b370 ethtool: provide link settings with LINKINFO_GET request adds a53f3d41e4d3 ethtool: set link settings with LINKINFO_SET request adds 5cf2a548bcbd ethtool: add default notification handler adds 73286734c1b0 ethtool: add LINKINFO_NTF notification adds f625aa9be8c1 ethtool: provide link mode information with LINKMODES_GET request adds bfbcfe2032e7 ethtool: set link modes related data with LINKMODES_SET request adds 1b1b1847c850 ethtool: add LINKMODES_NTF notification adds 3d2b847fb99c ethtool: provide link state with LINKSTATE_GET request adds 1b3b289fd8da Merge branch 'ethtool-netlink-part-one' adds 270fe2ceda66 net/wan/fsl_ucc_hdlc: remove set but not used variables 'u [...] adds c26a2c2ddc01 gianfar: Fix TX timestamping with a stacked DSA driver adds f685e609a301 net: dsa: Deny PTP on master if switch supports it adds 1a1fda57b400 Merge branch 'DSA-TX-tstamp' adds db8f6f5c8de6 netfilter: nft_meta: move time handling to helper adds 4a54594abdbe netfilter: nft_meta: move pkttype handling to helper adds 726b44f044e8 netfilter: nft_meta: move sk uid/git handling to helper adds b1327fbc2991 netfilter: nft_meta: move cgroup handling to helper adds a4150a1faa36 netfilter: nft_meta: move interface kind handling to helper adds 8724e819cc9a netfilter: nft_meta: move all interface related keys to helper adds 6b2faee0ca91 netfilter: nft_meta: place prandom handling in a helper adds 01a0fc82252d netfilter: nft_meta: place rtclassid handling in a helper adds c14ceb0ec727 netfilter: nft_meta: add support for slave device ifindex [...] adds ba4028105e98 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next adds f278b99ca6b2 tcp_cubic: refactor code to perform a divide only when needed adds db99d5126fb9 sfc: avoid duplicate error handling code in 'efx_ef10_srio [...] adds 544fed47af4d ptp: introduce ptp_cancel_worker_sync adds 1e762bd278d2 net: dsa: sja1105: Use PTP core's dedicated kernel thread [...] adds 19d1f0ed74b7 net: dsa: sja1105: Empty the RX timestamping queue on PTP [...] adds 9010ef57592c Merge branch 'Improvements-to-SJA1105-DSA-RX-timestamping' adds f398efc14a92 sctp: add enabled check for path tracepoint loop. adds 9e860947d8d7 net/ncsi: Fix gma flag setting after response adds 31d518f35e1a Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 6506f52dcbf8 igb: dont drop packets if rx flow control is enabled adds b7b462454a5c igc: Add scatter gather support adds 21da01fd3bb1 igc: Improve the DMA mapping flow adds faf4dd52e9e3 igc: Prefer to use the pci_release_mem_regions method adds 57cd472c2baa igc: Remove excess parameter description from igc_is_non_eop adds 085c85895041 igc: Fix the parameter description for igc_alloc_rx_buffers adds 86efeccd5a7a igc: Fix parameter descriptions for a several functions adds 4439dc427d83 igc: Add 64 bit DMA access support adds 9513d2a5dc7f igc: Add legacy power management support adds c557a4b3f738 e1000e: Use netdev_info instead of pr_info for link messages adds 684ea87cc312 igc: Remove serdes comments from a description of methods adds fe23d63422c8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 44768decb7c0 page_pool: handle page recycle for NUMA_NO_NODE condition adds f13fc10785bc page_pool: help compiler remove code in case CONFIG_NUMA=n adds c9a2069b1dba Merge branch 'page_pool-NUMA-node-handling-fixes' adds d8446884f8d0 mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register adds 379a00dd2161 mlxsw: spectrum_dcb: Allow setting default port priority adds c5341bcc337c selftests: mlxsw: Add a self-test for port-default priority adds f5e5d27248ff Merge branch 'mlxsw-Allow-setting-default-port-priority' adds 98c8147648fa vxlan: Fix alignment and code style of vxlan.c adds cea9760950a5 ipv4/tcp: Use local variable for tcp_md5_addr adds d14c77e0b24f ipv6/tcp: Pass dif and sdif to tcp_v6_inbound_md5_hash adds 534322ca3daf ipv4/tcp: Pass dif and sdif to tcp_v4_inbound_md5_hash adds dea53bb80e07 tcp: Add l3index to tcp_md5sig_key and md5 functions adds 6b102db50cdd net: Add device index to tcp_md5sig adds 1bfb45d860d8 nettest: Return 1 on MD5 failure for server mode adds eb09cf03b9bd nettest: Add support for TCP_MD5 extensions adds f0bee1ebb559 fcnal-test: Add TCP MD5 tests adds 5cad8bce26e0 fcnal-test: Add TCP MD5 tests for VRF adds 7a8d8a464276 Merge branch 'tcp-Add-support-for-L3-domains-to-MD5-auth' adds edf4579123e2 sfc: Remove unnecessary dependencies on I2C adds 6485f9ae3b96 ptp: ptp_clockmatrix: constify copied structure adds a02158d62faa fsl/fman: use resource_size adds 0d08c9ec7d6e enetc: add support time specific departure base on the qos etf adds d0e8bcafc8af tcp: use REXMIT_NEW instead of magic number adds 4a883ccfba3a ethtool: remove set but not used variable 'lsettings' adds b39c78b2aa09 net: remove the check argument from __skb_gro_checksum_convert adds 1f6234311001 net: Remove redundant BUG_ON() check in phonet_pernet adds d2e9d229cfbd l2tp: Remove redundant BUG_ON() check in l2tp_pernet adds 06f6646191fd net: netsec: Change page pool nid to NUMA_NO_NODE adds 3c85efb8f15f bna: remove set but not used variable 'pgoff' adds a54e3b8cffd6 ice: Support UDP segmentation offload adds cd6d6b83316a ice: Fix VF spoofchk adds fc0f39bcb50c ice: Add code to keep track of current dflt_vsi adds 005881bcf99d ice: Add ice_for_each_vf() macro adds 118e0e100258 ice: Set default value for ITR in alloc function adds 61dc79ced7aa ice: Restore interrupt throttle settings after VSI rebuild adds 11c25c2f2eaf ice: Return error on not supported ethtool -C parameters adds f57a683dedbb ice: Remove Rx flex descriptor programming adds 26a91525cca8 ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO adds ed4c068d46f6 ice: Enable ip link show on the PF to display VF unicast MAC(s) adds bda5b7db823c ice: Demote MTU change print to debug adds ac614b13fe71 ice: suppress checked_return error adds 1f45ebe0d8fb ice: add extra check for null Rx descriptor adds 65bb559b6c11 ice: Add a boundary check in ice_xsk_umem() adds 91125399345a ice: Suppress Coverity warnings for xdp_rxq_info_reg adds 5d9e618cbb54 ice: Add device ids for E822 devices adds 4460985fac06 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 14504ac5048e igc: Remove no need declaration of the igc_clean_tx_ring adds 1ab69fb35709 igc: Remove no need declaration of the igc_power_down_link adds 3988d8bfd713 igc: Remove no need declaration of the igc_set_default_mac_filter adds 1a7c0f2efd55 igc: Remove no need declaration of the igc_configure adds aac8f68c5687 igc: Remove no need declaration of the igc_alloc_mapped_page adds 0411d368bc8a igc: Remove no need declaration of the igc_set_interrupt_c [...] adds 86a4de661b7b igc: Remove no need declaration of the igc_set_rx_mode adds a146ea022f1d igc: Remove no need declaration of the igc_configure_msix adds fccf939e2709 igc: Remove no need declaration of the igc_irq_enable adds 35f9a78ac933 igc: Remove no need declaration of the igc_irq_disable adds a8c4873b566b igc: Remove no need declaration of the igc_free_q_vectors adds f7bcca5d9a8c igc: Remove no need declaration of the igc_free_q_vector adds f817fa0555c8 igc: Remove no need declaration of the igc_assign_vector adds 55cd7386c5b7 igc: Remove no need declaration of the igc_write_itr adds 63c92c9d2e53 igc: Remove no need declaration of the igc_sw_init adds 3b477d6cdc4a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 9a69a4c8802a wireguard: selftests: remove ancient kernel compatibility code adds 04d2ea92a184 wireguard: queueing: do not account for pfmemalloc when cl [...] adds 736775d06bac wireguard: socket: mark skbs as not on list when receiving [...] adds 704a0afb4963 Merge branch 'WireGuard-bug-fixes-and-cleanups' adds aa1d54c65d11 net: dsa: vsc73xx: Remove dependency on CONFIG_OF adds b605c9abc4d2 net: phylink: switch to using fwnode_gpiod_get_index() adds d266f19f3ae7 net: phy: fixed_phy: fix use-after-free when checking link GPIO adds 5ffcc85814f2 net: phy: fixed_phy: switch to using fwnode_gpiod_get_index adds 675a31761216 Merge branch 'net-phy-switch-to-using-fwnode_gpiod_get_index' adds 14a65084f931 net: ethernet: sxgbe: Rename Samsung to lowercase adds 3d462ce2a117 ionic: ionic_if bits for sr-iov support adds fbb39807e9ae ionic: support sr-iov operations adds aea6a1eba576 Merge branch 'ionic-add-sriov-support' adds c114574ebfdf net: phy: add PHY_INTERFACE_MODE_10GBASER adds e0f909bc3a24 net: switch to using PHY_INTERFACE_MODE_10GBASER rather th [...] adds 8bd17dc6da3d Merge branch 'Fix-10G-PHY-interface-types' adds 0a51826c6e05 net: dsa: sja1105: Always send through management routes i [...] adds a68578c20a96 net: dsa: Make deferred_xmit private to sja1105 adds 2821d50fc0c4 net: dsa: tag_sja1105: Slightly improve the Xmas tree in s [...] adds de1b23b9b4c1 Merge branch 'dsa-deferred-xmit' adds f0ed1569d775 Merge remote-tracking branch 'net-next/master' adds 7aecffdaa080 Merge remote-tracking branch 'ipsec-next/master' adds f72cfb9f652b Merge remote-tracking branch 'nfc-next/master' adds 36278a5d4d35 Bluetooth: Adding a bt_dev_warn_ratelimited macro. adds 657cc646475b Bluetooth: Remove usage of BT_ERR_RATELIMITED macro adds 88d1cc96c466 Bluetooth: hci_bcm: Add device-tree compatible for BCM4329 adds 8b17fb9628dd dt-bindings: net: broadcom-bluetooth: Document BCM4329 support adds 9f3565b89c43 Bluetooth: hci_qca: Replace of_device_get_match_data with [...] adds 5bd64c645fc6 Bluetooth: btbcm: Add missing static inline in header adds e601daed271e Bluetooth: hci_bcm: Drive RTS only for BCM43438 adds d841502c79e3 Bluetooth: hci_qca: Collect controller memory dump during SSR adds 1efd927d660e Bluetooth: Add support for LE PHY Update Complete event adds 4b6e228e297b Bluetooth: Auto tune if input MTU is set to 0 adds 7a846adac0c9 Merge remote-tracking branch 'bluetooth/master' adds 475f7fd6b35b Merge remote-tracking branch 'mac80211-next/master' adds b5ce5b99343c gfs2: eliminate ssize parameter from gfs2_struct2blk adds 101875cc6a77 Merge remote-tracking branch 'gfs2/for-next' adds 10050a02f7d5 mtd: spi-nor: Add 4B_OPCODES flag to w25q256 adds 01916e0443b9 mtd: spi-nor: fix typo of "JESB216" in comment adds 52487e21689b mtd: spi-nor: Rename SR_TB to indicate the bit used adds adf1092fa838 mtd: spi-nor: Support TB selection using SR bit 6 adds d1f4acb89c74 mtd: spi-nor: Fix wrong TB selection of GD25Q256 adds a56be671734e mtd: spi-nor: add Gigadevice gd25lq128d support adds bd8a6e31b87b mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two adds 7f412111e276 mtd: spi-nor: Add entries for mt25q variants adds 094d3b977b7b mtd: spi-nor: Add USE_FSR flag for n25q* entries adds 307dd80885af mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake [...] adds 707745e8d4e7 mtd: spi-nor: Add support for mx25r3235f adds e1fcc565de71 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 9b67d08dbc17 crypto: ccp - rename psp-dev files to sev-dev adds b93566f1bb54 crypto: ccp - create a generic psp-dev file adds 6eb0cc72bcbe crypto: ccp - move SEV vdata to a dedicated data structure adds f100ab62b689 crypto: ccp - check whether PSP supports SEV or TEE before [...] adds 33960acccfbd crypto: ccp - add TEE support for Raven Ridge adds 632b0b5301f6 crypto: ccp - provide in-kernel API to submit TEE commands adds f2c5d27bb889 crypto: hisilicon - still no need to check return value of [...] adds 7f8c36fe9be4 crypto: picoxcell - adjust the position of tasklet_init an [...] adds 46b49abc5d0a crypto: caam - remove double buffering for ahash adds 76e227719a14 crypto: caam/qi2 - remove double buffering for ahash adds 2bbb3375d967 crypto: api - fix unexpectedly getting generic implementation adds a30637625822 padata: update documentation file path in MAINTAINERS adds 098e51e517bc crypto: inside-secure - Fix Unable to fit even 1 command d [...] adds cb97aa947362 crypto: inside-secure - Fix hang case on EIP97 with zero l [...] adds 177e358c9609 crypto: inside-secure - Fix hang case on EIP97 with basic [...] adds 6dc0e310623f crypto: inside-secure - add unspecified HAS_IOMEM dependency adds 7d07de2c18ab crypto: amlogic - add unspecified HAS_IOMEM dependency adds 0e69378940ea crypto: atmel-{aes,sha} - Fix incorrect use of dmaengine_t [...] adds 644c247e8e35 crypto: atmel-{aes,sha,tdes} - Drop duplicate init of dma_ [...] adds 827a98df67f1 crypto: atmel-{aes,sha,tdes} - Stop passing unused argumen [...] adds e9ce6aee1d4d crypto: atmel-{sha,tdes} - Print warn message even when deferring adds 27f4adf724e1 crypto: atmel-{aes,tdes} - Update the IV only when the op [...] adds 27896aff15d6 crypto: chelsio - calculating tx_channel_id as per the max [...] adds 3907ccfaec5d crypto: atmel-aes - Fix CTR counter overflow when multiple [...] adds 0e89640b640d crypto: arm64 - Use modern annotations for assembly functions adds c6d633a92749 crypto: algapi - make unregistration functions return void adds eb5b9154bfb3 crypto: allwinner - remove unneeded semicolon adds c782937e9282 crypto: api - remove unneeded semicolon adds aa127963f1ca crypto: lib/curve25519 - re-add selftests adds 8004865c2e7b crypto: img-hash - Use dma_request_chan instead dma_reques [...] adds 20aaed22fec7 crypto: stm32/hash - Use dma_request_chan() instead dma_re [...] adds 3932aa1ce381 crypto: sun4i-ss - make unexported sun4i_ss_pm_ops static adds 5f567fffaae9 crypto: api - Retain alg refcount in crypto_grab_spawn adds 112e7b7b6a2e crypto: caam - Add support for i.MX8M Mini adds 596d0a289554 crypto: chtls - Add support for AES256-GCM based ciphers adds 93e23eb2ed6c crypto: chtls - Fixed memory leak adds b3c16bfc6a79 crypto: skcipher - Add skcipher_ialg_simple helper adds bb5c863b3d3c crypto: qce - fix ctr-aes-qce block, chunk sizes adds 7de4c2bd196f crypto: qce - fix xts-aes-qce key sizes adds 3ee50c896d71 crypto: qce - save a sg table slot for result buf adds 3e806a12d10a crypto: qce - update the skcipher IV adds 8ceda883205d crypto: qce - initialize fallback only for AES adds 59e056cda4be crypto: qce - allow building only hashes/ciphers adds 1a74fa3894e7 tee: allow compilation of tee subsystem for AMD CPUs adds 757cc3e9ff1d tee: add AMD-TEE driver adds bade7e1fbd34 tee: amdtee: check TEE status during driver initialization adds 79bfa4e737f5 Documentation: tee: add AMD-TEE driver details adds 14f98ad9cf39 Merge remote-tracking branch 'crypto/master' adds d5e1935381a1 drm/i915/gt: Teach veng to defer the context allocation adds 9f3ccd40acf4 drm/i915: Drop GEM context as a direct link from i915_request adds 0f100b70487a drm/i915: Push the use-semaphore marker onto the intel_context adds a5e93b42f462 drm/i915/execlists: Select arb on/off around batches based [...] adds 216383e920e8 drm/i915: Introduce intel_crtc_state_alloc() adds ed7dd73cd8ca drm/i915/selftests: Setup engine->retire for mock_engine adds e6ba76480299 drm/i915: Remove i915->kernel_context adds 4856254d48d3 drm/i915/gt: Repeat wait_for_idle for retirement workers adds 78be2c303aca drm/i915: Move i915_gem_init_contexts() earlier adds e26b6d434147 drm/i915/gt: Pull GT initialisation under intel_gt_init() adds cfe6b30fc37c drm/i915/gt: Pull intel_gt_init_hw() into intel_gt_resume() adds 7d70a1233d11 drm/i915/gt: Merge engine init/setup loops adds 9dd4b065446a drm/i915/gt: Move pm debug files into a gt aware debugfs adds f7fd23735f92 drm/i915: fix comment for POWER_DOMAIN_TRANSCODER_VDSC_PW2 adds a6458951750f drm/i915/selftests: make mock_context.h self-contained adds 3531c4023cb5 drm/i915/selftests: make mock_drm.h self-contained adds 021a411684c8 drm/i915: Use intel_tile_height() instead of re-implementing adds 86f236bbbd88 drm/i915: Move CCS stride alignment W/A inside intel_fb_st [...] adds 13f2cb9a2800 drm/i915: Extract framebufer CCS offset checks into a function adds e7af90945794 drm/i915: Add helpers to select correct ccs/aux planes adds 55656505dc55 drm/framebuffer: Format modifier for Intel Gen-12 render c [...] adds b3e57bccd68a drm/i915/tgl: Gen-12 render decompression adds 71df86f0fbf5 drm/i915/tgl: Make sure FBs have a correct CCS plane stride adds 931cd348bb8d drm/i915: Skip rotated offset adjustment for unsupported m [...] adds 320625aac3c4 drm/i915: Make sure Y slave planes get all the required state adds 4941f35b48f7 drm/i915: Make sure CCS YUV semiplanar format checks work adds f5af1659d809 drm/i915: Add a simple is-bound check before unbinding adds 76f9764cc3d5 drm/i915: Introduce a vma.kref adds 6a8679c048eb drm/i915: Mark the GEM context link as RCU protected adds 3446c63a0f2a drm/i915: Update DRIVER_DATE to 20191223 adds 3ae3271443b3 Merge tag 'drm-intel-next-2019-12-23' of git://anongit.fre [...] adds f412af187ae1 drm/stm: ltdc: move pinctrl to encoder mode set adds dbe2d2bf79d2 drm: Fix a couple of typos, punctation and whitespace issues adds 42240c90e3b0 drm/atomic: Spell CRTC consistently adds 624b4b48d9d8 drm: sun4i: Add support for suspending the display driver adds fe5040f2843a dt-bindings: sun6i-dsi: Document A64 MIPI-DSI controller adds db08ca5a64d2 dt-bindings: sun6i-dsi: Add A64 DPHY compatible (w/ A31 fallback) adds 26a839b3c286 drm/sun4i: dsi: Get the mod clock for A31 adds 66dbdc7c6162 drm/sun4i: dsi: Handle bus clock via regmap_mmio_attach_clk adds 52028bfcb233 drm/sun4i: dsi: Add Allwinner A64 MIPI DSI support adds 8f902dbd6ed2 drm/komeda: Add event handling for EMPTY/FULL adds efb465088518 drm/komeda: Add runtime_pm support adds 1ce0d5162b98 drm/panel: declare variable as __be16 adds f5c547efa16c Merge tag 'drm-misc-next-2020-01-02' of git://anongit.free [...] adds 387fe6199f12 Merge remote-tracking branch 'drm/drm-next' adds ce73516d42c9 drm/amdgpu: simplify padding calculations (v2) adds 5e9eec0707ae drm/amdgpu: add perfmons accessible during df c-states adds a7843c037945 drm/amdgpu: attempt xgmi perfmon re-arm on failed arm adds 0a96afc7c56c drm/amdgpu: fix ctx init failure for asics without gfx ring adds 8adf5d21844d drm/amdgpu: disable VCN2.5 ib test for Arcturus sriov adds 56ca8628acae drm/amdgpu: enlarge agp_start address into 48bit adds 1e2c6d5582ee drm/amdgpu: Added ASIC specific check in gmc v9.0 ECC inte [...] adds 6eed6cc14234 drm/amdgpu: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to supp [...] adds d8c61373e05c drm/amdgpu/gfx: Replace ARRAY_SIZE with size variable adds 107ab0613665 drm/amdgpu/gfx: Add mmCOMPUTE_STATIC_THREAD_MGMT_SE4-7 to [...] adds 57cb635bb4d8 drm/amdgpu/gfx: Add mmSDMA2-7_EDC_COUNTER to support Arcturus adds e3c00faa7a3d drm/amdgpu: Remove unneeded variable 'ret' in amdgpu_device.c adds 7eca40066f85 drm/amdgpu: Remove unneeded variable 'ret' in navi10_ih.c adds 8d40002fee9e drm/amdgpu: update the method to get fb_loc of memory trai [...] adds 33a9a5ab1edd drm/amdgpu: remove memory training p2c buffer reservation(V2) adds fdf57ba69084 drm/amdgpu: enable xgmi init for sriov use case adds 55d62fe10f5e drm/amdgpu: remove FB location config for sriov adds 46cf2fecf597 drm/amdgpu: add missed return value set for error case adds d24d26540bab drm/amdgpu/smu/navi: Adjust default behavior for peak sclk [...] adds 468288863e94 drm/amdgpu/smu: add peak profile support for navi12 adds 7bf2f6078a2e drm/radeon: use true,false for bool variable in r100.c adds 43302df9fd9d drm/radeon: use true,false for bool variable in si.c adds 6b276628c6d1 drm/radeon: use true,false for bool variable in r600.c adds f30abb96b5b0 drm/radeon: use true, false for bool variable in evergreen.c adds 1f6e717c219a drm/radeon: use true,false for bool variable in rv770.c adds 45b2de2804a8 drm/radeon: use true,false for bool variable in cik.c adds ab2c1ea481c8 drm/radeon: use true,false for bool variable in ni.c adds eb28038cc623 drm/amdgpu: use true, false for bool variable in mxgpu_ai.c adds 6df3dab619f3 drm/amdgpu: use true, false for bool variable in mxgpu_nv.c adds 2a9b90ae4704 drm/amdgpu: use true, false for bool variable in amdgpu_device.c adds c5b2bd5d394b drm/amdgpu: use true, false for bool variable in amdgpu_debugfs.c adds e95cd6b2acd5 drm/amdgpu: use true, false for bool variable in amdgpu_psp.c adds 4de03b502ec2 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl adds 1c2f7463ff1b drm/amdgpu: add UAPI for creating encrypted buffers adds f72b2505dfdf drm/amdgpu: add UAPI to create secure commands (v3) adds 04555e609c0a drm/amdgpu: define the TMZ bit for the PTE adds ad56455ec7cf drm/amdgpu: add tmz feature parameter (v2) adds 8b69e1768f9c drm/amdgpu: add amdgpu_tmz data structure adds 16583eac4df6 drm/amdgpu: add function to check tmz capability (v4) adds 808a8bca9715 drm/amdgpu: add tmz bit in frame control packet adds b726c1fdc49e drm/amdgpu: expand the emit tmz interface with trusted flag adds 7cf1a186341f drm/amdgpu: expand the context control interface with trust flag adds 762b664836eb drm/amdgpu: job is secure iff CS is secure (v5) adds 9c525901abae drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds 927b9566737a drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 73b8d84ddb74 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 842633281710 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 7f4c345f313a drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds e5b0d8de1882 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds c5d6b983510a drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds b3d40d405eae drm/amdgpu: move CS secure flag next the structs where it's used adds eca384423dc4 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 4389fd381961 Fix root mounting with no mount options adds 2b07af59c5a9 ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA adds f28e3d0390f8 drm/amdgpu/display: use msleep rather than udelay for HDCP adds 5aed828543c9 drm/amdgpu: work around llvm bug #42576 adds ce5fe6fb2468 drm/amdgpu: Enter low power state if CRTC active. adds 47a0dd8ccc20 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu adds 14c8c27fe709 Revert "drm/amdgpu: simplify ATPX detection" adds 0408dddce3d8 drm/amdgpu/smu: make the set_performance_level logic easie [...] adds 8a3b02ac2fb4 Merge remote-tracking branch 'amdgpu/drm-next' adds ee36c7c0c837 drm/i915/display: Share intel_connector_needs_modeset() adds 6671c367a9be drm/i915/tgl: Select master transcoder for MST stream adds 659f14158f1f drm/i915/display: Always enables MST master pipe first adds c59053dc58fa drm/i915/dp: Fix MST disable sequence adds 5cb5b370c1be drm/i915/display: Prepare for fastset external dependencies check adds 080d47bfae80 drm/i915/mst: Force modeset on MST slaves when master need [...] adds 8c4bba5ae24e drm/i915/display: Add comment to a function that probably [...] adds 44963bf9d4c2 drm/i915/gt: Tidy up checking active timelines during retirement adds b42d3b159ad8 drm/i915/display: cleanup intel_bw_state on i915 module removal adds 30084b143de7 drm/i915/gt: Flush other retirees inside intel_gt_retire_r [...] adds c100777cc00c drm/i915: Switch context id allocation directly to xarray adds 41d329e287fb drm/i915: Add spaces before compound GEM_TRACE adds c2d78a9b73d4 drm/i915/gt: Stop poking at engine->serial at a high level adds d03b224f4252 drm/i915/gt: Apply sanitiization just before resume adds b761a7b47ba1 drm/i915/gt: Ignore incomplete engines after init failure adds 6ea578a519fe drm/i915/selftests: Err out on coherency if initialisation failed adds 1e1a139d62d1 drm/i915: Extend WaDisableDARBFClkGating to icl,ehl,tgl adds b9cf9dac3dac drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl,ehl adds 4ca153827f65 drm/i915/tgl: Extend Wa_1408615072 to tgl adds 640b50fa8c34 drm/i915: Restore very early GPU reset adds 38f1cb68582c drm/i915/lmem: debugfs for LMEM details adds 31409fff1a39 drm/i915: simplify prefixes on device_info adds 1d21822052a1 drm/i915: prefer 3-letter acronym for pineview adds 1e98f88cea0f drm/i915: prefer 3-letter acronym for haswell adds f6df4d46bf1e drm/i915: prefer 3-letter acronym for skylake adds 8e619820e37b drm/i915: prefer 3-letter acronym for cannonlake adds 95be34841376 drm/i915: prefer 3-letter acronym for icelake adds 9eae5e27be4a drm/i915: prefer 3-letter acronym for ironlake adds 72588ffd3831 drm/i915: prefer 3-letter acronym for broadwell adds 74bb98baa0e4 drm/i915: prefer 3-letter acronym for ivybridge adds 88f7df94a12d drm/i915: prefer 3-letter acronym for tigerlake adds 8c4ebd0d38c3 drm: Handle connector tile support only for modes that mat [...] adds cf1d0180f571 drm/fbdev: Fallback to non tiled mode if all tiles not present adds a603f5bd1691 drm/i915/dp: Make sure all tiled connectors get added to t [...] adds aee40639cdc3 drm/i915/dp: Make port sync mode assignments only if all t [...] adds a3d9382bd439 drm/i915/dp: Disable Port sync mode correctly on teardown adds a9e395a4ab79 drn/i915: Break up long i915_buddy_free_list() with a cond [...] adds 987281ab02af drm/i915/gt: Ensure that all new contexts clear STOP_RING adds 7b02b23e5dd0 drm/i915/gt: Avoid using tag 0 for the very first submission adds 45b152f752ea drm/i915/gt: Avoid using the GPU before initialisation adds ecfcd2da3358 drm/i915/gt: Do not restore invalid RS state adds 4b0dd4a29a8f drm/i915/selftests: Flush the context worker adds 2b64e616d552 drm/i915/gt: Leave RING_BB_STATE to default value adds 24c66274e764 drm/i915/gt: Tweak flushes around ivb ppgtt adds cc39da0e4c5d drm/i915/tgl: Assume future platforms will inherit TGL's S [...] adds 1764b992be0f drm/i915: Introduce remap_io_sg() to prefault discontiguou [...] adds 32f408ac3e5d drm/i915/gt: Restore coarse power gating adds 1cd21a7c5679 drm/i915: Add Wa_1407352427:icl,ehl adds f17b898009d8 drm/i915/gem: Drop local vma->vm_file reference adds c72bed23b9e4 pinctrl: Allow modules to use pinctrl_[un]register_mappings adds 1c467212ab62 Merge branch 'ib-pinctrl-unreg-mappings' of git://git.kern [...] adds c6d4a099a240 drm/i915: reimplement header test feature adds 9dae9e5381e0 drm/i915/gem: Single page objects are naturally contiguous adds cdd280b1b9b1 drm/i915/gt: Flush ongoing retires during wait_for_idle adds ea0fe6725141 drm/i915/dsi: Move poking of panel-enable GPIO to intel_dsi_vbt.c adds 6c0a878ebaa4 drm/i915/dsi: Init panel-enable GPIO to low when the LCD i [...] adds 067d1cf717b8 drm/i915/dsi: Move Crystal Cove PMIC panel GPIO lookup fro [...] adds 25e8a3837d27 drm/i915/dsi: Control panel and backlight enable GPIOs on BYT adds 6a505e644c44 drm/i915/gt: Include a bunch more rcs image state adds d1813ca2bbf1 drm/i915/gt: Clear LRC image inline adds 49a24e71b247 drm/i915/gt: Ignore stale context state upon resume adds fb218f202704 drm/i915/gt: Discard stale context state from across idling adds 1d0e2c9359fe drm/i915/gt: Always poison the kernel_context image before [...] adds 6056e50033d9 drm/i915/gem: Support discontiguous lmem object maps adds f3bc632acbb3 drm/i915/selftests: Move igt_atomic_section[] out of the header adds b2fcaac98bbe drm/i915/selftests: Make headers self-contained adds 4e598fad226b drm/i915/gem: Extend mmap support for lmem adds 9771d5f72966 drm/i915/selftests: Extend fault handler selftests to all [...] adds 0658186283ba drm/i915/selftests: Compare user mmap against GPU adds 50129bca6671 drm/i915: lookup for mem_region of a mem_type adds 05e8a5f51eb5 drm/i915: Create dumb buffer from LMEM adds a88a62efb2be Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2ce18249af5a drm/mipi_dbi: Fix off-by-one bugs in mipi_dbi_blank() adds 5d2197466a09 video: fbdev: mmp: remove duplicated MMP_DISP dependency adds dd90e9ae55a1 video: fbdev: mmp: add COMPILE_TEST support adds e41f6b17aba5 video: fbdev: mmp: fix sparse warnings about using incorre [...] adds fd933c00ebe2 fbdev: fix numbering of fbcon options adds 691f50ab2742 fbdev: fbmem: allow overriding the number of bootup logos adds ab1c4c5e9d11 fbdev: fbmem: avoid exporting fb_center_logo adds 3c911fe799d1 pxa168fb: Fix the function used to release some memory in [...] adds eaa051a0ca34 video/fbdev/68328fb: Remove dead code adds 1d47d0bb7289 fbdev: omapfb: use devm_platform_ioremap_resource() to sim [...] adds 8d5598f13fe7 fbdev: s3c-fb: use devm_platform_ioremap_resource() to sim [...] adds 3149299e105b fbdev/sa1100fb: use devm_platform_ioremap_resource() to si [...] adds 776b0aa9a645 fbdev: matrox: make array wtst_xlat static const, makes ob [...] adds 4a7001f0f4e2 video: fbdev: fsl-diu-fb: mark expected switch fall-throughs adds bc2e7382890b video: ocfb: Use devm_platform_ioremap_resource() in ocfb_probe() adds 7610bca71ea8 video: pxafb: Use devm_platform_ioremap_resource() in pxaf [...] adds 80805774fc35 omapfb/dss: remove unneeded conversions to bool adds 3862c824de3a dt-bindings: Add vendor prefix for Xinpeng Technology adds 01d53e327dab dt-bindings: display: panel: Add binding document for Xinp [...] adds d1479d028af2 drm/panel: add panel driver for Xinpeng XPP055C272 panels adds e8d47c471b99 dt-bindings: Add vendor prefix for Leadtek Technology adds eeb15a55d22b dt-bindings: display: panel: Add binding document for Lead [...] adds e98910bee609 drm/panel: add panel driver for Leadtek LTK500HD1829 adds d1dc01860a2a dt-bindings: display: rockchip-lvds: Declare PX30 compatible adds 1e0b0a0cf31a dt-bindings: display: rockchip-lvds: Document PX30 PHY adds eb503ee2c9bf drm/rockchip: lvds: Fix indentation of a #define adds 04bc39adf9f1 drm/rockchip: lvds: Harmonize function names adds 36839e5788da drm/rockchip: lvds: Change platform data to hold helper_fu [...] adds 9b5cbdbb93d6 drm/rockchip: lvds: Create an RK3288 specific probe function adds 2258d53a6696 drm/rockchip: lvds: improve error handling in helper functions adds 3d0dad869aeb drm/rockchip: lvds: move hardware-specific functions together adds 614d8d9878c0 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7ec9741b19c3 drm/msm/dpu: ignore NULL clocks adds bd3fe8119dea drm/msm/a6xx: restore previous freq on resume adds 15ab987c423d drm/msm/adreno: fix zap vs no-zap handling adds b435f8b4f6a0 dt-bindings: drm/msm/gpu: document second interconnect adds 00bb9243d346 drm/msm/gpu: add support for ocmem interconnect path adds d163ba0b65f2 drm/msm/a3xx: set interconnect bandwidth vote adds 21f5a6c08b17 drm/msm/a4xx: set interconnect bandwidth vote adds abda0d925f9c drm/msm/dpu: Mark various data tables as const adds cb929b8f5faa drm/msm/dpu: Add UBWC support for RGB8888 formats adds 0846cca39484 msm: disp: dpu1: add support to access hw irqs regs depend [...] adds 854f94226a91 dt-bindings: msm:disp: add sc7180 DPU variant adds 7bdc0c4b8126 msm:disp:dpu1: add support for display for SC7180 target adds 73bfb790ac78 msm:disp:dpu1: setup display datapath for SC7180 target adds 42a558b71c9e msm:disp:dpu1: add mixer selection for display topology adds b75ab05a3479 msm:disp:dpu1: add scaler support on SC7180 display adds fea2d7d98e02 msm:disp:dpu1: Fix core clk rate in display driver adds e5400750fafd drm/msm/dsi: Delay drm_panel_enable() until dsi_mgr_bridge [...] adds 358ffda520db drm: msm: Add 618 gpu to the adreno gpu list adds e812744c5f95 drm: msm: a6xx: Add support for A618 adds a5ab31767c77 drm: msm: a6xx: Dump GBIF registers, debugbus in gpu state adds 99beed68c3c7 drm/msm/dpu: Remove unnecessary NULL checks adds 1caaf257fa14 drm/msm/dpu: Remove unnecessary NULL checks adds 85a8f8eec8f0 drm/msm/dpu: Remove unnecessary NULL checks adds b6fadcade627 drm/msm/dpu: Remove unnecessary NULL check adds 2b156481dcbc drm/msm/dpu: Remove unreachable code adds 5e7d4a8407d3 drm/msm/dpu: Remove unnecessary NULL checks adds 251e3cb1418f drm: msm: mdp4: Adjust indentation in mdp4_dsi_encoder_enable adds 4da32c226fa4 drm/msm/hdmi: Remove unneeded semicolon adds 5d6cfd167d35 drm/msm/mdp5: Remove unneeded semicolon adds 4aef7e06457a drm/msm/dpu: Remove unneeded semicolon in dpu_plane.c adds 99c85c3203d4 drm/msm/dpu: Remove unneeded semicolon in dpu_encoder.c adds 89048dd010f0 drm/msm/adreno: Do not print error on "qcom, gpu-pwrlevels [...] adds e37b624d2513 drm/msm: use BUG_ON macro for debugging. adds 6b16f05aa39f drm/msm/dsi: split clk rate setting and enable adds f7dd959a6d17 Merge remote-tracking branch 'drm-msm/msm-next' adds 232ea917383c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds e99ef453cc33 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 2e4688676392 ALSA: emu10k1: Make uapi/emu10k1.h compilable again adds d63e63d42107 ALSA: hdsp: Make uapi/hdsp.h compilable again adds 4fa406caf950 ALSA: hdspm: Drop linux/types.h inclusion in uapi header adds 7fd7d6c50451 ALSA: uapi: Fix typos and header inclusion in asound.h adds 645c08f17f47 ALSA: uapi: Drop asound.h inclusion from asoc.h adds bfea224d9250 ALSA: uapi: Drop unneeded typedefs adds 542283566679 ALSA: ctl: remove unused macro for timestamping of elem_value adds e67c3f0fd44c ALSA: pci: echoaudio: remove usage of dimen menber of elem [...] adds ff16351e3f30 ALSA: ctl: remove dimen member from elem_info structure adds bd3eb4e87eb3 ALSA: ctl: bump protocol version up to v2.1.0 adds d61fe22c2ae4 ALSA: ctl: allow TLV read operation for callback type of e [...] adds a103a3989993 ALSA: control: Fix incompatible protocol error adds 7d8d3c377cc9 ALSA: usb-audio: fix Corsair Virtuoso mixer label collision adds d06ed0c20960 ALSA: uapi: Add linux/types.h include back (but carefully) adds cb5b83580c61 ALSA: ad1816a: constify copied structure adds c56fc8c9ad7a ALSA: hda: constify copied structure adds c1c3981fa166 ALSA: pci: Constify snd_pcm_hardware definitions adds 2ead9d087fe2 ALSA: usb: Constify snd_pcm_hardware definitions adds 8b575824304d ALSA: core: Treat snd_device_ops as const adds f15ee210cdb8 ALSA: core: Constify snd_device_ops definitions adds 34273b234c07 ALSA: drivers: Constify snd_device_ops definitions adds d23015c12144 ALSA: i2c: Constify snd_device_ops definitions adds 99f664df4fea ALSA: isa: Constify snd_device_ops definitions adds 41f394a8d807 ALSA: hda: Constify snd_device_ops definitions adds efb0ad25d370 ALSA: pci: Constify snd_device_ops definitions adds c0a142e21bba ALSA: usb: Constify snd_device_ops definitions adds e6f2a617ac53 ALSA: aoa: Constify snd_device_ops definitions adds 35a76585c638 ALSA: mips: Constify snd_device_ops definitions adds 65341589599a ALSA: parisc: Constify snd_device_ops definitions adds 0326564d725f ALSA: pcmcia: Constify snd_device_ops definitions adds 46dd47c106f1 ALSA: ppc: Constify snd_device_ops definitions adds b75851d43d73 ALSA: sparc: Constify snd_device_ops definitions adds 52b136d24842 ALSA: sh: Constify snd_device_ops definitions adds c3b53df3d008 ALSA: spi: Constify snd_device_ops definitions adds e382d7fcfc3f ALSA: docs: Constify snd_device_ops definitions adds df76996a2c53 ALSA: timer: Constify snd_timer_hardware definitions adds 5ff16a3d48ef ALSA: Constify snd_timer_hardware definitions adds 19260818a974 ALSA: ac97: Treat snd_ac97_bus_ops as const adds 33c83aaf29f5 ALSA: ac97: Constify snd_ac97_bus_ops definitions adds 74d2bae3434a ALSA: arm: Constify snd_ac97_bus_ops definitions adds 3a3fac8b3b99 ALSA: atmel: Constify snd_ac97_bus_ops definitions adds 6e6598db079d ALSA: drivers: Constify snd_ac97_bus_ops definitions adds 51055da51d1e ALSA: pci: Constify snd_ac97_bus_ops definitions adds d25ff26840bd ALSA: info: Make snd_info_entry_ops as const adds aad7ebb54407 ALSA: seq: Constify struct snd_midi_op adds f8ae2d291948 ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions adds 454f5ec1d2b7 ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition adds dde5199c988b ALSA: aoa: Constify snd_kcontrol_new items adds 2eccd4080374 ALSA: drivers: Constify snd_kcontrol_new items adds 0da2c47a951c ALSA: i2c: Constify snd_kcontrol_new items adds fdd1f6fd328f ALSA: isa: Constify snd_kcontrol_new items adds 35ace5e8410e ALSA: hda: Constify snd_kcontrol_new items adds b4e5e7077554 ALSA: pci: Constify snd_kcontrol_new items adds c031b0cc77a1 ALSA: ppc: Constify snd_kcontrol_new items adds f8a32d94f31f ALSA: sparc: Constify snd_kcontrol_new items adds 1aeb1c7f281e ALSA: spi: Constify snd_kcontrol_new items adds 195727e8b6a8 ALSA: usb: Constify snd_kcontrol_new items adds 46708e626d0d ALSA: parisc: Constify snd_kcontrol_new items adds 1da7f0c570d7 ALSA: dummy: Constify snd_pcm_ops definitions adds fe27463ad867 ALSA: opl3: Constify snd_opl3_drum_voice definitions adds c0476b980d6c ALSA: ac97: Constify snd_ac97_res_table definition adds 311840d96fd6 ALSA: ca0106: Constify snd_ca0106_category_str items adds dc6ffaf82899 ALSA: ca0106: Constify snd_ca0106_details adds aeb0215c7699 ALSA: ice17xx: Constify snd_ice1712_card_info adds 4f8ce9821ecd ALSA: ice1712: Constify wm-specific tables adds 37cc306b723f ALSA: line6: Constify snd_ratden definitions adds 49624472a90b ALSA: usx2y: Constify struct snd_usb_audio_quirk entries adds 87065d3d946b ALSA: seq: oss: Constify snd_seq_oss_callback definitions adds baa9df207a8f ALSA: bt87x: Constify snd_bt87x_boards adds c274d967cee5 ALSA: emu10k1: Constify snd_emu_chip_details adds cd6e03122be0 ALSA: es1968: Constify snd_es1968_tea575x_gpios adds fb537cd0089d ALSA: fm801: Constify snd_fm801_tea575x_gpios adds a5dc05e466b0 ALSA: hda: Constify snd_pci_quirk tables adds 88e540a8764e ALSA: pci: Constify snd_pci_quirk tables adds caf3c0437aaf ALSA: hda - constify and cleanup static NodeID tables adds fbd3eb7f66c5 ALSA: control: Add verification for kctl accesses adds 5da116f164ce ALSA: sh: Fix unused variable warnings adds 5fab5829674c ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx [...] adds 5d8398aa595d Merge branch 'for-linus' into for-next adds 8be03a7177c3 ALSA: usb-audio: Use lower hex numbers for IDs adds 7e83dfa54c9d Merge remote-tracking branch 'sound/for-next' adds d24a70636b8b ASoC: max98090: Remove empty suspend function adds e68d6696575e ASoC: SOF: Intel: hda: Add iDisp4 DAI adds 4bb16cd82773 ASoC: hdac_hda: Update hdac hda dai table to include intel [...] adds c5614fb8e3d1 ASoC: Intel: kbl_da7219_max98357a: remove unused variable [...] adds 057a317a8d94 ASoC: gtm601: add Broadmobi bm818 sound profile adds bb9ee1eacb2d dt-bindings: sound: gtm601: add the broadmobi interface adds a82cf72f94af Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] adds a6b748713205 ASoC: dt-bindings: add dt bindings for WCD9340/WCD9341 aud [...] adds a61f3b4f476e ASoC: wcd934x: add support to wcd9340/wcd9341 codec adds 1cde8b822332 ASoC: wcd934x: add basic controls adds dd9eb19b5673 ASoC: wcd934x: add playback dapm widgets adds a70d9245759a ASoC: wcd934x: add capture dapm widgets adds da3e83f8bb86 ASoC: wcd934x: add audio routings adds 834d899794f4 ASoC: qcom: dt-bindings: Add compatible for DB845c and Len [...] adds 5caf64c633a3 ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga adds 5def0136c609 ASoC: amd: Create multiple I2S platform device endpoint adds 9ea7a991cc27 ASoC: cs47l92: Simplify error handling code in 'cs47l92_probe()' adds 1094af119900 ASoC: madera: Enable clocks for input pins when used as a [...] adds 3863857dd5ca ASoC: madera: Enable clocks for input pins when used for the FLL adds c9fe7db6e884 ASoC: amd: Refactoring of DAI from DMA driver adds 703a6e22888b ASoC: amd: Enabling I2S instance in DMA and DAI adds a43ea44ddda9 ASoC: amd: add ACP3x TDM mode support adds cea5f40d4e7a ASoC: amd: Handle ACP3x I2S-SP Interrupts. adds 535fd141ef34 ASoC: amd: Added ACP3x system resume and runtime pm adds 3d8cbeda38f1 ASoC: amd MMAP_INTERLEAVED Support adds 0da390ba86d8 ASoC: qdsp6: q6asm-dai: constify copied structure adds 49f261e27307 ASoC: SOF: imx8: use resource_size adds 22a0d31a595c ASoC: Intel: boards: hda_dsp_common: use NULL pointer assi [...] adds 72bbeda0222b ASoC: soc-topology: fix endianness issues adds 6a00fc414068 Merge branch 'asoc-5.6' into asoc-next adds 99e677a22441 Merge remote-tracking branch 'sound-asoc/for-next' adds 1364c60064c9 Merge remote-tracking branch 'modules/modules-next' adds 78d7440963ce Merge remote-tracking branch 'input/next' adds 78df33c2ee7f Merge branch 'for-5.6/block' into for-next adds 3c696ac41736 ata: ahci_brcm: Manage reset line during suspend/resume adds 7de9b1688c1d ata: ahci_brcm: Add a shutdown callback adds 52fa562db5ec dt-bindings: ata: Document BCM7216 AHCI controller compatible adds c345ec6a50e9 ata: ahci_brcm: Support BCM7216 reset controller name adds 3cb0f5859afa Merge branch 'for-5.6/libata' into for-next adds 412a132d34eb io_uring: add support for fallocate() adds 8a4dbfbbcd67 fs: add namei support for doing a non-blocking path lookup adds 4e9e15c9426e fs: make build_open_flags() available internally adds 3bba3e571bc8 io_uring: add support for IORING_OP_OPENAT adds 5a3aa04b5e5a fs: move filp_close() outside of __close_fd_get_file() adds c81572dd4f08 io-wq: add support for uncancellable work adds 59bb402138f0 io_uring: add support for IORING_OP_CLOSE adds 93303933a816 io_uring: avoid ring quiesce for fixed file set unregister [...] adds 46d2e3b06796 fs: make two stat prep helpers available adds c9a3e36dda9f io_uring: add support for IORING_OP_STATX adds b141c9c8c5e0 io-wq: support concurrent non-blocking work adds 0e2b16713691 io_uring: add IOSQE_ASYNC adds 613e36adabcf io_uring: rename prev to head adds cdb3e91494bf io_uring: move *queue_link_head() from common path adds 23066b9bcac0 io_uring: remove two unnecessary function declarations adds 13ea85d91426 io_uring: add lookup table for various opcode needs adds a47dabe63cce io_uring: split overflow state into SQ and CQ side adds 31975737af7c io_uring: improve poll completion performance adds 315bcd5392b2 io_uring: add non-vectored read/write commands adds 3e1289d9fd23 io_uring: allow use of offset == -1 to mean file position adds 9df5306528ed io_uring: add IORING_OP_FADVISE adds 43e633eb373f mm: make do_madvise() available internally adds c965a63df091 io_uring: add IORING_OP_MADVISE adds aad60525393b pcpu_ref: add percpu_ref_tryget_many() adds 1dcb5812a821 io_uring: batch getting pcpu references adds b029e6c5b15e io_uring: wrap multi-req freeing in struct req_batch adds dfc79c078cc9 io_uring: extend batch freeing to cover more cases adds d0c9ff979551 io_uring: add support for IORING_SETUP_CLAMP adds e6181b982534 Merge branch 'for-5.6/io_uring' into for-next adds 19d32a70b144 io_uring: clamp to_submit in io_submit_sqes() adds b89bbff7e2f0 io_uring: optimise head checks in io_get_sqring() adds d668ae3bd35c io_uring: optimise commit_sqring() for common case adds f99c66ef9f66 io_uring: remove extra io_wq_current_is_worker() adds b1d218e29f72 Merge branch 'for-5.6/io_uring' into for-next adds c2c431f9d985 io_uring: add support for send(2) and recv(2) adds af1a37012a26 Merge branch 'for-5.6/io_uring' into for-next adds fbda71fac380 Merge remote-tracking branch 'block/for-next' adds 004359535a7f Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 2186aa40d191 Merge remote-tracking branch 'mmc/next' adds 543ae2d0a6f7 Merge remote-tracking branch 'mfd/for-mfd-next' adds efbcfc449309 Merge remote-tracking branch 'battery/for-next' adds a14a0b5fc179 regulator: bd71828: remove get_voltage operation adds 130ac214294b regulator: Convert stm32-pwr regulator to json-schema adds 6a7a756c596b Merge branch 'regulator-5.6' into regulator-next adds 77b33aa5b2ab Merge remote-tracking branch 'regulator/for-next' adds 96c9e1de9954 ima: avoid appraise error for hash calc interrupt adds c5563bad88e0 IMA: Check IMA policy flag adds 5808611cccb2 IMA: Add KEY_CHECK func to measure keys adds 88e70da170e8 IMA: Define an IMA hook to measure keys adds cb1aa3823c92 KEYS: Call the IMA hook to measure keys adds e9085e0ad38a IMA: Add support to limit measuring keys adds 2b60c0ecedf8 IMA: Read keyrings= option from the IMA policy adds f47825c69485 Merge branch 'next-integrity.measure-keys' into next-integrity adds abcb583481a1 Merge remote-tracking branch 'integrity/next-integrity' adds c92a5e24e61f next-20191211/keys adds 030b995ad9ec selinux: ensure we cleanup the internal AVC counters on er [...] adds 15b590a81fcd selinux: ensure the policy has been loaded before reading [...] adds f1268534027a selinux: remove set but not used variable 'sidtab' adds c8f0106f91fd Merge remote-tracking branch 'selinux/next' adds c90a87a034a8 Merge remote-tracking branch 'smack/for-next' adds a8772fad0172 tomoyo: Use atomic_t for statistics counter adds 2a01d3508102 Merge remote-tracking branch 'tomoyo/master' adds afcd5b9be566 watchdog: w83627hf_wdt: Fix support NCT6116D adds 91ced83c6eab watchdog: imx7ulp: Fix missing conversion of imx7ulp_wdt_enable() adds da9e3f4e30a5 watchdog: max77620_wdt: fix potential build errors adds 9a6c274ac1c4 watchdog: tqmx86_wdt: Fix build error adds a76dfb859cd4 watchdog: rn5t618_wdt: fix module aliases adds dcbce5fbcc69 watchdog: orion: fix platform_get_irq() complaints adds 280557135389 Merge remote-tracking branch 'watchdog/master' adds a7ba5c3d008d drivers/iommu: Export core IOMMU API symbols to permit mod [...] adds 6bf6c24720d3 iommu/of: Request ACS from the PCI core when configuring I [...] adds bb950bca5d52 PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable,disab [...] adds 1a373a78b8e2 PCI: Export pci_ats_disabled() as a GPL symbol to modules adds 25f003de987a drivers/iommu: Take a ref to the IOMMU driver prior to ->a [...] adds 386dce2788ee iommu/of: Take a ref to the IOMMU driver during ->of_xlate() adds 4312cf7f16c8 drivers/iommu: Allow IOMMU bus ops to be unregistered adds 6e8fa7404c13 Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" adds b06c076ea962 Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" adds 34debdca68ef iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers adds ab246774713e iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal adds d3daf66621b9 iommu/arm-smmu: Support SMMU module probing from the IORT adds 2852ad05e3e9 iommu/arm-smmu-v3: Allow building as a module adds 7359572e1a5d iommu/arm-smmu: Unregister IOMMU and bus ops on device removal adds cd221bd24ff5 iommu/arm-smmu: Allow building as a module adds 1ea27ee2f76e iommu/arm-smmu: Update my email address in MODULE_AUTHOR() adds 387caf0b759a iommu/amd: Treat per-device exclusion ranges as r/w unity- [...] adds 813071438e83 iommu/amd: Check feature support bit before accessing MSI [...] adds 966b753cf396 iommu/amd: Only support x2APIC with IVHD type 11h/40h adds 2ca6b6dc8512 iommu/amd: Remove unused variable adds d0432345b4b5 iommu: Fix Kconfig indentation adds 944c91753974 iommu/iova: Silence warnings under memory pressure adds f9f6971ebb75 iommu: Implement generic_iommu_put_resv_regions() adds a66c5dc549d1 iommu: arm: Use generic_iommu_put_resv_regions() adds 55c2564a6852 iommu: amd: Use generic_iommu_put_resv_regions() adds 0ecdebb7dad5 iommu: intel: Use generic_iommu_put_resv_regions() adds c11738cf9d29 iommu: virtio: Use generic_iommu_put_resv_regions() adds cdd1a5d53fd5 Merge branches 'arm/smmu', 'x86/amd' and 'core' into next adds 00264eba74ff Merge remote-tracking branch 'iommu/next' adds c1a395f2ad45 Merge remote-tracking branch 'audit/next' adds e63318785234 dt-bindings: net: ravb: Document r8a77961 support adds 26f1e12c714e dt-bindings: watchdog: renesas-wdt: Document r8a77961 support adds d1c5b2541170 dt-bindings: net: bluetooth: Add compatible string for WCN3991 adds 0fa4f770977c dt-bindings: Add MAX31730 as trivial device adds 606f53b08802 dt-bindings: watchdog: Convert stm32 watchdog bindings to [...] adds 58361eaa11d5 dt-bindings: media: renesas,ceu: Convert to yaml adds afd36d28e412 dt-bindings: phy: Fix the PX30 DSI PHY compatible in the example adds 90dc0d1ce890 of: Rework and simplify phandle cache to use a fixed size adds b30d8cf5e171 dt-bindings: opp: Convert Allwinner H6 OPP to a schema adds f95cad74acdb dt-bindings: clocks: Convert Allwinner legacy clocks to schemas adds af287ed02ffd dt-bindings: mfd: Convert Allwinner legacy PRCM bindings t [...] adds 93adc6aef57f dt-bindings: resets: Convert Allwinner legacy resets to schemas adds c5a05bd6455a dt-bindings: usb: amlogic, meson-g12a-usb-ctrl: fix clock names adds 6ffdc7421568 dt-bindings: nvmem: Convert STM32 ROMEM to json-schema adds 0cec114e3660 scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a adds f82bf6fe8b21 Merge remote-tracking branch 'devicetree/for-next' adds 9859db51387d spi: uniphier: Change argument of irq functions to private [...] adds 11299c5cd886 spi: uniphier: Add handle_err callback function adds a68735d7975d spi: fsl-lpspi: use true,false for bool variable adds e6a8b2cc514c spi: imx: use true,false for bool variable adds 0d9c75481a8e spi: tegra114: use true,false for bool variable adds 790514ed7715 Merge branch 'for-5.5' of https://git.kernel.org/pub/scm/l [...] adds 28d1dddc59f6 spi: uniphier: Add DMA transfer mode support adds f03ee2042b2d spi: oc-tiny: Use GPIO descriptors adds f971a2074447 spi: Catch improper use of PTP system timestamping API adds 60141c615fad Merge branch 'spi-5.6' into spi-next adds e962f93d545a Merge remote-tracking branch 'spi/for-next' adds dcc8cd5b396a Merge branch 'x86/mtrr' adds 703766b1984d Merge branch 'x86/microcode' adds 8757dc970f55 x86/crash: Define arch_crash_save_vmcoreinfo() if CONFIG_C [...] adds 47fecba96424 Merge branch 'x86/kdump' adds 70a66ac1208e Merge branch 'x86/cpu' adds bff47c2302cc x86/vdso: Provide missing include file adds b1656ee9040c Merge branch 'x86/cleanups' adds 1d4029a6be33 Merge branch 'x86/boot' adds 1e5f8a308551 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes adds 53a23364b6b0 sched/core: Remove unused variable from set_user_nice() adds 17346452b25b sched/fair: Make sched-idle CPU selection consistent throughout adds 59fe675248ff sched/uclamp: Remove uclamp_util() adds 686516b55e98 sched/uclamp: Make uclamp util helpers use and return UL values adds d2b58a286e89 sched/uclamp: Rename uclamp_util_with() into uclamp_rq_uti [...] adds a7008c07a568 sched/fair: Make task_fits_capacity() consider uclamp rest [...] adds 1d42509e475c sched/fair: Make EAS wakeup placement consider uclamp rest [...] adds 804d402fb6f6 sched/rt: Make RT capacity-aware adds 9659597a959e Merge branch 'sched/core' adds e8a2f845f1e2 Merge branch 'ras/core' adds f84ae29a6169 tools lib traceevent: Fix memory leakage in filter_event adds 0feba17bd7ee perf report: Fix incorrectly added dimensions as switch pe [...] adds a75af86b6f34 perf map: Set kmap->kmaps backpointer for main kernel map chunks adds 55347ec340af perf hists: Fix variable name's inconsistency in hists__fo [...] adds b9fb2de0115b Merge tag 'perf-urgent-for-mingo-5.5-20191223' of git://gi [...] adds a8103265589f Merge branch 'perf/urgent' adds 46f5cfc13d54 Merge branch 'core/kprobes' into perf/core, to pick up a c [...] adds 1f676247f36a x86/alternatives: Implement a better poke_int3_handler() c [...] adds ab503fdeb5ea Merge branch 'perf/core' adds d91f3057263c locking/lockdep: Fix buffer overrun problem in stack_trace[] adds 69af10b2f1c0 Merge branch 'locking/urgent' adds 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts adds c2a47780350e Merge branch 'locking/kcsan' adds d92b54570d24 efi/earlycon: Fix write-combine mapping on x86 adds 818c7ce72477 efi/libstub/random: Initialize pointer variables to zero f [...] adds 4911ee401b7c x86/efistub: Disable paging at mixed mode entry adds 8052335be895 Merge branch 'efi/urgent' adds 8d62af177812 efi/gop: Remove bogus packed attribute from GOP structures adds 6c895c2fca8a efi/gop: Remove unused typedef adds 44c84b4ada73 efi/gop: Convert GOP structures to typedef and clean up so [...] adds 8de8788d2182 efi/gop: Unify 32/64-bit functions adds 58ec655a7573 efi/libstub: Remove unused __efi_call_early() macro adds a8147dba75b1 efi/x86: Rename efi_is_native() to efi_is_mixed() adds 2732ea0d5c0a efi/libstub: Use a helper to iterate over a EFI handle array adds 1786e8301164 efi/libstub: Extend native protocol definitions with mixed [...] adds f958efe97596 efi/libstub: Distinguish between native/mixed not 32/64 bit adds e8bd5ddf60ee efi/libstub: Drop explicit 32/64-bit protocol definitions adds 960a8d01834e efi/libstub: Use stricter typing for firmware function pointers adds 8f24f8c2fc82 efi/libstub: Annotate firmware routines as __efiapi adds afc4cc71cf78 efi/libstub/x86: Avoid thunking for native firmware calls adds 14e900c7e403 efi/libstub: Avoid protocol wrapper for file I/O routines adds 2fcdad2a80a6 efi/libstub: Get rid of 'sys_table_arg' macro parameter adds dc29da14ed94 efi/libstub: Unify the efi_char16_printk implementations adds c3710de5065d efi/libstub/x86: Drop __efi_early() export and efi_config struct adds 8173ec7905b5 efi/libstub: Drop sys_table_arg from printk routines adds cd33a5c1d53e efi/libstub: Remove 'sys_table_arg' from all function prototypes adds 23e60394046a efi/libstub/x86: Work around page freeing issue in mixed mode adds 47c0fd39b7b8 efi/libstub: Drop protocol argument from efi_call_proto() macro adds 99ea8b1db2d2 efi/libstub: Drop 'table' argument from efi_table_attr() macro adds 966291f6344d efi/libstub: Rename efi_call_early/_runtime macros to be m [...] adds 7d4e323d02c9 efi/libstub: Tidy up types and names of global cmdline variables adds 0679715e7143 efi/libstub/x86: Avoid globals to store context during mix [...] adds 295aef5f9818 Merge branch 'efi/core' adds 66528a4575ee rseq: Reject unknown flags on rseq unregister adds 463f550fb47b rseq: Unregister rseq for clone CLONE_VM adds 1ee141ae92b7 Merge branch 'core/urgent' adds af90e1775b1f Merge branch 'core/objtool' adds 61676811351f Merge branch 'WIP.x86/mm' adds acfe9d882f58 Merge branch 'WIP.core/headers' adds cc99b9136447 Merge remote-tracking branch 'tip/auto-latest' adds e72c42a32a51 clocksource/drivers: Suspend/resume Hyper-V clocksource fo [...] adds d0d487d3d814 clocksource: Fix Kconfig indentation adds 1121c95a67b8 dt-bindings: timer: renesas, cmt: Document r8a774b1 CMT support adds 8f592f5dced3 clocksource: Fix Kconfig miscues adds d40204daca4c clocksource: hyperv: Reserve PAGE_SIZE space for tsc page adds a9ac8288d9f5 clocksource/drivers/timer-microchip-pit64b: Add Microchip [...] adds d454ac632e86 clocksource/drivers/cadence-ttc: Use ttc driver as platfor [...] adds a5120c230a9e clocksource/drivers/bcm2835_timer: Fix memory leak of timer adds 660bbeef48c6 clocksource/drivers/em_sti: Convert to devm_platform_iorem [...] adds 0df7c4cc53a7 clocksource/drivers/em_sti: Fix variable declaration in em [...] adds 054306282ed0 clocksource/drivers/timer-ti-dm: Convert to devm_platform_ [...] adds 8c82723414d5 clocksource/drivers/timer-ti-dm: Switch to platform_get_irq adds 8674258abcd8 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds eb67587000de Merge remote-tracking branch 'edac/edac-for-next' adds ef1c79a28e88 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds a3f183d62a6f Merge remote-tracking branch 'rcu/rcu/next' adds 76cc8ba836de KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections adds c74555894492 KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ adds 5f10f2fb8b7f Merge remote-tracking branch 'kvm-arm/next' adds 735d5249ec0a Merge remote-tracking branch 'percpu/for-next' adds b1cb33dae414 platform/x86: intel_pmc_core: Clean up: Remove comma after [...] adds 476bac56c1eb platform/x86: intel_pmc_core: Remove unnecessary assignments adds e39854781830 platform/x86: intel_pmc_core: Create platform dependent bi [...] adds 6268c0b278b5 platform/x86: intel_pmc_core: Make debugfs entry for pch_i [...] adds 49a437941c3f platform/x86: intel_pmc_core: Add Intel Tiger Lake support adds 554f269f0f38 platform/x86: intel_pmc_core: Add Intel Elkhart Lake support adds 90f1fcc1618a Merge remote-tracking branch 'drivers-x86/for-next' adds 6b4814761a9c Merge remote-tracking branch 'chrome-platform/for-next' adds 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference adds a0d794fabbc3 Merge remote-tracking branch 'ipmi/for-next' adds 9b19f21b01e4 Merge remote-tracking branch 'driver-core/driver-core-next' adds eb1488360c7d Merge 5.5-rc3 into usb-next adds cf94ca4993e5 USB: EHCI: ehci-mv: make the PHY optional adds 92f983520cb8 USB: EHCI: ehci-mv: drop pxa_ehci_type and some device IDs adds 7b104f890ade USB: EHCI: ehci-mv: add HSIC support adds 8e1a20096bfb usb: cdns3: gadget: Remove unneeded variable ret adds c4a68b4da65a usb: phy: ab8500-usb: Keep PHY turned on in UART mode adds 5311f88e07ce usb: mtk-xhci: Do not explicitly set the DMA mask adds 71a1fa0df2a3 usb: typec: ucsi: Store the notification mask adds 170a6726d0e2 usb: typec: ucsi: add support for separate DP altmode devices adds 88eaaecc4446 usb: host: Enable compile testing for some of drivers adds 91687c1926bc usb: phy: Enable compile testing for some of drivers adds 3b31ec1848ec usb: renesas_usbhs: Switch to GPIO descriptor adds c2f59e8180c9 ARM: dts: qcom: Correct USB3503 GPIOs polarity adds 51d22e855ea3 usb: usb3503: Convert to use GPIO descriptors adds 4e52af1ccaa2 usb: host: Do not compile test deprecated USB_OCTEON_EHCI adds b0e494ac642d Merge remote-tracking branch 'usb/usb-next' adds 795e55999b2f phy: hisilicon: Fix Kconfig indentation adds a3a0641599cd phy: qcom-qmp: Use the correct style for SPDX License Identifier adds 24dbe0aaa003 phy: ti-pipe3: make clk operations symmetric in probe and remove adds 5253fe05bb47 phy: core: Add consumer device link support adds df0d0e07be73 phy: qualcomm: Adjust indentation in read_poll_timeout adds 952245a6cd5d phy: lantiq: vrx200-pcie: Remove unneeded semicolon adds 7c118f6da9b7 dt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy adds 770f79fa402e phy/rockchip: inno-dsidphy: generalize parameter handling adds 762477906299 dt-bindings: phy: Document BCM7216 SATA PHY compatible string adds cbe4ab09f9ab phy: brcm-sata: Implement 7216 initialization sequence adds 25689c1a6641 phy: qcom-qmp: Use register defines adds 64e9c7ede3d6 phy: qcom-qmp: remove duplicate powerdown write adds f1c95519a541 phy: qcom-qmp: remove no_pcs_sw_reset for sm8150 adds f17cb451270c phy: qcom-qmp: Add SW reset register adds 44bd353791a8 Merge remote-tracking branch 'phy-next/next' adds 749e4121d6ee Merge 5.5-rc3 into tty-next adds 9b1e5f8654cf Merge remote-tracking branch 'tty/tty-next' adds f87760f37c61 Merge remote-tracking branch 'extcon/extcon-next' adds 23094526b6bf Merge remote-tracking branch 'soundwire/next' adds a5a985542066 staging: nvec: check return value adds 398d999f96bf Merge 5.5-rc3 into staging-next adds d7a336d67ab5 staging: kpc2000: remove unnecessary assertions in kpc_dma [...] adds d1e10852aa63 staging: rtl8188eu: use break to exit while loop adds 97806d3602ef staging: vt6656: remove unnecessary parenthesis adds 5f33771fb0ac staging: exfat: add STAGING prefix to config names adds 0469fc6a1a87 staging: wfx: check for memory allocation failures from wf [...] adds 3c4bafba69e7 Merge remote-tracking branch 'staging/staging-next' adds 348001433fad i2c: mux: pca9541: use the BIT macro adds 0d1569a763fa dt-bindings: i2c: support property idle-state adds e65e228eb096 i2c: mux: pca954x: support property idle-state adds f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next adds c0fc754b9b78 Merge remote-tracking branch 'mux/for-next' adds 168fb8603a61 Merge remote-tracking branch 'icc/icc-next' adds b98900548b8d dt-bindings: dmaengine: Add X1830 bindings. adds 20f5a659554a dmaengine: JZ4780: Add support for the X1830. adds dae7a589c18a dmaengine: Store module owner in dma_device struct adds 686607106f1f dmaengine: Call module_put() after device_free_chan_resources() adds 11a0fd2b3baa dmaengine: Move dma_channel_rebalance() infrastructure up in code adds 8ad342a86359 dmaengine: Add reference counting to dma_device struct adds bf453a0a18b2 dmaengine: ioat: Support in-use unbind adds 83c77940db12 dmaengine: move module_/dma_device_put() after route free adds 08baca4280d8 dmaengine: print more meaningful error message adds 5c8aacbbb3b7 dmaengine: bcm2835: do not call vchan_vdesc_fini() with lock held adds 51fe9cd2bd92 dmaengine: virt-dma: Add missing locking adds df660a2b6dfc dmaengine: virt-dma: remove debug message adds f882101122aa dmaengine: virt-dma: Do not call desc_free() under a spin_lock adds 9f91e6bfa866 dmaengine: virt-dma: Add missing locking around list operations adds b167f94d2928 dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors adds a80f2787f1ff dmaengine: imx-sdma: rename function adds a1ff6a07f5a3 dmaengine: imx-sdma: find desc first in sdma_tx_status adds 02939cd16709 dmaengine: imx-sdma: Fix memory leak adds d794f525f673 Merge remote-tracking branch 'slave-dma/next' adds c44c1496a626 Merge remote-tracking branch 'cgroup/for-next' adds 8eab368fb6c4 Merge branch 'fixes' into for-next adds 2086faae3c55 scsi: esp_scsi: Correct ordering of PCSCSI definition in e [...] adds bd40726153c6 scsi: esp_scsi: Add support for FSC chip adds 7252a3603015 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts adds 69a6c269c097 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs adds 24366c2afbb0 scsi: ufs: Recheck bkops level if bkops is disabled adds a7ef6f029a76 scsi: ufs: Update VCCQ2 and VCCQ min/max voltage hard codes adds 74a527a2ab1c scsi: ufs: Avoid messing up the compl_time_stamp of lrbs adds 2df74b6985b5 scsi: ufs: Complete pending requests in host reset and res [...] adds 0ec96913344d scsi: core: Adjust DBD setting in MODE SENSE for caching m [...] adds a3a763917216 scsi: ufs: Use DBD setting in mode sense adds 17c7d35f141e scsi: ufs: Release clock if DMA map fails adds 0834253734cb scsi: ufs: Do not clear the DL layer timers adds 5231d38c16f0 scsi: ufs: Do not free irq in suspend adds fc0a9de2f40d scsi: ufs: delete unused structure filed tr adds e89fbc7feb00 scsi: ufs: Update L4 attributes on manual hibern8 exit in [...] adds bb14dd1564c9 scsi: ufs: Unlock on a couple error paths adds dc30c9e6d67f scsi: ufs: Simplify a condition adds dcb6cec50827 scsi: ufs: disable irq before disabling clocks adds 8b0bbf002a1e scsi: ufs: disable interrupt during clock-gating adds 0786669c31c9 scsi: ufs: Power off hook for Cadence UFS driver adds 43d23b94e5e8 scsi: core: Fix a compiler warning triggered by the SCSI l [...] adds 08fcc87bd0df scsi: sym53c8xx: fix typos in comments adds 4aca8fe77166 scsi: ibmvscsi_tgt: remove set but not used variables 'iue [...] adds 0c3dbdeb7284 scsi: initio: make initio_state_7() static adds 52b894393cec scsi: libfc: remove unnecessary assertion on ep variable adds aa8679736a82 scsi: qla4xxx: Adjust indentation in qla4xxx_mem_free adds 4dbc96ad65c4 scsi: aic7xxx: Adjust indentation in ahc_find_syncrate adds a808a04c8617 scsi: csiostor: Adjust indentation in csio_device_reset adds f4652752a428 scsi: vmw_pvscsi: Fix swiotlb operation adds d8dd7d768131 scsi: vmw_pvscsi: Silence dma mapping errors adds 3c75ad1d87c7 scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss adds f57a01073596 scsi: qla2xxx: Fix fabric scan hang adds 27258a577144 scsi: qla2xxx: Add a shadow variable to hold disc_state hi [...] adds 96a0eb7164d1 scsi: qla2xxx: Cleanup unused async_logout_done adds 89eb2e7e794d scsi: qla2xxx: Fix update_fcport for current_topology adds 425215647fc5 scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs adds 3dae220595ba scsi: qla2xxx: Use common routine to free fcport struct adds 8aaac2d7da87 scsi: qla2xxx: Fix stuck login session using prli_pend_timer adds 17e64648aa47 scsi: qla2xxx: Correct fcport flags handling adds f994c6d168c6 scsi: qla2xxx: Consolidate fabric scan adds 118f01e7d92e scsi: qla2xxx: Fix RIDA Format-2 adds e1217dc3edce scsi: qla2xxx: Fix stuck session in GNL adds 641e0efddcbd scsi: qla2xxx: Fix mtcp dump collection failure adds 5a2673267a49 scsi: qla2xxx: Update driver version to 10.01.00.22-k adds be0709e449ac scsi: lpfc: Fix incomplete NVME discovery when target adds df9166bfa775 scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] adds f3d0a8acc5a8 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp adds e3ba04c9bad1 scsi: lpfc: Fix Fabric hostname registration if system hos [...] adds 9a20cc10fa05 scsi: lpfc: Fix ras_log via debugfs adds a052ce848d43 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models adds 0b4391946da8 scsi: lpfc: Fix unmap of dpp bars affecting next driver load adds 999fbbceb831 scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates adds c438d0628aa5 scsi: lpfc: Fix improper flag check for IO type adds 6d67e8473386 scsi: lpfc: Update lpfc version to 12.6.0.3 adds b3e3d4c618c5 scsi: libsas: Tidy SAS address print format adds a27747a20788 scsi: qla2xxx: Improve readability of the code that handle [...] adds 3f5f7335e5e2 scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_si [...] adds a9c4ae108610 scsi: qla2xxx: Use get_unaligned_*() instead of open-codin [...] adds 19aaa4072327 scsi: sd_zbc: Simplify sd_zbc_check_zones() adds dbfc5626d930 scsi: sd_zbc: Rename sd_zbc_check_zones() adds 03e1d28edda1 scsi: ufs: unify scsi_block_requests usage adds 7c486d91f3d1 scsi: ufs: use ufshcd_vops_dbg_register_dump for vendor sp [...] adds 68c9fcfd4a0e scsi: ufs: Fix indentation in ufshcd_query_attr_retry() adds e4d2add7fd5b scsi: ufs: Make ufshcd_add_command_trace() easier to read adds 1b21b8f008c1 scsi: ufs: Make ufshcd_prepare_utp_scsi_cmd_upiu() easier to read adds eacf36f5bebd scsi: ufs: Fix a race condition in the tracing code adds 0dd0dec1677e scsi: ufs: Remove the SCSI timeout handler adds fae35c14c4b6 scsi: mylex: Use the correct style for SPDX License Identifier adds 6ee090ea0483 scsi: ufs: sysfs: Use the correct style for SPDX License I [...] adds fef093ff7e96 scsi: soc: mediatek: add header for SiP service interface adds b0d077ed389c scsi: ufs-mediatek: add device reset implementation adds 97347214bce8 scsi: ufs-mediatek: introduce reference clock control adds ba7af5ec5126 scsi: ufs: export ufshcd_auto_hibern8_update for vendor usage adds 8588c6b03217 scsi: ufs-mediatek: configure customized auto-hibern8 timer adds 5d74e18edd7b scsi: ufs-mediatek: configure and enable clk-gating adds 1ade26b616cc scsi: mpt3sas: Update MPI Headers to v02.00.57 adds d3f623ae8e03 scsi: mpt3sas: Add support for NVMe shutdown adds 36c6c7f75b09 scsi: mpt3sas: renamed _base_after_reset_handler function adds e8c2307e6a69 scsi: mpt3sas: Add support IOCs new state named COREDUMP adds fce0aa08792b scsi: mpt3sas: Handle CoreDump state from watchdog thread adds c59777189433 scsi: mpt3sas: print in which path firmware fault occurred adds 5b061980e362 scsi: mpt3sas: Optimize mpt3sas driver logging adds c6bdb6a10892 scsi: mpt3sas: Print function name in which cmd timed out adds c50ed99cd56e scsi: mpt3sas: Remove usage of device_busy counter adds c53cf10ef6d9 scsi: mpt3sas: Update drive version to 33.100.00.00 adds 202f93b5d605 Merge branch 'misc' into for-next adds 15b9d0d2d702 Merge remote-tracking branch 'scsi/for-next' adds 08c0de658b08 scsi: qla2xxx: Fix stuck login session using prli_pend_timer adds 0333e5f4f5d3 scsi: qla2xxx: Correct fcport flags handling adds 25009f0e1479 scsi: qla2xxx: Consolidate fabric scan adds 101346ec73d9 scsi: qla2xxx: Fix RIDA Format-2 adds 5c3f46d33223 scsi: qla2xxx: Fix stuck session in GNL adds 7ae8c12cb1a5 scsi: qla2xxx: Fix mtcp dump collection failure adds e849efe8c873 scsi: qla2xxx: Update driver version to 10.01.00.22-k adds 3ec5ec408ca6 scsi: lpfc: Fix incomplete NVME discovery when target adds d4e9ddd5ae8f scsi: lpfc: Fix: Rework setting of fdmi symbolic node name [...] adds a0c94c5ef874 scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp adds 3712967ea7f2 scsi: lpfc: Fix Fabric hostname registration if system hos [...] adds 25d4132f95c2 scsi: lpfc: Fix ras_log via debugfs adds 265fb8efca11 scsi: lpfc: Fix disablement of FC-AL on lpe35000 models adds b88d705fa037 scsi: lpfc: Fix unmap of dpp bars affecting next driver load adds 78a7872570fb scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates adds f44ccecf3658 scsi: lpfc: Fix improper flag check for IO type adds e627554eedcf scsi: lpfc: Update lpfc version to 12.6.0.3 adds a4b35796cd56 scsi: libsas: Tidy SAS address print format adds e1b4a14c9512 Merge branch '5.5/scsi-fixes' into 5.6/scsi-next adds 1d83f0df7076 Merge branch '5.6/scsi-queue' into 5.6/scsi-next adds 6bde75b1118b Merge remote-tracking branch 'scsi-mkp/for-next' adds ec7c80683b79 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ adds 5b87db0a53ac virtio-mmio: convert to devm_platform_ioremap_resource adds 6fdff2d43e56 virtio-balloon: initialize all vq callbacks adds 3ddb4d39e78b virtio-pci: check name when counting MSI-X vectors adds d1281e3a562e virtio-blk: remove VIRTIO_BLK_F_SCSI support adds abe0382594f8 Merge remote-tracking branch 'vhost/linux-next' adds 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem adds d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource adds 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool adds 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] adds 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support adds 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] adds 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 adds 447e58a8d18a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds b1f6555d92fc Merge remote-tracking branch 'rpmsg/for-next' adds 331d7ae3fa15 Merge branch 'devel' into for-next adds d66a26cbbc0d Merge remote-tracking branch 'gpio/for-next' adds fc782e47e601 gpio: tegra: Use generic readl_relaxed/writel_relaxed accessors adds f56d979cc58e gpio: tegra: Properly handle irq_set_irq_wake() error adds 9ccaf106c2cf gpio: tegra: Use NOIRQ phase for suspend/resume adds bcfda5e39f0f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds e5399ab2c149 Merge tag 'v5.5-rc3' into devel adds d77552d93ceb Merge branch 'ib-pinctrl-unreg-mappings' into devel adds 3cb71c4cf0b6 Merge branch 'devel' into for-next adds bec832ef52e2 Merge remote-tracking branch 'pinctrl/for-next' adds 63396ce0eddb Merge remote-tracking branch 'pinctrl-intel/for-next' adds 1c8ec8fc3061 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds b7d0601bbe34 Merge remote-tracking branch 'pwm/for-next' adds ba1158a2c419 Merge remote-tracking branch 'ktest/for-next' adds 556d687a4ccd compat: ARM64: always include asm-generic/compat.h adds 202bf8d7583f compat: provide compat_ptr() on all architectures adds 78ed001d9e71 compat: scsi: sg: fix v3 compat read/write interface adds ee6a129dffe1 compat_ioctl: block: add blkdev_compat_ptr_ioctl adds ab0cf1e425ea compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctl adds f3ee6e63a9df compat_ioctl: move CDROM_SEND_PACKET handling into scsi adds 8f8f562038c1 compat_ioctl: move CDROMREADADIO to cdrom.c adds ab8bc5417d8c compat_ioctl: cdrom: handle CDROM_LAST_WRITTEN adds 9452b1a3ed87 compat_ioctl: block: handle cdrom compat ioctl in non-cdro [...] adds 7eafd1373b6a compat_ioctl: add scsi_compat_ioctl adds fe0da4e5e8c6 compat_ioctl: bsg: add handler adds c103d6ee69f9 compat_ioctl: ide: floppy: add handler adds d320a9551e39 compat_ioctl: scsi: move ioctl handling into drivers adds 2af563d071d6 compat_ioctl: move sys_compat_ioctl() to ioctl.c adds 77b9040195de compat_ioctl: simplify the implementation adds 64cbfa96551a compat_ioctl: move cdrom commands into cdrom.c adds 75c0b0e118b9 compat_ioctl: scsi: handle HDIO commands from drivers adds 1df23c6fe5b0 compat_ioctl: move HDIO ioctl handling into drivers/ide adds bdc1ddad3e5f compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c adds 5fb889f587fa compat_ioctl: block: simplify compat_blkpg_ioctl() adds 9b81648cb5e3 compat_ioctl: simplify up block/ioctl.c adds 8ce156deca71 Documentation: document ioctl interfaces better adds b8c709bf963a Merge tags 'block-ioctl-cleanup-5.6' and 'y2038-drivers-fo [...] adds dee10c72dff8 Merge remote-tracking branch 'y2038/y2038' adds 6fdf34ca7f0a Merge remote-tracking branch 'livepatching/for-next' adds 48a9d67f4e07 Merge remote-tracking branch 'coresight/next' adds ec923fcccf9b rtc: rv3029: add nvram support adds 8e99106c920a rtc: rv3029: drop deprecated compatbiles adds fc219291ea97 rtc: rv3029: annotate init and exit functions adds bd0d937928d4 rtc: rv3029: remove useless error messages adds 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get adds de0505660f6b rtc: omap: Remove unneeded semicolon adds aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe adds f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid adds e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it adds 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data adds d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] adds 7dc679ef2558 rtc: moxart: Convert to SPDX identifier adds d53f9b68b359 rtc: pcf8563: Use BIT adds 51ef8601aea6 Merge remote-tracking branch 'rtc/rtc-next' adds 567ec716efab eeprom: at24: update the license tag adds 69afc4b62308 eeprom: at24: sort headers alphabetically adds 4fec066818b4 Merge remote-tracking branch 'at24/at24/for-next' adds 2b68ee838c6e Merge remote-tracking branch 'ntb/ntb-next' adds 2b1aacb188f3 gcc-plugins: make it possible to disable CONFIG_GCC_PLUGINS again adds 8087e30d3387 samples/seccomp: Zero out members based on seccomp_notif_sizes adds bdf33ef6eec1 selftests/seccomp: Zero out seccomp_notif adds 269df994a6fb seccomp: Check that seccomp_notif is zeroed out by the user adds 589f6c054d7a selftests/seccomp: Catch garbage on SECCOMP_IOCTL_NOTIF_RECV adds ddfd71626c38 Merge branch 'for-linus/seccomp' into for-next/kspp adds f39ca02d2ac4 Merge branch 'for-linus/field_sizeof' into for-next/kspp adds 59d98da173ed Merge remote-tracking branch 'kspp/for-next/kspp' adds 0619df4d5b72 Merge remote-tracking branch 'fsi/next' adds 82dc77d8432f Merge remote-tracking branch 'slimbus/for-next' adds 0b804baf9380 Merge remote-tracking branch 'nvmem/for-next' adds e0bb234be352 Merge remote-tracking branch 'xarray/xarray' adds 695629e15c1e Merge remote-tracking branch 'pidfd/for-next' adds d4556f5e99d5 PM / devfreq: exynos-ppmu: Fix excessive stack usage adds d96c60b48a0b PM / devfreq: Fix Kconfig indentation adds c49a5d096869 dt-bindings: memory: Add bindings for imx8m ddr controller adds 5af744ebae85 PM / devfreq: Add dynamic scaling for imx8m ddr controller adds 2fee1a7cc6b1 PM / devfreq: Add new name attribute for sysfs adds b76b3479dab9 PM / devfreq: Change time stats to 64-bit adds 14a343968199 PM / devfreq: Add clearing transitions stats adds 1ebd0bc0e8ad PM / devfreq: Move statistics to separate struct devfreq_stats adds f9002b169a6e PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) adds a47a97ece54e PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() adds a05bb963435f PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] adds 54cb5740526a PM / devfreq: Fix multiple kernel-doc warnings adds fb90fa80452b PM / devfreq: rockchip-dfi: Add missing of_node_put() adds 29d867e97f7d PM / devfreq: rk3399_dmc: Add missing of_node_put() adds f0c792192753 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] adds eff5d31f7407 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] adds a44089214211 PM / devfreq: exynos-bus: Reduce goto statements and remov [...] adds 15e4e74ea899 PM / devfreq: imx8m-ddrc: Remove unused defines adds 39a6e4739c19 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails adds 6c315d8fe3c9 PM / devfreq: exynos-bus: Disable devfreq-event device when fails adds 28135762b83a PM / devfreq: exynos-bus: Add error log when fail to get d [...] adds 10800fec619d PM / devfreq: imx8m-ddrc: Fix inconsistent IS_ERR and PTR_ERR adds 91d7f3f8f134 PM / devfreq: exynos: Rename Exynos to lowercase adds ec7174ebccfe Merge remote-tracking branch 'devfreq/devfreq-next' adds 8082c51ac34d fpga: dfl: fme: remove set but not used variable 'fme' adds 9bc65970bb03 fpga: dfl: afu: remove set but not used variable 'afu' adds 1d39387ce859 fpga: remove redundant dev_err message adds 394e20c41606 Merge remote-tracking branch 'fpga/for-next' adds 1bc20bded437 Merge remote-tracking branch 'generic-ioremap/for-next' adds 32b6fe0c7bbf /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 96ec4248f9be /proc/kpageflags: do not use uninitialized struct pages adds 6f3f6d9aaeb6 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds a49cbaab9856 x86/mm: Split vmalloc_sync_all() adds e760c0c165ba Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] adds e9d4cf177dbb mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds 2a362a7c3ee3 fs/proc/page.c: allow inspection of last section and fix e [...] adds 6c22efe73e45 mm/page_alloc.c: initialize memmap of unavailable memory directly adds 69f973c68ab4 mm/memory_hotplug: don't free usage map when removing a re [...] adds 5923d43bd9c0 mm/huge_memory.c: thp: fix conflict of above-47bit hint ad [...] adds 009d722aadbf mm/shmem.c: thp, shmem: fix conflict of above-47bit hint a [...] adds 64ac5d90bd46 thp-shmem-fix-conflict-of-above-47bit-hint-address-and-pmd [...] adds 602461218924 mm: memcg/slab: fix percpu slab vmstats flushing adds 6538817e7869 mm, debug_pagealloc: don't rely on static keys too early adds 7396fd798eb9 mm/page-writeback.c: avoid potential division by zero in w [...] adds e5fe91ee9eac mm/page-writeback.c: use div64_ul() for u64-by-unsigned-lo [...] adds 2a325011a1fe mm/page-writeback.c: improve arithmetic divisions adds b0c05fe8eccb init/Kconfig: enable -O3 for all arches adds dc4427c1d09f scripts/spelling.txt: add more spellings to spelling.txt adds 1be9dc2a34ff fs: ocfs: remove unnecessary assertion in dlm_migrate_lockres adds b66b0c824fee ocfs2: remove unneeded semicolons adds 2c19e9386bdd ocfs2: make local header paths relative to C files adds 744fd4a6152f ocfs2/dlm: remove redundant assignment to ret adds 66a51520b90b ramfs: support O_TMPFILE adds f3f9cb17b19f kernel/watchdog.c: fix possible soft lockup warning at bootup adds 59add3225c3c mm/slub.c: avoid slub allocation while holding list_lock adds 20dad8cbda08 mm/kmemleak: turn kmemleak_lock and object->lock to raw_sp [...] adds f354ec8e407c mm/filemap.c: clean up filemap_write_and_wait() adds ae3d003ca837 mm/memcontrol.c: cleanup some useless code adds 66a5f901c53f mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds a911cb39dd0d mm/pgmap: use correct alignment when looking at first pfn [...] adds e8c8c52388d0 mm/mmap.c: fix the adjusted length error adds 9f39f72486a5 mm/memmap_init: update variable name in memmap_init_zone adds afadd4021bd3 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 3a28588a2a26 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 44ef9a9cf099 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 1e9fdbcdaf4a mm/memory_hotplug: drop local variables in shrink_zone_span() adds ab7127ff30cf mm/memory_hotplug: cleanup __remove_pages() adds e2a545225c05 mm, tracing: print symbol name for kmem_alloc_node call_si [...] adds 64345669d4e2 mm/early_ioremap.c: use %pa to print resource_size_t variables adds 411bdf0cd18d mm/page_alloc: skip non present sections on zone initialization adds 9ba3862927df mm/vmscan.c: remove unused return value of shrink_node adds 17bfb643388f mm, oom: avoid printk() iteration under RCU adds 93f6c4f3cd17 mm-oom-avoid-printk-iteration-under-rcu-fix adds c1e68725bfad mm: hugetlb controller for cgroups adds e6436b522fef mm/mmap.c: get rid of odd jump labels in find_mergeable_an [...] adds d1e1cf24e1f4 include/linux/mm.h: clean up obsolete check on space in pa [...] adds 68c218b0a206 include/linux/mm.h: remove dead code totalram_pages_set() adds 22054efeec91 include/linux/memory.h: drop fields 'hw' and 'phys_callbac [...] adds 8b4db99fe09d zram: try to avoid worst-case scenario on same element pages adds ba5c765f1d76 drivers/block/zram/zram_drv.c: fix error return codes not [...] adds 4a9329130c52 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds aa22d436fbb0 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 804e1893b9e8 kernel/hung_task.c: Monitor killed tasks. adds 3637a98a09f0 include/linux/units.h: add helpers for kelvin to/from Cels [...] adds c8fec834512c ACPI: thermal: switch to use <linux/units.h> helpers adds bbeafd16463c platform/x86: asus-wmi: switch to use <linux/units.h> helpers adds 25c77a08f6b6 platform/x86: intel_menlow: switch to use <linux/units.h> helpers adds 008e277f0af1 thermal: int340x: switch to use <linux/units.h> helpers adds 114dcc979ab7 thermal: intel_pch: switch to use <linux/units.h> helpers adds db879256e20e nvme: hwmon: switch to use <linux/units.h> helpers adds 933c34e2ee7b thermal: remove kelvin to/from Celsius conversion helpers [...] adds 7a24660b5c25 iwlegacy: use <linux/units.h> helpers adds 3f1dcb198efa iwlwifi: use <linux/units.h> helpers adds 89901bbe28f6 thermal: armada: remove unused TO_MCELSIUS macro adds 68c112508346 iio: adc: qcom-vadc-common: use <linux/units.h> helpers adds 1deacb737054 lib/zlib: add s390 hardware support for kernel zlib_deflate adds 897793ac61f4 s390/boot: rename HEAP_SIZE due to name collision adds 06224328c82a lib/zlib: add s390 hardware support for kernel zlib_inflate adds 744f13ded4f6 s390/boot: add dfltcc= kernel command line parameter adds acafb67a6124 lib/zlib: add zlib_deflate_dfltcc_enabled() function adds d4e32e0df7a0 btrfs: use larger zlib buffer for s390 hardware compression adds 1b21a5170dd0 lib/scatterlist.c: adjust indentation in __sg_alloc_table adds bb792d821fbe string: add stracpy and stracpy_pad mechanisms adds f1a26598f8fc Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds d26d40534d82 fs/binfmt_elf.c: smaller code generation around auxv vector fill adds 7670d9ca72a3 fs/binfmt_elf.c: fix ->start_code calculation adds 900fcb474037 fs/binfmt_elf.c: don't copy ELF header around adds 8ebbeaadeed8 fs/binfmt_elf.c: better codegen around current->mm adds fc325a7350d2 fs/binfmt_elf.c: make BAD_ADDR() unlikely adds ef32394d7555 fs/binfmt_elf.c: coredump: allocate core ELF header on stack adds 08cdbb7f0680 fs/binfmt_elf.c: coredump: delete duplicated overflow check adds d32bb85a5bd4 fs/binfmt_elf.c: coredump: allow process with empty addres [...] adds e180f4166998 init/main.c: log arguments and environment passed to init adds af730cf66087 init/main.c: remove unnecessary repair_env_string in do_in [...] adds 226dd381bd88 init/main.c: fix quoted value handling in unknown_bootoption adds c45772e23669 reiserfs: prevent NULL pointer dereference in reiserfs_ins [...] adds 514b415e15d9 kernel/signal.c: move print_dropped_signal adds 2a7bf0eca38e execve: warn if process starts with executable stack adds 645ba82beaeb include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] adds a686cce08652 aio: simplify read_events() adds 74212ec366f4 smp_mb__{before,after}_atomic(): update Documentation adds b6c73ff9a5d2 ipc/mqueue.c: remove duplicated code adds 8293eaca2a1f ipc/mqueue.c: update/document memory barriers adds d6dc071e045d ipc/msg.c: update and document memory barriers adds da44b99dde6b ipc/sem.c: document and update memory barriers adds daae4f2efb06 ipc/msg.c: consolidate all xxxctl_down() functions adds 3d23629963c7 ipc/msg.c: Adjust indentation in ksys_msgctl adds ca3a7e71871c Merge branch 'akpm-current/current' adds ceac7ec48112 mm, debug_pagealloc: need to export _debug_pagealloc_enabl [...] adds 5b376c268753 drivers/block/null_blk_main.c: fix layout adds 6acf294f117f drivers/block/null_blk_main.c: fix uninitialized var warnings adds fe2cdbea98f9 pinctrl: fix pxa2xx.c build warnings adds 62381d821329 mm: remove __krealloc adds dbddc353a22d mm: add generic p?d_leaf() macros adds 200cfeb55955 arc: mm: add p?d_leaf() definitions adds 5f59512f6c5d arm: mm: add p?d_leaf() definitions adds 4847320da4af arm64: mm: add p?d_leaf() definitions adds 637c2dd6f411 mips: mm: add p?d_leaf() definitions adds da7b6313a1f4 powerpc: mm: add p?d_leaf() definitions adds bbcb8b6c7a47 riscv: mm: add p?d_leaf() definitions adds 36eda1e80c64 s390: mm: add p?d_leaf() definitions adds b011090e97c9 sparc: mm: add p?d_leaf() definitions adds 32dcbd31dbe9 x86: mm: add p?d_leaf() definitions adds cc53bfffefc3 mm: pagewalk: add p4d_entry() and pgd_entry() adds c603f892ee84 mm: pagewalk: allow walking without vma adds 9ab34943f0d7 mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds 287928b4de7d mm: pagewalk: fix termination condition in walk_pte_range() adds 52555dccb4d2 mm: pagewalk: add 'depth' parameter to pte_hole adds ab6352bbc48c x86: mm: point to struct seq_file from struct pg_state adds 536fb61e842a x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 6001b72c0337 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 02c5480b50dc mm: add generic ptdump adds 710fae4f03f2 x86: mm: convert dump_pagetables to use walk_page_range adds f1248340a962 arm64: mm: convert mm/dump.c to use walk_page_range() adds 66f44fda17c6 arm64: mm: display non-present entries in ptdump adds 6d500076ed97 mm: ptdump: reduce level numbers by 1 in note_page() adds 9054ab41e017 proc: decouple proc from VFS with "struct proc_ops" adds 9bd2d21ce507 proc: convert everything to "struct proc_ops" adds 935f3d2757d6 proc-convert-everything-to-struct-proc_ops-fix adds 174829e59e83 lib/string: add strnchrnul() adds 3a0bd084461b bitops: more BITS_TO_* macros adds 68370850225a bitops-more-bits_to_-macros-fix adds 4804ed1be212 bitops-more-bits_to_-macros-fix-fix adds 79d83a93d3b2 lib: add test for bitmap_parse() adds f0c9f30d90eb fix rebase issue adds 11785eaa9d8d lib: make bitmap_parse_user a wrapper on bitmap_parse adds fb2951c8025d lib: rework bitmap_parse() adds e3dea7370ac1 lib: new testcases for bitmap_parse{_user} adds f71b18853909 include/linux/cpumask.h: don't calculate length of the inp [...] adds a4d1c009ea2b drivers/tty/serial/sh-sci.c: suppress warning adds 33f79c898690 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 305ba24957ee Merge branch 'akpm/master' adds 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-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .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