This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch linaro-local/ci/llvm-kernel-armv8l-tested in repository toolchain/linux-next.
omits a0cb0cabe4bb Add linux-next specific files for 20180920 omits 6e2de7831db7 Merge branch 'akpm/master' omits 4a4711c68320 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 140f045cbfe0 vfs: replace current_kernel_time64 with ktime equivalent omits 047c66179ce4 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 72024eddf0e7 Merge branch 'akpm-current/current' omits f1bece879af3 Merge remote-tracking branch 'kspp/for-next/kspp' omits 492f4b29f1e6 Merge remote-tracking branch 'ntb/ntb-next' omits 9ce35e6baa85 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 065ecb44ad5a Merge remote-tracking branch 'rtc/rtc-next' omits 11048193cd52 Merge remote-tracking branch 'coresight/next' omits 1ce0cb912868 Merge remote-tracking branch 'livepatching/for-next' omits 0695e0d8b9b9 Merge remote-tracking branch 'y2038/y2038' omits e9e1eae0709d Merge remote-tracking branch 'userns/for-next' omits 0f3af54b08ad Merge remote-tracking branch 'pinctrl/for-next' omits 6891b674f4e6 Merge remote-tracking branch 'gpio/for-next' omits d51e03e0c834 Merge remote-tracking branch 'rpmsg/for-next' omits 30aa932e17f5 Merge remote-tracking branch 'scsi/for-next' omits b2d38b2522ac Merge remote-tracking branch 'slave-dma/next' omits 1f939a89e013 Merge remote-tracking branch 'icc/icc-next' omits 22e87d5f3ba6 Merge remote-tracking branch 'mux/for-next' omits 9ec622e64df6 Merge remote-tracking branch 'staging/staging-next' omits 6727f91e676a Merge remote-tracking branch 'soundwire/next' omits d975da021d3f Merge remote-tracking branch 'extcon/extcon-next' omits aca1313c7ca0 Merge remote-tracking branch 'char-misc/char-misc-next' omits b2aeac174b74 Merge remote-tracking branch 'tty/tty-next' omits 643ab608c07e Merge remote-tracking branch 'phy-next/next' omits 3279ee892620 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 59126d0816ab Merge remote-tracking branch 'usb/usb-next' omits 8c6dd76f83e1 Merge remote-tracking branch 'ipmi/for-next' omits 610e48e5320e Merge remote-tracking branch 'leds/for-next' omits 53e295eb244e Merge remote-tracking branch 'percpu/for-next' omits d9a03db02f3d Merge remote-tracking branch 'xen-tip/linux-next' omits ec0403f45244 Merge remote-tracking branch 'kvms390/next' omits 0e378beeba49 Merge remote-tracking branch 'rcu/rcu/next' omits 9cb6187b8f5a Merge remote-tracking branch 'edac-amd/for-next' omits b60628051a05 Merge remote-tracking branch 'tip/auto-latest' omits daeea1ba0037 Merge remote-tracking branch 'spi/for-next' omits 32ca565c984a Merge remote-tracking branch 'devicetree/for-next' omits bf53fdce25bb Merge remote-tracking branch 'tpmdd/next' omits 19209aaef9d7 Merge remote-tracking branch 'selinux/next' omits 81e45af41307 Merge remote-tracking branch 'apparmor/apparmor-next' omits e55d5231fae2 Merge remote-tracking branch 'security/next-testing' omits 347f6cdc5ba1 Merge remote-tracking branch 'regulator/for-next' omits ffefb8aa3cd2 Merge remote-tracking branch 'battery/for-next' omits 774b19e051cf Merge remote-tracking branch 'mfd/for-mfd-next' omits 7d943975fe3f Merge remote-tracking branch 'md/for-next' omits a758b322b71a Merge remote-tracking branch 'mmc/next' omits 6b2977914cbe Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 15bf47a75634 Merge remote-tracking branch 'device-mapper/for-next' omits ffd890f9cb0d Merge remote-tracking branch 'block/for-next' omits b99b12acba6c Merge remote-tracking branch 'sound-asoc/for-next' omits 0a6c8d46fa76 Merge remote-tracking branch 'sound/for-next' omits a2689237c702 Merge remote-tracking branch 'regmap/for-next' omits 25afcd5d2fac Merge remote-tracking branch 'etnaviv/etnaviv/next' omits e1a8f847b1e9 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits fe866f362e22 Merge remote-tracking branch 'drm-msm/msm-next' omits 4d82d8ed9a37 Merge remote-tracking branch 'drm-misc/for-linux-next' omits e041f60e5d93 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 9b2cc1aa5c6a Merge remote-tracking branch 'drm/drm-next' omits f2c6dc453e21 Merge remote-tracking branch 'crypto/master' omits 4b77f917f313 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 115fc0e2ce82 Merge remote-tracking branch 'nand/nand/next' omits 065653f4e775 Merge remote-tracking branch 'gfs2/for-next' omits 3a6069d3e532 Merge remote-tracking branch 'mac80211-next/master' omits b574282b92f7 Merge remote-tracking branch 'bluetooth/master' omits 308b30ebdba2 Merge remote-tracking branch 'wireless-drivers-next/master' omits c5cc79835946 Merge remote-tracking branch 'nfc-next/master' omits e0e8ee002364 Merge remote-tracking branch 'netfilter-next/master' omits 6a43eec7db92 Merge remote-tracking branch 'ipsec-next/master' omits 0cad906b062f Merge remote-tracking branch 'bpf-next/master' omits 36baad0ced01 Merge remote-tracking branch 'net-next/master' omits b90344b0bb90 Merge remote-tracking branch 'rdma/for-next' omits 5297cb22cbda Merge remote-tracking branch 'cpupower/cpupower' omits 5b4371b9e98d Merge remote-tracking branch 'pm/linux-next' omits cc67cfe7d276 Merge remote-tracking branch 'v4l-dvb-next/master' omits 28cccd2ea93e Merge remote-tracking branch 'v4l-dvb/master' omits 1745635663c1 Merge remote-tracking branch 'jc_docs/docs-next' omits e7375a037643 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1865811a2789 Merge remote-tracking branch 'i2c/i2c/for-next' omits 4240d38528b6 Merge remote-tracking branch 'hid/for-next' omits 4503755fba1c Merge remote-tracking branch 'pci/next' omits cd1a760db3cc Merge remote-tracking branch 'vfs/for-next' omits 095001e4a05f Merge remote-tracking branch 'v9fs/9p-next' omits 3bf4829148e5 Merge remote-tracking branch 'orangefs/for-next' omits dd0281968b7c Merge remote-tracking branch 'jfs/jfs-next' omits 4723e1ad4c0d Merge remote-tracking branch 'fuse/for-next' omits 25026cf9f8c6 Merge remote-tracking branch 'f2fs/dev' omits e1d700e6aecc Merge remote-tracking branch 'ext3/for_next' omits e41fb164135c Merge remote-tracking branch 'ecryptfs/next' omits 7200e5e77b31 Merge remote-tracking branch 'cifs/for-next' omits e995d20c8c75 Merge remote-tracking branch 'btrfs-kdave/for-next' omits ef1dda765dc4 Merge remote-tracking branch 'befs/for-next' omits 088ab55aaf3d Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9f48930b3555 Merge remote-tracking branch 'uml/linux-next' omits 96eae98737d3 Merge remote-tracking branch 's390/features' omits 17494633e4ca Merge remote-tracking branch 'risc-v/for-next' omits 857f4fd7ab96 Merge remote-tracking branch 'powerpc/next' omits 65bba58d42d2 Merge remote-tracking branch 'parisc-hd/for-next' omits 048ad012b0ce Merge remote-tracking branch 'mips/mips-next' omits 9570f6eff3ed Merge remote-tracking branch 'm68knommu/for-next' omits 5b5f3ec15d90 Merge remote-tracking branch 'm68k/for-next' omits 56c6577b54a3 Merge remote-tracking branch 'csky/linux-next' omits ad48da87dc1d Merge remote-tracking branch 'c6x/for-linux-next' omits a2b21d3a7bb1 Merge remote-tracking branch 'clk-samsung/for-next' omits 820054f83751 Merge remote-tracking branch 'clk/clk-next' omits 94fb1a0a4ef0 Merge remote-tracking branch 'arm64/for-next/core' omits 9d1abae46eaf Merge remote-tracking branch 'tegra/for-next' omits 3a519ad3f786 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3135634cc24b Merge remote-tracking branch 'samsung-krzk/for-next' omits 47f3ac5d11b2 Merge remote-tracking branch 'rockchip/for-next' omits 5ef86eac8b80 Merge remote-tracking branch 'renesas/next' omits 4139f92994d9 Merge remote-tracking branch 'realtek/for-next' omits ab76f23fa80b Merge remote-tracking branch 'qcom/for-next' omits 01fea1bb69fd Merge remote-tracking branch 'omap/for-next' omits 87cb94e5449b Merge remote-tracking branch 'mvebu/for-next' omits b1edadf607b0 Merge remote-tracking branch 'mediatek/for-next' omits bc40d221eab8 Merge remote-tracking branch 'keystone/next' omits e1a027eff660 Merge remote-tracking branch 'imx-mxs/for-next' omits dd6da0603578 Merge remote-tracking branch 'bcm2835/for-next' omits 25927dfee881 Merge remote-tracking branch 'at91/at91-next' omits bd6b7f466442 Merge remote-tracking branch 'aspeed/for-next' omits 44b02a042add Merge remote-tracking branch 'amlogic/for-next' omits 637f388a9142 Merge remote-tracking branch 'actions/for-next' omits 632f31597b1d Merge remote-tracking branch 'arm-soc/for-next' omits cd033d4b53f6 Merge remote-tracking branch 'arm/for-next' omits 3e1dca911d74 Merge remote-tracking branch 'dma-mapping/for-next' omits 3fef9f41d7a3 Merge remote-tracking branch 'leaks/leaks-next' omits ba8c0de6d4af Merge remote-tracking branch 'kbuild/for-next' omits 7150819a00bc Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 33396aefc536 Merge remote-tracking branch 'mmc-fixes/fixes' omits efda535bf141 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits d54a68875b44 Merge remote-tracking branch 'scsi-fixes/fixes' omits 85f0cb0e245c Merge remote-tracking branch 'vfs-fixes/fixes' omits 1a9d9c56eed4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits cdb1840fbb23 Merge remote-tracking branch 'kvm-fixes/master' omits fa3980728e49 Merge remote-tracking branch 'omap-fixes/fixes' omits 4ac52b7d4bb7 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 64b26fc34702 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 9d40f20016c7 Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' omits 03c9759f1e7e Merge remote-tracking branch 'mtd-fixes/master' omits 46992859c92b Merge remote-tracking branch 'input-current/for-linus' omits 26165039af7b Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 46c1ee3ca7a9 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 04d6fd0ce2ad Merge remote-tracking branch 'tty.current/tty-linus' omits 4e86bc53dc68 Merge remote-tracking branch 'spi-fixes/for-linus' omits 69815cb7964a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 95eaf8934550 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f3268af1560e Merge remote-tracking branch 'sound-current/for-linus' omits 50b24dabefb3 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 2e7207eca263 Merge remote-tracking branch 'mac80211/master' omits e7a8561bfdb2 Merge remote-tracking branch 'wireless-drivers/master' omits 4eed3e2a1c09 Merge remote-tracking branch 'ipsec/master' omits 1daa79e3bb4c Merge remote-tracking branch 'bpf/master' omits 4591e71d48cc Merge remote-tracking branch 'net/master' omits ab5d1da6262f Merge remote-tracking branch 'arc-current/for-curr' omits 7679665c9211 Merge remote-tracking branch 'kbuild-current/fixes' omits 52786e7517a2 scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 omits 8853f584b3f5 Merge remote-tracking branch 'fixes/master' omits 6c6a9808c077 Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] omits fa28bb626078 Merge branch 'regulator-4.20' into regulator-next omits b8af4f09c5ec Merge branch 'regulator-4.19' into regulator-linus omits 26fbf1666f44 Merge branch 'asoc-4.20' into asoc-next omits 3cd71e0cf7a0 Merge branch 'asoc-4.19' into asoc-linus omits 9b6c55162e6b Merge branch 'sunxi/fixes-for-4.19' into sunxi/for-next omits 47fc69ec6b8a ARM: sun8i: dts: drop A64 HDMI PHY fallback compatible fro [...] omits dfcc4fbf23e4 smb3: track the instance of each session for debugging omits edc77ef5eb78 smb3: minor missing defines relating to reparse points omits 716059bc01ff Merge branch 'devel' into for-next omits 52ee9c5947db Merge branch 'spi-4.20' into spi-next omits 1f7f2e2d2cda Merge branch 'spi-4.19' into spi-linus omits c6247557bc4e ipc: conserve sequence numbers in extended IPCMNI mode omits 518c72dee9a8 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 3a9036c1077b ipc: allow boot time extension of IPCMNI from 32k to 8M omits 6a85270add82 ipc: IPCMNI limit check for semmni omits e87f1b83f3a9 ipc: IPCMNI limit check for msgmni and shmmni omits 19450672cb8e bfs: add sanity check at bfs_fill_super() omits 6bc7c84ac61b reiserfs: propagate errors from fill_with_dentries() properly omits f9bcf7c8b527 hfs: prevent btree data loss on ENOSPC omits e31bf2ce0b81 hfsplus: prevent btree data loss on ENOSPC omits 17e193b35449 hfs: fix BUG on bnode parent update omits ef57abb35cbe hfs: prevent btree data loss on root split omits fb18ee89a07f hfsplus: fix BUG on bnode parent update omits 6f757a28a16d hfsplus: prevent btree data loss on root split omits 51941ba6c859 init/do_mounts.c: add root=PARTLABEL=<name> support omits 01e87b930ff0 checkpatch: remove GCC_BINARY_CONSTANT warning omits 7d9d95b9b8cb lib/sg_pool.c: remove unnecessary null check when freeing object omits 8a590caa0aa0 include/linux/radix-tree.h: use DIV_ROUND_UP instead of re [...] omits c13f71172076 lib/zlib_inflate/inflate.c: remove fall through warnings omits 472bc27a2981 lib/parser.c: switch match_number() over to use match_strdup() omits 15fb9e107815 lib/parser.c: switch match_u64int() over to use match_strdup() omits 019aa87abf29 lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits 4516182a16a2 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits c6d679d88296 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 5519efe4772f lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 0c78f636e637 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 912ba0d99366 linux/bitmap.h: relax comment on compile-time constant nbits omits 745a5e345bb6 linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 8b3c8901f6fa linux/bitmap.h: remove redundant uses of small_const_nbits() omits 95158967d428 linux/bitmap.h: handle constant zero-size bitmaps correctly omits b54105e7d5b2 lib/bitmap.c: remove wrong documentation omits d3ba5cbc1202 treewide: remove current_text_addr omits 06414f65533d include/linux/compiler*.h: add version detection to asm_vo [...] omits a0c16240fbbf fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 24f9b0e63286 mm/oom_kill.c: syzbot: dump all threads upon global OOM omits d44bc3e33197 mm/page_owner: align with pageblock_nr pages omits a7b940bd4f87 mm/page_owner: align with pageblock_nr_pages omits 7dc75dd58dcb mm: don't expose page to fast gup before it's ready omits 7a55e4e33d3d mm: add strictlimit knob omits 71de57e937d1 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits dddb65b00e2a mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 64eb9a9e4ee8 mm: fix race between swapoff and mincore omits 7b50dcfc53ce mm, swap: fix race between swapoff and some swap operations omits 37a877222793 mm, swap: fix race between swapoff and some swap operations omits a91f7960b889 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits 1c75aa68ec82 mm: move mirrored memory specific code outside of memmap_i [...] omits fb1d20dfdae0 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits 2757a1bfeec6 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits 59f3d83e419d mm: calculate deferred pages after skipping mirrored memory omits 2f1d258bffd5 mm: make memmap_init a proper function omits 47ce9ea31ee6 mm/z3fold.c: fix wrong handling of headless pages omits 08baabb7355e mm, page_alloc: drop should_suppress_show_mem omits ffc90b8de58d psi: cgroup support omits 5ee72eee54dd psi: pressure stall information for CPU, memory, and IO fix omits 7a8a580eb146 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits 5e4d3571bcdb psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits df9ded9f0532 psi-pressure-stall-information-for-cpu-memory-and-io-fix omits e0a657e54fca psi: pressure stall information for CPU, memory, and IO omits 7dbeaa2ecbcb sched: introduce this_rq_lock_irq() omits 6adb3e4ed31a sched: sched.h: make rq locking and clock functions availa [...] omits 0f728d70b35c sched: loadavg: make calc_load_n() public omits cfb652fab54a sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-2 omits 90e889d9c0ad sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits cd5d559b3552 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits 7b820da8527e delayacct: track delays from thrashing cache pages omits e6021521cf22 mm: workingset: tell cache transitions from workingset thrashing omits 7e671dbab84e mm: workingset: don't drop refault information prematurely omits 63c2a5a2b0d5 mm, slab: shorten kmalloc cache names for large sizes omits 97bc80cf0f8c mm, proc: add KReclaimable to /proc/meminfo omits 21d4818ac13e mm: rename and change semantics of nr_indirectly_reclaimab [...] omits 6afff7b0f72d dcache: allocate external names from reclaimable kmalloc caches omits 279432886f84 mm, slab/slub: introduce kmalloc-reclaimable caches omits 3f27811f7267 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits 632dd025276d mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 7cc4ab8a259c mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 388af62f8085 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 5acb5b264659 userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 62f520e83b80 alpha: switch to NO_BOOTMEM omits 083bdf459219 unicore32: switch to NO_BOOTMEM omits 51594d8c4f29 um: switch to NO_BOOTMEM omits 98911751df0c um: setup_physmem: stop using global variables omits be1dff66d049 nios2: switch to NO_BOOTMEM omits b91cd8dad95d nios2: use generic early_init_dt_add_memory_arch omits 2430fbc56b12 of: ignore sub-page memory regions omits b14061cfd20f hexagon: switch to NO_BOOTMEM omits 98a33d356063 mm: convert insert_pfn() to vm_fault_t omits d2952e802285 mm: convert __vm_insert_mixed() to vm_fault_t omits a5042ca4aafd mm: inline vm_insert_pfn_prot() into caller omits 914ea02b1cd6 mm: remove vm_insert_pfn() omits f898f90403fd mm: remove references to vm_insert_pfn() omits 6baa6e0c54ed mm: make vm_insert_pfn_prot() static omits 21058bb938a8 x86: convert vdso to use vm_fault_t omits ae03325d0cb0 mm: introduce vmf_insert_pfn_prot() omits 879b0b15cf2b mm: remove vm_insert_mixed() omits 0ce19dcd6cda cramfs: convert to use vmf_insert_mixed omits 7d9183ddc01f mm: convert to use vm_fault_t omits 3d049daf7de7 mm/page_alloc.c: clean up check_for_memory() omits 1bfeb53d8974 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits feceabf4d338 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits c4d58457b5da mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 05180785983f kmemleak: add module param to print warnings to dmesg omits 538457f69f32 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits b8604d83853a mm, mmu_notifier: be explicit about range invalition non-b [...] omits 0ed714bd88d9 xen/gntdev: fix up blockable calls to mn_invl_range_start omits 541474dc0a1f mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits 2d87bd6cfb53 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 010cb21d4ede math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits f77d7a05670d mm: don't miss the last page because of round-off error omits d18bf0af683e mm: drain memcg stocks on css offlining omits 71cd51b2e1ca mm: rework memcg kernel stack accounting omits 024388933ab6 mm/slub.c: switch to bitmap_zalloc() omits 7cb26bc882f0 xtensa: use generic vga.h omits d806b287b279 fs/iomap.c: change return type to vm_fault_t omits c8bec1aa5068 vfs: dedupe should return EPERM if permission is not granted omits 246fc7373db4 vfs: allow dedupe of user owned read-only files omits cf6671b3ced3 block: restore /proc/partitions to not display non-partiti [...] omits 524c977d4253 fix-clusters-leak-in-ocfs2_defrag_extent-fix omits 2a08f63bb7fb ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 3abe7d219119 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits 48433a0efc87 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 9d03cb3254fa ocfs2: dlmglue: clean up timestamp handling omits 5438375f7aa3 ocfs2: don't put and assigning null to bh allocated outside omits 7edb02d8c031 ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits b184cf5f0606 ocfs2: don't use iocb when EIOCBQUEUED returns omits d715da3e41ca ocfs2: without quota support, avoid calling quota recovery omits 2d3d9b393c4a ocfs2: remove ocfs2_is_o2cb_active() omits f0195d47568c arm: arch/arm/include/asm/page.h needs personality.h omits b1378ad400f8 ocfs2: fix ocfs2 read block panic omits f3a2fccbce15 mm: slowly shrink slabs with a relatively small number of objects omits c390c6eb748d kernel/sys.c: remove duplicated include omits d8e46c3f6d95 mm: shmem.c: Correctly annotate new inodes for lockdep omits 0439c2492aa7 proc-kcore-fix-invalid-memory-access-in-multi-page-read-op [...] omits c516da3fe48f fs/proc/kcore.c: fix invalid memory access in multi-page r [...] omits 7162ec08f255 mm: disable deferred struct page for 32-bit arches omits 0fc35470bf90 fork: report pid exhaustion correctly omits 52344123a0d8 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes omits 2d7400193e2a fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 omits 4505dca7dfc7 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() omits 89b0aa1214b2 hugetlb: take PMD sharing into account when flushing tlb/caches omits d8344184e399 mm-migration-fix-migration-of-huge-pmd-shared-pages-v7 omits 16ee5335d5b7 mm: migration: fix migration of huge PMD shared pages omits c48e4c3f32a2 s390/tape: fix spelling mistake "partion" -> "partition" omits 74445d04394f s390: vmlogrdr: Use ARRAY_SIZE instead of reimplementing i [...] omits 24abb8794bcf s390/zcrypt: Use kmemdup to replace kmalloc + memcpy omits be27675d870f s390/sclp: Allow to request adapter reset omits 87a0a1536d35 Merge branches 'work.mount', 'work.alpha' and 'work.compat [...] omits 09f0a401de37 vfs: Implement parameter value retrieval with fsinfo() omits 2b542e40ca4f vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 50d1ea7689cb vfs: Allow fsinfo() to query what's in an fs_context omits 7e761ed42158 afs: Add fsinfo support omits 8ffbe303edce vfs: syscall: Add fsinfo() to query filesystem information omits 0966963beb7f vfs: Add a sample program for the new mount API omits dacb72ce0704 afs: Use fs_context to pass parameters over automount omits 7ee6233040cc afs: Add fs_context support omits 6b0af44eeec7 vfs: syscall: Add fspick() to select a superblock for reco [...] omits fb9d0673424f vfs: syscall: Add fsmount() to create a mount for a superblock omits aa8371e17d63 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 28f99fe66d09 vfs: Add some logging to the core users of the fs_context log omits 5f03ac23313a vfs: Implement logging through fs_context omits 85bbc16ad0c7 vfs: syscall: Add fsopen() to prepare for superblock creation omits c01eaa95ad30 Make anon_inodes unconditional omits fdda5c7d7e46 vfs: Provide documentation for new mount API omits 43521ad492e5 vfs: Remove kern_mount_data() omits 0e152fce1319 hugetlbfs: Convert to fs_context omits 62a58e1566d1 kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits d2ca22a7b3d9 cpuset: Use fs_context omits 0ca63af92443 ipc: Convert mqueue fs to fs_context omits 99569c7ad8e6 proc: Add fs_context support to procfs omits 63e6b04eb6ae procfs: Move proc_fill_super() to fs/proc/root.c omits ac843f6a2396 vfs: Remove unused code after filesystem context changes omits 092ea9ac6360 vfs: Implement a filesystem superblock creation/configurat [...] omits edf5f6ced531 s390/dasd: remove unnecessary condition check omits c224edaa4a46 Merge branches 'defconfig-for-v4.19' and 'dt-for-v4.19' in [...] omits 19617a35b083 ARM: dts: aspeed: Add Power9 CFAM description omits d90e8b094d6f ARM: dts: aspeed: Add Power8 CFAM description for use by Palmetto omits 0d6f39d26554 ARM: dts: aspeed: Palmetto system can use coprocessor for FSI omits b1912042c9f6 ARM: dts: aspeed: Romulus system can use coprocessor for FSI omits 23b7c60b80f6 Merge branch 'mvebu/dt64' into mvebu/for-next omits dbdf22a0a3b2 Merge branch 'mvebu/dt' into mvebu/for-next omits 9bbda14f73ba Merge branch 'mvebu/defconfig' into mvebu/for-next omits 25e834c20acd Merge branch 'mvebu/arm' into mvebu/for-next adds d82920849f30 Merge tag 'sound-4.19-rc5' of git://git.kernel.org/pub/scm [...] adds 4b92e7fd76e9 Merge tag 'mtd/fixes-for-4.19-rc5' of git://git.infradead. [...] adds d124b44f09ca Compiler Attributes: naked was fixed in gcc 4.6 adds ae596de1a0c8 Compiler Attributes: naked can be shared adds f83606f5eb00 fork: report pid exhaustion correctly adds 889c695d419f mm: disable deferred struct page for 32-bit arches adds a1b3d2f217cf fs/proc/kcore.c: fix invalid memory access in multi-page r [...] adds b45d71fb89ab mm: shmem.c: Correctly annotate new inodes for lockdep adds 3bf181bc5d8b kernel/sys.c: remove duplicated include adds 172b06c32b94 mm: slowly shrink slabs with a relatively small number of objects adds 234b69e3e089 ocfs2: fix ocfs2 read block panic adds 1bd2b2741cf5 Merge remote-tracking branch 'fixes/master' adds 24d757c1ca56 Merge remote-tracking branch 'kbuild-current/fixes' adds 2db579b18e98 Merge remote-tracking branch 'arc-current/for-curr' adds 88d0895d0ea9 batman-adv: Avoid probe ELP information leak adds b9fd14c20871 batman-adv: Fix segfault when writing to throughput_override adds a25bab9d723a batman-adv: Fix segfault when writing to sysfs elp_interval adds dff9bc42ab0b batman-adv: Prevent duplicated gateway_node entry adds fa122fec8640 batman-adv: Prevent duplicated nc_node entry adds 94cb82f594ed batman-adv: Prevent duplicated softif_vlan entry adds e7136e48ffdf batman-adv: Prevent duplicated global TT entry adds ae3cdc97dc10 batman-adv: Prevent duplicated tvlv handler adds 5af96b9c59c7 batman-adv: fix backbone_gw refcount on queue_work() failure adds 4c4af6900844 batman-adv: fix hardif_neigh refcount on queue_work() failure adds dabeb13eee81 batman-adv: Increase version number to 2018.3 adds aa86b03c3ee6 Merge tag 'batadv-net-for-davem-20180919' of git://git.ope [...] adds 76c0ddd8c3a6 ip6_tunnel: be careful when accessing the inner header adds cf5cca6e4cc4 net: mvneta: fix the Rx desc buffer DMA unmapping adds 50fdf60181b0 qed: Fix populating the invalid stag value in multi functi [...] adds 0216da9413af qed: Do not add VLAN 0 tag to untagged frames in multi-fun [...] adds 7e3e375ceede qed: Add missing device config for RoCE EDPM in UFP mode. adds bffd5e86951c Merge branch 'qed-fixes' adds f9d5b1d50840 mlxsw: spectrum: Bump required firmware version adds 56ce3c5a50f4 smc: generic netlink family should be __ro_after_init adds 8c6ec3613e7b bnxt_en: don't try to offload VLAN 'modify' action adds d7ab5cdce54d sctp: update dst pmtu with the correct daddr adds 615bf5a4a32d Merge remote-tracking branch 'net/master' adds d4d7b47ce66d Merge remote-tracking branch 'bpf/master' adds 6ed5fa23c583 Merge remote-tracking branch 'ipsec/master' adds a173f066c7cf netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev adds bab4344975fe netfilter: nft_osf: use enum nft_data_types for nft_valida [...] adds 346fa83d1093 netfilter: conntrack: get rid of double sizeof adds 96df3bc55d9d Merge remote-tracking branch 'netfilter/master' adds 2823c8716c68 b43: fix DMA error related regression with proprietary firmware adds f61a227956d9 Merge remote-tracking branch 'wireless-drivers/master' adds dd8c06c6eef5 Merge remote-tracking branch 'mac80211/master' adds ee92efe41cf3 IB/srp: Avoid that sg_reset -d ${srp_device} triggers an i [...] adds 497b1a64dbd9 Merge remote-tracking branch 'rdma-fixes/for-rc' adds b3a5402cbceb ALSA: hda: Fix the audio-component completion timeout adds 2928c3405412 Merge remote-tracking branch 'sound-current/for-linus' adds 5f755dd0a118 Merge branch 'asoc-4.19' into asoc-linus adds 040c90363138 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds fb6de923ca33 regulator: fix crash caused by null driver data adds 7c420c7121ec Merge branch 'regulator-4.19' into regulator-linus adds 5688dd4c69ea Merge remote-tracking branch 'regulator-fixes/for-linus' adds 60489f085574 spi: spi-mem: Add missing description for data.nbytes field adds c949a8e8b43f spi: spi-mem: Move the DMA-able constraint doc to the kern [...] adds 61f3329a7c44 Merge branch 'spi-4.19' into spi-linus adds faf12709395e Merge remote-tracking branch 'spi-fixes/for-linus' adds 235fe0851bcf MAINTAINERS: Update PPC contacts for PCI core error handling adds b3027b7746ce MAINTAINERS: Move mobiveil PCI driver entry where it belongs adds 9024143e700f PCI: dwc: Fix scheduling while atomic issues adds 712135851e75 Merge remote-tracking branch 'pci-current/for-linus' adds 7e620984b625 serial: imx: restore handshaking irq for imx1 adds ca9f8b14df2f Merge remote-tracking branch 'tty.current/tty-linus' adds 783f3b4e9ec5 usb: musb: dsps: do not disable CPPI41 irq in driver teardown adds e871db8d78df Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in [...] adds 7a68d9fb8510 USB: usbdevfs: sanitize flags more adds 81e0403b26d9 USB: usbdevfs: restore warning for nonsensical flags adds c183813fcee4 USB: remove LPM management from usb_driver_claim_interface() adds bd729f9d67aa USB: fix error handling in usb_driver_claim_interface() adds c9a4cb204e9e USB: handle NULL config in usb_find_alt_setting() adds 5c54fcac9a9d usb: roles: Take care of driver module reference counting adds 16c4cb19fa85 usb: core: safely deal with the dynamic quirk lists adds 3e3b81965cbf usb: typec: mux: Take care of driver module reference counting adds 4ac35938e4d5 Merge remote-tracking branch 'usb.current/usb-linus' adds a6d05071c30f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 28a3f1ef4d84 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds b4401deab7d8 Merge remote-tracking branch 'input-current/for-linus' adds 6d2813d5d4ea Merge remote-tracking branch 'mfd-fixes/for-mfd-fixes' adds 543dbb8c5032 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 249644d82f91 Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 049cf70d1a87 Merge remote-tracking branch 'omap-fixes/fixes' adds 02ca120c13b9 Merge remote-tracking branch 'kvm-fixes/master' adds fafbaa74a368 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 6d5c80f27162 Merge remote-tracking branch 'vfs-fixes/fixes' adds 30d3220045f4 Merge remote-tracking branch 'scsi-fixes/fixes' adds d5b3a31b1cea Merge tag 'drm-misc-fixes-2018-09-19' of git://anongit.fre [...] adds 8ca4fff974ad Merge tag 'drm-intel-fixes-2018-09-19' of git://anongit.fr [...] adds 5b455036ae6a Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 13709b940b4d Merge remote-tracking branch 'mmc-fixes/fixes' adds cd26677bd393 Merge remote-tracking branch 'kbuild/for-next' adds 92c76bf96857 Merge remote-tracking branch 'leaks/leaks-next' adds a3ceed87b077 dma-mapping: fix panic caused by passing empty cma command [...] adds 684f7e91d3c7 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL [...] adds 5748e1b35ba2 MIPS: don't select DMA_MAYBE_COHERENT from DMA_PERDEV_COHERENT adds f3ecc0ff0457 dma-mapping: move the dma_coherent flag to struct device adds bc3ec75de545 dma-mapping: merge direct and noncoherent ops adds 58b0440663ec dma-mapping: consolidate the dma mmap implementations adds 9406a49fd1f4 dma-mapping: support non-coherent devices in dma_common_ge [...] adds 90b3c701c7f7 Merge remote-tracking branch 'dma-mapping/for-next' adds 481244257954 Merge remote-tracking branch 'arm/for-next' adds 3f52a0ad9185 Merge remote-tracking branch 'arm-soc/for-next' adds 5c9c083e4d60 Merge remote-tracking branch 'actions/for-next' adds 139385e65de3 Merge remote-tracking branch 'amlogic/for-next' adds 1426d40e11f7 ARM: dts: aspeed: Fix I2C bus warnings adds e19ecbca78fb ARM: dts: aspeed: quanta-q71l: add aliases for i2c adds d8a2b2a279ce ARM: dts: aspeed: quanta-q71l: Add four PSUs adds fde4f21bc280 ARM: dts: aspeed: quanta-q71l: Enable adc & ibt nodes adds c8551f6f3e8c ARM: dts: aspeed: Add HXT StarDragon 4800 REP2 BMC adds 3368e06e2a91 ARM: dts: aspeed: Adding Facebook TiogaPass BMC adds b334b705dd91 Merge remote-tracking branch 'aspeed/for-next' adds a31a9772a2aa Merge remote-tracking branch 'at91/at91-next' adds 80bee922b97f Merge remote-tracking branch 'bcm2835/for-next' adds 089caea1eca4 Merge remote-tracking branch 'imx-mxs/for-next' adds af702e06796f Merge remote-tracking branch 'keystone/next' adds d429656b2db0 Merge remote-tracking branch 'mediatek/for-next' adds 3e1ad82a1904 ARM: dts: mvebu: 98dx3236: Rename nand controller node adds 7b8f80d0ca72 ARM: dts: mvebu: db-dxbc2: use new style nand binding adds 9c10611959a3 ARM: dts: mvebu: db-xc3-24g4: use new style nand binding adds 354c97a9042f ARM: dts: mvebu: Add device tree for db-88f6820-amc board adds b590156600a7 Merge remote-tracking branch 'mvebu/for-next' adds 0812db943748 ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor adds 1464d031c45d ARM: OMAP1: ams-delta: initialize latch2 pins to safe values adds d3e952ad300e ARM: OMAP1: ams-delta: register MODEM device earlier adds 26683316c92a ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h> adds 1137ceee76ba ARM: OMAP1: ams-delta: Don't request unused GPIOs adds a622067f6e92 Merge branch 'omap-for-v4.20/omap1' into for-next adds dcbf6b18d81b ARM: dts: am335x-evm: fix number of cpsw adds 0f6e0ed00bc3 Merge branch 'am335x-evm-port-fix' into omap-for-v4.20/dt adds 769de05b2ae4 ARM: dts: am335x-shc: get rid of phy_id property adds 9e19b4bd012b ARM: dts: am335x-pepper: get rid of phy_id property adds 4f9584518f24 ARM: dts: am335x-pdu001: get rid of phy_id property adds 25245c44d4d7 ARM: dts: am335x-nano: get rid of phy_id property adds 5ef346bb8092 ARM: dts: am335x-moxa-uc-8100-me-t: get rid of phy_id property adds 5ec73320abd7 ARM: dts: am335x-lxm: get rid of phy_id property adds d9312570d5d1 ARM: dts: am335x-igep0033: get rid of phy_id property adds 53c2c22b8cfa ARM: dts: am335x-evmsk: get rid of phy_id property adds 0d175556e2e4 ARM: dts: am335x-cm-t335: get rid of phy_id property adds 8cd1cc3f7c0a ARM: dts: am335x-chiliboard: get rid of phy_id property adds 4d8b032d3c03 ARM: dts: am335x-bone-common: get rid of phy_id property adds 5925ae235418 ARM: dts: am43x-epos-evm: get rid of phy_id property adds 7c0373b16f04 ARM: dts: am437x-sk-evm: get rid of phy_id property adds c0af07883c2c ARM: dts: am437x-idk-evm: get rid of phy_id property adds cfd91db31fbf ARM: dts: am437x-gp-evm: get rid of phy_id property adds 04f48434dce0 ARM: dts: am437x-cm-t43: get rid of phy_id property adds 5180679c9a9d ARM: dts: dra76-evm: get rid of phy_id property adds 24e0023c6005 ARM: dts: dra72-evm: get rid of phy_id property adds f1934c90a2cb ARM: dts: dra72-evm-revc: get rid of phy_id property adds c4ab24684565 ARM: dts: dra71-evm: get rid of phy_id property adds 4d80b7c5077b ARM: dts: dra7-evm: get rid of phy_id property adds adfcf71b9f5c ARM: dts: am57xx-idk-common: get rid of phy_id property adds 2ac921dc010a ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property adds abf878ddfdf2 ARM: dts: dm8148-evm: get rid of phy_id property adds 3a25128c02f6 ARM: dts: dm8148-t410: get rid of phy_id property adds e99c4d576254 ARM: dts: dra62x-j5eco-evm: get rid of phy_id property adds cc893871f092 ARM: dts: ti: Fix SPI and I2C bus warnings adds f2b072135068 ARM: dts: omap: Update coresight bindings for hardware ports adds 9686a40d486e Merge branch 'omap-for-v4.20/dt' into for-next adds a8b80f102018 Merge remote-tracking branch 'omap/for-next' adds 83d19a240081 Merge remote-tracking branch 'qcom/for-next' adds 1eee72bfcf09 Merge remote-tracking branch 'realtek/for-next' adds 1a8554289253 Merge remote-tracking branch 'renesas/next' adds bf1bc05c9cb2 Merge remote-tracking branch 'rockchip/for-next' adds 318a3d375c4f Merge remote-tracking branch 'samsung-krzk/for-next' adds 13b91ed77a65 ARM: dts: sun8i: drop A64 HDMI PHY fallback compatible fro [...] adds 4893ae1be42a Merge branch 'sunxi/fixes-for-4.19' into sunxi/for-next adds 827d10260c27 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 56b31909ce7b Merge remote-tracking branch 'tegra/for-next' adds 827078a49abd Merge remote-tracking branch 'arm64/for-next/core' adds ec78e181b3e5 Merge remote-tracking branch 'clk/clk-next' adds c617a818df11 Merge remote-tracking branch 'clk-samsung/for-next' adds ef5a898fbc2b Merge remote-tracking branch 'c6x/for-linux-next' adds 0aa4429a576c Merge remote-tracking branch 'csky/linux-next' adds 68ae3bbeb8ce Merge remote-tracking branch 'm68k/for-next' adds 2cb591ceb477 Merge remote-tracking branch 'm68knommu/for-next' adds 8250a9b43b25 MIPS/PCI: Let Loongson-3 pci_ops access extended config space adds c633eab7e00d Merge remote-tracking branch 'mips/mips-next' adds ef30d1e6296c Merge remote-tracking branch 'parisc-hd/for-next' adds dfb32f5d498b Merge remote-tracking branch 'powerpc/next' adds 29a023e76794 Merge remote-tracking branch 'risc-v/for-next' adds 55a5542a5462 s390/hibernate: fix error handling when suspend cpu != resume cpu adds 734781a9165a s390/dasd: remove unnecessary condition check adds 6779df406b27 s390/sclp: Allow to request adapter reset adds 827fd299a164 s390/zcrypt: Use kmemdup to replace kmalloc + memcpy adds 54be9d12b5c1 s390: vmlogrdr: Use ARRAY_SIZE instead of reimplementing i [...] adds 198ee66a0e97 s390/tape: fix spelling mistake "partion" -> "partition" adds 8e5a7627b588 s390: add initial 64-bit restart PSW adds 1c472d462832 s390/zcrypt: enable AP bus scan without a valid default domain adds d1befa65823e s390/vdso: avoid 64-bit vdso mapping for compat tasks adds 26f4414a45b8 s390/vdso: correct CFI annotations of vDSO functions adds 4e62d4588500 s390: clean up stacks setup adds ccc413f62143 s390/qdio: clean up AOB handling adds 61be3ba6f039 Merge remote-tracking branch 's390/features' adds cd9fdbe6d754 Merge remote-tracking branch 'uml/linux-next' adds 060b27d83648 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 86a39f5a920a Merge remote-tracking branch 'befs/for-next' adds 9fdfb4bcb889 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 1a0bf7449818 smb3: minor missing defines relating to reparse points adds 74a018bbbe7a smb3: track the instance of each session for debugging adds 955a7112708d Merge remote-tracking branch 'cifs/for-next' adds 3c29dec0c9eb Merge remote-tracking branch 'ecryptfs/next' adds 965af4a8bdce Merge remote-tracking branch 'ext3/for_next' adds 02dcab473afd Merge remote-tracking branch 'f2fs/dev' adds def78e72765f Merge remote-tracking branch 'fuse/for-next' adds 1390643d1d5c jfs: remove redundant dquot_initialize() in jfs_evict_inode() adds 426eeae93384 Merge remote-tracking branch 'jfs/jfs-next' adds 767164d6ec93 Merge remote-tracking branch 'orangefs/for-next' adds 37f31b6ca431 ubifs: Check for name being NULL while mounting adds d3bdc016c598 ubifs: drop false positive assertion adds f061c1cc404a Revert "ubifs: xattr: Don't operate on deleted inodes" adds 2bfa182ad697 Merge remote-tracking branch 'ubifs/linux-next' adds 62c54071a462 Merge remote-tracking branch 'v9fs/9p-next' adds b79f498dc568 vfs: Implement a filesystem superblock creation/configurat [...] adds ad81a1d4d1b2 vfs: Remove unused code after filesystem context changes adds 99e53d7d604a procfs: Move proc_fill_super() to fs/proc/root.c adds 9d937e9c000b proc: Add fs_context support to procfs adds ec834411fed3 ipc: Convert mqueue fs to fs_context adds f74c0e34a5c7 cpuset: Use fs_context adds e62016662d09 kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 3a0732152c26 hugetlbfs: Convert to fs_context adds d0283754acd5 vfs: Remove kern_mount_data() adds 43656990f064 vfs: Provide documentation for new mount API adds f57d445eb317 Make anon_inodes unconditional adds 6cc2935f513c vfs: syscall: Add fsopen() to prepare for superblock creation adds 5e881993ad9c vfs: Implement logging through fs_context adds 40dd313f2386 vfs: Add some logging to the core users of the fs_context log adds 340b15627030 vfs: syscall: Add fsconfig() for configuring and managing [...] adds 4add482b68e0 vfs: syscall: Add fsmount() to create a mount for a superblock adds b08f8a4a8096 vfs: syscall: Add fspick() to select a superblock for reco [...] adds 1b67a4257e2b afs: Add fs_context support adds ea5ac68d1621 afs: Use fs_context to pass parameters over automount adds 6036ddae9083 vfs: Add a sample program for the new mount API adds 47234df5f97c vfs: syscall: Add fsinfo() to query filesystem information adds 21691b58ac1c afs: Add fsinfo support adds 05039c0085e4 vfs: Allow fsinfo() to query what's in an fs_context adds ef91d4630f02 vfs: Allow fsinfo() to be used to query an fs parameter de [...] adds 3db9d13be46b vfs: Implement parameter value retrieval with fsinfo() adds f022b08a0a9b Merge branches 'work.mount', 'work.alpha' and 'work.compat [...] adds b1cf0acd37f0 Merge remote-tracking branch 'vfs/for-next' adds ba248a2881b0 Merge remote-tracking branch 'pci/next' adds d13c943c07b2 Merge remote-tracking branch 'hid/for-next' adds 599d8f610efc Merge remote-tracking branch 'i2c/i2c/for-next' adds b7b80915e336 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ad98b6023786 docs/boot-time-mm: fix kernel-doc directive for including [...] adds 8ff7e072880e docs: core-api/gfp_mask-from-fs-io: add a label for cross- [...] adds 09700f8a503a docs: core-api/mm-api: add a lable for GFP flags section adds 52272c923af0 docs: core-api: add memory allocation guide adds 9d723b4ccbd2 iommu: Fix passthrough option documentation adds c03e2fa75302 docs: fix some broken documentation references adds ff348763775e doc: Fix acronym "FEKEK" in ecryptfs adds 6daf1c635082 Merge remote-tracking branch 'jc_docs/docs-next' adds 024de7b62946 Merge remote-tracking branch 'v4l-dvb/master' adds e4d9bf336249 Merge remote-tracking branch 'v4l-dvb-next/master' adds b2692b209c9c Merge remote-tracking branch 'pm/linux-next' adds 3af87faa4b15 Merge remote-tracking branch 'cpupower/cpupower' adds 2fbb8670b4ff OPP: Free OPP table properly on performance state irregularities adds 404b1369ea26 OPP: Don't try to remove all OPP tables on failure adds 3d2556992a87 OPP: Protect dev_list with opp_table lock adds eb7c8743d6cf OPP: Pass index to _of_init_opp_table() adds f06ed90e7051 OPP: Parse OPP table's DT properties from _of_init_opp_table() adds 0ad8c623907c OPP: Don't take OPP table's kref for static OPPs adds d0e8ae6c26da OPP: Create separate kref for static OPPs list adds 883071c4bd9a cpufreq: mvebu: Remove OPPs using dev_pm_opp_remove() adds 2a4eb7358aba OPP: Don't remove dynamic OPPs from _dev_pm_opp_remove_table() adds cdd6ed90cdb6 OPP: Use a single mechanism to free the OPP table adds faf830f8d061 OPP: Prevent creating multiple OPP tables for devices shar [...] adds 9ea47a1cc5f0 OPP: Pass OPP table to _of_add_opp_table_v{1|2}() adds dff9879afcf7 Merge remote-tracking branch 'opp/opp/linux-next' adds 6ebce4474603 RDMA/uverbs: Remove is_closed from ib_uverbs_file adds 802fa45cd320 RDMA/i40iw: Fix incorrect iterator type adds 0965cc953a23 RDMA/core: Properly return the error code of rdma_set_src_ [...] adds 0099103926b6 RDMA/uverbs: Fix error unwind in ib_uverbs_add_one adds b00a92c8f2ca RDMA/hns: Move all prints out of irq handle adds db7633920da3 Merge remote-tracking branch 'rdma/for-next' adds 138c72efbd5d batman-adv: Start new development cycle adds 00caf6a2b318 batman-adv: Mark debugfs functionality as deprecated adds d331a7399499 batman-adv: Provide debug messages as trace events adds dee222c7b20c batman-adv: Move OGM rebroadcast stats to orig_ifinfo adds a7ea49afcc88 batman-adv: Enable LockLess TX for softif adds 18522108d53c Merge tag 'batadv-next-for-davem-20180919' of git://git.op [...] adds 86c85e1fc4ca net: iucv: Use FIELD_SIZEOF directly instead of reimplemen [...] adds cb205a817444 net: sched: Use FIELD_SIZEOF directly instead of reimpleme [...] adds f195efb47d93 net: core: Use FIELD_SIZEOF directly instead of reimplemen [...] adds e208cd5e41b4 net: qede: Use FIELD_SIZEOF directly instead of reimplemen [...] adds a90546e83a11 net: ti: Use FIELD_SIZEOF directly instead of reimplementi [...] adds 822143acf94f Merge branch 'net-Use-FIELD_SIZEOF-directly-instead-of-rei [...] adds 124eee3f6955 net: linkwatch: add check for netdevice being present to l [...] adds e8cfd9d6c772 net: phy: call state machine synchronously in phy_stop adds f46f33a6790c Merge branch 'phy_stop-synchronous' adds f543305da9b5 ravb: remove tx buffer addr 4byte alilgnment restriction f [...] adds cf55ace48e44 net: mvpp2: increase the number of s/w threads to 9 adds a9aac38599ec net: mvpp2: rename the IRQs to match the hardware adds 930e1f5606a4 Documentation/bindings: net: marvell-pp2: update the IRQs [...] adds fd4a1056884e net: mvpp2: do not update the queue mode while probing adds 70afb58e9856 net: mvpp2: fix the number of queues per cpu for PPv2.2 adds 850623b3823a net: mvpp2: cpu should always be unsigned adds ecfed8d9b387 net: mvpp2: make the per-cpu helpers static adds 1627442721f1 net: mvpp2: make mvpp2_read_relaxed static adds 543ec376e3cb net: mvpp2: do not use the CPU number to access the per-th [...] adds 074c74dfcb33 net: mvpp2: map the CPUs to threads adds e531f76757eb net: mvpp2: handle cases where more CPUs are available tha [...] adds 1068549c2ad2 net: mvpp2: rename mvpp2_percpu function to mvpp2_thread adds 02f7f61e5af2 Merge branch 'net-mvpp2-improve-the-interrupt-usage' adds aeeb2e8fdefd net: phy: phylink: ensure the carrier is off when starting [...] adds f8f5f588bb9b net: mvpp2: do not explicitly set the carrier state in open adds 09b8a45eda54 net: mvneta: do not explicitly set the carrier state in open adds db161d930a19 Merge branch 'phylink-ensure-the-carrier-is-off-when-start [...] adds f03508ce3f96 net: marvell: fix return type of ndo_start_xmit function adds bacade822524 net: toshiba: fix return type of ndo_start_xmit function adds 81255af8d9d5 net: xilinx: fix return type of ndo_start_xmit function adds 0c13b8d1aee8 net: broadcom: fix return type of ndo_start_xmit function adds fe72352e37ae net: amd: fix return type of ndo_start_xmit function adds 0e0cc31f6999 net: sun: fix return type of ndo_start_xmit function adds 874bff0ba6cf net: hns3: Add default irq affinity adds 932d1252aded net: hns3: Add unlikely for buf_num check adds 799997a307ff net: hns3: Remove tx budget to clean more TX descriptors i [...] adds 3152fcc69ae0 net: hns3: Remove packet statistics of public adds 26483246b548 net: hns3: Add support for hns3_nic_netdev_ops.ndo_do_ioctl adds 2f7e489611bc net: hns3: Set STATE_DOWN bit of hdev state when stopping net adds 582d37bbb613 net: hns3: Check hdev state when getting link status adds fd8133148eb6 net: hns3: Fix for setting speed for phy failed problem adds 37dc9cdbdc1b net: hns3: Fix cmdq registers initialization issue for vf adds 49dd80541c75 net: hns3: Clear client pointer when initialize client fai [...] adds d9f28fc23d54 net: hns3: Fix client initialize state issue when roce cli [...] adds 32c7fbc8ffd7 net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs [...] adds 1e6a4bc874db Merge branch 'hns3-fixes' adds 3ede0bbcdfc9 ipv6: Allow the l3mdev to be a loopback adds c1f9a93d93a0 net: ibm: remove a redundant local variable 'k' adds c8c618afc2b2 net: ibm: remove redundant local variables 'act_nr_of_entr [...] adds 7a67e11d901e r8169: simplify RTL8169 PHY initialization adds 806a81fcf688 r8169: remove duplicated RTL8169s PHY initialization steps adds 23d9f5531c7c nfp: provide a better warning when ring allocation fails adds 684d777a3382 net: toshiba: remove a redundant local variable 'index_specified' adds da2cfbd3e756 e1000: remove set but not used variable 'txb2b' adds 713746bb2866 atl1: remove set but not used variable 'advertising' adds faa08325b429 isdn/hisax: Remove unnecessary parenthesis adds a9f36656b519 mlxsw: spectrum: Init shaper for TCs 8..15 adds 3a4dbfb044ea mlxsw: spectrum_buffers: Use devlink pool indices throughout adds 5f95d20b3a5e mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress adds fe07d723c00d mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb adds f0024f0d9851 mlxsw: spectrum_buffers: Allow pools of infinite size adds d144e3a2c9f7 mlxsw: spectrum_buffers: Allow an infinite maximum for per [...] adds 41057e28288b mlxsw: spectrum_buffers: Pass SBPM min_size in cells adds 5be3637e069f mlxsw: spectrum_buffers: Allow configuration of static pools adds e83c045e53d7 mlxsw: spectrum_buffers: Configure MC pool adds 6a23f9a49722 mlxsw: spectrum_buffers: Tweak SBMM configuration adds 3136a3698804 selftests: forwarding: lib: Add ethtool_stats_get() adds a381ed12ea33 selftests: forwarding: lib: Add mtu_set(), mtu_restore() adds b5638d46c90a selftests: mlxsw: Add a test for UC behavior under MC flood adds cab9572a097a Merge branch 'mlxsw-Further-MC-awareness-configuration' adds 5678cb3c96ee net-next: mscc: remove unused ocelot_dev_gmii.h adds 476a063be586 Merge remote-tracking branch 'net-next/master' adds 593b5e937ed4 Merge remote-tracking branch 'bpf-next/master' adds 4903df7a1b1b Merge remote-tracking branch 'ipsec-next/master' adds 5a104e391983 Merge remote-tracking branch 'netfilter-next/master' adds 6a1620c91916 Merge remote-tracking branch 'nfc-next/master' adds 36404c065ac3 mt76: move wcid fields to common mt76_dev struct adds 624400e4cd25 mt76: unify sta_add / sta_remove adds cab12953ec1e mt76: pratially unify add_interface adds 22c575c4f177 mt76: unify ampdu_action adds 60c26859e863 mt76: unify set_key adds 436d9586afdd mt76x0: remove empty sta_notify adds 1d0496c63f8d mt76: unify AC to hw queue mapping adds 10337263dcfa mt76: unify conf_tx adds 900c0f4746a1 mt76x0: remove vif_mask adds 0cd47bae2264 mt76: unify remove_interface adds 212926eb4493 mt76: unify add_interface adds 5327b5ea1391 mt76: unify sta_rate_tbl_update and related helpers adds 5944cd02866f mt76: unify txwi and rxwi structures adds b490b1df9a25 mt76: unify load_tx_status adds 7c1f88812690 mt76: unify send_tx_status and related helpers adds 82e1dd0f39bd mt76: use mt76_rx_status in mt76x0 adds 74ff45393bf8 mt76: unify mac_process_rate adds 493703aa9e3c mt76x0: reserve enough space in mac80211 adds 0e59cba85604 mt76: unify {insert/remove}_hdr_pad adds 0b7da3112746 mt76: partially unify filling txwi fields adds 5a69931cb768 mt76x2: change mt76x2_tx_complete routine signature adds 2a45ad31aff7 mt76: move mt76x2_tx_complete routine in mt76x02-lib module adds b38b8207bf80 mt76: move mt76x2u_remove_dma_hdr in mt76x02-lib module adds f847e45a2db8 mt76: move mt76x2u_tx_complete_skb in mt76x02-lib moudule adds 2251dd5d463c mt76: move mt76_qsel definition in dma.h adds 41868f984e71 mt76: move mt76x2u_set_txinfo in mt76x02-lib module adds 8c6adb7862d4 mt76x0: introduce mt76x0_tx_prepare_skb routine adds 8f6c23a94e16 mt76: move mt76x2u_tx_status_data in mt76x02-lib module adds 7fd3c60ccbc2 mt76x0: disable usb rx bulk aggregation adds a4986909ec18 mt76x0: mark device as running in mt76x0_start adds 82aedcef17e4 mt76x0: simplify mt76_mac_process_rx signature adds 4fcedad49cdc mt76x0: add mt76x0_queue_rx_skb routine adds f2653a4ee3f2 mt76x0: init mt76_driver_ops callbacks adds 95e507d2f366 mt76x0: use mt76_alloc_device for device allocation adds 30ec915269c6 mt76x0: unify tx/rx datapath with mt76x2u driver adds 1baa6e3a9b7d mt76x0: stop stat workqueue at hw stop adds c66874640806 mt76x0: set max fragments size adds 37d363665ba1 mt76x0: remove unused dma.c source file adds 4220878b6e1d mt76x0: remove unused stat work_queue adds 6d449d12a041 mt76x0: remove unused {tx/rx}_queue definitions adds f79fdf7652df mt76x0: remove unused mt76x0_tx_status routine adds c1b6325d5105 mt76x0: remove unused endpoint definitions adds 7cbe4c760704 mt76x0: remove unused stat_work adds 67f5e7a794bc mt76x0: enable per-sta tx queueing adds 0ae976a11b4f mt76x0: init hw capabilities adds 242516caabdb mt76x0: trim rx skb to proper length adds 23ea0e7efbc9 mt76: remove unused MT76_MORE_STATS state adds 7c7b13941eda mt76x0: remove mt76x0_stop_hardware routine adds 58b5eb8c44ea mt76: move mt76 rate definitions in mt76x02-lib module adds d1b6eec23597 mt76x0: alloc mcu buffers first in mt76x0_mcu_cmd_init adds cb722aeddcfd mt76x0: fix memory leak during hw probe adds b680d7fbfbff mt76x0: move stop related routines in mt76x0_mac_stop adds e30a655ef138 mt76x0: move mt76x0_init_hardware in mt76x0_register_device adds 6f15ed16f178 mt76x0: do not free/alloc buffers during suspend/resume adds 540399d5fb79 mt76x0: remove has_{2,5}ghz fields of mt76x0_eeprom_params adds 1bee323a8520 mt76x0: use mt76_register_device for device registration adds c2a4d9fbabfb mt76x0: inital split between pci and usb adds c0eb79ab33b9 mt76x0: remove unused mt76x0_wcid adds 6d1bced1495d mt76x0: remove some usb specific code from mt76x0_register_device adds 835123b7e14c mt76x0: make device allocation bus neutral adds 473f0a763d2c mt76x0: run vco calibration for each channel configuration adds dce9dc8d571b mt76: move mt76x0 and mt76x2 mcu shared defs in mt76x02_mcu.h adds db0f04f324b3 mt76: add mt76_mcu_ops data structure for mcu related pointers adds f1638c7cd686 mt76: add usb implementation of {wr,rd}_rp adds 6da5a2911634 mt76: add rd_rp and wr_rp to bus_ops/mcu_ops adds 1750715726c6 mt76: usb: use common helpers for mcu_alloc_msg()/mcu_send_msg() adds 905db7470199 mt76: usb: move mt76x02 mcu code in mt76x02-usb module adds c2db13ac7b2b mt76: usb: move mt76u_skb_dma_info in mt76x02_usb_core.c adds 6181bf2a1124 mt76x02: move TXD/RXD/MCU definitions in mt76x02_dma.h adds 6d6631fd788d mt76x02: add static qualifier to mt76x02_remove_dma_hdr adds fd0c6e189d23 mt76x0: remove unused mt76x0_burst_read_regs adds 331419b2ce6e mt76x0: remove mt76x0_burst_write_regs() adds 8799b624fe74 mt76: usb: remove skb check in mt76x{0,2}u mcu routines adds d5c4261357ce mt76x2: use mt76_dev instead of mt76x2_dev in mt76x2_tx_queue_mcu adds 8db5ec77de21 mt76x2: remove leftover mt76u_buf data structure in mt76x2_mcu adds f7bbb80f2216 mt76: introduce mmio data structure in mt76_dev adds 27db1ad10f2e mt76: move __iomem regs in mt76_mmio adds 0ed821bbbb03 mt76x2: use mt76_dev instead of mt76x2_dev in mt76x2_mcu_msg_send adds 8cff12371b33 mt76x2: use common helpers for mcu_alloc_msg()/mcu_send_msg() adds 79394f408010 mt76: unify firmware header between mt76x0 and mt76x2 adds 36fd09dd0fa4 mt76: move mt76{0,2} mcu shared code in mt76x02_mcu.c adds bc3669017282 mt76x2: move mt76x2 mcu shared code in mt76x2_mcu_common.c adds edaa580bc830 mt76: move shared mcu_calibrate routine in mt76x02-lib module adds 8842d485cbad mt76x2: move mt76x2_phy_tssi_compensate in mt76x2-common module adds c12128ce44b0 mt76: use a per rx queue page fragment cache adds 576ecf653836 mt76x0: usb: move firmware loading to usb.c adds 280415714ca1 mt76x0: remove mcu source file adds 196e978ca1da mt76x0: remove unused usb header file adds bf3741ada33b mt76x0: usb: remove mt76_fw definition adds d18afb2a037e Merge tag 'mt76-for-kvalo-2018-09-19' of https://github.co [...] adds 330994e8e8ec brcmfmac: fix for proper support of 160MHz bandwidth adds 59c2a30d36c8 brcmfmac: increase buffer for obtaining firmware capabilities adds 761cb7cdef1a brcm80211: remove redundant condition check before debugfs [...] adds a8254fa4ba60 brcmfmac: remove set but not used variables 'sfdoff' and ' [...] adds 6c3efbe77bc7 brcmsmac: Use kvmalloc() for ucode allocations adds 93ed990e3a6e qtnfmac: remove set but not used variable 'vif' adds 94986ad61247 Merge remote-tracking branch 'wireless-drivers-next/master' adds dda42eb30c37 Merge remote-tracking branch 'bluetooth/master' adds 1a2570d4f2d9 Merge remote-tracking branch 'mac80211-next/master' adds 4846f40bb44d Merge remote-tracking branch 'gfs2/for-next' adds 183f4b1b3274 Merge remote-tracking branch 'nand/nand/next' adds 5d7b1a28de3e Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 03b5533c4d89 Merge remote-tracking branch 'crypto/master' adds 795241040a91 Merge tag 'drm-misc-next-2018-09-19' of git://anongit.free [...] adds 308b118b6090 MAINTAINERS: Update tree location for the Renesas DRM drivers adds 7408e252ddf2 MAINTAINERS: rcar-du: Add co-maintainer adds 4ffe5aa53791 dt-bindings: display: renesas: du: document R8A77980 bindings adds ab77eb4c4de7 dt-bindings: display: renesas: lvds: document R8A77980 bindings adds 59104f239b9e drm: shmobile: convert to SPDX identifiers adds d7cfd259048b drm: panel-lvds: convert to SPDX identifiers adds 0bbce9eb7738 drm: rcar-du: Convert to SPDX identifiers adds 4e86c208ddf2 drm: rcar-du: Support interlaced video output through vsp1 adds c14f63abebb3 drm: rcar-du: Refactor Feature and Quirk definitions adds c6e3194a3b55 drm: rcar-du: Add interlaced feature flag adds 7281e6c6a5bd drm: rcar-du: Rework clock configuration based on hardware limits adds 8c74c4561f05 drm: rcar-du: Improve non-DPLL clock selection adds 9fe50e64fac7 drm: rcar-du: Rename and document dpll_ch field adds a8492e88d9c7 drm: rcar-du: Write ESCR and OTAR as CRTC registers adds c4341442acb1 drm: rcar-du: lvds: add R8A77980 support adds 2a3181d9cfd6 drm: rcar-du: Update Gen3 output limitations adds 0f35b25b8792 drm: rcar-du: Add support for missing pixel formats adds f09e5b5d776d drm: rcar-du: Update framebuffer pitch and alignment limit [...] adds 6e1637c91742 drm: rcar-du: Remove packed VYUY support adds 0320ac5188ea Merge tag 'du-next-20180914' of git://linuxtv.org/pinchart [...] adds 1cadf2b36809 drm/amdgpu: fix VM clearing for the root PD adds 9296435729dc drm/amdgpu: fix preamble handling adds 4f0ecd36f276 amdgpu: fix multi-process hang issue adds a3d9103ebfa0 drm/amdgpu: Fix page fault and kasan warning on pci device [...] adds 9650205a32e7 drm/amd/display: Fix bug use wrong pp interface adds 982976d92f17 drm/amd/pp: Add ACP PG support in SMU adds be2d6aa51e66 drm/amdgpu: Power down acp if board uses AZ (v2) adds 1062ddb6d574 drm/amd/amdgpu: Enabling Power Gating for Stoney platform adds 3a54d2c89511 drm/amdgpu/acp: Powrgate acp via smu adds c36628d8989a drm/amgpu/acp: Implement set_powergating_state for acp adds ac0a6cf1c6ef drm/scheduler: add a list of run queues to the entity adds 249a07c05a8d drm/scheduler: add counter for total jobs in scheduler adds 97ffa35b5dec drm/scheduler: add new function to get least loaded sched v2 adds df0ca30838ee drm/scheduler: move idle entities to scheduler with less load v2 adds 07507c01aa70 drm/scheduler: Add job dependency trace. adds 65f7260b1356 drm/amdgpu: Add job pipe sync dependecy trace adds f688b614b643 drm/amd/pp: Implement get_performance_level for legacy dgpu adds a465feae60dc drm/amd/display: pass compat_level to hubp adds 265f5ba6c209 drm/amd/display: Move PME to function pointer call semantics adds 2cb3bcdb33c0 drm/amd/display: dal 3.1.60 adds 4e60536d093f drm/amd/display: Set DFS bypass flags for dce110 adds 1c8faa9aa0cc drm/amd/display: Enable DFS bypass support in DC config adds 5a83c9324909 drm/amd/display: Add support for toggling DFS bypass adds d23ee13fba23 drm/amdgpu: Add amdgpu_gfx_off_ctrl function adds 1e317b99f0c2 drm/amdgpu: Put enable gfx off feature to a delay thread adds 408acede8732 drm/amdgpu: Ctrl gfx off via amdgpu_gfx_off_ctrl adds 3fded222f4bf drm/amdgpu: Disable gfx off if VCN is busy adds fd28705388ef drm/amd/pp: Delete duplicated interface in hwmgr_func adds 448fe1928ce4 drm/amdgpu: move gfx definitions into amdgpu_gfx header adds aa47d117282c drm/amdgpu: move ih definitions into amdgpu_ih header adds bb7743bc2051 drm/amdgpu: move sdma definitions into amdgpu_sdma header adds 55560046d5b0 drm/amdgpu: move firmware definitions into amdgpu_ucode header adds 6462c0071b8d drm/amdgpu: move psp macro into amdgpu_psp header adds 2cddc50e9819 drm/amdgpu: move gem definitions into amdgpu_gem header adds 1b369d3c0d93 drm/amd/display: pass the right num of modes added adds 9b5349f74a85 drm/amd/display: correct image viewport calculation adds d02e07948fcf drm/amd/display: Print DPP DTN log info only for enabled pipes adds dc6c981d2027 drm/amd/display: Use DGAM ROM or RAM adds 1fdf7a4b1f96 drm/amd/display: Add check for num of entries in gamma adds bf9b1d9dc7e9 drm/amdgpu: Delay 100ms to enable gfx off feature adds 7febe4bfd5d4 drm/scheduler: fix setting the priorty for entities (v2) adds e854b61acf77 drm/scheduler: bind job earlier to scheduler adds c51cebb890dc gpu: drm: radeon: cik: Replace mdelay() with msleep() in c [...] adds 2f2debb5a162 gpu: drm: radeon: si: Replace mdelay() with msleep() in si [...] adds 4b991c54ce82 gpu: drm: radeon: radeon_test: Replace mdelay() with msleep() adds 0a7845db93b2 drm/amdgpu: move ring macros into amdgpu_ring header adds 9e21fc56fe58 drm/amdgpu: remove useless gds switch macro adds 5df585258f9f drm/amdgpu: move display definitions into amdgpu_display header adds c082b99878b7 drm/amdgpu: move gmc macros into amdgpu_gmc header adds 4473e1db3120 drm/amdgpu: move vm definitions into amdgpu_vm header adds c2d358d724ee drm/amdgpu: move missed gfxoff entry into amdgpu_gfx header adds 93f15e1c0796 drm/scheduler: Remove entity->rq NULL check adds 573edb241b44 drm/scheduler: fix last_scheduled handling adds 35e160e781a0 drm/scheduler: change entities rq even earlier adds 2cf01099518b drm/amdgpu/pp: endian fixes for process_pptables_v1_0.c adds 54f16ebfde5d drm/amdgpu/pp: endian fixes for processpptables.c adds eb4f69992037 drm/amdgpu: add emit reg write reg wait for vcn jpeg adds 8709890892d8 drm/amdgpu: add system interrupt register offset header adds 44287b7190f4 drm/amdgpu: add system interrupt mask for jrbc adds 7f31077cadc9 drm/amdgpu: enable system interrupt for jrbc adds 36a12bd0b423 drm/amdgpu: add emit trap for vcn jpeg adds 7ea34ea3e889 drm/amdgpu: fix emit frame size and comments for jpeg adds ec2e082a79b5 drm/amdgpu/powerplay: check vrefresh when when changing displays adds 6c1fd99bc669 drm/amdgpu: Cancel gfx off delay work when driver fini/suspend adds f1220c876d4f drm/amd/display: dc 3.1.61 adds 94a4ffd1d40b drm/amd/display: fix PIP bugs on Dal3 adds c4621988d497 drm/amd/display: Add dprefclk value to dce_dccg adds f137586b2b2b drm/amd/display: fix dml handling of mono8/16 pixel formats adds 2f14bc8968e3 drm/amd/display: add retimer log for HWQ tuning use. adds 56780940389a drm/amd/display: Remove redundant non-zero and overflow check adds 5d0e7e5caa08 drm/amd/display: dc 3.1.62 adds a4ead3e5d6f3 drm/amdgpu: add AVFS control to PP_FEATURE_MASK adds b4abff4bb2b4 drm/amdgpu/powerplay/smu7: enable AVFS control via ppfeaturemask adds a19c3bea8ebe drm/amdgpu/powerplay/vega10: enable AVFS control via ppfea [...] adds bcd47f60ab65 drm/amd/display: enable ABGR and XBGR formats (v4) adds 00ecc6e6d4ee drm/amdgpu: enable ABGR and XBGR formats (v2) adds a69e40fd824d drm/radeon: enable ABGR and XBGR formats (v2) adds 1f902edecb32 drm/amdgpu/include: Add nbio 7.4 header files (v4) adds c62d3cd0ddd6 drm/amdgpu/include: Add sdma0/1 4.2 register headerfiles. (v3) adds e6af616a7822 drm/amdgpu/include: add thm 11.0.2 headers adds e9126d09eeb5 drm/amdgpu/include: Add mp 11.0 header files. (v2) adds 25eaa565c47b Revert "drm/amdgpu: Add nbio support for vega20 (v2)" adds fe3c948918e7 drm/amdgpu: Add nbio 7.4 support for vega20 (v3) adds 7a0d7089c700 drm/amdgpu: update atomfirmware.h adds 5f51ab41e7a0 drm/amd/powerplay: add vega20_inc.h (v2) adds 5fef5b1e7d9b drm/amd/powerplay: add smu11_driver_if.h (v4) adds 79df9413f7c3 drm/amd/powerplay: add vega20_ppsmc.h (v2) adds b9443b572c06 drm/amd/powerplay: add vega20_pptable.h (v2) adds f4eac80add11 drm/amd/powerplay: add the smu manager for vega20 (v2) adds f0e7e5e2a8e4 drm/amd/powerplay: new interfaces for ActivityMonitor tabl [...] adds da958630d530 drm/amd/powerplay: add the hw manager for vega20 (v3) adds 982b90319459 drm/amd/powerplay: support workload profile query and setu [...] adds 7c2912a26d36 drm/amd/powerplay: init vega20 uvd/vce powergate status on [...] adds fff7e3e049d8 drm/amd/powerplay: correct force clock level related setti [...] adds b8497699ef8a drm/amd/powerplay: export vega20 stable pstate clocks adds 8dd97d6bc2c5 drm/amd/powerplay: add vega20 pre_display_config_changed callback adds bc9b8c45b86f drm/amd/powerplay: conv the vega20 pstate sclk/mclk into n [...] adds 7dd67c0d4200 drm/amd/powerplay: initialize vega20 overdrive settings adds d617d4d73043 drm/amd/powerplay: new interfaces for overdrive vega20 scl [...] adds acd116243a0d drm/amd/powerplay: revise vega20 PPSMC_MSG_SetSoftMin/[Max [...] adds 8c191fe3d553 drm/amd/powerplay: update vega20 clocks threshold settings [...] adds a6637313c7bf drm/amdgpu: enable vega20 powerplay support adds 654f761cfa04 drm/amdgpu: Add psp 11.0 support for vega20. (v2) adds 0df5295c99de drm/amdgpu/vg20: Change the load type of vega20 to psp (v2) adds 3490738f9be9 drm/amd/powerplay: enable fclk ss by default adds be6a55a11af6 drm/amd/powerplay: remove setting soc floor voltage before [...] adds d940def9ab1f drm/amd/powerplay: avoid enabling/disabling uvd/vce dpm twice adds 5d923a692868 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...] adds 16ed0ff2755c drm/amd/powerplay: allow slow switch only if NBPState enabled adds efa7ac67a80f drm/amd/powerplay: remove max DCEFCLK limitation adds ff50e15b00b0 drm/amd/powerplay: added voltage boot time calibration adds 54d682d9a5b3 drm/amdgpu/gfx9: Update gfx9 golden settings. adds 218a9fbc8a28 drm/amdgpu: update vega20 sdma golden settings adds 3082be1aeaee drm/amdgpu/psp: Enlarge PSP TMR SIZE from 3M to 4M. adds 6dddaeef4f9e drm/amdgpu: remove experimental flag for vega20 adds a54594752ad4 drm/amdgpu: Cancel the delay work when suspend adds e51ee68ff2ee drm/amd/pp: OverDrive gfx domain voltage on Tonga adds ff30e9e8509c drm/amdgpu: fix integer overflow test in amdgpu_bo_list_create() adds 8acc7254577a drm/scheduler: trivial error handling fix adds 620e762f9a98 drm/scheduler: move entity handling into separate file adds 7b10574eac0b drm/scheduler: cleanup entity coding style adds 23f67981fd92 drm/scheduler: rename gpu_scheduler.c to sched_main.c adds aa5873dca463 drm/amdgpu: Change VCE booting with firmware loaded by PSP adds 3798e9a6e639 drm/amdgpu: use new scheduler load balancing for VMs adds 845e6fdf3b52 drm/amdgpu: use scheduler load balancing for SDMA CS adds 72a4c072ca9f drm/amdgpu: use scheduler load balancing for compute CS adds 869a53d4d7d7 drm/amdgpu: remove the queue manager adds 86275d090f01 drm/amdgpu: remove ring lru handling adds 8290268f31b8 drm/amdgpu: move context related stuff to amdgpu_ctx.h adds 0d346a14c634 drm/amdgpu: use entity instead of ring for CS adds 851c2509aef6 drm/doc: Adapt GPU scheduler references for renamed C file adds d4e838431d56 drm/amdgpu: added support 2nd UVD instance adds bfcea5204287 drm/amdgpu:change VEGA booting with firmware loaded by PSP adds 8c3db1284a01 drm/amdgpu: fill in amdgpu_dm_remove_sink_from_freesync_module adds 98e6436d3af5 drm/amd/display: Refactor FreeSync module adds e80e94460841 drm/amd/display: add method to check for supported range adds ff6014d63a87 drm/amd/display: Fix bug where refresh rate becomes fixed adds 050790cc5973 drm/amd/display: Fix bug that causes black screen adds be922ff750e4 drm/amd/display: Add back code to allow for rounding error adds 9410a3776bbf drm/amd/display: fix LFC tearing at top of screen adds 953c2901c860 drm/amd/display: refactor vupdate interrupt registration adds bf2af91cb3a4 drm/amd/display: Correct rounding calcs in mod_freesync_is [...] adds 4c1fa3630b44 drm/amd/display: Don't force UPDATE_TYPE_FULL if stream_up [...] adds 69ff88452674 drm/amd/display: add config for sending VSIF adds 1e7e86c43f38 drm/amd/display: decouple front and backend pgm using dpms [...] adds 27e2e2077479 drm/amd/display: Program vline interrupt on FAST update adds 1336926f43cc drm/amd/display: Enable Stereo in Dal3 adds 0e4af5f3675b drm/amd/display: Program vsc_infopacket in commit_planes_f [...] adds e71f8ca1a7db drm/amd/display: Handle HDR meta update as fast update adds 72ac71a7e652 drm/amd/display: HDR dynamic meta should be treated as str [...] adds 8ab561727950 drm/amd/display: Program gamut remap as part of stream update adds 1112a46b48b7 drm/amdgpu: Refine function name and function args adds 05df1f01b292 drm/amdgpu: Set power ungate state when suspend/fini adds fdd34271a321 drm/amdgpu: Set clock ungate state when suspend/fini adds 09b6f25b55d9 drm/amdgpu: fix VM size reporting on Raven adds 02b29caf18b3 drm/ttm: remove dead codes adds 28a160277aef drm/amdgpu: add status checking after fw is loaded adds 2c1e9bca448a drm/amdgpu: Do not evict VRAM on APUs with disabled HIBERNATE adds d6257ab531ba drm/radeon: Do not evict VRAM on APUs with disabled HIBERNATE adds c85e6e546edd drm/amd/display: Create new i2c resource adds eb385204b241 drm/amd/display: Program csc matrix as part of stream update adds d75de8ac943b drm/amd/display: Define registers for dcn10 adds 728098352ea4 drm/amd/display: Combine dce80 and dce100 i2c hw functions adds d82f99422b21 drm/amd/display: move edp fast boot optimization flag to stream adds dd7304353451 drm/amd/display: implement DPMS DTN test v2 adds 39b62541aac3 drm/amdgpu: Remove the sriov checking and add firmware checking adds 3890d11153e2 drm/amdgpu: use kiq to do invalidate tlb adds 9c70d10ae72a drm/amdgpu: remove fulll access for suspend phase1 adds 62347a33001c drm/scheduler: Add stopped flag to drm_sched_entity adds a245daf3d7a1 drm/amdgpu: cleanup HW_IP query adds 1b1f2fecb699 drm/amdgpu: rework ctx entity creation adds a00ead2b394b drm/amdgpu: Fix compile warning adds 52de2ea74f36 drm/amdgpu: fix sdma doorbell range setting adds fc0faf044001 drm/amdgpu/sriov: Only sriov runtime support use kiq adds 35fb7220742b drm/amd/display: fix a compile warning adds 43fbbe89f15b drm/amd/display: indent an if statement adds c89677afb305 drm/scheduler: avoid redundant shifting of the entity v2 adds ae74da3e1451 drm/amdgpu: Don't use kiq in gpu reset adds 11c3ee48bd7c drm/amdgpu/display: add support for LVDS (v5) adds 1849e73748be drm/amdgpu: amdgpu_kiq_reg_write_reg_wait() can be static adds 12938fad234a drm/amdgpu: cleanup GPU recovery check a bit (v2) adds 262b9c392e7d drm/amdgpu: validate the VM root PD from the VM code adds 9a02ece43ee4 drm/amdgpu: cleanup VM handling in the CS a bit adds cbd528514276 drm/amdgpu: move setting the GART addr into TTM adds 1123b989c506 drm/amdgpu: rename gart.robj into gart.bo adds 4e830fb1b5f5 drm/amdgpu: remove gart.table_addr adds 11c3a249ff7a drm/amdgpu: add amdgpu_gmc_pd_addr helper adds 8c7655a0fdd3 drm/ttm: add helper structures for bulk moves on lru list adds 9a2779528edd drm/ttm: revise ttm_bo_move_to_lru_tail to support bulk moves adds 7748e2dcdaad drm/ttm: add bulk move function on LRU adds f921661bd4a1 drm/amdgpu: use bulk moves for efficient VM LRU handling (v6) adds 07e6d3f03b5f drm/amdgpu: move PD/PT bos on LRU again adds 7876fa4f55fd drm/amdgpu: add ring soft recovery v4 adds efb670640596 drm/amdgpu: implement soft_recovery for GFX7 adds f5d850331ea9 drm/amdgpu: implement soft_recovery for GFX8 v2 adds 80dbea4720bb drm/amdgpu: implement soft_recovery for GFX9 adds 43370c4ce5c6 drm/amdgpu: Adjust the VM size based on system memory size v2 adds 1f06dee8f784 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode adds d3200a536ccb drm/amdgpu: Remove duplicated power source update adds 3510bafe561b drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins adds 3442516d1481 drm/amdgpu: Update power state at the end of smu hw_init. adds e851abd83088 drm/amdgpu: Power on uvd block when hw_fini adds f1df06d0f9bc drm/amdgpu: Remove dead code in amdgpu_pm.c adds 6c10b5cc4eaa drm/amdgpu: Remove duplicate code in gfx_v8_0.c adds a62a49e5b968 drm/amdgpu: Refine gfx_v8_0_kcq_disable function adds 841cf911fb9e drm/amdgpu: Remove duplicate code in gfx_v9_0.c adds ffabea84c55b drm/amdgpu: Refine gfx_v9_0_kcq_disable function adds 36859cd5354b drm/amdgpu: Change kiq initialize/reset sequence on gfx8 adds a9a8a788e5e9 drm/amdgpu: Change kiq ring initialize sequence on gfx9 adds 85eff20020a6 drm/amdgpu: amdgpu_ctx_add_fence can't fail adds 4f9ea1d0d1ed drm/amdgpu: fix holding mn_lock while allocating memory adds 248f2b8ef25c drm/amdgpu: remove extra root PD alignment adds e21eb2613d07 drm/amdgpu: add helper for VM PD/PT allocation parameters v3 adds bbc9fb10e581 drm/amdgpu: add GMC9 support for PDs/PTs in system memory adds 24a8d289d532 drm/amdgpu: add amdgpu_gmc_get_pde_for_bo helper v2 adds 284dec4317c8 drm/amdgpu: enable GTT PD/PT for raven v3 adds 9bbdb0f345f5 drm/amd/display: Eliminate i2c hw function pointers adds 58382a445b76 drm/amd/display: dc 3.1.63 adds e5d0170e5644 drm/amd/display: Use non-deprecated vblank handler adds e498eb713604 drm/amd/display: Add support for hw_state logging via debugfs adds 18e4aa33bdfb drm/amd/display: eliminate long wait between register poll [...] adds 219097df0f9d drm/amd/display: Fix memory leak caused by missed dc_sink_release adds 1f6010a96273 drm/amd/display: Improve spelling, grammar, and formatting [...] adds 46659a83e466 drm/amd/display: Support reading hw state from debugfs file adds d377ae4e3754 drm/amd/display: Remove redundant i2c structs adds ad908423ef86 drm/amd/display: support 48 MHZ refclk off adds 9bbf6a534109 drm/amd/display: Flatten unnecessary i2c functions adds 7d0aa3765fa8 drm/amdgpu: Refine gmc9 VM fault print. adds 04d5e2765802 drm/amdgpu: Merge amdkfd into amdgpu adds 82b7b619c44c drm/amdgpu: Remove CONFIG_HSA_AMD_MODULE adds 521fb7d021f7 drm/amdgpu: Move KFD parameters to amdgpu (v3) adds 0c79c0bb872e drm/amdgpu: remove extra newline when printing VM faults adds e78196444b43 drm/amdgpu: move full access into amdgpu_device_ip_suspend adds 7ef0b435457a drm/amdgpu: Need to set moved to true when evict bo adds bdb1922abd62 drm/amdgpu: Only retrieve GPU address of GART table after [...] adds 1685b01a8588 drm/amdgpu: Set pasid for compute vm (v2) adds bf47afbabf1c drm/amdkfd: Release an acquired process vm adds efa9a5ef10fb drm/amdgpu: remove amdgpu_bo_gpu_accessible adds 961c75cf2031 drm/amdgpu: move amdgpu_device_(vram|gtt)_location adds 0be655d1c6c6 drm/amdgpu: fix amdgpu_gmc_gart_location a little bit adds 22d8bfafcc12 drm/amdgpu: stop using gart_start as offset for the GTT domain adds 0e33495d4907 drm/amdgpu: distinct between allocated GART space and GMC addr adds d78c1fa0c9f8 Revert "drm/amdgpu: move PD/PT bos on LRU again" adds 5f232bd79b24 drm/amdgpu: use the smaller hole for GART adds 25eef4214a43 drm/ttm: Initialize local lists in ttm_bo_bulk_move_helper adds dcaaff4eed13 drm/amdgpu: remove redundant memset adds 2690262ec9fe drm/amdgpu: Relocate some definitions v2 adds d9997b64c52b drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type adds ec210e3226dc drm/amdgpu: put GART away from VRAM v2 adds 17cc525206d6 drm/amdgpu: Revert "kmap PDs/PTs in amdgpu_vm_update_directories" adds 88b35d83a79c drm/amdgpu: Use drm_dev_unplug in PCI .remove adds 972a21f94631 drm/ttm: fix ttm_bo_bulk_move_helper adds b995795bf09b drm/amdgpu: fix "use bulk moves for efficient VM LRU handling" v2 adds 5d35ed4832da drm/amdgpu: fix idle state and bulk_moveable flag adds cd2b56238ef7 drm/amdgpu/gmc9: rework stolen vga memory handling adds 6fb81375db0f drm/amdgpu/gmc9: don't keep stolen memory on Raven adds 95010ba79baa drm/amdgpu/gmc9: don't keep stolen memory on vega12 adds 6abc0c8f8cf3 drm/amdgpu/gmc9: don't keep stolen memory on vega20 adds d5bf26539494 drm/amd/powerplay: added vega20 overdrive support V3 adds 9a412063f094 drm/amd/powerplay: correct data type to support under voltage adds c460f8a6f591 drm/amdgpu: move size calculations to the front of the file again adds c12a2ee5d002 drm/amdgpu: separate per VM BOs from normal in the moved state adds 0a53b69cce84 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path adds bcdc9fd634d1 drm/amdgpu: improve VM state machine documentation v2 adds ad9a5b78f585 drm/amdgpu: correctly sign extend 48bit addresses v3 adds d76364fc7fde drm/amdgpu: add amdgpu_gmc_agp_location v3 adds 485fc361d38a drm/amdgpu: use the AGP aperture for system memory access v2 adds 3d5fe658b5b3 drm/amdgpu: manually map the shadow BOs again adds 43c40a02c1b1 drm/amd/display: dc 3.1.64 adds a87fa9938749 drm/amd/display: Build stream update and plane updates in dm adds 182388fcc4c8 drm/amd/display: Add DP YCbCr 4:2:0 support adds 550db2881295 drm/amd/display: Fix DAL217 tests modify DTN logs for other tests adds 61ea4c6f70ff drm/amd/display: Add driver-side parsing for CM adds 5a8132b9f606 drm/amd/display: remove dead dc vbios code adds e6ada54126cf drm/amd/display: remove unused clk_src code adds 491e08c9b858 drm/amd/display: add disconnect_delay to dc_panel_patch adds 86a2da705cc2 drm/amd/display: add aux transition event log. adds 0e8e4fbf8d89 drm/amd/display: num of sw i2c/aux engines less than num o [...] adds a487411a6481 drm/amd/display: Use DRM helper for best_encoder adds 43af9e040905 drm/amd/display: Reorder resource_pool to put i2c with aux adds 2222f4486bbe drm/amd/display: dc 3.1.65 adds cae50a43b931 drm/amd/display: use link type to decide stream enc acquisition adds 9c09df569dde drm/amd/display: Remove call to amdgpu_pm_compute_clocks adds 6787359b1471 drm/amd/display: clean code for transition event log. adds afd0384c2af2 drm/amd/display: Add invariant support instrumentation in driver adds 03a1c08d003b drm/amdgpu: Clean up KFD init and fini adds c3e1b43c2c1e drm/amdgpu: enable AGP aperture for GMC9 v2 adds 03e9dee11db0 drm/amdgpu: Fix compute VM BO params after rebase v2 adds 989edc699f65 drm/amdgpu: Fix warnings while make xmldocs adds 28968375a7ec drm/amd/powerplay: fix compile warning for wrong data type V2 adds 03f67ed10d85 drm/amdgpu: Fix SDMA hang in prt mode v2 adds fbbf794cbd48 drm/amdgpu: set bulk_moveable to false when a per VM is released adds 39186aefac36 drm/amdgpu: move PSP init prior to IH in gpu reset adds 984564031a1a drm/amd/include: update the bitfield define for PF_MAX_REGION adds 76a5b36776aa drm/amdgpu/gmc: add initial xgmi structure to amdgpu_gmc s [...] adds bf0a60b78b61 drm/amdgpu/gmc9: add a new gfxhub 1.1 helper for xgmi adds 6fdd68b14a94 drm/amdgpu/gmc9: Adjust GART and AGP location with xgmi of [...] adds 6449724058c6 drm/amdgpu : Add psp function interfaces for XGMI support adds 78122127a418 drm/amdgpu: Add place holder functions for xgmi topology i [...] adds fb30fc59a245 drm/amdgpu : Generate XGMI topology info from driver level adds 6ef22c39edd4 drm/amd/include: Add get_hive_id interface in kfd2kgd adds db8b62c04b23 drm/amdgpu: get_hive_id from amdgpu side (v2) adds 0c1690e38b5e drm/amdkfd: kfd expose the hive_id of the device through i [...] adds aa64ca38ed82 drm/amdkfd: Add new iolink type defines adds ae9a25aea7f3 drm/amdkfd: Generate xGMI direct iolink adds 67f7cf9f76bc drm/amdkfd: Only add bi-directional iolink on GPU with XGM [...] adds 7893499e3022 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk adds ba79fde47b9b drm/amdgpu: add amdgpu_vm_pt_parent helper adds 1c860a022f65 drm/amdgpu: add amdgpu_vm_update_func adds d8de8260a45a drm/amdgpu: Fix SDMA TO after GPU reset v3 adds 433ca054949a drm/amdgpu: try allocating VRAM as power of two adds 7e7bf8de432d drm/amdgpu: move cs dependencies front a bit adds 240cd9a64226 drm/amdgpu: Move fault hash table to amdgpu vm adds 01fcfc83fe07 drm/amd: Add ucode DMCU support adds 6b7eab2ce60d drm/amd: Add PSP DMCU support adds a94d5569b232 drm/amd: Add DM DMCU support adds 8901a65f080a drm/amd/display: fix ptr_ret.cocci warnings adds 52e211c1f04f drm/amdgpu:Add error message when register failed to reach [...] adds 73633e3223e6 drm/amdgpu: add some VM PD/PT iterators v2 adds d72a6887eef8 drm/amdgpu: use leaf iterator for allocating PD/PT adds 229a37f83454 drm/amdgpu: use dfs iterator to free PDs/PTs adds d4085ea9bc8d drm/amdgpu: use the DFS iterator in amdgpu_vm_invalidate_pds v2 adds dfa70550f5b7 drm/amdgpu: use leaf iterator for filling PTs adds dfcd99f6273e drm/amdgpu: meld together VM fragment and huge page handling adds 1b1d5c43db58 drm/amdgpu: use the maximum possible fragment size on Vega/Raven adds 0c70dd4985b3 drm/amdgpu: allow fragment processing for invalid PTEs adds c37e2d29f0fb drm/amd/display: Fix pflip IRQ status after gpu reset. adds 03651735fbde drm/ttm: once more fix ttm_bo_bulk_move_lru_tail adds e83dfe4d8693 drm/amdgpu: remove amdgpu_bo_list_entry.robj (v2) adds 646b90259842 drm/amdgpu: use a single linked list for amdgpu_vm_bo_base adds be9699e39230 drm/amdgpu: add picasso to asic_type enum adds ad5a67a7ea87 drm/amdgpu: add soc15 support for picasso adds 5f4e2085eeab drm/amdgpu: add picasso support for vm adds b22ab73314c0 drm/amd/display/dm: add picasso support adds 186b073decbf drm/amdgpu: Add support of powerplay for picasso adds 227f3dc5f615 drm/amdgpu: initilize picasso psp firmwares support adds 669018bdcd85 drm/amdgpu: add picasso ucode loading method adds 86771d9a58fa drm/amdgpu: add picasso support for vcn adds 79f3641cc038 drm/amdgpu: add clockgating support for picasso adds e21f561ad52a drm/amdgpu: add picasso support for gmc adds 501a580ae6a4 drm/amdgpu: add picasso support for gfx_v9_0 adds 84ad2e1bd6e6 drm/amdgpu: add picasso support for sdma_v4 adds b95874cfa83e drm/amdgpu: add picasso for amdgpu kms adds 8c7bf5834a33 drm/amdgpu: Add pg support for gfxoff for PCO adds a4494fda32ad drm/amdgpu: Enable SDMA power gating for PCO adds 91468057d39e drm/amdgpu: enable mmhub power gating adds 1a84d967c180 drm/amdgpu: enable vcn powergating for PCO adds 40c2358b1102 drm/amdgpu: add ip blocks for picasso (v2) adds 367b013ce006 drm/amdgpu: add new raven series device adds a06c3ee083b5 drm/amdgpu: enable gfxoff in non-sriov and stutter mode by [...] adds 44876ae294dd drm/amdgpu: use IP presence to free uvd and vce handles adds 4cb0becb269e drm/amdgpu: move get_rev_id at first before load gpu_info [...] adds 1879e6a7f86e drm/amdgpu: set external rev id for raven2 adds 54c4d17e98db drm/amdgpu: add raven2 to gpu_info firmware adds 8b47cc9bb122 drm/amdgpu: add raven2 vcn firmware support adds e11fa1b68a49 drm/amdgpu: add psp support for raven2 adds e7497a302bf0 drm/amdgpu/sdma4: specify raven2 firmware. adds e75279e871ce drm/amdgpu/sdma4: Add raven2 golden setting adds cf4b60c6846a drm/amdgpu/gfx9: add support for raven2 gfx firmware adds 28ab1229c36a drm/amdgpu/gfx9: add raven2 golden setting adds 760067769ebb drm/amdgpu: fix the VM fault while write at the top of the [...] adds 0e3d73f1a440 drm/amd/display: Add Raven2 definitions in dc adds 1a4d427dd283 drm/amd/display: Add DC config flag for Raven2 (v2) adds 3e9d06b56f40 drm/amd/powerplay: update smu10_verify_smc_interface() to [...] adds fa27203f8af9 drm/amd/powerplay: round up the Mhz convertion (v2) adds 89da2a505f1b drm/amd/powerplay: disable raven2 force dpm level support (v2) adds 520cbe0f4a7f drm/amdgpu: set CG flags for raven2 (v2) adds 6a15f3ff19a8 drm/amdgpu: Initialize fences array entries in amdgpu_sa_b [...] adds 56ea09760076 drm/amdgpu: Style fixes to PRIME code documentation adds ee6e89c0f1d1 drm/amd/display: Add DMCU firmware version adds 4d11b4b256a8 drm/amdgpu: Add DMCU to firmware query interface adds 23ecdc6187ef drm/amdgpu/soc15: clean up picasso support adds 741deade2a70 drm/amdgpu: simplify Raven, Raven2, and Picasso handling adds 59d0f396b5ab drm/amdgpu/display: return proper error codes in dm adds feabaad8aae0 drm/amdgpu: fix mask in GART location calculation adds 0957dc7097a3 drm/amdgpu: revert "stop using gart_start as offset for th [...] adds d77f778e59ca drm/amd/display: Fix 3D stereo issues. adds b07971d43c4d drm/amd/display: stop using switch for different CS revisions adds c276f81b7240 drm/amd/display: add aux i2c event log. adds cac7643a27ff drm/amd/display: dc 3.1.66 adds 16f4c69549ef drm/amd/display: add query HPD interface. adds 8603b30c9a07 drm/amd/display: Drop amdgpu_display_manager.dal member adds 5232da2f75d9 drm/amd/display: Drop amdgpu_dm_prev_state struct adds cb90b97bb379 drm/amdgpu: add amdgpu_vm_entries_mask v2 adds 769f846e1411 drm/amdgpu: fix parameter documentation for amdgpu_vm_free_pts adds 0ee8685392a6 drm/amdgpu: add GDS, GWS and OA debugfs files adds 3b2de69944cf drm/amdgpu: stop crashing on GDS/GWS/OA eviction adds 21a7e77f77b3 drm/amdgpu: don't allocate zero sized kernel BOs adds 5297572806ae drm/amdgpu: drop size check adds ddaf501347e2 drm/amd/amdgpu: Avoid fault when allocating an empty buffe [...] adds 066689161a48 drm/amdgpu: use processed values for counting adds 1f81fbc4ce82 drm/radeon: change function signature to pass full range adds 801281fe09ff drm/amdgpu: update vram_info structure in atomfirmware.h adds 27e39d3dd365 drm/amdgpu: fix unknown vram mem type for vega20 adds 8a1304a5b431 drm/amd/powerplay: update OD feature judgement adds b1f82cb21231 drm/amd/powerplay: update OD to take voltage value instead [...] adds 32f2a0d11776 drm/amd/powerplay: retrieve the updated clock table after OD adds 3e14bedc581c drm/amdgpu: remove fence fallback adds 4947b2f248f8 drm/amdgpu: stop pipelining VM PDs/PTs moves adds 166886774276 drm/amdgpu: always enable shadow BOs v2 adds 7fcb0657ffa9 drm/amdgpu: shadow BOs don't need any alignment adds c33adbc7285f drm/amdgpu: always recover VRAM during GPU recovery adds 403009bfba45 drm/amdgpu: fix shadow BO restoring adds 77a2faa55c1a drm/amdgpu: fix up GDS/GWS/OA shifting adds c832c346cdf9 drm/amdgpu: initialize GDS/GWS/OA domains even when they a [...] adds fd395547924d drm/amdgpu: move reserving GDS/GWS/OA into common code adds a2045ee6692b drm/amdgpu: add vega20 sriov capability detection adds 846311ae68f3 drm/amdgpu: Exclude MM engines for vega20 virtual device adds 36c9c3c91128 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] adds e827a1aad1dc Merge remote-tracking branch 'drm/drm-next' adds 55bd1dca1c31 Merge remote-tracking branch 'drm-intel/for-linux-next' adds e267364a6e1b drm/atomic: Initialise planes with opaque alpha values adds 4f724df717c6 MAINTAINERS: Move udl drm driver to drm-misc tree adds ed4c800ab6d9 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 953b8a7650cd Merge remote-tracking branch 'drm-msm/msm-next' adds f644558917b0 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 6a15ea8129a9 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 5f59eb36b66d Merge remote-tracking branch 'regmap/for-next' adds e53134fefd20 ALSA: xen-front: Refine indentations and constify snd_pcm_ops adds bf85a91c2f96 ALSA: hda/ca0132 - Define new verbs and control params adds f62764638ae8 ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 adds d06feaf02fe6 ALSA: hda/ca0132 - Add pincfg for AE-5 adds 88268ce8a64e ALSA: hda/ca0132 - Set AE-5 bools and select mixer adds ce7154480cf9 ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 adds b9b413450cd6 ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions adds 03c9b6b1e02e ALSA: hda/ca0132 - Add AE-5 regular init setup adds 7a928186b377 ALSA: hda/ca0132 - Change firmware name and usage adds 6ef0e91ec433 ALSA: hda/ca0132 - Merge post-dsp functions + cleanup adds 415cd8447c60 ALSA: hda/ca0132 - Add DSP setup functions for AE-5 adds 746fc9deb434 ALSA: hda/ca0132 - Clean up ca0132_alt_out_select adds 2283c85b4aa6 ALSA: hda/ca0132 - Add output set commands for AE-5 adds f231daaf51da ALSA: hda/ca0132 - Add input selection commands for AE-5 adds 212de2e7414a ALSA: hda/ca0132 - Add AE-5 specific controls adds edb1b3abdb20 ALSA: hda/ca0132 - Add AE-5 exit function adds 7b4804e4b38d Merge remote-tracking branch 'sound/for-next' adds 7afecb3073e3 ASoC: convert for_each_rtd_codec_dai() for missing part adds 6d11b1287914 ASoC: rename for_each_rtd_codec_dai_reverse to rollback adds 7fe072b4df5d ASoC: add for_each_card_prelinks() macro adds 98061fdbfccc ASoC: add for_each_card_links() macro adds bcb1fd1fcd65 ASoC: add for_each_card_rtds() macro adds f70f18f7d459 ASoC: add for_each_card_components() macro adds 1a1035a9854f ASoC: add for_each_comp_order() macro adds d2e24d64652b ASoC: add for_each_dpcm_fe() macro adds 8d6258a4dd26 ASoC: add for_each_dpcm_be() macro adds fc795bf7224e ASoC: rt5663: Remove the boost volume in the beginning of [...] adds 3e8a087beda8 Merge branch 'asoc-4.20' into asoc-next adds 0c9315980ef6 Merge remote-tracking branch 'sound-asoc/for-next' adds 576ed9135489 block: use bio_add_page in bio_iov_iter_get_pages adds 9ff01255a01c Blk-throttle: update to use rbtree with leftmost node cached adds 2fef015d769a Merge branch 'for-4.20/block' into for-next adds 9a6d051281f5 Merge remote-tracking branch 'block/for-next' adds ae42c8df6d68 Merge remote-tracking branch 'device-mapper/for-next' adds b1e19793bba2 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds d1e57b8ce106 Merge remote-tracking branch 'mmc/next' adds 9b8bf2bd8980 Merge remote-tracking branch 'md/for-next' adds 5df9597acf64 Merge remote-tracking branch 'mfd/for-mfd-next' adds 457b42f0aa1c power: supply: bq27xxx: Add support for BQ27411 adds a4ac1f5ced58 power: reset: qcom-pon: Add pms405 pon support adds 2b9f58510add Merge remote-tracking branch 'battery/for-next' adds 69a3f680261f Merge branch 'regulator-4.19' into regulator-linus adds f589d95b9751 regulator: qcom: Add PMS405 regulators adds 5a7d7d0f9f79 regulator: da905{2,5}: Remove unnecessary array check adds 950b60787f67 Merge branch 'regulator-4.20' into regulator-next adds f7ae8bfc121d Merge remote-tracking branch 'regulator/topic/pfuze100' in [...] adds 860f472aae59 Merge remote-tracking branch 'regulator/for-next' adds 1effe3a9a00e Merge remote-tracking branch 'security/next-testing' adds 4de6ad062d21 Merge remote-tracking branch 'apparmor/apparmor-next' adds a8e8e9ace503 Merge remote-tracking branch 'selinux/next' adds c1c282662920 Merge remote-tracking branch 'tpmdd/next' adds f858927fd6ce scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 adds eace3cb71b11 Merge remote-tracking branch 'devicetree/for-next' adds 1f6b3b2c1ff4 Merge branch 'spi-4.19' into spi-linus adds 380583227c0c spi: spi-mem: Add extra sanity checks on the op param adds 8cfde7847d5e spi: pic32: Use proper enum in dmaengine_prep_slave_rg adds 4d7a1493a432 Merge branch 'spi-4.20' into spi-next adds 7900f6446e4c Merge remote-tracking branch 'spi/for-next' adds c73e404f6856 Merge remote-tracking branch 'tip/auto-latest' adds dd29cf467e80 Merge remote-tracking branch 'edac-amd/for-next' adds 15567b6740df Merge remote-tracking branch 'rcu/rcu/next' adds b38690cf1981 Merge remote-tracking branch 'kvms390/next' adds a39144ed7961 Merge remote-tracking branch 'xen-tip/linux-next' adds a414f57bfe15 Merge remote-tracking branch 'percpu/for-next' adds 4c1e375ce2cf Merge remote-tracking branch 'leds/for-next' adds 51bd4d8b4487 Merge remote-tracking branch 'ipmi/for-next' adds cc5faf053a4a Merge remote-tracking branch 'usb/usb-next' adds 12d33628a78c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 3356d0173f7d Merge remote-tracking branch 'phy-next/next' adds 8e141220d251 Merge remote-tracking branch 'tty/tty-next' adds a126566374d9 Merge remote-tracking branch 'char-misc/char-misc-next' adds fb61769067bd Merge remote-tracking branch 'extcon/extcon-next' adds e7cd3aefcdfd Merge remote-tracking branch 'soundwire/next' adds cad900874e16 Merge remote-tracking branch 'staging/staging-next' adds a764d305cb63 Merge remote-tracking branch 'mux/for-next' adds 336672220211 Merge remote-tracking branch 'icc/icc-next' adds de1a68acf864 Merge remote-tracking branch 'slave-dma/next' adds 487e051f4d1e Merge remote-tracking branch 'scsi/for-next' adds 1d340d0fbd1e Merge remote-tracking branch 'rpmsg/for-next' adds e96c8e3a50f8 Merge remote-tracking branch 'gpio/for-next' adds 96147db1e1df pinctrl: intel: Do pin translation in other GPIO operation [...] adds a65fbff275b9 pinctrl: tegra: do not export tegra_pinctrl_probe adds c98b0d2db7d7 pinctrl: mxs: do not export mxs_pinctrl_probe adds 1b14a236bb5f Merge branch 'devel' into for-next adds 22284fecdc2e Merge remote-tracking branch 'pinctrl/for-next' adds 257a4b268890 Merge remote-tracking branch 'userns/for-next' adds a1afb8233417 Merge remote-tracking branch 'y2038/y2038' adds c14f88d48e55 Merge remote-tracking branch 'livepatching/for-next' adds bb98d52988a0 Merge remote-tracking branch 'coresight/next' adds 01d39ff451bc Merge remote-tracking branch 'rtc/rtc-next' adds 22ec735adffe Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 84d863304a4a Merge remote-tracking branch 'ntb/ntb-next' adds d2334ffc967e Merge remote-tracking branch 'kspp/for-next/kspp' adds 3b6d26787820 mm: migration: fix migration of huge PMD shared pages adds 8ab0a7f95206 mm-migration-fix-migration-of-huge-pmd-shared-pages-v7 adds 713d3a9ed30f hugetlb: take PMD sharing into account when flushing tlb/caches adds b656b9a07a14 ocfs2: fix crash in ocfs2_duplicate_clusters_by_page() adds 0cecfa00dbd1 fix-crash-on-ocfs2_duplicate_clusters_by_page-v5 adds 0229a68fc84d fix-crash-on-ocfs2_duplicate_clusters_by_page-v5-checkpatch-fixes adds 9d36488c3be2 mm, thp: fix mlocking THP page with migration enabled adds 28877e14cb40 arm: arch/arm/include/asm/page.h needs personality.h adds 10cad29f3f55 include/linux/linkage.h: align weak symbols adds 4618f02c185f arm64: lib: use C string functions with KASAN enabled adds 7b17fe24577c lib/test_kasan.c: add tests for several string/memory API [...] adds 459979b642d2 scripts/tags.sh: add DECLARE_HASHTABLE() adds 468e8633b1b0 ocfs2: fix a GCC warning adds 790ed35c9881 ocfs2: remove ocfs2_is_o2cb_active() adds 45a0665dcd44 ocfs2: without quota support, avoid calling quota recovery adds 0493a788b451 ocfs2: don't use iocb when EIOCBQUEUED returns adds 9023f11578ac ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] adds df738362c14e ocfs2: don't put and assigning null to bh allocated outside adds b5bac225fc7d ocfs2: dlmglue: clean up timestamp handling adds 8798458f51cc ocfs2: fix deadlock caused by ocfs2_defrag_extent adds e025c39d7b1c ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds de4e32ed9e08 ocfs2: fix clusters leak in ocfs2_defrag_extent() adds e6ded282642a fix-clusters-leak-in-ocfs2_defrag_extent-fix adds 567a6897134f block: restore /proc/partitions to not display non-partiti [...] adds 2f72ff9377ce vfs: allow dedupe of user owned read-only files adds a32fdfbc228b vfs: dedupe should return EPERM if permission is not granted adds c5a1650dd6ca fs/iomap.c: change return type to vm_fault_t adds 057a58e83c63 xtensa: use generic vga.h adds ab8380221e8b mm/slub.c: switch to bitmap_zalloc() adds 9d599848e967 mm: rework memcg kernel stack accounting adds f9b26bfaae97 mm: drain memcg stocks on css offlining adds 4ad64ad003ea mm: don't miss the last page because of round-off error adds bd63fc538697 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] adds 4a9cd7c58997 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] adds 41b178730373 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] adds 228b312521b6 mm, mmu_notifier: be explicit about range invalition non-b [...] adds 5c876a9f6c0f Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] adds 008c39980c23 kmemleak: add module param to print warnings to dmesg adds ad0cb36b9bda mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] adds cb1726ec472d mm/swapfile.c: call free_swap_slot() in __swap_entry_free() adds 8ad65a0a2bfd mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() adds d3815fe67312 mm/page_alloc.c: clean up check_for_memory() adds b247edecf61a mm: convert to use vm_fault_t adds cafd7dff1ddb cramfs: convert to use vmf_insert_mixed adds 5a1094d72b05 mm: remove vm_insert_mixed() adds 06dbe8b37b9a mm: introduce vmf_insert_pfn_prot() adds 48fa664b7610 x86: convert vdso to use vm_fault_t adds d9f12ab76959 mm: make vm_insert_pfn_prot() static adds 124926f4c2e1 mm: remove references to vm_insert_pfn() adds eea5d782ac18 mm: remove vm_insert_pfn() adds 588ce0d863d6 mm: inline vm_insert_pfn_prot() into caller adds 5e8f43fe5fd0 mm: convert __vm_insert_mixed() to vm_fault_t adds 5d514f64a521 mm: convert insert_pfn() to vm_fault_t adds e63b9708b18a hexagon: switch to NO_BOOTMEM adds 29821e073de7 of: ignore sub-page memory regions adds d73701918b98 nios2: use generic early_init_dt_add_memory_arch adds 61debf0e807c nios2: switch to NO_BOOTMEM adds ffc524343db2 um: setup_physmem: stop using global variables adds c47acf5bcbed um: switch to NO_BOOTMEM adds 08347bc3899d unicore32: switch to NO_BOOTMEM adds 72384b997ef9 alpha: switch to NO_BOOTMEM adds c8ec12741a31 userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] adds e1405baa7db1 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID adds 0e8950f2263c mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 adds e81f3647f94e mm: page_alloc: reduce unnecessary binary search in memblo [...] adds 58c029871cfb mm, slab: combine kmalloc_caches and kmalloc_dma_caches adds 0d540d11b991 mm, slab/slub: introduce kmalloc-reclaimable caches adds 955a66952639 dcache: allocate external names from reclaimable kmalloc caches adds 09713baea7f5 mm: rename and change semantics of nr_indirectly_reclaimab [...] adds 865f41e1f7e6 mm, proc: add KReclaimable to /proc/meminfo adds ea76ea55a2d4 mm, slab: shorten kmalloc cache names for large sizes adds 2685383fce55 mm: workingset: don't drop refault information prematurely adds 544eea1cbede mm: workingset: tell cache transitions from workingset thrashing adds 85bbc2c16f1a delayacct: track delays from thrashing cache pages adds e168dba046d6 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD adds 07360251b445 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix adds 1ccc64569a48 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix adds a1a7b30ea295 sched: loadavg: make calc_load_n() public adds 6c5ddb6ee10b sched: sched.h: make rq locking and clock functions availa [...] adds 627fd23fab3c sched: introduce this_rq_lock_irq() adds 27ed01faa9d6 psi: pressure stall information for CPU, memory, and IO adds 3b2a8ee5b441 psi-pressure-stall-information-for-cpu-memory-and-io-fix adds 33c48db9e6ae psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 adds 4b24de1bccf4 psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 adds 71177a95037b psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 adds 722971542cc1 psi: cgroup support adds e76455bf3a54 mm, page_alloc: drop should_suppress_show_mem adds 602e7f347513 mm/swap.c: remove duplicated include adds d023efa3a0c4 mm/mempolicy.c: use match_string() helper to simplify the code adds 838f8166d60a kvfree(): fix misleading comment adds 8274ec43d574 mm/vmalloc.c: improve vfree() kerneldoc adds 35849e7a963b vfree: add debug might_sleep() adds 4e59fb7c6018 vfree-kvfree-add-debug-might-sleeps-fix adds 68a7f1ffbde4 mm: mmap: zap pages with read mmap_sem in munmap adds d7e3a8212ea2 mm: unmap VM_HUGETLB mappings with optimized path adds 6a8d7214378a mm: unmap VM_PFNMAP mappings with optimized path adds 1f2679ee2aa1 mm/filemap.c: Use existing variable adds 682cae46069a mm/memory_hotplug.c: spare unnecessary calls to node_set_state adds 21082a801d16 mm/memory_hotplug.c: avoid node_set/clear_state(N_HIGH_MEM [...] adds d67ef804c1c7 mm/memory_hotplug.c: tidy up node_states_clear_node() adds 33b8b90e5881 mm/memory_hotplug.c: simplify node_states_check_changes_online adds 457e65cb7e91 mm/memory_hotplug.c: clean up node_states_check_changes_offline() adds 25a3264df78f memcg: remove memcg_kmem_skip_account adds 3020aa418afa mm/z3fold.c: fix wrong handling of headless pages adds 7d5cfcb1f5de mm: make memmap_init a proper function adds 86cdd2359877 mm: calculate deferred pages after skipping mirrored memory adds 7dc31352b5d7 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 adds 23e79421b5d6 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix adds edc4ac988e95 mm: move mirrored memory specific code outside of memmap_i [...] adds 3b9194eb6dd0 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] adds dc1a104ad749 mm, swap: fix race between swapoff and some swap operations adds c38ccdfc01d8 mm, swap: fix race between swapoff and some swap operations adds a14d7b3196d7 mm: fix race between swapoff and mincore adds 6a048b373dc0 mm/list_lru.c: prefetch neighboring list entries before ac [...] adds c846f4d36ee2 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds 98ce5428163e mm: add strictlimit knob adds 292e10032865 mm: don't expose page to fast gup before it's ready adds 8e7cd059ff78 mm/page_owner: align with pageblock_nr_pages adds 50e283784c4c mm/page_owner: align with pageblock_nr pages adds 9e742e365ec3 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds edd033279eb3 fs/proc/vmcore.c: Convert to use vmf_error() adds 9503cd9cbaba include/linux/compiler*.h: add version detection to asm_vo [...] adds 14ef908a2f06 treewide: remove current_text_addr adds e92f471c4457 lib/bitmap.c: remove wrong documentation adds 74f1b7bed345 linux/bitmap.h: handle constant zero-size bitmaps correctly adds 76c95be77e9a linux/bitmap.h: remove redundant uses of small_const_nbits() adds 425887643827 linux/bitmap.h: fix type of nbits in bitmap_shift_right() adds 49b9cdb6595f linux/bitmap.h: relax comment on compile-time constant nbits adds 06b2669217f6 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] adds bc6741039547 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds eacac083af3b lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] adds 2bead79e919c lib/bitmap.c: simplify bitmap_print_to_pagebuf() adds 9a907159b56f lib/parser.c: switch match_strdup() over to use kmemdup_nul() adds 030f791e68fb lib/parser.c: switch match_u64int() over to use match_strdup() adds 254aff8c64fc lib/parser.c: switch match_number() over to use match_strdup() adds 9ea53575f745 lib/zlib_inflate/inflate.c: remove fall through warnings adds e4618700a039 include/linux/radix-tree.h: use DIV_ROUND_UP instead of re [...] adds 6d6bc1fec3f9 lib/sg_pool.c: remove unnecessary null check when freeing object adds 0d70713fdaa0 checkpatch: remove GCC_BINARY_CONSTANT warning adds 65c427f39417 init/do_mounts.c: add root=PARTLABEL=<name> support adds bcaea93d76aa hfsplus: prevent btree data loss on root split adds 1f7987b2dec6 hfsplus: fix BUG on bnode parent update adds b524f102654a hfs: prevent btree data loss on root split adds 9ea6feff6355 hfs: fix BUG on bnode parent update adds bd779b4a4a0a hfsplus: prevent btree data loss on ENOSPC adds ee20ce5f2250 hfs: prevent btree data loss on ENOSPC adds 7ed6a43a2037 reiserfs: propagate errors from fill_with_dentries() properly adds 34490f5112b0 bfs: add sanity check at bfs_fill_super() adds e71efe838b49 ipc: IPCMNI limit check for msgmni and shmmni adds 76d0d0783fb0 ipc: IPCMNI limit check for semmni adds 89c4dd95a854 ipc: allow boot time extension of IPCMNI from 32k to 8M adds a0d7faae7610 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 2cbb83fd5707 ipc: conserve sequence numbers in extended IPCMNI mode adds 2e85e7af5bd2 ipc/shm.c: use ERR_CAST() for shm_lock() error return adds ac6c789471e5 lib/lz4: update LZ4 decompressor module adds 9a02b33206e0 Merge branch 'akpm-current/current' adds e117d824509b percpu: remove PER_CPU_DEF_ATTRIBUTES macro adds 9d7793821ea6 mm: remove CONFIG_NO_BOOTMEM adds 9b122c510bf7 mm: remove CONFIG_HAVE_MEMBLOCK adds acb2109e77db of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] adds 204c83dfd8ad mm: remove bootmem allocator implementation. adds 3980bc0101c7 mm: nobootmem: remove dead code adds 47df1dfc47ae memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] adds 57396d45b5aa memblock: remove _virt from APIs returning virtual address adds a4ce0bc07356 memblock: replace alloc_bootmem_align with memblock_alloc adds e722185ea9fe memblock: replace alloc_bootmem_low with memblock_alloc_low adds 80f3c2f75ac7 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] adds e42b472fb385 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] adds bc9f96db8141 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) adds 3b947ab42586 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] adds 920a9d08e7e0 memblock: add align parameter to memblock_alloc_node() adds b6515e526407 memblock: replace alloc_bootmem_pages_node with memblock_a [...] adds 2a3f41c07a03 memblock: replace __alloc_bootmem_node with appropriate me [...] adds dec9ecdb8f18 memblock: replace alloc_bootmem_node with memblock_alloc_node adds 57b1980109a4 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low adds ca3911d414cc memblock: replace alloc_bootmem_pages with memblock_alloc adds 79cbbe3ee69f memblock: replace __alloc_bootmem with memblock_alloc_from adds ab7e61f4c235 memblock: replace alloc_bootmem with memblock_alloc adds 5747cdf0b493 mm: nobootmem: remove bootmem allocation APIs adds aec0e558481f memblock: replace free_bootmem{_node} with memblock_free adds a43881d85eee memblock: replace free_bootmem_late with memblock_free_late adds 9a1bb6996af9 memblock: rename free_all_bootmem to memblock_free_all adds 105631f7a52b memblock: rename __free_pages_bootmem to memblock_free_pages adds fb0ade68d42a mm: remove nobootmem adds b76703a7c3a4 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants adds f6c119434d72 mm: remove include/linux/bootmem.h adds 56592d25bbae docs/boot-time-mm: remove bootmem documentation adds d3ca450ee762 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] adds c232363de937 vfs: replace current_kernel_time64 with ktime equivalent adds 493012f5454b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 629d01d0fac3 Merge branch 'akpm/master' adds 46c163a036b4 Add linux-next specific files for 20180921
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 (a0cb0cabe4bb) \ N -- N -- N refs/heads/linaro-local/ci/llvm-kernel-armv8l-tested (46 [...]
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/admin-guide/kernel-parameters.txt | 2 +- Documentation/core-api/boot-time-mm.rst | 71 +- Documentation/core-api/gfp_mask-from-fs-io.rst | 2 + Documentation/core-api/index.rst | 1 + Documentation/core-api/memory-allocation.rst | 122 + Documentation/core-api/mm-api.rst | 2 + .../bindings/display/bridge/renesas,lvds.txt | 1 + .../devicetree/bindings/display/renesas,du.txt | 2 + .../devicetree/bindings/net/marvell-pp2.txt | 45 +- .../devicetree/bindings/power/reset/qcom,pon.txt | 5 +- .../devicetree/bindings/power/supply/bq27xxx.txt | 1 + .../bindings/regulator/qcom,smd-rpm-regulator.txt | 23 + Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/ext2.txt | 2 +- Documentation/filesystems/mount_api.txt | 4 + Documentation/gpu/drm-mm.rst | 4 +- Documentation/security/keys/ecryptfs.rst | 8 +- MAINTAINERS | 30 +- Next/SHA1s | 82 +- Next/merge.log | 2737 +- arch/alpha/Kconfig | 2 - arch/alpha/kernel/core_cia.c | 4 +- arch/alpha/kernel/core_irongate.c | 4 +- arch/alpha/kernel/core_marvel.c | 6 +- arch/alpha/kernel/core_titan.c | 2 +- arch/alpha/kernel/core_tsunami.c | 2 +- arch/alpha/kernel/pci-noop.c | 6 +- arch/alpha/kernel/pci.c | 6 +- arch/alpha/kernel/pci_iommu.c | 14 +- arch/alpha/kernel/setup.c | 3 +- arch/alpha/kernel/sys_nautilus.c | 2 +- arch/alpha/mm/init.c | 4 +- arch/alpha/mm/numa.c | 1 - arch/arc/Kconfig | 6 +- arch/arc/kernel/unwind.c | 6 +- arch/arc/mm/dma.c | 41 +- arch/arc/mm/highmem.c | 4 +- arch/arc/mm/init.c | 3 +- arch/arm/Kconfig | 2 - arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/am335x-bone-common.dtsi | 6 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 2 +- arch/arm/boot/dts/am335x-chiliboard.dts | 6 +- arch/arm/boot/dts/am335x-cm-t335.dts | 6 +- arch/arm/boot/dts/am335x-evm.dts | 12 +- arch/arm/boot/dts/am335x-evmsk.dts | 12 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 13 +- arch/arm/boot/dts/am335x-lxm.dts | 12 +- arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 12 +- arch/arm/boot/dts/am335x-nano.dts | 12 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-pdu001.dts | 14 +- arch/arm/boot/dts/am335x-pepper.dts | 12 +- arch/arm/boot/dts/am335x-shc.dts | 1 - arch/arm/boot/dts/am4372.dtsi | 2 +- arch/arm/boot/dts/am437x-cm-t43.dts | 12 +- arch/arm/boot/dts/am437x-gp-evm.dts | 6 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-sk-evm.dts | 12 +- arch/arm/boot/dts/am43x-epos-evm.dts | 6 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 14 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 14 +- arch/arm/boot/dts/armada-385-db-88f6820-amc.dts | 157 + arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 18 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 18 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 207 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 146 + arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 1 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 38 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 13 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 2 - arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 47 + arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 2 +- arch/arm/boot/dts/dm8148-evm.dts | 14 +- arch/arm/boot/dts/dm8148-t410.dts | 14 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 14 +- arch/arm/boot/dts/dra7-evm.dts | 14 +- arch/arm/boot/dts/dra7.dtsi | 2 +- arch/arm/boot/dts/dra71-evm.dts | 4 +- arch/arm/boot/dts/dra72-evm-revc.dts | 4 +- arch/arm/boot/dts/dra72-evm.dts | 8 +- arch/arm/boot/dts/dra76-evm.dts | 4 +- arch/arm/boot/dts/ibm-power8-cfam.dtsi | 31 - arch/arm/boot/dts/ibm-power9-cfam.dtsi | 104 - arch/arm/boot/dts/ibm-power9-dual.dtsi | 57 - arch/arm/boot/dts/keystone-k2g.dtsi | 2 +- arch/arm/boot/dts/omap2.dtsi | 4 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 17 +- arch/arm/boot/dts/omap3-beagle.dts | 17 +- arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/kernel/devtree.c | 1 - arch/arm/kernel/setup.c | 5 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 161 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 7 - arch/arm/mach-omap2/omap_hwmod.c | 8 +- arch/arm/mm/dma-mapping-nommu.c | 7 +- arch/arm/mm/dma-mapping.c | 1 - arch/arm/mm/init.c | 3 +- arch/arm/mm/mmu.c | 2 +- arch/arm/xen/mm.c | 1 - arch/arm/xen/p2m.c | 2 +- arch/arm64/Kconfig | 2 - arch/arm64/include/asm/string.h | 14 +- arch/arm64/kernel/acpi.c | 1 - arch/arm64/kernel/acpi_numa.c | 1 - arch/arm64/kernel/arm64ksyms.c | 7 +- arch/arm64/kernel/setup.c | 3 +- arch/arm64/lib/memchr.S | 2 +- arch/arm64/lib/memcmp.S | 2 +- arch/arm64/lib/strchr.S | 2 +- arch/arm64/lib/strcmp.S | 2 +- arch/arm64/lib/strlen.S | 2 +- arch/arm64/lib/strncmp.S | 2 +- arch/arm64/lib/strnlen.S | 2 +- arch/arm64/lib/strrchr.S | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/init.c | 5 +- arch/arm64/mm/kasan_init.c | 3 +- arch/arm64/mm/mmu.c | 2 +- arch/arm64/mm/numa.c | 5 +- arch/c6x/Kconfig | 4 +- arch/c6x/kernel/setup.c | 1 - arch/c6x/mm/dma-coherent.c | 4 +- arch/c6x/mm/init.c | 7 +- arch/h8300/Kconfig | 2 - arch/h8300/kernel/setup.c | 1 - arch/h8300/mm/init.c | 6 +- arch/hexagon/Kconfig | 4 +- arch/hexagon/kernel/dma.c | 2 +- arch/hexagon/kernel/setup.c | 2 +- arch/hexagon/mm/init.c | 3 +- arch/ia64/Kconfig | 2 - arch/ia64/kernel/crash.c | 2 +- arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/ia64_ksyms.c | 2 +- arch/ia64/kernel/iosapic.c | 2 +- arch/ia64/kernel/mca.c | 10 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/setup.c | 1 - arch/ia64/kernel/smpboot.c | 2 +- arch/ia64/kernel/topology.c | 2 +- arch/ia64/kernel/unwind.c | 2 +- arch/ia64/mm/contig.c | 6 +- arch/ia64/mm/discontig.c | 7 +- arch/ia64/mm/init.c | 11 +- arch/ia64/mm/numa.c | 2 +- arch/ia64/mm/tlb.c | 6 +- arch/ia64/pci/pci.c | 2 +- arch/ia64/sn/kernel/bte.c | 2 +- arch/ia64/sn/kernel/io_common.c | 9 +- arch/ia64/sn/kernel/setup.c | 6 +- arch/m68k/Kconfig | 4 +- arch/m68k/atari/stram.c | 5 +- arch/m68k/coldfire/m54xx.c | 2 +- arch/m68k/kernel/setup_mm.c | 1 - arch/m68k/kernel/setup_no.c | 1 - arch/m68k/kernel/uboot.c | 2 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/mcfmmu.c | 5 +- arch/m68k/mm/motorola.c | 8 +- arch/m68k/mm/sun3mmu.c | 6 +- arch/m68k/sun3/config.c | 2 +- arch/m68k/sun3/dvma.c | 2 +- arch/m68k/sun3/mmu_emu.c | 2 +- arch/m68k/sun3/sun3dvma.c | 5 +- arch/m68k/sun3x/dvma.c | 2 +- arch/microblaze/Kconfig | 6 +- arch/microblaze/include/asm/pgtable.h | 2 - arch/microblaze/kernel/dma.c | 22 - arch/microblaze/mm/consistent.c | 5 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/pci/pci-common.c | 2 +- arch/mips/Kconfig | 9 +- arch/mips/ar7/memory.c | 2 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bcm63xx/prom.c | 2 +- arch/mips/bcm63xx/setup.c | 2 +- arch/mips/bmips/setup.c | 2 +- arch/mips/cavium-octeon/dma-octeon.c | 4 +- arch/mips/dec/prom/memory.c | 2 +- arch/mips/emma/common/prom.c | 2 +- arch/mips/fw/arc/memory.c | 2 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/device.h | 19 - arch/mips/include/asm/dma-coherence.h | 6 + arch/mips/include/asm/dma-mapping.h | 4 +- arch/mips/jazz/jazzdma.c | 9 +- arch/mips/kernel/crash.c | 2 +- arch/mips/kernel/crash_dump.c | 2 +- arch/mips/kernel/prom.c | 2 +- arch/mips/kernel/setup.c | 9 +- arch/mips/kernel/traps.c | 3 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/kvm/commpage.c | 2 +- arch/mips/kvm/dyntrans.c | 2 +- arch/mips/kvm/emulate.c | 2 +- arch/mips/kvm/interrupt.c | 2 +- arch/mips/kvm/mips.c | 2 +- arch/mips/lantiq/prom.c | 2 +- arch/mips/lasat/prom.c | 2 +- arch/mips/loongson64/common/init.c | 2 +- arch/mips/loongson64/loongson-3/numa.c | 3 +- arch/mips/mm/c-r4k.c | 17 +- arch/mips/mm/dma-noncoherent.c | 79 +- arch/mips/mm/init.c | 7 +- arch/mips/mm/pgtable-32.c | 2 +- arch/mips/mti-malta/malta-memory.c | 2 +- arch/mips/netlogic/xlp/dt.c | 2 +- arch/mips/pci/ops-loongson3.c | 34 +- arch/mips/pci/pci-legacy.c | 2 +- arch/mips/pci/pci.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 3 +- arch/mips/sibyte/common/cfe.c | 2 +- arch/mips/sibyte/swarm/setup.c | 2 +- arch/mips/txx9/rbtx4938/prom.c | 2 +- arch/nds32/Kconfig | 4 +- arch/nds32/kernel/setup.c | 3 +- arch/nds32/mm/highmem.c | 2 +- arch/nds32/mm/init.c | 13 +- arch/nios2/Kconfig | 4 +- arch/nios2/kernel/prom.c | 2 +- arch/nios2/kernel/setup.c | 1 - arch/nios2/mm/init.c | 4 +- arch/openrisc/Kconfig | 4 +- arch/openrisc/kernel/setup.c | 3 +- arch/openrisc/mm/init.c | 7 +- arch/openrisc/mm/ioremap.c | 2 +- arch/parisc/Kconfig | 4 +- arch/parisc/kernel/setup.c | 2 +- arch/parisc/mm/init.c | 3 +- arch/powerpc/Kconfig | 2 - arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/paca.c | 2 +- arch/powerpc/kernel/pci_32.c | 4 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/setup-common.c | 3 +- arch/powerpc/kernel/setup_32.c | 10 +- arch/powerpc/kernel/setup_64.c | 11 +- arch/powerpc/lib/alloc.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 1 - arch/powerpc/mm/mem.c | 5 +- arch/powerpc/mm/mmu_context_nohash.c | 8 +- arch/powerpc/mm/numa.c | 5 +- arch/powerpc/mm/pgtable_32.c | 2 +- arch/powerpc/mm/ppc_mmu_32.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/powermac/nvram.c | 4 +- arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 9 +- arch/powerpc/platforms/ps3/setup.c | 4 +- arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 4 +- arch/riscv/Kconfig | 2 - arch/riscv/mm/init.c | 5 +- arch/s390/Kconfig | 2 - arch/s390/boot/compressed/head.S | 4 +- arch/s390/boot/head.S | 6 +- arch/s390/include/asm/mmu.h | 2 + arch/s390/include/asm/mmu_context.h | 1 + arch/s390/include/asm/qdio.h | 2 - arch/s390/include/asm/sclp.h | 3 +- arch/s390/kernel/crash_dump.c | 5 +- arch/s390/kernel/early_printk.c | 2 +- arch/s390/kernel/head64.S | 6 +- arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/smp.c | 5 +- arch/s390/kernel/swsusp.S | 8 +- arch/s390/kernel/topology.c | 6 +- arch/s390/kernel/vdso.c | 10 +- arch/s390/kernel/vdso32/clock_gettime.S | 19 +- arch/s390/kernel/vdso32/gettimeofday.S | 3 +- arch/s390/kernel/vdso64/clock_gettime.S | 25 +- arch/s390/kernel/vdso64/gettimeofday.S | 3 +- arch/s390/mm/extmem.c | 2 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/vmem.c | 7 +- arch/s390/numa/mode_emu.c | 3 +- arch/s390/numa/numa.c | 3 +- arch/s390/numa/toptree.c | 4 +- arch/s390/purgatory/head.S | 4 +- arch/sh/Kconfig | 5 +- arch/sh/mm/init.c | 9 +- arch/sh/mm/ioremap_fixed.c | 2 +- arch/sparc/Kconfig | 4 +- arch/sparc/include/asm/dma-mapping.h | 4 +- arch/sparc/kernel/mdesc.c | 7 +- arch/sparc/kernel/prom_32.c | 4 +- arch/sparc/kernel/prom_64.c | 2 +- arch/sparc/kernel/setup_64.c | 12 +- arch/sparc/kernel/smp_64.c | 18 +- arch/sparc/mm/init_32.c | 5 +- arch/sparc/mm/init_64.c | 27 +- arch/sparc/mm/srmmu.c | 12 +- arch/um/Kconfig | 2 - arch/um/drivers/net_kern.c | 4 +- arch/um/drivers/vector_kern.c | 4 +- arch/um/kernel/initrd.c | 4 +- arch/um/kernel/mem.c | 16 +- arch/um/kernel/physmem.c | 1 - arch/unicore32/Kconfig | 2 - arch/unicore32/kernel/hibernate.c | 2 +- arch/unicore32/kernel/setup.c | 5 +- arch/unicore32/mm/init.c | 7 +- arch/unicore32/mm/mmu.c | 3 +- arch/x86/Kconfig | 4 - arch/x86/kernel/acpi/boot.c | 5 +- arch/x86/kernel/acpi/sleep.c | 1 - arch/x86/kernel/amd_gart_64.c | 6 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/io_apic.c | 7 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/e820.c | 5 +- arch/x86/kernel/mpparse.c | 1 - arch/x86/kernel/pci-dma.c | 2 +- arch/x86/kernel/pci-swiotlb.c | 2 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/setup.c | 1 - arch/x86/kernel/setup_percpu.c | 14 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/tce_64.c | 6 +- arch/x86/mm/amdtopology.c | 1 - arch/x86/mm/fault.c | 2 +- arch/x86/mm/highmem_32.c | 4 +- arch/x86/mm/init.c | 1 - arch/x86/mm/init_32.c | 5 +- arch/x86/mm/init_64.c | 7 +- arch/x86/mm/ioremap.c | 2 +- arch/x86/mm/kasan_init_64.c | 11 +- arch/x86/mm/numa.c | 3 +- arch/x86/mm/numa_32.c | 1 - arch/x86/mm/numa_64.c | 2 +- arch/x86/mm/numa_emulation.c | 1 - arch/x86/mm/pageattr-test.c | 2 +- arch/x86/mm/pageattr.c | 2 +- arch/x86/mm/pat.c | 2 +- arch/x86/mm/physaddr.c | 2 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/efi/efi.c | 3 +- arch/x86/platform/efi/efi_64.c | 2 +- arch/x86/platform/efi/quirks.c | 7 +- arch/x86/platform/olpc/olpc_dt.c | 4 +- arch/x86/power/hibernate_32.c | 2 +- arch/x86/xen/enlighten.c | 2 +- arch/x86/xen/enlighten_pv.c | 3 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/p2m.c | 6 +- arch/xtensa/Kconfig | 4 +- arch/xtensa/kernel/pci.c | 2 +- arch/xtensa/mm/cache.c | 2 +- arch/xtensa/mm/init.c | 4 +- arch/xtensa/mm/kasan_init.c | 5 +- arch/xtensa/mm/mmu.c | 4 +- arch/xtensa/platforms/iss/network.c | 4 +- arch/xtensa/platforms/iss/setup.c | 2 +- block/bio.c | 41 +- block/blk-settings.c | 2 +- block/blk-throttle.c | 41 +- block/bounce.c | 2 +- drivers/acpi/numa.c | 1 - drivers/acpi/tables.c | 3 +- drivers/android/binder_alloc.c | 5 +- drivers/base/platform.c | 2 +- drivers/clk/ti/clk.c | 4 +- drivers/cpufreq/mvebu-cpufreq.c | 9 +- drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/apple-properties.c | 4 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/iscsi_ibft_find.c | 2 +- drivers/firmware/memmap.c | 4 +- drivers/gpu/drm/Kconfig | 2 - drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 633 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 207 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 317 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 262 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 88 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 375 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 130 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 58 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 92 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 352 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 216 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 71 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 75 - drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 261 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 316 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 6 +- .../amdgpu_dm_debugfs.h => amdgpu/amdgpu_sdma.c} | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 101 + drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 224 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 35 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1476 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 119 + drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 1 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 12 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 12 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 12 + drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 11 + drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 11 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 197 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 331 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 31 +- .../amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.c} | 35 +- .../amdgpu_dm_debugfs.h => amdgpu/gfxhub_v1_1.h} | 11 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 154 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 1 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 18 +- .../drm/amd/amdgpu/{nbio_v7_0.c => nbio_v7_4.c} | 176 +- .../amdgpu_dm_debugfs.h => amdgpu/nbio_v7_4.h} | 11 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 15 +- .../gpu/drm/amd/amdgpu/{psp_v3_1.c => psp_v11_0.c} | 198 +- .../amdgpu_dm_debugfs.h => amdgpu/psp_v11_0.h} | 12 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 110 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 12 +- drivers/gpu/drm/amd/amdgpu/si_enums.h | 20 + drivers/gpu/drm/amd/amdgpu/sid.h | 20 + drivers/gpu/drm/amd/amdgpu/soc15.c | 121 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 + drivers/gpu/drm/amd/amdgpu/soc15_common.h | 2 + drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 38 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 87 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_module.c | 122 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 32 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 + drivers/gpu/drm/amd/display/Kconfig | 6 + drivers/gpu/drm/amd/display/Makefile | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 735 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 32 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 83 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 89 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 10 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 16 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1181 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 312 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 3 + .../amd/display/dc/bios/command_table_helper2.c | 5 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 257 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 164 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 247 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 - drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 64 - drivers/gpu/drm/amd/display/dc/dc_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 6 - drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 42 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 23 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 441 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 11 + drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 68 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 3 + .../amdgpu_dm_debugfs.h => dc/dce/dce_i2c.c} | 38 +- .../amdgpu_dm_debugfs.h => dc/dce/dce_i2c.h} | 14 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 676 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 301 + drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 541 + .../amdgpu_dm_debugfs.h => dc/dce/dce_i2c_sw.h} | 33 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 34 + .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 6 + .../drm/amd/display/dc/dce/dce_stream_encoder.c | 24 + .../drm/amd/display/dc/dce100/dce100_resource.c | 57 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 112 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 58 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 58 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 72 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 124 + drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 31 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 84 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 + .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 561 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 98 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 + .../amdgpu_dm_debugfs.h => dc/dm_event_log.h} | 14 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 92 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 10 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 5 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 + drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 1 + .../display/dc/i2caux/dce110/aux_engine_dce110.c | 8 +- .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 7 + drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 4 + drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 4 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 5 + drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 + .../drm/amd/display/include/bios_parser_types.h | 2 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 7 + drivers/gpu/drm/amd/display/include/dal_types.h | 3 + .../gpu/drm/amd/display/include/logger_interface.h | 6 +- drivers/gpu/drm/amd/display/include/logger_types.h | 9 +- .../gpu/drm/amd/display/include/set_mode_types.h | 12 - drivers/gpu/drm/amd/display/include/signal_types.h | 5 + .../drm/amd/display/modules/color/color_gamma.c | 13 +- .../drm/amd/display/modules/color/color_gamma.h | 5 +- .../drm/amd/display/modules/freesync/freesync.c | 1906 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 156 +- .../inc/mod_info_packet.h} | 16 +- .../display/modules/info_packet}/Makefile | 10 +- .../amd/display/modules/info_packet/info_packet.c | 279 + drivers/gpu/drm/amd/include/amd_shared.h | 1 + .../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 4 +- .../drm/amd/include/asic_reg/mp/mp_11_0_offset.h | 358 + .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 534 + .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4627 ++ .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 48436 +++++++++++++++++++ .../amd/include/asic_reg/sdma0/sdma0_4_2_offset.h | 1047 + .../amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h | 2992 ++ .../amd/include/asic_reg/sdma1/sdma1_4_2_offset.h | 1039 + .../amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h | 2948 ++ .../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 37 + .../amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h | 86 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 2 + .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 2 + drivers/gpu/drm/amd/include/atomfirmware.h | 106 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 39 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 2 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 18 + drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 4 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 8 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 194 +- .../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 17 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 28 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 21 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 27 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 3447 ++ drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 575 + .../hwmgr/vega20_inc.h} | 15 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c | 70 + .../hwmgr/vega20_powertune.h} | 18 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h | 142 + .../amd/powerplay/hwmgr/vega20_processpptables.c | 964 + .../hwmgr/vega20_processpptables.h} | 11 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 212 + .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h | 64 + .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 + drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 3 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 831 + drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 128 + drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 3 +- .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 1 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 3 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 3 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 587 + .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 65 + .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 + drivers/gpu/drm/drm_atomic_helper.c | 4 +- drivers/gpu/drm/radeon/atombios_crtc.c | 25 + drivers/gpu/drm/radeon/atombios_i2c.c | 2 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/r600_reg.h | 31 +- drivers/gpu/drm/radeon/radeon_object.c | 4 +- drivers/gpu/drm/radeon/radeon_test.c | 10 +- drivers/gpu/drm/radeon/si.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 1 + drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 181 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 44 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 18 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_group.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 87 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_plane.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 13 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 9 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 6 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 6 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + drivers/gpu/drm/rcar-du/rcar_lvds_regs.h | 5 +- drivers/gpu/drm/scheduler/Makefile | 2 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 24 + drivers/gpu/drm/scheduler/sched_entity.c | 525 + .../scheduler/{gpu_scheduler.c => sched_main.c} | 376 +- drivers/gpu/drm/shmobile/Kconfig | 1 + drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_backlight.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_kms.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_plane.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_regs.h | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 91 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 8 +- drivers/infiniband/core/addr.c | 13 +- drivers/infiniband/core/uverbs.h | 1 - drivers/infiniband/core/uverbs_main.c | 31 +- drivers/infiniband/hw/hns/hns_roce_device.h | 1 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 228 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 6 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/isdn/hisax/w6692.c | 2 +- drivers/macintosh/smu.c | 7 +- drivers/mtd/ar7part.c | 2 +- drivers/net/arcnet/arc-rimi.c | 2 +- drivers/net/arcnet/com20020-isa.c | 2 +- drivers/net/arcnet/com90io.c | 2 +- drivers/net/ethernet/amd/am79c961a.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 6 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/sun3lance.c | 6 +- drivers/net/ethernet/amd/sunlance.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 21 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 20 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 5 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 83 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 367 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 105 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 47 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 3 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 - drivers/net/ethernet/marvell/mvneta.c | 9 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 27 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 434 +- drivers/net/ethernet/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 11 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 488 +- drivers/net/ethernet/mscc/ocelot_dev_gmii.h | 154 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 45 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 1 + drivers/net/ethernet/qlogic/qed/qed_dev.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 4 + drivers/net/ethernet/qlogic/qed/qed_mcp.c | 24 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 6 + drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/realtek/r8169.c | 14 +- drivers/net/ethernet/renesas/ravb.h | 6 +- drivers/net/ethernet/renesas/ravb_main.c | 143 +- drivers/net/ethernet/sun/ldmvsw.c | 2 +- drivers/net/ethernet/sun/sunbmac.c | 3 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/sun/sunvnet.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 14 +- drivers/net/ethernet/sun/sunvnet_common.h | 7 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 4 +- drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 9 +- drivers/net/ethernet/toshiba/spider_net.c | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 6 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 3 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 9 +- drivers/net/phy/phy.c | 2 + drivers/net/phy/phylink.c | 3 + drivers/net/wireless/broadcom/b43/dma.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 5 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.c | 3 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 6 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 + drivers/net/wireless/mediatek/mt76/Kconfig | 27 +- drivers/net/wireless/mediatek/mt76/Makefile | 9 +- drivers/net/wireless/mediatek/mt76/dma.c | 16 +- drivers/net/wireless/mediatek/mt76/dma.h | 41 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 3 +- drivers/net/wireless/mediatek/mt76/mmio.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76.h | 81 +- drivers/net/wireless/mediatek/mt76/mt76x0/Makefile | 13 +- drivers/net/wireless/mediatek/mt76/mt76x0/dma.c | 524 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.h | 3 - drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 378 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.c | 323 +- drivers/net/wireless/mediatek/mt76/mt76x0/mac.h | 132 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 228 +- drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c | 395 - drivers/net/wireless/mediatek/mt76/mt76x0/mcu.h | 60 +- drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0.h | 125 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 81 + drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 37 +- drivers/net/wireless/mediatek/mt76/mt76x0/trace.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x0/tx.c | 245 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 232 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.h | 46 - drivers/net/wireless/mediatek/mt76/mt76x0/util.c | 42 - .../mediatek/mt76/{dma.h => mt76x02_dma.h} | 41 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 347 + drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 122 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 213 + drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 100 + .../mediatek/mt76/{mt76x2_dma.h => mt76x02_usb.h} | 22 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 72 + .../mediatek/mt76/{usb_mcu.c => mt76x02_usb_mcu.c} | 187 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 401 + drivers/net/wireless/mediatek/mt76/mt76x02_util.h | 29 + drivers/net/wireless/mediatek/mt76/mt76x2.h | 42 +- drivers/net/wireless/mediatek/mt76/mt76x2_common.c | 259 +- drivers/net/wireless/mediatek/mt76/mt76x2_dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt76x2_init.c | 12 +- .../wireless/mediatek/mt76/mt76x2_init_common.c | 33 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 15 +- drivers/net/wireless/mediatek/mt76/mt76x2_mac.h | 110 +- .../net/wireless/mediatek/mt76/mt76x2_mac_common.c | 368 +- drivers/net/wireless/mediatek/mt76/mt76x2_main.c | 50 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.c | 261 +- drivers/net/wireless/mediatek/mt76/mt76x2_mcu.h | 68 +- .../net/wireless/mediatek/mt76/mt76x2_mcu_common.c | 124 + drivers/net/wireless/mediatek/mt76/mt76x2_phy.c | 65 +- .../net/wireless/mediatek/mt76/mt76x2_phy_common.c | 49 +- drivers/net/wireless/mediatek/mt76/mt76x2_tx.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2_tx_common.c | 39 +- drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x2u.h | 16 +- drivers/net/wireless/mediatek/mt76/mt76x2u_core.c | 69 +- drivers/net/wireless/mediatek/mt76/mt76x2u_init.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x2u_main.c | 22 +- drivers/net/wireless/mediatek/mt76/mt76x2u_mcu.c | 210 +- drivers/net/wireless/mediatek/mt76/mt76x2u_phy.c | 67 +- drivers/net/wireless/mediatek/mt76/tx.c | 16 + drivers/net/wireless/mediatek/mt76/usb.c | 105 +- drivers/net/wireless/mediatek/mt76/usb_mcu.c | 242 - drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 3 - drivers/of/fdt.c | 24 +- drivers/of/of_reserved_mem.c | 13 +- drivers/of/unittest.c | 4 +- drivers/opp/core.c | 147 +- drivers/opp/cpu.c | 15 +- drivers/opp/of.c | 188 +- drivers/opp/opp.h | 19 +- drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 3 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 1 - drivers/pinctrl/intel/pinctrl-intel.c | 111 +- drivers/pinctrl/tegra/pinctrl-tegra.c | 1 - drivers/power/reset/qcom-pon.c | 1 + drivers/power/supply/bq27xxx_battery.c | 9 + drivers/power/supply/bq27xxx_battery_i2c.c | 2 + drivers/regulator/core.c | 2 +- drivers/regulator/da9052-regulator.c | 2 +- drivers/regulator/da9055-regulator.c | 2 +- drivers/regulator/qcom_smd-regulator.c | 77 + drivers/s390/char/fs3270.c | 2 +- drivers/s390/char/sclp_early_core.c | 11 +- drivers/s390/char/tty3270.c | 2 +- drivers/s390/cio/cmf.c | 2 +- drivers/s390/cio/qdio_main.c | 15 +- drivers/s390/cio/qdio_setup.c | 1 - drivers/s390/crypto/ap_bus.c | 18 +- drivers/s390/virtio/virtio_ccw.c | 2 +- drivers/sfi/sfi_core.c | 2 +- drivers/spi/spi-mem.c | 54 +- drivers/spi/spi-pic32.c | 4 +- drivers/staging/android/ion/Kconfig | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c | 2 +- drivers/tty/serial/imx.c | 8 + drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/common/roles.c | 15 +- drivers/usb/core/devio.c | 24 +- drivers/usb/core/driver.c | 28 +- drivers/usb/core/quirks.c | 3 +- drivers/usb/core/usb.c | 2 + drivers/usb/early/xhci-dbc.c | 14 +- drivers/usb/musb/musb_dsps.c | 12 +- drivers/usb/typec/mux.c | 17 +- drivers/xen/balloon.c | 2 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/grant-table.c | 2 +- drivers/xen/swiotlb-xen.c | 12 +- drivers/xen/xen-selfballoon.c | 2 +- fs/dcache.c | 2 +- fs/fs_context.c | 21 +- fs/inode.c | 2 +- fs/internal.h | 1 + fs/jfs/inode.c | 1 - fs/namespace.c | 25 +- fs/ocfs2/dlmglue.c | 2 + fs/proc/kcore.c | 2 +- fs/proc/page.c | 2 +- fs/proc/root.c | 11 +- fs/proc/vmcore.c | 4 +- fs/pstore/Kconfig | 1 - fs/super.c | 14 +- fs/ubifs/super.c | 7 +- fs/ubifs/xattr.c | 24 - include/asm-generic/dma-mapping.h | 9 - include/drm/gpu_scheduler.h | 42 +- include/drm/ttm/ttm_bo_api.h | 16 +- include/drm/ttm/ttm_bo_driver.h | 28 + include/linux/bootmem.h | 404 - include/linux/compiler-gcc.h | 14 - include/linux/compiler_types.h | 8 + include/linux/device.h | 7 + include/linux/dma-direct.h | 4 + include/linux/dma-mapping.h | 13 +- include/linux/dma-noncoherent.h | 27 +- include/linux/linkage.h | 1 + include/linux/memblock.h | 159 +- include/linux/mm.h | 2 +- include/linux/mmzone.h | 5 +- include/linux/platform_data/gpio-omap.h | 4 + include/linux/pm_opp.h | 6 + include/linux/power/bq27xxx_battery.h | 1 + include/linux/sched.h | 3 - include/linux/spi/spi-mem.h | 7 +- include/sound/soc-dpcm.h | 10 + include/sound/soc.h | 24 +- include/uapi/drm/amdgpu_drm.h | 2 + init/main.c | 12 +- ipc/mqueue.c | 14 - ipc/shm.c | 2 +- kernel/cgroup/cgroup.c | 14 +- kernel/dma/Kconfig | 19 +- kernel/dma/Makefile | 1 - kernel/dma/contiguous.c | 6 +- kernel/dma/direct.c | 110 +- kernel/dma/mapping.c | 55 +- kernel/dma/noncoherent.c | 106 - kernel/dma/swiotlb.c | 10 +- kernel/futex.c | 2 +- kernel/locking/qspinlock_paravirt.h | 2 +- kernel/pid.c | 2 +- kernel/power/snapshot.c | 4 +- kernel/printk/printk.c | 5 +- kernel/profile.c | 2 +- lib/Kconfig.debug | 3 +- lib/cpumask.c | 4 +- lib/lz4/lz4_decompress.c | 481 +- lib/lz4/lz4defs.h | 9 +- lib/test_kasan.c | 70 + localversion-next | 2 +- mm/Kconfig | 8 +- mm/Makefile | 8 +- mm/bootmem.c | 811 - mm/filemap.c | 2 +- mm/huge_memory.c | 2 +- mm/hugetlb.c | 6 +- mm/internal.h | 2 +- mm/kasan/kasan_init.c | 7 +- mm/kmemleak.c | 2 +- mm/memblock.c | 153 +- mm/memcontrol.c | 24 +- mm/memory_hotplug.c | 154 +- mm/mempolicy.c | 11 +- mm/migrate.c | 3 + mm/mmap.c | 50 +- mm/nobootmem.c | 445 - mm/oom_kill.c | 19 - mm/page_alloc.c | 17 +- mm/page_ext.c | 6 +- mm/page_idle.c | 2 +- mm/page_owner.c | 2 +- mm/page_poison.c | 2 +- mm/percpu.c | 30 +- mm/sparse-vmemmap.c | 6 +- mm/sparse.c | 18 +- mm/swap.c | 1 - mm/util.c | 2 +- mm/vmalloc.c | 4 + net/batman-adv/Kconfig | 11 + net/batman-adv/Makefile | 3 + net/batman-adv/bat_iv_ogm.c | 330 +- net/batman-adv/bat_v_elp.c | 10 +- net/batman-adv/bridge_loop_avoidance.c | 10 +- net/batman-adv/debugfs.c | 37 + net/batman-adv/debugfs.h | 6 + net/batman-adv/gateway_client.c | 11 +- net/batman-adv/hard-interface.c | 47 +- net/batman-adv/icmp_socket.c | 3 + net/batman-adv/log.c | 20 +- net/batman-adv/main.h | 2 +- net/batman-adv/network-coding.c | 27 +- net/batman-adv/originator.c | 107 - net/batman-adv/originator.h | 4 - net/batman-adv/soft-interface.c | 27 +- net/batman-adv/sysfs.c | 30 +- net/batman-adv/trace.c | 22 + net/batman-adv/trace.h | 78 + net/batman-adv/translation-table.c | 6 +- net/batman-adv/tvlv.c | 8 +- net/batman-adv/types.h | 62 +- net/bridge/Kconfig | 2 +- net/bridge/br_netfilter_hooks.c | 3 +- net/core/flow_dissector.c | 10 +- net/core/link_watch.c | 2 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/tcp.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv6/addrconf.c | 1 + net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_tunnel.c | 13 +- net/ipv6/route.c | 3 +- net/iucv/af_iucv.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 4 +- net/netfilter/nft_osf.c | 2 +- net/sched/cls_flower.c | 2 +- net/sctp/protocol.c | 2 +- net/sctp/transport.c | 12 +- net/smc/smc_pnet.c | 2 +- net/xfrm/xfrm_hash.c | 2 +- samples/Kconfig | 5 +- samples/vfs/test-fsinfo.c | 9 +- scripts/dtc/Makefile | 4 +- scripts/tags.sh | 2 +- sound/hda/hdac_i915.c | 4 +- sound/pci/hda/patch_ca0132.c | 1283 +- sound/soc/codecs/hdac_hdmi.c | 2 +- sound/soc/codecs/rt5663.c | 7 +- sound/soc/fsl/fsl_asrc_dma.c | 2 +- sound/soc/fsl/pcm030-audio-fabric.c | 5 +- sound/soc/generic/simple-card-utils.c | 6 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 4 +- sound/soc/intel/boards/broadwell.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 4 +- sound/soc/intel/boards/bytcr_rt5651.c | 4 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 4 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 5 +- sound/soc/mediatek/mt2701/mt2701-cs42448.c | 13 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 13 +- sound/soc/mediatek/mt6797/mt6797-mt6351.c | 13 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 13 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 7 +- sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 7 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 7 +- sound/soc/meson/axg-card.c | 3 +- sound/soc/qcom/apq8096.c | 7 +- sound/soc/qcom/sdm845.c | 7 +- sound/soc/samsung/tm2_wm5110.c | 13 +- sound/soc/sh/rcar/ctu.c | 2 +- sound/soc/sh/rcar/src.c | 2 +- sound/soc/soc-compress.c | 4 +- sound/soc/soc-core.c | 95 +- sound/soc/soc-dapm.c | 2 +- sound/soc/soc-pcm.c | 101 +- sound/xen/xen_snd_front_alsa.c | 46 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 347 + tools/testing/selftests/net/forwarding/lib.sh | 25 + 1042 files changed, 92266 insertions(+), 20448 deletions(-) create mode 100644 Documentation/core-api/memory-allocation.rst create mode 100644 arch/arm/boot/dts/armada-385-db-88f6820-amc.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts delete mode 100644 arch/arm/boot/dts/ibm-power8-cfam.dtsi delete mode 100644 arch/arm/boot/dts/ibm-power9-cfam.dtsi delete mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi delete mode 100644 arch/mips/include/asm/device.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/amdgpu_s [...] create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/gfxhub_v [...] copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/gfxhub_v [...] copy drivers/gpu/drm/amd/amdgpu/{nbio_v7_0.c => nbio_v7_4.c} (54%) copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/nbio_v7_ [...] copy drivers/gpu/drm/amd/amdgpu/{psp_v3_1.c => psp_v11_0.c} (77%) copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => amdgpu/psp_v11_ [...] copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c. [...] copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c. [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dce/dce_i2c_ [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => dc/dm_event_log [...] copy drivers/gpu/drm/amd/display/{amdgpu_dm/amdgpu_dm_debugfs.h => modules/inc/mod [...] copy drivers/gpu/drm/{scheduler => amd/display/modules/info_packet}/Makefile (79%) create mode 100644 drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr [...] create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr [...] create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c copy drivers/gpu/drm/amd/{display/amdgpu_dm/amdgpu_dm_debugfs.h => powerplay/hwmgr [...] create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c create mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c create mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h create mode 100644 drivers/gpu/drm/scheduler/sched_entity.c rename drivers/gpu/drm/scheduler/{gpu_scheduler.c => sched_main.c} (61%) delete mode 100644 drivers/net/ethernet/mscc/ocelot_dev_gmii.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/dma.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/usb.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt76x0/util.c copy drivers/net/wireless/mediatek/mt76/{dma.h => mt76x02_dma.h} (69%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h rename drivers/net/wireless/mediatek/mt76/{mt76x2_dma.h => mt76x02_usb.h} (58%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c copy drivers/net/wireless/mediatek/mt76/{usb_mcu.c => mt76x02_usb_mcu.c} (61%) create mode 100644 drivers/net/wireless/mediatek/mt76/mt76x2_mcu_common.c delete mode 100644 include/linux/bootmem.h delete mode 100644 kernel/dma/noncoherent.c delete mode 100644 mm/bootmem.c delete mode 100644 mm/nobootmem.c create mode 100644 net/batman-adv/trace.c create mode 100644 net/batman-adv/trace.h create mode 100644 tools/testing/selftests/drivers/net/mlxsw/qos_mc_aware.sh