This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 938f49c85b36 Add linux-next specific files for 20191211 omits f94df7658e17 Merge branch 'akpm/master' omits 0f2ba11dea7c drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 0824dd926785 drivers/tty/serial/sh-sci.c: suppress warning omits 1209776f8943 pinctrl: fix pxa2xx.c build warnings omits a95c91937fed drivers/block/null_blk_main.c: fix uninitialized var warnings omits 87a79189ba9f drivers/block/null_blk_main.c: fix layout omits ac24e88abd6f Merge branch 'akpm-current/current' omits 855d5edd3464 Merge remote-tracking branch 'devfreq/devfreq-next' omits 1b897dc04aee Merge remote-tracking branch 'pidfd/for-next' omits b770f47c43a6 Merge remote-tracking branch 'xarray/xarray' omits 0078541a0c79 Merge remote-tracking branch 'nvmem/for-next' omits 31ecdf0f2601 Merge remote-tracking branch 'fsi/next' omits d460ec5279f7 Merge remote-tracking branch 'kspp/for-next/kspp' omits f44bd7873fef Merge remote-tracking branch 'ntb/ntb-next' omits 0434d9d82b4d Merge remote-tracking branch 'rtc/rtc-next' omits fe8948175489 Merge remote-tracking branch 'livepatching/for-next' omits 526ae26a0e70 Merge remote-tracking branch 'y2038/y2038' omits fbdcab03c453 Merge remote-tracking branch 'ktest/for-next' omits f807708265b3 Merge remote-tracking branch 'pwm/for-next' omits 0c6750ac93c1 Merge remote-tracking branch 'pinctrl-intel/for-next' omits c6889f32dba8 Merge remote-tracking branch 'rpmsg/for-next' omits 61efd40553ec Merge remote-tracking branch 'vhost/linux-next' omits 557ad02ce7dc Merge remote-tracking branch 'scsi-mkp/for-next' omits fba65a827446 Merge remote-tracking branch 'scsi/for-next' omits 82e404bf826b Merge remote-tracking branch 'cgroup/for-next' omits 8d6336b26849 Merge remote-tracking branch 'slave-dma/next' omits 49fa7c1ca512 Merge remote-tracking branch 'icc/icc-next' omits 483f0a206821 Merge remote-tracking branch 'mux/for-next' omits 45ec49de7bbb Merge remote-tracking branch 'staging/staging-next' omits 241eb99cd6a4 Merge remote-tracking branch 'extcon/extcon-next' omits 3b9280e63b53 Merge remote-tracking branch 'usb/usb-next' omits 8b60af3db710 Merge remote-tracking branch 'chrome-platform/for-next' omits 946075974f5c Merge remote-tracking branch 'percpu/for-next' omits 9896723df26c Merge remote-tracking branch 'kvm-arm/next' omits 661754940648 Merge remote-tracking branch 'rcu/rcu/next' omits d68549f7977c Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 53119a2b927c Merge remote-tracking branch 'edac/edac-for-next' omits 41ece200ba54 Merge remote-tracking branch 'tip/auto-latest' omits 490cfcdc501c Merge remote-tracking branch 'spi/for-next' omits 02e1a2c7b2f7 Merge remote-tracking branch 'audit/next' omits 3b3c4d709349 Merge remote-tracking branch 'tomoyo/master' omits b8dde651b2e1 Merge remote-tracking branch 'smack/for-next' omits af6889f207ba Merge remote-tracking branch 'selinux/next' omits 3935fcb66d19 Merge remote-tracking branch 'keys/keys-next' omits 493a065c4b37 Merge remote-tracking branch 'regulator/for-next' omits b6033eb1f23b Merge remote-tracking branch 'mmc/next' omits 2336024e4d98 Merge remote-tracking branch 'device-mapper/for-next' omits 0428f35b93dc Merge remote-tracking branch 'block/for-next' omits 2353ec768221 Merge remote-tracking branch 'modules/modules-next' omits 8efe1c50c1a3 Merge remote-tracking branch 'sound-asoc/for-next' omits e93fb4f6dd4a Merge remote-tracking branch 'sound/for-next' omits 03785aa69b19 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3b1749971a3c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 14db04e5e326 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 868f550f1376 Merge remote-tracking branch 'drm-intel/for-linux-next' omits b26237c515d4 Merge remote-tracking branch 'amdgpu/drm-next' omits b08a9b73b61a Merge remote-tracking branch 'gfs2/for-next' omits 0b7dd0f74e89 Merge remote-tracking branch 'wireless-drivers-next/master' omits fafce03d2865 Merge remote-tracking branch 'nfc-next/master' omits 59001135c3d6 Merge remote-tracking branch 'net-next/master' omits b2ed3c0009ce Merge remote-tracking branch 'swiotlb/linux-next' omits 423983e5e603 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 4335073a814c Merge remote-tracking branch 'opp/opp/linux-next' omits 5595b1fdda0c Merge remote-tracking branch 'pm/linux-next' omits f0b166074f2b Merge remote-tracking branch 'v4l-dvb/master' omits f2ebaa170b3e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a3fab637c79a Merge branch 'dmi/master' omits 27a6ff51583d Merge remote-tracking branch 'i3c/i3c/next' omits de62301ab7b6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 2830fa9cc593 Merge remote-tracking branch 'hid/for-next' omits 450df3b7c3cf Merge remote-tracking branch 'printk/for-next' omits 4212c700aac9 Merge remote-tracking branch 'vfs/for-next' omits cf584428dcae Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 03ed821f773a Merge remote-tracking branch 'f2fs/dev' omits 95e32202cccb Merge remote-tracking branch 'ext3/for_next' omits 56e6c6988257 Merge remote-tracking branch 'ecryptfs/next' omits 870ed081cb9f Merge remote-tracking branch 'cifs/for-next' omits 27e94d3593e0 Merge remote-tracking branch 'ceph/master' omits ffbfe2b18e3c Merge remote-tracking branch 'btrfs/for-next' omits de2d50eab66f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits df4e958c9a20 Merge remote-tracking branch 'sh/sh-next' omits 896312e79ac8 Merge remote-tracking branch 'risc-v/for-next' omits 19d6015883ed Merge remote-tracking branch 'soc-fsl/next' omits 9d200d1121d7 Merge remote-tracking branch 'h8300/h8300-next' omits a1b3e2f2c611 Merge remote-tracking branch 'csky/linux-next' omits fbdb6da64aca Merge remote-tracking branch 'tegra/for-next' omits b854ecca4b68 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 63499951be85 Merge remote-tracking branch 'rockchip/for-next' omits e5c959d2708e Merge remote-tracking branch 'reset/reset/next' omits c56fe7d462f1 Merge remote-tracking branch 'renesas/next' omits 64fb60eebc11 Merge remote-tracking branch 'realtek/for-next' omits b3137f9d8c8d Merge remote-tracking branch 'qcom/for-next' omits fd0e9ef3a4c4 Merge remote-tracking branch 'omap/for-next' omits 1fb385eaa557 Merge remote-tracking branch 'mvebu/for-next' omits 36b3d9c5b395 Merge remote-tracking branch 'mediatek/for-next' omits 98bdb3511c75 Merge remote-tracking branch 'keystone/next' omits 6376d6a86df8 Merge remote-tracking branch 'imx-mxs/for-next' omits 99eb5a8ef62c Merge remote-tracking branch 'bcm2835/for-next' omits f9ebc4682798 Merge remote-tracking branch 'at91/at91-next' omits 212f10f97645 Merge remote-tracking branch 'aspeed/for-next' omits 7d3e4230c96c Merge remote-tracking branch 'amlogic/for-next' omits 1838099f756b Merge remote-tracking branch 'arm-soc/for-next' omits 7644f71e5db4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 08f8c0c21c1a Merge remote-tracking branch 'erofs-fixes/fixes' omits b80addf068b6 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits d3bcd93a6747 Merge remote-tracking branch 'pidfd-fixes/fixes' omits a4ac554aa6e5 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 6659cd697ab9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits c0dabd22778b Merge remote-tracking branch 'mmc-fixes/fixes' omits 79b3090f1bbc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits bc95ca32a30b Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 7f6e8ab886af Merge remote-tracking branch 'scsi-fixes/fixes' omits bbcb97c55d7c Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits 91203cec60b8 Merge remote-tracking branch 'vfs-fixes/fixes' omits d85d40c30fac Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits cc3d9271a405 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d5d7573e2994 Merge remote-tracking branch 'kvms390-fixes/master' omits a520e4201fe9 Merge remote-tracking branch 'omap-fixes/fixes' omits c7c4e058989d Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c185796bd5b6 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 551e45280aa4 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 36cc020bf984 Merge remote-tracking branch 'ide/master' omits c910a74c6116 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 705f297f875c Merge remote-tracking branch 'staging.current/staging-linus' omits 5ffb7e4dd932 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits aef2016d2e48 Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits d8f93f6446c7 Merge remote-tracking branch 'usb.current/usb-linus' omits d8f92a684557 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 3dd517e365da Merge remote-tracking branch 'spi-fixes/for-linus' omits 9986e2b61d8f Merge remote-tracking branch 'regulator-fixes/for-linus' omits 42d44f07e713 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a31525d62332 Merge remote-tracking branch 'sound-current/for-linus' omits e1940536b6e4 Merge remote-tracking branch 'wireless-drivers/master' omits 74555dc61529 Merge remote-tracking branch 'net/master' omits cdd747b87794 Merge remote-tracking branch 'sparc/master' omits 086a18989171 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits fdf40879f249 Merge remote-tracking branch 'arc-current/for-curr' omits 780f944a522a Merge remote-tracking branch 'kbuild-current/fixes' omits 36256992d59e Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] omits 08623fbe1136 vhost: last descriptor must have NEXT clear omits 7cbd10eba2d1 vhost/net: add an option to test new code omits 85374a56d07e vhost: batching fetches omits e43a580262a9 vhost/test: add an option to test new code omits 51e37b45d417 vhost: option to fetch descriptors through an independent struct omits 3c9f481f9c30 ptr_ring: linked list fallback omits 6cc9da758f28 netronome: use the new txqueue timeout argument omits 1cf20185e7ab mlx4: use new txqueue timeout argument omits 058a2213121d netdev: pass the stuck queue to the timeout handler omits df804ae32724 Merge branch 'asoc-5.6' into asoc-next omits 53c1a7863d74 Merge branch 'asoc-5.5' into asoc-linus omits 1ee366c67176 gfs2: Another gfs2_find_jhead fix omits fb72d216a2f6 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] omits 054e633f69fb arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier omits 2b16011aea10 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators omits e39543854c4c arm64: dts: allwinner: h6: Add PWM node omits 5a4c422705d9 dt-bindings: pwm: allwinner: Add H6 PWM description omits d661a226ebf2 Merge branch 'spi-5.6' into spi-next omits 6f2e2fffd91f Merge branch 'spi-5.5' into spi-linus omits 9c8b5f761f4e Merge branch 'regulator-5.6' into regulator-next omits d3d039851f84 Merge branch 'regulator-5.5' into regulator-linus omits 349adf06d30b Merge branch 'imx/defconfig' into for-next omits 7c3059e734f4 Merge branch 'imx/dt64' into for-next omits 6a22635e80ed Merge branch 'imx/dt' into for-next omits 2355ed26cc06 Merge branch 'imx/bindings' into for-next omits 0be617792947 Merge branch 'imx/soc' into for-next omits 75732e8b3290 Merge branch 'imx/drivers' into for-next omits 2af30cefe43d Merge branch 'imx/fixes' into for-next omits 3305008a6684 Merge branch 'clk/imx' into for-next omits 88d91da9d0ec Merge branch 'devprop' into linux-next omits 4db11d90cd52 dt-bindings: mxsfb: Add compatible for iMX8MQ omits a14dbfe5d954 ARM: imx: Add i.MX7ULP SoC serial number support omits acf0bd9f7b7d Merge branches 'work.openat2', 'work.recursive_removal' an [...] omits 653f0d05be09 simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] omits 14ada2d248f7 ipc/msg.c: consolidate all xxxctl_down() functions omits e8bc7077e82b ipc/sem.c: document and update memory barriers omits e7ec80b5decb ipc/msg.c: update and document memory barriers omits 0ab350ac1f65 ipc/mqueue.c: update/document memory barriers omits 9510b8cdcf1c ipc/mqueue.c: remove duplicated code omits 991efef7b4f1 smp_mb__{before,after}_atomic(): update Documentation omits b6c5cb565b4b aio: simplify read_events() omits 77741fc1a4bd Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 17228e696116 string: add stracpy and stracpy_pad mechanisms omits 53d10abfed16 kernel/hung_task.c: Monitor killed tasks. omits bfab2f27978e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9734d201bd5c fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 62cd3fd80cfb mm-oom-avoid-printk-iteration-under-rcu-fix omits 126dadffab18 mm, oom: avoid printk() iteration under RCU omits 8fd5e98b81c6 mm/memory_hotplug: cleanup __remove_pages() omits 668200404f8f mm/memory_hotplug: drop local variables in shrink_zone_span() omits 6c76151f5ffe mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 7f489b77c04f mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 94e76f56ffee mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 6e6b29ac3be9 mm/memory_hotplug: shrink zones when offlining memory omits 6db637fc2d77 mm/memmap_init: update variable name in memmap_init_zone omits 1aafd79291ae mm/mmap.c: fix the adjusted length error omits bd6239e32aaf mm/pgmap: use correct alignment when looking at first pfn [...] omits de03a8d24a36 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 25e39428f5f7 mm/slub.c: avoid slub allocation while holding list_lock omits d7e294a4e664 ramfs: support O_TMPFILE omits 4837c77ac0bf mm: move_pages: return valid node id in status if the page [...] omits fe8b546b2db3 memcg: account security cred as well to kmemcg omits 08b58b6bbcac kcov: fix struct layout for kcov_remote_arg omits 0ca434ae6adf x86/mm: Split vmalloc_sync_all() omits 6479b6f77460 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 957aa73f1795 mm/zsmalloc.c: fix the migrated zspage statistics. omits 2148702c5a95 /proc/kpageflags: do not use uninitialized struct pages omits 71e1d848b2d3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8e8c51f46654 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG omits 7fd1f2032100 kasan: don't assume percpu shadow allocations will succeed omits d6e2587fd6b2 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] omits 5f1cc345aa7a kasan: use apply_to_existing_page_range() for releasing vm [...] omits b272d45a819a mm-add-apply_to_existing_pages-helper-fix-fix omits 954d6c9d6c33 mm-add-apply_to_existing_pages-helper-fix omits 429ebcc55326 mm/memory.c: add apply_to_existing_page_range() helper omits ee77bfad39a5 kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 omits 61cf24a00091 kasan: fix crashes on access to memory mapped by vm_map_ram() omits 1e4b6ac230b9 MAINTAINERS: thermal: Change the git tree location omits 25e4911652f1 MAINTAINERS: thermal: Add Daniel Lezcano as the thermal ma [...] omits 4d14c194cb3c MAINTAINERS: thermal: Eduardo's email is bouncing omits 166dd487f43d thermal: power_allocator: Fix Kconfig warning omits 7162c2f43914 drm/amdgpu/display: add fallthrough comment omits f1d78d9b78a9 drm/scheduler: Avoid accessing freed bad job. omits 6c647da7f19f drm/amdgpu: work around llvm bug #42576 omits d27e7edeb279 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits dbcf54d2cb7c drm/ttm: Convert vm callbacks to helpers omits 94e3ab2d8c35 drm/ttm: Remove explicit typecasts of vm_private_data omits 5856cd9dc100 drm/amdgpu: move CS secure flag next the structs where it's used omits cda09675166f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 7d96f12f9ba3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits 9d3fbf5765ae drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits 1eaca99498f2 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 018d77d52034 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 40169ac70ac9 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits fb6fe9272b8f drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits d70db5175723 drm/amdgpu: job is secure iff CS is secure (v5) omits 98d7fe3071b6 drm/amdgpu: expand the context control interface with trust flag omits 37e356c8ec78 drm/amdgpu: expand the emit tmz interface with trusted flag omits 5371acdd8d96 drm/amdgpu: add tmz bit in frame control packet omits 8d1ec67409e7 drm/amdgpu: add function to check tmz capability (v4) omits 9d4a33813cc1 drm/amdgpu: add amdgpu_tmz data structure omits ed1f5d6400f9 drm/amdgpu: add tmz feature parameter (v2) omits c507ea101960 drm/amdgpu: define the TMZ bit for the PTE omits 866d5d7dec3a drm/amdgpu: add UAPI to create secure commands (v3) omits eb2c40d8d2c9 drm/amdgpu: add UAPI for creating encrypted buffers omits 363d9bf39884 drm/amdgpu: Fix BACO entry failure in NAVI10. omits d72eb1b4f0b2 virtio_balloon: divide/multiply instead of shifts omits c906eda31ca4 virtio_balloon: name cleanups omits 00040854fa42 reset: uniphier: Add SCSSI reset control for each channel omits e933bedd4509 software node: remove separate handling of references omits 53c24c2932e5 platform/x86: intel_cht_int33fe: use inline reference properties omits e64b674bc9d7 software node: implement reference properties omits 996b0830f95d software node: allow embedding of small arrays into proper [...] omits e6bff4665c59 software node: replace is_array with is_inline omits bef091d1f68b Merge branch 'misc' into for-next omits c39593ab0500 tomoyo: Don't use nifty names on sockets. omits cbf8353d474c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits fd46afeac605 Revert "tomoyo: Don't check open/getattr permission on sockets." omits 19768fdc4025 Revert "printk: Monitor change of console loglevel." omits 07fca3f339d7 printk: Monitor change of console loglevel. omits df8aec8cd8b2 tomoyo: Don't check open/getattr permission on sockets. omits 4220129431ad Merge branch 'misc' into for-next omits e100e2f047de Merge commit '8dcdfb7096a304130ab36fbb0f2961deaf863e5a' in [...] omits f0d0e0810786 Merge branch 'v5.5-armsoc/dts64' into for-next omits c36308abe411 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc omits 1ff318237841 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] omits 890f52f3b40f arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] omits 0570b8dd156f Merge branch 'v5.5-armsoc/dts64' into for-next omits 6a20861cfc0a arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log omits 23bdc66868ae arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc omits 7a46a5e01bdb arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc omits a2ecd286aa00 arm64: dts: rockchip: enable tsadc on px30-evb omits 72e460468fac arm64: dts: rockchip: add thermal infrastructure to px30 omits 33692141c137 arm64: dts: rockchip: remove 408MHz operating point from px30 omits 7cf7488531cc arm64: dts: rockchip: Improve nanopi4 PCIe omits 9e8082ae3f39 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps omits ffa4cedcfa5c arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board omits abd2c32a5c77 arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 omits aac285afe235 Merge branch 'misc' into for-next omits 2da770e857fb arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc omits 7d3bc8082be6 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc omits 7aa92d3dfbd1 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc omits b2e47d8d392d Merge branch 'misc' into for-next omits a0f604d37a8d Merge branch 'v5.5-clk/next' into for-next omits 2163b4cb2ca9 Merge branch 'v5.5-armsoc/dts64' into for-next omits 04d9e3efb0fe Merge branch 'v5.5-armsoc/dts32' into for-next omits b3f1d036f26d reset: npcm: add NPCM reset controller driver omits 5136f0e02e55 dt-bindings: reset: Add binding constants for NPCM7xx rese [...] omits 2a946fab56fe dt-bindings: reset: add NPCM reset controller documentation omits a2498d943c40 Merge branch 'fixes' into for-next omits 88e7e344ff95 Merge branch 'misc' into for-next omits 79c8ca578dbf Revert "printk: Monitor change of console loglevel." omits 23641a048089 printk: Monitor change of console loglevel. omits 703dc05c2e4a Merge remote-tracking branch 'upstream/master' omits dc6b8f4f1579 Merge remote-tracking branch 'upstream/master' omits 8ca529f3fbe7 Merge remote-tracking branch 'upstream/master' omits a5f9bda81cb4 tomoyo: Don't check open/getattr permission on sockets. omits 4ae1ce88e9a0 Merge branch 'v5.3-next/soc' into for-next omits 021363171363 Merge branch 'v5.3-next/dts64' into for-next adds d1c6a2aa02af pipe: simplify signal handling in pipe_read() and add comments adds af74262337fa module: Remove accidental change of module_enable_x() adds a61f810567be tracing: remove set but not used variable 'buffer' adds ff205766dbbe ftrace: Fix function_graph tracer interaction with BPF trampoline adds 6674fdb25a9e Merge tag 'trace-v5.5-3' of git://git.kernel.org/pub/scm/l [...] adds 687dec9b9459 Merge tag 'erofs-for-5.5-rc2-fixes' of git://git.kernel.or [...] adds 9bd0160d1237 afs: Fix afs_find_server lookups for ipv4 peers adds bcbccaf2edcf afs: Fix SELinux setting security label on /afs adds 158d58335393 afs: Fix mountpoint parsing adds 1da4bd9f9d18 afs: Fix creation calls in the dynamic root to fail with E [...] adds 106bc79843c3 afs: Fix missing cell comparison in afs_test_super() adds 50559800b76a afs: Show volume name in /proc/net/afs/<cell>/volumes adds ae4b064e2a61 Merge tag 'afs-fixes-20191211' of git://git.kernel.org/pub [...] adds 37d4e84f765b Merge tag 'ceph-for-5.5-rc2' of git://github.com/ceph/ceph-client new 504091fcb09b Merge remote-tracking branch 'kbuild-current/fixes' new 5954753dc968 Merge remote-tracking branch 'arc-current/for-curr' adds 8ecad8c0d1f8 ARM: mmp: include the correct cputype.h adds 093c3f94e922 ARM: dts: BCM5301X: Fix MDIO node address/size cells adds 0634a2dc9566 ARM: dts: bcm2711: fix soc's node dma-ranges adds fac2c2da3596 ARM: dts: Cygnus: Fix MDIO node address/size cells adds 30e647a764d4 ARM: dts: bcm283x: Fix critical trip point adds 96dd4bcbac8a Merge tag 'arm-soc/for-5.5/devicetree-fixes' of https://gi [...] adds 9103bb419aef Merge tag 'reset-fixes-for-v5.5-2' of git://git.pengutroni [...] new 125ad46f3861 ARM: imx: Correct ocotp id for serial number support of i. [...] new 961f8209c8d5 arm64: dts: ls1028a: fix typo in TMU calibration data new 3f0fb37b22b4 arm64: dts: ls1028a: fix reboot node new 62cfe242db8c ARM: dts: imx6ul-evk: Fix peripheral regulator new 46db63abb795 ARM: imx_v6_v7_defconfig: Explicitly restore CONFIG_DEBUG_FS new 7947e3238b64 ARM: imx: Fix boot crash if ocotp is not found new 89f33b984a51 Merge tag 'imx-fixes-5.5' of git://git.kernel.org/pub/scm/ [...] new 53b4ed6d1e9a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds b62b6cf17023 s390/spinlock: remove confusing comment in arch_spin_lock_wait adds 7e914fd17e9a s390/test_unwind: fix spelling mistake "reqister" -> "register" adds 39d4a501a9ef s390/cpum_sf: Adjust sampling interval to avoid hitting sa [...] adds 0539ad0b2287 s390/cpum_sf: Avoid SBD overflow condition in irq handler adds 157309a97015 s390/uv: use EOPNOTSUPP instead of ENOTSUPP adds 1b68ac8678a8 s390: remove last diag 0x44 caller adds 3e39ce266a27 s390/kasan: add KASAN_VMALLOC support new 516d15d0a93f Merge remote-tracking branch 's390-fixes/fixes' new dd4a54989c37 Merge remote-tracking branch 'sparc/master' adds 0c722ec0a289 bnxt_en: Fix MSIX request logic for RDMA driver. adds 325f85f37e5b bnxt_en: Free context memory in the open path if firmware [...] adds c74751f4c392 bnxt_en: Return error if FW returns more data than dump length adds 8280b38e01f7 bnxt_en: Fix bp->fw_health allocation and free logic. adds 0797c10d2d1f bnxt_en: Remove unnecessary NULL checks for fw_health adds 937f188c1f4f bnxt_en: Fix the logic that creates the health reporters. adds 7e334fc8003c bnxt_en: Add missing devlink health reporters for VFs. adds ac397934b39f Merge branch 'bnxt_en-Error-recovery-fixes' adds d5162f341e96 tipc: fix name table rbtree issues adds dca4a17d24ee tipc: fix potential hanging after b/rcast changing adds abc9b4e0549b tipc: fix retrans failure due to wrong destination adds 31e4ccc99eda tipc: fix use-after-free in tipc_disc_rcv() adds f1ce0a155723 Merge branch 'tipc-fix-some-issues' adds 24dee0c7478d net: ena: fix napi handler misbehavior when the napi budge [...] adds 96bc4432f5ad bpf, riscv: Limit to 33 tail calls adds e49e6f6db04e bpf, mips: Limit to 33 tail calls adds 4c80c7bc583a bpf: Fix build in minimal configurations, again adds 5b79bcdf0362 bpftool: Don't crash on missing jited insns or ksyms new b91e014f078e bpf: Make BPF trampoline use register_ftrace_direct() API new 7f193c2519a3 selftests/bpf: Test function_graph tracer and bpf trampoli [...] new bba1b2a89025 samples: bpf: Replace symbol compare of trace_event new fe3300897cbf samples: bpf: fix syscall_tp due to unused syscall new 148709bc278a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 20032b63586a net: usb: lan78xx: Fix suspend/resume PHY register access error new 0af67e49b018 qede: Fix multicast mac configuration new 5fae54a72a1e Merge remote-tracking branch 'net/master' new 9a3a380db6cc Merge remote-tracking branch 'wireless-drivers/master' new 44a7b6759000 RDMA/cma: add missed unregister_pernet_subsys in init failure new 71bbac6e2f23 Update mailmap info for Steve Wise new 2030abddec68 rxe: correctly calculate iCRC for unaligned payloads new 62d72cd2ffa6 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 5815bdfd7f54 ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO new 88d16b1ca1ce Merge remote-tracking branch 'sound-current/for-linus' adds 4970d2cc7f5f Merge branch 'asoc-5.5' into asoc-linus new f3790ae574af Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 100a21100bbb regulator: max77650: add of_match table adds 3309c4f8eca0 Merge branch 'regulator-5.5' into regulator-linus new d1b28a12ec42 Merge remote-tracking branch 'regulator-fixes/for-linus' adds c52c91bb9aa6 spi: spi-ti-qspi: Fix a bug when accessing non default CS adds c0ed803f2cd8 Merge branch 'spi-5.5' into spi-linus new c07caf930e22 Merge remote-tracking branch 'spi-fixes/for-linus' new f59b86ad1412 PCI: rockchip: Fix IO outbound ATU register number new fb6d69041185 Merge remote-tracking branch 'pci-current/for-linus' new 82ef4500432f Merge remote-tracking branch 'driver-core.current/driver-c [...] adds f8c63edfd789 USB: Fix incorrect DMA allocations for local memory pool drivers adds 85862213e75e Merge tag 'fixes-for-v5.5-rc2' of git://git.kernel.org/pub [...] adds ce91f1a43b37 xhci: Fix memory leak in xhci_add_in_port() adds 057d476fff77 xhci: fix USB3 device initiated resume race with roothub a [...] adds f2c710f7dca8 usb: xhci: only set D3hot for pci device adds 7c67cf6658ce xhci: Increase STS_HALT timeout in xhci_suspend() adds 7ff11162808c xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as def [...] adds bd82873f23c9 xhci: make sure interrupts are restored to correct state new 3c3caae4cd6e usb: dwc3: pci: add ID for the Intel Comet Lake -H variant new 697a91c7d3a5 Merge remote-tracking branch 'usb.current/usb-linus' new fe96a8a02875 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 843fc1ab17e0 Merge remote-tracking branch 'staging.current/staging-linus' new e27da6a6a4da interconnect: qcom: Fix Kconfig indentation new b29b8113bb41 interconnect: qcom: sdm845: Walk the list safely on node removal new f39488ea2a75 interconnect: qcom: qcs404: Walk the list safely on node removal new 3e42fe5c7310 interconnect: qcom: msm8974: Walk the list safely on node removal new 46c4fca5eaaf Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 84faa307249b crypto: arm/curve25519 - add arch-specific key generation [...] new e53e67a57a8d Merge remote-tracking branch 'crypto-current/master' new 25485ee48d68 Merge remote-tracking branch 'ide/master' adds 3a019636e6b0 selftests: Fix dangling documentation references to kselft [...] adds d187801d1a46 kselftest/runner: Print new line in print of timeout log adds 4eac734486fd kselftest: Support old perl versions new 18ce936a64a2 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 53a256a9b925 dmaengine: Fix access to uninitialized dma_slave_caps adds a40c94be2336 dmaengine: dma-jz4780: Also break descriptor chains on JZ4725B new e36b25ce4664 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 1771542edd20 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds c6b16761c690 ARM: dts: am437x-gp/epos-evm: fix panel compatible new e709ed70d122 bus: ti-sysc: Fix missing reset delay handling new 60b91f6383bc Merge remote-tracking branch 'omap-fixes/fixes' new 75a6801a3dbb Merge remote-tracking branch 'kvms390-fixes/master' new 6e0bc950ea02 Merge remote-tracking branch 'hwmon-fixes/hwmon' new c14685547762 tools/testing/nvdimm: Fix mock support for ioremap new f39a01c273d5 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new ea2074712944 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new a799630807dd Merge remote-tracking branch 'vfs-fixes/fixes' new 11bfba432485 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 71bbcd2eaf04 dt-bindings: remoteproc: stm32: add wakeup-source property adds a2ce3217d3a4 dt-bindings: net: ti: cpsw-switch: update to fix comments adds 10d5ccb8ca32 dt-bindings: memory-controllers: tegra: Fix type references adds 0eff78b2ab69 dt-bindings: Change maintainer address adds abee277ea66c of/platform: Unconditionally pause/resume sync state durin [...] adds 4787ca1af559 of: refcount leak when phandle_cache entry replaced new 580a5b7077f0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 6f84cb0d8281 Merge remote-tracking branch 'scsi-fixes/fixes' new 5ba047488209 Merge tag 'drm-misc-fixes-2019-12-11' of git://anongit.fre [...] new 37a68eab4cd9 drm/nouveau: Move the declaration of struct nouveau_conn_a [...] new 64d17f25dcad drm/nouveau: Fix drm-core using atomic code-paths on pre-n [...] new 310d35771ee9 drm/nouveau/kms/nv50-: Call outp_atomic_check_view() befor [...] new ac2d9275f371 drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_h [...] new ae5769d46709 drm/nouveau/kms/nv50-: Limit MST BPC to 8 new 3d1890ef8023 drm/nouveau/kms/nv50-: fix panel scaling new cdf1d28ced9d Merge branch 'linux-5.5' of git://github.com/skeggsb/linux [...] new 8262283dc497 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 750bde2fd4ff drm/i915: Serialise with remote retirement new fb3432655a93 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 58357fe66365 Merge remote-tracking branch 'mmc-fixes/fixes' adds 653997eeecef rtc: mt6397: fix alarm register overwrite new e8aa07c267e9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new a56e4b699217 Merge remote-tracking branch 'risc-v-fixes/fixes' new 1340080596bc Merge remote-tracking branch 'pidfd-fixes/fixes' new 9626c50a1d3d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 3d519d6d388b sh: kgdb: Mark expected switch fall-throughs new 3dc1b951b2b1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds fc0300979582 Merge branch 'arm/fixes' into for-next adds 15ee122d1414 ARM: Document merges new ac34db4979ae Merge branch 'arm/fixes' into for-next new ab43a3f0667f ARM: Document merges new 16296faa4b05 Merge remote-tracking branch 'arm-soc/for-next' new a3816acfb113 Merge remote-tracking branch 'amlogic/for-next' new a514d03e2bbb Merge remote-tracking branch 'aspeed/for-next' new fdf35bfad727 Merge remote-tracking branch 'at91/at91-next' new c78fb0c191cb Merge remote-tracking branch 'bcm2835/for-next' new c3a5fd15ed0c clk: imx: pll14xx: fix clk_pll14xx_wait_lock new 134d43bb1ff0 clk: imx8mn: correct the usb1_ctrl parent to be usb_bus new 249fce6f3ab0 clk: imx8qxp-lpcg: Warn against devm_platform_ioremap_resource new f60f1c62c318 clk: imx: Add correct failure handling for clk based helpers new ba7928d9d71f clk: imx: Rename the SCCG to SSCG new 0394d404c332 clk: imx: Replace all the clk based helpers with macros new 556f788010ad clk: imx: pllv1: Switch to clk_hw based API new 87052383491c clk: imx: pllv2: Switch to clk_hw based API new 7c3f951a9717 clk: imx: imx7ulp composite: Rename to show is clk_hw based new 179c1f7c7a4f clk: imx: Rename sccg and frac pll register to suggest clk_hw new 74e639519166 clk: imx: Rename the imx_clk_pllv4 to imply it's clk_hw based new 40ad61d6b4e6 clk: imx: Rename the imx_clk_pfdv2 to imply it's clk_hw based new ea6a723a21f7 clk: imx: Rename the imx_clk_divider_gate to imply it's cl [...] new 955a67f79a97 clk: imx7up: Rename the clks to hws new a68431984b4a Merge branch 'clk/imx' into for-next new 7f115e4db115 Merge branch 'imx/fixes' into for-next new 7a3dda2c193c Merge branch 'imx/drivers' into for-next new b3082f1bf8a6 ARM: imx: Add i.MX7ULP SoC serial number support new 4562fa4c86c9 ARM: imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D new d63407b07258 Merge branch 'imx/soc' into for-next new 8c8d09e24d45 dt-bindings: mxsfb: Add compatible for iMX8MQ new 838f8ed9a094 dt-bindings: arm: fsl: Document i.MX7ULP Embedded Artists [...] new 65bf7f711c57 Merge branch 'imx/bindings' into for-next new 7d00c4fb4faf ARM: dts: imx7ulp-com: Add initial support for i.MX7UP COM board new 02f8eb40ef7b ARM: dts: imx7s: Add power domain for imx7d HSIC new f3042a86558e ARM: dts: imx6: rdu2: Add node for UCS1002 USB charger chip new cd58a174e586 ARM: dts: imx6: rdu2: Disable WP for USDHC2 and USDHC3 new 6bb1e09c4c37 ARM: dts: imx6: rdu2: Limit USBH1 to Full Speed new d9267ca19534 ARM: dts: phycore-imx6: set buck regulator modes explicitly new e5380cd85b3d ARM: dts: vf610-zii-dev-rev-b: Drop redundant I2C properties new 444d18a7dd63 ARM: dts: vf610-zii-scu4-aib: Use generic names for DT nodes new b5f02bc3534a ARM: dts: vf610-zii-scu4-aib: Add node for switch watchdog new 3ee959b19c6f ARM: dts: colibri-imx6ull: correct wrong pinmuxing and add [...] new eb20247507b7 Merge branch 'imx/dt' into for-next new c77fae5ba09a arm64: dts: ls1028a: Add FlexSPI support new a932cb23775b arm64: dts: ls1046a: Add QSPI node for ls1046afrwy new 070b761d5462 arm64: dts: ls1046a: Update QSPI node properties of ls1046ardb new d5cee6cd8b72 arm64: dts: ls208x: Remove non-compatible driver device fr [...] new 68a2b3fddb31 arm64: dts: ls1088a: Add QSPI support for NXP LS1088 new 6e1b8fae892d arm64: dts: lx2160a: add emdio1 node new f4bd225f7cf4 arm64: dts: lx2160a: add RGMII phy nodes new d51cb99cf33f arm64: dts: imx8mn: Remove setting for IMX8MN_CLK_USB_CORE_REF new bf587f8934c8 arm64: dts: imx8mn-evk: enable usb1 and typec support new 434f9cc1f7a0 arm64: dts: ls1028a: add missing sai nodes new 9c015e13c875 arm64: dts: ls1028a: put SAIs into async mode new 0104a04d15d8 Merge branch 'imx/dt64' into for-next new 6767a88f44d3 ARM: configs: imx_v6_v7_defconfig: enable USB ACM new 459ee837b230 Merge branch 'imx/defconfig' into for-next new 0483b5e0a96b Merge remote-tracking branch 'imx-mxs/for-next' new 026157d661d5 Merge remote-tracking branch 'keystone/next' adds 19f62c76f1c6 arm64: dts: mt8173: Add dynamic power node. adds d3c306e31bc7 arm64: dts: add gce node for mt8183 adds d2f723bb1913 soc: mediatek: cmdq: fixup wrong input order of write api adds 48b9ddc9c57f Merge branch 'v5.5-next/fixes' into for-next adds d7fdaf9802a8 soc: mediatek: cmdq: remove OR opertaion from err return adds 25c1b550b667 soc: mediatek: cmdq: define the instruction struct adds 0bcc4393b586 Merge branch 'v5.5-next/soc' into for-next new 2880f6550f9d Merge remote-tracking branch 'mediatek/for-next' new a0bc6bd5e735 Merge remote-tracking branch 'mvebu/for-next' adds 43f18979568a Merge branch 'fixes' into for-next new d9074820dc95 Merge branch 'fixes' into for-next new da4f2b4ccc49 ARM: OMAP2+: am43xx: Add lcdc clockdomain new 285b56c9f078 Merge branch 'omap-for-v5.6/soc' into for-next new 94f6345712b3 bus: ti-sysc: Implement quirk handling for CLKDM_NOAUTO new 426d4447f92c bus: ti-sysc: Drop MMU quirks new 3f2c420596be bus: ti-sysc: Use PTR_ERR_OR_ZERO() to simplify code new 0b15b20a73d9 Merge branch 'omap-for-v5.6/ti-sysc' into for-next new bf21e6e1b0c7 ARM: dts: dra76-evm: add HDMI output new edb71d34de39 ARM: dts: am57xx-idk-common: add HDMI to the common dtsi new 65d26052d513 ARM: dts: omap3: name mdio node properly new c8d37f625fed ARM: dts: am335x-evm: Use drm simple-panel instead of tilc [...] new 32ee9fdf66b7 ARM: dts: am335x-evmsk: Use drm simple-panel instead of ti [...] new bfe0237dd6c4 ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 new 1a9bd034ceb6 Merge branch 'omap-for-v5.6/dt' into for-next new ec52fcf6a9ee Merge remote-tracking branch 'omap/for-next' adds 2dcb404529f4 arm64: defconfig: Enable QCOM PMIC thermal adds 809b3c51e65b arm64: dts: msm8916: thermal: Add interrupt support adds 15f1eae3469a arm64: dts: sc7180: Fix indentation/ordering of qspi nodes [...] adds a0f96390336a arm64: dts: sc7180: Add a comment to i2c7 about external pullup adds 39abbd30877e arm64: dts: sdm845: Update the device tree node for LLCC adds 4722f95646de arm64: dts: qcom: sc7180: Add APSS watchdog node adds fb2d815006a9 arm64: dts: qcom: sm8150: Add APSS watchdog node adds c831fa299996 arm64: dts: qcom: sc7180: Add Last level cache controller node adds d026c96b25b7 arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core adds 86899d8235ea arm64: dts: sc7180: Add cpufreq HW node for cpu scaling adds d6f55763c718 arm64: dts: qcom: Use gcc clock enums adds 3834a2e92229 arm64: dts: qcom: sm8150: Add ufs nodes adds 3e5bf28d2c39 arm64: dts: qcom: sm8150-mtp: Enable UFS nodes adds 876a7573709e arm64: dts: qcom: msm8998: Add gpucc node adds 82bdc93972bf arm64: dts: qcom: sc7180: Add device node support for TSEN [...] adds 0b766e7fe5a2 arm64: dts: qcom: sc7180: Add USB related nodes new 741a5ea7a697 arm64: dts: qcom: pm8916: Add vibration motor node new 4868f573a754 arm: dts: qcom: db410c: Enable USB OTG support new d8b076b891df arm64: dts: sc7180: Remove additional spi chip select muxes new 9868a31c3134 arm64: dts: sc7180: Add aliases for all i2c and spi devices new 017e7856ede5 arm64: dts: sm8150: Add rpmh power-domain node adds 52af26e33e70 soc: qcom: qmi: Return EPROBE_DEFER if no address family adds 813dede18088 dt-bindings: msm: Rename cache-controller to system-cache- [...] new 18ec173d56a1 dt-bindings: power: Add rpmh power-domain bindings for SM8150 new 4e6a2011fdbe soc: qcom: rpmhpd: Add SM8150 RPMH power-domains new 52a4cb577bde dt-bindings: power: Add rpmh power-domain bindings for sc7180 new a30657b6387b soc: qcom: rpmhpd: Add SC7180 RPMH power-domains new 21496e22e61a Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] new 555116fe9882 Merge remote-tracking branch 'qcom/for-next' new 2992e35c5c1a Merge remote-tracking branch 'realtek/for-next' new a5f31121c32e Merge remote-tracking branch 'renesas/next' adds 4666cfccf460 dt-bindings: reset: add NPCM reset controller documentation adds 32d29ddbfb3f dt-bindings: reset: Add binding constants for NPCM7xx rese [...] adds 4bbce6af0f7c reset: npcm: add NPCM reset controller driver adds 1f94ca0c5ef7 reset: Align logic and flow in managed helpers adds dc4491c457b9 reset: uniphier: Add SCSSI reset control for each channel new 38de20e2b546 Merge remote-tracking branch 'reset/reset/next' adds 8784692d2800 ARM: dts: rockchip: Add brcm bluetooth for rk3288-veyron adds 8d01923d0281 Merge branch 'v5.6-armsoc/dts32' into for-next adds ec7d731d81e7 arm64: dts: rockchip: Add node for gpu on rk3399-roc-pc adds ec5b0af7da34 arm64: dts: rockchip: Add regulators for pcie on rk3399-roc-pc adds e748d3552733 arm64: dts: rockchip: Enable HDMI Sound on rk3399-roc-pc adds 635f9a6d9cdc arm64: dts: rockchip: Add regulators for pcie on rk3399-rock960 adds 526ba2e2cf61 arm64: dts: rockchip: Enable PCIe for Radxa Rock Pi 4 board adds a793e19c15f2 arm64: dts: rockchip: Fix NanoPC-T4 cooling maps adds 876816b2679f arm64: dts: rockchip: Improve nanopi4 PCIe adds 8554723e664d arm64: dts: rockchip: remove 408MHz operating point from px30 adds 023115cdea26 arm64: dts: rockchip: add thermal infrastructure to px30 adds 67dd31f71580 arm64: dts: rockchip: enable tsadc on px30-evb adds a8e611f634e3 arm64: dts: rockchip: Disable HS400 for mmc on rk3399-roc-pc adds c38d8009ed6c arm64: dts: rockchip: Fix vdd_log on rk3399-roc-pc adds 88c5a235e88b arm64: dts: rockchip: Fix min voltage for rk3399-firefly vdd_log adds a308163a9d4b arm64: dts: rockchip: Use correct pin for lcd-reset pinctr [...] adds 140e816a8083 arm64: dts: rockchip: Add SDR104 mode to SD-card I/F on rk [...] adds a43e29090934 arm64: dts: rockchip: Enable MTD Flash on rk3399-roc-pc adds 51d8ba953246 Merge branch 'v5.6-armsoc/dts64' into for-next new 5aca1e117420 Merge remote-tracking branch 'rockchip/for-next' adds e90cb36c77b9 ARM: dts: exynos: Remove syscon compatible from chipid nod [...] adds 6c43b5d3964c ARM: dts: exynos: Add initial data for coupled regulators [...] adds eaffc4de16c6 ARM: dts: exynos: Add missing CPU frequencies for Exynos5422/5800 adds 717def80ae85 Merge branch 'next/dt' into for-next adds 9f9e2df2e64d ARM: exynos_defconfig: Bring back explicitly wanted options adds 337c3820ca0a Merge branch 'next/defconfig' into for-next new 5206265f78e4 ARM: dts: exynos: Correct USB3503 GPIOs polarity new 338370aa2653 Merge branch 'next/dt' into for-next new de0803bc6e82 Merge remote-tracking branch 'samsung-krzk/for-next' adds 6a85afe4bc88 dt-bindings: pwm: allwinner: Add H6 PWM description adds 88432f5f8469 arm64: dts: allwinner: h6: Add PWM node adds f0c3b29f56f0 arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators adds 012af5531471 arm64: dts: allwiner: Fix typo in dual licensed SPDX identifier adds fc43331a5f74 Merge branches 'sunxi/clk-fixes-for-5.5', 'sunxi/clk-for-5 [...] new 5db8d723fcca Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6febff4ab0e0 Merge remote-tracking branch 'tegra/for-next' new da161bee5690 Merge remote-tracking branch 'csky/linux-next' new e8c1bb114aeb Merge remote-tracking branch 'h8300/h8300-next' new 092a18a3e567 Merge remote-tracking branch 'soc-fsl/next' new 9dc870d94430 Merge remote-tracking branch 'risc-v/for-next' new 296e6e7b04ed Merge remote-tracking branch 'sh/sh-next' new b715f42d8c58 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 1c8ecdb7908b Merge remote-tracking branch 'btrfs/for-next' new b7731d57e953 Merge remote-tracking branch 'cifs/for-next' new 96551c2cf741 Merge remote-tracking branch 'ecryptfs/next' new 31674bdc86ac Merge remote-tracking branch 'ext3/for_next' new b390108d6dde Merge remote-tracking branch 'f2fs/dev' new eb49b3134e50 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds a3d1e7eb5abe simple_recursive_removal(): kernel-side rm -rf for ramfs-s [...] adds 912dfe068c43 Merge branches 'work.openat2', 'work.recursive_removal' an [...] new 4462652ee576 Merge remote-tracking branch 'vfs/for-next' new b1bbeba021df Merge remote-tracking branch 'printk/for-next' adds 8ec321e96e05 HID: Fix slab-out-of-bounds read in hid_field_extract adds 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next adds 2f48865db332 HID: hidraw: add support uniq ioctl adds c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next new a733563543af Merge remote-tracking branch 'hid/for-next' adds 8c9312a925ad i2c: add helper to check if a client has a driver attached new de745044ebd9 Merge remote-tracking branch 'i2c/i2c/for-next' new 30e291ac9547 Merge remote-tracking branch 'i3c/i3c/next' new ca032e465f6a Merge branch 'dmi/master' new 00b88f9e9e1c Merge remote-tracking branch 'hwmon-staging/hwmon-next' new bc0fd9c14abf Merge remote-tracking branch 'v4l-dvb/master' adds 36fcb4292473 cpuidle: use first valid target residency as poll time new b0142d66f4ed cpuidle: Fix cpuidle_driver_state_disabled() new d4d814017697 cpuidle: Drop unnecessary type cast in cpuidle_poll_time() adds b9ea0bae260f ACPI: PM: Avoid attaching ACPI PM domain to certain devices new 48398f10d87f Merge branches 'pm-cpuidle' and 'acpi-pm' into linux-next new 0b5ece6ea43d Merge remote-tracking branch 'pm/linux-next' new 70c582e7433d Merge remote-tracking branch 'opp/opp/linux-next' new c28e7cd55545 thermal: db8500: Depromote debug print new 0f28cf192f14 thermal: of-thermal: Appease the kernel-doc deity new a80b1ab633b8 thermal: cpu_cooling: Appease the kernel-doc deity new 3d0e551e15b1 thermal: step_wise: Appease the kernel-doc deity new 2f4792d67b1e thermal: devfreq_cooling: Appease the kernel-doc deity new 882f4ff35ffe thermal: max77620: Appease the kernel-doc deity new 8c8ebf23ab0d thermal: mediatek: Appease the kernel-doc deity new a61b7a45a41e thermal: rockchip: Appease the kernel-doc deity new 88a6b25c45ca thermal: samsung: Appease the kernel-doc deity new 7312b4f4dcd0 thermal: tegra: Appease the kernel-doc deity new e09d1b21e781 thermal: amlogic: Appease the kernel-doc deity new 5cefd48e911b thermal: zx2967: Appease the kernel-doc deity new 3a8fa4bc9a1e thermal/drivers/Kconfig: Convert the CPU cooling device to [...] new ddd066c4a6fb thermal/drivers/cpu_cooling: Add idle cooling device docum [...] new 1e044f70e5c2 thermal/drivers/cpu_cooling: Introduce the cpu idle coolin [...] new 5efb1cf559ac thermal/drivers/cpu_cooling: Rename to cpufreq_cooling new 6273b1d4b4cf thermal: intel: fix unmatched pci_release_region new 7f111698b3e4 thermal: qoriq: Add local struct device pointer new 6303db7be0bb thermal: qoriq: Don't store struct thermal_zone_device reference new 7ed895e82145 thermal: qoriq: Add local struct qoriq_sensor pointer new 10a9eed374f9 thermal: qoriq: Embed per-sensor data into struct qoriq_tmu_data new c117e894ca89 thermal: qoriq: Pass data to qoriq_tmu_register_tmu_zone() [...] new c1fa56f05f29 thermal: qoriq: Pass data to qoriq_tmu_calibration() directly new c218d4cb84d2 thermal: qoriq: Drop unnecessary drvdata cleanup new c98030e5440d thermal: qoriq: Convert driver to use regmap API new f0ad3fb31497 thermal: qoriq: Enable all sensors before registering them new 60d707dee5e9 thermal: qoriq: Do not report invalid temperature reading new 81432a28f1dc thermal_hwmon: Add devres wrapper for thermal_add_hwmon_sysfs() new 3d9613284a62 thermal: qoriq: Add hwmon support new 4d9666b25d4d Merge remote-tracking branch 'thermal/thermal/linux-next' new ac879b1c32ca Merge remote-tracking branch 'swiotlb/linux-next' adds 02288248b051 tipc: eliminate gap indicator from ACK messages adds d3b09995ab93 tipc: eliminate more unnecessary nacks and retransmissions adds 16ad3f4022bb tipc: introduce variable window congestion control adds bb9d8454bb0f Merge branch 'tipc-introduce-variable-window-congestion-control' adds 4caefbce06d1 enetc: add software timestamping adds 5000b28b0b1a tcp: Cleanup duplicate initialization of sk->sk_state. adds ca866ee82591 nfp: add support for TLV device stats adds 6525b5ef65fd enetc: remove variable 'tc_max_sized_frame' set but not used adds c21939998802 cxgb4: add support for high priority filters adds fa2de660a8d0 net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support adds a4516c7053b9 net: sfp: derive interface mode from ethtool link modes adds 0fbd26a9fb68 net: sfp: add more extended compliance codes adds 74c551ca5a0e net: sfp: add module start/stop upstream notifications adds 4882057ad434 net: sfp: move phy_start()/phy_stop() to phylink adds 6912b712cd75 net: mdio-i2c: add support for Clause 45 accesses adds 938d44c2b502 net: phylink: re-split __phylink_connect_phy() adds e45d1f5288b8 net: phylink: support Clause 45 PHYs on SFP+ modules adds 24cf0e693bb5 net: phylink: split link_an_mode configured and current settings adds c0de2f472029 net: phylink: split phylink_sfp_module_insert() adds 52c956003a9d net: phylink: delay MAC configuration for copper SFP modules adds 7adb5b2126bc net: phylink: make Broadcom BCM84881 based SFPs work adds 75f4d8d10e01 net: phy: add Broadcom BCM84881 PHY driver adds 9a484621e88a net: sfp: add support for Clause 45 PHYs adds b58e9fd48348 Merge branch 'sfp-copper-modules' new 65ef2d5c41d9 net: sfp: use a definition for the fault recovery attempts new 281e4eab1abe net: sfp: rename sm_retries new 256e43cb8c69 net: sfp: error handling for phy probe new 1cb89a14c80a net: sfp: re-attempt probing for phy new bea0f4a5115a Merge branch 'sfp-slow-to-probe-copper' new c5144fcbf250 vsock/virtio_transport_common: remove unused virtio header [...] new ef343b35d466 vsock: add VMADDR_CID_LOCAL definition new 0e12190578d0 vsock: add local transport support in the vsock core new 077263fba100 vsock: add vsock_loopback transport new 408624af4c89 vsock: use local transport when it is loaded new bf5432b1de1f vsock/virtio: remove loopback handling new 6b8350a4b0d5 Merge branch 'vsock-add-local-transport-support' new abe47b62543e Merge remote-tracking branch 'net-next/master' adds c453312857ba ARM: net: bpf: Improve prologue code sequence adds 09c4708d3cf4 libbpf: Bump libpf current version to v0.0.7 adds b590cb5f802d bpf: Switch to offsetofend in BPF_PROG_TEST_RUN adds bae141f54be8 bpf: Emit audit messages upon successful prog load and unload new 81c22041d9f1 bpf, x86, arm64: Enable jit by default when not built as a [...] new 679152d3a32e libbpf: Fix printf compilation warnings on ppc64le arch new 7158a9416c4a Merge remote-tracking branch 'bpf-next/master' adds b50b0580d27b net: add queue argument to __skb_wait_for_more_packets and [...] adds 7b3801927e52 xfrm: introduce xfrm_trans_queue_net adds cac3c71604cf xfrm: add route lookup to xfrm4_rcv_encap adds 25f6802b4c18 esp4: prepare esp_input_done2 for non-UDP encapsulation adds eecd227a9a34 esp4: split esp_output_udp_encap and introduce esp_output_encap adds e27cca96cd68 xfrm: add espintcp (RFC 8229) new 2e396c29f54b Merge remote-tracking branch 'ipsec-next/master' new d2fd1e8303e3 Merge remote-tracking branch 'nfc-next/master' new 5806b316877f Merge remote-tracking branch 'wireless-drivers-next/master' adds c58597980042 Bluetooth: hci_bcm: enable IRQ capability from node adds ec971532feca Bluetooth: Adding a bt_dev_warn_ratelimited macro. adds 8ed56fa78c93 Bluetooth: Remove usage of BT_ERR_RATELIMITED macro new 659b0178b8f2 Merge remote-tracking branch 'bluetooth/master' adds 76223fa75828 gfs2: Another gfs2_find_jhead fix new 6ef3760a83ae Merge remote-tracking branch 'gfs2/for-next' adds 3f61b0527b4e crypto: inside-secure - Use PTR_ERR_OR_ZERO() to simplify code adds 07928d9bfc81 padata: Remove broken queue flushing adds 8debacd60c69 crypto: hisilicon - Fix issue with wrong number of sg elem [...] adds 484a897ffa30 crypto: hisilicon - Use the offset fields in sqe to avoid [...] adds 528c4d106737 crypto: hisilicon - Remove useless MODULE macros adds 07bfd9bdf568 crypto: pcrypt - Fix user-after-free on module unload adds 13380a1471aa padata: Remove unused padata_remove_cpu adds efdd6099c68a dt-bindings: rng: add BCM2711 RNG compatible adds 0f95b09a5f62 hwrng: iproc-rng200 - Add support for BCM2711 adds 6b3413f30dd6 MAINTAINERS: update my e-mail address adds 1e02e6fbdadb crypto: sun4i-ss - add the A33 variant of SS adds 2452cfdf4771 crypto: Kconfig - Fix indentation adds 62f72cbdcf02 crypto: atmel-aes - Retire dma_request_slave_channel_compat() adds db28512f48e2 crypto: atmel-sha - Retire dma_request_slave_channel_compat() adds 45a536e3a7e0 crypto: atmel-tdes - Retire dma_request_slave_channel_compat() adds bbefa1dd6a6d crypto: pcrypt - Avoid deadlock by using per-instance pada [...] adds 7278fa25aa0e crypto: caam - do not reset pointer size from MCFGR register adds 9c1e8836edbb crypto: x86 - Regularize glue function prototypes adds 060f11132500 crypto: ccree - remove useless define adds e86eca4107ce crypto: ccree - fix typos in comments adds 7c06603e20e9 crypto: ccree - fix typos in error msgs adds 4df2ef25b3b3 crypto: ccree - fix backlog memory leak adds 11548f5a5747 crypto: ccp - set max RSA modulus size for v3 platform dev [...] adds 6320a15e9830 crypto: arm64/sha - fix function types adds 5441c6507bc8 crypto: arm64/ghash-neon - bump priority to 150 adds e8d998264bff crypto: pcrypt - Do not clear MAY_SLEEP flag in original request adds 8e8c778d9ed4 crypto: hisilicon - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER adds 0a940d4e2765 crypto: api - remove another reference to blkcipher adds 140734d37113 crypto: skcipher - remove crypto_skcipher::ivsize adds 9ac0d136938a crypto: skcipher - remove crypto_skcipher::keysize adds 15252d942739 crypto: skcipher - remove crypto_skcipher::setkey adds 848755e315b6 crypto: skcipher - remove crypto_skcipher::encrypt adds 7e1c10991822 crypto: skcipher - remove crypto_skcipher::decrypt adds 89873b441134 crypto: skcipher - remove crypto_skcipher_extsize() adds c28817895464 crypto: shash - allow essiv and hmac to use OPTIONAL_KEY a [...] adds 462519fc2699 crypto: omap-sham - split up data to multiple sg elements [...] adds b82fc91e50df crypto: omap-sham - remove the sysfs group during driver removal adds e7508ef2a674 crypto: omap-aes - remove the sysfs group during driver removal adds eb5818aa0852 crypto: omap-des - add IV output handling adds 891dcbbb0e46 crypto: omap-aes - add IV output handling adds 2b352489d0d6 crypto: omap-sham - fix buffer handling for split test cases adds a9befcf46913 crypto: omap-aes-gcm - fix corner case with only auth data adds 60a0894c323a crypto: omap-sham - fix split update cases with cryptomgr tests adds 6585cd3683c6 crypto: omap-aes - fixup aligned data cleanup adds dbb326fd0093 crypto: omap-aes - reject invalid input sizes for block modes adds a9459bdcb40f crypto: omap-aes-ctr - set blocksize to 1 adds 46d57443eca4 crypto: omap-aes-gcm - deal with memory allocation failure adds 12adf9d63ec3 crypto: omap-aes-gcm - add missing .setauthsize hooks adds b877ad1a135c crypto: omap-aes-gcm - check length of assocdata in RFC4106 mode adds f0956d42c14a crypto: omap-aes-gcm - use the AES library to encrypt the tag adds 5d5f3eed2937 crypto: omap-aes-gcm - fix failure with assocdata only adds 1cfd9f3f308f crypto: omap-sham - fix unaligned sg list handling adds 04a4616e6a21 crypto: omap-aes-gcm - convert to use crypto engine adds 96846223ac73 crypto: omap-des - avoid unnecessary spam with bad cryptlen adds aca8bf0027d3 crypto: omap-des - handle NULL cipher request adds 839bb2a9ca73 crypto: omap-crypto - copy the temporary data to output bu [...] adds 095be695e564 crypto: aead - move crypto_aead_maxauthsize() to <crypto/aead.h> adds 7bada03311b6 crypto: skcipher - add crypto_skcipher_min_keysize() adds eb455dbd02cb crypto: testmgr - don't try to decrypt uninitialized buffers adds fd60f7278764 crypto: testmgr - check skcipher min_keysize adds fd8c37c72d60 crypto: testmgr - test setting misaligned keys adds 2ea915054cf2 crypto: testmgr - create struct aead_extra_tests_ctx adds 49763fc6b1af crypto: testmgr - generate inauthentic AEAD test vectors adds c441a909c686 crypto: compress - remove crt_u.compress (struct compress_tfm) adds e8cfed5e4e2b crypto: cipher - remove crt_u.cipher (struct cipher_tfm) adds 894c9ef9780c padata: validate cpumask without removed CPU during offline adds 38228e8848cd padata: always acquire cpu_hotplug_lock before pinst->lock adds 91a71d612128 padata: remove cpumask change notifier adds 3facced7aeed padata: remove reorder_objects adds bfcdcef8c8e3 padata: update documentation adds 37f96694cf73 crypto: af_alg - Use bh_lock_sock in sk_destruct adds 7b49fabfc35c crypto: atmel-tdes - Constify value to write to hw adds 7c783029eab8 crypto: atmel-{sha,tdes} - Change algorithm priorities adds fb24307af282 crypto: atmel-tdes - Remove unused header includes adds 0efe58f3e9c8 crypto: atmel-{sha,tdes} - Propagate error from _hw_versio [...] adds c9063a0281d9 crypto: atmel-{aes,sha,tdes} - Drop superfluous error mess [...] adds e7836518c6bc crypto: atmel-{aes,sha,tdes} - Rename labels in probe() adds 7d0979e2dfa8 crypto: atmel-tdes - Remove useless write in Control Register adds 848572f81772 crypto: atmel-tdes - Map driver data flags to Mode Register adds 75eca7a7f2ab crypto: atmel-tdes - Drop unnecessary passing of tfm adds c65d123742a7 crypto: atmel-{aes,tdes} - Do not save IV for ECB mode adds 781a08d9740a crypto: atmel-aes - Fix counter overflow in CTR mode adds 371731ec2179 crypto: atmel-aes - Fix saving of IV for CTR mode adds 9a17007b4f45 crypto: atmel-{sha,tdes} - Remove unused 'err' member of d [...] adds 4c977e37b0fa crypto: atmel-sha - Void return type for atmel_sha_update_ [...] adds 7db15aade87f crypto: atmel-aes - Use gcm helper to check authsize adds aebe5bd76583 crypto: atmel-{aes,sha,tdes} - Group common alg type init [...] adds 579d705cd64e crypto: chacha - fix warning message in header file adds 7db3b61b6bba crypto: api - Check spawn->alg under lock in crypto_drop_spawn adds 4a2abbc6b868 crypto: doc - remove references to ARC4 adds 73669cc55646 crypto: api - Fix race condition in crypto_spawn_alg adds 4f87ee118d16 crypto: api - Do not zap spawn->alg adds 02244ba44bc3 crypto: api - Add more comments to crypto_remove_spawns adds fbce6be5aef5 crypto: shash - Add init_tfm/exit_tfm and verify descsize adds 968956939407 crypto: padlock-sha - Use init_tfm/exit_tfm interface adds d9e1670b8005 crypto: hmac - Use init_tfm/exit_tfm interface new ef970c823c8e Merge remote-tracking branch 'crypto/master' adds 4b4c5638c08d drm/amdgpu: Fix BACO entry failure in NAVI10. adds 6ceeb144b1d6 drm/amdgpu: move VM eviction decision into amdgpu_vm.c adds e095fc17bbd2 drm/amdgpu: explicitely sync to VM updates v2 adds 90b69cdc5f15 drm/amdgpu: stop adding VM updates fences to the resv obj adds b4ff0f8a85f3 drm/amdgpu: add VM eviction lock v3 adds d515959125f2 Revert "drm/amdgpu: enable VCN DPG on Raven and Raven2" adds 0d6f39bb7710 drm/amdgpu: fix resume failures due to psp fw loading sequ [...] adds f794913ce826 drm/amdgpu/display: add fallthrough comment adds ebcef76b6c22 drm/amd/powerplay: drop unnecessary warning prompt adds fcb1fe9c9e00 drm/amd/powerplay: pre-check the SMU state before issuing message adds 51f261f0cfc4 drm/amdkfd: Improve kfd_process lookup in kfd_ioctl adds cd52d3fcd338 drm/amdgpu: add condition to enable baco for ras recovery adds 0828b5ec5712 drm/amdgpu: avoid using invalidate semaphore for picasso adds 36f2d1b82c2d drm/amd/powerplay: clear VBIOS scratchs on baco exit V2 adds fb3551964452 drm/amd/powerplay: implement interface to retrieve gpu tem [...] adds 55a0f48b02c7 drm/amd/powerplay: implement interface to retrieve clock f [...] adds cdcd34f3376a drm/amd/powerplay: implement the get_enabled_mask callback [...] adds 6e7932802380 drm/amd/powerplay: correct the value retrieved through GPU [...] adds bd8c823b089e drm/amdgpu: Added RAS UMC error query support for Arcturus adds 8497d2bcdee1 drm/amd/powerplay: enable pp one vf mode for vega10 adds 229baa0a1718 drm/amdgpu/gfx10: update gfx golden settings adds fb71be37824f drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 60a24cbb24fa drm/amdgpu: enable gfxoff feature for navi10 asic adds d0bec03bd476 drm/amdgpu/gfx10: update gfx golden settings adds 77422111c03c drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 99ca782f1b08 drm/amdgpu: fix VCN2.x number of irq types adds 02036964b574 drm/amdgpu: fix JPEG instance checking when ctx init adds 751bbe876786 drm/amd/display: include linux/slab.h where needed adds fa3d2e7f8bbe drm/amdgpu: log when amdgpu.dc=1 but ASIC is unsupported adds 762c632cdc04 drm/amdgpu: fix license on Kconfig and Makefiles adds 9976c08d1751 drm/amdgpu: add UAPI for creating encrypted buffers adds 738700447113 drm/amdgpu: add UAPI to create secure commands (v3) adds 593c7d188004 drm/amdgpu: define the TMZ bit for the PTE adds e838673e4e5e drm/amdgpu: add tmz feature parameter (v2) adds 6af740b60d1f drm/amdgpu: add amdgpu_tmz data structure adds f0d765802ddd drm/amdgpu: add function to check tmz capability (v4) adds b6a18d3b5750 drm/amdgpu: add tmz bit in frame control packet adds 8b5a5df94747 drm/amdgpu: expand the emit tmz interface with trusted flag adds f60100d77d56 drm/amdgpu: expand the context control interface with trust flag adds 4486301979b8 drm/amdgpu: job is secure iff CS is secure (v5) adds 194723dfe64c drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds ff7f9a1b5a57 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 4135c3b7efec drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds a5daa026d5c9 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 9b5c22091083 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds fd2e99a954af drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds ed2c94d458c2 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds daea7a9eece6 drm/amdgpu: move CS secure flag next the structs where it's used adds 6ba33354d7fe drm/ttm: Remove explicit typecasts of vm_private_data adds 333919fc84e3 drm/ttm: Convert vm callbacks to helpers adds b54427e2b11a drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds bb1d573ea823 drm/amdgpu: work around llvm bug #42576 adds 7ffa05fc7e3a drm/scheduler: Avoid accessing freed bad job. adds 3917ac7c22f9 drm: Add FEC registers for LT-tunable repeaters adds 483f4fd89566 drm/amdgpu: wait for all rings to drain before runtime suspending adds d1afaadf5fef amdgpu: Prepare DCN floating point macros for generic arch [...] adds 86462415d58d amdgpu: Enable initial DCN support on POWER adds 223b91356ec3 amdgpu: Wrap FPU dependent functions in dc20 adds 9812d4003f67 drm/amdgpu: s/ENCRYPTED/SECURE/ on GEM create flag new 7adbd825807b Merge remote-tracking branch 'amdgpu/drm-next' adds d1dad6f43334 drm/i915/bios: pass devdata to parse_ddi_port adds 6e0d46e91efd drm/i915/bios: parse compression parameters block adds 1bf2f3bf29a9 drm/i915/bios: add support for querying DSC details for encoder adds 7a7b5be96fb6 drm/i915/dsc: move DP specific compute params to intel_dp.c adds c42c38ec307b drm/i915/dsc: move slice height calculation to encoder adds 2d15f3925a4b drm/i915/dsc: add support for computing and writing PPS fo [...] adds deaaff49198d drm/i915/dsc: make DSC source support helper generic adds fbacb15ea814 drm/i915/dsc: add basic hardware state readout support adds 50003bf50d32 drm/i915/dsi: set pipe_bpp on ICL configure config adds 54ed6902cabc drm/i915/dsi: abstract afe_clk calculation adds adf1bd3dfbae drm/i915/dsi: use afe_clk() instead of intel_dsi_bitrate() adds 0486513935ef drm/i915/dsi: take compression into account in afe_clk() adds 38b898810ae9 drm/i915/dsi: use compressed pixel format with DSC adds 53693f02d80e drm/i915/dsi: account for DSC in horizontal timings adds c2bb35e99f4b drm/i915/dsi: Fix state mismatch warns for horizontal timi [...] adds 2b68392e638d drm/i915/dsi: add support for DSC adds 023265ed75d8 Merge drm/drm-next into drm-intel-next-queued adds d04a661a2c71 drm/i915/dsb: Fix in mmio offset calculation of DSB instance adds c81471f5e95c drm/i915: Copy across scheduler behaviour flags across sub [...] adds 00aff3f6d8e2 drm/i915: Improve execbuf debug adds c0168a3ee620 drm/i915/gt: Check we are the Ironlake IPS provider before [...] adds 93e89ac8537b drm/i915/gem: Wait on unbind barriers when invalidating userptr adds 5de34ed13787 drm/i915/selftests: Show the i915_active on failure adds a722146b5f52 drm/i915: ELiminate intel_pipe_to_cpu_transcoder() from as [...] adds b104e8b20097 drm/i915: Pass cpu transcoder to assert_pipe() adds 7b0bcead187f drm/i915/display: remove duplicated assignment to pointer [...] adds f3417d703f18 drm/i915: remove redundant checks for a null fb pointer adds 65c29dbb19b2 drm/i915: Use the i915_device name for identifying our req [...] adds cb1b7ad08c22 drm/i915/uc: Drop explicit i915 param in some uc_fw functions adds 3a1e3c483584 drm/i915/uc: Drop explicit gt param in some uc_fw functions adds 220a9d45c670 drm/i915/uc: Drop explicit ggtt param in some uc_fw functions adds 972745fd5770 drm/i915/gt: Disable manual rc6 for Braswell/Baytrail adds 8f1ada252028 drm/i915: Fix cmdparser drm.debug adds 755bf8a8c985 drm/i915: Remove redundant parameters from intel_engine_cm [...] adds 37d1151ce75e drm/i915: Simplify error escape from cmdparser adds 51696691aba3 drm/i915/gem: Tidy up error handling for eb_parse() adds 6aacb5a3b0bc drm/i915: Align start for memcpy_from_wc new 7d929989bb7c drm/i915/gt: Only ignore rc6 parking for PCU on byt/bsw new 32d94048b988 drm/i915/gem: Prepare gen7 cmdparser for async execution new 686c7c35abc2 drm/i915/gem: Asynchronous cmdparser new b58a8813ee6d drm/i915: Improve i915_inject_probe_error macro new 1bc9865d8df3 drm/i915: Set fence_work.ops before dma_fence_init new ad3662e239fc drm/i915/gt: Mark up ips_mchdev pointer access new b6a8781a447c drm/i915/cml: Remove unsupport PCI ID new 8717c6b7414f drm/i915/cml: Separate U series pci id from origianl list. new 601a9ee0f0c7 drm/i915: Streamline skl_commit_modeset_enables() new ab222fe7d321 Merge remote-tracking branch 'drm-intel/for-linux-next' new 77f15b3f1a94 Merge remote-tracking branch 'drm-misc/for-linux-next' new 0c8277ffc361 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new dd1bef542c22 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 9b2433a9c5b3 ALSA: aoa: Use managed buffer allocation adds 8ee0c7586959 ALSA: aaci: Use managed buffer allocation adds 37b9b9a5078a ALSA: atmel: Use managed buffer allocation adds 39729889b1f5 ALSA: aloop: Use managed buffer allocation adds ef1545b8f35e ALSA: dummy: Use managed buffer allocation adds cbd0719d5115 ALSA: ml403: Use managed buffer allocation adds d635f09e919e ALSA: pcsp: Use managed buffer allocation adds 8f326303b0d8 ALSA: vx: Use managed buffer allocation adds 7641d549b13b ALSA: firewire: Use managed buffer allocation adds d577b6c8cf8c ALSA: ad1816a: Use managed buffer allocation adds 427f0ea46fb0 ALSA: cmi8330: Use managed buffer allocation adds eb40b64f2897 ALSA: es1688: Use managed buffer allocation adds 9ce57056d8ce ALSA: es18xx: Use managed buffer allocation adds 07ed72ba4d45 ALSA: sb: Use managed buffer allocation adds a57214e54862 ALSA: gus: Use managed buffer allocation adds 15fbacfe3d32 ALSA: wss: Use managed buffer allocation adds ee88f4ebe575 ALSA: mips: Use managed buffer allocation adds 005f3e67a855 ALSA: parisc: Use managed buffer allocation adds 93d6487f7a81 ALSA: ad1889: Use managed buffer allocation adds e695745437a4 ALSA: ali5451: Use managed buffer allocation adds 909c7d2cccc3 ALSA: als300: Use managed buffer allocation adds 96bcfde13a1c ALSA: als4000: Use managed buffer allocation adds 7ae11ecf0dfe ALSA: asihpi: Use managed buffer allocation adds 801bf0574764 ALSA: atiixp: Use managed buffer allocation adds 8c847a423572 ALSA: au88x0: Use managed buffer allocation adds 817790cc3dfe ALSA: aw2: Use managed buffer allocation adds 830e7b007681 ALSA: azt3328: Use managed buffer allocation adds b87ddad2773e ALSA: bt87x: Use managed buffer allocation adds fc97aef32338 ALSA: ca0106: Use managed buffer allocation adds d841e2e88f00 ALSA: cmipci: Use managed buffer allocation adds 44e78a1a85ad ALSA: cs4281: Use managed buffer allocation adds c6071300ac85 ALSA: cs5535: Use managed buffer allocation adds 76178cc7d5eb ALSA: ctxfi: Use managed buffer allocation adds 11f63ca3995b ALSA: echoaudio: Use managed buffer allocation adds 63832bd951d2 ALSA: emu10k1x: Use managed buffer allocation adds cbf7dcd949d7 ALSA: emu10k1: Use managed buffer allocation adds b22b24781251 ALSA: ens137x: Use managed buffer allocation adds d244a1db6f64 ALSA: es1938: Use managed buffer allocation adds 247ed1020476 ALSA: fm801: Use managed buffer allocation adds 7a6d4a5ac89f ALSA: hda: Use managed buffer allocation adds 60b8918ba5f5 ALSA: ice1712: Use managed buffer allocation adds 09e263cd4a1d ALSA: ice1724: Use managed buffer allocation adds 28d52aa55436 ALSA: intel8x0: Use managed buffer allocation adds 224a40c7511f ALSA: lola: Use managed buffer allocation adds a747db239010 ALSA: lx6464es: Use managed buffer allocation adds e485e5386d3d ALSA: maestro3: Use managed buffer allocation adds c6312f3926d7 ALSA: mixart: Use managed buffer allocation adds fdaad162a4f3 ALSA: oxygen: Use managed buffer allocation adds 0dd323695c7b ALSA: riptide: Use managed buffer allocation adds 7ceebdc87c63 ALSA: rme32: Use managed buffer allocation adds ff3eb3d51be9 ALSA: sis7019: Use managed buffer allocation adds 3e1ee04ba9ea ALSA: sonicvibes: Use managed buffer allocation adds c79eafa095b1 ALSA: trident: Use managed buffer allocation adds 8e2c75249d06 ALSA: via82xx: Use managed buffer allocation adds b6ed90c0dd76 ALSA: ymfpci: Use managed buffer allocation adds 6dfa8fd598ec ALSA: pdaudiocf: Use managed buffer allocation adds 01001fa1c79e ALSA: pmac: Use managed buffer allocation adds 377d870e5456 ALSA: ps3: Use managed buffer allocation adds 403d026c4376 ALSA: aica: Use managed buffer allocation adds 50cdf3a0961f ALSA: sh: Use managed buffer allocation adds 786e90b0d0f4 ALSA: sparc: Use managed buffer allocation adds ce747f864268 ALSA: spi: Use managed buffer allocation adds a3c10ea47e6d ALSA: 6fire: Use managed buffer allocation adds 1075b321ab43 ALSA: caiaq: Use managed buffer allocation adds d0aa558cde35 ALSA: hiface: Use managed buffer allocation adds b9626bd62382 ALSA: line6: Use managed buffer allocation adds 8aa77f9cab9a ALSA: ua101: Use managed buffer allocation adds 3f0c972ad828 ALSA: usx2y: Use managed buffer allocation adds 6dd9486ca9b8 ALSA: usb-audio: Use managed buffer allocation adds dd21bf512b64 ALSA: pcxhr: Use managed buffer allocation adds cc6c69126e38 ALSA: hdml-lpe-audio: Use managed buffer allocation adds f2b44229268f ALSA: aoa: Drop superfluous ioctl PCM ops adds 94c0ff8bd1e3 ALSA: arm: Drop superfluous ioctl PCM ops adds 1eb1a950f620 ALSA: atmel: Drop superfluous ioctl PCM ops adds ae531486d770 ALSA: drivers: Drop superfluous ioctl PCM ops adds d45b3aaea26c ALSA: firewire: Drop superfluous ioctl PCM ops adds 2251612e2f99 ALSA: es1688: Drop superfluous ioctl PCM ops adds 86940651eaf4 ALSA: isa: Drop superfluous ioctl PCM ops adds 9a4df8251ac0 ALSA: mips: Drop superfluous ioctl PCM ops adds c02644684ca1 ALSA: parisc: Drop superfluous ioctl PCM ops adds 4ab6596a32b1 ALSA: intel8x0: Drop superfluous ioctl PCM ops adds 64395f83297a ALSA: via82xx: Drop superfluous ioctl PCM ops adds 6c9239e4c705 ALSA: atiixp: Drop superfluous ioctl PCM ops adds b1b375b062b4 ALSA: asihpi: Drop superfluous ioctl PCM ops adds 6b07ea052a5a ALSA: trident: Drop superfluous ioctl PCM ops adds d34e1b7b9a7f ALSA: pci: Drop superfluous ioctl PCM ops adds 1a0fa90f9c01 ALSA: pcmcia: Drop superfluous ioctl PCM ops adds 5b6e996a6218 ALSA: ppc: Drop superfluous ioctl PCM ops adds 9fafc5259b43 ALSA: sh: Drop superfluous ioctl PCM ops adds 5fcd1aeee587 ALSA: sparc: Drop superfluous ioctl PCM ops adds 6bddc9ef5885 ALSA: spi: Drop superfluous ioctl PCM ops adds 9c0d064a1e19 ALSA: usb: Drop superfluous ioctl PCM ops adds 63d5cda7f55b ALSA: x86: Drop superfluous ioctl PCM ops adds 4bb1e4e7ccc2 ALSA: xen: Drop superfluous ioctl PCM ops adds 164d0738248a ALSA: ad1889: Support PCM sync_stop adds 5110bc701b4a ALSA: ali5451: Support PCM sync_stop adds ea2eab50a0e1 ALSA: als300: Support PCM sync_stop adds 4504487d928d ALSA: atiixp: Support PCM sync_stop adds 662a7441316d ALSA: au88x0: Support PCM sync_stop adds f8582e001f72 ALSA: aw2: Support PCM sync_stop adds aefd1860acd5 ALSA: azt3328: Support PCM sync_stop adds d2625a62fe75 ALSA: bt87x: Support PCM sync_stop adds 339ede502a00 ALSA: ca0106: Support PCM sync_stop adds 3663984e07a4 ALSA: cmipci: Support PCM sync_stop adds 5afff8c1bbc7 ALSA: cs4281: Support PCM sync_stop adds 763ae53d2ae4 ALSA: cs46xx: Support PCM sync_stop adds 25ec679b9078 ALSA: cs5535audio: Support PCM sync_stop adds 5e0890c1cb7d ALSA: ctxfi: Support PCM sync_stop adds d4cad99fda9b ALSA: echoaudio: Support PCM sync_stop adds 66471aa715f0 ALSA: emu10k1: Support PCM sync_stop adds 83720eef264b ALSA: ens137x: Support PCM sync_stop adds 6b276e6281b6 ALSA: es1938: Support PCM sync_stop adds dbb71ab05f39 ALSA: es1968: Support PCM sync_stop adds e41dbd20383d ALSA: fm801: Support PCM sync_stop adds f36da9406e66 ALSA: hda: Support PCM sync_stop adds 1b97a87f44d8 ALSA: ice1712: Support PCM sync_stop adds b0ad3bbc1e1b ALSA: ice1724: Support PCM sync_stop adds be1391c7858f ALSA: intel8x0: Support PCM sync_stop adds 67ceac17e877 ALSA: korg1212: Support PCM sync_stop adds aec9f0cc057e ALSA: lola: Support PCM sync_stop adds a20b8bfe557c ALSA: maestro3: Support PCM sync_stop adds 1478eb63654b ALSA: nm256: Support PCM sync_stop adds bf17d20adea7 ALSA: oxygen: Support PCM sync_stop adds 3992f78f349f ALSA: riptide: Support PCM sync_stop adds 1dad75b9823c ALSA: rme32: Support PCM sync_stop adds 5fcf46bc8333 ALSA: rme96: Support PCM sync_stop adds 39cccf4511fd ALSA: rme9652: Support PCM sync_stop adds 39b77268c8cd ALSA: sis7019: Support PCM sync_stop adds 93042ac2bc40 ALSA: sonicvibes: Support PCM sync_stop adds 4a9ff148bd34 ALSA: trident: Support PCM sync_stop adds c47583b0eb68 ALSA: via82xx: Support PCM sync_stop adds b7a03a1e1459 ALSA: ymfpci: Support PCM sync_stop adds 0dbba47eb4e9 ALSA: ad1816a: Support PCM sync_stop adds f5ac512085b5 ALSA: es1688: Support PCM sync_stop adds 58dad836f98c ALSA: es18xx: Support PCM sync_stop adds 914da689090c ALSA: gus: Support PCM sync_stop adds 52f623d0a84d ALSA: msnd: Support PCM sync_stop adds d3e163bfff97 ALSA: opl3sa2: Support PCM sync_stop adds 16d9fb1deef8 ALSA: opti9xx: Support PCM sync_stop adds f9236dd027b8 ALSA: sb: Support PCM sync_stop adds 48094a75cd70 ALSA: wavefront: Support PCM sync_stop adds 959d4c806d38 ALSA: wss: Support PCM sync_stop adds 41094b243e62 ALSA: lx6464es: Support PCM sync_stop adds cefeaa5053d9 ALSA: mixart: Support PCM sync_stop adds 271213ef4d0d ALSA: pcxhr: Support PCM sync_stop adds 59fdf8e96c03 ALSA: vx222: Support PCM sync_stop adds 2f44742ca1de ALSA: pdaudiocf: Support PCM sync_stop adds 0ca4cefad185 ALSA: vxpocket: Support PCM sync_stop adds dc5eafe7787c ALSA: usb-audio: Support PCM sync_stop new 341a79ee8b08 ALSA: hda: tegra: Fix unused variable compile warning new c31e9ccf22a7 Merge remote-tracking branch 'sound/for-next' adds 7f4aee8fa79c ASoC: amd: Use managed buffer allocation adds 66a7caaf354e ASoC: amd: Drop superfluous ioctl PCM ops adds 7aff4224ff6b ASoC: atmel: Drop superfluous ioctl PCM ops adds 4000fc0b5a7f ASoC: au1x: Drop superfluous ioctl PCM ops adds e7a83dfcb33d ASoC: bcm: Drop superfluous ioctl PCM ops adds f6201a314fc7 ASoC: dwc: Drop superfluous ioctl PCM ops adds 6ac44ce9dfd6 ASoC: fsl: Drop superfluous ioctl PCM ops adds aa4708d97e74 ASoC: intel: Drop superfluous ioctl PCM ops adds 13fd6f07f5b1 ASoC: kirkwood: Drop superfluous ioctl PCM ops adds a1b175b0828d ASoC: mediatek: Drop superfluous ioctl PCM ops adds a984e214de0c ASoC: meson: Drop superfluous ioctl PCM ops adds 92e63b552822 ASoC: pxa: Drop superfluous ioctl PCM ops adds 29da4698399e ASoC: qcom: Drop superfluous ioctl PCM ops adds c4d140466500 ASoC: samsung: Drop superfluous ioctl PCM ops adds 2680c3127c39 ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops adds 620ea8d26b99 ASoC: SOF: Drop superfluous ioctl PCM ops adds 01ac8ada9712 ASoC: sprd: Drop superfluous ioctl PCM ops adds 88b79e98cfc8 ASoC: txx9: Drop superfluous ioctl PCM ops adds 71bfaea3d6d9 ASoC: xilinx: Drop superfluous ioctl PCM ops adds 6a8228d07ca0 ASoC: xtensa: Drop superfluous ioctl PCM ops adds 93ec6953c1d7 ASoC: utils: Drop superfluous ioctl PCM ops adds 29d9fc7acacb ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of [...] adds 8a6a6a38f868 ASoC: soc-core: tidyup for CONFIG_DMI adds a4072cdfa9fe ASoC: soc-core: tidyup for CONFIG_DEBUG_FS adds fe9912ac58e4 ASoC: au1x: Use managed buffer allocation adds fcf306efab32 ASoC: dwc: Use managed buffer allocation adds bace3caa82e1 ASoC: meson: Use managed buffer allocation adds d23a16584b4f ASoC: dma-sh7760: Use managed buffer allocation adds e494dbcd9be7 ASoC: rcar: Use managed buffer allocation adds d708c2b36b5d ASoC: generic-dmaengine-pcm: Use managed buffer allocation adds 6f7aff352e69 ASoC: stm32: Use managed buffer allocation adds ffe119308cf6 ASoC: txx9: Use managed buffer allocation adds 52f0ac153d12 ASoC: xilinx: Use managed buffer allocation adds bfddcaffd885 ASoC: xtensa: Use managed buffer allocation adds 66b3621b8b6f ASoC: cros_ec_codec: Use managed buffer allocation adds cae8055e0656 ASoC: rt5514-spi: Use managed buffer allocation adds 9a560089e964 ASoC: rt5677-spi: Use managed buffer allocation adds 02298145559f ASoC: intel: atom: Use managed buffer allocation adds d9c7824aa29d ASoC: intel: baytrail: Use managed buffer allocation adds 3f93b1ed4ac1 ASoC: intel: haswell: Use managed buffer allocation adds 51240953f28e ASoC: intel: skylake: Use managed buffer allocation adds 55df47f2300e ASoC: fsi: Use managed buffer allocation adds 2c7c9630db45 ASoC: siu_pcm: Use managed buffer allocation adds d55894bc2763 ASoC: uniphier: Use managed buffer allocation adds e91f134c83b1 ASoC: sh: Drop superfluous ioctl PCM ops adds c0bd504dfbe6 ASoC: uniphier: Drop superfluous ioctl PCM ops adds 01fec8cce7cc ASoC: Drop snd_soc_pcm_lib_ioctl() adds 01c6409d137e Merge branch 'asoc-5.6' into asoc-next new 2c417d5c5a25 Merge remote-tracking branch 'sound-asoc/for-next' new fffb9d77ac86 Merge remote-tracking branch 'modules/modules-next' new f0b57e190117 Input: elants_i2c - check Remark ID when attempting firmwa [...] new 71192ae96622 Merge remote-tracking branch 'input/next' new c27ec6e598e8 Merge remote-tracking branch 'block/for-next' new 428de7a26a2f Merge remote-tracking branch 'device-mapper/for-next' new 928056b9c486 Merge remote-tracking branch 'mmc/next' adds e9c2101ea449 Merge branch 'regulator-5.6' into regulator-next new 78e984d93a79 Merge remote-tracking branch 'regulator/for-next' new 00df65c6ad63 next-20191211/keys new 210a29287451 selinux: remove unnecessary selinux cred request new bce524de7462 Merge remote-tracking branch 'selinux/next' new 1a60a035ca1c Merge remote-tracking branch 'smack/for-next' adds 6f7c41374b62 tomoyo: Don't use nifty names on sockets. new a6af53782697 Merge remote-tracking branch 'tomoyo/master' new 601f0093f264 KEYS: remove CONFIG_KEYS_COMPAT new bea37414453e KEYS: asymmetric: return ENOMEM if akcipher_request_alloc() fails new f498046f2e2d Merge remote-tracking branch 'tpmdd/next' new 6f2e58039836 Merge remote-tracking branch 'audit/next' adds a00855a14142 dt-bindings: mmc: fsl-imx-esdhc: add imx8qm compatible string adds 1148fa447a1b dt-bindings: serial: lpuart: add imx8qm compatible string adds 80aea6c30386 dt-bindings: i2c: lpi2c: add imx8qm compatible string adds 833d9a59b3c3 dt-bindings: vendor-prefixes: Add yet another for ST-Ericsson adds 513be061d923 dt-bindings: vendor-prefixes: Deprecate "ste" and "st-ericsson" adds 49fa9be2dcb2 dt-bindings: vendor-prefixes: Add "calaosystems" for CALAO [...] adds 20263c361ba9 dt-bindings: arm: stm32: Convert stm32-syscon to json-schema new ba8e199ca8db Merge remote-tracking branch 'devicetree/for-next' adds 169f9acae086 spi: dw: Avoid BUG_ON() in case of host failure adds 851c902fd2d0 spi: rspi: Remove obsolete platform_device_id entries adds c016b7c00391 Merge branch 'spi-5.6' into spi-next new 0c4680bcbc2a Merge remote-tracking branch 'spi/for-next' new c993b372907b Merge remote-tracking branch 'tip/auto-latest' new 258a35d9779a Merge remote-tracking branch 'edac/edac-for-next' new 21c887043fc2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 9ffdd7982417 doc: Convert arrayRCU.txt to arrayRCU.rst adds 6705cae433cf doc: Converted NMI-RCU.txt to NMI-RCU.rst. adds 5e1bc932818f doc: Convert whatisRCU.txt to .rst adds b00aedf978aa doc: Convert to rcu_dereference.txt to rcu_dereference.rst adds 4af498306ffd doc: Convert to rcubarrier.txt to ReST adds 17f0da13873b doc: Updated full list of RCU API in whatisRCU.rst adds 6e6eca2ee79a doc: Fix typo "deference" to "dereference" adds 15c7c972cd26 rcu: Use *_ONCE() to protect lockless ->expmask accesses adds 9f08cf088676 rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_n [...] adds 6cf539a87a61 rcu: Fix data-race due to atomic_t copy-by-value adds aca2991a25da rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_s [...] adds fd6bc19d7676 rcu: Fix missed wakeup of exp_wq waiters adds 4bc6b745e5cb rcu: Allow only one expedited GP to run concurrently with wakeups adds 6c7d7dbf5b7f rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() adds de8cd0a533bf rcu: Update tree_exp.h function-header comments adds 28f0361fdfab rcu: Replace synchronize_sched_expedited_wait() "_sched" w [...] adds df1e849ae455 rcu: Enable tick for nohz_full CPUs slow to provide expedited QS new 1a271ebbfe33 net/tipc: Replace rcu_swap_protected() with rcu_replace_pointer() new a191c9e9f73a wireless/mediatek: Replace rcu_swap_protected() with rcu_r [...] new 4414abf89158 rcu: Remove rcu_swap_protected() new c30fe5418964 rcu: Mark non-global functions and variables as static new e2bb3dbfa745 rcu: Fix harmless omission of "CONFIG_" from #if condition new f31d97a56482 rcu: Fix tracepoint tracking RCU CPU kthread utilization new add41f79a260 rcu: Remove the declaration of call_rcu() in tree.h new febc5cacbe22 rcu: Move gp_state_names[] and gp_state_getname() to tree_stall.h new d518ab62b95d rcu: Move rcu_{expedited,normal} definitions into rcupdate.h new a2efad4ab00e rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() new f7a0712766ec srcu: Apply *_ONCE() to ->srcu_last_gp_end new 785da47578c8 .mailmap: Add entries for old paulmck@kernel.org addresses new d9c650341681 powerpc: Remove comment about read_barrier_depends() new 2c0a984f166c rcu: Remove unused stop-machine #include adds a3246cafecaa rcu: Add basic support for kfree_rcu() batching adds be7188c96444 rcuperf: Add kfree_rcu() performance Tests adds 502b7d8b111b rcu: Make kfree_rcu() use a non-atomic ->monitor_todo adds e38fa01b94c8 rcu: Add multiple in-flight batches of kfree_rcu() work adds 08fcb027b210 rcu: Add support for debug_objects debugging for kfree_rcu() adds 86f815430041 rcu: Remove kfree_rcu() special casing and lazy-callback handling adds c1f680af911b rcu: Remove kfree_call_rcu_nobatch() adds f452ee096d95 rculist: Describe variadic macro argument in a Sphinx-comp [...] adds c54a2744497d list: Add hlist_unhashed_lockless() adds c4127fce1d02 timer: Use hlist_unhashed_lockless() in timer_pending() adds 90955b92a744 rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls adds 61227ad3a0f6 rcu: Add and update docbook header comments in list.h adds 50a3d82d959a rcu: Add a hlist_nulls_unhashed_lockless() function adds f9dbf7b666f0 rculist_nulls: Add docbook comments adds 16d9fb055d8b rculist_nulls: Change docbook comment headers adds db282fa39a05 rculist.h: Add list_tail_rcu() adds 610dea36d308 rcu/nocb: Fix dump_tree hierarchy print always active adds 6935c3983b24 rcu: Avoid data-race in rcu_gp_fqs_check_wake() adds 03bd2983d7a9 rcu: Use lockdep rather than comment to enforce lock held adds b3e627d3d509 rcu: Make PREEMPT_RCU be a modifier to TREE_RCU adds 90326f0521a8 rcu: Use CONFIG_PREEMPTION where appropriate adds 8356cdcfb5e4 rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_P [...] adds 163b89bb565e rcu: Clear .exp_hint only when deferred quiescent state ha [...] adds bed37c63c7e9 rcu: Clear ->rcu_read_unlock_special only once adds 28b605c3f828 rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() adds c1d9101132d0 rcu: Provide wrappers for uses of ->rcu_read_lock_nesting adds fc7113c3640f rcu: Avoid tick_dep_set_cpu() misordering adds c493f1c9c409 torture: Use gawk instead of awk for systime() function adds 9aa55ec206a6 rcutorture: Dispense with Dracut for initrd creation adds 517f17aed0ce torture: Handle jitter for CPUs that cannot be offlined adds b8dfff975c37 torture: Handle systems lacking the mpstat command adds ebfbaa8dcc84 rcutorture: Add worst-case call_rcu() forward-progress results adds a289e608b3e7 rcutorture: Pull callback forward-progress data into rcu_f [...] adds 6b1b83254606 rcutorture: Thread rcu_fwd pointer through forward-progres [...] adds 7beba0c06b58 rcutorture: Move to dynamic initialization of rcu_fwds adds 6764100bd292 rcutorture: Complete threading rcu_fwd pointers through functions adds 5155be9994e5 rcutorture: Dynamically allocate rcu_fwds structure adds 25b4da74a955 torture: Allow "CFLIST" to specify default list of scenarios adds b22eb7cefb9d torture: Hoist calls to lscpu to higher-level kvm.sh script new b081888d4e95 Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixe [...] adds 0d0fdca6c61d kcsan, ubsan: Make KCSAN+UBSAN work together adds 7f4d7be8beb9 asm-generic/atomic: Use __always_inline for pure wrappers adds c25b3c4c1ccc asm-generic/atomic: Use __always_inline for fallback wrappers adds 8e44b81d3f1e kcsan: Document static blacklisting options adds 752659ad43b4 kcsan: Add __no_kcsan function attribute new 59b1bc4b53c5 Merge branch 'kcsan.2019.11.16a' into HEAD adds 61cb608e90c3 tools/memory-model: Make judgelitmus.sh note timeouts adds ab9ad415a447 tools/memory-model: Make cmplitmushist.sh note timeouts adds fd99ec8d8ed5 tools/memory-model: Make judgelitmus.sh identify bad macros adds 30aee4f9caf8 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds d5c771df1863 tools/memory-model: Fix paulmck email address on pre-exist [...] adds a9ce6100e18b tools/memory-model: Update parseargs.sh for hardware verification adds 95ea741f3924 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds 8f7440256281 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 69e0a5867dae tools/memory-model: Fix checkalllitmus.sh comment adds c19b8534e918 tools/memory-model: Hardware checking for check{,all}litmus.sh adds a05fec8cfaea tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds bc99d9407f30 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 3f15694e4087 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 082ab4692c45 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds b9f66cb583e3 tools/memory-model: Keep assembly-language litmus tests adds 276a1d50dd81 tools/memory-model: Allow herd to deduce CPU type adds 1dd72050454f tools/memory-model: Make runlitmus.sh check for jingle errors adds d2e6c738845c tools/memory-model: Add -v flag to jingle7 runs adds 1aac9cca908f tools/memory-model: Implement --hw support for checkghlitmus.sh adds 3db81939157a tools/memory-model: Fix scripting --jobs argument adds d72aebde6de5 tools/memory-model: Make checkghlitmus.sh use mselect7 adds a80e47b8669d tools/memory-model: Make history-check scripts use mselect7 adds 4959d07db241 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 7bfb126843ea tools/memory-model: Repair parseargs.sh header comment adds 461c078c85ca tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 232290bb8b67 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds ada345f91158 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 5887751baba7 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 5d6e96021588 Merge branch 'lkmm-dev.2019.12.08a' into HEAD new 1f4b7bf583d1 nfs: Fix nfs_access_get_cached_rcu() sparse error new d62c673f4cfc cpu/hotplug, stop_machine: Fix stop_machine vs hotplug order new 71b1ed60e2b2 rcutorture: Suppress forward-progress complaints during ea [...] new 1e789454028a torture: Make results-directory date format completion-friendly new cfeda68cde2a rcutorture: Refrain from callback flooding during boot new 03da001d35e4 torture: Forgive -EBUSY from boottime CPU-hotplug operations new e8e0b601ecac rcutorture: Allow boottime stall warnings to be suppressed new ecff42130218 rcutorture: Suppress boottime bad-sequence warnings new 0d8872f5f56e torture: Allow disabling of boottime CPU-hotplug torture o [...] new 5f9331948c64 rcu: Clear ->core_needs_qs at GP end or self-reported QS new b55cc7394d83 rcu: React to callback overload by aggressively seeking qu [...] new 1a5498d10f9c rcu: React to callback overload by boosting RCU readers new 22d71daf790e rcu: Fix spelling mistake "leval" -> "level" new d268a36d088a Merge remote-tracking branch 'rcu/rcu/next' new 1ce74e96c240 KVM: arm64: Ensure 'params' is initialised when looking up [...] new 6d674e28f642 KVM: arm/arm64: Properly handle faulting of device mappings new f9134747a2a4 Merge remote-tracking branch 'kvm-arm/next' new 927126d74e09 Merge remote-tracking branch 'percpu/for-next' new b0bae7f8ceef Merge remote-tracking branch 'chrome-platform/for-next' adds 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB adds 380665becdee drivers: ipmi: Modify max length of IPMB packet new 220b421ecf91 Merge remote-tracking branch 'ipmi/for-next' new 0a2117b024c7 Merge remote-tracking branch 'usb/usb-next' adds e83c6587c47c tty: omap-serial: remove set but unused variable new e4cd53dd9490 Merge remote-tracking branch 'tty/tty-next' new faa50084844c Merge remote-tracking branch 'extcon/extcon-next' new 528be501b7d4 soundwire: sdw_slave: add probe_complete structure and new fields new fbbff3632507 soundwire: sdw_slave: add enumeration_complete structure new 7afc50e441af soundwire: sdw_slave: add initialization_complete definition new b2bd75f806c4 soundwire: sdw_slave: track unattach_request to handle all [...] new f98f690fb03c soundwire: intel: update interfaces between ASoC and SoundWire new 4b206d34b922 soundwire: intel: update stream callbacks for hwparams/fre [...] new 6cd1d670bee6 soundwire: intel: update headers for interrupts new eae0b60d6483 soundwire: intel: add link_list to handle interrupts with [...] new 905b5a81afe1 soundwire: intel: add prototype for WAKEEN interrupt processing new 4da0680f24c9 soundwire: intel: add mutex for shared SHIM register access new 09f6a72d0143 soundwire: intel: add clock stop quirks new 6d7fb8ff3998 Merge remote-tracking branch 'soundwire/next' adds 7e6d24d9bca7 staging: most: Use managed buffer allocation adds 3ad10e575451 staging: bcm2835-audio: Use managed buffer allocation adds 0a2eb63de28f staging: most: Drop superfluous ioctl PCM ops adds de7c18bd2764 staging: bcm2835-audio: Drop superfluous ioctl PCM ops adds 68468503e000 staging: rtl8723bs: Fix spelling errors adds 4d17363db021 staging: rtl8723bs: Fix line length new f10870b05d5e staging: remove isdn capi drivers new f59aba2f7579 isdn: capi: dead code removal new e5db7dc39b27 Merge remote-tracking branch 'staging/staging-next' new a7b275bd9c18 Merge remote-tracking branch 'mux/for-next' new ea98a778f857 Merge remote-tracking branch 'icc/icc-next' adds a5b982af953b dmaengine: axi-dmac: add a check for devm_regmap_init_mmio new db435d6a35e6 Merge remote-tracking branch 'slave-dma/next' new 07f30e2de1e0 Merge remote-tracking branch 'cgroup/for-next' adds 67a358329376 Merge branch 'misc' into for-next new 89c085f7a925 Merge remote-tracking branch 'scsi/for-next' new 7c927d3392fa Merge remote-tracking branch 'scsi-mkp/for-next' adds 63341ab03706 virtio-balloon: fix managed page counts when migrating pag [...] adds 2a946fa1c8bc virtio_balloon: name cleanups adds 63b9b80e9f5b virtio_balloon: divide/multiply instead of shifts adds 8eb9e25614d5 netdev: pass the stuck queue to the timeout handler adds c2e972f4bc7b mlx4: use new txqueue timeout argument adds 4d5e64eb1404 netronome: use the new txqueue timeout argument adds 56321b6388f5 ptr_ring: linked list fallback adds 84422715c9fa vhost: option to fetch descriptors through an independent struct adds 68f8bd3ea637 vhost/test: add an option to test new code adds a50e3d74e49c vhost: batching fetches adds 2144b71859f9 vhost/net: add an option to test new code adds 36c2b522f334 vhost: last descriptor must have NEXT clear new c4c6fddbcfd0 Merge remote-tracking branch 'vhost/linux-next' new cdcc4958ce54 Merge remote-tracking branch 'rpmsg/for-next' adds 55f8bbb51379 gpio: pca953x: Don't hardcode irq trigger type adds 725c1cb6987a gpio: pca953x: Remove redundant forward declaration adds 0c21639f5a4b gpio: mvebu: use platform_irq_count adds cfdca14c44a7 gpio: bcm-kona: use platform_irq_count new 373894f83b52 gpio: remove unneeded MODULE_VERSION() usage new 4d6b561a1735 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 0430cefb1075 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 73ae2cb42495 pinctrl: samsung: Enable compile test for build coverage adds 56d9625e8cc6 pinctrl: samsung: Clarify the option titles/names new c40806f8d39c Merge remote-tracking branch 'pinctrl-samsung/for-next' new f79c072b2ace Merge remote-tracking branch 'pwm/for-next' new 2356b91a4612 Merge remote-tracking branch 'ktest/for-next' new 927abfa657b8 Merge remote-tracking branch 'y2038/y2038' new 7408225e452e Merge remote-tracking branch 'livepatching/for-next' new ad9882f15884 coresight: etm4x: Fix unused function warning new 3c021bcef6b0 Merge remote-tracking branch 'coresight/next' new 64a079ee5664 Merge remote-tracking branch 'rtc/rtc-next' new 2dfd128d9e79 Merge remote-tracking branch 'ntb/ntb-next' new 2f9d1b4d47da Merge remote-tracking branch 'kspp/for-next/kspp' new a9a43258c61c Merge remote-tracking branch 'fsi/next' new 3ef0dce007d9 Merge remote-tracking branch 'nvmem/for-next' new 0fc6e887a931 Merge remote-tracking branch 'xarray/xarray' new 98adbc9e4774 Merge remote-tracking branch 'pidfd/for-next' adds 252ef98ed524 PM / devfreq: tegra: Add COMMON_CLK dependency new 6c877bff8315 PM / devfreq: rk3399_dmc: Add COMPILE_TEST dependency new 062e0db906d3 Merge remote-tracking branch 'devfreq/devfreq-next' adds f711f5c11bfb kasan: fix crashes on access to memory mapped by vm_map_ram() adds 89301188467b kasan-fix-crashes-on-access-to-memory-mapped-by-vm_map_ram-v2 adds 61d679dba7a4 mm/memory.c: add apply_to_existing_page_range() helper adds 3264ba9274f5 mm-add-apply_to_existing_pages-helper-fix adds 236408931281 mm-add-apply_to_existing_pages-helper-fix-fix adds bcb65983790c kasan: use apply_to_existing_page_range() for releasing vm [...] adds cfa125bd7072 kasan-use-apply_to_existing_pages-for-releasing-vmalloc-sh [...] adds c11be8fc69f2 kasan: don't assume percpu shadow allocations will succeed adds 58fa4bc6f9b3 mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG adds ea30e67fc623 lib/Kconfig.debug: fix some messed up configurations adds c1de591d8de7 lib-kconfigdebug-fix-some-messed-up-configurations-checkpa [...] adds 82fbdc5f1a30 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds a7041c7276d7 /proc/kpageflags: do not use uninitialized struct pages adds ff7454c3d3f3 mm/zsmalloc.c: fix the migrated zspage statistics. adds 7908693e318c mm, thp: tweak reclaim/compaction effort of local-only and [...] adds 8ff61d176ba9 x86/mm: Split vmalloc_sync_all() adds d5e74d518309 kcov: fix struct layout for kcov_remote_arg adds 20a2b3313095 memcg: account security cred as well to kmemcg adds f81a945874a2 mm: move_pages: return valid node id in status if the page [...] adds d007c1292fb2 fs/direct-io.c: include fs/internal.h for missing prototype adds 8ecb3b5e6695 fs/nsfs.c: include headers for missing declarations adds 04ff54af1d97 fs/namespace.c: make to_mnt_ns() static adds a632c00ae02c hexagon: define ioremap_uc adds bc02697a47e7 hexagon: parenthesize registers in asm predicates adds 2b1461a8d164 hexagon: work around compiler crash adds 8f459b66f3cf fs/posix_acl.c: fix kernel-doc warnings adds 974d050e15b3 init/Kconfig: enable -O3 for all arches adds e4433601049c ramfs: support O_TMPFILE adds 72ee6b45029a mm/slub.c: avoid slub allocation while holding list_lock adds 800065e6d6e5 mm/memcontrol.c: cleanup some useless code adds e82a48a01dc5 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds cb941a7e223b mm/pgmap: use correct alignment when looking at first pfn [...] adds 2987afa01933 mm/mmap.c: fix the adjusted length error adds 92c3e3324a66 mm/memmap_init: update variable name in memmap_init_zone adds 2ee348cb6262 mm/memory_hotplug: shrink zones when offlining memory adds d557944aa1ac mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds e5c7e423b428 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 89ac3cd7ff95 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 3a3c88b7a9cf mm/memory_hotplug: drop local variables in shrink_zone_span() adds 9fcd7d7313be mm/memory_hotplug: cleanup __remove_pages() adds 29e010058f8a mm/early_ioremap.c: use %pa to print resource_size_t variables adds cd5070b4efe7 mm, oom: avoid printk() iteration under RCU adds 9514d5944993 mm-oom-avoid-printk-iteration-under-rcu-fix adds 3522472d3be6 include/linux/mm.h: clean up obsolete check on space in pa [...] adds 47b35d8e4d2c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds b266d46dd78c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e87641943607 kernel/hung_task.c: Monitor killed tasks. adds a3b396f93d16 lib/zlib: add s390 hardware support for kernel zlib_deflate adds 00d3d4fe70ea s390/boot: rename HEAP_SIZE due to name collision adds fa98bb83fd65 lib/zlib: add s390 hardware support for kernel zlib_inflate adds 51dcec093ebd s390/boot: add dfltcc= kernel command line parameter adds d2f92ddb1db2 lib/zlib: add zlib_deflate_dfltcc_enabled() function adds d54d8e113761 btrfs: use larger zlib buffer for s390 hardware compression adds 8c23046b1ae1 string: add stracpy and stracpy_pad mechanisms adds af656cab9b61 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 45b35d22a78f fs/binfmt_elf.c: smaller code generation around auxv vector fill adds 44385722a4f5 fs/binfmt_elf.c: fix ->start_code calculation adds 0872c089d7b2 fs/binfmt_elf.c: don't copy ELF header around adds 4e03199ef228 execve: warn if process starts with executable stack adds 3ccac9d82d55 include/linux/io-mapping.h-mapping: use PHYS_PFN() macro i [...] adds d39cfb78988c aio: simplify read_events() adds ac061ea27496 smp_mb__{before,after}_atomic(): update Documentation adds 8a743f20ec44 ipc/mqueue.c: remove duplicated code adds 40a44ec56787 ipc/mqueue.c: update/document memory barriers adds f1733ecb126f ipc/msg.c: update and document memory barriers adds c5ce36ec970e ipc/sem.c: document and update memory barriers adds 658622e448a6 ipc/msg.c: consolidate all xxxctl_down() functions new 7175fd40b05d Merge branch 'akpm-current/current' new 4ad1b5897253 drivers/block/null_blk_main.c: fix layout new b35702695ead drivers/block/null_blk_main.c: fix uninitialized var warnings new 8fa4c8d128ca pinctrl: fix pxa2xx.c build warnings new 8e910fd3174d drivers/tty/serial/sh-sci.c: suppress warning new f9b3409314d3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 54cdd1365ef0 Merge branch 'akpm/master' new 32b8acf85223 Add linux-next specific files for 20191213
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 (938f49c85b36) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 374 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 7 + Documentation/RCU/{NMI-RCU.txt => NMI-RCU.rst} | 53 +- Documentation/RCU/{arrayRCU.txt => arrayRCU.rst} | 34 +- Documentation/RCU/index.rst | 5 + Documentation/RCU/lockdep-splat.txt | 2 +- .../{rcu_dereference.txt => rcu_dereference.rst} | 75 +- .../RCU/{rcubarrier.txt => rcubarrier.rst} | 222 +- Documentation/RCU/stallwarn.txt | 11 +- Documentation/RCU/{whatisRCU.txt => whatisRCU.rst} | 291 ++- Documentation/admin-guide/kernel-parameters.txt | 44 + Documentation/core-api/index.rst | 1 + Documentation/core-api/padata.rst | 169 ++ Documentation/crypto/devel-algos.rst | 4 +- Documentation/dev-tools/kcsan.rst | 24 +- Documentation/dev-tools/kselftest.rst | 8 +- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + .../bindings/arm/stm32/st,stm32-syscon.yaml | 41 + .../devicetree/bindings/arm/stm32/stm32-syscon.txt | 16 - Documentation/devicetree/bindings/arm/sunxi.yaml | 2 +- .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 2 +- .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 2 +- .../bindings/display/panel/ronbo,rb070d30.yaml | 2 +- .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 2 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 2 +- .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 2 +- .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 2 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 + .../bindings/iio/adc/allwinner,sun8i-a33-ths.yaml | 2 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 2 +- .../allwinner,sun4i-a10-ic.yaml | 2 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-ir.yaml | 2 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 3 +- .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 2 +- .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 + .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-emac.yaml | 2 +- .../bindings/net/allwinner,sun4i-a10-mdio.yaml | 2 +- .../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 2 +- .../devicetree/bindings/net/ti,cpsw-switch.yaml | 22 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 2 +- .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 2 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 5 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 2 + .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 + .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 2 +- .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 2 +- .../devicetree/bindings/serial/fsl-lpuart.txt | 2 + .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 2 +- .../bindings/sound/allwinner,sun4i-a10-spdif.yaml | 2 +- .../sound/allwinner,sun50i-a64-codec-analog.yaml | 2 +- .../sound/allwinner,sun8i-a23-codec-analog.yaml | 2 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 2 +- .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 2 +- .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 2 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 2 +- .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 +- Documentation/driver-api/ipmb.rst | 4 + .../driver-api/thermal/cpu-idle-cooling.rst | 189 ++ .../driver-api/thermal/exynos_thermal.rst | 2 +- Documentation/isdn/avmb1.rst | 246 -- Documentation/isdn/gigaset.rst | 465 ---- Documentation/isdn/hysdn.rst | 196 -- Documentation/isdn/index.rst | 3 - Documentation/isdn/interface_capi.rst | 71 - .../networking/device_drivers/netronome/nfp.rst | 116 + Documentation/padata.txt | 163 -- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 - MAINTAINERS | 11 +- Next/SHA1s | 152 +- Next/merge.log | 2329 ++++++++++++----- arch/arm/arm-soc-for-next-contents.txt | 8 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-evm.dts | 40 +- arch/arm/boot/dts/am335x-evmsk.dts | 38 +- arch/arm/boot/dts/am335x-icev2.dts | 13 + arch/arm/boot/dts/am3517.dtsi | 2 +- arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 + arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm2711.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/bcm5301x.dtsi | 4 +- arch/arm/boot/dts/dra76-evm.dts | 66 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 2 +- arch/arm/boot/dts/exynos5.dtsi | 2 +- arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 34 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 + arch/arm/boot/dts/exynos5422-odroidhc1.dts | 64 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 78 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 58 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 13 + arch/arm/boot/dts/exynos5800.dtsi | 52 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 84 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 26 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 188 +- arch/arm/boot/dts/imx7s.dtsi | 7 + arch/arm/boot/dts/imx7ulp-com.dts | 79 + arch/arm/boot/dts/rk3288-veyron-brain.dts | 9 + .../boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi | 22 + arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 21 - arch/arm/boot/dts/rk3288-veyron-fievel.dts | 2 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 22 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 22 + arch/arm/boot/dts/rk3288-veyron-mickey.dts | 9 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 21 + arch/arm/boot/dts/rk3288-veyron-pinky.dts | 22 + arch/arm/boot/dts/rk3288-veyron-speedy.dts | 21 + arch/arm/boot/dts/rk3288-veyron.dtsi | 59 +- arch/arm/boot/dts/vf610-zii-dev-rev-b.dts | 10 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 29 +- arch/arm/configs/exynos_defconfig | 6 + arch/arm/configs/imx_v6_v7_defconfig | 2 + arch/arm/crypto/curve25519-glue.c | 7 + arch/arm/mach-imx/Kconfig | 2 + arch/arm/mach-imx/cpu.c | 8 +- arch/arm/mach-mmp/pxa168.h | 2 +- arch/arm/mach-omap2/clockdomains43xx_data.c | 10 + arch/arm/mach-omap2/prcm43xx.h | 1 + arch/arm/net/bpf_jit_32.c | 30 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 15 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 71 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 14 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-qds.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 24 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 13 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 28 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 11 + arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 65 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 4 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 9 + .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 19 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 11 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 14 + arch/arm64/boot/dts/qcom/pm8916.dtsi | 6 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 100 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 696 ++++- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 20 + arch/arm64/boot/dts/qcom/sm8150.dtsi | 136 +- arch/arm64/configs/defconfig | 2 + arch/arm64/crypto/ghash-ce-glue.c | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 17 +- arch/arm64/crypto/sha2-ce-glue.c | 34 +- arch/arm64/crypto/sha256-glue.c | 32 +- arch/arm64/crypto/sha512-ce-glue.c | 26 +- arch/arm64/crypto/sha512-glue.c | 15 +- arch/arm64/kvm/sys_regs.c | 5 +- arch/hexagon/include/asm/atomic.h | 8 +- arch/hexagon/include/asm/bitops.h | 8 +- arch/hexagon/include/asm/cmpxchg.h | 2 +- arch/hexagon/include/asm/futex.h | 6 +- arch/hexagon/include/asm/io.h | 1 + arch/hexagon/include/asm/spinlock.h | 20 +- arch/hexagon/kernel/stacktrace.c | 4 +- arch/hexagon/kernel/vm_entry.S | 2 +- arch/mips/net/ebpf_jit.c | 9 +- arch/powerpc/include/asm/barrier.h | 2 - arch/riscv/net/bpf_jit_comp.c | 4 +- arch/s390/Kconfig | 1 + arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/ipl_parm.c | 14 + arch/s390/include/asm/setup.h | 9 +- arch/s390/include/asm/uv.h | 2 +- arch/s390/kernel/early.c | 16 - arch/s390/kernel/perf_cpum_sf.c | 22 +- arch/s390/kernel/setup.c | 1 + arch/s390/kernel/smp.c | 13 +- arch/s390/lib/spinlock.c | 1 - arch/s390/lib/test_unwind.c | 2 +- arch/s390/mm/kasan_init.c | 68 +- arch/sh/kernel/kgdb.c | 1 + arch/x86/Kconfig | 1 + arch/x86/crypto/aesni-intel_asm.S | 8 +- arch/x86/crypto/aesni-intel_glue.c | 45 +- arch/x86/crypto/camellia_aesni_avx2_glue.c | 74 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 72 +- arch/x86/crypto/camellia_glue.c | 45 +- arch/x86/crypto/cast6_avx_glue.c | 68 +- arch/x86/crypto/glue_helper.c | 23 +- arch/x86/crypto/serpent_avx2_glue.c | 65 +- arch/x86/crypto/serpent_avx_glue.c | 63 +- arch/x86/crypto/serpent_sse2_glue.c | 30 +- arch/x86/crypto/twofish_avx_glue.c | 75 +- arch/x86/crypto/twofish_glue_3way.c | 37 +- arch/x86/include/asm/crypto/camellia.h | 63 +- arch/x86/include/asm/crypto/glue_helper.h | 18 +- arch/x86/include/asm/crypto/serpent-avx.h | 20 +- arch/x86/include/asm/crypto/serpent-sse2.h | 28 +- arch/x86/include/asm/crypto/twofish.h | 19 +- arch/x86/kernel/ftrace.c | 14 - crypto/af_alg.c | 6 +- crypto/algapi.c | 65 +- crypto/api.c | 20 +- crypto/asymmetric_keys/asym_tpm.c | 1 + crypto/asymmetric_keys/public_key.c | 1 + crypto/cast6_generic.c | 18 +- crypto/cipher.c | 92 +- crypto/compress.c | 31 +- crypto/essiv.c | 2 +- crypto/hmac.c | 24 +- crypto/internal.h | 4 - crypto/pcrypt.c | 41 +- crypto/serpent_generic.c | 6 +- crypto/shash.c | 29 +- crypto/skcipher.c | 22 +- crypto/testmgr.c | 584 +++-- crypto/testmgr.h | 14 +- drivers/acpi/device_pm.c | 12 +- drivers/base/swnode.c | 154 +- drivers/bluetooth/hci_bcm.c | 3 + drivers/bus/ti-sysc.c | 22 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/iproc-rng200.c | 1 + drivers/char/ipmi/ipmb_dev_int.c | 31 +- drivers/clk/imx/Makefile | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 2 +- drivers/clk/imx/clk-divider-gate.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 7 +- drivers/clk/imx/clk-imx7ulp.c | 182 +- drivers/clk/imx/clk-imx8mn.c | 2 +- drivers/clk/imx/clk-imx8mq.c | 6 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 11 + drivers/clk/imx/clk-pfdv2.c | 2 +- drivers/clk/imx/clk-pll14xx.c | 2 +- drivers/clk/imx/clk-pllv1.c | 14 +- drivers/clk/imx/clk-pllv2.c | 14 +- drivers/clk/imx/clk-pllv4.c | 2 +- drivers/clk/imx/{clk-sccg-pll.c => clk-sscg-pll.c} | 152 +- drivers/clk/imx/clk.h | 102 +- drivers/cpuidle/cpuidle.c | 3 +- drivers/cpuidle/driver.c | 10 + drivers/crypto/Kconfig | 22 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 22 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 9 + drivers/crypto/atmel-aes.c | 271 +- drivers/crypto/atmel-sha.c | 418 +-- drivers/crypto/atmel-tdes.c | 338 +-- drivers/crypto/caam/Kconfig | 14 +- drivers/crypto/caam/ctrl.c | 6 +- drivers/crypto/ccp/ccp-dev-v3.c | 1 + drivers/crypto/ccree/cc_driver.c | 8 +- drivers/crypto/ccree/cc_driver.h | 1 - drivers/crypto/ccree/cc_fips.c | 2 +- drivers/crypto/ccree/cc_hash.c | 2 - drivers/crypto/ccree/cc_pm.c | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 13 +- drivers/crypto/chelsio/Kconfig | 30 +- drivers/crypto/hisilicon/Kconfig | 3 +- drivers/crypto/hisilicon/sgl.c | 17 +- drivers/crypto/hisilicon/zip/zip.h | 4 + drivers/crypto/hisilicon/zip/zip_crypto.c | 92 +- drivers/crypto/inside-secure/safexcel_cipher.c | 5 +- drivers/crypto/omap-aes-gcm.c | 223 +- drivers/crypto/omap-aes.c | 142 +- drivers/crypto/omap-aes.h | 12 +- drivers/crypto/omap-crypto.c | 37 +- drivers/crypto/omap-des.c | 13 +- drivers/crypto/omap-sham.c | 191 +- drivers/crypto/padlock-sha.c | 26 +- drivers/crypto/stm32/Kconfig | 6 +- drivers/crypto/ux500/Kconfig | 16 +- drivers/devfreq/Kconfig | 1 + drivers/dma/dma-axi-dmac.c | 10 +- drivers/dma/dma-jz4780.c | 3 +- drivers/gpio/gpio-bcm-kona.c | 12 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-pca953x.c | 5 +- drivers/gpio/gpio-sama5d2-piobu.c | 1 - drivers/gpio/gpio-tb10x.c | 1 - drivers/gpu/drm/amd/acp/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 182 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 33 + drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 51 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 89 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 78 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 4 - drivers/gpu/drm/amd/amdgpu/soc15.c | 34 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 78 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 30 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 + drivers/gpu/drm/amd/display/Kconfig | 4 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 9 + drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 9 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 9 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 9 + drivers/gpu/drm/amd/display/dc/dsc/Makefile | 9 + drivers/gpu/drm/amd/display/dc/os_types.h | 32 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 4 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 4 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 15 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 16 + drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 156 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 3 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 7 + drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 74 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 23 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 65 +- drivers/gpu/drm/amd/powerplay/smumgr/smu9_smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 14 + drivers/gpu/drm/i915/display/icl_dsi.c | 198 +- drivers/gpu/drm/i915/display/intel_bios.c | 167 +- drivers/gpu/drm/i915/display/intel_bios.h | 5 + drivers/gpu/drm/i915/display/intel_ddi.c | 2 + drivers/gpu/drm/i915/display/intel_display.c | 100 +- drivers/gpu/drm/i915/display/intel_display.h | 9 +- drivers/gpu/drm/i915/display/intel_dp.c | 86 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 140 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 + drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 271 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 29 + drivers/gpu/drm/i915/gt/intel_rc6.c | 4 + drivers/gpu/drm/i915/gt/intel_rc6_types.h | 1 + drivers/gpu/drm/i915/gt/intel_rps.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 5 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 258 +- drivers/gpu/drm/i915/i915_debugfs.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_memcpy.c | 75 +- drivers/gpu/drm/i915/i915_memcpy.h | 2 + drivers/gpu/drm/i915/i915_pci.c | 2 + drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/i915/i915_request.c | 118 +- drivers/gpu/drm/i915/i915_scheduler.c | 1 - drivers/gpu/drm/i915/i915_sw_fence_work.c | 3 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 2 + drivers/gpu/drm/i915/selftests/i915_active.c | 8 + drivers/gpu/drm/nouveau/dispnv50/atom.h | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 108 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 28 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 116 +- drivers/hid/hid-core.c | 6 + drivers/hid/hidraw.c | 9 + drivers/hwtracing/coresight/coresight-etm4x.c | 13 +- drivers/infiniband/core/cma.c | 1 + drivers/infiniband/sw/rxe/rxe_recv.c | 2 +- drivers/infiniband/sw/rxe/rxe_req.c | 6 + drivers/infiniband/sw/rxe/rxe_resp.c | 7 + drivers/input/touchscreen/elants_i2c.c | 77 +- drivers/isdn/Makefile | 2 +- drivers/isdn/capi/Kconfig | 32 +- drivers/isdn/capi/Makefile | 18 +- drivers/isdn/capi/capi.c | 14 +- drivers/isdn/capi/capilib.c | 202 -- drivers/isdn/capi/capiutil.c | 231 +- drivers/isdn/capi/kcapi.c | 409 +-- drivers/isdn/capi/kcapi.h | 149 +- drivers/isdn/capi/kcapi_proc.c | 34 +- drivers/misc/watch_queue.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 61 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 93 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 2 + drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 38 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 4 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 11 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 3 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 220 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 53 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 7 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 5 + drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 + drivers/net/ethernet/freescale/enetc/enetc.c | 2 + .../net/ethernet/freescale/enetc/enetc_ethtool.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_qos.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 9 + drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 16 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 108 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- drivers/net/phy/Kconfig | 6 + drivers/net/phy/Makefile | 1 + drivers/net/phy/bcm84881.c | 269 ++ drivers/net/phy/marvell10g.c | 2 +- drivers/net/phy/mdio-i2c.c | 28 +- drivers/net/phy/phylink.c | 231 +- drivers/net/phy/sfp-bus.c | 122 +- drivers/net/phy/sfp.c | 146 +- drivers/net/phy/sfp.h | 2 + drivers/net/usb/lan78xx.c | 1 + drivers/net/wireless/mediatek/mt76/agg-rx.c | 4 +- drivers/of/base.c | 2 + drivers/pci/controller/pcie-rockchip-host.c | 4 +- drivers/pinctrl/samsung/Kconfig | 14 +- drivers/platform/x86/intel_cht_int33fe_typec.c | 81 +- drivers/regulator/max77650-regulator.c | 7 + drivers/reset/core.c | 33 +- drivers/rtc/rtc-mt6397.c | 39 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 82 +- drivers/soc/qcom/qmi_interface.c | 8 +- drivers/soc/qcom/rpmhpd.c | 54 + drivers/soundwire/intel.c | 20 +- drivers/soundwire/intel.h | 13 +- drivers/soundwire/intel_init.c | 32 +- drivers/spi/spi-dw.c | 3 +- drivers/spi/spi-rspi.c | 2 - drivers/spi/spi-ti-qspi.c | 6 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/isdn/Kconfig | 12 - drivers/staging/isdn/Makefile | 8 - drivers/staging/isdn/TODO | 22 - drivers/staging/isdn/avm/Kconfig | 65 - drivers/staging/isdn/avm/Makefile | 12 - drivers/staging/isdn/avm/avm_cs.c | 166 -- drivers/staging/isdn/avm/avmcard.h | 581 ----- drivers/staging/isdn/avm/b1.c | 819 ------ drivers/staging/isdn/avm/b1dma.c | 981 ------- drivers/staging/isdn/avm/b1isa.c | 243 -- drivers/staging/isdn/avm/b1pci.c | 416 --- drivers/staging/isdn/avm/b1pcmcia.c | 224 -- drivers/staging/isdn/avm/c4.c | 1317 ---------- drivers/staging/isdn/avm/t1isa.c | 594 ----- drivers/staging/isdn/avm/t1pci.c | 259 -- drivers/staging/isdn/gigaset/Kconfig | 62 - drivers/staging/isdn/gigaset/Makefile | 17 - drivers/staging/isdn/gigaset/asyncdata.c | 606 ----- drivers/staging/isdn/gigaset/bas-gigaset.c | 2672 -------------------- drivers/staging/isdn/gigaset/capi.c | 2517 ------------------ drivers/staging/isdn/gigaset/common.c | 1153 --------- drivers/staging/isdn/gigaset/dummyll.c | 74 - drivers/staging/isdn/gigaset/ev-layer.c | 1910 -------------- drivers/staging/isdn/gigaset/gigaset.h | 827 ------ drivers/staging/isdn/gigaset/interface.c | 613 ----- drivers/staging/isdn/gigaset/isocdata.c | 1006 -------- drivers/staging/isdn/gigaset/proc.c | 77 - drivers/staging/isdn/gigaset/ser-gigaset.c | 796 ------ drivers/staging/isdn/gigaset/usb-gigaset.c | 959 ------- drivers/staging/isdn/hysdn/Kconfig | 15 - drivers/staging/isdn/hysdn/Makefile | 12 - drivers/staging/isdn/hysdn/boardergo.c | 445 ---- drivers/staging/isdn/hysdn/boardergo.h | 100 - drivers/staging/isdn/hysdn/hycapi.c | 785 ------ drivers/staging/isdn/hysdn/hysdn_boot.c | 400 --- drivers/staging/isdn/hysdn/hysdn_defs.h | 282 --- drivers/staging/isdn/hysdn/hysdn_init.c | 213 -- drivers/staging/isdn/hysdn/hysdn_net.c | 330 --- drivers/staging/isdn/hysdn/hysdn_pof.h | 78 - drivers/staging/isdn/hysdn/hysdn_procconf.c | 411 --- drivers/staging/isdn/hysdn/hysdn_proclog.c | 357 --- drivers/staging/isdn/hysdn/hysdn_sched.c | 197 -- drivers/staging/isdn/hysdn/ince1pc.h | 134 - drivers/staging/most/sound/sound.c | 45 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 54 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 44 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 19 +- drivers/thermal/Kconfig | 21 +- drivers/thermal/Makefile | 3 +- drivers/thermal/amlogic_thermal.c | 6 +- drivers/thermal/clock_cooling.c | 2 +- .../thermal/{cpu_cooling.c => cpufreq_cooling.c} | 7 +- drivers/thermal/cpuidle_cooling.c | 234 ++ drivers/thermal/db8500_thermal.c | 4 +- drivers/thermal/devfreq_cooling.c | 3 +- drivers/thermal/fair_share.c | 4 +- drivers/thermal/gov_bang_bang.c | 4 +- drivers/thermal/intel/intel_pch_thermal.c | 2 +- drivers/thermal/max77620_thermal.c | 2 +- drivers/thermal/mtk_thermal.c | 12 +- drivers/thermal/of-thermal.c | 2 +- drivers/thermal/qoriq_thermal.c | 337 ++- drivers/thermal/rockchip_thermal.c | 22 +- drivers/thermal/samsung/exynos_tmu.c | 5 +- drivers/thermal/step_wise.c | 4 +- drivers/thermal/tegra/soctherm.c | 15 +- drivers/thermal/thermal_hwmon.c | 28 + drivers/thermal/thermal_hwmon.h | 7 + drivers/thermal/user_space.c | 4 +- drivers/thermal/zx2967_thermal.c | 1 + drivers/tty/serial/omap-serial.c | 7 +- drivers/usb/core/hcd.c | 42 +- drivers/usb/dwc3/dwc3-pci.c | 6 +- drivers/usb/host/xhci-hub.c | 22 +- drivers/usb/host/xhci-mem.c | 4 + drivers/usb/host/xhci-pci.c | 13 + drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/host/xhci.c | 9 +- drivers/usb/host/xhci.h | 1 + drivers/usb/storage/scsiglue.c | 3 +- drivers/virtio/virtio_balloon.c | 11 + fs/afs/dynroot.c | 3 + fs/afs/mntpt.c | 6 +- fs/afs/proc.c | 7 +- fs/afs/server.c | 21 +- fs/afs/super.c | 2 +- fs/binfmt_elf.c | 72 +- fs/btrfs/compression.c | 2 +- fs/btrfs/zlib.c | 118 +- fs/direct-io.c | 2 + fs/ecryptfs/crypto.c | 2 +- fs/ecryptfs/keystore.c | 4 +- fs/exec.c | 5 + fs/gfs2/lops.c | 2 +- fs/libfs.c | 2 +- fs/namespace.c | 2 +- fs/nfs/dir.c | 2 +- fs/nsfs.c | 3 + fs/pipe.c | 36 +- fs/posix_acl.c | 7 +- include/asm-generic/atomic-instrumented.h | 335 +-- include/asm-generic/atomic-long.h | 331 +-- include/crypto/aead.h | 10 + include/crypto/algapi.h | 1 + include/crypto/cast6.h | 4 +- include/crypto/hash.h | 13 + include/crypto/internal/aead.h | 10 - include/crypto/internal/chacha.h | 2 +- include/crypto/internal/hash.h | 12 + include/crypto/serpent.h | 4 +- include/crypto/skcipher.h | 26 +- include/crypto/xts.h | 2 - include/drm/drm_dp_helper.h | 2 + include/drm/i915_pciids.h | 24 +- include/dt-bindings/power/qcom-rpmpd.h | 24 + include/linux/atomic-fallback.h | 340 +-- include/linux/b1pcmcia.h | 21 - include/linux/bpf.h | 1 + include/linux/clock_cooling.h | 2 +- include/linux/compiler-gcc.h | 3 +- include/linux/compiler.h | 7 +- include/linux/cpu_cooling.h | 28 +- include/linux/cpuhotplug.h | 1 + include/linux/crypto.h | 91 +- include/linux/dmaengine.h | 5 +- include/linux/ftrace.h | 5 + include/linux/i2c.h | 5 + include/linux/io-mapping.h | 5 +- include/linux/isdn/capilli.h | 18 - include/linux/isdn/capiutil.h | 456 ---- include/linux/kernelcapi.h | 75 - include/linux/list.h | 136 +- include/linux/list_nulls.h | 30 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 10 + include/linux/mfd/mt6397/rtc.h | 8 + include/linux/mm.h | 4 - include/linux/padata.h | 56 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/property.h | 96 +- include/linux/rcu_segcblist.h | 2 - include/linux/rculist.h | 38 +- include/linux/rculist_nulls.h | 20 +- include/linux/rcupdate.h | 28 +- include/linux/rcutiny.h | 2 + include/linux/rcutree.h | 2 + include/linux/sfp.h | 95 +- include/linux/skbuff.h | 11 +- include/linux/soundwire/sdw.h | 19 + include/linux/soundwire/sdw_intel.h | 156 +- include/linux/tick.h | 5 +- include/linux/timer.h | 2 +- include/linux/zlib.h | 6 + include/net/af_vsock.h | 2 + include/net/bluetooth/bluetooth.h | 8 +- include/net/espintcp.h | 39 + include/net/xfrm.h | 4 + include/sound/soc.h | 7 +- include/trace/events/rcu.h | 40 +- include/uapi/drm/amdgpu_drm.h | 4 +- include/uapi/linux/audit.h | 1 + include/uapi/linux/b1lli.h | 74 - include/uapi/linux/gigaset_dev.h | 39 - include/uapi/linux/hidraw.h | 1 + include/uapi/linux/hysdn_if.h | 34 - include/uapi/linux/udp.h | 1 + include/uapi/linux/vm_sockets.h | 8 +- init/Kconfig | 8 +- kernel/bpf/btf.c | 1 + kernel/bpf/core.c | 4 +- kernel/bpf/syscall.c | 33 + kernel/bpf/trampoline.c | 64 +- kernel/cpu.c | 13 +- kernel/kcsan/Makefile | 1 + kernel/module.c | 6 +- kernel/padata.c | 386 +-- kernel/rcu/Kconfig | 17 +- kernel/rcu/Makefile | 1 - kernel/rcu/rcu.h | 42 +- kernel/rcu/rcu_segcblist.c | 25 +- kernel/rcu/rcu_segcblist.h | 25 +- kernel/rcu/rcuperf.c | 173 +- kernel/rcu/rcutorture.c | 152 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 11 +- kernel/rcu/tiny.c | 28 +- kernel/rcu/tree.c | 411 ++- kernel/rcu/tree.h | 22 +- kernel/rcu/tree_exp.h | 148 +- kernel/rcu/tree_plugin.h | 172 +- kernel/rcu/tree_stall.h | 40 +- kernel/rcu/update.c | 34 +- kernel/sysctl.c | 2 +- kernel/torture.c | 29 +- kernel/trace/fgraph.c | 9 + kernel/trace/ftrace.c | 19 +- kernel/trace/trace_events_inject.c | 2 - lib/Kconfig | 22 + lib/Kconfig.debug | 116 +- lib/Makefile | 2 + lib/decompress_inflate.c | 13 + lib/zlib_deflate/deflate.c | 85 +- lib/zlib_deflate/deflate_syms.c | 1 + lib/zlib_deflate/deftree.c | 54 - lib/zlib_deflate/defutil.h | 134 +- lib/zlib_dfltcc/Makefile | 11 + lib/zlib_dfltcc/dfltcc.c | 55 + lib/zlib_dfltcc/dfltcc.h | 147 ++ lib/zlib_dfltcc/dfltcc_deflate.c | 280 ++ lib/zlib_dfltcc/dfltcc_inflate.c | 149 ++ lib/zlib_dfltcc/dfltcc_syms.c | 17 + lib/zlib_dfltcc/dfltcc_util.h | 124 + lib/zlib_inflate/inflate.c | 32 +- lib/zlib_inflate/inflate.h | 8 + lib/zlib_inflate/infutil.h | 18 +- localversion-next | 2 +- mm/early_ioremap.c | 8 +- mm/memcontrol.c | 7 +- net/bluetooth/hci_event.c | 14 +- net/bluetooth/lib.c | 16 + net/bpf/test_run.c | 12 +- net/core/datagram.c | 27 +- net/ipv4/Kconfig | 11 + net/ipv4/esp4.c | 264 +- net/ipv4/tcp.c | 2 - net/ipv4/udp.c | 3 +- net/ipv4/xfrm4_protocol.c | 9 + net/tipc/bcast.c | 35 +- net/tipc/bearer.c | 11 +- net/tipc/bearer.h | 6 +- net/tipc/crypto.c | 5 +- net/tipc/discover.c | 6 +- net/tipc/eth_media.c | 3 +- net/tipc/ib_media.c | 5 +- net/tipc/link.c | 191 +- net/tipc/link.h | 9 +- net/tipc/name_table.c | 279 +- net/tipc/node.c | 16 +- net/tipc/socket.c | 32 +- net/tipc/udp_media.c | 3 +- net/unix/af_unix.c | 7 +- net/vmw_vsock/Kconfig | 12 + net/vmw_vsock/Makefile | 1 + net/vmw_vsock/af_vsock.c | 45 +- net/vmw_vsock/virtio_transport.c | 61 +- net/vmw_vsock/virtio_transport_common.c | 3 - net/vmw_vsock/vmci_transport.c | 2 +- net/vmw_vsock/vsock_loopback.c | 180 ++ net/xfrm/Makefile | 1 + net/xfrm/espintcp.c | 509 ++++ net/xfrm/xfrm_input.c | 21 +- net/xfrm/xfrm_policy.c | 7 + net/xfrm/xfrm_state.c | 3 + samples/bpf/syscall_tp_kern.c | 18 +- samples/bpf/trace_event_user.c | 4 +- scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 + scripts/atomic/gen-atomic-instrumented.sh | 7 +- scripts/atomic/gen-atomic-long.sh | 3 +- security/keys/Kconfig | 4 - security/keys/Makefile | 2 +- security/keys/compat.c | 5 - security/keys/internal.h | 4 +- security/selinux/hooks.c | 7 +- security/tomoyo/tomoyo.c | 6 - sound/aoa/soundbus/i2sbus/pcm.c | 13 +- sound/arm/aaci.c | 42 +- sound/arm/pxa2xx-ac97.c | 1 - sound/atmel/ac97c.c | 22 +- sound/drivers/aloop.c | 13 +- sound/drivers/dummy.c | 16 +- sound/drivers/ml403-ac97cr.c | 31 +- sound/drivers/pcsp/pcsp_lib.c | 18 +- sound/drivers/vx/vx_pcm.c | 29 +- sound/firewire/bebob/bebob_pcm.c | 13 +- sound/firewire/dice/dice-pcm.c | 15 +- sound/firewire/digi00x/digi00x-pcm.c | 13 +- sound/firewire/fireface/ff-pcm.c | 13 +- sound/firewire/fireworks/fireworks_pcm.c | 13 +- sound/firewire/isight.c | 11 +- sound/firewire/motu/motu-pcm.c | 13 +- sound/firewire/oxfw/oxfw-pcm.c | 21 +- sound/firewire/tascam/tascam-pcm.c | 13 +- sound/isa/ad1816a/ad1816a_lib.c | 23 +- sound/isa/cmi8330.c | 5 +- sound/isa/es1688/es1688_lib.c | 29 +- sound/isa/es18xx.c | 27 +- sound/isa/gus/gus_main.c | 1 + sound/isa/gus/gus_pcm.c | 30 +- sound/isa/gus/gusmax.c | 3 +- sound/isa/gus/interwave.c | 1 + sound/isa/msnd/msnd.c | 2 - sound/isa/msnd/msnd_pinnacle.c | 1 + sound/isa/opl3sa2.c | 1 + sound/isa/opti9xx/opti92x-ad1848.c | 1 + sound/isa/sb/emu8000_pcm.c | 1 - sound/isa/sb/sb16_main.c | 23 +- sound/isa/sb/sb8_main.c | 23 +- sound/isa/sb/sb_common.c | 1 + sound/isa/wavefront/wavefront.c | 1 + sound/isa/wss/wss_lib.c | 26 +- sound/mips/hal2.c | 27 +- sound/mips/sgio2audio.c | 23 +- sound/parisc/harmony.c | 20 +- sound/pci/ad1889.c | 28 +- sound/pci/ali5451/ali5451.c | 37 +- sound/pci/als300.c | 27 +- sound/pci/als4000.c | 25 +- sound/pci/asihpi/asihpi.c | 27 +- sound/pci/atiixp.c | 19 +- sound/pci/atiixp_modem.c | 13 +- sound/pci/au88x0/au88x0.c | 1 + sound/pci/au88x0/au88x0_pcm.c | 16 +- sound/pci/aw2/aw2-alsa.c | 48 +- sound/pci/azt3328.c | 35 +- sound/pci/bt87x.c | 17 +- sound/pci/ca0106/ca0106_main.c | 65 +- sound/pci/cmipci.c | 42 +- sound/pci/cs4281.c | 27 +- sound/pci/cs46xx/cs46xx_lib.c | 11 +- sound/pci/cs5535audio/cs5535audio.c | 2 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 14 +- sound/pci/ctxfi/cthw20k1.c | 4 +- sound/pci/ctxfi/cthw20k2.c | 1 + sound/pci/ctxfi/ctpcm.c | 17 +- sound/pci/echoaudio/echoaudio.c | 26 +- sound/pci/emu10k1/emu10k1_main.c | 1 + sound/pci/emu10k1/emu10k1x.c | 18 +- sound/pci/emu10k1/emupcm.c | 47 +- sound/pci/emu10k1/p16v.c | 50 +- sound/pci/ens1370.c | 34 +- sound/pci/es1938.c | 33 +- sound/pci/es1968.c | 5 +- sound/pci/fm801.c | 23 +- sound/pci/hda/hda_controller.c | 14 +- sound/pci/hda/hda_intel.c | 4 +- sound/pci/hda/hda_tegra.c | 5 +- sound/pci/hda/patch_realtek.c | 8 +- sound/pci/ice1712/ice1712.c | 49 +- sound/pci/ice1712/ice1724.c | 32 +- sound/pci/intel8x0.c | 27 +- sound/pci/intel8x0m.c | 28 +- sound/pci/korg1212/korg1212.c | 1 + sound/pci/lola/lola.c | 2 +- sound/pci/lola/lola_pcm.c | 12 +- sound/pci/lx6464es/lx6464es.c | 17 +- sound/pci/maestro3.c | 12 +- sound/pci/mixart/mixart.c | 17 +- sound/pci/nm256/nm256.c | 4 +- sound/pci/oxygen/oxygen_lib.c | 2 +- sound/pci/oxygen/oxygen_pcm.c | 58 +- sound/pci/pcxhr/pcxhr.c | 33 +- sound/pci/riptide/riptide.c | 13 +- sound/pci/rme32.c | 44 +- sound/pci/rme96.c | 5 +- sound/pci/rme9652/hdsp.c | 1 + sound/pci/rme9652/hdspm.c | 1 + sound/pci/rme9652/rme9652.c | 1 + sound/pci/sis7019.c | 28 +- sound/pci/sonicvibes.c | 23 +- sound/pci/trident/trident_main.c | 81 +- sound/pci/via82xx.c | 53 +- sound/pci/via82xx_modem.c | 14 +- sound/pci/vx222/vx222.c | 1 + sound/pci/ymfpci/ymfpci_main.c | 39 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 1 + sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 26 +- sound/pcmcia/vx/vxpocket.c | 1 + sound/ppc/pmac.c | 30 +- sound/ppc/snd_ps3.c | 29 +- sound/sh/aica.c | 30 +- sound/sh/sh_dac_audio.c | 21 +- sound/soc/amd/acp-pcm-dma.c | 59 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 31 +- sound/soc/atmel/atmel-pcm-pdc.c | 1 - sound/soc/au1x/dbdma2.c | 15 +- sound/soc/au1x/dma.c | 22 +- sound/soc/bcm/cygnus-pcm.c | 1 - sound/soc/codecs/cros_ec_codec.c | 8 +- sound/soc/codecs/rt5514-spi.c | 10 +- sound/soc/codecs/rt5677-spi.c | 10 +- sound/soc/dwc/dwc-pcm.c | 25 +- sound/soc/fsl/fsl_asrc_dma.c | 1 - sound/soc/fsl/fsl_dma.c | 1 - sound/soc/fsl/imx-pcm-fiq.c | 1 - sound/soc/fsl/mpc5200_dma.c | 1 - sound/soc/intel/atom/sst-mfld-platform-pcm.c | 26 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 20 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 18 +- sound/soc/intel/skylake/skl-pcm.c | 27 +- sound/soc/kirkwood/kirkwood-dma.c | 1 - .../soc/mediatek/common/mtk-afe-platform-driver.c | 1 - sound/soc/mediatek/common/mtk-btcvsd.c | 1 - sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 1 - sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 1 - sound/soc/meson/axg-fifo.c | 13 +- sound/soc/meson/axg-frddr.c | 3 - sound/soc/meson/axg-toddr.c | 3 - sound/soc/pxa/mmp-pcm.c | 1 - sound/soc/pxa/pxa-ssp.c | 1 - sound/soc/pxa/pxa2xx-ac97.c | 1 - sound/soc/pxa/pxa2xx-i2s.c | 1 - sound/soc/pxa/pxa2xx-pcm.c | 1 - sound/soc/qcom/lpass-platform.c | 1 - sound/soc/qcom/qdsp6/q6asm-dai.c | 1 - sound/soc/samsung/idma.c | 1 - sound/soc/sh/dma-sh7760.c | 15 +- sound/soc/sh/fsi.c | 19 +- sound/soc/sh/rcar/core.c | 24 +- sound/soc/sh/siu_pcm.c | 40 +- sound/soc/soc-core.c | 72 +- sound/soc/soc-generic-dmaengine-pcm.c | 14 +- sound/soc/soc-utils.c | 1 - sound/soc/sof/pcm.c | 1 - sound/soc/sprd/sprd-pcm-dma.c | 1 - sound/soc/stm/stm32_adfsdm.c | 29 +- sound/soc/txx9/txx9aclc.c | 15 +- sound/soc/uniphier/aio-dma.c | 31 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 14 +- sound/soc/xtensa/xtfpga-i2s.c | 10 +- sound/sparc/amd7930.c | 22 +- sound/sparc/cs4231.c | 19 +- sound/sparc/dbri.c | 14 +- sound/spi/at73c213.c | 12 +- sound/usb/6fire/pcm.c | 18 +- sound/usb/caiaq/audio.c | 14 +- sound/usb/hiface/pcm.c | 19 +- sound/usb/line6/capture.c | 1 - sound/usb/line6/pcm.c | 13 +- sound/usb/line6/playback.c | 1 - sound/usb/misc/ua101.c | 25 +- sound/usb/pcm.c | 54 +- sound/usb/usx2y/usbusx2yaudio.c | 27 +- sound/usb/usx2y/usx2yhwdeppcm.c | 19 +- sound/x86/intel_hdmi_audio.c | 17 +- sound/xen/xen_snd_front_alsa.c | 2 - tools/bpf/bpftool/prog.c | 2 +- tools/bpf/bpftool/xlated_dumper.c | 2 +- tools/lib/bpf/libbpf.c | 37 +- tools/lib/bpf/libbpf.map | 3 + tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 + tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 + tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 + tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 + tools/testing/nvdimm/Kbuild | 1 + tools/testing/nvdimm/test/iomap.c | 6 + tools/testing/selftests/bpf/test_ftrace.sh | 39 + tools/testing/selftests/kselftest/module.sh | 2 +- tools/testing/selftests/kselftest/prefix.pl | 1 + tools/testing/selftests/kselftest/runner.sh | 1 + tools/testing/selftests/rcutorture/bin/cpus2use.sh | 11 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 30 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 3 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 13 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 32 +- tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 55 +- virt/kvm/arm/mmu.c | 21 +- 951 files changed, 18659 insertions(+), 35958 deletions(-) rename Documentation/RCU/{NMI-RCU.txt => NMI-RCU.rst} (73%) rename Documentation/RCU/{arrayRCU.txt => arrayRCU.rst} (85%) rename Documentation/RCU/{rcu_dereference.txt => rcu_dereference.rst} (88%) rename Documentation/RCU/{rcubarrier.txt => rcubarrier.rst} (72%) rename Documentation/RCU/{whatisRCU.txt => whatisRCU.rst} (84%) create mode 100644 Documentation/core-api/padata.rst create mode 100644 Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32-syscon.txt create mode 100644 Documentation/driver-api/thermal/cpu-idle-cooling.rst delete mode 100644 Documentation/isdn/avmb1.rst delete mode 100644 Documentation/isdn/gigaset.rst delete mode 100644 Documentation/isdn/hysdn.rst delete mode 100644 Documentation/padata.txt create mode 100644 arch/arm/boot/dts/imx7ulp-com.dts create mode 100644 arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi rename drivers/clk/imx/{clk-sccg-pll.c => clk-sscg-pll.c} (70%) delete mode 100644 drivers/isdn/capi/capilib.c create mode 100644 drivers/net/phy/bcm84881.c delete mode 100644 drivers/staging/isdn/Kconfig delete mode 100644 drivers/staging/isdn/Makefile delete mode 100644 drivers/staging/isdn/TODO delete mode 100644 drivers/staging/isdn/avm/Kconfig delete mode 100644 drivers/staging/isdn/avm/Makefile delete mode 100644 drivers/staging/isdn/avm/avm_cs.c delete mode 100644 drivers/staging/isdn/avm/avmcard.h delete mode 100644 drivers/staging/isdn/avm/b1.c delete mode 100644 drivers/staging/isdn/avm/b1dma.c delete mode 100644 drivers/staging/isdn/avm/b1isa.c delete mode 100644 drivers/staging/isdn/avm/b1pci.c delete mode 100644 drivers/staging/isdn/avm/b1pcmcia.c delete mode 100644 drivers/staging/isdn/avm/c4.c delete mode 100644 drivers/staging/isdn/avm/t1isa.c delete mode 100644 drivers/staging/isdn/avm/t1pci.c delete mode 100644 drivers/staging/isdn/gigaset/Kconfig delete mode 100644 drivers/staging/isdn/gigaset/Makefile delete mode 100644 drivers/staging/isdn/gigaset/asyncdata.c delete mode 100644 drivers/staging/isdn/gigaset/bas-gigaset.c delete mode 100644 drivers/staging/isdn/gigaset/capi.c delete mode 100644 drivers/staging/isdn/gigaset/common.c delete mode 100644 drivers/staging/isdn/gigaset/dummyll.c delete mode 100644 drivers/staging/isdn/gigaset/ev-layer.c delete mode 100644 drivers/staging/isdn/gigaset/gigaset.h delete mode 100644 drivers/staging/isdn/gigaset/interface.c delete mode 100644 drivers/staging/isdn/gigaset/isocdata.c delete mode 100644 drivers/staging/isdn/gigaset/proc.c delete mode 100644 drivers/staging/isdn/gigaset/ser-gigaset.c delete mode 100644 drivers/staging/isdn/gigaset/usb-gigaset.c delete mode 100644 drivers/staging/isdn/hysdn/Kconfig delete mode 100644 drivers/staging/isdn/hysdn/Makefile delete mode 100644 drivers/staging/isdn/hysdn/boardergo.c delete mode 100644 drivers/staging/isdn/hysdn/boardergo.h delete mode 100644 drivers/staging/isdn/hysdn/hycapi.c delete mode 100644 drivers/staging/isdn/hysdn/hysdn_boot.c delete mode 100644 drivers/staging/isdn/hysdn/hysdn_defs.h delete mode 100644 drivers/staging/isdn/hysdn/hysdn_init.c delete mode 100644 drivers/staging/isdn/hysdn/hysdn_net.c delete mode 100644 drivers/staging/isdn/hysdn/hysdn_pof.h delete mode 100644 drivers/staging/isdn/hysdn/hysdn_procconf.c delete mode 100644 drivers/staging/isdn/hysdn/hysdn_proclog.c delete mode 100644 drivers/staging/isdn/hysdn/hysdn_sched.c delete mode 100644 drivers/staging/isdn/hysdn/ince1pc.h rename drivers/thermal/{cpu_cooling.c => cpufreq_cooling.c} (98%) create mode 100644 drivers/thermal/cpuidle_cooling.c delete mode 100644 include/linux/b1pcmcia.h create mode 100644 include/net/espintcp.h delete mode 100644 include/uapi/linux/b1lli.h delete mode 100644 include/uapi/linux/gigaset_dev.h delete mode 100644 include/uapi/linux/hysdn_if.h create mode 100644 lib/zlib_dfltcc/Makefile create mode 100644 lib/zlib_dfltcc/dfltcc.c create mode 100644 lib/zlib_dfltcc/dfltcc.h create mode 100644 lib/zlib_dfltcc/dfltcc_deflate.c create mode 100644 lib/zlib_dfltcc/dfltcc_inflate.c create mode 100644 lib/zlib_dfltcc/dfltcc_syms.c create mode 100644 lib/zlib_dfltcc/dfltcc_util.h create mode 100644 net/vmw_vsock/vsock_loopback.c create mode 100644 net/xfrm/espintcp.c create mode 100755 tools/memory-model/scripts/checktheselitmus.sh create mode 100755 tools/memory-model/scripts/hwfnseg.sh create mode 100755 tools/memory-model/scripts/runlitmus.sh create mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100755 tools/testing/selftests/bpf/test_ftrace.sh