This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 51309b9d73f5 Add linux-next specific files for 20191105 omits 7fa9d7f0e576 Revert "hugetlbfs: convert macros to static inline, fix sp [...] omits 6f1c8ac450d1 Merge branch 'akpm/master' omits ba0a1688b438 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8f21ad29e77d drivers/tty/serial/sh-sci.c: suppress warning omits a4373fc2d24c arm64: mm: display non-present entries in ptdump omits 4abe8c4aef29 arm64: mm: convert mm/dump.c to use walk_page_range() omits 337b38ef5456 x86: mm: convert dump_pagetables to use walk_page_range omits f8d64f481ec9 mm: add generic ptdump omits 448b6de33073 x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits 2d6bd555f112 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits 8bcb05a4c84f x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits fc236b1cd411 x86: mm: point to struct seq_file from struct pg_state omits 844bb4ec4070 mm: pagewalk: add 'depth' parameter to pte_hole omits f95d77d9a537 mm: pagewalk: add test_p?d callbacks omits 181be542ef3c mm: pagewalk: allow walking without vma omits 33648e5ae137 mm: pagewalk: add p4d_entry() and pgd_entry() omits 157ce166e4d3 x86: mm: add p?d_leaf() definitions omits 7fcfab8b2d79 sparc: mm: add p?d_leaf() definitions omits 4e4fb4751e1b s390: mm: add p?d_leaf() definitions omits 269a51a66871 riscv: mm: add p?d_leaf() definitions omits a2e61f27e879 powerpc: mm: add p?d_leaf() definitions omits 2b943047c167 mips: mm: add p?d_leaf() definitions omits 74f133200550 arm64: mm: add p?d_leaf() definitions omits ba69ef8ca85a arm: mm: add p?d_leaf() definitions omits 226b8b59084c arc: mm: add p?d_leaf() definitions omits dcc6e78f7f5e mm: add generic p?d_leaf() macros omits 5ff948f4634f gpio: pca953x: tighten up indentation omits fce255ca53f1 gpio: pca953x: reduce stack usage in couple of functions omits eb956389b783 gpio: pca953x: convert to use bitmap API omits 7780e1e97cf3 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 734cdcc98b5e gpio: pca953x: remove redundant variable and check in IRQ handler omits 044af3ed1973 lib/bitmap: introduce bitmap_replace() helper omits 00e67005d518 lib/test_bitmap: fix comment about this file omits 91e99f3ca997 lib/test_bitmap: move exp1 and exp2 upper for others to use omits 48674fee5f72 lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits ec18b75b6d1e lib/test_bitmap: name EXP_BYTES properly omits bfb838c51b62 lib/test_bitmap: undefine macros after use omits c41f46269bbb lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits 1523b7ebfadf gpio: pca953x: utilize the for_each_set_clump8 macro omits 191a57f0f474 gpio: max3191x: utilize the for_each_set_clump8 macro omits c7fdc820b27d gpio: pisosr: utilize the for_each_set_clump8 macro omits 617ce4d6d657 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits 09d7286d7ff4 gpio: 74x164: utilize the for_each_set_clump8 macro omits 9de372e20d6c gpio: uniphier: utilize for_each_set_clump8 macro omits bce4ee8df00b gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits 8aa2a2ccec4f gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 658476960200 gpio: ws16c48: utilize for_each_set_clump8 macro omits faedbca720c0 gpio: gpio-mm: utilize for_each_set_clump8 macro omits 058f31f2ba06 gpio: 104-idi-48: utilize for_each_set_clump8 macro omits e7e05d2e0d04 gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits bd4bea8b5a60 lib/test_bitmap.c: add for_each_set_clump8 test cases omits 9712980401be linux/bitopts.h: Add for_each_set_clump8 documentation omits 44dd537f9a66 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 82b427bae82f linux/bitmap.h: fix potential sign-extension overflow omits a4b50f177e82 bitops: introduce the for_each_set_clump8 macro omits 0ba4c245fe4e kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 2368624e867f kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits 7cb897db5f35 kernel-hacking: create a submenu for scheduler debugging options omits 2a3020349e00 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits e31bb51d4d0a kernel-hacking: move Oops into 'Lockups and Hangs' omits 65077110e2b5 kernel-hacking: move kernel testing and coverage options t [...] omits 3e5bfeb8e7a5 kernel-hacking: group kernel data structures debugging together omits b52c23b5cbb3 kernel-hacking: create submenu for arch special debugging options omits 13a8d1d01c0a kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits e1163d04ecf9 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 77f74ef074c3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits da0cf6bf483e lib/genalloc.c: export symbol addr_in_gen_pool omits cd66e0233d08 pinctrl: fix pxa2xx.c build warnings omits 707478c3e730 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 8e81d4a9d54d drivers/block/null_blk_main.c: fix layout omits 09fdceebe99f Merge branch 'akpm-current/current' omits d56d1177b677 fix up for "net: of_get_phy_mode: Change API to solve int/ [...] omits 39268bf3d88c Merge remote-tracking branch 'cel/cel-next' omits e19874fd34a7 Merge remote-tracking branch 'kunit/test' omits ead531ed66f5 Merge remote-tracking branch 'fpga/for-next' omits 4093854be908 Merge remote-tracking branch 'hmm/hmm' omits cd7500c129b9 Merge remote-tracking branch 'devfreq/for-next' omits de590f5e9033 Merge remote-tracking branch 'pidfd/for-next' omits 4fd4d76a29b2 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 5ae4da045f2b Merge remote-tracking branch 'hyperv/hyperv-next' omits ddc435da2eed Merge remote-tracking branch 'xarray/xarray' omits 296d31b043c5 Merge remote-tracking branch 'nvmem/for-next' omits 02245fb2dd50 Merge remote-tracking branch 'fsi/next' omits dea4022f29e9 Merge remote-tracking branch 'kspp/for-next/kspp' omits 531b75415eb8 Merge remote-tracking branch 'at24/at24/for-next' omits 4ec7d31dfc08 Merge remote-tracking branch 'rtc/rtc-next' omits f7d92c6d07fb Merge remote-tracking branch 'coresight/next' omits 3ceea8bbfd37 Merge remote-tracking branch 'livepatching/for-next' omits c9029f913b45 Merge remote-tracking branch 'y2038/y2038' omits c0dc2d8170be Merge remote-tracking branch 'pwm/for-next' omits 1325262e30d3 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits afbbe314de64 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 17c8effe5fc1 Merge remote-tracking branch 'pinctrl/for-next' omits fde47049f0e0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits bb1cbd47bc84 Merge remote-tracking branch 'gpio/for-next' omits b1e4fa9ad4f6 Merge remote-tracking branch 'rpmsg/for-next' omits 91bdd74d58b4 Merge remote-tracking branch 'vhost/linux-next' omits d32d5b2595f2 Merge remote-tracking branch 'scsi-mkp/for-next' omits 83fc352798b0 Merge remote-tracking branch 'scsi/for-next' omits d5f815012efa Merge remote-tracking branch 'cgroup/for-next' omits 74b3a797268c Merge remote-tracking branch 'slave-dma/next' omits a43758229cb8 Merge remote-tracking branch 'icc/icc-next' omits f99c23d4ab7a Merge remote-tracking branch 'mux/for-next' omits 0f8301935c1d Merge remote-tracking branch 'staging/staging-next' omits 28b6d0d8fb33 Merge remote-tracking branch 'thunderbolt/next' omits 0f4b9ce5b875 Merge remote-tracking branch 'soundwire/next' omits 033c8935c2f9 Merge remote-tracking branch 'extcon/extcon-next' omits a9a412803045 Merge remote-tracking branch 'char-misc/char-misc-next' omits 6f9820e9ee26 Merge remote-tracking branch 'tty/tty-next' omits 0359b3ae33d6 Merge remote-tracking branch 'phy-next/next' omits f231e02666aa Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits b3ea388533f3 Merge remote-tracking branch 'usb-serial/usb-next' omits 6cf5b26fd763 Merge remote-tracking branch 'usb-gadget/next' omits 12d486588bd6 Merge remote-tracking branch 'usb/usb-next' omits 4fdd4a52a322 Merge remote-tracking branch 'driver-core/driver-core-next' omits d1671d142985 Merge remote-tracking branch 'ipmi/for-next' omits 6640883db46f Merge remote-tracking branch 'leds/for-next' omits f1d2989d0410 Merge remote-tracking branch 'chrome-platform/for-next' omits f7da3650608f Merge remote-tracking branch 'drivers-x86/for-next' omits 36b1c1d03078 Merge remote-tracking branch 'workqueues/for-next' omits bc4e54d4c9b3 Merge remote-tracking branch 'percpu/for-next' omits c33ac6f78bda Merge remote-tracking branch 'kvms390/next' omits cc84538b396d Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits ce3b07db47ad Merge remote-tracking branch 'kvm-arm/next' omits e2d7506badf8 Merge remote-tracking branch 'edac/edac-for-next' omits e76cb6e077d3 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2e876e899699 Merge remote-tracking branch 'tip/auto-latest' omits c966cbc49373 Merge remote-tracking branch 'spi/for-next' omits de358e9facc0 Merge remote-tracking branch 'devicetree/for-next' omits 4558312850db Merge remote-tracking branch 'audit/next' omits 0c263a3fab99 Merge remote-tracking branch 'vfio/next' omits eea8e18c5155 Merge remote-tracking branch 'iommu/next' omits bbac248b457a Merge remote-tracking branch 'tpmdd/next' omits 84f9635ea8c2 Merge remote-tracking branch 'tomoyo/master' omits efaeb045ab08 Merge remote-tracking branch 'smack/for-next' omits b19fb1f49f51 Merge remote-tracking branch 'selinux/next' omits 2828a88e279b Merge remote-tracking branch 'keys/keys-next' omits b09dfc145e44 Merge remote-tracking branch 'apparmor/apparmor-next' omits e1c372c4712a Merge remote-tracking branch 'regulator/for-next' omits 75e27769ef32 Merge remote-tracking branch 'battery/for-next' omits 10610cb1bd44 Merge remote-tracking branch 'backlight/for-backlight-next' omits 46cdd5f24a41 Merge remote-tracking branch 'mfd/for-mfd-next' omits 68e6873030f9 Merge remote-tracking branch 'mmc/next' omits b17e4bdda5ec Merge remote-tracking branch 'block/for-next' omits 3a1bd3db1855 Merge remote-tracking branch 'input/next' omits 197d6508d179 Merge remote-tracking branch 'modules/modules-next' omits a79f4b67197d Merge remote-tracking branch 'sound-asoc/for-next' omits d45bc77cb9cd Merge remote-tracking branch 'sound/for-next' omits c162f53ab825 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 6d133bc3525c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 6037e01bbbe3 Merge remote-tracking branch 'drm-msm/msm-next' omits 28aa46c4528b Merge remote-tracking branch 'drm-misc/for-linux-next' omits 1a7880c6fdf1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits d1d753ac9ad5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits c2f9441e0e83 Merge remote-tracking branch 'amdgpu/drm-next' omits db05ff64c1d8 next-20191031/drm omits ecd022c7091f Merge remote-tracking branch 'crypto/master' omits e5a9e058de8b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 62a94c1339dc Merge remote-tracking branch 'nand/nand/next' omits 0afcb690cb54 Merge remote-tracking branch 'mtd/mtd/next' omits 9d5a21da542c Merge remote-tracking branch 'gfs2/for-next' omits c84ee527fac1 Merge remote-tracking branch 'mac80211-next/master' omits 1e58828b0551 Merge remote-tracking branch 'bluetooth/master' omits 51d1a243cdc8 Merge remote-tracking branch 'wireless-drivers-next/master' omits 8179d4f4f602 Merge remote-tracking branch 'nfc-next/master' omits 10684f1ecad5 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits e6c9038c2611 Merge remote-tracking branch 'ipsec-next/master' omits b034ebb8915e Merge remote-tracking branch 'bpf-next/master' omits 7668c2ced87a Merge remote-tracking branch 'net-next/master' omits ec6281fc5ee4 Merge remote-tracking branch 'rdma/for-next' omits 91e8b4d9dd90 Merge remote-tracking branch 'swiotlb/linux-next' omits c9d4981947a2 Merge remote-tracking branch 'ieee1394/for-next' omits dbe6711749be Merge remote-tracking branch 'thermal/thermal/linux-next' omits 052a23514dea Merge remote-tracking branch 'opp/opp/linux-next' omits 37c3ca4871f0 Merge remote-tracking branch 'cpupower/cpupower' omits 523420a19db0 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits e43ff0729010 Merge remote-tracking branch 'pm/linux-next' omits 7286d3b03a25 Merge remote-tracking branch 'v4l-dvb/master' omits 5fe87cf0bcee Merge remote-tracking branch 'jc_docs/docs-next' omits bae3fa865e72 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7c7e39e168d0 Merge branch 'dmi/master' omits 97f96f362ca9 Merge remote-tracking branch 'i3c/i3c/next' omits 39e41e1af1ed Merge remote-tracking branch 'i2c/i2c/for-next' omits d4712d959e0a Merge remote-tracking branch 'hid/for-next' omits 97848ef10cc7 Merge remote-tracking branch 'pstore/for-next/pstore' omits 45ae6652db43 Merge remote-tracking branch 'pci/next' omits 12cff29e353a Merge remote-tracking branch 'printk/for-next' omits 060038379182 Merge remote-tracking branch 'vfs/for-next' omits 0ee820375fa5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits a2233b5de377 Merge remote-tracking branch 'iomap/iomap-for-next' omits 2f2d46a4f6eb Merge remote-tracking branch 'xfs/for-next' omits 278682cb9797 Merge remote-tracking branch 'nfsd/nfsd-next' omits b3fe83f43182 Merge remote-tracking branch 'f2fs/dev' omits 0a7349904b1d Merge remote-tracking branch 'ext4/dev' omits 252020ea8ced Merge remote-tracking branch 'ext3/for_next' omits 3ba7da21328c Merge remote-tracking branch 'erofs/dev' omits eda64d740967 Merge remote-tracking branch 'ecryptfs/next' omits bc9489f57501 Merge remote-tracking branch 'cifs/for-next' omits bf1816f434a6 Merge remote-tracking branch 'ceph/master' omits c7474a418a67 Merge remote-tracking branch 'btrfs/for-next' omits 405059691f7a Merge remote-tracking branch 'fscrypt/master' omits fca0a7b3cad9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 658005d119a9 Merge remote-tracking branch 'sh/sh-next' omits 5fd3cf77f0e2 Merge remote-tracking branch 's390/features' omits 4d4f882f8bb2 Merge remote-tracking branch 'risc-v/for-next' omits 2ae510bbe3f1 Merge remote-tracking branch 'soc-fsl/next' omits a94777661579 Merge remote-tracking branch 'fsl/next' omits 89f6fcd8e517 Merge remote-tracking branch 'powerpc/next' omits 5c572535e47c Merge remote-tracking branch 'parisc-hd/for-next' omits 19fbc5da340b Merge remote-tracking branch 'mips/mips-next' omits e88a53762d2b Merge remote-tracking branch 'microblaze/next' omits 867a29bb95b6 ipc/msg.c: consolidate all xxxctl_down() functions omits 936ce6d90b3b arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 39d56129579b arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits 67ca329e8aab arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 48c4fa7910b1 ipc/sem.c: document and update memory barriers omits 39fc2c3fbde7 ipc/msg.c: update and document memory barriers omits acee2df454ab ipc/mqueue.c: update/document memory barriers omits fc1699781270 ipc/mqueue.c: remove duplicated code omits 172311fc926b smp_mb__{before,after}_atomic(): update Documentation omits 19cac727bc6f lib/ubsan: don't serialize UBSAN report omits e279a8cf20ec vhost, kcov: collect coverage from vhost_worker omits 945d986eedf5 usb-kcov-collect-coverage-from-hub_event-fix omits 08fd81ece5fd usb, kcov: collect coverage from hub_event omits cb3fdfc387fb kcov: remote coverage support omits 3fefb398a1e9 aio: simplify read_events() omits 9e5a64c71b2f uaccess: disallow > INT_MAX copy sizes omits 32daaa987d44 fs/binfmt_elf.c: extract elf_read() function omits afdb24b0b615 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 948b2fdece7e selftests: add epoll selftests omits 1965ff1112a0 fs/epoll: remove unnecessary wakeups of nested epoll omits a3165af5f5ce epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits f30dfca28736 checkpatch: improve ignoring CamelCase SI style variants like mA omits 317af674c67d lib/math/rational.c: fix possible incorrect result from ra [...] omits ea72f900244c Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits a010eaba8679 string: add stracpy and stracpy_pad mechanisms omits 729587c6044f lib/rbtree: get successor's color directly omits 1696ca0d3e0d lib/rbtree: set successor's parent unconditionally omits 36ad379fd0e5 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits f043251410eb hung_task: allow printing warnings every check interval omits 889a767331ab kernel/sys.c: avoid copying possible padding bytes in copy [...] omits f39a69469de2 kernel/profile.c: use cpumask_available to check for NULL cpumask omits e28e49fec2c0 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 83e61708e9f1 kernel/notifier.c: remove notifier_chain_cond_register() omits bb93c23f7ff3 kernel/notifier.c: intercept duplicate registrations to av [...] omits 24f837f49458 linux/build_bug.h: change type to int omits 02246f2bef09 .gitattributes: Use 'dts' diff driver for dts files omits 75b9357e77e3 include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits c17d5a9ee971 include/linux/proc_fs.h: fix confusing macro arg name omits d2e86a8112fe fs/proc/internal.h: shuffle "struct pde_opener" omits 29d01556de9e fs/proc/generic.c: delete useless "len" variable omits bef02df3975c proc: change ->nlink under proc_subdir_lock omits 9c6f4cff5cb8 kernel/hung_task.c: Monitor killed tasks. omits 292e85133cd9 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b91b7adb8ba0 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2879d660b0ce mm-annotate-refault-stalls-from-swap_readpage-fix omits f1c24893b618 mm/page_io.c: annotate refault stalls from swap_readpage omits a9467ee154dd mm/memory_hotplug.c: remove __online_page_set_limits() omits aca72687c41b mm: fix typos in comments when calling __SetPageUptodate() omits b420b82e5c66 mm: fix struct member name in function comments omits df2a3cad5ced mm/shmem.c: make array 'values' static const, makes object [...] omits 79a9544a3e7c fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits da7f1d6842d7 userfaultfd: wrap the common dst_vma check into an inlined [...] omits c5138110db86 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits e930a93aa637 userfaultfd: use vma_pagesize for all huge page size calculation omits a45e2b165d92 mm/mmap.c: make vma_merge() comment more easy to understand omits a8162e9ea5c2 mm/memcontrol: use vmstat names for printing statistics omits 1532823f6735 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits d2dff13152a8 mm/vmstat: add helpers to get vmstat item names for each e [...] omits a0e454395f64 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits 49e5e21ac26b mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 5acd9bc1479c mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits f02708723480 mm/thp: make set_huge_zero_page() return void omits 1fc99ddcb8ed mm, thp: do not queue fully unmapped pages for deferred split omits 86dfa4bb41ae mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits 75939379a472 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 697cef08fa1a mm/userfaultfd: fix a GCC compilation warning omits cdef132590bb hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits a6460107a650 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits 7ee73c2620e7 hugetlb-remove-duplicated-code-checkpatch-fixes omits a60475d42151 hugetlb: remove duplicated code omits 3966801833a5 hugetlb: region_chg provides only cache entry omits 9823e12e021f hugetlbfs: convert macros to static inline, fix sparse warning omits 86e63973cd91 mm/hugetlbfs: fix error handling when setting up mounts omits 204b1ce34d70 hugetlbfs: add O_TMPFILE support omits 51ee41e6150c hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits d8bbafa31bc5 mm-oom-avoid-printk-iteration-under-rcu-fix omits 71f40fce9ba6 mm, oom: avoid printk() iteration under RCU omits a397e93c17fc mm: support memblock alloc on the exact node for sparse_bu [...] omits 29d0fbf5ce69 mm/z3fold: fix -Wunused-but-set-variable warnings omits 4ebc0734181f mm/z3fold.c: add inter-page compaction omits 8d18a0e9c6f5 mm: vmscan: harmonize writeback congestion tracking for no [...] omits c790e73e116b mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix omits d08ccad31860 mm: vmscan: split shrink_node() into node part and memcgs part omits c9008b3c4ca7 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits 3cdba378aca4 mm: vmscan: replace shrink_node() loop with a retry jump omits ea1e1150515e mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits bb50390b3a5b mm: vmscan: move inactive_list_is_low() swap check to the caller omits c24d234dc21e mm: clean up and clarify lruvec lookup procedure omits 3285b72cf759 mm: vmscan: simplify lruvec_lru_size() omits a6f31b6a6a3a mm/vmscan.c: remove unused scan_control parameter from pageout() omits ec73deb6e11e mm/vmscan: remove unused lru_pages argument omits e4a345ca901a include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits c4341131115b mm, pcpu: make zone pcp updates and reset internal to the mm omits 9ea8e5b79dcf mm, pcp: share common code between memory hotplug and perc [...] omits b844f79f03c6 mm/page_alloc: add alloc_contig_pages() omits bcb1b29622a7 mm/vmalloc: rework vmap_area_lock omits fd9f4a6e649f selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 01162800a99d mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 465f6e89e9d2 mm/vmalloc: respect passed gfp_mask when doing preloading omits bd544183ad8e mm/vmalloc: remove preempt_disable/enable when doing preloading omits 65aebb78e13e mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 78634b4282f7 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 omits fb891b1e4836 mm/sparse.c: mark populate_section_memmap as __meminit omits d458b5a062b6 mm/memory_hotplug: fix try_offline_node() omits 5045a6f932c1 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits c26103b449ac mm/page_alloc.c: don't set pages PageReserved() when offlining omits 1a7a674ca8ab mm/memory_hotplug: cleanup __remove_pages() omits 8e7c974e6dd5 mm/memory_hotplug: drop local variables in shrink_zone_span() omits bd8eb1dbc3d9 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits f4ae586610de mm/memory_hotplug: we always have a zone in find_(smallest [...] omits b2eb906296e1 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 41d270204cc7 mm/memory_hotplug: shrink zones when offlining memory omits 68a89b1e346f mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits de31ed9f6a0d mm/memmap_init: update variable name in memmap_init_zone omits bf83b8b7839b mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 01a7b5fc44fd hv_balloon: use generic_online_page() omits cecb7134c4d7 mm/memory_hotplug: export generic_online_page() omits 2cba16875858 mm/memory_hotplug.c: add a bounds check to __add_pages() omits 2b65d66a1b00 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 0089cfb8e902 mm, soft-offline: convert parameter to pfn omits 8e7f166404e5 mm/memory-failure.c clean up around tk pre-allocation omits 0a9651cabd36 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits fb1c8c979a9e asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 242e2c7c6ba9 asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits 08bf8af45b54 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits 42bd720feb1f asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits d33da9a1e897 ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 0489a8417651 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 523380851604 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits 557e9d1b2c36 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits c55b7e49f63a mm/rmap.c: don't reuse anon_vma if we just want a copy omits 713eb85eebb5 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 879d2f496d84 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits c3d2f22312fe mm/mmap.c: __vma_unlink_prev() is not necessary now omits 690f79290684 mm/mmap.c: prev could be retrieved from vma->vm_prev omits 58603606a8c7 mm/swap.c: piggyback lru_add_drain_all() calls omits b262ae323b3f mm/mmap.c: fix the adjusted length error omits d0fd1da150ca mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits 3d453e88df59 mm/pgmap: use correct alignment when looking at first pfn [...] omits 94114372b547 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits 8342d836dc7c mm: emit tracepoint when RSS changes omits 4d7286afad0a shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 47d6f9fc102e mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 57488ee36b6f mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 omits e0358e20cc9f mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits ad93dbffe811 include/linux/memcontrol.h: fix comments based on per-node memcg omits 20286c042027 mm: memcontrol: try harder to set a new memory.high omits 53ee34b16a55 mm: memcontrol: remove dead code from memory_max_write() omits bc6eb50e48c2 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits ebc6ace748c9 mm, memcg: clean up reclaim iter array omits 3d3c0d07b2c1 mm/swap.c: trivial mark_page_accessed() cleanup omits 02f8d804fdba mm-swap-disallow-swapon-on-zoned-block-devices-fix omits 71fd63622d2d mm, swap: disallow swapon() on zoned block devices omits 1388412b78e4 mm/gup.c: allow CMA migration to propagate errors back to caller omits 5a36e30d6382 mm/slub.c: update comments omits 5bdf921e976b mm: slub: print the offset of fault addresses omits 445bae9872c7 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 3bd26e776d13 mm, slab: remove unused kmalloc_size() omits 1f470663789c mm, slab: make kmalloc_info[] contain all types of names omits 29adf832eb0f ramfs: support O_TMPFILE omits 07fbae89fdac ocfs2: fix passing zero to 'PTR_ERR' warning omits f35b2940da3b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits ba557d83b43a mm: mempolicy: fix the wrong return value and potential pa [...] omits a89f30b533d1 mm: memcontrol: fix network errors from failing __GFP_ATOM [...] omits ef96dcafe012 mm/memory_hotplug: fix updating the node span omits ed767ba22721 mm/sparse: consistently do not zero memmap omits bbd003be6008 scripts/gdb: fix debugging modules compiled with hot/cold [...] omits 9a069510ea7e mm: slab: make page_cgroup_ino() to recognize non-compound [...] omits 9a51a0b70629 maintainers-update-information-for-memory-management-fix omits a6fe33168ef5 MAINTAINERS: update information for "MEMORY MANAGEMENT" omits 649124bcb1fc dump_stack-avoid-the-livelock-of-the-dump_lock-fix omits d83e254526d1 dump_stack: avoid the livelock of the dump_lock omits 8dd6c0ddc275 zswap: add Vitaly to the maintainers list omits fbc6f2ad01cf mm/page_alloc.c: ratelimit allocation failure warnings mor [...] omits 42a5c09f3ea7 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits e585c7de03ea mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y omits 2601ce0e854e Merge remote-tracking branch 'm68knommu/for-next' omits d38322ed41b2 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix omits c1ec24201fa9 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo omits 25ec311b9c79 mm, vmstat: hide /proc/pagetypeinfo from normal users omits 50656721697f mm/mmu_notifiers: use the right return code for WARN_ON omits 9378c9c0e56f ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits eaa4f7c51841 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits af0e23a95987 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 omits 756943daf6e3 mm: thp: handle page cache THP correctly in PageTransCompoundMap omits a7f6289f2ecb mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] omits 78ea9c1e531d mm, meminit: recalculate pcpu batch and high limits after [...] omits 688ecbb53729 mm/gup_benchmark: fix MAP_HUGETLB case omits 887f722e5183 mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits 4927254c5f23 mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits e283ae5efeaf mm,thp: recheck each page before collapsing file THP omits dfc2f4770179 /proc/kpageflags: do not use uninitialized struct pages omits 62941773e6bb /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits c6d2f14898cd Merge remote-tracking branch 'm68k/for-next' omits c4abe542cff1 Merge remote-tracking branch 'h8300/h8300-next' omits 90ae82624c84 Merge remote-tracking branch 'csky/linux-next' omits fe4ad67f1526 Merge remote-tracking branch 'clk-samsung/for-next' omits 4d402e60aa28 Merge remote-tracking branch 'clk/clk-next' omits 7354226ed5d4 Merge remote-tracking branch 'tegra/for-next' omits 2dc620902001 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 97a7abc636a3 Merge remote-tracking branch 'samsung-krzk/for-next' omits 9e705ef45697 Merge remote-tracking branch 'rockchip/for-next' omits ec01bab58522 Merge remote-tracking branch 'renesas/next' omits 585fc4c9a166 Merge remote-tracking branch 'realtek/for-next' omits eb2c43dbd403 Merge remote-tracking branch 'qcom/for-next' omits 182822822b83 Merge remote-tracking branch 'omap/for-next' omits 11107730b728 Merge remote-tracking branch 'mvebu/for-next' omits e3a4d2277849 Merge remote-tracking branch 'mediatek/for-next' omits f877b7072f41 Merge remote-tracking branch 'keystone/next' omits cb7a68aaa1ca Merge remote-tracking branch 'imx-mxs/for-next' omits 9c8743da4e84 Merge remote-tracking branch 'bcm2835/for-next' omits 0f80200ba054 Merge remote-tracking branch 'at91/at91-next' omits af872de6e9df Merge remote-tracking branch 'aspeed/for-next' omits 03f90079f6f9 Merge remote-tracking branch 'amlogic/for-next' omits e739568e0b58 Merge remote-tracking branch 'arm-soc/for-next' omits c744b6f31a2b Merge remote-tracking branch 'arm-perf/for-next/perf' omits 141dbc5c9ef3 Merge remote-tracking branch 'arm64/for-next/core' omits f86d3fc52157 Merge remote-tracking branch 'arm/for-next' omits 0155b1c70f78 Merge remote-tracking branch 'arc/for-next' omits 72abeb433cd4 Merge remote-tracking branch 'dma-mapping/for-next' omits f56e19a68f69 Merge remote-tracking branch 'kbuild/for-next' omits 18696339da4e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits b4de1669e382 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits f897000597b8 Merge remote-tracking branch 'pidfd-fixes/fixes' omits b55b02f26406 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6dd4c0c13eab Merge remote-tracking branch 'vfs-fixes/fixes' omits ee413848e76f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c25aa395b727 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 615ad1e04d3d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 621c9b330d0b Merge remote-tracking branch 'kselftest-fixes/fixes' omits 3f219b67493c Merge remote-tracking branch 'ide/master' omits 1557fb096492 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 477dd300e5c6 Merge remote-tracking branch 'staging.current/staging-linus' omits 75fadcd73470 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0c302ab39717 Merge remote-tracking branch 'spi-fixes/for-linus' omits f86086075939 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 33e68472fd81 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 8dd75faf1a58 Merge remote-tracking branch 'sound-current/for-linus' omits a5e19ab117a4 Merge remote-tracking branch 'bpf/master' omits cbe6a7bd5556 Merge remote-tracking branch 'net/master' omits dfce4815d992 Merge remote-tracking branch 'sparc/master' omits 768fdd2f847c Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 8a537de0f3d8 drm/doc: Update IGT documentation omits 955fd0b7cac3 drm/vkms: Update VKMS documentation omits 700496fa1144 drm/todo: Add entry to remove load/unload hooks omits ab4e69334272 drm/property: Enforce more lifetime rules omits b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations omits ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS omits e2787cbf4bf7 Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits b31ac2e571e4 Merge branch 'spi-5.5' into spi-next omits b0e42496a9e4 Merge branch 'asoc-5.5' into asoc-next omits 315ebd829f73 Merge branch 'asoc-5.4' into asoc-linus omits 84a92ffd0eea RDMA/qedr: Add iWARP doorbell recovery support omits 9bcc6597f47b RDMA/qedr: Add doorbell overflow recovery support omits 5bc1c100de9f RDMA/qedr: Use the common mmap API omits d6a8872d0e8b RDMA/siw: Use the common mmap_xa helpers omits b5def01bf995 RDMA/efa: Use the common mmap_xa helpers omits 724c2b3bfb64 RDMA: Connect between the mmap entry and the umap_priv structure omits bb539ebde5fe RDMA/core: Create mmap database and cookie helper functions omits 771b46a8d15a RDMA/core: Move core content from ib_uverbs to ib_core omits 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static omits caa478af4812 drm/ttm: Convert vm callbacks to helpers omits 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data omits 404e73aaeaa0 cifs: move cifsFileInfo_put logic into a work-queue omits 50aad642854e cifs: update internal module version number omits e05781a99fd5 Merge branch 'misc-5.4' into next-fixes omits 4d35d4201bc1 Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] omits 9e86089c7f14 Merge branch 'v5.5-clk/next' into for-next omits 5d4d5ac71362 Merge branch 'v5.5-armsoc/dts64' into for-next omits b16cf7edb9aa Merge branch 'v5.5-armsoc/dts32' into for-next omits da2dfe6c714c arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc omits 46983bc5dbf0 dt-bindings: Add doc for Firefly ROC-RK3308-CC board omits f09c54a5a753 dt-bindings: clean up rockchip grf binding document omits 67e1e2eef5cf arm64: dts: rockchip: Rework voltage supplies for regulato [...] omits 95b317281b69 arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc omits da8ddc47e4a4 arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc omits 4824519ca9a6 arm64: dts: rockchip: enable usb2phy on px30-evb omits 273bd04cf385 arm64: dts: rockchip: add usb2phy for px30 omits c2a18e314332 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next omits 59a426f044a4 Merge branch 'pci/trivial' omits 195dc3a4774d Merge branch 'remotes/lorenzo/pci/misc' omits a1cd5a7e2e33 Merge branch 'remotes/lorenzo/pci/tegra' omits 0caa62f875b1 Merge branch 'remotes/lorenzo/pci/rcar' omits 477bc0baaccc Merge branch 'remotes/lorenzo/pci/mobiveil' omits 2636b2e20bb6 Merge branch 'remotes/lorenzo/pci/meson' omits 6717a067e0c0 Merge branch 'remotes/lorenzo/pci/iproc' omits fccd2f61e95d Merge branch 'remotes/lorenzo/pci/endpoint' omits 375e6ee5fd1e Merge branch 'remotes/lorenzo/pci/dwc' omits 917b00597adf Merge branch 'remotes/lorenzo/pci/aardvark' omits 2f69a43fc021 Merge branch 'pci/virtualization' omits e62fc05b5d06 Merge branch 'pci/switchtec' omits 5f1cff3a7e66 Merge branch 'pci/resource' omits 39500aa74a87 Merge branch 'pci/pm' omits d5e163b8957f Merge branch 'pci/msi' omits b44893d50a87 Merge branch 'pci/misc' omits d1c18eb3e369 Merge branch 'pci/hotplug' omits d05ea8442e4b Merge branch 'pci/enumeration' omits 497e5ae2349f Merge branch 'pci/aspm' omits 3412923b711d Merge branch 'pci/aer' omits 50b979d111ea Merge branch 'v5.5-armsoc/dts64' into for-next omits ce163c99ca87 arm64: dts: rockchip: remove px30 default optee node omits 46cdf573e2d2 arm64: dts: rockchip: enable gpu on rk3399-puma omits e050b6e491f2 arm64: dts: rockchip: add px30 otp controller omits c86487ec42bd Merge branch 'opp/fixes' into opp/linux-next omits fd86460a2c94 xprtrdma: Replace dprintk in xprt_rdma_set_port omits 24121332a338 opp: Reinitialize the list_kref before adding the static O [...] omits 71209b6684a7 xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() omits a626c8ef6395 xprtrdma: Refine trace_xprtrdma_fixup omits 18eaa19b3d2a xprtrdma: Report the computed connect delay omits ffac7851867b xprtrdma: Wake tasks after connect worker fails omits a29608ae32f2 xprtrdma: Pull up sometimes omits cbf95ece54ea xprtrdma: Refactor rpcrdma_prepare_msg_sges() omits 66bfaa0252b1 xprtrdma: Move the rpcrdma_sendctx::sc_wr field omits 75b2827dff96 xprtrdma: Remove rpcrdma_sendctx::sc_device omits d4ea3b9a925d xprtrdma: Remove rpcrdma_sendctx::sc_xprt omits 784e147d67ce xprtrdma: Ensure ri_id is stable during MR recycling omits dff96344972a xprtrdma: Manage MRs in context of a single connection omits 7ca0767b29fb xprtrdma: Fix MR list handling omits e312b661a48c xprtrdma: Close window between waking RPC senders and post [...] omits ed824e090b5c xprtrdma: Initialize rb_credits in one place omits 003662b00056 xprtrdma: Connection becomes unstable after a reconnect omits 76c017bb6006 xprtrdma: Add unique trace points for posting Local Invali [...] omits 16b8f89e2be0 SUNRPC: Add trace points to observe transport congestion control omits 433309ef1e9b SUNRPC: Eliminate log noise in call_reserveresult omits ac6bdeec1922 svcrdma: Improve DMA mapping trace points omits b0a70ca7e39e IB/core: Trace points for diagnosing completion queue issues omits c188a2514213 Merge branch 'v5.5-armsoc/dts64' into for-next omits 4660348ce962 Merge branch 'v5.5-armsoc/dts32' into for-next omits 550e897ab346 Merge branch 'v5.5-armsoc/dts32' into for-next omits 4fba1c2c47f4 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits 84b268b90f24 Merge branch 'v5.5-armsoc/dts64' into for-next omits b6ad0ea6ec67 Merge branch 'v5.5-armsoc/dts32' into for-next omits b675f1984c85 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits 458863e08e13 drm/i915: Mark contents as dirty on a write fault omits 620f868282ca drm/i915: Prevent bonded requests from overtaking each oth [...] omits 011df3c12ee0 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 17c7ca4ee8d6 drm/i915: Verify the engine after acquiring the active.lock omits a95819a17378 drm/i915: Extend Haswell GT1 PSMI workaround to all omits cf1d479cb80d drm/i915: Don't mix srcu tag and negative error codes omits 6e2820a020e3 drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 271e79526456 drm/i915: Perform GGTT restore much earlier during resume omits 693da077d04d drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits a60499c31a3a drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 812cd88749e0 firewire: mark expected switch fall-throughs adds 7111fa1151e3 Merge tag 'gpio-v5.4-4' of git://git.kernel.org/pub/scm/li [...] adds fa729c4df558 clone3: validate stack arguments adds 26bc67213424 Merge tag 'for-linus-2019-11-05' of git://git.kernel.org/p [...] adds a020c75c530e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds f209593c476d Merge remote-tracking branch 'sparc/master' adds 6eb70135a5f4 Merge remote-tracking branch 'net/master' adds f368a87035d0 Merge remote-tracking branch 'bpf/master' adds de2a60522343 netfilter: nf_tables_offload: check for register data leng [...] adds 250367c59e6b netfilter: nf_tables: Align nft_expr private data to 64-bit adds 9fedd894b4e1 netfilter: nf_tables: fix unexpected EOPNOTSUPP error adds b23c0742c2ce bridge: ebtables: don't crash when using dnat target in ou [...] adds 1ed012f6fd83 netfilter: nf_tables: bogus EOPNOTSUPP on basechain update adds 88c749840dff netfilter: nf_tables_offload: skip EBUSY on chain update adds 30b7244d7965 netfilter: ipset: Fix an error code in ip_set_sockfn_get() adds 97664bc2c77e netfilter: ipset: Copy the right MAC address in hash:ip,ma [...] adds 1289975643f4 netfilter: ipset: Fix nla_policies to fully support NL_VAL [...] adds 774e4d34dbeb Merge branch 'master' of git://blackhole.kfki.hu/nf adds 4438b2e97950 Merge remote-tracking branch 'netfilter/master' adds 15c2b3cc09a3 ALSA: hda/ca0132 - Fix possible workqueue stall adds 9a11ba7388f1 ALSA: hda: hdmi - add Tigerlake support adds 306eddadaa7c Merge remote-tracking branch 'sound-current/for-linus' adds eaf072e512d5 ASoC: stm32: sai: add restriction on mmap support adds e44f3d49f900 ASoC: max98373: replace gpio_request with devm_gpio_request adds 339f690afb5d Merge branch 'asoc-5.4' into asoc-linus adds 2c880f0b966d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d7f5dbb9a981 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 50cab56a5587 Merge remote-tracking branch 'spi-fixes/for-linus' adds f3c8123b48b2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b2245929adaa Merge remote-tracking branch 'staging.current/staging-linus' adds 89a544885909 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 003f01c78002 Input: synaptics-rmi4 - fix video buffer size adds f6aabe1ff1d9 Input: synaptics-rmi4 - disable the relative position IRQ [...] adds 5d40d95e7e64 Input: synaptics-rmi4 - do not consume more data than we h [...] adds 310ca2a61c41 Input: synaptics-rmi4 - remove unused result_bits mask adds 8c34edd43907 Merge remote-tracking branch 'input-current/for-linus' adds 2174d488c472 Merge remote-tracking branch 'ide/master' adds 163eb0fe4a09 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 57baec7b1b04 scripts/nsdeps: make sure to pass all module source files [...] adds e7ef5b625f05 Merge remote-tracking branch 'modules-fixes/modules-linus' adds bf1cceea3a12 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 0b8cfa046968 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds bfbbf8cb43a7 Merge branch 'misc-5.4' into next-fixes adds 674bb634f51f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c597e1ab02b3 Merge remote-tracking branch 'vfs-fixes/fixes' adds 8437bb81853e scsi: sd_zbc: Fix sd_zbc_complete() adds 62f8bf639f03 Merge remote-tracking branch 'scsi-fixes/fixes' adds 1f1be49fb67a drm/i915: Avoid HPD poll detect triggering a new detect cycle adds ee2c5ef8a9d6 drm/i915/dp: Do not switch aux to TBT mode for non-TC ports adds 4283ffa11a81 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds a94530f00da8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds b7bd810cb083 Merge remote-tracking branch 'pidfd-fixes/fixes' adds a1045ce2d2e4 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds b258bc9facf7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds c87383584017 Merge remote-tracking branch 'kbuild/for-next' adds 55a9859fcc14 Merge remote-tracking branch 'dma-mapping/for-next' adds a5f2ccac0d4a Merge remote-tracking branch 'arc/for-next' adds 66e8dbcfa384 Merge remote-tracking branch 'arm/for-next' adds 097fd7e6a1c2 Merge remote-tracking branch 'arm64/for-next/core' adds 96b2bacbf3d0 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 379652720188 Merge remote-tracking branch 'arm-soc/for-next' adds cf6b37fc7906 Merge remote-tracking branch 'amlogic/for-next' adds 8eac03cb1aef Merge remote-tracking branch 'aspeed/for-next' adds 3fb1a80eddd1 Merge remote-tracking branch 'at91/at91-next' adds 2754ed34ee8c Merge remote-tracking branch 'bcm2835/for-next' adds 4e3419704709 Merge remote-tracking branch 'imx-mxs/for-next' adds d3506525f59f Merge remote-tracking branch 'keystone/next' adds c6ac6edf5509 Merge remote-tracking branch 'mediatek/for-next' adds a8e8122e4d57 Merge remote-tracking branch 'mvebu/for-next' adds 5dbef94f0683 Merge remote-tracking branch 'omap/for-next' adds 971112e07293 MAINTAINERS: Add myself as co-maintainer for QCOM adds b55c16423ccd Merge tag 'qcom-drivers-for-5.5' into final-for-5.5 adds 915603b10616 arm64: dts: qcom: db845c: Enable LVS 1 and 2 adds 9a20f7256f90 Merge tag 'qcom-arm64-for-5.5' into final-for-5.5 adds 9c14790dcd17 Merge tag 'qcom-dts-for-5.5' into final-for-5.5 adds 1de2ce133511 Merge tag 'qcom-defconfig-for-5.5' into final-for-5.5 adds 358b2c9ef5af Merge tag 'qcom-arm64-defconfig-for-5.5' into final-for-5.5 adds 9cb17db02e0f Merge remote-tracking branch 'qcom/for-next' adds 7b07642df180 Merge remote-tracking branch 'realtek/for-next' adds 05f44e032b8d Merge remote-tracking branch 'renesas/next' adds 847bd306c991 Merge branch 'v5.5-armsoc/dts32' into for-next adds fbb78418c870 arm64: dts: rockchip: add px30 otp controller adds 2e7f8764dcb1 arm64: dts: rockchip: enable gpu on rk3399-puma adds 7272d6e03d11 arm64: dts: rockchip: remove px30 default optee node adds f952b45bf370 arm64: dts: rockchip: add usb2phy for px30 adds 0815dc22c238 arm64: dts: rockchip: enable usb2phy on px30-evb adds 389989270e5f arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc adds 88e0b7822d2d arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc adds f00736e38e98 arm64: dts: rockchip: Rework voltage supplies for regulato [...] adds 21e3311a6a15 dt-bindings: clean up rockchip grf binding document adds ab14c422a1d1 dt-bindings: Add doc for Firefly ROC-RK3308-CC board adds 4403e1237be3 arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc adds 073f106a97bb Merge branch 'v5.5-armsoc/dts64' into for-next adds 762539d6999c clk: rockchip: Add div50 clock-ids for sdmmc on px30 and nandc adds e40781098f56 clk: rockchip: Add div50 clocks for px30 sdmmc, emmc, sdio [...] adds 7990660f36be clk: rockchip: move px30 critical clocks to correct clock [...] adds 8a88550fe7bb clk: rockchip: add video-related niu clocks as critical on px30 adds 3b0b4ebfd761 clk: rockchip: protect the pclk_usb_grf as critical on px30 adds 049ed30771be Merge branch 'v5.5-clk/next' into for-next adds c80cf19e42f9 Merge remote-tracking branch 'rockchip/for-next' adds 4b2ebf7a92bd Merge remote-tracking branch 'samsung-krzk/for-next' adds 4441b57ec27e clk: sunxi-ng: h3: Export MBUS clock adds ab883313ef62 dt-bindings: bus: sunxi: Add H3 MBUS compatible adds 66e40b3517f7 ARM: dts: sunxi: h3/h5: Add MBUS controller node adds 240a6438985c dts: arm: sun8i: h3: Enable deinterlace unit adds 79bc02f12210 arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I adds 1e92dbeae806 dt-bindings: Add ANX6345 DP/eDP transmitter binding adds 0b6f7014adc1 arm64: dts: allwinner: h6: add USB3 device nodes adds b5d84ff8ae18 arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support adds c85c5c53ffa2 ARM: dts: sun6i: Remove useless reset-names adds 74ab6d9d7dce arm64: dts: allwinner: h6: Remove useless reset name adds 2ddd531f8c80 Merge branches 'sunxi/clk-for-5.5' and 'sunxi/dt-for-5.5' [...] adds a215d284d70e Merge remote-tracking branch 'sunxi/sunxi/for-next' adds b21cab8b1e48 Merge remote-tracking branch 'tegra/for-next' adds ebb0452f606c Merge remote-tracking branch 'clk/clk-next' adds 9f2f2ce63cea Merge remote-tracking branch 'clk-samsung/for-next' adds b09eb6ed80bb Merge remote-tracking branch 'csky/linux-next' adds 197184da0a6b Merge remote-tracking branch 'h8300/h8300-next' adds 5f521c09e5d8 Merge remote-tracking branch 'm68k/for-next' adds ec31747126de Merge remote-tracking branch 'm68knommu/for-next' adds 41aa534c009a Merge remote-tracking branch 'microblaze/next' adds 53a44ca3389a Merge remote-tracking branch 'mips/mips-next' adds d5f2ba7eb689 Merge remote-tracking branch 'parisc-hd/for-next' adds 779245bb98a9 Merge remote-tracking branch 'powerpc/next' adds a9fa401cdca6 Merge remote-tracking branch 'fsl/next' adds 78b9733c8df9 Merge remote-tracking branch 'soc-fsl/next' adds be91db2aa6fa Merge remote-tracking branch 'risc-v/for-next' adds c2f2093e149d s390/unwind: drop unnecessary code around calling ftrace_g [...] adds 4eca3e90387f Merge remote-tracking branch 's390/features' adds d5df1b395f17 Merge remote-tracking branch 'sh/sh-next' adds 449463794135 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 0dc98a6bb9b8 Merge remote-tracking branch 'fscrypt/master' adds 956bda36ecd6 Merge remote-tracking branch 'btrfs/for-next' adds 5bb5e6ee6f5c ceph: don't try to handle hashed dentries in non-O_CREAT a [...] adds a3a0819388b2 ceph: don't allow copy_file_range when stripe_count != 1 adds 41c93169205c Merge remote-tracking branch 'ceph/master' adds 586c106963d7 cifs: move cifsFileInfo_put logic into a work-queue adds 321c9bd59c88 CIFS: Use memdup_user() rather than duplicating its implem [...] adds 93496de7378f CIFS: Use common error handling code in smb2_ioctl_query_info() adds d7c3c03f6a0b Merge remote-tracking branch 'cifs/for-next' adds e061b8370367 Merge remote-tracking branch 'ecryptfs/next' adds 158abb287741 Merge remote-tracking branch 'erofs/dev' adds e392209c3e50 Merge remote-tracking branch 'ext3/for_next' adds ee309762d2cb Merge remote-tracking branch 'ext4/dev' adds a5f31c4750a6 Merge remote-tracking branch 'f2fs/dev' adds e199eb47cb5c Merge remote-tracking branch 'nfsd/nfsd-next' adds e91ec882af21 xfs: relax shortform directory size checks adds d243b89a611e xfs: constify the buffer pointer arguments to error functions adds a5155b870d68 xfs: always log corruption errors adds f676c7508667 xfs: remove unused struct xfs_mount field m_fsname_len adds e1d3d2188546 xfs: use super s_id instead of struct xfs_mount m_fsname adds 3d9d60d9addf xfs: dont use XFS_IS_QUOTA_RUNNING() for option check adds 7b77b46a6137 xfs: use kmem functions for struct xfs_mount adds a943f372c22b xfs: merge freeing of mp names and mp adds 82332b6da226 xfs: add xfs_remount_rw() helper adds 2c6eba31775b xfs: add xfs_remount_ro() helper adds c0a6791667f8 xfs: refactor suffix_kstrtoint() adds 846410ccd104 xfs: avoid redundant checks when options is empty adds 48a06e1b5773 xfs: refactor xfs_parseags() adds 9a861816a026 xfs: move xfs_parseargs() validation to a helper adds 7c89fcb2783d xfs: dont set sb in xfs_mount_alloc() adds 73e5fff98b64 xfs: switch to use the new mount-api adds 63cd1e9b026e xfs: move xfs_fc_reconfigure() above xfs_fc_free() adds 2f8d66b3cd79 xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() adds 8757c38f2cf6 xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() adds 50f8300904b1 xfs: fold xfs_mount-alloc() into xfs_init_fs_context() adds ee4fb16cbec9 xfs: decrease indenting problems in xfs_dabuf_map adds 110f09cb705a xfs: add missing assert in xfs_fsmap_owner_from_rmap adds 9842b56cd406 xfs: make the assertion message functions take a mount parameter adds 69817a6b2bd3 Merge remote-tracking branch 'xfs/for-next' adds a128caec3509 Merge remote-tracking branch 'iomap/iomap-for-next' adds 3b404a970d22 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds a4d21d41a7fd Merge remote-tracking branch 'vfs/for-next' adds 249821320562 Merge remote-tracking branch 'printk/for-next' adds da32bd43ce8a Merge branch 'pci/aer' adds cc2f1c02b907 Merge branch 'pci/aspm' adds eb116a7b8c9f Merge branch 'pci/enumeration' adds d708bd1206bd Merge branch 'pci/hotplug' adds f6335186b579 Merge branch 'pci/misc' adds 01328af187bb Merge branch 'pci/msi' adds 194e5c604000 PCI/PM: Apply D2 delay as milliseconds, not microseconds adds 112e4fcc5bd4 PCI/PM: Expand PM reset messages to mention D3hot (not just D3) adds 39f96ae08af9 PCI/PM: Simplify pci_set_power_state() adds d80754f81f02 xen-platform: Convert to generic power management adds 4ce0ccac98fb PCI/PM: Remove unused pci_driver.resume_early() hook adds ef044a9a5e7a PCI/PM: Remove unused pci_driver.suspend_late() hook adds a659156a6e1b Merge branch 'pci/pm' adds 04725f072a4f Merge branch 'pci/resource' adds 06b1ce922153 Merge branch 'pci/switchtec' adds 808f5805bf48 Merge branch 'pci/virtualization' adds c540a63fc5c0 Merge branch 'remotes/lorenzo/pci/aardvark' adds fe20468f0f2b Merge branch 'remotes/lorenzo/pci/dwc' adds cc660f9ccd3d Merge branch 'remotes/lorenzo/pci/endpoint' adds d63802742cf2 Merge branch 'remotes/lorenzo/pci/iproc' adds 8d8ea2bf0be9 Merge branch 'remotes/lorenzo/pci/meson' adds f0691efc47f6 Merge branch 'remotes/lorenzo/pci/mobiveil' adds 0a430505fda5 PCI: rcar: Move the inbound index check adds 7353abd8b780 PCI: rcar: Recalculate inbound range alignment for each co [...] adds 61c86b2052f9 Merge branch 'remotes/lorenzo/pci/rcar' adds 870b4b04cfc0 Merge branch 'remotes/lorenzo/pci/tegra' adds 494f8b10d832 resource: Add a resource_list_first_type helper adds 65991f437699 PCI: Export pci_parse_request_of_pci_ranges() adds 4e5be6f81be7 PCI: aardvark: Use pci_parse_request_of_pci_ranges() adds e634e3e0b790 PCI: altera: Use pci_parse_request_of_pci_ranges() adds 7fe71aa84b43 PCI: dwc: Use pci_parse_request_of_pci_ranges() adds 783a862563f7 PCI: faraday: Use pci_parse_request_of_pci_ranges() adds 7ef1c871da16 PCI: iproc: Use pci_parse_request_of_pci_ranges() adds 8a26f861b815 PCI: mediatek: Use pci_parse_request_of_pci_ranges() adds 6c6a0dff0641 PCI: mobiveil: Use pci_parse_request_of_pci_ranges() adds 5c1306a0fde6 PCI: rockchip: Use pci_parse_request_of_pci_ranges() adds 62240a88004b PCI: rockchip: Drop storing driver private outbound resource data adds e0aebfe84a2f PCI: v3-semi: Use pci_parse_request_of_pci_ranges() adds 83083e241d48 PCI: xgene: Use pci_parse_request_of_pci_ranges() adds ee352c272e41 PCI: xilinx: Use pci_parse_request_of_pci_ranges() adds 3c65ebff8fae PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() adds f9f4fdaa3509 PCI: versatile: Use pci_parse_request_of_pci_ranges() adds 2999dea8e94a PCI: versatile: Remove usage of PHYS_OFFSET adds ecf8fd6d917d PCI: versatile: Enable COMPILE_TEST adds 52ac576f88f9 PCI: of: Add inbound resource parsing to helpers adds c8ef5c04471a PCI: ftpci100: Use inbound resources for setup adds 74c8c94fa6cf PCI: v3-semi: Use inbound resources for setup adds f0221908e7fc PCI: xgene: Use inbound resources for setup adds 31c30870349f PCI: iproc: Use inbound resources for setup adds 75503f8e26ba PCI: rcar: Use inbound resources for setup adds cf43ace1381b PCI: Make devm_of_pci_get_host_bridge_resources() static adds 0ac2bc882da2 Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' adds 3c379a59b479 tools: PCI: Fix fd leakage adds 9ba69def6a87 Merge branch 'remotes/lorenzo/pci/misc' adds 62453f8b66d9 Merge branch 'pci/trivial' adds d1ed13e557f5 Merge remote-tracking branch 'pci/next' adds 9f3f741e626e Merge remote-tracking branch 'pstore/for-next/pstore' adds 179fa819c274 Merge remote-tracking branch 'hid/for-next' adds 975de1d5b963 Merge remote-tracking branch 'i2c/i2c/for-next' adds f57be1301a2a Merge remote-tracking branch 'i3c/i3c/next' adds 2ea35bdcd578 Merge branch 'dmi/master' adds 861bc2510cf9 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d2188ed6f3f7 Merge remote-tracking branch 'jc_docs/docs-next' adds 7520781f748e media: doc-rst: add more info for resolution change blocks [...] adds 67c845a58a14 media: doc-rst: ipu3: clarification on data type conversio [...] adds a0b39e9d5b9b media: staging/intel-ipu3: remove the unnecessary compiler flags adds 08103a85e610 media: smiapp: unlock on error in smiapp_start_streaming() adds 9cc806c4efbd media: cx231xx: remove redundant assignment to variable status adds 967535a84dd3 media: imx7-mipi-csis: make array 'registers' static const [...] adds 840e0425851a media: xilinx: Use the correct style for SPDX License Identifier adds bf17a83c3e9a media: MAINTAINERS: Update MAX2175 & R-Car DRIF driver mai [...] adds ed0d0ccbf8d5 media: vpx3220: make array input_vals static, makes object [...] adds 9a342095e7a5 media: v4l2-dv-timings: Use DIV_ROUND_CLOSEST directly to [...] adds db5b162fa648 media: bdisp: fix memleak on release adds 75c8c8ef8bfd media: radio: wl1273: fix interrupt masking on release adds acdab7a0a8d0 media: rcar-vin: Do not enumerate unsupported pixel formats adds 7a18920705fe media: rcar-vin: Define which hardware supports NV12 adds e3d2a2648583 media: rcar-vin: Add support for outputting NV12 adds bc0ce7c5a8bf media: dt-bindings: rcar-vin: Add R8A774B1 support adds ca124cb21da9 media: dt-bindings: rcar-csi2: Add R8A774B1 support adds d832bda9c0ce media: rcar-vin: Enable support for R8A774B1 adds b6d38b1c1081 media: rcar-csi2: Enable support for R8A774B1 adds ec99ad4c0cf6 media: staging: media: cedrus: use devm_platform_ioremap_r [...] adds 100c0471df5f media: rcar_drif: fix a memory disclosure adds 5cbd55a3dcae media: exynos4-is: Fix recursive locking in isp_video_release() adds 27d099783fcf media: v4l2-subdev: Don't use __u32 internally adds 577e101781c1 media: v4l2-core: fix touch support in v4l_g_fmt adds dd138ccd68fa media: coda: fix deadlock between decoder picture run and [...] adds a9bf84216a19 media: coda: request to skip kernel mapping for decoded buffers adds 3964d41f174c media: bt819: Reduce amount of F* words in the world adds ccd516b1ec8f media: fdp1: Fix R-Car M3-N naming in debug message adds 6f632158c680 media: dt-bindings: rcar_vin: Document RZ/G1 per-board settings adds 209d53bec8d0 media: s5p-jpeg: drop unused components from s5p_jpeg_q_data adds 5aa5de2ab29b media: staging: media: allegro-dvt: remove bool comparison adds 8c9c905d6c28 media: staging/imx: Use a shorter name for driver adds d065070e009b media: hi556: Add support for Hi-556 sensor adds ad1d5947619e Merge remote-tracking branch 'v4l-dvb/master' adds cae478114fbe powercap/intel_rapl: add support for CometLake Mobile adds f84fdcbc8ec0 powercap/intel_rapl: add support for Cometlake desktop adds 4590a8c71593 Merge branch 'powercap' into linux-next adds f25bfc8a62ce Merge remote-tracking branch 'pm/linux-next' adds c23734487fb4 cpufreq: sun50i: Fix CPU speed bin detection adds 51f8ff3fcd23 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 0c17aca7cfed Merge remote-tracking branch 'cpupower/cpupower' adds c44bb5034aec PM / OPP: Support adjusting OPP voltages at runtime adds ec1d62eaa4ec Merge remote-tracking branch 'opp/opp/linux-next' adds 704508d2b2f5 Merge remote-tracking branch 'thermal/thermal/linux-next' adds a0dcdc911634 Merge remote-tracking branch 'swiotlb/linux-next' adds 603436d6d778 Merge remote-tracking branch 'rdma/for-next' adds 1df96ca7e001 fm10k: add missing field initializers to TLV attributes) adds 0e100440e24b fm10k: add support for ndo_get_vf_stats operation adds 780e354dcdb9 ixgbe: Make use of cpumask_local_spread to improve RSS locality adds 739e6b4a8374 fm10k: update driver version to match out-of-tree adds 07066d9dc3d2 ixgbe: protect TX timestamping from API misuse adds 3df5b9a6a9ec i40e: enable X710 support adds dc645daef9af i40e: implement VF stats NDO adds eeb2045bb7d2 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] adds eff380aaffed ice: Introduce ice_base.c adds e75d1b2c3731 ice: get rid of per-tc flow in Tx queue configuration routines adds efc2214b6047 ice: Add support for XDP adds 0891d6d4b1fe ice: Move common functions to ice_txrx_lib.c adds 2d4238f55697 ice: Add support for AF_XDP adds 7237f5b0dba4 ice: introduce legacy Rx flag adds 59bb08080557 ice: introduce frame padding computation logic adds aaf27254fdf9 ice: add build_skb() support adds 23b44513c3e6 ice: allow 3k MTU for XDP adds 39069faac292 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds df9f540ca742 hv_netvsc: flag software created hash value adds 1fac7ca4e63b hv_netvsc: record hardware hash in skb adds b8fed591df6b Merge branch 'netvsc-RSS-related-patches' adds cd441873adc0 Merge remote-tracking branch 'net-next/master' adds 3aa7330bda43 Merge remote-tracking branch 'bpf-next/master' adds 10d12e1e51f0 Merge remote-tracking branch 'ipsec-next/master' adds f5a6caa4f2cd Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 80043f0731bb Merge remote-tracking branch 'nfc-next/master' adds 63574af0bb62 Merge remote-tracking branch 'wireless-drivers-next/master' adds 4f60b2e992c7 Merge remote-tracking branch 'bluetooth/master' adds 33972b2495e1 Merge remote-tracking branch 'mac80211-next/master' adds ce7e990d6d75 Merge remote-tracking branch 'gfs2/for-next' adds 3b9a07e91524 Merge remote-tracking branch 'mtd/mtd/next' adds a5767ea844d5 Merge remote-tracking branch 'nand/nand/next' adds ec11df1f2981 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 8bb6f79f15d1 Merge remote-tracking branch 'crypto/master' adds 633aa7e53a66 Merge tag 'drm-misc-next-2019-10-31' of git://anongit.free [...] adds 904ce198dd7b Merge tag 'drm/tegra/for-5.5-rc1' of git://anongit.freedes [...] adds 13ed13a4dcbf drm/i915: Don't set queue_priority_hint if we don't kick t [...] adds 8f4b1068e7fc drm/i915: Check some transcoder timing minimum limits adds 928da10c0ca2 drm/i915/selftests: Use all physical engines for i915_active adds b5e8e954eb67 drm/i915/gt: Introduce barrier pulses along engines adds 71e51ca8dcc1 drm/i915: Lift i915_vma_parked() onto the gt adds 18f3b2727fc3 drm/i915: Remove pm park/unpark notifications adds aa9eb0caaa03 drm/i915/selftests: Set vm->gt backpointer for mock_ppgtt adds adcb52649498 drm/i915: Pass intel_gt to intel_engines_init_mmio adds 3ea951c693a2 drm/i915: Pass intel_gt to intel_setup_engine_capabilities adds b0258bf24252 drm/i915: Pass intel_gt to intel_engines_cleanup adds 78f606033b6e drm/i915: Pass intel_gt to intel_engines_setup adds 7841fcbdfb43 drm/i915: Pass intel_gt to intel_engines_init adds 7f63aa23526a drm/i915: Pass intel_gt to intel_engines_verify_workarounds adds 8726a2a4df4d drm/i915: Split drop caches into GT and i915 parts adds 2271a223e06b drm/i915/selftests: Convert eviction selftests to gt/ggtt adds 6457099ac59e drm/i915/selftests: Use GT engines in mock_gem_device adds d1a03ee7e9d0 drm/i915/selftests: Use GT engines in igt_live_test adds 51757cf4d7e6 drm/i915/selftests: Use for_each_uabi_engine in contex selftests adds e948761f5b02 drm/i915/selftests: Make the mman object busy everywhere adds 0587152bf9a0 drm/i915: Drop assertion that ce->pin_mutex guards state updates adds a201b00e5248 drm/i915/aml: Allow SPT PCH for all AML devices adds 7867d7099599 drm/i915/gem: Distinguish each object type adds ae2e28b02630 drm/i915: Teach record_defaults to operate on the intel_gt adds c31c9e82ee8a drm/i915/selftests: Teach switch_to_context() to use the context adds 905da43c6a02 drm/i915/selftests: Move uncore fw selftests to operate on [...] adds f79520bb3337 drm/i915/selftests: Synchronize checking active status wit [...] adds e16302cb673c drm/i915/selftests: Release ctx->engine_mutex after iteration adds 010663a61c40 drm/i915/dsc: rename crtc state dsc_params member to dsc adds aaed4dd69686 drm/i915/dsc: move crtc state dp_dsc_cfg member under dsc [...] adds 37c92dc303dd drm/i915: Add new CNL PCH ID seen on a CML platform adds 853ddb699396 drm/i915/guc: Enable guc logging on guc log relay write adds a1ceb93a824a drm/i915/guc: Update H2G enable logging action definition adds a8c51ed22b0e drm/i915/gt: Try to more gracefully quiesce the system bef [...] adds 3a7a92aba8fb drm/i915/execlists: Force preemption adds d12acee84ffb drm/i915/execlists: Cancel banned contexts on schedule-out adds 2e0986a58cc4 drm/i915/gem: Cancel contexts when hangchecking is disabled adds 058179e72e09 drm/i915/gt: Replace hangcheck by heartbeats adds 8eb8e322ec07 drm/i915/gvt: fix dead locking in early workload shadow adds 93100fdeb4de drm/i915/selftests: Flush interrupts before disabling tasklets adds 7f47211e73e9 drm/i915/selftests: Flush any i915_active callback work as well adds 2c9a49150d90 drm/i915: Convert PAT setup to uncore mmio adds 2871ea85c119 drm/i915/gt: Split intel_ring_submission adds 71b1c99081ae drm/i915/perf: Describe structure members in documentation adds 6c066f4c99e1 drm/i915: Add debugs to distingiush a cd2x update from a f [...] adds 1d5a95b5c943 drm/i915: Rework global state locking adds bf5da83e4bd8 drm/i915: Move check_digital_port_conflicts() earier adds bb6ae9e653dc drm/i915: Allow planes to declare their minimum acceptable cdclk adds 99efd1c92b7a drm/i915: Eliminate skl_check_pipe_max_pixel_rate() adds dbe20703e178 drm/i915: Simplify skl_max_scale() adds 6e6c155da65b drm/i915: Add support for half float framebuffers for skl+ adds 03b0ce9532ec drm/i915: Add support for half float framebuffers for gen4 [...] adds 762dff2e6f43 drm/i915: Add support for half float framebuffers for ivb+ [...] adds 90a764cda1c8 drm/i915: Add support for half float framebuffers on snb sprites adds 5063f48bbbd8 drm/i915: Making loglevel of PSR2/SU logs same. adds 6b441c628e17 drm/i915: Remove nonpriv flags when srm/lrm adds 772d1dea1f6c drm/i915/tgl: whitelist PS_(DEPTH|INVOCATION)_COUNT adds d506a65d56fd drm/i915: Catch GTT fault errors for gen11+ planes adds b7412c6b2203 drm/i915/display/psr: Print in debugfs if PSR is not enabl [...] adds c35eb477c0cf drm/i915/selftests: Tweak the default subtest runtime adds 8c6388028d46 doc: Update header files names adds 900554dc6bfc drm/i915: Describe structure member in documentation adds d328bd4f9058 drm/i915/tgl: Fix doc not corresponding to code adds 5932925ac1f3 drm/i915: Move intel_engine_context_in/out into intel_lrc.c adds 2728200f48d3 drm/i915/selftests: Force ordering of context switches adds dd5279c71405 drm/i915: Fix PCH reference clock for FDI on HSW/BDW adds ba1d18e386d9 drm/i915: capture aux page table error register adds dc90fe3fd219 drm/i915: Add is_dgfx to device info adds d8203d398c0d drm/i915: add new gen12 dgfx platform macro adds e6e2ac07118b drm/i915: do not set MOCS control values on dgfx adds 7be8782a502f drm/i915: split gen11_irq_handler to make it shareable adds b908be543e44 drm/i915: support creating LMEM objects adds cb6d2467ace7 drm/i915: setup io-mapping for LMEM adds 01377a0d7e66 drm/i915/lmem: support kernel mapping adds 340be48f2c5a drm/i915/selftests: add write-dword test for LMEM adds 23741bc81de9 drm/i915/selftests: extend coverage to include LMEM huge-pages adds 11d723ceb297 drm/i915/selftests: prefer random sizes for the huge-GTT-p [...] adds dd158d71a085 drm/i915/selftests: add sanity selftest for huge-GTT-pages adds 0e99f939f08f drm/i915/selftests/blt: add some kthreads into the mix adds c442292a661b drm/i915/pmu: Initialise the spinlock before registering adds 2d69c42e373f drm/i915/tc: Clear DKL_TX_PMD_LANE_SUS before program volt [...] adds babaab2f4738 drm/i915: Encapsulate kconfig constant values inside boole [...] adds 35865aef057c drm/i915/tgl: Adjust the location of RING_MI_MODE in the c [...] adds 3e7abf814193 drm/i915: Extract GT render power state management adds 9fb94522ddf2 drm/i915: Extract the GuC interrupt handlers adds 3fc794f27fec drm/i915: Split memory_region initialisation into its own file adds d9d54a530a70 drm/i915: Put future HW and their uAPIs under STAGING & BROKEN adds dd095afc88d5 drm/i915/rps: Flip interpretation of ips fmin/fmax to max rps adds 12c4d4c18c5d drm/i915: Use _PICK() for CHICKEN_TRANS() adds 1d581dc3f505 drm/i915: Add CHICKEN_TRANS_D adds 39f9547a339a drm/i915/selftests: Measure basic throughput of blit routines adds 1f9f6353e8b8 drm/i915/selftests: Drop global engine lookup for gt selftests adds 52aac377e782 drm/i915/selftests: Check all blitter engines for client blt adds 96815f3d8b50 drm/i915/bios: add compression parameter block definition adds c8c197d42646 drm/i915/selftests: Use a random engine for GEM coherency tests adds 5a3e2b82af47 drm/i915/gt: Tidy up rps irq handler to use intel_gt adds 6804da20bb54 drm/i915/selftests: Select a random engine for testing mem [...] adds 746078b33492 drm/i915/selftests: Exercise adjusting rpcs over all rende [...] adds e5df52dcf88c drm/i915/tgl: Handle AUX interrupts for TC ports adds 13670f4ce916 drm/i915/selftests: Check a few more fixed locations withi [...] adds a7f328fc7898 drm/i915/execlists: Simply walk back along request timelin [...] adds 370831fcb128 drm/i915/selftests: Initialise err in case there are no engines! adds e7f536000c4c drm/i915/selftests: Initialise ret adds f9d9fece29b8 drm/i915/display: Mark conn as initialised by iterator adds 19c17b763f05 drm/i915/execlists: Use vfunc to check engine submission mode adds 953d57eba519 drm/i915/gem: Limit the blitter sizes to ensure low preemp [...] adds 3df2c830bfc4 drm/i915/blt: fixup block_size rounding adds 773ed805b5ee drm/i915: define i915_ggtt_has_aperture adds 54b512cd7a6d drm/i915: do not map aperture if it is not available. adds cd20c70bb05e drm/i915: set num_fence_regs to 0 if there is no aperture adds 895d8ebeaa92 drm/i915: error capture with no ggtt slot adds 4dc0a7cae212 drm/i915: Don't try to place HWS in non-existing mappable region adds 34a6baa2df9d drm/i915: don't allocate the ring in stolen if we lack aperture adds e60f7bb7ea68 drm/i915/selftests: check for missing aperture adds fc2152304110 drm/i915/perf: Add helper macros for comparing with whitel [...] adds 00a7f0d7155c drm/i915/tgl: Add perf support on TGL adds 7f9d4c08846e drm/i915: Fix i845/i865 cursor width adds dd6e38dfc128 drm/i915: Fix i915_inject_load_error() name to read *_probe_* adds 4ec37538a667 drm/i915: Rename "inject_load_failure" module parameter adds b79029b2e859 drm/i915/gt: Make timeslice duration configurable adds 47c41af70696 drm/i915: Drop unused AUX register offsets adds 6a3552527d43 drm/i915/tgl: Add AUX B & C to DC_OFF_POWER_DOMAINS adds bf96b515082c drm/i915/perf: ensure selftests select valid format adds a20e26d8421a drm/i915: Add two spaces before the SKL_DFSM registers adds 74393109a8c3 drm/i915/display: Handle fused off HDCP adds 7a40aac1d77a drm/i915/display: Check if FBC is fused off adds ee595888e1c2 drm/i915/display/icl+: Check if DMC is fused off adds 0f9ed3b2c9ec drm/i915/display/cnl+: Handle fused off DSC adds 545164646743 drm/i915: Provide more information on DP AUX failures adds a0e047156cde drm/i915/gem: Make context persistence optional adds b3545e086877 drm/i915/tgl: add support to one DP-MST stream adds e50dbdbfd9fb drm/i915/tgl: Add SFC instdone to error state adds 811bb3db25ac drm/i915/tgl: Add gam instdone adds a06375a9ac98 drm/i915/gt: Always track callers to intel_rps_mark_interactive() adds a8ddac7c9f06 drm/i915: Avoid HPD poll detect triggering a new detect cycle adds 25f899544fb4 drm/i915: Nuke 'mode' argument to intel_get_load_detect_pipe() adds 4e380d080be4 drm/i915: Stop frobbing crtc->base.mode adds 2d9c19044122 drm/i915/uc: define GuC and HuC binaries for TGL adds 2b0b27418a72 drm/i915: Simplify LVDS crtc_mask setup adds 981329ce3c3e drm/i915: s/crtc_mask/pipe_mask/ adds 4d19505ed28e drm/i915: Allow ICL+ DSI on any pipe adds 34053ee18974 drm/i915: Simplify pipe_mask setup even further adds 29b27657dbae drm/i915/mst: Document the userspace fail with possible_crtcs adds 1db257c55f0c drm/i915/selftests: Assert that the idle_pulse is sent adds 164a4128869f drm/i915/selftests: Pretty print the i915_active adds dde01d943559 drm/i915: Split detaching and removing the vma adds 9f37940756b1 drm/i915: drop lrc header page adds 034982cff1a1 drm/i915/guc: drop guc shared area adds 49748264826f drm/i915/dp: Do not switch aux to TBT mode for non-TC ports adds 1629224324b6 drm/i915/lmem: add the fake lmem region adds 2b73b3503b0a drm/i915: Update DRIVER_DATE to 20191101 adds 4a3174152147 drm/i915/gem: Refine occupancy test in kill_context() adds 292a27b0a807 drm/i915/lmem: Check against i915_selftest only under CONF [...] adds e5661c6ab0ef drm/i915/selftests: Start kthreads before stopping adds 1883e2999f04 drm/i915: Update DRIVER_DATE to 20191101 adds 2ef4144d1ea8 Merge tag 'drm-intel-next-2019-11-01-1' of git://anongit.f [...] adds 55695b36c149 drm/amdkfd: Delete unnecessary pr_fmt switch adds 533bfcaea170 drm/amdkfd: Delete duplicated queue bit map reservation adds ef6691565391 drm/amdkfd: bug fix for out of bounds mem on gpu cache fil [...] adds e4b116a2c0b7 drm/amdgpu: remove set but not used variable 'adev' adds 44b582b32a8a drm/amdgpu: Remove superfluous void * cast in debugfs_crea [...] adds b4def3744ba8 drm/amdgpu/SRIOV: SRIOV VF doesn't support BACO adds 8baaadba7355 drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated adds bff77e86a377 drm/amdgpu: bypass some cleanup work after err_event_athub (v2) adds 897110eed508 drm/amdgpu: fix gfx VF FLR test fail on navi adds 361d66edc5d2 drm/amdgpu: fix no ACK from LDS read during stress test fo [...] adds 46203a508f64 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE adds 5e8f5477f9d2 drm/amd/display: remove redundant null pointer check before kfree adds 5ab5e4e60acc drm/amd/display: Add a conversion function for transmitter [...] adds 8a86b00a437e Merge tag 'drm-next-5.5-2019-11-01' of git://people.freede [...] adds 68acde7629d7 drm/dp_mst: fix gcc compile error adds cea35f5ad5ff drm/i915: Don't select BROKEN adds ff952447fb28 Merge remote-tracking branch 'drm/drm-next' adds ef0cc261f26e Merge remote-tracking branch 'amdgpu/drm-next' adds 8eb4704b124c drm/i915: Protect request peeking with RCU adds fd6fe087ca47 drm/i915/gt: Call intel_gt_sanitize() directly adds 489d1953c12e drm/i915/gem: Leave reloading kernel context on resume to GT adds d4033a9b03d8 drm/i915/gt: Move user_forcewake application to GT adds a70a9e998e8e drm/i915: Defer rc6 shutdown to suspend_late adds 3fd850dda83d drm/i915/gt: Drop false assertion on user_forcewake adds d9dace943894 drm/i915/selftests: Add intel_gt_suspend_prepare adds 743810ff9bb9 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 93f67a9d6db0 Merge remote-tracking branch 'drm-msm/msm-next' adds 9b13ac20661a Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 873acc71a6bf Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 42ec336f1f9d ALSA: hda: Disable regmap internal locking adds d14728f4948f ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTI [...] adds 56a5c2451ea3 ALSA: memalloc: Add vmalloc buffer allocation support adds 394885214f1a ALSA: pcm: Handle special page mapping in the default mmap [...] adds 5994e7c3af04 ALSA: docs: Update documentation about SG- and vmalloc-buffers adds fbb4a79390a7 ALSA: pcm: Warn if doubly preallocated adds 55c6b8e4f729 ALSA: pcm: Create proc files only for non-empty preallocations adds d68b2331b201 Merge remote-tracking branch 'sound/for-next' adds b92e20f945e1 Merge branch 'asoc-5.4' into asoc-linus adds acbf27746ecf ASoC: pcm: update FE/BE trigger order based on the command adds 5eee2b3f6006 ASoC: SOF: topology: set trigger order for FE DAI link adds 3e2e193773b3 ASoC: adau7118: Fix example warning adds 36794902de1f ASoC: soc-core: move soc_init_dai_link() adds bfce78a55965 ASoC: soc-core: tidyup soc_init_dai_link() adds cd3c5ad7b250 ASoC: soc-core: typo fix at soc_dai_link_sanity_check() adds 95b562e57f0b ASoC: soc-core: remove duplicated soc_is_dai_link_bound() adds 6b1dff0266a3 ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add [...] adds bc7a9091e5b9 ASoC: soc-core: add soc_unbind_dai_link() adds b8132657990b ASoC: soc-core: move snd_soc_lookup_component() adds 5bd7e08b3c5f ASoC: soc-core: tidyup snd_soc_lookup_component() adds 486c7978ff66 ASoC: soc-core: add snd_soc_del_component_unlocked() adds b18768f56162 ASoC: soc-core: remove snd_soc_component_add/del() adds ac6a4dd3e9f0 ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_ [...] adds daf7737335bf ASoC: soc-core: move snd_soc_register_dai() adds 3f6674ae13a1 ASoC: soc-core: move snd_soc_unregister_dais() adds e11381f38f34 ASoC: soc-core: add snd_soc_unregister_dai() adds 5d07519703bc ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() adds e443c20593de ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() [...] adds 71cb85f5e9da ASoC: soc-core: call snd_soc_register_dai() from snd_soc_r [...] adds 237d19080cd3 ASoC: soc-core: remove topology specific operation adds 509ba54fcfd1 ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY adds c1efaea10be0 Merge branch 'asoc-5.5' into asoc-next adds 762e3ec7de43 Merge remote-tracking branch 'sound-asoc/for-next' adds cb337e7d8ab7 Merge remote-tracking branch 'modules/modules-next' adds dd61634f404b Merge remote-tracking branch 'input/next' adds 1056ef940380 MAINTAINERS: update io_uring entry adds 6f72653e76a5 io-wq: use proper nesting IRQ disabling spinlocks for cancel adds 44d93204cfee Merge branch 'for-5.5/io_uring' into for-next adds 89723d0bd6c7 io_uring: enable optimized link handling for IORING_OP_POLL_ADD adds e2e49d718bad Merge branch 'for-5.5/io_uring' into for-next adds f15be03e52de Merge remote-tracking branch 'block/for-next' adds 03e9c9160a6c Merge remote-tracking branch 'mmc/next' adds 74058dfdd68c Merge remote-tracking branch 'mfd/for-mfd-next' adds 55d795f80f24 Merge remote-tracking branch 'backlight/for-backlight-next' adds 18a88f87d4eb Merge remote-tracking branch 'battery/for-next' adds 51250d0743c2 Merge remote-tracking branch 'regulator/for-next' adds 6a2ae79a9c16 Merge remote-tracking branch 'apparmor/apparmor-next' adds 99d0e9428a73 Merge remote-tracking branch 'keys/keys-next' adds 99923600206e Merge remote-tracking branch 'selinux/next' adds 0fd0d98678a0 Merge remote-tracking branch 'smack/for-next' adds eba841b5a0be Merge remote-tracking branch 'tomoyo/master' adds baa268393fd3 Merge remote-tracking branch 'tpmdd/next' adds c58e81341aec watchdog: cpwd: fix build regression adds 1993f1d7ca3f watchdog: pm8916_wdt: fix pretimeout registration flow adds 2c77734642d5 watchdog: meson: Fix the wrong value of left time adds 2c50a6b825b3 watchdog: imx_sc_wdt: Pretimeout should follow SCU firmwar [...] adds 81363f248aec watchdog: bd70528: Add MODULE_ALIAS to allow module auto loading adds c6475f9cfe8b Merge remote-tracking branch 'watchdog/master' adds f5675c902ba1 Merge remote-tracking branch 'iommu/next' adds 86803ad0f887 Merge remote-tracking branch 'vfio/next' adds 44efccef6e4e Merge remote-tracking branch 'audit/next' adds 15eef4f8a255 Merge remote-tracking branch 'devicetree/for-next' adds 1403cfa69d31 spi: dw: Fix Designware SPI loopback adds c2f102f1e884 spi: bcm2835: fix typo in comment adds ea14494867fe Merge branch 'spi-5.4' into spi-linus adds e7942ac39725 Merge branch 'spi-5.5' into spi-next adds 1210b1e69f65 Merge remote-tracking branch 'spi/topic/ptp' into spi-next adds 7b031ec60fc4 Merge remote-tracking branch 'spi/for-next' adds b26ccaba4200 Merge branch 'linus' adds eefefcd966f6 Merge branch 'linus' adds ee6dfa073cdc Merge branch 'linus' adds f1fb4ff50a16 Merge branch 'linus' adds 26467b0f8407 x86/resctrl: Prevent NULL pointer dereference when reading [...] adds 81815298ac2f Merge branch 'x86/urgent' adds fe6f85ca121e x86/apic/32: Avoid bogus LDR warnings adds e361362b08ca x86/dumpstack/64: Don't evaluate exception stacks before setup adds 63ec58b44fcc x86/tsc: Respect tsc command line paraemeter for clocksour [...] adds 9dc21c69c615 Merge branch 'x86/urgent' adds 58db10378499 x86/fpu: Update stale variable name in comment adds c08550510ca2 x86/fpu: Shrink space allocated for xstate_comp_offsets adds 446e693ca30b x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardco [...] adds 6fa187782727 Merge branch 'x86/fpu' adds 41d49e7939de clocksource/drivers/mediatek: Fix error handling adds 7693de9f7aa4 clocksource/drivers/sh_mtu2: Do not loop using platform_ge [...] adds d7e8d149c5f3 Merge tag 'timers-v5.4-rc6' of https://git.linaro.org/peop [...] adds 52338415cf4d timekeeping/vsyscall: Update VDSO data unconditionally adds 3d48cb66fda0 Merge branch 'timers/urgent' adds 7252f1405df1 Merge tag 'timers-v5.6' of https://git.linaro.org/people/d [...] adds 370a539988e0 Merge branch 'timers/core' adds 0ed9ca25894e irq/irqdomain: Update __irq_domain_alloc_fwnode() function [...] adds efb4a807d960 Merge branch 'irq/urgent' adds b0c51f158455 stacktrace: Don't skip first entry on noncurrent tasks adds dcf848d387fa Merge branch 'core/urgent' adds beb91a7b67d6 Merge remote-tracking branch 'tip/auto-latest' adds fd89587c17b8 Merge remote-tracking branch 'edac/edac-for-next' adds faa77a8d1304 Merge remote-tracking branch 'kvm-arm/next' adds 46699e6507e5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds fe050e7a5e8c Merge remote-tracking branch 'kvms390/next' adds 04db99c8bd0b Merge remote-tracking branch 'percpu/for-next' adds 72590f5797d6 Merge remote-tracking branch 'workqueues/for-next' adds 15b7be800373 Merge remote-tracking branch 'drivers-x86/for-next' adds 204a3fe5bacf Merge remote-tracking branch 'chrome-platform/for-next' adds 2b2a1cb87a65 Merge remote-tracking branch 'leds/for-next' adds 0cad01beb55f Merge remote-tracking branch 'ipmi/for-next' adds b02223ddbef2 Merge remote-tracking branch 'driver-core/driver-core-next' adds c6919d5e0cd1 usb: roles: Add usb_role_switch_find_by_fwnode() adds a69dff995477 extcon: axp288: Remove the build-in connection description adds 09e2a8b78cbd usb: ohci-nxp: fix use of integer as pointer adds f3de5d857bb2 USB: bcma: Add a check for devm_gpiod_get adds 6f9ac343c0d2 usb: host: oxu210hp-hcd: fix __iomem annotations adds 2a59aa7711e0 usb: usb251xb: Drop some unused defines adds 6fa54eda64d2 usb: usb251xb: Document chip variant usb2422 adds cd7da3bc6c58 usb: usb251xb: Add support for USB2422 adds c1aa81da1c64 usb: Spelling s/enpoint/endpoint/ adds 4ff0eccbb5c4 usb: Spelling s/disconnet/disconnect/ adds a363d50515eb usb: host: fotg210: add missed clk_put calls adds 8442b02bf3c6 USB: dummy-hcd: increase max number of devices to 32 adds 6dabeb891c00 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein adds ad772c39b2fb usb: typec: Copy everything from struct typec_capability d [...] adds 8c127a42af89 usb: typec: Introduce typec_get_drvdata() adds 46310e4dade2 usb: typec: Separate the operations vector adds 00ec21e58dc6 usb: typec: tcpm: Start using struct typec_operations adds 1007dda3be1c usb: typec: tps6598x: Start using struct typec_operations adds 6df475f804e6 usb: typec: ucsi: Start using struct typec_operations adds 642b1017dc43 usb: typec: hd3ss3220: Start using struct typec_operations adds 8c038ea8b65f usb: typec: Remove the callback members from struct typec_ [...] adds 61d78ee29a0b usb: typec: Remove unused members from struct typec_capability adds 24dab5380512 usb: typec: hd3ss3220: Give the connector fwnode to the po [...] adds bdc62f2bae8f usb: typec: ucsi: Simplified registration and I/O API adds f56de278e8ec usb: typec: ucsi: acpi: Move to the new API adds e32fd989ac1c usb: typec: ucsi: ccg: Move to the new API adds 2ede55468ca8 usb: typec: ucsi: Remove the old API adds 470ce43a1a81 usb: typec: ucsi: Remove struct ucsi_control adds 3cf657f07918 usb: typec: ucsi: Remove all bit-fields adds e716bb38edb4 usb: typec: ucsi: New error codes adds 74ce3e412748 usb: typec: ucsi: Optimise ucsi_unregister() adds b0a5aeb594ef Merge remote-tracking branch 'usb/usb-next' adds 0c09d0d5d616 Merge remote-tracking branch 'usb-gadget/next' adds 538a8ff8bfd9 Merge remote-tracking branch 'usb-serial/usb-next' adds 010973bc1f5f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 93070a3d4846 Merge remote-tracking branch 'phy-next/next' adds 2b30efe2e88a tty: serial: lpuart: Remove unnecessary code from set_mctrl adds e3553fee81b5 tty: serial: lpuart: Use defines that correspond to correc [...] adds 67b01837861c tty: serial: lpuart: Add RS485 support for 32-bit uart flavour adds 6fc68e936399 dt-bindings: serial: lpuart: Drop unsupported RS485 bindings adds 5bfb26303663 dt-bindings: serial: sh-sci: Document r8a77961 bindings adds 4d2c82b192e4 tty: rocket: reduce stack usage adds b027ce258369 tty: serial: msm_serial: Fix flow control adds 05faa64e7392 serial: 8250_dw: Avoid double error messaging when IRQ absent adds eb9c1a41ea12 serial: 8250-mtk: Use platform_get_irq_optional() for opti [...] adds 6a7ce07d6cb7 tty: serial: uartlite: use clk_disable_unprepare to match [...] adds 879516870d7a Revert "tty:n_gsm.c: destroy port by tty_port_destroy()" adds a8387f5e2269 Merge remote-tracking branch 'tty/tty-next' adds f188b5e76aae coresight: etm4x: Save/restore state across CPU low power states adds b7909065e8eb dt-bindings: arm: coresight: Add support for coresight-los [...] adds 0373d90639ef coresight: etm4x: Add support for ThunderX2 adds 057f2c57b08d coresight: etm4x: Fixes for ETM v4.4 architecture updates. adds 2fe6899e36aa coresight: etm4x: Fix input validation for sysfs. adds 75198a7d4c0c coresight: etm4x: Add missing API to set EL match on addre [...] adds 1b6b0e087fc7 coresight: etm4x: Fix issues with start-stop logic. adds c2431fed288a coresight: etm4x: Improve usability of sysfs - include/exc [...] adds 3e12d3b01324 coresight: etm4x: Improve usability of sysfs - CID and VMI [...] adds a578427de5b2 coresight: etm4x: Add view comparator settings API to sysfs. adds ebddaad09e10 coresight: etm4x: Add missing single-shot control API to sysfs adds f08d688223b0 coresight: Add explicit architecture dependency adds edda32dabedb coresight: Serialize enabling/disabling a link device. adds 9c7db4947506 coresight: etm4x: Fix BMVAL misuse adds 7e25aedc7a26 Merge remote-tracking branch 'char-misc/char-misc-next' adds 2dc60e935ba8 Merge remote-tracking branch 'extcon/extcon-next' adds 5de9570f2ee3 Merge remote-tracking branch 'soundwire/next' adds cfe4391e1d4c Merge remote-tracking branch 'thunderbolt/next' adds d3a57838251d Merge remote-tracking branch 'staging/staging-next' adds 6946581e919a Merge remote-tracking branch 'mux/for-next' adds 0afd75165c67 Merge remote-tracking branch 'icc/icc-next' adds 4868d87c18aa dt-bindings: dmaengine: dma-common: Change dma-channel-mas [...] adds 115b60a93ee4 dt-bindings: dma: ti-edma: Document dma-channel-mask for EDMA adds 31f4b28f6c41 dmaengine: ti: edma: Add support for handling reserved channels adds 12450aef9611 Merge remote-tracking branch 'slave-dma/next' adds 38a377eec8ef Merge remote-tracking branch 'cgroup/for-next' adds c8bb0c74f2d8 Merge remote-tracking branch 'scsi/for-next' adds 059efd847a40 scsi: ufs: delete redundant function ufshcd_def_desc_sizes() adds d0e9760de338 scsi: ufs: Fix kernel-doc warnings adds 7f674c38a38e scsi: ufs: Use enum dev_cmd_type where appropriate adds 6eb045e092ef scsi: core: avoid host-wide host_busy counter for scsi_mq adds 62fb8b34be36 scsi: pm8001: Fix Use plain integer as NULL pointer adds 75a740e6e81c scsi: csiostor: Fix NULL check before debugfs_remove_recursive adds 64dc4f346b5b scsi: csiostor: Return value not required for csio_dfs_destroy adds b1335f5b0486 scsi: core: scsi_trace: Use get_unaligned_be*() adds 5c55cd00c523 scsi: ufs: Remove .setup_xfer_req() adds 10fb27c4bede scsi: fnic: fix use after free adds a4f3904f7614 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next adds 95d35d6620dd Merge remote-tracking branch 'scsi-mkp/for-next' adds 07eef87459f6 Merge remote-tracking branch 'vhost/linux-next' adds 6df9adf95b9d Merge remote-tracking branch 'rpmsg/for-next' adds 6c1fac6f3afd Merge remote-tracking branch 'gpio/for-next' adds 4b3a4463c3f6 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 175736ba4340 Merge remote-tracking branch 'pinctrl/for-next' adds 669e0dff0f84 Merge remote-tracking branch 'pinctrl-intel/for-next' adds eef6cc21b733 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 5b78fd913807 Merge remote-tracking branch 'pwm/for-next' adds f93f33542dfe Merge remote-tracking branch 'y2038/y2038' adds ceffac2c8cb4 Merge remote-tracking branch 'livepatching/for-next' adds 3b8a498aa5bf Merge remote-tracking branch 'coresight/next' adds f33506abbcdd rtc: bd70528: Add MODULE ALIAS to autoload module adds ace44ddce34f rtc: bd70528: Fix hour register mask adds b7ecac7caae2 rtc: brcmstb-waketimer: add missed clk_disable_unprepare adds 23ee22502d31 rtc: em3027: correct month value adds 590767bcf193 Merge remote-tracking branch 'rtc/rtc-next' adds 97dc71d67cb8 Merge remote-tracking branch 'at24/at24/for-next' adds 34b50f9d1d6f Merge remote-tracking branch 'kspp/for-next/kspp' adds 3f5310735170 Merge remote-tracking branch 'fsi/next' adds e16421ae06a1 Merge remote-tracking branch 'nvmem/for-next' adds f186c45297af Merge remote-tracking branch 'xarray/xarray' adds 8afc464db26f Merge remote-tracking branch 'hyperv/hyperv-next' adds 2f7cefd1ddf7 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 9548912f77a9 Merge remote-tracking branch 'pidfd/for-next' adds a50ec9e44889 Merge remote-tracking branch 'devfreq/for-next' adds 55b1fa843708 Merge remote-tracking branch 'hmm/hmm' adds f5fa1cba9e99 Merge remote-tracking branch 'fpga/for-next' adds 80b189794527 Merge remote-tracking branch 'kunit/test' adds 7558180fe62a /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 964e95d1fd69 /proc/kpageflags: do not use uninitialized struct pages adds 6f912e9cfe28 mm,thp: recheck each page before collapsing file THP adds be5f3df95e9f mm/thp: flush file for !is_shmem PageDirty() case in colla [...] adds 51fe02fecf1c mm: memcontrol: fix NULL-ptr deref in percpu stats flush adds bc4c3ea3aea5 mm/gup_benchmark: fix MAP_HUGETLB case adds eb415ff78762 mm, meminit: recalculate pcpu batch and high limits after [...] adds d86387de2656 mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] adds 544441a3f740 mm: thp: handle page cache THP correctly in PageTransCompoundMap adds 7cfc28a2a118 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 adds 493da19ea5c3 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() adds 71f20a989886 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] adds 781e534a283d mm/mmu_notifiers: use the right return code for WARN_ON adds 9be238d6eeaf mm, vmstat: hide /proc/pagetypeinfo from normal users adds 00ef56098a28 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo adds 050f5bdbe223 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix adds 2db4ee108a15 mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y adds 98551a95c027 mm, thp: tweak reclaim/compaction effort of local-only and [...] adds c368e5e2c932 mm/page_alloc.c: ratelimit allocation failure warnings mor [...] adds 17080367f36e zswap: add Vitaly to the maintainers list adds 56e338e45105 dump_stack: avoid the livelock of the dump_lock adds 7cd838137560 dump_stack-avoid-the-livelock-of-the-dump_lock-fix adds 3e5743e8bd6b MAINTAINERS: update information for "MEMORY MANAGEMENT" adds f985d186e0fc maintainers-update-information-for-memory-management-fix adds 62111f0b4886 mm: slab: make page_cgroup_ino() to recognize non-compound [...] adds 1862226ca667 scripts/gdb: fix debugging modules compiled with hot/cold [...] adds 4865c3c75c6b mm/sparse: consistently do not zero memmap adds edaa56722ee1 mm/memory_hotplug: fix updating the node span adds 17aaee6f5c9d mm: memcontrol: fix network errors from failing __GFP_ATOM [...] adds 52e9bdb4b7ef mm: mempolicy: fix the wrong return value and potential pa [...] adds 1066e1ddb655 mm: fix trying to reclaim unevictable lru page when callin [...] adds d64dbd979369 lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations adds ffdc5984792b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() adds 5c1a1f1cdf0f ocfs2: fix passing zero to 'PTR_ERR' warning adds 5cf9080a7917 ramfs: support O_TMPFILE adds 1b6f58061272 mm, slab: make kmalloc_info[] contain all types of names adds 1b7e221c6d5c mm, slab: remove unused kmalloc_size() adds 02b6d233e153 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] adds 74de06d23c2b mm: slub: print the offset of fault addresses adds d593bc3dc4fe mm/slub.c: update comments adds 77ded8dcac53 mm/gup.c: allow CMA migration to propagate errors back to caller adds 505a1713ebed mm, swap: disallow swapon() on zoned block devices adds e9ecf3c7eff3 mm-swap-disallow-swapon-on-zoned-block-devices-fix adds 6941764c6d8c mm/swap.c: trivial mark_page_accessed() cleanup adds 7bb63013abb1 mm, memcg: clean up reclaim iter array adds 0b9f48dbae33 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds de2037f03961 mm: memcontrol: remove dead code from memory_max_write() adds a0fba8b85077 mm: memcontrol: try harder to set a new memory.high adds fea9c4c6cd9b include/linux/memcontrol.h: fix comments based on per-node memcg adds a054d7db2ede mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() adds 24716f09c53c mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 adds 7d4b8f2f6a46 mm: drop mmap_sem before calling balance_dirty_pages() in [...] adds 0b4dcaf5be14 shmem: pin the file in shmem_fault() if mmap_sem is dropped adds d5c6d6792532 mm: emit tracepoint when RSS changes adds aea87b9b95b9 rss_stat: add support to detect RSS updates of external mm adds a62f71dae334 mm/mmap.c: remove a never-triggered warning in __vma_adjust() adds 072e9e7449d1 mm/pgmap: use correct alignment when looking at first pfn [...] adds c9917366a8f8 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] adds 828f59288ce3 mm/mmap.c: fix the adjusted length error adds bf07d14c5a0f mm/swap.c: piggyback lru_add_drain_all() calls adds e6469738ed06 mm/mmap.c: prev could be retrieved from vma->vm_prev adds 8d4c4288ad9b mm/mmap.c: __vma_unlink_prev() is not necessary now adds 7d849ed01327 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] adds 15bde958326f mm/mmap.c: rb_parent is not necessary in __vma_link_list() adds 088e6a74c41c mm/rmap.c: don't reuse anon_vma if we just want a copy adds dad254f0bc54 mm/rmap.c: reuse mergeable anon_vma as parent when fork adds f51ae0ac4107 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] adds 4bd4d1842e4b mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] adds 9da7f72b65b1 ARC: mm: remove __ARCH_USE_5LEVEL_HACK adds f0a1e5751667 asm-generic/tlb: stub out pud_free_tlb() if nopud ... adds 3fe06721cad4 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... adds 857ee877aaec asm-generic/tlb: stub out pmd_free_tlb() if nopmd adds 606dc7c8287b asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] adds f963c67845ec mm/rmap.c: fix outdated comment in page_get_anon_vma() adds 22edc7e39c0d mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() adds 0b861f7e0a77 mm/memory-failure.c clean up around tk pre-allocation adds c7fc7c78482c mm, soft-offline: convert parameter to pfn adds c788a9f2f220 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] adds a8def6295728 mm/memory_hotplug.c: add a bounds check to __add_pages() adds 4f837864102b mm/memory_hotplug: export generic_online_page() adds ef7c658b6e91 hv_balloon: use generic_online_page() adds 1e2db8d482e2 mm/memory_hotplug: remove __online_page_free() and __onlin [...] adds 61947c924e5f mm/memmap_init: update variable name in memmap_init_zone adds ca851be0d1c2 mm/memory_hotplug: don't access uninitialized memmaps in s [...] adds ffd9d18a10f3 mm/memory_hotplug: shrink zones when offlining memory adds ad3816a6c379 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds e4bfe47f648a mm/memory_hotplug: we always have a zone in find_(smallest [...] adds c72902e4c331 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds dbd4a9b5c31b mm/memory_hotplug: drop local variables in shrink_zone_span() adds e54e751a9744 mm/memory_hotplug: cleanup __remove_pages() adds 48831c43f88c mm/page_alloc.c: don't set pages PageReserved() when offlining adds 1f79ea006964 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE adds c3ace887bbf4 mm/memory_hotplug: fix try_offline_node() adds 67f0937cabda mm/sparse.c: mark populate_section_memmap as __meminit adds 40ab63c3f49f mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 adds 9d2a4997a256 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] adds 66177027ccd1 mm/vmalloc: remove preempt_disable/enable when doing preloading adds d358a1a2ca69 mm/vmalloc: respect passed gfp_mask when doing preloading adds 1521b63a2a1e mm/vmalloc: add more comments to the adjust_va_to_fit_type() adds e121195abde5 selftests: vm: add fragment CONFIG_TEST_VMALLOC adds 59c552c19e86 mm/vmalloc: rework vmap_area_lock adds b7d56653bc02 mm/page_alloc: add alloc_contig_pages() adds c93d68306b9d mm, pcp: share common code between memory hotplug and perc [...] adds 09526dad091f mm, pcpu: make zone pcp updates and reset internal to the mm adds 3882fa69359b include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro adds 234f83147840 mm: adjust shuffle code to allow for future coalescing adds 8684424644d7 mm: use zone and order instead of free area in free_list m [...] adds cfc8e324f98c mm: introduce Reported pages adds cb2c1db49b2c mm-introduce-reported-pages-fix adds 620d5832da7e mm: add device side and notifier for unused page reporting adds d7ad610991f8 virtio-balloon: pull page poisoning config out of free pag [...] adds b5ffae31cc00 virtio-balloon: add support for providing unused page repo [...] adds 9c3c89453089 mm/vmscan: remove unused lru_pages argument adds 818a738cf293 mm/vmscan.c: remove unused scan_control parameter from pageout() adds c7c592a4243a mm: vmscan: simplify lruvec_lru_size() adds 4486f5704b2f mm: clean up and clarify lruvec lookup procedure adds b3c7caef2c17 mm: vmscan: move inactive_list_is_low() swap check to the caller adds 74d38cb16189 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() adds 0073a9232993 mm: vmscan: replace shrink_node() loop with a retry jump adds 35f0c3221925 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() adds d2afaef2b841 mm: vmscan: split shrink_node() into node part and memcgs part adds 013b6ac16735 mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix adds cd88b141f384 mm: vmscan: harmonize writeback congestion tracking for no [...] adds 970b7be9bc52 kernel: sysctl: make drop_caches write-only adds d10e5da8dbfb mm/z3fold.c: add inter-page compaction adds df947a8e61bd mm/z3fold: fix -Wunused-but-set-variable warnings adds d1e48cec1730 mm: support memblock alloc on the exact node for sparse_bu [...] adds c5e013806525 mm, oom: avoid printk() iteration under RCU adds 03e519af1538 mm-oom-avoid-printk-iteration-under-rcu-fix adds e5eb4f0c3d25 hugetlbfs: hugetlb_fault_mutex_hash() cleanup adds 3d40f1c3520b hugetlbfs: add O_TMPFILE support adds 35a90e624e7c mm/hugetlbfs: fix error handling when setting up mounts adds 50b7afc30491 hugetlb: region_chg provides only cache entry adds d3914e3750f3 hugetlb: remove duplicated code adds f96fbd3ded80 hugetlb-remove-duplicated-code-checkpatch-fixes adds 80c797ade8de hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() adds 57510e991952 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix adds 3148b8662a3b mm/userfaultfd: fix a GCC compilation warning adds e9ff658c97a5 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] adds c438e8fb0a43 mm/huge_memory.c: split_huge_pages_fops should be defined [...] adds d8d7344927d2 mm, thp: do not queue fully unmapped pages for deferred split adds 7388c53c7d2a mm/thp: make set_huge_zero_page() return void adds e04d45f044d2 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation adds 5a0ea2c93ec1 mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] adds 6a31b36b3ffc autonuma: fix watermark checking in migrate_balanced_pgdat() adds 405ad168ba61 autonuma: Reduce cache footprint when scanning page tables adds 1d511afe1237 mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] adds f99654b27e42 mm/vmstat: add helpers to get vmstat item names for each e [...] adds 95293fab8c0e mm/vmstat: do not use size of vmstat_text as count of /pro [...] adds a7db4899ff7f mm/memcontrol: use vmstat names for printing statistics adds 1131204404be mm/mmap.c: make vma_merge() comment more easy to understand adds cc44ea538446 userfaultfd: use vma_pagesize for all huge page size calculation adds f638af2ff9ad userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] adds b25c4897730e userfaultfd: wrap the common dst_vma check into an inlined [...] adds ad98ad49b049 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] adds e53e3a92ad7c userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK adds beef8483ae92 mm/shmem.c: make array 'values' static const, makes object [...] adds 580ecce00013 mm: fix struct member name in function comments adds 8b274070903b mm: fix typos in comments when calling __SetPageUptodate() adds d890bbdd78ba mm/memory_hotplug.c: remove __online_page_set_limits() adds 11c05efac98d mm/page_io.c: annotate refault stalls from swap_readpage adds 10b7e75c1233 mm-annotate-refault-stalls-from-swap_readpage-fix adds 80cef6ec162d fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 132b4292bea9 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds aef9a8cf0984 kernel/hung_task.c: Monitor killed tasks. adds f18e5f3ff2fa proc: change ->nlink under proc_subdir_lock adds ba612568afe1 fs/proc/generic.c: delete useless "len" variable adds fdc7d805ed12 fs/proc/internal.h: shuffle "struct pde_opener" adds 0ea37d7a9779 include/linux/proc_fs.h: fix confusing macro arg name adds a05e123e429e include/linux/sysctl.h: inline braces for ctl_table and ct [...] adds 6132dab388c2 .gitattributes: Use 'dts' diff driver for dts files adds ab9712de407b linux/build_bug.h: change type to int adds bfa2045bbe2e syscalls: fix references to filenames containing syscall defs adds ee39acfb6268 kernel/notifier.c: intercept duplicate registrations to av [...] adds 683c2431f636 kernel/notifier.c: remove notifier_chain_cond_register() adds d158600f79a8 kernel/notifier.c: remove blocking_notifier_chain_cond_register() adds fae00d635ca9 kernel/profile.c: use cpumask_available to check for NULL cpumask adds cd83e5c32d11 kernel/sys.c: avoid copying possible padding bytes in copy [...] adds edd08c621124 hung_task: allow printing warnings every check interval adds eed3062a0c6f scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] adds 91eaf2e8779d lib/rbtree: set successor's parent unconditionally adds d21ec2b1405a lib/rbtree: get successor's color directly adds bc756d37002d string: add stracpy and stracpy_pad mechanisms adds ed9caa1b205d Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds 3d591f2836cf lib: optimize cpumask_local_spread() adds 851090f466b0 lib/math/rational.c: fix possible incorrect result from ra [...] adds b8726f4568e5 checkpatch: improve ignoring CamelCase SI style variants like mA adds d17a33199a4c epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC adds 658875d13931 fs/epoll: remove unnecessary wakeups of nested epoll adds 8f7a5990e540 selftests: add epoll selftests adds 76e3fa7855f7 fs/binfmt_elf.c: delete unused "interp_map_addr" argument adds ff5f993d15ac fs/binfmt_elf.c: extract elf_read() function adds 6a30afa8c1fb uaccess: disallow > INT_MAX copy sizes adds 93b445e577b6 aio: simplify read_events() adds eb59b50a8ff3 kcov: remote coverage support adds a77994299efe usb, kcov: collect coverage from hub_event adds a471ca4fc5fc usb-kcov-collect-coverage-from-hub_event-fix adds a642b8e8ebe3 vhost, kcov: collect coverage from vhost_worker adds 81f0958ae2a4 lib/ubsan: don't serialize UBSAN report adds 72af539aa028 smp_mb__{before,after}_atomic(): update Documentation adds 482c619e4cf8 ipc/mqueue.c: remove duplicated code adds f344341aa0c5 ipc/mqueue.c: update/document memory barriers adds 9673dc2fd3ad ipc/msg.c: update and document memory barriers adds 97c681366e55 ipc/sem.c: document and update memory barriers adds ac7d16261773 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained adds fab6d66489bb arch: msgbuf.h: make uapi asm/msgbuf.h self-contained adds 18c89656c55d arch: sembuf.h: make uapi asm/sembuf.h self-contained adds ba0a1e22d958 ipc/msg.c: consolidate all xxxctl_down() functions adds 9450f4951b09 Merge branch 'akpm-current/current' adds 3c69141ed54b drivers/block/null_blk_main.c: fix layout adds 31c16da8d0ae drivers/block/null_blk_main.c: fix uninitialized var warnings adds f4d7fa3e07e6 pinctrl: fix pxa2xx.c build warnings adds 7a9cb22719fe lib/genalloc.c: export symbol addr_in_gen_pool adds 8e80e122ccb7 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 1b8cf265e5ec Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 6ba56f536e81 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] adds 407311464f6d kernel-hacking: create submenu for arch special debugging options adds 8fb28b441260 kernel-hacking: group kernel data structures debugging together adds cc5a05fd15ed kernel-hacking: move kernel testing and coverage options t [...] adds 1387ec780037 kernel-hacking: move Oops into 'Lockups and Hangs' adds ca1d11e4ef47 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] adds d3b41fc76f74 kernel-hacking: create a submenu for scheduler debugging options adds 6ea44f15cd59 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] adds d7d1e37ea595 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] adds 9531c783a37f bitops: introduce the for_each_set_clump8 macro adds caf675fd4278 linux/bitmap.h: fix potential sign-extension overflow adds 34d2b6c6059a bitops-introduce-the-for_each_set_clump8-macro-fix-fix adds 84b3580addff linux/bitopts.h: Add for_each_set_clump8 documentation adds 05ac32c5421c lib/test_bitmap.c: add for_each_set_clump8 test cases adds 0fa0a8cd9ec9 gpio: 104-dio-48e: utilize for_each_set_clump8 macro adds 4b0ddb7f09fe gpio: 104-idi-48: utilize for_each_set_clump8 macro adds 49c7d4f93dc1 gpio: gpio-mm: utilize for_each_set_clump8 macro adds e55fe28f9e4d gpio: ws16c48: utilize for_each_set_clump8 macro adds 6fdbd7d20bef gpio: pci-idio-16: utilize for_each_set_clump8 macro adds 9703f17ef2b1 gpio: pcie-idio-24: utilize for_each_set_clump8 macro adds e8d01fe6d793 gpio: uniphier: utilize for_each_set_clump8 macro adds a601f9e53198 gpio: 74x164: utilize the for_each_set_clump8 macro adds b6e0c9b622a0 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] adds a3c93ca92005 gpio: pisosr: utilize the for_each_set_clump8 macro adds 376f766babe4 gpio: max3191x: utilize the for_each_set_clump8 macro adds c329f03bd7be gpio: pca953x: utilize the for_each_set_clump8 macro adds ff57cdef356a lib/test_bitmap: force argument of bitmap_parselist_user() [...] adds e8665e16ba1d lib/test_bitmap: undefine macros after use adds 3d8c67af4418 lib/test_bitmap: name EXP_BYTES properly adds ad30d21ab5ed lib/test_bitmap: rename exp to exp1 to avoid ambiguous name adds cfab93de9843 lib/test_bitmap: move exp1 and exp2 upper for others to use adds 0fd4e1249908 lib/test_bitmap: fix comment about this file adds 427109cb7730 lib/bitmap: introduce bitmap_replace() helper adds 5f975002d085 gpio: pca953x: remove redundant variable and check in IRQ handler adds 809c402bbb24 gpio: pca953x: use input from regs structure in pca953x_ir [...] adds 998f420135bf gpio: pca953x: convert to use bitmap API adds 1c422cf875d2 gpio: pca953x: reduce stack usage in couple of functions adds d181f978f98d gpio: pca953x: tighten up indentation adds f74da5f06dfa mm: add generic p?d_leaf() macros adds 87369a9dde42 arc: mm: add p?d_leaf() definitions adds 5de05c59cda9 arm: mm: add p?d_leaf() definitions adds 0f0a936cdfdb arm64: mm: add p?d_leaf() definitions adds faf18ca32e22 mips: mm: add p?d_leaf() definitions adds 60981273316d powerpc: mm: add p?d_leaf() definitions adds 3da0f2848ef8 riscv: mm: add p?d_leaf() definitions adds 8ea5adf61512 s390: mm: add p?d_leaf() definitions adds b3f608fc3c49 sparc: mm: add p?d_leaf() definitions adds 7adcf7f475b6 x86: mm: add p?d_leaf() definitions adds fdb9893439d0 mm: pagewalk: add p4d_entry() and pgd_entry() adds 9ec546e15ddb mm: pagewalk: allow walking without vma adds d61471a12000 mm-pagewalk-allow-walking-without-vma-v15 adds 26f1bbef5d11 mm: pagewalk: add test_p?d callbacks adds fcf0c2d244bf mm: pagewalk: add 'depth' parameter to pte_hole adds f285420fd4a7 x86: mm: point to struct seq_file from struct pg_state adds 64f5a68f1178 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds 1386deac2858 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 6fe75e2a9f0f x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] adds f2d85ace678e mm: add generic ptdump adds 585303516b0f mm-add-generic-ptdump-v15 adds a9aa0a370c67 mm/ptdump: fix a -Wold-style-declaration warning adds 08e45721362f x86: mm: convert dump_pagetables to use walk_page_range adds 1a13215a54b8 arm64: mm: convert mm/dump.c to use walk_page_range() adds 399fa75ac82b arm64: mm: display non-present entries in ptdump adds 8496546c50be mm: ptdump: reduce level numbers by 1 in note_page() adds e0b403985935 alpha: use pgtable-nopud instead of 4level-fixup adds b5929530c66e arm: nommu: use pgtable-nopud instead of 4level-fixup adds 52834e21edd3 c6x: use pgtable-nopud instead of 4level-fixup adds 66ff61197ea0 m68k: nommu: use pgtable-nopud instead of 4level-fixup adds 8e2358109929 m68k: mm: use pgtable-nopXd instead of 4level-fixup adds 39734e558402 microblaze: use pgtable-nopmd instead of 4level-fixup adds b3dea27a22b0 nds32: use pgtable-nopmd instead of 4level-fixup adds c4094abf3d9a parisc: use pgtable-nopXd instead of 4level-fixup adds ee4be5287c33 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup adds 49871d9df749 sparc32: use pgtable-nopud instead of 4level-fixup adds bd4193f7d3f9 um: remove unused pxx_offset_proc() and addr_pte() functions adds 863c842ba56e um: add support for folded p4d page tables adds af1cb5a5c5e4 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] adds d06eefef2120 drivers/tty/serial/sh-sci.c: suppress warning adds b2e9876ce7ca drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 61a54d7264e7 Merge branch 'akpm/master' adds dcd34bd23418 Add linux-next specific files for 20191106
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 (51309b9d73f5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 1 + .../bindings/display/bridge/anx6345.yaml | 102 + .../devicetree/bindings/dma/dma-common.yaml | 9 +- Documentation/devicetree/bindings/dma/ti-edma.txt | 8 + .../devicetree/bindings/media/renesas,csi2.txt | 1 + .../devicetree/bindings/media/renesas,vin.txt | 5 +- .../devicetree/bindings/serial/fsl-lpuart.txt | 3 +- .../bindings/serial/renesas,sci-serial.txt | 6 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 2 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 2 +- Documentation/gpu/drm-uapi.rst | 32 +- Documentation/gpu/i915.rst | 6 +- Documentation/gpu/todo.rst | 17 - Documentation/media/v4l-drivers/ipu3.rst | 53 +- Documentation/media/v4l-drivers/ipu3_rcb.svg | 331 ++ Documentation/power/pci.rst | 10 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 80 +- MAINTAINERS | 20 +- Next/SHA1s | 86 +- Next/merge.log | 3565 ++++++-------------- arch/alpha/include/asm/mmzone.h | 1 - arch/alpha/include/asm/pgalloc.h | 4 +- arch/alpha/include/asm/pgtable.h | 24 +- arch/alpha/mm/init.c | 12 +- arch/arm/boot/dts/sun6i-a31.dtsi | 1 - arch/arm/boot/dts/sun8i-h3.dtsi | 13 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 9 + arch/arm/include/asm/pgtable.h | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 45 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 8 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 33 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 12 + arch/arm64/include/asm/vdso/vsyscall.h | 7 - arch/arm64/mm/dump.c | 6 +- arch/c6x/include/asm/pgtable.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 7 - arch/m68k/include/asm/mcf_pgtable.h | 28 +- arch/m68k/include/asm/mmu_context.h | 12 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/motorola_pgtable.h | 32 +- arch/m68k/include/asm/page.h | 9 +- arch/m68k/include/asm/pgtable_mm.h | 11 +- arch/m68k/include/asm/pgtable_no.h | 2 +- arch/m68k/include/asm/sun3_pgalloc.h | 5 - arch/m68k/include/asm/sun3_pgtable.h | 18 - arch/m68k/kernel/sys_m68k.c | 10 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/kmap.c | 39 +- arch/m68k/mm/mcfmmu.c | 16 +- arch/m68k/mm/motorola.c | 17 +- arch/m68k/sun3x/dvma.c | 7 +- arch/microblaze/include/asm/page.h | 3 - arch/microblaze/include/asm/pgalloc.h | 16 - arch/microblaze/include/asm/pgtable.h | 32 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/mm/pgtable.c | 13 +- arch/mips/include/asm/vdso/vsyscall.h | 7 - arch/nds32/include/asm/page.h | 3 - arch/nds32/include/asm/pgalloc.h | 3 - arch/nds32/include/asm/pgtable.h | 12 +- arch/nds32/include/asm/tlb.h | 1 - arch/nds32/kernel/pm.c | 4 +- arch/nds32/mm/fault.c | 16 +- arch/nds32/mm/init.c | 11 +- arch/nds32/mm/mm-nds32.c | 6 +- arch/nds32/mm/proc.c | 26 +- arch/parisc/include/asm/page.h | 30 +- arch/parisc/include/asm/pgalloc.h | 41 +- arch/parisc/include/asm/pgtable.h | 52 +- arch/parisc/include/asm/tlb.h | 2 + arch/parisc/kernel/cache.c | 13 +- arch/parisc/kernel/pci-dma.c | 9 +- arch/parisc/mm/fixmap.c | 10 +- arch/parisc/mm/hugetlbpage.c | 18 +- arch/s390/kernel/unwind_bc.c | 14 +- arch/sparc/include/asm/pgalloc_32.h | 6 +- arch/sparc/include/asm/pgtable_32.h | 28 +- arch/sparc/mm/fault_32.c | 11 +- arch/sparc/mm/highmem.c | 6 +- arch/sparc/mm/io-unit.c | 6 +- arch/sparc/mm/iommu.c | 6 +- arch/sparc/mm/srmmu.c | 51 +- arch/um/include/asm/pgtable-2level.h | 1 - arch/um/include/asm/pgtable-3level.h | 1 - arch/um/include/asm/pgtable.h | 3 + arch/um/kernel/mem.c | 8 +- arch/um/kernel/skas/mmu.c | 12 +- arch/um/kernel/skas/uaccess.c | 7 +- arch/um/kernel/tlb.c | 85 +- arch/um/kernel/trap.c | 4 +- arch/x86/kernel/apic/apic.c | 28 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 4 + arch/x86/kernel/dumpstack_64.c | 7 + arch/x86/kernel/fpu/xstate.c | 22 +- arch/x86/kernel/tsc.c | 3 + arch/x86/mm/dump_pagetables.c | 19 +- drivers/clk/rockchip/clk-px30.c | 70 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.h | 4 - drivers/clocksource/sh_mtu2.c | 16 +- drivers/clocksource/timer-mediatek.c | 10 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 25 +- drivers/dma/ti/edma.c | 59 +- drivers/extcon/extcon-axp288.c | 38 +- drivers/gpu/drm/drm_agpsupport.c | 4 +- drivers/gpu/drm/drm_dp_mst_topology.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 14 - drivers/gpu/drm/i915/Kconfig | 6 + drivers/gpu/drm/i915/Kconfig.profile | 49 + drivers/gpu/drm/i915/Kconfig.unstable | 29 + drivers/gpu/drm/i915/Makefile | 15 +- drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 44 + drivers/gpu/drm/i915/display/intel_atomic.h | 5 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 39 + drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 + drivers/gpu/drm/i915/display/intel_audio.c | 10 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 123 +- drivers/gpu/drm/i915/display/intel_crt.c | 13 +- drivers/gpu/drm/i915/display/intel_ddi.c | 25 +- drivers/gpu/drm/i915/display/intel_display.c | 378 ++- drivers/gpu/drm/i915/display/intel_display.h | 3 - drivers/gpu/drm/i915/display/intel_display_power.c | 2 + drivers/gpu/drm/i915/display/intel_display_types.h | 20 +- drivers/gpu/drm/i915/display/intel_dp.c | 59 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 13 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 5 + drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 12 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_overlay.c | 1 + drivers/gpu/drm/i915/display/intel_psr.c | 28 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 428 ++- drivers/gpu/drm/i915/display/intel_sprite.h | 7 + drivers/gpu/drm/i915/display/intel_tv.c | 4 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 52 + drivers/gpu/drm/i915/display/intel_vdsc.c | 74 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 210 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 15 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_internal.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 99 + drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 37 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 9 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 41 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 94 +- drivers/gpu/drm/i915/gem/i915_gem_pm.h | 3 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 3 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 319 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 30 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 174 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 178 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 34 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 350 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 2 + drivers/gpu/drm/i915/gt/intel_context.c | 1 + drivers/gpu/drm/i915/gt/intel_context.h | 1 + drivers/gpu/drm/i915/gt/intel_engine.h | 227 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 88 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 234 ++ drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h | 23 + drivers/gpu/drm/i915/gt/intel_engine_pm.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 55 +- drivers/gpu/drm/i915/gt/intel_gt.c | 20 +- drivers/gpu/drm/i915/gt/intel_gt.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 129 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 9 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 13 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 361 -- drivers/gpu/drm/i915/gt/intel_llc.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 382 ++- drivers/gpu/drm/i915/gt/intel_lrc.h | 27 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 7 + drivers/gpu/drm/i915/gt/intel_rc6.c | 5 + drivers/gpu/drm/i915/gt/intel_renderstate.c | 1 + drivers/gpu/drm/i915/gt/intel_reset.c | 3 +- drivers/gpu/drm/i915/gt/intel_ring.c | 323 ++ drivers/gpu/drm/i915/gt/intel_ring.h | 131 + ...{intel_ringbuffer.c => intel_ring_submission.c} | 309 +- drivers/gpu/drm/i915/gt/intel_ring_types.h | 51 + drivers/gpu/drm/i915/gt/intel_rps.c | 1872 ++++++++++ drivers/gpu/drm/i915/gt/intel_rps.h | 38 + drivers/gpu/drm/i915/gt/intel_rps_types.h | 93 + drivers/gpu/drm/i915/gt/intel_timeline.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 21 + drivers/gpu/drm/i915/gt/mock_engine.c | 1 + drivers/gpu/drm/i915/gt/selftest_context.c | 3 - .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 350 ++ drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 3 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 28 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 7 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 536 ++- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 1 + drivers/gpu/drm/i915/gt/selftest_workarounds.c | 10 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 139 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 9 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 25 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 + drivers/gpu/drm/i915/gvt/dmabuf.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 17 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 1 + drivers/gpu/drm/i915/gvt/scheduler.c | 7 +- drivers/gpu/drm/i915/i915_active.c | 2 + drivers/gpu/drm/i915/i915_active.h | 2 + drivers/gpu/drm/i915/i915_debugfs.c | 214 +- drivers/gpu/drm/i915/i915_drv.c | 50 +- drivers/gpu/drm/i915/i915_drv.h | 121 +- drivers/gpu/drm/i915/i915_gem.c | 73 +- drivers/gpu/drm/i915/i915_gem.h | 14 - drivers/gpu/drm/i915/i915_gem_fence_reg.c | 6 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 215 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 5 + drivers/gpu/drm/i915/i915_gpu_error.c | 124 +- drivers/gpu/drm/i915/i915_gpu_error.h | 5 +- drivers/gpu/drm/i915/i915_irq.c | 485 +-- drivers/gpu/drm/i915/i915_irq.h | 12 - drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 5 +- drivers/gpu/drm/i915/i915_pci.c | 7 + drivers/gpu/drm/i915/i915_perf.c | 417 ++- drivers/gpu/drm/i915/i915_perf_types.h | 31 +- drivers/gpu/drm/i915/i915_pmu.c | 47 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 + drivers/gpu/drm/i915/i915_reg.h | 206 +- drivers/gpu/drm/i915/i915_request.c | 10 +- drivers/gpu/drm/i915/i915_scheduler.c | 44 +- drivers/gpu/drm/i915/i915_sysfs.c | 74 +- drivers/gpu/drm/i915/i915_utils.c | 43 +- drivers/gpu/drm/i915/i915_utils.h | 34 +- drivers/gpu/drm/i915/i915_vma.c | 69 +- drivers/gpu/drm/i915/i915_vma.h | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 13 + drivers/gpu/drm/i915/intel_device_info.h | 3 + drivers/gpu/drm/i915/intel_memory_region.c | 59 + drivers/gpu/drm/i915/intel_memory_region.h | 9 + drivers/gpu/drm/i915/intel_pch.c | 4 +- drivers/gpu/drm/i915/intel_pch.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 2126 +----------- drivers/gpu/drm/i915/intel_pm.h | 24 - drivers/gpu/drm/i915/intel_region_lmem.c | 132 + drivers/gpu/drm/i915/intel_region_lmem.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_tgl.c | 121 + drivers/gpu/drm/i915/oa/i915_oa_tgl.h | 16 + drivers/gpu/drm/i915/selftests/i915_active.c | 48 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 34 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 100 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 6 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 2 + drivers/gpu/drm/i915/selftests/i915_perf.c | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 4 + drivers/gpu/drm/i915/selftests/i915_selftest.c | 15 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 7 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 342 ++ drivers/gpu/drm/i915/selftests/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 17 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/mock_region.c | 3 +- drivers/gpu/drm/ttm/ttm_tt.c | 5 +- drivers/gpu/drm/vkms/vkms_drv.c | 8 +- drivers/infiniband/core/Makefile | 3 +- drivers/infiniband/core/core_priv.h | 14 - drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 1 - drivers/infiniband/core/ib_core_uverbs.c | 299 -- drivers/infiniband/core/rdma_core.c | 1 - drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/uverbs_cmd.c | 2 - drivers/infiniband/core/uverbs_main.c | 88 +- drivers/infiniband/hw/efa/efa.h | 18 +- drivers/infiniband/hw/efa/efa_main.c | 1 - drivers/infiniband/hw/efa/efa_verbs.c | 329 +- drivers/infiniband/hw/hns/hns_roce_main.c | 6 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 8 +- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/hw/qedr/main.c | 1 - drivers/infiniband/hw/qedr/qedr.h | 49 +- drivers/infiniband/hw/qedr/verbs.c | 551 +-- drivers/infiniband/hw/qedr/verbs.h | 3 +- drivers/infiniband/sw/siw/siw.h | 20 +- drivers/infiniband/sw/siw/siw_main.c | 1 - drivers/infiniband/sw/siw/siw_verbs.c | 207 +- drivers/infiniband/sw/siw/siw_verbs.h | 1 - drivers/input/rmi4/rmi_f11.c | 9 +- drivers/input/rmi4/rmi_f12.c | 32 +- drivers/input/rmi4/rmi_f54.c | 2 +- drivers/media/i2c/Kconfig | 12 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/bt819.c | 2 +- drivers/media/i2c/hi556.c | 1200 +++++++ drivers/media/i2c/smiapp/smiapp-core.c | 4 +- drivers/media/i2c/vpx3220.c | 2 +- drivers/media/platform/coda/coda-common.c | 5 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 10 + drivers/media/platform/rcar-vin/rcar-csi2.c | 4 + drivers/media/platform/rcar-vin/rcar-dma.c | 5 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 59 +- drivers/media/platform/rcar-vin/rcar-vin.h | 2 + drivers/media/platform/rcar_drif.c | 1 + drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 1 - drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 - drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/xilinx/xilinx-dma.h | 2 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 +- drivers/media/platform/xilinx/xilinx-vipp.h | 2 +- drivers/media/platform/xilinx/xilinx-vtc.h | 2 +- drivers/media/radio/radio-wl1273.c | 3 +- drivers/media/usb/cx231xx/cx231xx-avcore.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 33 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 3 + drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 48 + drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 1 + drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 3 + drivers/net/ethernet/intel/fm10k/fm10k_tlv.h | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 1 + drivers/net/ethernet/intel/i40e/i40e_common.c | 2 + drivers/net/ethernet/intel/i40e/i40e_main.c | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 48 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/ice/Makefile | 3 + drivers/net/ethernet/intel/ice/ice.h | 59 +- drivers/net/ethernet/intel/ice/ice_base.c | 857 +++++ drivers/net/ethernet/intel/ice/ice_base.h | 31 + drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 65 +- drivers/net/ethernet/intel/ice/ice_lib.c | 984 +----- drivers/net/ethernet/intel/ice/ice_lib.h | 49 +- drivers/net/ethernet/intel/ice/ice_main.c | 355 ++ drivers/net/ethernet/intel/ice/ice_txrx.c | 573 ++-- drivers/net/ethernet/intel/ice/ice_txrx.h | 140 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 273 ++ drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 59 + drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 1 + drivers/net/ethernet/intel/ice/ice_xsk.c | 1181 +++++++ drivers/net/ethernet/intel/ice/ice_xsk.h | 72 + drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 3 +- drivers/net/hyperv/hyperv_net.h | 1 + drivers/net/hyperv/netvsc_drv.c | 11 +- drivers/net/hyperv/rndis_filter.c | 8 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 29 +- drivers/pci/controller/pci-aardvark.c | 60 +- drivers/pci/controller/pci-ftpci100.c | 79 +- drivers/pci/controller/pci-host-common.c | 2 +- drivers/pci/controller/pci-v3-semi.c | 74 +- drivers/pci/controller/pci-versatile.c | 71 +- drivers/pci/controller/pci-xgene.c | 73 +- drivers/pci/controller/pcie-altera.c | 41 +- drivers/pci/controller/pcie-cadence-host.c | 2 +- drivers/pci/controller/pcie-iproc-platform.c | 9 +- drivers/pci/controller/pcie-iproc.c | 82 +- drivers/pci/controller/pcie-mediatek.c | 43 +- drivers/pci/controller/pcie-mobiveil.c | 27 +- drivers/pci/controller/pcie-rcar.c | 84 +- drivers/pci/controller/pcie-rockchip-host.c | 89 +- drivers/pci/controller/pcie-rockchip.h | 5 - drivers/pci/controller/pcie-xilinx-nwl.c | 21 +- drivers/pci/controller/pcie-xilinx.c | 18 +- drivers/pci/of.c | 57 +- drivers/pci/pci-driver.c | 43 +- drivers/pci/pci.c | 8 +- drivers/pci/pci.h | 13 - drivers/powercap/intel_rapl_common.c | 2 + drivers/rtc/rtc-bd70528.c | 1 + drivers/rtc/rtc-brcmstb-waketimer.c | 1 + drivers/rtc/rtc-em3027.c | 4 +- drivers/scsi/csiostor/csio_init.c | 7 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/hosts.c | 19 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/scsi.c | 2 +- drivers/scsi/scsi_lib.c | 45 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_trace.c | 109 +- drivers/scsi/sd_zbc.c | 29 +- drivers/scsi/ufs/ufs_bsg.c | 1 + drivers/scsi/ufs/ufshcd.c | 23 +- drivers/scsi/ufs/ufshcd.h | 10 - drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-dw.c | 3 +- drivers/staging/media/imx/imx-media-capture.c | 6 +- drivers/staging/media/imx/imx7-mipi-csis.c | 2 +- drivers/staging/media/ipu3/Makefile | 6 - drivers/staging/media/ipu3/TODO | 5 - drivers/staging/media/ipu3/include/intel-ipu3.h | 5 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 4 +- drivers/tty/n_gsm.c | 1 - drivers/tty/rocket.c | 32 +- drivers/tty/serial/8250/8250_dw.c | 8 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 80 +- drivers/tty/serial/msm_serial.c | 6 +- drivers/tty/serial/uartlite.c | 2 +- drivers/usb/chipidea/udc.c | 2 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/gadget/udc/fsl_qe_udc.h | 4 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/mv_u3d.h | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/fotg210-hcd.c | 8 +- drivers/usb/host/ohci-nxp.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/misc/usb251xb.c | 17 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/roles/class.c | 21 + drivers/usb/typec/class.c | 42 +- drivers/usb/typec/hd3ss3220.c | 36 +- drivers/usb/typec/tcpm/tcpm.c | 45 +- drivers/usb/typec/tps6598x.c | 49 +- drivers/usb/typec/ucsi/displayport.c | 40 +- drivers/usb/typec/ucsi/trace.c | 11 - drivers/usb/typec/ucsi/trace.h | 79 +- drivers/usb/typec/ucsi/ucsi.c | 609 ++-- drivers/usb/typec/ucsi/ucsi.h | 417 +-- drivers/usb/typec/ucsi/ucsi_acpi.c | 91 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 166 +- drivers/virtio/Kconfig | 1 + drivers/virtio/virtio_balloon.c | 88 +- drivers/watchdog/bd70528_wdt.c | 1 + drivers/watchdog/cpwd.c | 8 +- drivers/watchdog/imx_sc_wdt.c | 8 +- drivers/watchdog/meson_gxbb_wdt.c | 4 +- drivers/watchdog/pm8916_wdt.c | 15 +- drivers/xen/platform-pci.c | 14 +- fs/ceph/file.c | 15 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/smb2ops.c | 58 +- fs/io-wq.c | 15 +- fs/io_uring.c | 13 +- fs/userfaultfd.c | 18 +- fs/xfs/libxfs/xfs_alloc.c | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 12 +- fs/xfs/libxfs/xfs_bmap.c | 8 +- fs/xfs/libxfs/xfs_btree.c | 5 +- fs/xfs/libxfs/xfs_da_btree.c | 62 +- fs/xfs/libxfs/xfs_dir2.c | 4 +- fs/xfs/libxfs/xfs_dir2_block.c | 8 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 4 +- fs/xfs/libxfs/xfs_dir2_node.c | 12 +- fs/xfs/libxfs/xfs_dir2_sf.c | 32 +- fs/xfs/libxfs/xfs_inode_fork.c | 6 + fs/xfs/libxfs/xfs_refcount.c | 4 +- fs/xfs/libxfs/xfs_rtbitmap.c | 6 +- fs/xfs/xfs_acl.c | 15 +- fs/xfs/xfs_attr_inactive.c | 6 +- fs/xfs/xfs_attr_list.c | 5 +- fs/xfs/xfs_bmap_item.c | 3 +- fs/xfs/xfs_error.c | 29 +- fs/xfs/xfs_error.h | 7 +- fs/xfs/xfs_extfree_item.c | 3 +- fs/xfs/xfs_fsmap.c | 1 + fs/xfs/xfs_inode.c | 15 +- fs/xfs/xfs_inode_item.c | 5 +- fs/xfs/xfs_iops.c | 10 +- fs/xfs/xfs_linux.h | 6 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_recover.c | 23 +- fs/xfs/xfs_message.c | 22 +- fs/xfs/xfs_message.h | 6 +- fs/xfs/xfs_mount.c | 5 +- fs/xfs/xfs_mount.h | 2 - fs/xfs/xfs_pnfs.c | 2 +- fs/xfs/xfs_qm.c | 13 +- fs/xfs/xfs_refcount_item.c | 3 +- fs/xfs/xfs_rmap_item.c | 7 +- fs/xfs/xfs_super.c | 1232 ++++--- fs/xfs/xfs_trans_ail.c | 2 +- include/asm-generic/4level-fixup.h | 39 - include/asm-generic/vdso/vsyscall.h | 7 - include/drm/drm_scdc_helper.h | 6 +- include/dt-bindings/clock/px30-cru.h | 2 + include/dt-bindings/clock/sun8i-h3-ccu.h | 2 +- include/linux/mfd/rohm-bd70528.h | 2 +- include/linux/mm.h | 18 +- include/linux/mmzone.h | 60 +- include/linux/page-flags.h | 11 + include/linux/page_reporting.h | 31 + include/linux/pagewalk.h | 5 + include/linux/pci.h | 13 +- include/linux/ptdump.h | 1 + include/linux/resource_ext.h | 12 + include/linux/string.h | 2 + include/linux/syscalls.h | 8 +- include/linux/usb/role.h | 3 + include/linux/usb/typec.h | 41 +- include/net/netfilter/nf_tables.h | 3 +- include/rdma/ib_verbs.h | 52 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_host.h | 3 +- include/sound/memalloc.h | 1 + include/sound/soc.h | 15 +- include/trace/events/kmem.h | 32 +- include/trace/events/rdma_core.h | 251 -- include/trace/events/rpcrdma.h | 198 +- include/trace/events/sunrpc.h | 93 - include/uapi/asm-generic/unistd.h | 8 +- include/uapi/drm/i915_drm.h | 15 + include/uapi/linux/virtio_balloon.h | 1 + include/uapi/rdma/qedr-abi.h | 25 - kernel/irq/irqdomain.c | 2 +- kernel/stacktrace.c | 6 +- kernel/sysctl.c | 2 +- kernel/time/vsyscall.c | 9 +- lib/cpumask.c | 93 +- lib/vsprintf.c | 36 +- lib/xz/xz_dec_lzma2.c | 1 + localversion-next | 2 +- mm/Kconfig | 11 + mm/Makefile | 3 +- mm/compaction.c | 5 + mm/madvise.c | 16 +- mm/memory.c | 12 +- mm/memory_hotplug.c | 2 + mm/migrate.c | 2 +- mm/mprotect.c | 8 +- mm/page_alloc.c | 199 +- mm/page_reporting.c | 353 ++ mm/page_reporting.h | 226 ++ mm/pagewalk.c | 23 +- mm/ptdump.c | 21 +- mm/rmap.c | 6 +- mm/shuffle.c | 12 +- mm/shuffle.h | 6 + net/bridge/netfilter/ebt_dnat.c | 19 +- net/netfilter/ipset/ip_set_core.c | 49 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 2 +- net/netfilter/ipset/ip_set_hash_net.c | 1 + net/netfilter/ipset/ip_set_hash_netnet.c | 1 + net/netfilter/nf_tables_api.c | 7 +- net/netfilter/nf_tables_offload.c | 3 +- net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_cmp.c | 2 +- net/sunrpc/clnt.c | 14 +- net/sunrpc/xprt.c | 22 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +-- net/sunrpc/xprtrdma/transport.c | 33 +- net/sunrpc/xprtrdma/verbs.c | 194 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- scripts/nsdeps | 6 +- sound/core/memalloc.c | 23 +- sound/core/pcm_memory.c | 5 +- sound/core/pcm_native.c | 14 +- sound/hda/hdac_regmap.c | 1 + sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 13 + sound/soc/codecs/max98373.c | 4 +- sound/soc/soc-core.c | 526 ++- sound/soc/soc-pcm.c | 95 +- sound/soc/soc-topology.c | 17 +- sound/soc/sof/topology.c | 4 + sound/soc/stm/stm32_sai_sub.c | 12 +- tools/pci/pcitest.c | 1 + 580 files changed, 21394 insertions(+), 14920 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/anx6345.yaml create mode 100644 Documentation/media/v4l-drivers/ipu3_rcb.svg create mode 100644 drivers/gpu/drm/i915/Kconfig.unstable create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_lmem.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_lmem.h create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_hangcheck.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ring.c create mode 100644 drivers/gpu/drm/i915/gt/intel_ring.h rename drivers/gpu/drm/i915/gt/{intel_ringbuffer.c => intel_ring_submission.c} (88%) create mode 100644 drivers/gpu/drm/i915/gt/intel_ring_types.h create mode 100644 drivers/gpu/drm/i915/gt/intel_rps.c create mode 100644 drivers/gpu/drm/i915/gt/intel_rps.h create mode 100644 drivers/gpu/drm/i915/gt/intel_rps_types.h create mode 100644 drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c create mode 100644 drivers/gpu/drm/i915/intel_region_lmem.c create mode 100644 drivers/gpu/drm/i915/intel_region_lmem.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h delete mode 100644 drivers/infiniband/core/ib_core_uverbs.c delete mode 100644 drivers/infiniband/core/trace.c create mode 100644 drivers/media/i2c/hi556.c create mode 100644 drivers/net/ethernet/intel/ice/ice_base.c create mode 100644 drivers/net/ethernet/intel/ice/ice_base.h create mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.c create mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.h create mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.c create mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.h delete mode 100644 include/asm-generic/4level-fixup.h create mode 100644 include/linux/page_reporting.h delete mode 100644 include/trace/events/rdma_core.h create mode 100644 mm/page_reporting.c create mode 100644 mm/page_reporting.h