This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 442630f691a1 Add linux-next specific files for 20191008 omits a57b910f15e4 Merge branch 'akpm/master' omits b796b6072a40 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a053792c5085 drivers/tty/serial/sh-sci.c: suppress warning omits c402de4c0555 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits fedfef811900 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 81bbd96deea6 kernel-hacking: create a submenu for scheduler debugging options omits cdb75b708bd9 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits c40189c5bf2b kernel-hacking: move Oops into 'Lockups and Hangs' omits a2754f7bf069 kernel-hacking: move kernel testing and coverage options t [...] omits 90fd72e1f80f kernel-hacking: group kernel data structures debugging together omits 4c86e5bbcf24 kernel-hacking: create submenu for arch special debugging options omits 9843ad8ba9ea kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 56aa888c4dcd pinctrl: fix pxa2xx.c build warnings omits 6d3c1dda34c1 samples/watch_queue/watch_test: fix build omits db0ae3b65ae7 Merge branch 'akpm-current/current' omits 8b66d5782bbc staging: disable CONFIG_WFX for now omits a370fc816ca9 Merge remote-tracking branch 'kunit/test' omits 45a3f08cc5ee Merge remote-tracking branch 'fpga/for-next' omits 6cd3bee2ddd2 Merge remote-tracking branch 'devfreq/for-next' omits 44b824b60389 Merge remote-tracking branch 'hyperv/hyperv-next' omits 057b5ac3c4cb Merge remote-tracking branch 'xarray/xarray' omits fd807ce4af74 Merge remote-tracking branch 'nvmem/for-next' omits 279500b7f3a9 Merge remote-tracking branch 'fsi/next' omits e9917aeee95d Merge remote-tracking branch 'kspp/for-next/kspp' omits 56e516368094 Merge remote-tracking branch 'at24/at24/for-next' omits 1d903f9177cc Merge remote-tracking branch 'rtc/rtc-next' omits 7549c8dd4419 Merge remote-tracking branch 'coresight/next' omits 7f1b11a7a037 Merge remote-tracking branch 'livepatching/for-next' omits ee8eb0d61daf Merge remote-tracking branch 'y2038/y2038' omits a5c9d25f2e87 Merge remote-tracking branch 'pwm/for-next' omits 621b42488831 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 4bb70ee849e4 Merge remote-tracking branch 'pinctrl/for-next' omits c9f05ba4c570 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 03c883733eca Merge remote-tracking branch 'gpio/for-next' omits ebc89cabf0f0 Merge remote-tracking branch 'rpmsg/for-next' omits 99077638eed6 Merge remote-tracking branch 'scsi-mkp/for-next' omits 51ae930f6be5 Merge remote-tracking branch 'scsi/for-next' omits d67b616aa3c4 Merge remote-tracking branch 'cgroup/for-next' omits 0b3cca0b63fc Merge remote-tracking branch 'mux/for-next' omits 6b3f8e4b588b Merge remote-tracking branch 'staging/staging-next' omits 3c5c497f8034 Merge remote-tracking branch 'extcon/extcon-next' omits 7611aefe2de0 Merge remote-tracking branch 'char-misc/char-misc-next' omits adf92fec718f Merge remote-tracking branch 'tty/tty-next' omits 79a110a0ef64 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 786ff7797c24 Merge remote-tracking branch 'usb/usb-next' omits 029d8214d7a4 Merge remote-tracking branch 'driver-core/driver-core-next' omits 3f8fe38290c7 Merge remote-tracking branch 'leds/for-next' omits 47f39ffd5f0f Merge remote-tracking branch 'chrome-platform/for-next' omits 7fcf2b92b9ea Merge remote-tracking branch 'workqueues/for-next' omits befeeb86de45 Merge remote-tracking branch 'percpu/for-next' omits 22196ca4526e Merge remote-tracking branch 'xen-tip/linux-next' omits 672b221912a0 Merge remote-tracking branch 'kvms390/next' omits cf5d34e45d27 Merge remote-tracking branch 'kvm-arm/next' omits 1d8a10330ee4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits ba668cda8f27 Merge remote-tracking branch 'edac/edac-for-next' omits 3b667922fb6e Merge remote-tracking branch 'clockevents/clockevents/next' omits 4147b8dd4a15 Merge remote-tracking branch 'tip/auto-latest' omits d64dfd48fc09 Merge remote-tracking branch 'spi/for-next' omits 282344908f2b Merge remote-tracking branch 'devicetree/for-next' omits 2e8dd7c0adb6 Merge remote-tracking branch 'audit/next' omits 27959ff42867 Merge remote-tracking branch 'iommu/next' omits 27c7d04b8932 Merge remote-tracking branch 'tomoyo/master' omits 6d65b0dc9cd6 Merge remote-tracking branch 'smack/for-next' omits 7b63b1c1e1dc Merge remote-tracking branch 'selinux/next' omits 0c39310206d0 Merge remote-tracking branch 'keys/keys-next' omits b288063d81c5 Merge remote-tracking branch 'apparmor/apparmor-next' omits a16784e4b11e Merge remote-tracking branch 'regulator/for-next' omits cf99f708aa11 Merge remote-tracking branch 'mfd/for-mfd-next' omits d242af39a667 Merge remote-tracking branch 'kgdb/kgdb-next' omits ee619f7bb9cf Merge remote-tracking branch 'mmc/next' omits 489c98da6bd7 Merge remote-tracking branch 'device-mapper/for-next' omits 3748b7a574ab Merge remote-tracking branch 'block/for-next' omits 90e8a45fa2a4 Merge remote-tracking branch 'input/next' omits 3db522392862 Merge remote-tracking branch 'sound-asoc/for-next' omits 8c8cce29ba42 Merge remote-tracking branch 'sound/for-next' omits 0933fc62e331 Merge remote-tracking branch 'drm-msm/msm-next' omits 86e5bd4e5fee Merge remote-tracking branch 'drm-misc/for-linux-next' omits 45f62b9ec119 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits ec0853885a11 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3a59b3b04af8 Merge remote-tracking branch 'amdgpu/drm-next' omits 51eebd4ed18e Merge remote-tracking branch 'crypto/master' omits e65c7f39d555 Merge remote-tracking branch 'nand/nand/next' omits 4b5b0fc6c4c6 Merge remote-tracking branch 'gfs2/for-next' omits 7c7eb4077daa Merge remote-tracking branch 'mac80211-next/master' omits 389fce6ba94b Merge remote-tracking branch 'bluetooth/master' omits f64aafa01846 Merge remote-tracking branch 'wireless-drivers-next/master' omits dbd71adee082 Merge remote-tracking branch 'ipvs-next/master' omits 52179ba16f4b Merge remote-tracking branch 'nfc-next/master' omits 505e845c7450 Merge remote-tracking branch 'ipsec-next/master' omits 81e2de72020b Merge remote-tracking branch 'bpf-next/master' omits 1ea07d0d0967 Merge remote-tracking branch 'net-next/master' omits 80cc0ffada85 Merge remote-tracking branch 'rdma/for-next' omits f9af117a8d30 Merge remote-tracking branch 'swiotlb/linux-next' omits 32d90a786c3e Merge remote-tracking branch 'ieee1394/for-next' omits 315a2c90e48e Merge remote-tracking branch 'cpupower/cpupower' omits 457679338b0f Merge remote-tracking branch 'pm/linux-next' omits b8ef52385ef9 Merge remote-tracking branch 'v4l-dvb-next/master' omits cc71eac59a17 Merge remote-tracking branch 'v4l-dvb/master' omits 0e951dbbf689 Merge remote-tracking branch 'jc_docs/docs-next' omits 5466bc5b9774 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3493dab2d6eb Merge branch 'dmi/master' omits 50991d1670eb Merge remote-tracking branch 'i3c/i3c/next' omits 7ee1de23c170 Merge remote-tracking branch 'hid/for-next' omits 91a4ec135466 Merge remote-tracking branch 'pci/next' omits a7a384071a5b Merge remote-tracking branch 'printk/for-next' omits a838090ae173 Merge remote-tracking branch 'vfs/for-next' omits 99f736f926b5 Merge remote-tracking branch 'ext3/for_next' omits 8b23c7590911 Merge remote-tracking branch 'ecryptfs/next' omits 72cddbcae933 Merge remote-tracking branch 'cifs/for-next' omits 74ca86b1271f Merge remote-tracking branch 'btrfs-kdave/for-next' omits c6a1b2ec4fa1 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 35c22b4483df Merge remote-tracking branch 'sh/sh-next' omits ffb79cc02d78 Merge remote-tracking branch 'parisc-hd/for-next' omits 4dc0bd0ff5eb Merge remote-tracking branch 'mips/mips-next' omits 1d89e36be64b Merge remote-tracking branch 'h8300/h8300-next' omits bff02cacbb1e Merge remote-tracking branch 'csky/linux-next' omits 6030c189cd35 Merge remote-tracking branch 'clk/clk-next' omits 4cbe3056f124 Merge remote-tracking branch 'tegra/for-next' omits 41987091a170 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 143fcaad142f Merge remote-tracking branch 'samsung-krzk/for-next' omits fadc77fd37f6 Merge remote-tracking branch 'rockchip/for-next' omits d7467b51b7ad Merge remote-tracking branch 'reset/reset/next' omits fd31d46a3741 Merge remote-tracking branch 'renesas-geert/next' omits 2d480b1995d0 Merge remote-tracking branch 'qcom/for-next' omits e6a62de5a34d Merge remote-tracking branch 'omap/for-next' omits efc6321978d2 Merge remote-tracking branch 'mvebu/for-next' omits 46a25db991dc Merge remote-tracking branch 'mediatek/for-next' omits 78103389cbc3 Merge remote-tracking branch 'keystone/next' omits 09ceff7c0e54 Merge remote-tracking branch 'imx-mxs/for-next' omits 8ad7c5224176 Merge remote-tracking branch 'bcm2835/for-next' omits 012ffe0bdb89 Merge remote-tracking branch 'at91/at91-next' omits 486a01116c22 Merge remote-tracking branch 'aspeed/for-next' omits 0aa4dedad995 Merge remote-tracking branch 'amlogic/for-next' omits 58e8bca22d81 Merge remote-tracking branch 'actions/for-next' omits a95e18a808af Merge remote-tracking branch 'arm-soc/for-next' omits b2c253eb899f Merge remote-tracking branch 'arm-perf/for-next/perf' omits 92f7c58561b8 Merge remote-tracking branch 'arm/for-next' omits 49745b09cabe Merge remote-tracking branch 'kbuild/for-next' omits b6f03173ae19 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits ce1780f62f4c Merge remote-tracking branch 'pidfd-fixes/fixes' omits 82ad91eb3123 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 85a7a5f6272e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits ca17a0ab82aa Merge remote-tracking branch 'mmc-fixes/fixes' omits d611221cb268 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e7cf9fc41101 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3b8406cec7cc Merge remote-tracking branch 'vfs-fixes/fixes' omits 32c724e7ea6a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 080d9f36480a Merge remote-tracking branch 'hwmon-fixes/hwmon' omits ac393afe8f5c Merge remote-tracking branch 'omap-fixes/fixes' omits 15423336c9b0 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 87b3364940dc Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 60857dfcecd6 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits ac93a0f89c6d Merge remote-tracking branch 'modules-fixes/modules-linus' omits 1528b816677b Merge remote-tracking branch 'kselftest-fixes/fixes' omits f8a40e55ecf0 Merge remote-tracking branch 'ide/master' omits 8c51b0c08ca2 Merge remote-tracking branch 'crypto-current/master' omits c4f31eb9e8cd Merge remote-tracking branch 'input-current/for-linus' omits 4008826697b6 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 12aa12e8d0e4 Merge remote-tracking branch 'staging.current/staging-linus' omits 24313983fa11 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5a8b9cc475e1 Merge remote-tracking branch 'usb.current/usb-linus' omits 4657a68df7f4 Merge remote-tracking branch 'tty.current/tty-linus' omits 75e9b1bf4881 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 43eaa74cdac1 Merge remote-tracking branch 'spi-fixes/for-linus' omits e271cc0af899 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d35fbd41999e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 90d255a93468 Merge remote-tracking branch 'sound-current/for-linus' omits 47825a636ab7 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 10d06495332f Merge remote-tracking branch 'mac80211/master' omits 1e0946cdd6bc Merge remote-tracking branch 'wireless-drivers/master' omits ba92c98e6b77 Merge remote-tracking branch 'bpf/master' omits ae59c7d8a6e9 Merge remote-tracking branch 'net/master' omits 5678ab9afc96 Merge remote-tracking branch 'sparc/master' omits 9637ed24d732 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 02d1c0228153 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 0b7f534ad932 Merge remote-tracking branch 'arc-current/for-curr' omits 80bb240ac08b Merge branch 'core/objtool' omits c8b1f588810a Merge branch 'core/urgent' omits f04702a2f868 Merge branch 'efi/urgent' omits 8788d3b98b3f Merge branch 'perf/urgent' omits db8d4529b85e Merge branch 'ras/core' omits e3f1023aaa54 Merge branch 'x86/asm' omits 066293c30de5 Merge branch 'x86/boot' omits 5839e8390e34 Merge branch 'x86/build' omits a1b95029e0c5 Merge branch 'x86/cleanups' omits 50f2a3ff077a Merge branch 'x86/cpu' omits 5fdeed1b5930 Merge branch 'x86/microcode' omits 6831dc27f505 Merge branch 'x86/mm' omits 4530af00a943 Merge branch 'x86/platform' omits c9d773e821e1 ipc/msg.c: consolidate all xxxctl_down() functions omits 153fb2a7baed lib/ubsan: don't seralize UBSAN report omits 71f77f87fb4c aio: simplify read_events() omits 95cca8bd8108 uaccess: disallow > INT_MAX copy sizes omits d6ed3db30a09 fs/binfmt_elf.c: extract elf_read() function omits 063b027a49ce fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 594393641633 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 548aaa3eb9b1 lib/math/rational.c: fix possible incorrect result from ra [...] omits ded01609f8ce Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 77e3ce982a1a string: add stracpy and stracpy_pad mechanisms omits 60dfc8919652 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits f283ba6005d8 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 0b598124e622 lib/genalloc.c: export symbol addr_in_gen_pool omits a5673bef540c scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 4d603caf68bc printf-add-support-for-printing-symbolic-error-codes-fix omits 1b306ebb835e vsprintf: add support for printing symbolic error codes omits d5131c494b30 hung_task: allow printing warnings every check interval omits 53a994b96864 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 16890ebe41a2 kernel/notifier.c: remove notifier_chain_cond_register() omits 7e1fc7ea6e74 kernel/notifier.c: intercept duplicate registrations to av [...] omits 0fd35cd30a2f linux/bits.h: add compile time sanity check of GENMASK inputs omits 94ee948c112d linux/build_bug.h: change type to int omits 160b059feece .gitattributes: Use 'dts' diff driver for dts files omits 8a811e8e97bb include/linux/proc_fs.h: fix confusing macro arg name omits f950faf515b2 fs/proc/internal.h: shuffle "struct pde_opener" omits b7c25ceb7f38 fs/proc/generic.c: delete useless "len" variable omits 25e2bf297185 proc: change ->nlink under proc_subdir_lock omits 3f1ede8985a6 kernel/hung_task.c: Monitor killed tasks. omits 98c59ac95f29 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c9418e4a5e86 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 454f0ece4e4b mm/vmscan: remove unused lru_pages argument omits 4865a672496b mm/memory_hotplug.c: remove __online_page_set_limits() omits 5a18e27375a5 mm: fix typos in comments when calling __SetPageUptodate() omits 9930320d79de mm: fix struct member name in function comments omits b3bfc5ba6525 mm/shmem.c: make array 'values' static const, makes object [...] omits 525870b23f37 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 7ebf4fd4742d userfaultfd: wrap the common dst_vma check into an inlined [...] omits 64a92b5c0480 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits a0e9f91347a8 userfaultfd: use vma_pagesize for all huge page size calculation omits 81643f305880 mm: export cma_alloc() and cma_release() omits 7e1843549687 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 9941e18bdd79 mm/thp: make set_huge_zero_page() return void omits 21b8c890c09e mm, thp: do not queue fully unmapped pages for deferred split omits aaccfef8cc5f mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 95bdb6d1e4a3 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 28cee5926a1e hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits fb423579f437 hugetlb-remove-duplicated-code-checkpatch-fixes omits fae0698ab740 hugetlb: remove duplicated code omits 4929fde6aa29 hugetlb: region_chg provides only cache entry omits 4fddf90b554f hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits e1fd401d95a8 mm-oom-avoid-printk-iteration-under-rcu-fix omits 354ce73fc093 mm, oom: avoid printk() iteration under RCU omits 8b8598c09e88 mm: support memblock alloc on the exact node for sparse_bu [...] omits 3d7a31e7e056 mm/z3fold.c: add inter-page compaction omits 5f8622c2956b mm/vmscan.c: remove unused scan_control parameter from pageout() omits dedd283cc23e selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 69fbac833a1b mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 03a737259fac mm/memory_hotplug: cleanup __remove_pages() omits 20f46522bd9a mm/memory_hotplug: drop local variables in shrink_zone_span() omits 09d67bc9e9f4 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 4e4c1949e9b3 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 1e2ea798da47 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 6cdbc01d9fa8 mm/memory_hotplug: shrink zones when offlining memory omits 54999358a08c mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits 14fc4f38e83c mm/memory_hotplug: Don't access uninitialized memmaps in s [...] omits 71407d5fd505 mm/memmap_init: Update variable name in memmap_init_zone omits 482332f32f10 mm/memunmap: don't access uninitialized memmap in memunmap [...] omits ed74c442ddb9 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits fd8928a5dcf4 hv_balloon: use generic_online_page() omits 30d13d89f8c5 mm/memory_hotplug: export generic_online_page() omits 29fec081d7a9 mm/memory_hotplug.c: add a bounds check to __add_pages() omits ab329c375398 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits dc45e450f0d8 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits a564122e63b0 mm/mmap.c: __vma_unlink_prev() is not necessary now omits 648a9b1c7987 mm/mmap.c: prev could be retrieved from vma->vm_prev omits eabffd6c43cd mm/swap.c: piggyback lru_add_drain_all() calls omits 78ba35f5389a mm-rmapc-reuse-mergeable-anon_vma-as-parent-when-fork-fix omits 480706f51e2c mm/rmap.c: reuse mergeable anon_vma as parent when forking omits fbafc57dc756 mm/mmap.c: fix the adjusted length error omits e5d37da0b1d5 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits cb42c2622fd7 mm/pgmap: use correct alignment when looking at first pfn [...] omits 2df599903f45 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits e4e8382a9e61 mm: emit tracepoint when RSS changes omits c9a0e95149aa shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 47e2729e0de0 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits a7ba2122af2a mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits cce05bbe25e6 mm: memcg: get number of pages on the LRU list in memcgrou [...] omits c4d193fd867d mm, memcg: clean up reclaim iter array omits c85c2b2d754a mm: slub: print the offset of fault addresses omits a3345333d578 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 5489e8e79995 mm, slab: remove unused kmalloc_size() omits 2a7105978a01 mm, slab: make kmalloc_info[] contain all types of names omits b12781275cbb ramfs: support O_TMPFILE omits 8277c5283bb7 ocfs2: fix passing zero to 'PTR_ERR' warning omits df2f58ba37d1 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits d126962f803d ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits 0bb9abc49581 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits 91dbf06379b2 lib/genalloc: fix a set of docs build warnings omits b81599971c02 lib/generic-radix-tree.c: add kmemleak annotations omits eff22965eb94 mm/slub: fix a deadlock in show_slab_objects() omits bbc77f1e60c4 kmemleak: do not corrupt the object_list during clean-up omits b7b9cd8b0640 mm, page_owner: rename flag indicating that page is allocated omits 8351b76175e6 mm, page_owner: decouple freeing stack trace from debug_pagealloc omits b2cc024bb188 mm, page_owner: fix off-by-one error in __set_page_owner_handle() omits 94bd5d63c186 /proc/kpageflags: do not use uninitialized struct pages omits cfdb92c1ed3e /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits eb8d82b04033 mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits 3e57ea25a3b5 mm, sl[ou]b: improve memory accounting omits 7152d4140b15 mm, memcg: make scan aggression always exclude protection omits 9aedd4b917ae mm, memcg: make memory.emin the baseline for utilisation d [...] omits c0db35cca497 mm, memcg: proportional memory.{low,min} reclaim omits 2c83398a0f5a mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] omits 011ef3bcec60 mm/page_alloc.c: fix a crash in free_pages_prepare() omits 82b4d8f07bb1 mm/z3fold.c: claim page in the beginning of free omits 13893a642a68 kernel/sysctl.c: do not override max_threads provided by u [...] omits 25b0ea7d47ef memcg: only record foreign writebacks with dirty pages whe [...] omits ea4cee749d44 mm: fix -Wmissing-prototypes warnings omits a08e1e1000e5 writeback: fix use-after-free in finish_writeback_work() omits 1c878c0b9bdf mm/memremap: drop unused SECTION_SIZE and SECTION_MASK omits 5fdbc0f164f8 panic: ensure preemption is disabled during panic() omits 7e91fe5bb29d fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits d7529881ced3 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits c6f4610fb11a fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 6f768c1b588d ocfs2: clear zero in unaligned direct IO omits 127bd7e93135 drm/amdgpu: move gpu reset out of amdgpu_device_suspend omits 0e021ea8ebb6 drm/amdgpu: move pci_save_state into suspend path omits 55e67fc259f5 drm/amdgpu/powerplay: fix typo in mvdd table setup omits 8334760235e5 drm/amdgpu: work around llvm bug #42576 omits 918f48c090ac drm/amdkfd: Remove GPU ID in GWS queue creation omits 87d3baa36b46 drm/ttm: Convert vm callbacks to helpers omits c3ed961e13b3 drm/ttm: Remove explicit typecasts of vm_private_data omits 4ca1aaf61f0b drm/ttm: Restore ttm prefaulting omits e0f126717b1e drm/ttm: Refactor ttm_bo_pipeline_move omits 0e950b687e58 Merge branch 'regulator-5.5' into regulator-next omits 84d8ea8e109c Merge branch 'regulator-5.4' into regulator-linus omits 025b3e7730dd Merge branch 'asoc-5.5' into asoc-next omits 46cf184eaf69 Merge branch 'asoc-5.4' into asoc-linus omits da6221f246f9 scripts: setlocalversion: fix a bashism omits 4a9fbcbbf069 media: venus: fix build on 32bit environments omits ee008a19f1c7 x86/boot: Provide memzero_explicit() omits 502aa7dcec84 Merge branch 'spi-5.5' into spi-next omits 3ffe8dcc62ee Merge branch 'spi-5.4' into spi-linus omits 5ca3d87b3828 taskstats: fix data-race omits a5ff49630785 Merge branches 'arm64-for-5.5', 'drivers-for-5.5' and 'dts [...] omits 74addcf7101a cifs: add support for flock omits 0d58a38b55fd smb3: remove noisy debug message omits 4dc538911c4d dm snapshot: rework COW throttling to fix deadlock omits 4a3f111a73a8 dm snapshot: introduce account_start_copy() and account_en [...] omits 431667a7b102 dm clone: Make __hash_find static omits a73d7fe3072f Merge branch 'misc-5.4' into next-fixes omits 3d3a68c472cb btrfs: fix uninitialized ret in ref-verify omits e5dc8d0d2672 ipvs: batch __ip_vs_dev_cleanup omits 3eab853d6a6d ipvs: batch __ip_vs_cleanup omits f65b0ca6e7e5 ipvs: no need to update skb route entry for local destinat [...] omits f14ac41f977f usb: chipidea: core: change vbus-regulator as optional omits 15b80f7c3a7f usb: chipidea: imx: enable vbus and id wakeup only for OTG events omits f6bb33ec100e usb: chipidea: udc: protect usb interrupt enable omits 333158e58dbb usb: chipidea: udc: add new API ci_hdrc_gadget_connect omits e2c750853b66 csky: Fixup csky_pmu.max_period assignment omits 3d70d91a9b04 csky: Bugfix add zero_fp fixup perf backtrace panic omits 75e66cd99933 Merge branch 'fixes' into for-next omits c9ef43c6c232 Merge branch 'fixes' into for-next omits 870e0167cd9c Merge tag 'compat-ioctl-5.4-2' of git://git.kernel.org/pub [...] omits 846e9b109913 scsi: sd: enable compat ioctls for sed-opal omits 9579fa469e63 pktcdvd: add compat_ioctl handler omits 0c9d02d7a0e4 compat_ioctl: move SG_GET_REQUEST_TABLE handling omits 3ad32566116e compat_ioctl: ppp: move simple commands into ppp_generic.c omits 900d9f4a06a1 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t omits 0f11f9cc94d2 compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic omits 2f4fa2db75e2 compat_ioctl: unify copy-in of ppp filters omits 18213ccaad76 tty: handle compat PPP ioctls omits cf9fb148743b compat_ioctl: move SIOCOUTQ out of compat_ioctl.c omits 41a31dde55ac compat_ioctl: handle SIOCOUTQNSD omits 49c3f0600b86 af_unix: add compat_ioctl support omits 4f45155c29fd compat_ioctl: reimplement SG_IO handling omits 74b398a212f8 compat_ioctl: move WDIOC handling into wdt drivers omits ed0d5608b00c watchdog: cpwd: use generic compat_ptr_ioctl omits b461375af7fb fs: compat_ioctl: move FITRIM emulation into file systems omits ebb939191a5d REPLACE gfs2: add compat_ioctl support omits 09ae27b81b88 compat_ioctl: remove unused convert_in_user macro omits ecdf7fa5b933 compat_ioctl: remove last RAID handling code omits ec853aa4ba6f compat_ioctl: remove /dev/raw ioctl translation omits 9df774403d39 compat_ioctl: remove PCI ioctl translation omits ba4bb9278ed5 compat_ioctl: remove joystick ioctl translation omits 6c517ad7e5b8 compat_ioctl: remove /dev/random commands omits 884b02a348eb compat_ioctl: remove IGNORE_IOCTL() omits f9472fac7c6a compat_ioctl: remove translation for sound ioctls omits d70aeb646a82 compat_ioctl: remove HIDIO translation omits cbe1a8f1578e compat_ioctl: remove HCIUART handling omits 5016c789e7d3 compat_ioctl: move hci_sock handlers into driver omits 5ecc46e64c27 compat_ioctl: move rfcomm handlers into driver omits 16bc18652ebf compat_ioctl: move isdn/capi ioctl translation into driver omits c66895bc90a8 compat_ioctl: move ATYFB_CLK handling to atyfb driver omits 72460e138cb3 compat_ioctl: move tape handling into drivers omits 90ae91cb4de7 compat_ioctl: use correct compat_ptr() translation in drivers omits d1bf6fedf11a compat_ioctl: move more drivers to compat_ptr_ioctl omits afc147b61a66 compat_ioctl: move drivers to compat_ptr_ioctl omits e8e1e4b7f9b9 compat_ioctl: move rtc handling into rtc-dev.c omits 6c0b1ceaca41 compat_ioctl: add compat_ptr_ioctl() omits 3d5d8e8c3d2d compat_ioctl: drop FIOQSIZE table entry omits 4aa5d38f6bfa ceph: fix compat_ioctl for ceph_dir_operations omits c9f3f3ec12c0 compat_sys_ioctl(): make parallel to do_vfs_ioctl() omits d6b56ebe7bf0 compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c omits 492dd34c4f9a do_vfs_ioctl(): use saner types omits 78b05acbcc08 compat: itanic doesn't have one omits 8f03bdf0ee41 FIGETBSZ: fix compat omits 654f7717ef51 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] omits 7d6340ab2965 Merge branch 'fixes' into for-next omits 1c17091a76f6 Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linu [...] omits 159c96169cfa Merge branch 'fixes' into for-next omits 153e97d3bdf3 Merge branch 'mvebu/dt64' into mvebu/for-next omits 666c1dac9f3f csky: use generic free_initrd_mem() omits 345b1bdaa219 Merge branch 'omap-for-v5.4/ti-sysc-drop-pdata' into for-next omits 0a55bff70039 Merge commit '3846a3b9511c5166082a93536d919a9c42abcd91' in [...] omits 1b04ff24ea43 Merge branch 'omap-for-v5.4/soc' into for-next omits fcc2c7ff1118 Merge branch 'omap-for-v5.4/ti-sysc-sgx' into for-next omits ca71a8a8a948 Merge branch 'omap-for-v5.4/ti-sysc-drop-pdata' into for-next omits 396a939408f7 Merge branch 'omap-for-v5.4/ti-sysc' into for-next omits ba0fdbb07d05 Merge branch 'dt-for-v5.4' into for-next omits 821569c33633 Merge branch 'dt-for-v5.4' into for-next omits 29baae1e8b9d Merge branch 'omap-for-v5.4/dt' into for-next omits a31adbd3c36c Merge branch 'omap-for-v5.4/ti-sysc' into for-next omits 34bab04663d5 Merge branch 'dt-for-v5.4' into for-next omits ed2a2abc6334 Merge branch 'dt-for-v5.4' into for-next omits caec3f63d83f Merge branches 'dt-for-v5.4' and 'defconfig-for-v5.4' into [...] adds c512c6918719 uaccess: implement a proper unsafe_copy_to_user() and swit [...] adds 7a243c82ea52 ocfs2: clear zero in unaligned direct IO adds 56e94ea132bb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds 583fee3e12df fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 2abb7d3b12d0 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 20bb759a66be panic: ensure preemption is disabled during panic() adds 6d0e9849417b mm/memremap: drop unused SECTION_SIZE and SECTION_MASK adds 8e00c4e9dd85 writeback: fix use-after-free in finish_writeback_work() adds 758b8db4a56a mm: fix -Wmissing-prototypes warnings adds 08d1d0e6d0a0 memcg: only record foreign writebacks with dirty pages whe [...] adds b0f53dbc4bc4 kernel/sysctl.c: do not override max_threads provided by u [...] adds 5b6807de1144 mm/z3fold.c: claim page in the beginning of free adds 234fdce892f9 mm/page_alloc.c: fix a crash in free_pages_prepare() adds 518a86713078 mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] adds 9783aa9917f8 mm, memcg: proportional memory.{low,min} reclaim adds 9de7ca46ad26 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 1bc63fb1272b mm, memcg: make scan aggression always exclude protection adds 6a486c0ad4dc mm, sl[ou]b: improve memory accounting adds 59bb47985c1d mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] adds eda57a0e4299 Merge branch 'akpm' (patches from Andrew) adds f54e66ae770f Merge tag 'linux-kselftest-5.4-rc3' of git://git.kernel.or [...] adds 2a5243937c70 selinux: fix context string corruption in convert_context() adds 2ef459167adb Merge tag 'selinux-pr-20191007' of git://git.kernel.org/pu [...] adds d5001955c281 Merge tag 'gpio-v5.4-2' of git://git.kernel.org/pub/scm/li [...] adds e3f127147418 leds: core: Fix leds.h structure documentation adds 4050d21d2009 Add my linux-leds branch to MAINTAINERS adds e3280b54afed Merge tag 'led-fixes-for-5.4-rc3' of git://git.kernel.org/ [...] adds 3e7c93bd04ed arm64: armv8_deprecated: Checking return value for memory [...] adds e60329c97b9c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8a8c600de5dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds b8d5e105ebbf scripts: setlocalversion: fix a bashism adds bcfb0805ed65 Merge remote-tracking branch 'kbuild-current/fixes' adds 9733743743d6 Merge remote-tracking branch 'arc-current/for-curr' adds a6bac5d28968 Merge remote-tracking branch 'powerpc-fixes/fixes' adds fb45b3887bba Merge remote-tracking branch 'sparc/master' adds c6ee11c39fcc llc: fix sk_buff leak in llc_sap_state_process() adds b74555de21ac llc: fix sk_buff leak in llc_conn_service() adds fc8d5db10cbe llc: fix another potential sk_buff leak in llc_ui_sendmsg() adds 36453c852816 llc: fix sk_buff refcounting in llc_conn_state_process() adds 38dc3b5f56cf Merge branch 'llc-fix-sk_buff-refcounting' adds 0041412694ec net/mlx5: DR, Allow insertion of duplicate rules adds 6f96c3c6904c net_sched: fix backward compatibility for TCA_KIND adds 4b793feccae3 net_sched: fix backward compatibility for TCA_ACT_KIND adds 6af3aa57a098 NFC: pn533: fix use-after-free and memleaks adds b82316d25522 Doc: networking/device_drivers/pensando: fix ionic.rst warnings adds 1399c59fa929 nl80211: fix memory leak in nl80211_get_ftm_responder_stats adds 461c4c2b4c07 cfg80211: fix a bunch of RCU issues in multi-bssid code adds 95697f9907bf mac80211: accept deauth frames in IBSS mode adds dc0c18ed229c mac80211: fix scan when operating on DFS channels in ETSI domains adds a17fd2cf2d3a Merge tag 'mac80211-for-davem-2019-10-08' of git://git.ker [...] adds 4123f637a512 ip6erspan: remove the incorrect mtu limit for ip6erspan adds 659807c8e73d Merge remote-tracking branch 'net/master' adds fd418b01fe26 selftests/bpf: Set rp_filter in test_flow_dissector adds 106c35dda32f selftests/bpf: More compatible nc options in test_lwt_ip_encap adds 8bc8e2aecd37 Merge remote-tracking branch 'bpf/master' adds 98d22b01f9f6 rt2x00: remove input-polldev.h header adds 1fee35d04a42 iwlwifi: don't access trans_cfg via cfg adds 3ed83da39aed iwlwifi: fix ACPI table revision checks adds a4584729291c iwlwifi: mvm: force single phy init adds a2113cc44d43 iwlwifi: mvm: fix race in sync rx queue notification adds 08326a97afbe iwlwifi: pcie: fix indexing in command dump for new HW adds 8188a18ee2e4 iwlwifi: pcie: fix rb_allocator workqueue allocation adds b4b814fec1a5 iwlwifi: dbg_ini: fix memory leak in alloc_sgtable adds 0f4f199443fa iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init adds 12e36d98d3e5 iwlwifi: exclude GEO SAR support for 3168 adds aa0cc7dde17b iwlwifi: pcie: change qu with jf devices to use qu configuration adds 3aed88373bda Merge tag 'iwlwifi-for-kalle-2019-10-09' of git://git.kern [...] adds 17f5d743a157 Merge remote-tracking branch 'wireless-drivers/master' adds 30be87219ebe Merge remote-tracking branch 'sound-current/for-linus' adds bcab05880f93 ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 adds af6219590b54 ASoC: simple_card_utils.h: Fix potential multiple redefini [...] adds 89dfae218794 Merge branch 'asoc-5.4' into asoc-linus adds cc07cc6238c8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ca32f845a865 Merge branch 'regulator-5.4' into regulator-linus adds 299e82ea8869 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5d2af8bcd493 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode adds f6910679e17a spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register adds f4192468460d Merge branch 'spi-5.4' into spi-linus adds 92816c3f272f Merge remote-tracking branch 'spi-fixes/for-linus' adds 8d1bf33983e2 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 601717921c8f Merge remote-tracking branch 'tty.current/tty-linus' adds 072aa929f92b Merge remote-tracking branch 'usb.current/usb-linus' adds 9ba17c4c7b27 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 14cdab00d16c Merge remote-tracking branch 'staging.current/staging-linus' adds dab66fb01ba1 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds fd5c46b754d4 thunderbolt: Read DP IN adapter first two dwords in one go adds 6f6709734274 thunderbolt: Fix lockdep circular locking depedency warning adds 747125db6dcd thunderbolt: Drop unnecessary read when writing LC command [...] adds 26ac616f7ee7 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds bcf059578980 Input: soc_button_array - partial revert of support for ne [...] adds 4f3c60966309 Merge remote-tracking branch 'input-current/for-linus' adds d7c0ff8f5913 Merge remote-tracking branch 'crypto-current/master' adds 362495cedb44 Merge remote-tracking branch 'ide/master' adds fcfacb9f8374 doc: move namespaces.rst from kbuild/ to core-api/ adds d15d5496a4c6 Merge remote-tracking branch 'modules-fixes/modules-linus' adds a5b1e76b3431 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 08b438e32b6c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds e4aab8a40a01 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 734a9b21bb06 ARM: dts: omap5: fix gpu_cm clock provider name adds 647c8977e111 ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage adds 63b4748a85d4 Merge remote-tracking branch 'omap-fixes/fixes' adds 931a6095ff4a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds c5f4987e86f6 btrfs: fix uninitialized ret in ref-verify adds 431d39887d62 btrfs: silence maybe-uninitialized warning in clone_range adds 26966e98a28b Merge branch 'misc-5.4' into next-fixes adds 060f71fddcf0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 4e75109c855d Merge remote-tracking branch 'vfs-fixes/fixes' adds 6f9e93b63e99 Merge remote-tracking branch 'scsi-fixes/fixes' adds a8064d577dab drm/i915/cml: Add second PCH ID for CMP adds 6535a4b34ed9 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) adds a8385f0c3fd3 drm/i915: Only enqueue already completed requests adds 76e2c85403e3 drm/i915/execlists: Refactor -EIO markup of hung requests adds e75723f6ffa5 drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] adds 7d590ef687d9 drm/i915: Fixup preempt-to-busy vs reset of a virtual request adds 3a1fea6d2353 drm/i915/userptr: Never allow userptr into the mappable GGTT adds 74674eb132c1 drm/i915/execlists: Protect peeking at execlists->active adds 9a932201b720 drm/i915/gt: execlists->active is serialised by the tasklet adds 1c9a977b85db Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 19ec6bb80290 mmc: sdhci-iproc: fix spurious interrupts on Multiblock re [...] adds 28c9fac09ab0 memstick: jmb38x_ms: Fix an error handling path in 'jmb38x [...] adds d8a777aded1b Merge remote-tracking branch 'mmc-fixes/fixes' adds 4ccb15797fda Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 727a399b7476 riscv: remove the switch statement in do_trap_break() adds 152d8737c6aa RISC-V: entry: Remove unneeded need_resched() loop adds 2eeda0f5dc0e Merge remote-tracking branch 'risc-v-fixes/fixes' adds ee05c7eed5e1 taskstats: fix data-race adds 435ccd1597de Merge remote-tracking branch 'pidfd-fixes/fixes' adds 18d8728b96c1 gpio: merrifield: Restore use of irq_base adds 23741757a818 gpiolib: Initialize the hardware with a callback adds 1e7cff8ef9dc gpio: intel-mid: Move hardware initialization to callback adds efe42e4bd4ed gpio: lynxpoint: Move hardware initialization to callback adds da90555f587a gpio: merrifield: Move hardware initialization to callback adds 11be9a2a9851 Merge remote-tracking branch 'gpio-intel-fixes/fixes' adds 45b1e7c48469 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 19305134ade0 drm/panel: lg-lb035q02: Fix SPI alias adds cf0c4eb15e9d drm/panel: nec-nl8048hl11: Fix SPI alias adds d82a6ac3002f drm/panel: sony-acx565akm: Fix SPI alias adds 692a5424b5b2 drm/panel: tpo-td028ttec1: Fix SPI alias adds cc635be34eb6 drm/panel: tpo-td043mtea1: Fix SPI alias adds a34d1d2d2853 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 8dc2fb6b8880 Merge remote-tracking branch 'kbuild/for-next' adds 1acff304a646 Merge remote-tracking branch 'arm/for-next' adds 5620764ef375 Merge remote-tracking branch 'arm-perf/for-next/perf' adds d6d191958a7e Merge remote-tracking branch 'arm-soc/for-next' adds 53eba1f6bbcc Merge remote-tracking branch 'actions/for-next' adds 43f01b148575 Merge remote-tracking branch 'amlogic/for-next' adds 3693e6237575 ARM: dts: aspeed: Add Tacoma machine adds 98c928933649 ARM: dts: ast2600-evb: eMMC configuration adds cf3f76367008 ARM: dts: aspeed-g6: Add gpio devices adds ed5e1230632c ARM: dts: aspeed-g6: Add i2c buses adds dba67c6865c1 ARM: dts: aspeed: tacoma: Enable I2C busses adds e2a31480cb4b ARM: dts: aspeed: fp5280g2: Add LED configuration adds b6973c3f3218 ARM: dts: aspeed-g6: Add lpc devices adds 9de54a54a2a1 ARM: dts: aspeed-g6: Add FMC and SPI devices adds 7690b428e587 ARM: dts: Add 128MiB OpenBMC flash layout adds ebe7fe62e0f2 ARM: dts: aspeed: Add Rainier system adds 785510e57014 ARM: dts: aspeed: rainier: Add mac devices adds 6854d9099b6a ARM: dts: aspeed: rainier: Add i2c devices adds eb37d422320b ARM: dts: aspeed: rainier: Enable FMC and SPI devices adds 9532fad53b15 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices adds bb5399480a33 ARM: dts: ast2600-evb: Enable FMC and SPI devices adds 42af82345483 ARM: dts: aspeed: ast2600evb: Use custom flash layout adds f1b2e3ad7a26 ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi adds e4443f4ef469 ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes adds 9c8d6a3e25c1 ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs adds f5681cae3059 ARM: dts: aspeed: tacoma: Enable iBT device adds b107b430d837 ARM: dts: aspeed-g6: Add VUART descriptions adds a5940c4f0f53 ARM: dts: aspeed: tacoma: Enable VUART1 adds 63449897a765 ARM: dts: tacoma: Enable LPC Firmware region adds 115fd805b9d3 ARM: dts: aspeed: tacoma: Add gpio-key definitions adds fd8ee7ffb131 ARM: dts: aspeed: tacoma: Add watchdog definitions adds 70b422265e72 ARM: dts: vesnin: Add power_green led adds 45a095e90877 Merge remote-tracking branch 'aspeed/for-next' adds 29ae732f4ee8 Merge remote-tracking branch 'at91/at91-next' adds 3037b5d55233 Merge remote-tracking branch 'bcm2835/for-next' adds 112f569249f2 Merge remote-tracking branch 'imx-mxs/for-next' adds 95ec5442715a dt-bindings: omap: add new binding for PRM instances adds 3e99cb214f03 soc: ti: add initial PRM driver with reset control support adds c5117a78dd88 soc: ti: omap-prm: poll for reset complete during de-assert adds d30cd83f6853 soc: ti: omap-prm: add support for denying idle for reset [...] adds 0f0faaf4d7ff soc: ti: omap-prm: add omap4 PRM data adds 8aa35504a0b9 soc: ti: omap-prm: add data for am33xx adds 59de827750f2 soc: ti: omap-prm: add dra7 PRM data adds 01f5069efa62 soc: ti: omap-prm: add am4 PRM data adds 5478f912d225 soc: ti: omap-prm: add omap5 PRM data adds 35096b5f4619 Merge branch 'for_5.5/driver-soc' into next adds a4fa3427cc72 Merge remote-tracking branch 'keystone/next' adds 41e70d1c914a Merge remote-tracking branch 'mediatek/for-next' adds 187c195ac57f arm64: dts: armada-3720-turris-mox: convert usb-phy to phy-supply adds 15382b7ea298 ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry adds 3e53032406df ARM: dts: dove: Rename "sa-sram" node to "sram" adds da29334c7511 ARM: dts: armada-xp: enable L2 cache parity and ecc on db- [...] adds 042fa3dcd5e9 ARM: dts: mvebu: add sdram controller node to Armada-38x adds 90b9dc96940c ARM: dts: armada-xp: add label to sdram-controller node adds 2a298dde46e2 Merge branch 'mvebu/dt' into mvebu/for-next adds 2d6ebaa98be1 arm64: dts: marvell: Enumerate the first AP806 syscon adds e231c6d47cca arm64: dts: marvell: Add AP806-dual missing CPU clocks adds 2537831bbc19 dt-bindings: ap80x: replace AP806 with AP80x adds ad7fd0e8038c MAINTAINERS: Add new Marvell CN9130-based files to track adds 7409b155562c arm64: dts: marvell: Prepare the introduction of AP807 based SoCs adds 4f267f2a806b arm64: dts: marvell: Move clocks to AP806 specific file adds e1e42ae4ca2a dt-bindings: marvell: Convert the SoC compatibles descript [...] adds 6a380172f171 dt-bindings: marvell: Declare the CN913x SoC compatibles adds cbafcad0641e arm64: dts: marvell: Add support for AP807/AP807-quad adds ddda843324f7 arm64: dts: marvell: Add AP806-dual cache description adds 760cabcd6ad2 arm64: dts: marvell: Add AP806-quad cache description adds 30d53abdc60a arm64: dts: marvell: Add AP807-quad cache description adds 2bc26088ba37 arm64: dts: marvell: Fix CP110 NAND controller node multi- [...] adds 47cf40af64c3 arm64: dts: marvell: Prepare the introduction of CP115 adds 1399672e48b5 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file adds 5f07b26e85dc arm64: dts: marvell: Externalize PCIe macros from CP11x file adds 96bb4b31aa66 arm64: dts: marvell: Add support for CP115 adds 6b8970bd8d7a arm64: dts: marvell: Add support for Marvell CN9130 SoC support adds 8aeca97bd4c6 arm64: dts: marvell: Add support for Marvell CN9130-DB adds fe5e610f16a3 arm64: dts: marvell: Add support for Marvell CN9131-DB adds e1bd6ca9f8be arm64: dts: marvell: Add support for Marvell CN9132-DB adds 447b8789359f arm64: dts: marvell: add ESPRESSObin variants adds 46d2f6d0c99f arm64: dts: armada-3720-turris-mox: add firmware node adds 3aa22be2d6b1 Merge branch 'mvebu/dt64' into mvebu/for-next adds eeb61c5d9ba1 Merge remote-tracking branch 'mvebu/for-next' adds dd7ef6fc9860 Merge branch 'fixes' into for-next adds bf59ebbeac1f bus: ti-sysc: re-order reset and main clock controls adds df4f3459c7e2 bus: ti-sysc: drop the extra hardreset during init adds cdc56c112932 bus: ti-sysc: avoid toggling power state of module during probe adds 7968f13dadce Merge branch 'omap-for-v5.5/ti-sysc' into for-next adds aff4feeb7bd7 Merge remote-tracking branch 'omap/for-next' adds 89da2ba947b1 soc: qcom: Fix llcc-qcom definitions to include adds 88ee75ba303d Merge branches 'arm64-for-5.5', 'defconfig-for-5.5' 'drive [...] adds 57c7e9368b7d Merge remote-tracking branch 'qcom/for-next' adds 74be5873c9ee Merge remote-tracking branch 'renesas-geert/next' adds 5d9730b9eb05 dt-bindings: reset: add bindings for the Meson-A1 SoC Rese [...] adds bdb369e1e98a reset: add support for the Meson-A1 SoC Reset Controller adds 834a3e6f8a59 Merge remote-tracking branch 'reset/reset/next' adds d3278e312410 Merge remote-tracking branch 'rockchip/for-next' adds d60d0cff4ab0 ARM: dts: s3c64xx: Fix init order of clock providers adds 8216ec3fda49 Merge branch 'next/dt' into for-next adds 00265bee1002 ARM: multi_v7_defconfig: Enable options for boards with Ex [...] adds 54e48a69c117 ARM: multi_v7_defconfig: Enable Exynos bus and memory freq [...] adds 0228b0ee789c Merge branch 'next/defconfig' into for-next adds ab29302b996c Merge remote-tracking branch 'samsung-krzk/for-next' adds cd380e0d00b2 arm64: dts: allwinner: h6: Add pin configs for uart1 adds 351170463471 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth adds d49380083493 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next adds 4f0b7ab0c769 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 127065a79458 Merge remote-tracking branch 'tegra/for-next' adds 443b263c7e87 Merge remote-tracking branch 'clk/clk-next' adds f7dafb0af1de csky: Add setup_initrd check code adds c57ecd089038 Merge remote-tracking branch 'csky/linux-next' adds 77544fd476ad Merge remote-tracking branch 'h8300/h8300-next' adds 39014c45467f microblaze: entry: Remove unneeded need_resched() loop adds 58047afafe4c Merge remote-tracking branch 'microblaze/next' adds a14bf1dc494a MIPS: generic: Use __initconst for const init data adds 6baaeadae911 MIPS: Provide unroll() macro, use it for cache ops adds 3c0be5849259 MIPS: Drop 32-bit asm string functions adds d11646b5ce93 MIPS: fw: arc: remove unused ARC code adds ce6c0a593b3c MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel adds 39b2d7565a47 MIPS: Kconfig: always select ARC_MEMORY and ARC_PROMLIB fo [...] adds 351889d35629 MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems adds 931e1bfea403 MIPS: SGI-IP22: set PHYS_OFFSET to memory start adds c0de00b286ed MIPS: SGI-IP22/28: Use PROM for memory detection adds 92017f0bd604 Merge remote-tracking branch 'mips/mips-next' adds 78a724b7e1d0 Merge remote-tracking branch 'parisc-hd/for-next' adds fc5d5a5d697a Merge remote-tracking branch 'sh/sh-next' adds 6597776407d5 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds a278e4d4eaf3 Merge remote-tracking branch 'btrfs-kdave/for-next' adds d0959b080b1f smb3: remove noisy debug message and minor cleanup adds d4cfbf04b2aa smb3: Fix regression in time handling adds c82e5ac7fe35 CIFS: Force revalidate inode when dentry is stale adds 0b3d0ef9840f CIFS: Force reval dentry if LOOKUP_REVAL flag is set adds 54ecf2ab3ffb Merge remote-tracking branch 'cifs/for-next' adds f22da09d41b2 Merge remote-tracking branch 'ecryptfs/next' adds fc3ee76cef46 Merge remote-tracking branch 'ext3/for_next' adds 33ea5aaa87cd nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request adds 031d73ed768a NFS: Fix O_DIRECT accounting of number of bytes read/written adds 0b5748477924 NFS: Remove redundant mirror tracking in O_DIRECT adds cb6aed8363f9 SUNRPC: fix race to sk_err after xs_error_report adds 9a36e8cb8798 NFSv4: Fix leak of clp->cl_acceptor string adds 7080b2a69f60 Merge remote-tracking branch 'nfs-anna/linux-next' adds 19a1aad8886f nfsd: remove set but not used variable 'len' adds c4b77edb3f7f nfsd: "%s" should be "%s" adds 832b2cb95543 svcrdma: Improve DMA mapping trace points adds 4319d7441220 Merge remote-tracking branch 'nfsd/nfsd-next' adds e093c4be760e xfs: Fix tail rounding in xfs_alloc_file_space() adds 6374ca03975a xfs: remove unused flags arg from xfs_get_aghdr_buf() adds d5cc14d9f928 xfs: removed unused error variable from xchk_refcountbt_rec adds 3219e8cf0dad xfs: assure zeroed memory buffers for certain kmem allocations adds 0b10d8a89f55 xfs: log the inode on directory sf to block format change adds 603efebd6768 xfs: remove broken error handling on failed attr sf to lea [...] adds aeea4b75f045 xfs: move local to extent inode logging into bmap helper adds 54b5c8f4b776 Merge remote-tracking branch 'xfs/for-next' adds 84b7f67c0b3c Merge remote-tracking branch 'vfs/for-next' adds 631d54885935 Merge remote-tracking branch 'printk/for-next' adds 2ee2187a9a76 Merge remote-tracking branch 'pci/next' adds 6e6384d27944 Merge remote-tracking branch 'hid/for-next' adds 9e67ac17e350 Merge remote-tracking branch 'i3c/i3c/next' adds 420e553e3d8c Merge branch 'dmi/master' adds a34d3043fdef Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d1718ad9e6b2 Merge remote-tracking branch 'jc_docs/docs-next' adds 219031a6e7df media: venus: fix build on 32bit environments adds 4a4742b08099 Merge remote-tracking branch 'v4l-dvb/master' adds bb3f6183a037 Merge remote-tracking branch 'v4l-dvb-next/master' adds 929a7686e9d8 Merge remote-tracking branch 'pm/linux-next' adds 4f775b042ac6 Merge remote-tracking branch 'cpupower/cpupower' adds 3f52fa1fb830 Merge remote-tracking branch 'ieee1394/for-next' adds 5016f552c95c Merge remote-tracking branch 'swiotlb/linux-next' adds 2e480febab35 Merge remote-tracking branch 'rdma/for-next' adds 155283c3ac5e nfp: bpf: make array exp_mask static, makes object smaller adds c4256794dfdc net: phy: mscc: make arrays static, makes object smaller adds f9867b51d268 netdevsim: fix spelling mistake "forbidded" -> "forbid" adds 11fc7d5a0a2d tun: fix memory leak in error path adds 6430f744a45a net: hns3: add support for setting VF link status on the host adds 22044f95faa0 net: hns3: add support for spoof check setting adds e196ec75958e net: hns3: add support for setting VF trust adds ee9e44248f52 net: hns3: add support for configuring bandwidth of VF on [...] adds 8e6de441b8e6 net: hns3: add support for configuring VF MAC from the host adds 8ae10cfb5089 net: hns3: support tx-scatter-gather-fraglist feature adds 48423dd7e683 Merge branch 'hns3-next' into net-next adds ab5b526da048 net: genetlink: always allocate separate attrs for dumpit ops adds 6ea67769ff33 net: tipc: prepare attrs in __tipc_nl_compat_dumpit() adds bacb7e185596 Revert "tun: call dev_get_valid_name() before register_net [...] adds 79591b7db21d spi: Add a PTP system timestamp to the transfer structure adds 31d7c17e3f1b Merge tag 'spi-ptp-api' of https://git.kernel.org/pub/scm/ [...] adds 757926247836 net: stmmac: add flexible PPS to dwmac 4.10a adds d1fd9812f9bc Merge remote-tracking branch 'net-next/master' adds 32e3e58e4c59 bpftool: Fix bpftool build by switching to bpf_object__ope [...] adds 4564a8bb57e4 samples/bpf: Trivial - fix spelling mistake in usage adds a11c397c43d5 bpf/flow_dissector: add mode to enforce global BPF flow dissector adds 1d9626dc08bf selftests/bpf: add test for BPF flow dissector in the root [...] adds 72ccd9200f21 Merge branch 'enforce-global-flow-dissector' adds 8fdf5b780a14 samples: bpf: Add max_pckt_size option at xdp_adjust_tail adds cf0e9718da21 selftests/bpf: Undo GCC-specific bpf_helpers.h changes adds 36b5d471135c selftests/bpf: samples/bpf: Split off legacy stuff from bp [...] adds 694731e8ea7f selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_r [...] adds 3ac4dbe3dd89 selftests/bpf: Split off tracing-only helpers into bpf_tracing.h adds e01a75c15969 libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h [...] adds 7db3822ab991 libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers adds ee2eb063d330 selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INT [...] adds f05c2001ecc9 Merge branch 'bpf-libbpf-helpers' adds b4099769f332 libbpf: Fix struct end padding in btf_dump adds 6e05abc9abd5 selftests/bpf: Convert test_btf_dump into test_progs test adds 76790c7c66cc selftests/bpf: Fix btf_dump padding test case adds f1177102454e Merge branch 'btf2c-padding' adds 25bfef430e96 libbpf: Fix passing uninitialized bytes to setsockopt adds 66053623669d Merge remote-tracking branch 'bpf-next/master' adds 09bd69edc801 Merge remote-tracking branch 'ipsec-next/master' adds 7d47433cf74f net/mlx5: Expose optimal performance scatter entries capability adds e500dfb34fc3 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 017f77c050a3 netfilter: ipset: add a coding-style fix to ip_set_ext_destroy. adds 8dea982a88dc netfilter: ipset: remove inline from static functions in . [...] adds 94177f6e11c7 netfilter: ipset: move ip_set_comment functions from ip_se [...] adds 2398a97688f1 netfilter: ipset: move functions to ip_set_core.c. adds 856391854ce7 netfilter: ipset: make ip_set_put_flags extern. adds 3fbd6c4513b5 netfilter: ipset: move function to ip_set_bitmap_ip.c. adds f8615bf8a3da netfilter: ipset: move ip_set_get_ip_port() to ip_set_bitm [...] adds a13b05940b4b Merge remote-tracking branch 'netfilter-next/master' adds 3cafc00a63dc Merge remote-tracking branch 'nfc-next/master' adds c09b8970fb47 ipvs: no need to update skb route entry for local destinat [...] adds 5d5a0815f854 ipvs: batch __ip_vs_cleanup adds ac524481d7f7 ipvs: batch __ip_vs_dev_cleanup adds 422f041c5b8d Merge remote-tracking branch 'ipvs-next/master' adds a9bb0b515778 rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver adds 0fc44cd4c480 rtlwifi: rtl8821ae: Remove set but not used variables 'rts [...] adds a3e017fd8932 rtlwifi: rtl8723ae: Remove set but not used variables 'reg [...] adds a003aec306c8 rtlwifi: rtl8192c: Remove set but not used variables 'reg_ [...] adds 925942b5da09 rtlwifi: rtl8188ee: Remove set but not used variables 'v3' [...] adds 073f8138f598 rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_ [...] adds e25076070201 rtlwifi: btcoex: Remove set but not used variable 'result' adds aab7541a5a8b rtlwifi: btcoex: Remove set but not used variables 'wifi_b [...] adds 4614239cba34 rtlwifi: rtl8723: Remove set but not used variable 'own' adds c5dcf8f0e850 Revert "rsi: fix potential null dereference in rsi_probe()" adds 39e50f5ce26c rsi: drop bogus device-id checks from probe adds db8fd2cde932 mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf adds d10dcb615c8e mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring adds e542e66b7c2e rtl8xxxu: add bluetooth co-existence support for single antenna adds be10b09b278f rtw88: Fix an error message adds 55047fb783e0 iwlegacy: make array interval static, makes object smaller adds 314bf64d1266 rtl8xxxu: make arrays static, makes object smaller adds ac8efe4f4a84 rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' adds fc30a5e49bde Merge remote-tracking branch 'wireless-drivers-next/master' adds 5b35563c64d8 Merge remote-tracking branch 'bluetooth/master' adds b050c5d146b6 Merge remote-tracking branch 'mac80211-next/master' adds f30e7019115b Merge remote-tracking branch 'gfs2/for-next' adds 0990fc56612b MAINTAINERS: Add the IRC channel to the MTD entry adds aab478ca0f7a mtd: Remove dev_err() usage after platform_get_irq() adds afa173746905 mtd: spear_smi: remove set but not used variable 'flash_info' adds 2e7c3a4cd56c mtd: Remove myself from MAINTAINERS adds 717bc8a6b439 mtd: Initialize all parameters of mtd_oob_ops adds b34c095ca609 mtd: st_spi_fsm: remove unused field from struct stfsm adds fbba22921b8c Merge remote-tracking branch 'mtd/mtd/next' adds a564736cf609 Merge remote-tracking branch 'nand/nand/next' adds ee5e81a42e94 Merge remote-tracking branch 'crypto/master' adds 4ab4fa103217 drm/i915/psr: Make PSR registers relative to transcoders adds 99fc38b12095 drm/i915: Add transcoder restriction to PSR2 adds df7415bfc06f drm/i915: Do not unmask PSR interruption in IRQ postinstall adds cee508a0bddb drm/dp/dsc: Add Support for all BPCs supported by TGL adds d4c61c4a16de drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] adds b3c0692f36a4 drm/i915/tgl: Move GTCR register to cope with GAM MMIO add [...] adds 5d86923060fc drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating adds 4087f873df1f drm/i915: Use variable for debugfs device status adds 8b355db99cfb drm/i915: Add function to set SSEU info per platform adds 7a200aad1127 drm/i915: Add subslice stride runtime parameter adds 49610c377be7 drm/i915: Add EU stride runtime parameter adds 33ee9e868096 drm/i915: Use local variables for subslice_mask for device info adds 9e8a135ed5a4 drm/i915: Add function to set subslices adds 6db40ec80f54 drm/i915: Use subslice stride to set subslices for a given slice adds e1210bbfb1f8 drm/i915: Add function to determine if a slice has a subslice adds eaef5b3c4113 drm/i915: Refactor instdone loops on new subslice functions adds 668df17f594d drm/i915: Add new function to copy subslices for a slice adds 100f5f7fbc3e drm/i915: Expand subslice mask adds d06a79d33e0f drm/i915: Use enum pipe instead of crtc index to track act [...] adds e8edae54c593 drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_ [...] adds d048a2684a41 drm/i915: Use enum pipe consistently adds c08e91323920 drm/i915: s/num_active_crtcs/num_active_pipes/ adds 0b14d96820d1 drm/i915: Use hweight8() for 8bit masks adds 6dcb85a0ad99 drm/i915: Hold irq-off for the entire fake lock period adds 191797a892c9 drm/i915/gtt: Preallocate Braswell top-level page directory adds 636e83f2f208 drm/i915: Flush the existing fence before GGTT read/write adds 936ad29de812 drm/i915/uc: define GuC and HuC FWs for EHL adds 777159069212 drm/i915: Keep drm_i915_file_private around under RCU adds 75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context adds 529880098431 drm/i915: to make vgpu ppgtt notificaiton as atomic operation adds acd674af95d3 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() adds 1d5b77733149 drm/i915/selftests: Add the usual batch vma managements to [...] adds ebfdf5cd806b drm/i915: Use NOEVICT for first pass on attemping to pin a [...] adds 21b0c32bdaba drm/i915/selftests: Markup impossible error pointers adds f52c6d0df690 drm/i915: Only activate i915_active debugobject once adds cccdce1dd061 drm/i915: Make engine's batch pool safe for use with virtu [...] adds 6056517ab8c3 drm/i915/tgl: Guard and warn if more than one eDP panel is [...] adds 0f81e645eb1e drm/i915: Do not read PSR2 register in transcoders without PSR2 adds f7b3c22619a4 drm/i915/tgl: Add maximum resolution supported by PSR2 HW adds 0456417ef680 drm: Add for_each_oldnew_intel_crtc_in_state_reverse() adds 9c722e17c1b9 drm/i915: Disable pipes in reverse order adds 99389390fef5 drm/i915/tgl: Implement TGL DisplayPort training sequence adds a8ff5d405e90 drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries fro [...] adds 45e9c829ebea drm/i915/tgl/perf: use the same oa ctx_id format as icl adds 8a9a982767b7 drm/i915: use a separate context for gpu relocs adds f2085c8e950d drm/i915/selftests: Remove accidental serialization betwee [...] adds c4e6488120e9 drm/i915/selftests: Try to recycle context allocations adds e8f6b4952ec5 drm/i915/execlists: Flush the post-sync breadcrumb write harder adds 592a7c5e082e drm/i915: Extend non readable mcr range adds 325b916a9e1b drm/i915/selftests: Ignore coherency failures on Broadwater adds 8a84bacba19c drm/i915: Align power domain names with port names adds 0f7dc62068bb drm/i915: Protect our local workers against I915_FENCE_TIMEOUT adds 9770f2207798 drm/i915/tgl: Enabling DSC on Pipe A for TGL adds 074c77e3ec63 drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CC [...] adds 99d7a74110ef drm/i915/tgl: PSR link standby is not supported anymore adds e7b6affd0bae drm/i915/selftests: cond_resched() within the longer buddy tests adds 9be02fde93e5 drm/i915/uc: Extract common code from GuC stop/disable comm adds 31444afb460e drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ adds 0c84127102ee drm/i915/display: Rename update_crtcs() to commit_modeset_ [...] adds 66d9cec8a6c9 drm/i915/display: Move the commit_tail() disable sequence [...] adds 11988e393813 drm/i915/execlists: Try rearranging breadcrumb flush adds 0dcceb35a13d drm/i915: mei_hdcp: I915 sends ddi index as per ME FW adds 5b6030da28cd drm: Move port definition back to i915 header adds 807c71d59a10 drm: Extend I915 mei interface for transcoder info adds 2d15cf1b9ae4 misc/mei/hdcp: Fill transcoder index in port info adds 39e2df090c3c drm/i915/hdcp: update current transcoder into intel_hdcp adds 692059318c0f drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+ adds b047463c8522 drm/i915: Remove link to missing "Batchbuffer Pools" docum [...] adds 4072761b981c drm/i915: Indent GuC/WOPCM documentation sections adds ed3126fa0d39 drm/i915: parameterize south hpd macros adds 58676af69c2e drm/i915: unify icp, tgp and mcc irq handling adds b32821c03631 drm/i915: parameterize SDE hotplug registers adds 40e98130c328 drm/i915: unify icp, tgp and mcc irq setup adds 3dc007fe9b2b drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] adds 0b718ba1e884 drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt adds c1d143dd2ac8 drm/i915: Remove ppgtt->dirty_engines adds aabbe344dc3c drm/i915: Use RCU for unlocked vm_idr lookup adds 7bff9779d769 drm/i915: Fix regression with crtc disable ordering adds 385ba629aa1c drm/i915: Allow /2 CD2X divider on gen11+ adds 3d1da92baffe drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+ adds dffa8feb3084 drm/i915/perf: Assert locking for i915_init_oa_perf_state() adds 75427b2a2bff drm/i915: Limit MST to <= 8bpc once again adds 66a990dd0c49 drm/i915: Prefer encoder->name over port_name() adds 9e362992ff34 drm/i915: Clean up HDMI deep color handling a bit adds 8f5e2b306b4e drm/i915: Restrict the aliasing-ppgtt to the size of the ggtt adds 4f36ef2ee187 drm/i915: Report aliasing ppgtt size as ggtt size adds 5a90606df7cb drm/i915: Replace obj->pin_global with obj->frontbuffer adds f2690074462b drm/i915/selftests: Remove unused __engines_name() adds 8f9fb61caed1 drm/i915: Refresh the errno to vmf_fault translations adds b1a4383d1e6e drm/i915/display: Add debug log for color parameters adds 145450f6a42d drm/i915/display: Add func to get gamma bit precision adds e9c8f591445d drm/i915/display: Add func to compare hw/sw gamma lut adds 7e764059cf70 drm/i915/display: Add macro to compare gamma hw/sw lut adds 1af223838298 drm/i915/display: Extract i9xx_read_luts() adds 6b97b118d4d5 drm/i915/display: Extract ilk_read_luts() adds 4bb6a9d5d9a8 drm/i915/display: Extract glk_read_luts() adds 9d7b01e93526 drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] adds e838bfa8e170 Revert "drm/i915: Fix DP-MST crtc_mask" adds ab016914984e drm/i915: disable set/get_tiling ioctl on gen12+ adds 2f3b87124b9f drm/i915/psr: Only handle interruptions of the transcoder in use adds 8241cfbe67f4 drm/i915/tgl: Access the right register when handling PSR [...] adds e468ff06157a drm/i915: protect access to DP_TP_* on non-dp adds 4444df6e205b drm/i915/tgl: move DP_TP_* to transcoder adds 8ffa4392a32e drm/i915/tgl: disable SAGV temporarily adds 5b548ae63d58 drm/i915/tgl: add gen12 to stolen initialization adds d10e0cb7591e drm/i915: Apply FBC WA for TGL too adds aaef851083ed drm/i915/mst: Do not hardcoded the crtcs that encoder can connect adds a8c15954d64a drm/i915: Protect debugfs per_file_stats with RCU lock adds ca9cab183449 drm/i915: add immutable zpos plane properties adds 71cd86cfaa12 drm/i915/tgl: Use refclk/2 as bypass frequency adds cdb736fa8b8b drm/i915: Use engine relative LRIs on context setup adds 5bf05dc58d65 drm/i915/tgl: Register state context definition for Gen12 adds 42014f69bb23 drm/i915: Hook up GT power management adds 5d7f965e5675 drm/i915/buddy: add missing call to i915_global_register adds d810583fc2fc drm/i915/execlists: Remove incorrect BUG_ON for schedule-out adds 1e0a96e50882 drm/i915: export color_differs adds e9ceb751ad4e drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust adds 33dd88992313 drm/i915: cleanup cache-coloring adds fd521d3b0ed2 drm/i915: include GTT page-size info in error state adds fa9a09f15065 drm/i915/execlists: Clear STOP_RING bit on reset adds b0a7c754140b drm/i915/display: Add gamma precision function for CHV adds 8efd06989df4 drm/i915/display: Extract i965_read_luts() adds 4d154d33941d drm/i915/display: Extract chv_read_luts() adds 198d2533669b drm/i915/execlists: Ignore lost completion events adds 0efa99dd5875 drm/i915/ringbuffer: Flush writes before RING_TAIL update adds cec5ca08e36f drm/i915: Perform GGTT restore much earlier during resume adds 7c465310fefc drm/i915/selftests: Take runtime wakeref for igt_ggtt_lowlevel adds 07e98eb0a174 drm/i915/selftests: Tighten the timeout testing for partial mmaps adds ab37c4d712c8 drm/i915/tgl: Disable rc6 for debugging adds 71dc367e2bc3 drm/i915: Consolidate bxt/cnl/icl cdclk readout adds 736da8112fee drm/i915: Use literal representation of cdclk tables adds 1cbcd3b4b168 drm/i915: Combine bxt_set_cdclk and cnl_set_cdclk adds 5dac256bf767 drm/i915: Kill cnl_sanitize_cdclk() adds 751a93a15cde drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclk adds d2f429ebb977 drm/i915: Add calc_voltage_level display vfunc adds 8f9f717d6c44 drm/i915: Enhance cdclk sanitization adds 0c1279b58fc7 drm/i915: Consolidate {bxt,cnl,icl}_init_cdclk adds 61fa60ff6e6a drm/i915: Move GT init to intel_gt.c adds dab3588a151e drm/i915: Make wait_for_timelines take struct intel_gt adds ee236af8d514 drm/i915: Avoid round-trip via i915 in intel_gt_park adds 85dd14c2918d drm/i915: Make pm_notify take intel_gt adds 99013b10100c drm/i915: Make shrink/unshrink be atomic adds 0606259e3b3a drm/i915: Whitelist COMMON_SLICE_CHICKEN2 adds 4dd2fbbfb532 drm/i915: Make i915_vma.flags atomic_t for mutex reduction adds 43ed22753cf1 drm/i915/display: Add glk_cdclk_table adds c26a058680dc drm/i915: Use a high priority wq for nonblocking plane updates adds cfcbfdd8fe14 drm/i915: Remove pointless planes_changed=true assignment adds 7cb8468bbede drm/i915/tgl: Disable read-only ppgtt support adds 023a125d1dde drm/i915: Squeeze iommu status into debugfs/i915_capabilities adds 249778704c01 drm/i915: add INTEL_NUM_PIPES() and use it adds 74689ddfb757 drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glk adds 0a12e4370497 drm/i915: Fix CD2X pipe select masking during cdclk sanitation adds 502d1c04f53c drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+ adds 933122cc7cd2 drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdcl [...] adds e3cb653d5cc4 drm/i915: Disable FBC if BIOS reserved memory (stolen) is [...] adds 582a6f90aa0d drm/i915/execlists: Add a paranoid flush of the CSB pointe [...] adds a17592effdc1 drm/i915/execlists: Ensure the context is reloaded after a [...] adds 54fc577d90d0 drm/i915/pmu: Skip busyness sampling when and where not needed adds 8d8b00318593 drm/i915: convert device info num_pipes to pipe_mask adds 16ffe73c186b drm/i915/pmu: Use GT parked for estimating RC6 while asleep adds ee73e2795b41 drm/i915/tgl: Disable preemption while being debugged adds 0c653722e6e6 drm/i915: Get the correct wakeref for reading HOTPLUG_EN et al. adds 0b8d6273db06 drm/i915/selftests: Keep the engine awake while we keep fo [...] adds c8185520aed6 drm/i915/gtt: Make sure the gen6 ppgtt is bound before first use adds 12a97df00e2a drm/i915/display/icl: Bump up the hdisplay and vdisplay as [...] adds e91c8a29b452 drm/i915/display/icl: Bump up the plane/fb height adds eebab60f224f drm/i915: Don't mix srcu tag and negative error codes adds 6da301e52917 drm/i915/tgl: Limit ourselves to just rcs0 adds c9f8d18710be drm/i915: Update Gen11 forcewake ranges adds cf82d9ddd3b5 drm/i915/tgl: Introduce gen12 forcewake ranges adds 2f7155629c9d drm/i915/tgl: Re-enable rc6 adds a2b69ea4d26d drm/i915: introduce INTEL_DISPLAY_ENABLED() adds d1d23d7f4be6 drm/i915: Replace is_planar_yuv_format() with drm_format_i [...] adds 76c36a439164 drm/i915: Allow downscale factor of <3.0 on glk+ for all formats adds fe4709a8d033 drm/i915: Extract intel_modeset_calc_cdclk() adds 2e7f76c1e4b6 drm/i915: s/pipe_config/crtc_state/ in intel_crtc_atomic_check() adds ef404bc65920 drm/i915: stop conflating HAS_DISPLAY() and disabled display adds bb120e1171a9 drm/i915: Show the logical context ring state on dumping adds 80fa64d62067 drm/i915: Only apply a rmw mmio update if the value changes adds c210e85b8f33 drm/i915/tgl: Extend MI_SEMAPHORE_WAIT adds 8698ba53cd71 drm/i915/cml: Add second PCH ID for CMP adds 56c05de6bd77 drm/i915: Extend Haswell GT1 PSMI workaround to all adds 0d333ac7eb17 drm/i915: fix SFC reset flow adds 37fa0de3c137 drm/i915: Verify the engine after acquiring the active.lock adds a47e788c2310 drm/i915/selftests: Exercise CS TLB invalidation adds b01a3ef34816 drm/i915: Future-proof DDC pin mapping adds d09ad3e7af3a drm/i915: Unify ICP and MCC hotplug pin tables adds 1c757497096f drm/i915/tgl: Implement Wa_1409142259 adds 7f0cc34b5349 drm/i915/tgl: Implement Wa_1406941453 adds bed34ef544f9 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled adds 2d20411e25a3 drm/i915: Don't advertise modes that exceed the max plane size adds c45e788d95b4 drm/i915/tgl: Suspend pre-parser across GTT invalidations adds d19d71fc2b15 drm/i915: Mark i915_request.timeline as a volatile, rcu pointer adds 6a79d848403d drm/i915: Lock signaler timeline while navigating adds 9eee0dd7d3a4 drm/i915: Protect timeline->hwsp dereferencing adds e5de91e68c5c Revert "drm/i915/tgl: Implement Wa_1406941453" adds 35d97e43bb21 drm/i915/uc: Update HuC firmware naming convention and loa [...] adds 646d3dc85521 drm/i915: Fix HSW+ DP MSA YCbCr colorspace indication adds 791ad5f1e1af drm/i915: Fix AVI infoframe quantization range for YCbCr output adds ba2d08c2a9ad drm/i915: Extract intel_hdmi_limited_color_range() adds cae154fcaefe drm/i915: Never set limited_color_range=true for YCbCr output adds 60a02311cc58 drm/i915: Don't look at unrelated PIPECONF bits for interl [...] adds b10d1173eecf drm/i915: Simplify intel_get_crtc_ycbcr_config() adds ac0f01cee947 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for HSW adds 174d12bcc087 drm/i915: Document ILK+ pipe csc matrix better adds af28cc4c2896 drm/i915: Set up ILK/SNB csc unit properly for YCbCr output adds d1844606fd63 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for ILK-IVB adds 601734f7aabd drm/i915/tgl: s/ss/eu fuse reading support adds bf93b7246548 drm/i915/color: Fix formatting issues adds 84af76491881 drm/i915/color: Extract icl_read_luts() adds 18febcb74ed3 drm/i915/dsb: feature flag added for display state buffer. adds 67f3b58f3bac drm/i915/dsb: DSB context creation. adds 061489c65ff5 drm/i915/dsb: single register write function for DSB. adds b27a96ad72fd drm/i915/dsb: Indexed register write function for DSB. adds a6e58d9a2e04 drm/i915/dsb: Check DSB engine status. adds f7619c479834 drm/i915/dsb: functions to enable/disable DSB engine. adds 1abf329a713d drm/i915/dsb: function to trigger workload execution of DSB. adds 49e3fb7fd880 drm/i915/dsb: Enable gamma lut programming using DSB. adds dfaa6f285bd8 drm/i915/dsb: Enable DSB for gen12. adds 5dd85e72bc92 drm/i915/dsb: Documentation for DSB. adds 87c1694533c9 drm/i915: save AUD_FREQ_CNTRL state at audio domain suspend adds 2d6f6f359fd8 drm/i915: add i915_driver_modeset_remove() adds 5bcd53aa39f3 drm/i915: pass i915 to i915_driver_modeset_probe() adds 9980c3c11060 drm/i915: pass i915 to intel_modeset_driver_remove() adds 064bd628fde6 drm/i915: abstract intel_panel_sanitize_ssc() from intel_m [...] adds e1a3d9895ddc drm/i915: abstract intel_mode_config_init() from intel_mod [...] adds 6cd02e77757a drm/i915: pass i915 to intel_modeset_init() and intel_mode [...] adds ae911b23d2f0 drm/i915/execlists: Relax assertion for a pinned context i [...] adds 3231f8c01121 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) adds c0bb487dc19f drm/i915: Only enqueue already completed requests adds 0d7cf7bc15e7 drm/i915/execlists: Refactor -EIO markup of hung requests adds 6171e58b1ff5 drm/i915/tgl: Add missing ddi clock select during DP init [...] adds 31d9ae9d7342 drm/i915/tgl: Finish modular FIA support on registers adds 57bd1798b180 drm/i915/tgl/pll: Set update_active_dpll adds f15a4eb18264 drm/i915/tgl: Add dkl phy registers adds 8aaf5cbda8f1 drm/i915/icl: Unify disable and enable phy clock gating functions adds 27ffe6e570aa drm/i915/tgl: Check the UC health of tc controllers after [...] adds b647c7df01b7 drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] adds cb2377a919bb drm/i915: Fixup preempt-to-busy vs reset of a virtual request adds e2144503bf3b drm/i915: Prevent bonded requests from overtaking each oth [...] adds 5028851cdfdf drm/i915: Mark contents as dirty on a write fault adds 1b74d46782d0 drm/i915: Add TigerLake bandwidth checking adds 7dc56af5260e drm/i915/selftests: Verify the LRC register layout between [...] adds 6ea3cee6d77d drm/i915: Add Pipe D cursor ctrl register for Gen12 adds b1da91c9ddce drm/i915/tgl: Swap engines for no rps (gpu reclocking) adds 1b8588741fdc Revert "drm/i915/color: Extract icl_read_luts()" adds ed06efb801bd drm/i915/dp: Fix dsc bpp calculations, v5. adds 8aa940c8551c drm/i915: Add hardware readout for FEC adds c22d62e6e49b drm/i915: Get rid of crtc_state->fb_changed adds c47b7ddbcb29 drm/i915: Rename planar linked plane variables adds c750c22b2456 drm/i915: Do not add all planes when checking scalers on glk+ adds f9d4eae25d93 drm/i915/execlists: Simplify gen12_csb_parse adds 1e225a2c7477 drm/i915/tgl: Add initial dkl pll support adds e87b9b05104f drm/i915/tgl: Add support for dkl pll write adds 1a5c6aa43a3a drm/i915/tgl: re-indent code to prepare for DKL changes adds ee7de6ad382d drm/i915/tgl: Add dkl phy pll calculations adds 6677c3b167b3 drm/i915/tgl: Return the mg/dkl pll as DDI clock for new TC ports adds c1f2b8124bdf drm/i915/tgl: Add memory type decoding for bandwidth checking adds 45d3c5cd5233 drm/i915: Small joiner RAM buffer size is platform-specific adds 5311f5171e98 drm/i915: Define explicit wedged on init reset state adds e1237523749e drm/i915/execlists: Use per-process HWSP as scratch adds 7d5255e0ced4 drm/i915: Adjust length of MI_LOAD_REGISTER_REG adds 132dfc78d3eb drm/i915: Drop the IRQ-off asserts adds e3792238c1dd drm/i915: Don't disable interrupts for intel_engine_breadc [...] adds 56316cbc9c98 drm/i915/perf: Fix use of kernel-doc format in structure members adds 74b2089a105f drm/i915: Add definitions for MI_MATH command adds a3f56e7da523 drm/i915/selftests: Exercise concurrent submission to all engines adds c113236718e8 drm/i915: Extract GT render sleep (rc6) management adds 9cd6c339e34a drm/i915: Update DRIVER_DATE to 20190927 adds 901045c3f0f4 drm/i915/huc: fix version parsing from CSS header adds 283a4095af9d drm/i915/dmc: Update ICL DMC version to v1.09 adds 3b51be4e4061 drm/i915/tc: Update DP_MODE programming adds 978c3e539be2 drm/i915/tgl: Add dkl phy programming sequences adds a839136ca47f drm/i915/tgl: Fix dkl link training adds f663769a5eef drm/i915/tgl: initialize TC and TBT ports adds b178a3f68128 drm/i915: check for kernel_context adds a3f356b273f9 drm/i915: simplify i915_gem_init_early adds 42b899fb9a3f drm/i915/selftests: Do not try to sanitize mock HW adds 260e6b712769 drm/i915: Pass intel_gt to has-reset? adds 4e18ca703f21 drm/i915/selftests: Distinguish mock device from no wakeref adds 4abc6e7c917b drm/i915/selftests: Provide a mock GPU reset routine adds 50d16d44cce4 drm/i915/selftests: Exercise context switching in parallel adds 1d6f1d16d3a3 drm/i915/gt: Only unwedge if we can reset first adds f8db4d051b5e drm/i915: Initialise breadcrumb lists on the virtual engine adds 99785b86eead drm/i915/dp: Fix DP MST error after unplugging TypeC cable adds a4311745bba9 drm/i915/userptr: Never allow userptr into the mappable GGTT adds 4fb8783165b7 drm/i915/display: abstract all vgaarb access to intel_vga.[ch] adds 74f1d78965ee drm/i915: Limit MST modes based on plane size too adds 15de0889b0c9 drm/i915: Polish intel_tv_mode_valid() adds 006e570128f4 drm/i915: Fix g4x sprite scaling stride check with GTT remapping adds dfe324f34c53 drm/i915/selftests: Extract random_offset() for use with a prng adds 3cbad5d77749 drm/i915/gem: Refactor tests on obj->ops->flags adds ed500bf61279 drm/i915: Populate possible_crtcs correctly adds 0fbae9d2db85 drm/i915: Clean up encoder->crtc_mask setup adds f21e8b80b79d drm/i915/mg: Use tc_port instead of port parameter to MG r [...] adds fcde8c7eea60 drm/i915/selftests: Exercise potential false lite-restore adds 0d52cc7e0311 drm/i915: use DRM_ERROR() instead of drm_err() adds 48c38154d539 drm/i915: use DRM_DEBUG_KMS() instead of drm_dbg(DRM_UT_KMS, ...) adds 3032c0b47e5f drm/i915/tgl: Add the Thunderbolt PLL divider values adds 44d0a9c05bc0 drm/i915/execlists: Skip redundant resubmission adds 81cdeca45a06 drm/i915/dp: remove static variable for aux last status adds 1580d3cdddbb drm/i915: Fix audio power up sequence for gen10+ display adds f6ec9483091f drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms adds 261ea7e29ed1 drm/i915: Restrict L3 remapping sysfs interface to dwords adds b290a78b5c3d drm/i915: Use helpers for drm_mm_node booleans adds 5e053450c1c3 drm/i915: Only track bound elements of the GTT adds 11331125e148 drm/i915: Mark up address spaces that may need to allocate adds 2850748ef876 drm/i915: Pull i915_vma_pin under the vm->mutex adds 274cbf20fd10 drm/i915: Push the i915_active.retire into a worker adds b1e3177bd1d8 drm/i915: Coordinate i915_active with its own mutex adds b72348406927 drm/i915: Move idle barrier cleanup into engine-pm adds 7e8057626640 drm/i915: Drop struct_mutex from around i915_retire_requests() adds 33d856445b3e drm/i915: Remove the GEM idle worker adds f33a8a51602c drm/i915: Merge wait_for_timelines with retire_request adds 789ed955215d drm/i915/gem: Retire directly for mmap-offset shrinking adds 661019754202 drm/i915: Move request runtime management onto gt adds a2b4dead98ef drm/i915: Move global activity tracking from GEM to GT adds 2935ed5339c4 drm/i915: Remove logical HW ID adds a4e7ccdac38e drm/i915: Move context management under GEM adds cb5eb072788f drm/i915/overlay: Drop struct_mutex guard adds ba198a10bfbe drm/i915: Drop struct_mutex guard from debugfs/framebuffer_info adds 6c3828ab098a drm/i915: Remove struct_mutex guard for debugfs/opregion adds 3d88f76dec55 drm/i915: Drop struct_mutex from suspend state save/restore adds 2af402982ab3 drm/i915/selftests: Drop vestigal struct_mutex guards adds 7842793330ce drm/i915: Drop struct_mutex from around GEM initialisation adds 7d423af9bfb1 drm/i915: Implement a better i945gm vblank irq vs. C-state [...] adds 0e5493cab5ef drm/i915/stolen: make the object creation interface consistent adds 7fd296024c3c drm/i915/vga: rename intel_vga_msr_write() to intel_vga_re [...] adds 63bf8301aac4 drm/i915: split out i915_switcheroo.[ch] from i915_drv.c adds 9bfcf1941302 drm/i915: move gmbus setup down to intel_modeset_init() adds 9445ad17109b drm/i915: Update DRIVER_DATE to 20191007 adds 97ea56540ffc Merge tag 'drm-intel-next-2019-10-07' of git://anongit.fre [...] adds c7d864db8aa3 Merge remote-tracking branch 'drm/drm-next' adds 1cd4d9eead73 drm/amdkfd: update for drmP.h removal adds 5606bc5c2fb8 drm/ttm: Refactor ttm_bo_pipeline_move adds 84de800bab60 drm/ttm: Restore ttm prefaulting adds 83aeef7aa4d0 drm/ttm: Remove explicit typecasts of vm_private_data adds 929fe04e2821 drm/ttm: Convert vm callbacks to helpers adds ce7a4fdd8114 drm/amdkfd: Remove GPU ID in GWS queue creation adds d9a821a380a9 drm/amdgpu: work around llvm bug #42576 adds 51b89af4f4f4 drm/amdgpu: move pci_save_state into suspend path adds bfb10825fe14 drm/amdgpu: move gpu reset out of amdgpu_device_suspend adds 80a350c31c29 Merge remote-tracking branch 'amdgpu/drm-next' adds d59455bafd46 Merge remote-tracking branch 'drm-intel/for-linux-next' adds e5c192b66f90 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 9a197c862f0d drm/sun4i: dsi: Fix video start delay computation adds 354c2d310082 drm: damage_helper: Fix race checking plane->state->fb adds d298e6a27a81 drm/arm/mali-dp: Add display QoS interface configuration f [...] adds 0aa32f8e572e drm_dp_cec: drop use of drmP.h adds 4e98f871bcff drm: delete drmP.h + drm_os_linux.h adds 55fd0e206eaf drm: Add link training repeaters addresses adds aed6105b28b1 drm/drm_vblank: Change EINVAL by the correct errno adds 94e2ec3f7fef drm/vkms: prime import support adds ce1ad03656bc drm/komeda: remove redundant assignment to pointer disable_done adds bfef04adb312 drm/edid: Select DMT timing if EDID's display feature not [...] adds f2a4a13ab2ca drm/vkms: Fix an undefined reference error in vkms_compose [...] adds 8f6ea27b2fef drm: two planes with the same zpos have undefined ordering adds 603e398a3db2 drm/panfrost: Remove NULL check for regulator adds de89212ddb3d drm/panfrost: Handle resetting on timeout better adds cfbb2e38dfc6 drm/panfrost: Remove commented out call to panfrost_core_dump adds 287422a95fe2 drm/rockchip: Round up _before_ giving to the clock framework adds 64292b3336e4 Documentation: Fix warning in drm-kms-helpers.rst adds 97b5abfd196c Merge remote-tracking branch 'drm-misc/for-linux-next' adds d81aba2dda81 Merge remote-tracking branch 'drm-msm/msm-next' adds f634c6a80287 dt/bindings: display: Add optional property node define fo [...] adds 018cdb756823 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds b62650256504 Merge remote-tracking branch 'sound/for-next' adds af78cec45f2d ASoC: soc-acpi: add link_mask field adds 1466327e8eb3 ASoC: SOF: support alternate list of machines adds cfc28ac124c4 ASoC: pcm3168a: Use fixup instead of constraint for channe [...] adds 8d6aa1367a7d dt-bindings: medaitek: mt8183: add property "resets" && "r [...] adds 9e985503ee4b ASoC: mt8183: fix audio playback slowly after playback dur [...] adds e2cb4a14541d ASoC: soc-core: merge snd_pcm_ops member to component driver adds c64bfc906600 ASoC: soc-core: add new pcm_construct/pcm_destruct adds 8ec241c495dd ASoC: soc-core: add snd_soc_pcm_lib_ioctl() adds 86c05f3446ec ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops adds 3507bb5fe46d ASoC: intel: skl-pcm: remove snd_pcm_ops adds 9b9974d3d5d7 ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops adds bb3613515e96 ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops adds f52368f36443 ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops adds 8c028a4038ec ASoC: amd: acp-pcm-dma: remove snd_pcm_ops adds a94e3f2dd25c ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops adds 58c2dbe110df ASoC: au1x: dbdma2: remove snd_pcm_ops adds 297bdfd4f59c ASoC: au1x: dma: remove snd_pcm_ops adds 17d48a3186bd ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops adds 2bcba42492bf ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops adds c645ea1179a4 ASoC: uniphier: aio-dma: remove snd_pcm_ops adds a857e073ffc6 ASoC: txx9: txx9aclc: remove snd_pcm_ops adds 21499089765f ASoC: stm: stm32_adfsdm: remove snd_pcm_ops adds 6702eed85b40 ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops adds 1c91d77e1775 ASoC: sof: pcm: remove snd_pcm_ops adds 9dcefa7232d3 ASoC: sh: rsnd: remove snd_pcm_ops adds be513045d6fe ASoC: sh: fsi: remove snd_pcm_ops adds db5b4ee95238 ASoC: sh: dma-sh7760: remove snd_pcm_ops adds 932eaf7c7904 ASoC: sh: siu_pcm: remove snd_pcm_ops adds ba40ab627517 ASoC: samsung: idma: remove snd_pcm_ops adds 8b83c90dbac7 ASoC: qcom: lpass-platform: remove snd_pcm_ops adds e198048bdc63 ASoC: qcom: q6routing: remove snd_pcm_ops adds 2324c8f4cd35 ASoC: qcom: q6asm-dai: remove snd_pcm_ops adds 540e59c68bbc ASoC: pxa: mmp-pcm: remove snd_pcm_ops adds f8772e17def2 ASoC: pxa: remove snd_pcm_ops adds bb4ba744b170 ASoC: meson: remove snd_pcm_ops adds 9a0b72b71da0 ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops adds 1fddf424b3c4 ASoC: mediatek: remove snd_pcm_ops adds 851f5abfc83d ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops adds dfd00af5e801 ASoC: dwc: dwc-pcm: remove snd_pcm_ops adds 85efbc911ed5 ASoC: rt5514-spi: remove snd_pcm_ops adds dc06bd0fc480 ASoC: bcm: cygnus-pcm: remove snd_pcm_ops adds 2adc3fcc4a1f ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops adds 4ac85de9977e ASoC: fsl: fsl_dma: remove snd_pcm_ops adds 6d1048bc1152 ASoC: fsl: mpc5200_dma: remove snd_pcm_ops adds 8903ed25e9fd ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops adds a21192a7daf4 ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() adds ece23171ea95 ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops adds a49e460f847f ASoC: soc-utils: remove snd_pcm_ops adds e9067bb50278 ASoC: soc-component: remove snd_pcm_ops from component driver adds ad4abed36433 ASoC: jz4740: Remove unused match variable adds ac84b8b21b8e ASoc: Add Texas Instruments TAS2562 amplifier binding adds 4bbee14d8e54 ASoC: simple_card_utils.h: Add missing include adds b9a7298ca495 Merge branch 'asoc-5.5' into asoc-next adds e36b7ddfe527 Merge remote-tracking branch 'sound-asoc/for-next' adds bdafbb15d13b Input: pixcir_i2c_ts - remove unneeded gpio.h header file adds 0d3c8501e32e Input: pixcir_i2c_ts - move definitions into a single file adds 12e7425a69fd Input: pixcir_i2c_ts - keep header files sorted adds 13fb9cf593c3 Input: pixcir_i2c_ts - print register address in decimal adds 71a8f3455cbf Input: pixcir_i2c_ts - do not print error on defer probe adds 792e154c4814 Input: pixcir_i2c_ts - remove platform data adds 087480f2b87b Merge remote-tracking branch 'input/next' adds 8148f0b5647a blk-stat: Optimise blk_stat_add() adds c121a069344a Merge branch 'for-5.5/block' into for-next adds 098838d77b5a Merge remote-tracking branch 'block/for-next' adds 0a005856d359 dm clone: Make __hash_find static adds c8baa1211194 dm snapshot: introduce account_start_copy() and account_en [...] adds 633b1613b2a4 dm snapshot: rework COW throttling to fix deadlock adds ce5c62be4c71 Merge remote-tracking branch 'device-mapper/for-next' adds 4f6838a50ff9 mmc: mmci: add hardware busy timeout feature adds 9528ece3f8fd mmc: mmci: add busy_complete callback adds 32f7e5e47b56 mmc: mmci: sdmmc: add busy_complete callback adds ad7971175a6f dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] adds d3f38a0f3322 mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC adds f98e96e6c44d mmc: sdhci-pci: Make function amd_sdhci_reset static adds 86f294fb7949 Merge branch 'fixes' into next adds 4140d14d8bdc Merge remote-tracking branch 'mmc/next' adds 38bc24dc7686 Merge remote-tracking branch 'kgdb/kgdb-next' adds 5ea77c15c4a7 Merge remote-tracking branch 'mfd/for-mfd-next' adds 2e67f32296e3 regulator: rk808: Constify rk817 regulator_ops adds cc37038fe344 regulator: rk808: Fix warning message in rk817_set_ramp_delay adds 9306a733f8ea regulator: rk808: Remove rk817_set_suspend_voltage function adds 5bf2a9e7d398 Merge branch 'regulator-5.4' into regulator-5.5 adds be446f183ae3 regulator: da9062: Simplify da9062_buck_set_mode for BUCK_ [...] adds 73511a90b74c regulator: stm32-vrefbuf: use devm_platform_ioremap_resour [...] adds 907becb2638d regulator: uniphier: use devm_platform_ioremap_resource() [...] adds daeaf06841a7 Merge branch 'regulator-5.5' into regulator-next adds f70ad52aca1d Merge remote-tracking branch 'regulator/for-next' adds 46c3ef87aaf7 Merge remote-tracking branch 'apparmor/apparmor-next' adds 1da45392602d Merge remote-tracking branch 'keys/keys-next' adds bdbe8015195b Merge remote-tracking branch 'selinux/next' adds 1b4340f07b30 Merge remote-tracking branch 'smack/for-next' adds 0f454f4141ae Merge remote-tracking branch 'tomoyo/master' adds b524fad9e6b2 Merge remote-tracking branch 'iommu/next' adds 6897a8c2f1d0 Merge remote-tracking branch 'audit/next' adds 3a9ac959ba28 of: Remove unused of_find_matching_node_by_address() adds 6e6faf637443 of: Make of_dma_get_range() private adds 76dd7068e32c of: address: Report of_dma_get_range() errors meaningfully adds 862ab5578f75 of/address: Introduce of_get_next_dma_parent() helper adds c60bf3eb888a of: address: Follow DMA parent for "dma-coherent" adds b68ac8dc22eb of: Factor out #{addr,size}-cells parsing adds 04db93a95aef of/unittest: Add dma-ranges address translation tests adds 81db12ee15cb of/address: Translate 'dma-ranges' for parent nodes missin [...] adds 645c138636de of/address: Fix of_pci_range_parser_one translation of DMA [...] adds 951d48855d86 of: Make of_dma_get_range() work on bus nodes adds a61b71dab80c Merge remote-tracking branch 'devicetree/for-next' adds b42faeee718c spi: Add a PTP system timestamp to the transfer structure adds d6b71dfaeeba spi: spi-fsl-dspi: Implement the PTP system timestamping f [...] adds 2b60d727cb2e Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] adds 944be39bd47c spi: omap-100k: Remove set but not used variable 'dataH' adds c46652ee6cac spi: npcm: Remove set but not used variable 'val' adds e9626fdba567 Merge branch 'spi-5.5' into spi-next adds e9a535bc7c7b Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds f35eb517bc50 Merge remote-tracking branch 'spi/for-next' adds 454de1e7d970 x86/asm: Fix MWAITX C-state hint value adds fbcfb8f0270b x86/cpu/vmware: Use the full form of INL in VMWARE_PORT adds bec500777089 lib/string: Make memzero_explicit() inline instead of external adds 8d7c6ac3b237 x86/cpu: Add Comet Lake to the Intel CPU models header adds 933af09744ed Merge branch 'x86/urgent' adds a8b3e883c8d2 Merge branch 'x86/platform' adds f817a604001a Merge branch 'x86/mm' adds 48878b987b24 Merge branch 'x86/microcode' adds 9d40b85bb46a x86/cpufeatures: Add feature bit RDPRU on AMD adds 618f870310b3 Merge branch 'x86/cpu' adds 173f741f48ff Merge branch 'x86/cleanups' adds 682ae9c54111 Merge branch 'x86/build' adds 6047e88588d8 Merge branch 'x86/boot' adds 33ab6b795e23 Merge branch 'x86/asm' adds 4929a4e6faa0 sched/fair: Scale bandwidth quota and period without losin [...] adds 68e7a4d66b0c sched/vtime: Fix guest/system mis-accounting on task switch adds c16d5863c120 Merge branch 'sched/urgent' adds f83eeb1a0168 sched/cputime: Rename vtime_account_system() to vtime_acco [...] adds 8d495477d62e sched/cputime: Spare a seqcount lock/unlock cycle on conte [...] adds baa559823bb9 Merge branch 'sched/core' adds 8f1053b3d7fe Merge branch 'ras/core' adds d44248a41337 perf/core: Rework memory accounting in perf_mmap() adds 7fa343b7fdc4 perf/core: Fix corner case in perf_rotate_context() adds df4d29732fda perf/x86/amd: Change/fix NMI latency mitigation to use a t [...] adds a53ad0305c1f perf/x86/intel: Add Comet Lake CPU support adds 0dcbd5393eae perf/x86/msr: Add Comet Lake CPU support adds 1d4d9a6e37eb perf/x86/cstate: Add Comet Lake CPU support adds 4f0ce17d816a perf/x86/msr: Add new CPU model numbers for Ice Lake adds 374f26643b3c perf/x86/cstate: Update C-state counters for Ice Lake adds 3fefafb17502 perf/x86/intel: Add Tiger Lake CPU support adds b01a8e2edb92 perf/x86/msr: Add Tiger Lake CPU support adds 5e715e112134 perf/x86/cstate: Add Tiger Lake CPU support adds 80dd0117126d Merge branch 'perf/urgent' adds e950cca3f3c4 lib/smp_processor_id: Don't use cpumask_equal() adds 5facae4f3549 locking/lockdep: Remove unused @nested argument from lock_ [...] adds e737cf51044f Merge branch 'locking/core' adds be59d57f9806 efi/tpm: Fix sanity check of unsigned tbl_size being less [...] adds 9f252b3ad1b1 Merge branch 'efi/urgent' adds 3425aadc4a35 Merge branch 'core/urgent' adds 7d698727fda5 Merge branch 'core/objtool' adds 0a931fab26dd Merge remote-tracking branch 'tip/auto-latest' adds 6bbe132d55ea Merge remote-tracking branch 'clockevents/clockevents/next' adds 9816b4af4351 EDAC/device: Rework error logging API adds b7ef60405ed5 Merge remote-tracking branch 'edac/edac-for-next' adds ee3e2115960f Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 405dcae9ac5e Merge remote-tracking branch 'kvm-arm/next' adds 4dca10c8770e Merge remote-tracking branch 'kvms390/next' adds e848cc8166d7 xen: Stop abusing DT of_dma_configure API adds 3f8bcf672de3 Merge remote-tracking branch 'xen-tip/linux-next' adds 9fd8f0382fa5 Merge remote-tracking branch 'percpu/for-next' adds 44701c5e534f Merge remote-tracking branch 'workqueues/for-next' adds 7532afb35012 platform/x86: huawei-wmi: Move to platform driver adds c24f77a7b190 platform/x86: huawei-wmi: Add quirks and module parameters adds 249b285aebc8 platform/x86: huawei-wmi: Implement huawei wmi management adds b7527d0f4502 platform/x86: huawei-wmi: Add battery charging thresholds adds ab0efc87d902 platform/x86: huawei-wmi: Add fn-lock support adds a970b95345ab platform/x86: huawei-wmi: Add debugfs support adds 5c28c4e2111d platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx adds 189108d78aa0 Merge remote-tracking branch 'drivers-x86/for-next' adds b3da153ba1dc Merge remote-tracking branch 'chrome-platform/for-next' adds b7aa05fc9640 Merge remote-tracking branch 'leds/for-next' adds b483944f723a Merge remote-tracking branch 'driver-core/driver-core-next' adds 4d32e516e385 Merge remote-tracking branch 'usb/usb-next' adds ba05e798d57c usb: chipidea: udc: add new API ci_hdrc_gadget_connect adds 881de50d4ea6 usb: chipidea: udc: protect usb interrupt enable adds d956a6ae6eb9 usb: chipidea: imx: enable vbus and id wakeup only for OTG events adds 36323167538d usb: chipidea: core: change vbus-regulator as optional adds ff3f8c59f953 usb: chipidea: tegra: clean up tegra_udc flag code adds 973ce009b308 usb: chipidea: imx: check data->usbmisc_data against NULL [...] adds 881c58f7e44f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds e856f46cc44d Merge remote-tracking branch 'tty/tty-next' adds 736683092152 mei: fix modalias documentation adds 3e917975b7cd mei: me: fix me_intr_clear function name in KDoc adds 4eb0d6522668 Merge remote-tracking branch 'char-misc/char-misc-next' adds be55315413be Merge remote-tracking branch 'extcon/extcon-next' adds b406357c572b thunderbolt: Add 'generation' attribute for devices adds a7803dc3d68a Merge remote-tracking branch 'thunderbolt/next' adds c54f9f0e8c81 staging: wfx: simplify memory allocation in wfx_update_fil [...] adds 488d349061fa staging: wfx: remove misused call to cpu_to_le16() adds 6d68ac8b5b5c staging: wfx: le16_to_cpus() takes a reference as parameter adds 53707c85d2c1 staging: wfx: correctly cast data on big-endian targets adds 51f589c82f6d staging: wfx: fix copy_{to,from}_user() usage adds b5be2aa3b3ac staging: wfx: drop calls to BUG_ON() adds fcd6c0f9a123 staging: wfx: avoid namespace contamination adds 81aa377559f7 staging: wfx: fix spelling mistake "hexdecimal" -> "hexadecimal" adds d53c90c5d474 staging: octeon: Remove typedef declaration adds f806c4d55721 staging: rtl8723bs: fix typo of "mechanism" in comment adds c67855589ca0 staging: rtl8723bs: Remove commented code adds a30b30f00462 staging: rtl8723bs: os_dep: Remove typecast in kfree adds 17a29fea086b staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC adds 5193dbdaf0b0 staging: bcm2835-audio: Need to judge the return value of [...] adds 66bc9cde241e staging: sm750fb: Remove set but not used variable 'uiActu [...] adds 3740b6351509 staging: sm750fb: Remove set but not used variable 'actual [...] adds 82d20bc5083d staging: vchiq: don't print pointless kernel address adds d49d1c76b96e staging: comedi: Remove set but not used variable 'aref' adds 638b933b7303 Merge remote-tracking branch 'staging/staging-next' adds 64ceb01e1a4b Merge remote-tracking branch 'mux/for-next' adds 44223a8b45d7 interconnect: qcom: Fix icc_onecell_data allocation adds 92ec6d8afef5 Merge remote-tracking branch 'icc/icc-next' adds 8ef61582ffb6 Merge remote-tracking branch 'cgroup/for-next' adds 5e8782ec150e Merge remote-tracking branch 'scsi/for-next' adds 08d95363e413 Merge remote-tracking branch 'scsi-mkp/for-next' adds edf05ba0d114 Merge remote-tracking branch 'rpmsg/for-next' adds ce6819807e47 Merge remote-tracking branch 'gpio/for-next' adds cf62b4e44c49 gpio: xgene: remove redundant error message adds f63516f4d644 gpio: xgene: use devm_platform_ioremap_resource() adds 94bfcbf0368b gpio: em: use devm_platform_ioremap_resource() adds 71b4da2b370b gpio: ath79: use devm_platform_ioremap_resource() adds 1135ee4af740 gpio: htc-egpio: use devm_platform_ioremap_resource() adds a02712e1ebcd gpio: htc-egpio: remove redundant error message adds ac4062aa6c81 gpio: 104-idi-48e: make array register_offset static, make [...] adds 231124f9014e Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 6ed26a5326f6 gpio: lynxpoint: set default handler to be handle_bad_irq() adds 3d9b19d35cb8 Merge remote-tracking branch 'gpio-intel/for-next' adds 317dd86f0e62 Merge remote-tracking branch 'pinctrl/for-next' adds d7af7a396688 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 531b769f4561 Merge remote-tracking branch 'pwm/for-next' adds 8fea9d1a9038 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] adds 4b51172c4290 FIGETBSZ: fix compat adds 0a1effab86e2 compat: itanic doesn't have one adds 8a59e5606dc1 do_vfs_ioctl(): use saner types adds 643c3e46731e compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c adds fab05c3c0601 compat_sys_ioctl(): make parallel to do_vfs_ioctl() adds 7e9c79e854af ceph: fix compat_ioctl for ceph_dir_operations adds 81514a0a5339 compat_ioctl: drop FIOQSIZE table entry adds 3592efdd967b compat_ioctl: add compat_ptr_ioctl() adds 639a21e791be compat_ioctl: move rtc handling into drivers/rtc/dev.c adds 4c393b703723 compat_ioctl: move drivers to compat_ptr_ioctl adds d3e41a2576f3 compat_ioctl: move more drivers to compat_ptr_ioctl adds 23047440cd54 compat_ioctl: use correct compat_ptr() translation in drivers adds 234b7780b95a compat_ioctl: move tape handling into drivers adds 5bfaff6f46b8 compat_ioctl: move ATYFB_CLK handling to atyfb driver adds 1816b67ce8c1 compat_ioctl: move isdn/capi ioctl translation into driver adds 417bec5a733b compat_ioctl: move rfcomm handlers into driver adds c1950c05ed8b compat_ioctl: move hci_sock handlers into driver adds f8cc75c910cb compat_ioctl: remove HCIUART handling adds 87ec32342120 compat_ioctl: remove HIDIO translation adds 1e993a56a1cd compat_ioctl: remove translation for sound ioctls adds 5d6e01c767d5 compat_ioctl: remove IGNORE_IOCTL() adds aff44cc719c3 compat_ioctl: remove /dev/random commands adds b2723bc57364 compat_ioctl: remove joystick ioctl translation adds 9a5f048fa480 compat_ioctl: remove PCI ioctl translation adds 6f44516da3e1 compat_ioctl: remove /dev/raw ioctl translation adds 31c1cf67a2c5 compat_ioctl: remove last RAID handling code adds 438ec2b6ebe2 compat_ioctl: remove unused convert_in_user macro adds cb0b58a4692a gfs2: add compat_ioctl support adds 18eb167296ca fs: compat_ioctl: move FITRIM emulation into file systems adds e9fa9dbe3271 compat_ioctl: move WDIOC handling into wdt drivers adds e4f6931e2b27 compat_ioctl: reimplement SG_IO handling adds 03ca6aafc500 af_unix: add compat_ioctl support adds 021094ecb61f compat_ioctl: handle SIOCOUTQNSD adds 61986cb63c63 compat_ioctl: move SIOCOUTQ out of compat_ioctl.c adds 7692875966fa tty: handle compat PPP ioctls adds 6b8155938c4c compat_ioctl: unify copy-in of ppp filters adds 7021ff943b46 compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic adds 4ccca14f48bd compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t adds dbd598ba8822 compat_ioctl: ppp: move simple commands into ppp_generic.c adds 6e3224ffed50 compat_ioctl: move SG_GET_REQUEST_TABLE handling adds fc8f6c5ac6b9 pktcdvd: add compat_ioctl handler adds 164e1d6d9b4b scsi: sd: enable compat ioctls for sed-opal adds eaaabd38cf67 Merge tag 'compat-ioctl-5.5' into y2038 adds dee2b9d81760 Merge remote-tracking branch 'y2038/y2038' adds 79c4f4c539af Merge remote-tracking branch 'livepatching/for-next' adds 1e786b0143eb Merge remote-tracking branch 'coresight/next' adds cf79e7c3c9e9 rtc: m41t80: set range adds 7da83f1bba0e rtc: da9063: Handle invalid IRQ from platform_get_irq_byname() adds cd7629b27bf9 rtc: armada38x: Use of_device_get_match_data() adds f00eaa38eb0c rtc: add a timestamp for year 0 adds 590062f47931 rtc: ds1347: remove verbose messages adds 1d84eca6d5b3 rtc: ds1347: remove useless read adds ff7f9e0533ff rtc: ds1347: simplify getting .driver_data adds 088443c79c77 rtc: ds1347: mask ALM OUT when reading time adds 554692d56d74 rtc: ds1347: convert to devm_rtc_allocate_device adds 3ce20a23e219 rtc: ds1347: set range adds d9dcfa5f7084 rtc: ds1347: properly handle oscillator failures adds 860c45b56d93 rtc: ds1347: use regmap_update_bits adds 147dae76dbb9 rtc: ds1347: handle century register adds 69aa0a06aa39 Merge remote-tracking branch 'rtc/rtc-next' adds b55b02d3f3f6 Merge remote-tracking branch 'at24/at24/for-next' adds 1ef35b1f2d6e Merge remote-tracking branch 'kspp/for-next/kspp' adds b3d1dec38c46 Merge remote-tracking branch 'fsi/next' adds 4d33f030c19f Merge remote-tracking branch 'nvmem/for-next' adds 7a4be486eeca Merge remote-tracking branch 'xarray/xarray' adds 19cf70a10b77 Merge remote-tracking branch 'hyperv/hyperv-next' adds aeab947e3efa Merge remote-tracking branch 'pidfd/for-next' adds 19ba5b00dfe7 Merge remote-tracking branch 'devfreq/for-next' adds 3a2a49c100fe Merge remote-tracking branch 'fpga/for-next' adds 326a65fd0bd3 Merge remote-tracking branch 'kunit/test' adds 3ee4a3493620 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 1a2efd6326a1 /proc/kpageflags: do not use uninitialized struct pages adds 05f24a7e5a18 mm, page_owner: fix off-by-one error in __set_page_owner_handle() adds 9b7801e0cd28 mm, page_owner: decouple freeing stack trace from debug_pagealloc adds e1b2a17dc0fc mm, page_owner: rename flag indicating that page is allocated adds 40af7a1b0129 kmemleak: do not corrupt the object_list during clean-up adds 5f568457e76b mm/slub: fix a deadlock in show_slab_objects() adds a49bfebef620 lib/generic-radix-tree.c: add kmemleak annotations adds 46e5ee61e3c1 lib/genalloc: fix a set of docs build warnings adds bf7f49ca787a ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() adds 63fda610ccfa ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] adds db8715fff0ac ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() adds 790d9de26f3a ocfs2: fix passing zero to 'PTR_ERR' warning adds ba96e874cfd7 ramfs: support O_TMPFILE adds 15fbe2995f28 mm, slab: make kmalloc_info[] contain all types of names adds c11a9f21726a mm, slab: remove unused kmalloc_size() adds 41e4e4542771 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds 9ee0801d5ab3 mm: slub: print the offset of fault addresses adds 02c3b5ba4f3f mm, memcg: clean up reclaim iter array adds 289b6ad6e5e4 mm: memcg: get number of pages on the LRU list in memcgrou [...] adds fc69d29ba894 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds a27efe89101c mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds 675aaa7c9d54 shmem: pin the file in shmem_fault() if mmap_sem is dropped adds ec4857bdf9ac mm: emit tracepoint when RSS changes adds 9f74dbcbb3db mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds f75994aab529 mm/pgmap: use correct alignment when looking at first pfn [...] adds 2f1c7121cd26 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds a902f9bf90f8 mm/mmap.c: fix the adjusted length error adds 30ebc0a01b09 mm/swap.c: piggyback lru_add_drain_all() calls adds 82d0799426d1 mm/mmap.c: prev could be retrieved from vma->vm_prev adds b7e9d6e862e7 mm/mmap.c: __vma_unlink_prev() is not necessary now adds 3b0369c8d20e mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds b4a892466374 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds e301ba3be9ee mm/memory_hotplug.c: add a bounds check to __add_pages() adds 5b38c102553e mm/memory_hotplug: export generic_online_page() adds 041d6c39a7d9 hv_balloon: use generic_online_page() adds e28103b5f122 mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds c5e5bd0a985f mm/memunmap: don't access uninitialized memmap in memunmap [...] adds 89b2838fe0cc mm/memmap_init: Update variable name in memmap_init_zone adds 8f2861d689d2 mm/memory_hotplug: Don't access uninitialized memmaps in s [...] adds b91a32d1b567 mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds 786c3a2cb4d5 mm/memory_hotplug: shrink zones when offlining memory adds 6ddc56ee1ef1 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 21efd6066ed9 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds c737dc4562a7 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds dbd3452c4047 mm/memory_hotplug: drop local variables in shrink_zone_span() adds 842357e3b1a3 mm/memory_hotplug: cleanup __remove_pages() adds fc2be2c7a66f mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds 1f271de18614 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds c2e7165aa078 mm/vmscan.c: remove unused scan_control parameter from pageout() adds 08bffe27f267 mm/z3fold.c: add inter-page compaction adds 01dd1aab55ea mm: support memblock alloc on the exact node for sparse_bu [...] adds 07dc62088a66 mm, oom: avoid printk() iteration under RCU adds 47e163e5f6e4 mm-oom-avoid-printk-iteration-under-rcu-fix adds 15a25c2135eb hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 497cd6b75216 hugetlb: region_chg provides only cache entry adds ce45b6159976 hugetlb: remove duplicated code adds 32b2ac7afdb1 hugetlb-remove-duplicated-code-checkpatch-fixes adds fb8436689f67 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds 502c75ab2c6b hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds 8ad4ce173bda mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds 6bdaf949f507 mm, thp: do not queue fully unmapped pages for deferred split adds 651042811ff9 mm/thp: make set_huge_zero_page() return void adds a1676dfba343 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds fdcbc2756d5a mm: export cma_alloc() and cma_release() adds 1718802607fa userfaultfd: use vma_pagesize for all huge page size calculation adds 8f5dfa72dff5 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds 828fb17ed77a userfaultfd: wrap the common dst_vma check into an inlined [...] adds ded0b1ae9cda fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds 2d1963c57d15 mm/shmem.c: make array 'values' static const, makes object [...] adds 9ff340b081a0 mm: fix struct member name in function comments adds db7780c70104 mm: fix typos in comments when calling __SetPageUptodate() adds 477fbaffca1a mm/memory_hotplug.c: remove __online_page_set_limits() adds 8e6898909d4e mm/vmscan: remove unused lru_pages argument adds 051fe7ca4d0c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0a034b441a85 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ffc929fd9d11 kernel/hung_task.c: Monitor killed tasks. adds c5dc69aa19dc proc: change ->nlink under proc_subdir_lock adds 75596650f023 fs/proc/generic.c: delete useless "len" variable adds 9e87ee0dae41 fs/proc/internal.h: shuffle "struct pde_opener" adds d483dafb3ba1 include/linux/proc_fs.h: fix confusing macro arg name adds 2680a5376102 .gitattributes: Use 'dts' diff driver for dts files adds edfb094b498e linux/build_bug.h: change type to int adds 23e303eb688d kernel/notifier.c: intercept duplicate registrations to av [...] adds 477b7eedd0b8 kernel/notifier.c: remove notifier_chain_cond_register() adds c7a2d711afd4 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds 01a124b596e0 hung_task: allow printing warnings every check interval adds 51e97c430e00 vsprintf: add support for printing symbolic error codes adds 12381f6b7903 printf-add-support-for-printing-symbolic-error-codes-fix adds c724165e6945 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 9b8b2f66255c lib/genalloc.c: export symbol addr_in_gen_pool adds 45047c933934 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 49c7640101b3 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds f04fc5c18155 string: add stracpy and stracpy_pad mechanisms adds 7e75d9e85253 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds f279f3e94320 lib/math/rational.c: fix possible incorrect result from ra [...] adds c310b5f9c36e epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds fcb3c7ab65a1 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds 6565aa1a874c fs/binfmt_elf.c: extract elf_read() function adds 3dfa5fc441ae uaccess: disallow > INT_MAX copy sizes adds 4082b5b7703f aio: simplify read_events() adds abfb62ad1aa5 lib/ubsan: don't seralize UBSAN report adds 7afbb1970dd9 ipc/msg.c: consolidate all xxxctl_down() functions adds d712b38769b6 Merge branch 'akpm-current/current' adds 3912ff293aba samples/watch_queue/watch_test: fix build adds 4168d17a66d9 pinctrl: fix pxa2xx.c build warnings adds 2b699948a5ef kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 2116092b2c46 kernel-hacking: create submenu for arch special debugging options adds b140a2a69107 kernel-hacking: group kernel data structures debugging together adds 188aa1def39c kernel-hacking: move kernel testing and coverage options t [...] adds 195156d9e402 kernel-hacking: move Oops into 'Lockups and Hangs' adds 7a5364c07059 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds c9647fc656fb kernel-hacking: create a submenu for scheduler debugging options adds e2bc47e673d9 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds 8a574c0b313b kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds f958469e61e3 drivers/tty/serial/sh-sci.c: suppress warning adds ef9498506af0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 3ac187aad4b0 Merge branch 'akpm/master' adds 4a9e93dbc796 Add linux-next specific files for 20191010
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 (442630f691a1) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-mei | 2 +- Documentation/ABI/testing/sysfs-bus-thunderbolt | 8 + Documentation/bpf/prog_flow_dissector.rst | 3 + Documentation/core-api/index.rst | 1 + .../symbol-namespaces.rst} | 0 ...-controller.txt => ap80x-system-controller.txt} | 14 +- .../bindings/arm/marvell/armada-7k-8k.txt | 24 - .../bindings/arm/marvell/armada-7k-8k.yaml | 61 + .../devicetree/bindings/arm/omap/prm-inst.txt | 29 + .../devicetree/bindings/display/arm,malidp.txt | 3 + .../devicetree/bindings/mmc/arasan,sdhci.txt | 17 + .../bindings/reset/amlogic,meson-reset.yaml | 1 + .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 6 + .../devicetree/bindings/sound/tas2562.txt | 34 + Documentation/gpu/drm-kms-helpers.rst | 3 - Documentation/gpu/i915.rst | 32 +- Documentation/gpu/todo.rst | 12 - .../networking/device_drivers/pensando/ionic.rst | 4 +- MAINTAINERS | 8 +- Next/SHA1s | 160 +- Next/Trees | 2 +- Next/merge.log | 2274 ++++++++++++-------- Next/quilt-import.log | 12 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/am3874-iceboard.dts | 9 +- arch/arm/boot/dts/armada-38x.dtsi | 5 + arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 + arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 71 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 463 ++++ arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 55 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 928 ++++++++ arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 + arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 492 ++++- arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 + arch/arm/boot/dts/s3c6410-mini6410.dts | 4 + arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 + arch/arm/configs/multi_v7_defconfig | 20 +- arch/arm/mach-omap2/Kconfig | 1 + .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 10 + arch/arm64/boot/dts/marvell/Makefile | 3 + .../dts/marvell/armada-3720-espressobin-emmc.dts | 42 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 + .../dts/marvell/armada-3720-espressobin-v7.dts | 36 + .../boot/dts/marvell/armada-3720-espressobin.dts | 184 +- ...spressobin.dts => armada-3720-espressobin.dtsi} | 25 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 21 +- arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 23 + arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 42 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +--- arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 93 + arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 + .../{armada-ap806.dtsi => armada-ap80x.dtsi} | 22 +- arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +---- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 + .../{armada-cp110.dtsi => armada-cp11x.dtsi} | 251 ++- arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 ++++ arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 + arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 ++ arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 ++ arch/arm64/kernel/armv8_deprecated.c | 5 + arch/csky/kernel/setup.c | 3 - arch/csky/mm/init.c | 44 + arch/ia64/kernel/time.c | 4 +- arch/microblaze/kernel/entry.S | 5 - arch/mips/Kconfig | 32 +- arch/mips/fw/arc/Makefile | 2 +- arch/mips/fw/arc/env.c | 6 - arch/mips/fw/arc/file.c | 49 - arch/mips/fw/arc/identify.c | 5 + arch/mips/fw/arc/init.c | 5 + arch/mips/fw/arc/memory.c | 9 + arch/mips/fw/arc/misc.c | 59 - arch/mips/fw/arc/promlib.c | 25 +- arch/mips/fw/arc/salone.c | 25 - arch/mips/fw/arc/time.c | 25 - arch/mips/fw/arc/tree.c | 127 -- arch/mips/generic/init.c | 6 +- arch/mips/include/asm/bootinfo.h | 1 + arch/mips/include/asm/mach-ip22/spaces.h | 12 +- arch/mips/include/asm/r4kcache.h | 358 +-- arch/mips/include/asm/sgialib.h | 12 - arch/mips/include/asm/sgiarcs.h | 103 +- arch/mips/include/asm/string.h | 123 -- arch/mips/include/asm/unroll.h | 76 + arch/mips/mm/c-r4k.c | 12 +- arch/mips/sgi-ip22/ip22-mc.c | 74 +- arch/powerpc/kernel/time.c | 6 +- arch/riscv/kernel/entry.S | 3 +- arch/riscv/kernel/traps.c | 24 +- arch/s390/kernel/vtime.c | 4 +- arch/x86/boot/compressed/string.c | 10 - arch/x86/events/amd/core.c | 30 +- arch/x86/events/intel/core.c | 4 + arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/msr.c | 7 + arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/intel-family.h | 3 + arch/x86/include/asm/mwait.h | 2 +- arch/x86/include/asm/uaccess.h | 23 + arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/lib/delay.c | 4 +- block/blk-stat.c | 7 +- block/scsi_ioctl.c | 6 +- drivers/bus/ti-sysc.c | 75 +- drivers/edac/edac_device.c | 50 +- drivers/edac/edac_device.h | 54 +- drivers/firmware/efi/tpm.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-ath79.c | 10 +- drivers/gpio/gpio-em.c | 20 +- drivers/gpio/gpio-htc-egpio.c | 37 +- drivers/gpio/gpio-intel-mid.c | 9 +- drivers/gpio/gpio-lynxpoint.c | 10 +- drivers/gpio/gpio-merrifield.c | 9 +- drivers/gpio/gpio-xgene.c | 27 +- drivers/gpio/gpiolib.c | 22 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 6 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 2 +- drivers/gpu/drm/arm/malidp_drv.c | 6 + drivers/gpu/drm/arm/malidp_hw.c | 9 + drivers/gpu/drm/arm/malidp_hw.h | 3 + drivers/gpu/drm/arm/malidp_regs.h | 10 + drivers/gpu/drm/drm_blend.c | 8 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_damage_helper.c | 8 +- drivers/gpu/drm/drm_dp_cec.c | 6 +- drivers/gpu/drm/drm_edid.c | 3 +- drivers/gpu/drm/drm_vblank.c | 6 +- drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/display/intel_atomic.c | 24 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 9 +- drivers/gpu/drm/i915/display/intel_audio.c | 36 +- drivers/gpu/drm/i915/display/intel_bios.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 81 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1264 +++++------ drivers/gpu/drm/i915/display/intel_cdclk.h | 13 +- drivers/gpu/drm/i915/display/intel_color.c | 529 ++++- drivers/gpu/drm/i915/display/intel_color.h | 7 + drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 642 ++++-- drivers/gpu/drm/i915/display/intel_display.c | 1074 +++++---- drivers/gpu/drm/i915/display/intel_display.h | 49 +- drivers/gpu/drm/i915/display/intel_display_power.c | 398 ++-- drivers/gpu/drm/i915/display/intel_display_power.h | 40 +- drivers/gpu/drm/i915/display/intel_display_types.h | 36 +- drivers/gpu/drm/i915/display/intel_dp.c | 228 +- drivers/gpu/drm/i915/display/intel_dp.h | 1 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 18 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 364 +++- drivers/gpu/drm/i915/display/intel_dsb.c | 332 +++ drivers/gpu/drm/i915/display/intel_dsb.h | 52 + drivers/gpu/drm/i915/display/intel_dsi.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 7 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 14 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 19 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 + drivers/gpu/drm/i915/display/intel_hdmi.c | 229 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 + drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 1 + drivers/gpu/drm/i915/display/intel_lpe_audio.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_overlay.c | 31 +- drivers/gpu/drm/i915/display/intel_psr.c | 299 +-- drivers/gpu/drm/i915/display/intel_psr.h | 1 - drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 1 + drivers/gpu/drm/i915/display/intel_sprite.c | 117 +- drivers/gpu/drm/i915/display/intel_sprite.h | 1 - drivers/gpu/drm/i915/display/intel_tc.c | 87 +- drivers/gpu/drm/i915/display/intel_tc.h | 1 + drivers/gpu/drm/i915/display/intel_tv.c | 10 +- drivers/gpu/drm/i915/display/intel_vga.c | 160 ++ drivers/gpu/drm/i915/display/intel_vga.h | 18 + drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 390 +--- drivers/gpu/drm/i915/gem/i915_gem_context.h | 42 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 20 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 56 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 79 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 87 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 29 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 8 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_pm.c | 147 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 128 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 62 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 31 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 163 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 40 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 540 +++-- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 268 ++- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 4 - drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 - drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 33 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 13 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 15 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 19 +- drivers/gpu/drm/i915/gt/intel_context.c | 22 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 + drivers/gpu/drm/i915/gt/intel_engine.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 89 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 15 +- drivers/gpu/drm/i915/gt/intel_engine_pool.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 35 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 30 +- drivers/gpu/drm/i915/gt/intel_gt.c | 149 +- drivers/gpu/drm/i915/gt/intel_gt.h | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 85 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 11 + drivers/gpu/drm/i915/gt/intel_gt_requests.c | 123 ++ drivers/gpu/drm/i915/gt/intel_gt_requests.h | 24 + drivers/gpu/drm/i915/gt/intel_gt_types.h | 18 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 5 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1226 ++++++++--- drivers/gpu/drm/i915/gt/intel_lrc.h | 14 + drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 66 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 712 ++++++ drivers/gpu/drm/i915/gt/intel_rc6.h | 25 + drivers/gpu/drm/i915/gt/intel_rc6_types.h | 28 + drivers/gpu/drm/i915/gt/intel_reset.c | 123 +- drivers/gpu/drm/i915/gt/intel_reset.h | 14 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 6 + drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 97 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 37 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 46 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 10 +- drivers/gpu/drm/i915/gt/selftest_context.c | 62 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 50 + drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 155 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 513 +++-- drivers/gpu/drm/i915/gt/selftest_reset.c | 4 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 97 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 63 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 49 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 8 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 4 - drivers/gpu/drm/i915/gvt/aperture_gm.c | 12 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 17 - drivers/gpu/drm/i915/gvt/scheduler.c | 27 +- drivers/gpu/drm/i915/i915_active.c | 340 +-- drivers/gpu/drm/i915/i915_active.h | 328 +-- drivers/gpu/drm/i915/i915_active_types.h | 33 +- drivers/gpu/drm/i915/i915_buddy.c | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 274 ++- drivers/gpu/drm/i915/i915_drv.c | 205 +- drivers/gpu/drm/i915/i915_drv.h | 118 +- drivers/gpu/drm/i915/i915_gem.c | 301 +-- drivers/gpu/drm/i915/i915_gem.h | 6 + drivers/gpu/drm/i915/i915_gem_evict.c | 56 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 9 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 247 +-- drivers/gpu/drm/i915/i915_gem_gtt.h | 67 +- drivers/gpu/drm/i915/i915_getparam.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 28 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 +- drivers/gpu/drm/i915/i915_irq.c | 322 ++- drivers/gpu/drm/i915/i915_irq.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 44 +- drivers/gpu/drm/i915/i915_perf.c | 116 +- drivers/gpu/drm/i915/i915_perf.h | 5 +- drivers/gpu/drm/i915/i915_pmu.c | 247 ++- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/i915/i915_query.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 636 ++++-- drivers/gpu/drm/i915/i915_request.c | 256 ++- drivers/gpu/drm/i915/i915_request.h | 32 +- drivers/gpu/drm/i915/i915_scatterlist.h | 8 +- drivers/gpu/drm/i915/i915_suspend.c | 11 +- drivers/gpu/drm/i915/i915_switcheroo.c | 67 + drivers/gpu/drm/i915/i915_switcheroo.h | 14 + drivers/gpu/drm/i915/i915_sysfs.c | 88 +- drivers/gpu/drm/i915/i915_trace.h | 40 +- drivers/gpu/drm/i915/i915_vma.c | 590 +++-- drivers/gpu/drm/i915/i915_vma.h | 130 +- drivers/gpu/drm/i915/intel_csr.c | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 217 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_pch.c | 1 + drivers/gpu/drm/i915/intel_pch.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 906 +------- drivers/gpu/drm/i915/intel_pm.h | 3 - drivers/gpu/drm/i915/intel_runtime_pm.c | 1 - drivers/gpu/drm/i915/intel_uncore.c | 94 +- drivers/gpu/drm/i915/intel_uncore.h | 20 +- drivers/gpu/drm/i915/selftests/i915_active.c | 42 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 4 + drivers/gpu/drm/i915/selftests/i915_gem.c | 10 - drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 55 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 395 +++- .../gpu/drm/i915/selftests/i915_live_selftests.h | 2 + drivers/gpu/drm/i915/selftests/i915_random.c | 20 + drivers/gpu/drm/i915/selftests/i915_random.h | 4 + drivers/gpu/drm/i915/selftests/i915_request.c | 251 ++- drivers/gpu/drm/i915/selftests/i915_selftest.c | 8 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 19 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 33 +- drivers/gpu/drm/i915/selftests/igt_flush_test.h | 2 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 14 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 36 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 6 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 9 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 9 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 9 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 3 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 9 +- drivers/gpu/drm/panfrost/TODO | 2 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 6 +- drivers/gpu/drm/panfrost/panfrost_job.c | 18 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 37 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- drivers/gpu/drm/vkms/vkms_drv.c | 12 + drivers/gpu/drm/vkms/vkms_drv.h | 6 + drivers/gpu/drm/vkms/vkms_gem.c | 27 + drivers/gpu/drm/xen/xen_drm_front.c | 12 +- drivers/input/misc/soc_button_array.c | 17 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 177 +- drivers/interconnect/qcom/qcs404.c | 3 +- drivers/interconnect/qcom/sdm845.c | 3 +- drivers/media/platform/qcom/venus/helpers.c | 8 +- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 45 +- drivers/misc/mei/hdcp/mei_hdcp.h | 17 +- drivers/misc/mei/hw-me.c | 2 +- drivers/mmc/host/mmci.c | 178 +- drivers/mmc/host/mmci.h | 5 + drivers/mmc/host/mmci_stm32_sdmmc.c | 42 + drivers/mmc/host/sdhci-iproc.c | 1 + drivers/mmc/host/sdhci-of-arasan.c | 15 + drivers/mmc/host/sdhci-pci-core.c | 2 +- drivers/mtd/devices/spear_smi.c | 4 - drivers/mtd/devices/st_spi_fsm.c | 1 - drivers/mtd/mtdchar.c | 10 +- drivers/mtd/nand/raw/denali_dt.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 - drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 1 - drivers/mtd/nand/raw/omap2.c | 8 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 5 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 23 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 355 ++- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 79 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 434 +++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 85 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 43 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 64 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 + .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 10 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 1 + drivers/net/netdevsim/dev.c | 2 +- drivers/net/phy/mscc.c | 14 +- drivers/net/tun.c | 17 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1 + drivers/net/wireless/intel/iwlwifi/iwl-io.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 36 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 274 +-- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 25 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 9 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 - drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 92 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 8 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 505 ++++- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 9 - .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 21 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 14 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 7 +- drivers/net/wireless/realtek/rtw88/ps.c | 2 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 6 +- drivers/nfc/pn533/usb.c | 9 +- drivers/of/address.c | 103 +- drivers/of/base.c | 32 +- drivers/of/of_private.h | 14 + drivers/of/unittest-data/testcases.dts | 1 + drivers/of/unittest-data/tests-address.dtsi | 48 + drivers/of/unittest.c | 92 + drivers/platform/x86/Kconfig | 8 +- drivers/platform/x86/dell-laptop.c | 26 + drivers/platform/x86/huawei-wmi.c | 874 +++++++- drivers/regulator/da9062-regulator.c | 9 +- drivers/regulator/rk808-regulator.c | 29 +- drivers/regulator/stm32-vrefbuf.c | 4 +- drivers/regulator/uniphier-regulator.c | 4 +- drivers/reset/reset-meson.c | 35 +- drivers/rtc/rtc-armada38x.c | 10 +- drivers/rtc/rtc-da9063.c | 3 + drivers/rtc/rtc-ds1347.c | 102 +- drivers/rtc/rtc-m41t80.c | 5 +- drivers/soc/qcom/llcc-qcom.c | 50 - drivers/soc/ti/Makefile | 1 + drivers/soc/ti/omap_prm.c | 391 ++++ drivers/spi/spi-fsl-dspi.c | 15 + drivers/spi/spi-fsl-qspi.c | 38 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-omap-100k.c | 4 +- drivers/spi/spi.c | 127 ++ drivers/staging/comedi/drivers/dt3000.c | 3 +- drivers/staging/octeon/octeon-ethernet.h | 2 +- drivers/staging/octeon/octeon-stubs.h | 11 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 8 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 10 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 2 +- drivers/staging/sm750fb/ddk750_chip.c | 3 +- drivers/staging/sm750fb/ddk750_mode.c | 3 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 3 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 3 - .../bindings/net/wireless/siliabs,wfx.txt | 2 +- drivers/staging/wfx/Kconfig | 1 - drivers/staging/wfx/bh.c | 8 +- drivers/staging/wfx/bus_sdio.c | 4 +- drivers/staging/wfx/data_tx.c | 40 +- drivers/staging/wfx/data_tx.h | 2 +- drivers/staging/wfx/debug.c | 5 +- drivers/staging/wfx/hif_tx_mib.h | 25 +- drivers/staging/wfx/key.c | 32 +- drivers/staging/wfx/main.c | 2 +- drivers/staging/wfx/queue.c | 6 +- drivers/staging/wfx/scan.c | 2 +- drivers/staging/wfx/sta.c | 21 +- drivers/thunderbolt/nhi_ops.c | 1 - drivers/thunderbolt/switch.c | 38 +- drivers/tty/tty_ldsem.c | 8 +- drivers/usb/chipidea/ci_hdrc_imx.c | 16 +- drivers/xen/gntdev.c | 13 +- fs/btrfs/send.c | 2 +- fs/cifs/cifsfs.c | 27 +- fs/cifs/cifsfs.h | 1 - fs/cifs/cifsglob.h | 2 +- fs/cifs/connect.c | 2 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 52 +- fs/cifs/inode.c | 4 + fs/cifs/smb2pdu.c | 7 +- fs/dcache.c | 2 +- fs/jbd2/transaction.c | 4 +- fs/kernfs/dir.c | 4 +- fs/nfs/direct.c | 106 +- fs/nfs/nfs4proc.c | 1 + fs/nfs/write.c | 5 +- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfs4xdr.c | 2 - fs/ocfs2/dlmglue.c | 2 +- fs/readdir.c | 44 +- fs/xfs/libxfs/xfs_ag.c | 5 +- fs/xfs/libxfs/xfs_attr_leaf.c | 21 +- fs/xfs/libxfs/xfs_bmap.c | 6 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/xfs_bmap_util.c | 4 +- fs/xfs/xfs_buf.c | 12 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_recover.c | 2 +- include/drm/drmP.h | 103 - include/drm/drm_dp_helper.h | 26 + include/drm/drm_os_linux.h | 55 - include/drm/drm_plane.h | 9 +- include/drm/i915_drm.h | 18 - include/drm/i915_mei_hdcp_interface.h | 42 +- include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 + include/linux/bits.h | 21 +- include/linux/context_tracking.h | 4 +- include/linux/gpio/driver.h | 8 + include/linux/jbd2.h | 2 +- include/linux/lockdep.h | 21 +- include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/netdevice.h | 3 - include/linux/netfilter/ipset/ip_set.h | 196 +- include/linux/netfilter/ipset/ip_set_bitmap.h | 14 - include/linux/netfilter/ipset/ip_set_getport.h | 3 - include/linux/of_address.h | 21 +- include/linux/percpu-rwsem.h | 4 +- include/linux/platform_data/pixcir_i2c_ts.h | 64 - include/linux/platform_data/ti-prm.h | 21 + include/linux/rcupdate.h | 2 +- include/linux/rtc.h | 1 + include/linux/rwlock_api_smp.h | 16 +- include/linux/seqlock.h | 4 +- include/linux/soc/qcom/llcc-qcom.h | 50 + include/linux/spi/spi.h | 61 + include/linux/spinlock_api_smp.h | 8 +- include/linux/string.h | 21 +- include/linux/sunrpc/xprtsock.h | 1 + include/linux/uaccess.h | 6 +- include/linux/vtime.h | 38 +- include/linux/ww_mutex.h | 2 +- include/net/cfg80211.h | 8 + include/net/llc_conn.h | 2 +- include/net/sock.h | 2 +- include/sound/pxa2xx-lib.h | 26 +- include/sound/simple_card_utils.h | 9 +- include/sound/soc-acpi.h | 2 + include/sound/soc-component.h | 41 +- include/sound/soc.h | 5 + include/sound/sof.h | 3 + include/trace/events/rpcrdma.h | 30 +- include/uapi/drm/i915_drm.h | 6 +- kernel/bpf/stackmap.c | 2 +- kernel/cpu.c | 2 +- kernel/events/core.c | 39 +- kernel/locking/lockdep.c | 3 +- kernel/locking/mutex.c | 4 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 10 +- kernel/printk/printk.c | 10 +- kernel/sched/core.c | 2 +- kernel/sched/cputime.c | 50 +- kernel/sched/fair.c | 36 +- kernel/taskstats.c | 7 +- lib/locking-selftest.c | 24 +- lib/smp_processor_id.c | 2 +- lib/string.c | 21 - localversion-next | 2 +- mm/memcontrol.c | 2 +- mm/rmap.c | 11 - net/core/dev.c | 5 +- net/core/flow_dissector.c | 38 +- net/core/sock.c | 2 +- net/ipv6/ip6_gre.c | 1 + net/llc/af_llc.c | 34 +- net/llc/llc_c_ac.c | 8 +- net/llc/llc_conn.c | 67 +- net/llc/llc_if.c | 12 +- net/llc/llc_s_ac.c | 12 +- net/llc/llc_sap.c | 23 +- net/mac80211/rx.c | 11 +- net/mac80211/scan.c | 30 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 26 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 18 +- net/netfilter/ipset/ip_set_bitmap_port.c | 41 +- net/netfilter/ipset/ip_set_core.c | 212 +- net/netfilter/ipset/ip_set_getport.c | 28 - net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 8 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 8 +- net/netfilter/ipset/ip_set_hash_ipport.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 24 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 24 +- net/netfilter/ipset/ip_set_hash_netiface.c | 24 +- net/netfilter/ipset/ip_set_hash_netnet.c | 28 +- net/netfilter/ipset/ip_set_hash_netport.c | 24 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 28 +- net/netfilter/ipset/ip_set_list_set.c | 4 +- net/netlink/genetlink.c | 28 +- net/sched/act_api.c | 9 +- net/sched/cls_api.c | 36 +- net/sched/sch_api.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtsock.c | 17 +- net/tipc/netlink_compat.c | 9 + net/wireless/nl80211.c | 2 +- net/wireless/reg.c | 1 + net/wireless/reg.h | 8 - net/wireless/scan.c | 23 +- samples/bpf/Makefile | 2 +- samples/bpf/hbm_kern.h | 27 +- samples/bpf/map_perf_test_kern.c | 24 +- samples/bpf/offwaketime_kern.c | 1 + samples/bpf/parse_ldabs.c | 1 + samples/bpf/sampleip_kern.c | 1 + samples/bpf/sockex1_kern.c | 1 + samples/bpf/sockex2_kern.c | 1 + samples/bpf/sockex3_kern.c | 1 + samples/bpf/spintest_kern.c | 1 + samples/bpf/tcbpf1_kern.c | 1 + samples/bpf/test_map_in_map_kern.c | 16 +- samples/bpf/test_overhead_kprobe_kern.c | 1 + samples/bpf/test_probe_write_user_kern.c | 1 + samples/bpf/trace_event_kern.c | 1 + samples/bpf/tracex1_kern.c | 1 + samples/bpf/tracex2_kern.c | 1 + samples/bpf/tracex3_kern.c | 1 + samples/bpf/tracex4_kern.c | 1 + samples/bpf/tracex5_kern.c | 1 + samples/bpf/xdp_adjust_tail_kern.c | 7 +- samples/bpf/xdp_adjust_tail_user.c | 29 +- samples/bpf/xdpsock_user.c | 2 +- security/selinux/ss/services.c | 9 +- sound/arm/pxa2xx-pcm-lib.c | 80 +- sound/soc/amd/acp-pcm-dma.c | 63 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 54 +- sound/soc/atmel/atmel-pcm-pdc.c | 48 +- sound/soc/au1x/dbdma2.c | 64 +- sound/soc/au1x/dma.c | 63 +- sound/soc/bcm/cygnus-pcm.c | 56 +- sound/soc/codecs/msm8916-wcd-digital.c | 22 + sound/soc/codecs/pcm3168a.c | 98 +- sound/soc/codecs/rt5514-spi.c | 41 +- sound/soc/dwc/dwc-pcm.c | 48 +- sound/soc/fsl/fsl_asrc_dma.c | 56 +- sound/soc/fsl/fsl_dma.c | 53 +- sound/soc/fsl/imx-pcm-fiq.c | 56 +- sound/soc/fsl/mpc5200_dma.c | 51 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 30 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 52 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 62 +- sound/soc/intel/skylake/skl-pcm.c | 67 +- sound/soc/jz4740/jz4740-i2s.c | 1 - sound/soc/kirkwood/kirkwood-dma.c | 50 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 28 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 10 +- sound/soc/mediatek/common/mtk-btcvsd.c | 76 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 11 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 26 +- sound/soc/meson/axg-fifo.c | 56 +- sound/soc/meson/axg-fifo.h | 20 +- sound/soc/meson/axg-frddr.c | 24 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/mmp-pcm.c | 62 +- sound/soc/pxa/pxa-ssp.c | 14 +- sound/soc/pxa/pxa2xx-ac97.c | 14 +- sound/soc/pxa/pxa2xx-i2s.c | 14 +- sound/soc/pxa/pxa2xx-pcm.c | 14 +- sound/soc/qcom/lpass-platform.c | 70 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 71 +- sound/soc/qcom/qdsp6/q6routing.c | 14 +- sound/soc/samsung/idma.c | 58 +- sound/soc/sh/dma-sh7760.c | 46 +- sound/soc/sh/fsi.c | 31 +- sound/soc/sh/rcar/core.c | 23 +- sound/soc/sh/siu_pcm.c | 44 +- sound/soc/soc-component.c | 76 +- sound/soc/soc-core.c | 12 + sound/soc/soc-generic-dmaengine-pcm.c | 102 +- sound/soc/soc-pcm.c | 11 +- sound/soc/soc-utils.c | 11 +- sound/soc/sof/pcm.c | 88 +- sound/soc/sprd/sprd-pcm-dma.c | 74 +- sound/soc/stm/stm32_adfsdm.c | 42 +- sound/soc/txx9/txx9aclc.c | 48 +- sound/soc/uniphier/aio-dma.c | 51 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 54 +- sound/soc/xtensa/xtfpga-i2s.c | 30 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 22 +- tools/lib/bpf/.gitignore | 1 + tools/lib/bpf/Makefile | 18 +- tools/lib/bpf/bpf_core_read.h | 167 ++ tools/{testing/selftests => lib}/bpf/bpf_endian.h | 0 tools/lib/bpf/bpf_helpers.h | 41 + .../bpf/bpf_helpers.h => lib/bpf/bpf_tracing.h} | 94 +- tools/lib/bpf/btf_dump.c | 8 +- tools/lib/bpf/xsk.c | 1 + tools/lib/lockdep/include/liblockdep/common.h | 3 +- tools/lib/lockdep/include/liblockdep/mutex.h | 2 +- tools/lib/lockdep/include/liblockdep/rwlock.h | 2 +- tools/lib/lockdep/preload.c | 16 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 12 +- tools/testing/selftests/bpf/bpf_legacy.h | 39 + .../bpf/{test_btf_dump.c => prog_tests/btf_dump.c} | 88 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 8 +- .../bpf/progs/btf_dump_test_case_padding.c | 5 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 9 + tools/testing/selftests/bpf/progs/loop1.c | 1 + tools/testing/selftests/bpf/progs/loop2.c | 1 + tools/testing/selftests/bpf/progs/loop3.c | 1 + tools/testing/selftests/bpf/progs/sockopt_sk.c | 13 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 13 +- tools/testing/selftests/bpf/progs/test_btf_haskv.c | 1 + tools/testing/selftests/bpf/progs/test_btf_newkv.c | 1 + .../selftests/bpf/progs/test_core_reloc_arrays.c | 11 +- .../selftests/bpf/progs/test_core_reloc_flavors.c | 9 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 19 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 61 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 9 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 19 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 7 +- .../bpf/progs/test_core_reloc_primitives.c | 13 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 5 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 51 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 6 +- 732 files changed, 24956 insertions(+), 15524 deletions(-) rename Documentation/{kbuild/namespaces.rst => core-api/symbol-namespaces.rst} (100%) rename Documentation/devicetree/bindings/arm/marvell/{ap806-system-controller.txt [...] delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml create mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt create mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt create mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts create mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts copy arch/arm64/boot/dts/marvell/{armada-3720-espressobin.dts => armada-3720-espre [...] create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi copy arch/arm64/boot/dts/marvell/{armada-ap806.dtsi => armada-ap80x.dtsi} (95%) create mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi copy arch/arm64/boot/dts/marvell/{armada-cp110.dtsi => armada-cp11x.dtsi} (64%) create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts delete mode 100644 arch/mips/fw/arc/salone.c delete mode 100644 arch/mips/fw/arc/time.c delete mode 100644 arch/mips/fw/arc/tree.c create mode 100644 arch/mips/include/asm/unroll.h create mode 100644 drivers/gpu/drm/i915/display/intel_dsb.c create mode 100644 drivers/gpu/drm/i915/display/intel_dsb.h create mode 100644 drivers/gpu/drm/i915/display/intel_vga.c create mode 100644 drivers/gpu/drm/i915/display/intel_vga.h create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.c create mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.h create mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.c create mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.h create mode 100644 drivers/gpu/drm/i915/gt/intel_rc6_types.h create mode 100644 drivers/gpu/drm/i915/gt/selftest_gt_pm.c create mode 100644 drivers/gpu/drm/i915/i915_switcheroo.c create mode 100644 drivers/gpu/drm/i915/i915_switcheroo.h create mode 100644 drivers/of/unittest-data/tests-address.dtsi create mode 100644 drivers/soc/ti/omap_prm.c delete mode 100644 include/drm/drmP.h delete mode 100644 include/drm/drm_os_linux.h create mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h delete mode 100644 include/linux/platform_data/pixcir_i2c_ts.h create mode 100644 include/linux/platform_data/ti-prm.h create mode 100644 tools/lib/bpf/bpf_core_read.h rename tools/{testing/selftests => lib}/bpf/bpf_endian.h (100%) create mode 100644 tools/lib/bpf/bpf_helpers.h rename tools/{testing/selftests/bpf/bpf_helpers.h => lib/bpf/bpf_tracing.h} (68%) create mode 100644 tools/testing/selftests/bpf/bpf_legacy.h rename tools/testing/selftests/bpf/{test_btf_dump.c => prog_tests/btf_dump.c} (51%)