This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits a6fcdcd94927 Add linux-next specific files for 20191021 omits 4d2941b00f9f Merge branch 'akpm/master' omits 2669ecc4bf23 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8c497fa2d36b drivers/tty/serial/sh-sci.c: suppress warning omits e04f35c4ce5f gpio: pca953x: utilize the for_each_set_clump8 macro omits 4f440d2da88b gpio: max3191x: utilize the for_each_set_clump8 macro omits ef7e47957a21 gpio: pisosr: utilize the for_each_set_clump8 macro omits 2ef612fb3535 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits d6b8df602908 gpio: 74x164: utilize the for_each_set_clump8 macro omits 8dac460adc8b gpio: uniphier: utilize for_each_set_clump8 macro omits 4b94bced4b0b gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits 377b25457702 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits b3f415a4ffc7 gpio: ws16c48: utilize for_each_set_clump8 macro omits a81a202e4f00 gpio: gpio-mm: utilize for_each_set_clump8 macro omits b5e2a91de2ad gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 4e863c68542e gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 2f7d267b827a lib/test_bitmap.c: add for_each_set_clump8 test cases omits 47a5bd73e2f3 linux/bitopts.h: Add for_each_set_clump8 documentation omits dd656fc57468 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 37eb8464e538 linux/bitmap.h: fix potential sign-extension overflow omits fb6ba49ab6a3 bitops: introduce the for_each_set_clump8 macro omits 59899816bf7b kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits dcd5f853eaf3 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits a3903767eb05 kernel-hacking: create a submenu for scheduler debugging options omits dd79a7925cd3 kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits 859d30492235 kernel-hacking: move Oops into 'Lockups and Hangs' omits eb5ca11cd652 kernel-hacking: move kernel testing and coverage options t [...] omits b8b786fb0f4a kernel-hacking: group kernel data structures debugging together omits 5484881f8fa6 kernel-hacking: create submenu for arch special debugging options omits 2beebc889bc3 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 0bef3cadad72 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits c8b556cc8102 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 121be7152ec5 lib/genalloc.c: export symbol addr_in_gen_pool omits d9e7228d7b9f lib/list-test: add a test for the 'list' doubly linked list omits ab5dddf73e7a lib/list-test.c: add a test for the 'list' doubly linked list omits 6b189f13916c pinctrl: fix pxa2xx.c build warnings omits a1d99ad3fd5a drivers/block/null_blk_main.c: fix uninitialized var warnings omits ee63ebe04ca3 drivers/block/null_blk_main.c: fix layout omits 4e7c63139923 Merge branch 'akpm-current/current' omits ebba254e8aa2 Merge remote-tracking branch 'cel/cel-next' omits 220ed58f790c Merge remote-tracking branch 'kunit/test' omits c311d8315a02 Merge remote-tracking branch 'fpga/for-next' omits cc5d020c39a1 Merge remote-tracking branch 'devfreq/for-next' omits 068fa83db248 Merge remote-tracking branch 'pidfd/for-next' omits 282cb026b7fc Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d3c635f6dc6b Merge remote-tracking branch 'hyperv/hyperv-next' omits 50837a316e85 Merge remote-tracking branch 'xarray/xarray' omits d89caa1c0aba Merge remote-tracking branch 'nvmem/for-next' omits a92f19d40023 Merge remote-tracking branch 'fsi/next' omits b5e72c8b4294 Merge remote-tracking branch 'kspp/for-next/kspp' omits 9d7e5e30ce0e Merge remote-tracking branch 'at24/at24/for-next' omits b9235069e1a2 Merge remote-tracking branch 'rtc/rtc-next' omits 25341c6c97e9 Merge remote-tracking branch 'coresight/next' omits a3911dda47e2 Merge remote-tracking branch 'livepatching/for-next' omits a2e097342531 Merge remote-tracking branch 'y2038/y2038' omits 189b89bfffd3 Merge remote-tracking branch 'pwm/for-next' omits 42e476acfffa Merge remote-tracking branch 'pinctrl-samsung/for-next' omits a55353b01f2c Merge remote-tracking branch 'pinctrl/for-next' omits 3ebc1df23b35 Merge remote-tracking branch 'gpio-intel/for-next' omits 07150a0522f1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 230155a676f3 Merge remote-tracking branch 'gpio/for-next' omits 5046f89a5f03 Merge remote-tracking branch 'rpmsg/for-next' omits 607eb9fa01e3 Merge remote-tracking branch 'vhost/linux-next' omits c582f7a07e94 Merge remote-tracking branch 'scsi-mkp/for-next' omits 8c63a162f8ca Merge remote-tracking branch 'scsi/for-next' omits 9236b7bf547a Merge remote-tracking branch 'cgroup/for-next' omits 2e6c606aa984 Merge remote-tracking branch 'slave-dma/next' omits d0653f04076b Merge remote-tracking branch 'icc/icc-next' omits 441a1757c5e5 Merge remote-tracking branch 'mux/for-next' omits f51801b1be56 Merge remote-tracking branch 'staging/staging-next' omits 889fb38c1ea7 Merge remote-tracking branch 'thunderbolt/next' omits 08df545f1b25 Merge remote-tracking branch 'soundwire/next' omits 5fcd05c3aadf Merge remote-tracking branch 'extcon/extcon-next' omits 8aad0171984b Merge remote-tracking branch 'char-misc/char-misc-next' omits c2f18826de72 Merge remote-tracking branch 'tty/tty-next' omits c857817067f8 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits c1de0a07501e Merge remote-tracking branch 'usb/usb-next' omits 198516344969 Merge remote-tracking branch 'driver-core/driver-core-next' omits cd624e53848a Merge remote-tracking branch 'ipmi/for-next' omits 6774782ac50c Merge remote-tracking branch 'leds/for-next' omits cb6b4aae0f60 Merge remote-tracking branch 'chrome-platform/for-next' omits 6d1724518e09 Merge remote-tracking branch 'drivers-x86/for-next' omits b7747762520f Merge remote-tracking branch 'workqueues/for-next' omits 46312f745c5c Merge remote-tracking branch 'percpu/for-next' omits edf988534e3c Merge remote-tracking branch 'kvms390/next' omits 72a407004044 Merge remote-tracking branch 'kvm-arm/next' omits 95bc28c01628 Merge remote-tracking branch 'edac/edac-for-next' omits 6a28c758dc7f Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 55c4bb79560f Merge remote-tracking branch 'tip/auto-latest' omits 9c30e9a2a13d Merge remote-tracking branch 'spi/for-next' omits 5f47c41ce5af Merge remote-tracking branch 'devicetree/for-next' omits b6ca80388e45 Merge remote-tracking branch 'audit/next' omits 7dcff829f3ee Merge remote-tracking branch 'vfio/next' omits a0927b95251a Merge remote-tracking branch 'iommu/next' omits e086dad39072 Merge remote-tracking branch 'tomoyo/master' omits a5e43fa69f32 Merge remote-tracking branch 'smack/for-next' omits 703982a976ab Merge remote-tracking branch 'selinux/next' omits 587b3efa9eaf Merge remote-tracking branch 'keys/keys-next' omits ca28b51b5185 Merge remote-tracking branch 'apparmor/apparmor-next' omits e73b2ec3335e Merge remote-tracking branch 'regulator/for-next' omits 55da4c8c8ab6 Merge remote-tracking branch 'battery/for-next' omits 4c44ce4c05de Merge remote-tracking branch 'mfd/for-mfd-next' omits f612b2b96fa6 Merge remote-tracking branch 'mmc/next' omits 2a8975a7d44f Merge remote-tracking branch 'block/for-next' omits 1c63ff25da23 Merge remote-tracking branch 'input/next' omits aa99eccc276c Merge remote-tracking branch 'sound-asoc/for-next' omits dc55e0bc5687 Merge remote-tracking branch 'sound/for-next' omits b2e68cadc463 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 3f8bccf32622 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits a5c444a498e2 Merge remote-tracking branch 'drm-msm/msm-next' omits d05274eaf6f5 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5fd3ad8e6eb6 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 20036f04d7ab Merge remote-tracking branch 'drm-intel/for-linux-next' omits b6aabf6077c5 Merge remote-tracking branch 'amdgpu/drm-next' omits 4ffed92159a3 Merge remote-tracking branch 'drm/drm-next' omits 85248ca59cb6 Merge remote-tracking branch 'crypto/master' omits bb9b3bc680da Merge remote-tracking branch 'nand/nand/next' omits be3a7a64aaf1 Merge remote-tracking branch 'mtd/mtd/next' omits ad3a5be4a2e7 Merge remote-tracking branch 'gfs2/for-next' omits cc0404d9c875 Merge remote-tracking branch 'bluetooth/master' omits b5cec6231514 Merge remote-tracking branch 'wireless-drivers-next/master' omits 63d0c9624447 Merge remote-tracking branch 'nfc-next/master' omits 0a8bc901a568 Merge remote-tracking branch 'netfilter-next/master' omits adca28c70f15 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 4610a1db08d9 Merge remote-tracking branch 'ipsec-next/master' omits 6ed2edf15331 Merge remote-tracking branch 'bpf-next/master' omits e0d1cf8d3cdd Merge remote-tracking branch 'net-next/master' omits 2b84c9143ec8 Merge remote-tracking branch 'rdma/for-next' omits c080ded095cd Merge remote-tracking branch 'swiotlb/linux-next' omits 5fc1124a5c87 Merge remote-tracking branch 'ieee1394/for-next' omits 7f47aa806f02 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 42225fa13365 Merge remote-tracking branch 'opp/opp/linux-next' omits 6525926db07f Merge remote-tracking branch 'cpupower/cpupower' omits 0d0399aed7a5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 956e3c4b066d Merge remote-tracking branch 'pm/linux-next' omits 7992bbf69b08 Merge remote-tracking branch 'v4l-dvb-next/master' omits 7e6031fce0c9 Merge remote-tracking branch 'v4l-dvb/master' omits 1bc354e50f50 Merge remote-tracking branch 'jc_docs/docs-next' omits a9738c72567a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 7c9e6c471618 Merge branch 'dmi/master' omits 52aa3ee52167 Merge remote-tracking branch 'i3c/i3c/next' omits b63535e95fcc Merge remote-tracking branch 'hid/for-next' omits 14be704f1539 Merge remote-tracking branch 'pci/next' omits a468c14bd8c1 Merge remote-tracking branch 'printk/for-next' omits 2a5e44ef23b6 Merge remote-tracking branch 'vfs/for-next' omits efe4d5d126c1 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 1f6df2b400df Merge remote-tracking branch 'iomap/iomap-for-next' omits 0c628fd486f5 Merge remote-tracking branch 'nfsd/nfsd-next' omits 9b1876d21f5e Merge remote-tracking branch 'fuse/for-next' omits b7309ce548a6 Merge remote-tracking branch 'ext3/for_next' omits 021937df92ac Merge remote-tracking branch 'erofs/dev' omits df0fbd6c32b4 Merge remote-tracking branch 'ecryptfs/next' omits 0ba30efc838e Merge remote-tracking branch 'cifs/for-next' omits ad3316fdaebb Merge remote-tracking branch 'btrfs/for-next' omits a0cf228ca1c8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ab325f19761c Merge remote-tracking branch 'sh/sh-next' omits 455bca27dcdf Merge remote-tracking branch 's390/features' omits f3c3cc0d48c8 Merge remote-tracking branch 'risc-v/for-next' omits 36b520f419eb Merge remote-tracking branch 'powerpc/next' omits acbfd98d10aa Merge remote-tracking branch 'parisc-hd/for-next' omits 369d7b1d5ffc Merge remote-tracking branch 'mips/mips-next' omits 70a3eddcd684 Merge remote-tracking branch 'microblaze/next' omits f401231b57db Merge remote-tracking branch 'm68knommu/for-next' omits fe2a55eb971c Merge remote-tracking branch 'h8300/h8300-next' omits 56e7cb7f2681 Merge remote-tracking branch 'csky/linux-next' omits 42ec63be9db8 Merge remote-tracking branch 'clk/clk-next' omits 0711dc07270a Merge remote-tracking branch 'tegra/for-next' omits e61f11af167f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c1ad72afe03b Merge remote-tracking branch 'samsung-krzk/for-next' omits 70c22caae271 Merge remote-tracking branch 'rockchip/for-next' omits d5febc5f63ff Merge remote-tracking branch 'reset/reset/next' omits c9b33fcc828b Merge remote-tracking branch 'renesas/next' omits bb08a5be394a Merge remote-tracking branch 'realtek/for-next' omits 3e78ecd505e5 Merge remote-tracking branch 'qcom/for-next' omits 4e15fd8d3e98 Merge remote-tracking branch 'omap/for-next' omits d0284cccf7cc Merge remote-tracking branch 'mvebu/for-next' omits 13a24cc98db4 Merge remote-tracking branch 'mediatek/for-next' omits f8f49c9696c0 Merge remote-tracking branch 'keystone/next' omits a66d176334db Merge remote-tracking branch 'imx-mxs/for-next' omits 8745006fea94 Merge remote-tracking branch 'bcm2835/for-next' omits 4f9a71b5ca6a Merge remote-tracking branch 'at91/at91-next' omits b6c4a905078d Merge remote-tracking branch 'aspeed/for-next' omits 57ad0baae210 Merge remote-tracking branch 'amlogic/for-next' omits 96c94eac8f82 Merge remote-tracking branch 'arm-soc/for-next' omits a64d6ed33734 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 60a96820b92f Merge remote-tracking branch 'arm64/for-next/core' omits f0598a5d9397 Merge remote-tracking branch 'arm/for-next' omits 4959c20e5354 Merge remote-tracking branch 'kbuild/for-next' omits edd7b4ec4e71 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits c4a0c70e116f Merge remote-tracking branch 'gpio-intel-fixes/fixes' omits c69c45eafb6f Merge remote-tracking branch 'pidfd-fixes/fixes' omits b8ab1466c0fc Merge remote-tracking branch 'risc-v-fixes/fixes' omits 01d06866c16d Merge remote-tracking branch 'mmc-fixes/fixes' omits 5e5f3760ec81 Merge remote-tracking branch 'scsi-fixes/fixes' omits 465c0c789c2f Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits ae7fbca23a3b Merge remote-tracking branch 'vfs-fixes/fixes' omits caeb61928cb0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits bc3e5800ca37 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8122dcbc356d Merge remote-tracking branch 'omap-fixes/fixes' omits ddf04973c026 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits bd134ad973d7 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ac4a40a824de Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 56b3002e8ab7 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 31d3111e2f7e Merge remote-tracking branch 'vfio-fixes/for-linus' omits 5dde5f9a9fa7 Merge remote-tracking branch 'ide/master' omits cf80a5880abd Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits ddd05164fd4b Merge remote-tracking branch 'soundwire-fixes/fixes' omits 60b62a743fea Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 5cddfd5aea01 Merge remote-tracking branch 'staging.current/staging-linus' omits 4b5a283bebe1 Merge remote-tracking branch 'phy/fixes' omits e49cf420557e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 39a75c08230b Merge remote-tracking branch 'usb.current/usb-linus' omits ce9cb92736e7 Merge remote-tracking branch 'tty.current/tty-linus' omits 1b8d7c31578c Merge remote-tracking branch 'driver-core.current/driver-c [...] omits e3669cf7b38d Merge remote-tracking branch 'spi-fixes/for-linus' omits afce2403632a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 2a3bffe7daa9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e754fc9ffef3 Merge remote-tracking branch 'bpf/master' omits e3d0a4bb9de4 Merge remote-tracking branch 'sparc/master' omits 5729703f664a Merge remote-tracking branch 'powerpc-fixes/fixes' omits 5c30ac2e495f Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 0bc6b665425e Merge remote-tracking branch 'arm-current/fixes' omits dee66eb72363 Merge remote-tracking branch 'arc-current/for-curr' omits b6c81ae120e0 Merge branch 'linus' omits 6f73ed6fd4d7 Merge branch 'perf/urgent' omits fffe1b24cc6a ipc/msg.c: consolidate all xxxctl_down() functions omits d595bae4314f lib/ubsan: don't serialize UBSAN report omits 61340ab9fe98 aio: simplify read_events() omits 4603dedfd335 uaccess: disallow > INT_MAX copy sizes omits b0f0bf0560ea fs/binfmt_elf.c: extract elf_read() function omits dee9accf0cf5 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits c5a55c30afe4 selftests: add epoll selftests omits 14367694dc96 fs/epoll: remove unnecessary wakeups of nested epoll omits ff41b2ecc1cb epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits a4c223c3d907 checkpatch: improve ignoring CamelCase SI style variants like mA omits 90f47d9936af lib/math/rational.c: fix possible incorrect result from ra [...] omits 1c2e7453c75d Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits f3014d15a219 string: add stracpy and stracpy_pad mechanisms omits fe5ebe63a3cd scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 800471bb6f10 hung_task: allow printing warnings every check interval omits caa23441ff5a kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 596094eaad4e kernel/notifier.c: remove notifier_chain_cond_register() omits 14f19df267fc kernel/notifier.c: intercept duplicate registrations to av [...] omits 3a6694f9ed65 linux/build_bug.h: change type to int omits 0b2b501e19d2 .gitattributes: Use 'dts' diff driver for dts files omits 90c2130291b2 include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits caa0c54f9b28 include/linux/proc_fs.h: fix confusing macro arg name omits 9a5739b49ac0 fs/proc/internal.h: shuffle "struct pde_opener" omits 9f8e7def4c98 fs/proc/generic.c: delete useless "len" variable omits a784e267b524 proc: change ->nlink under proc_subdir_lock omits 1dad52539959 kernel/hung_task.c: Monitor killed tasks. omits f2507560ca39 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 28c33178d12a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits bbc6bcb9f41b mm/vmscan: remove unused lru_pages argument omits 7f238ecb2149 mm-annotate-refault-stalls-from-swap_readpage-fix omits 76236c953e02 mm/page_io.c: annotate refault stalls from swap_readpage omits 80760b9084d6 mm/memory_hotplug.c: remove __online_page_set_limits() omits 9baab9743f08 mm: fix typos in comments when calling __SetPageUptodate() omits 796ef4cc9299 mm: fix struct member name in function comments omits 9c9caf51d334 mm/shmem.c: make array 'values' static const, makes object [...] omits e34b1b1ef385 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 351e75f9aec0 userfaultfd: wrap the common dst_vma check into an inlined [...] omits 3fd9c28b1c6f userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 2a8e8a4d8854 userfaultfd: use vma_pagesize for all huge page size calculation omits 05ef029bdf24 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits ba50c1b078ff mm/thp: make set_huge_zero_page() return void omits fd6fb99a4258 mm, thp: do not queue fully unmapped pages for deferred split omits fc4cb91e0a8c mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits c25ac607bb6c mm/userfaultfd: fix a GCC compilation warning omits d94707658ecf hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 715a4d2d7606 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits c2eb02aa8b3b hugetlb-remove-duplicated-code-checkpatch-fixes omits 52da39000d8f hugetlb: remove duplicated code omits bffc46b59870 hugetlb: region_chg provides only cache entry omits c17a569a65b1 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 4291751df3dc mm-oom-avoid-printk-iteration-under-rcu-fix omits 448baa2fd046 mm, oom: avoid printk() iteration under RCU omits f39684980257 mm: support memblock alloc on the exact node for sparse_bu [...] omits 764356dccc4e mm/z3fold: fix -Wunused-but-set-variable warnings omits e822c0d69a3a mm/z3fold.c: add inter-page compaction omits 7ffc6953ce88 mm/vmscan.c: remove unused scan_control parameter from pageout() omits 017adb6f8793 mm, pcpu: Make zone pcp updates and reset internal to the mm omits 824f8ddd35b8 mm, pcp: share common code between memory hotplug and perc [...] omits edd8e477a23b mm/page_alloc: add alloc_contig_pages() omits b36315d5e373 selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 06b57604a2c5 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 57fbf237003c mm/vmalloc: respect passed gfp_mask when doing preloading omits 810640b00e66 mm/vmalloc: remove preempt_disable/enable when doing preloading omits 5c035c02aed2 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 733a8d060e33 mm/memory_hotplug: cleanup __remove_pages() omits 6df86634d5aa mm/memory_hotplug: drop local variables in shrink_zone_span() omits 959db6afabf2 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits cb2738daa98f mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 18834f248279 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits bbc401434139 mm/memory_hotplug: shrink zones when offlining memory omits 408995f58563 mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits 245b2d5a2104 mm/memmap_init: update variable name in memmap_init_zone omits 9dbac02f2878 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits d977c8c1a158 hv_balloon: use generic_online_page() omits f98b6658821b mm/memory_hotplug: export generic_online_page() omits 3c934cc0fe3c mm/memory_hotplug.c: add a bounds check to __add_pages() omits 0f67d8497713 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits 6d74393c4093 mm, soft-offline: convert parameter to pfn omits 9752faf7dec8 mm/memory-failure.c clean up around tk pre-allocation omits 98d6e7b37abe mm/rmap.c: fix outdated comment in page_get_anon_vma() omits a5a60d68d438 asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 92a3b49a873b asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits 1128e72a4933 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits cb2a3b0d1602 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits 32f7345f9ceb ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 227deb248010 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits bbcf94acfc10 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits aa85fd90bec5 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits b251967ef23d mm/rmap.c: don't reuse anon_vma if we just want a copy omits aa06a1b3c614 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 0d015f1eeec9 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits e9e17325ac17 mm/mmap.c: __vma_unlink_prev() is not necessary now omits d55b95c84d50 mm/mmap.c: prev could be retrieved from vma->vm_prev omits 7dffeb437084 mm/swap.c: piggyback lru_add_drain_all() calls omits dbb7afc4bc80 mm/mmap.c: fix the adjusted length error omits 37668497cd6c mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits 0aa08e782862 mm/pgmap: use correct alignment when looking at first pfn [...] omits 63005001a133 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits 166c4185b591 mm: emit tracepoint when RSS changes omits 087b9ae535bb shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 781813e7760e mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 2fdf561910a9 mm/memcontrol: use vmstat names for printing statistics omits ca1b9131a778 mm/vmstat: add helpers to get vmstat item names for each e [...] omits 2691c4e2b401 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits f7d25c3bd341 mm, memcg: clean up reclaim iter array omits c6e2175366ab mm/swap.c: trivial mark_page_accessed() cleanup omits cec34157befc mm-swap-disallow-swapon-on-zoned-block-devices-fix omits df34ba217618 mm, swap: disallow swapon() on zoned block devices omits 3610ba9f289f mm/slub.c: update comments omits 23b579fe4dd4 mm: slub: print the offset of fault addresses omits efcec508703c mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 27d96f7775d7 mm, slab: remove unused kmalloc_size() omits 8d08f957a4da mm, slab: make kmalloc_info[] contain all types of names omits 45eff38f446a ramfs: support O_TMPFILE omits 0e6a9ef388e2 ocfs2: fix passing zero to 'PTR_ERR' warning omits 9e34a325f4f7 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits 3731f6b017d2 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits 0fc26eba3405 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits ba8514481ccd mm, meminit: recalculate pcpu batch and high limits after [...] omits 8434a0af2553 mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits 9ac1a1fca675 mm,thp: recheck each page before collapsing file THP omits 1d94f4bb2743 /proc/kpageflags: do not use uninitialized struct pages omits 80c8d0d1c9f1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 1abb099fb1fa Merge branch 'x86/asm' omits 07b4dbf1d830 Merge branch 'perf/core' omits b7b293bdaaf4 iomap: use a srcmap for a read-modify-write I/O omits 37370b729fbd iomap: renumber IOMAP_HOLE to 0 omits c47007977d2e iomap: use write_begin to read pages to unshare omits 1c979fce8c91 iomap: move the zeroing case out of iomap_read_page_sync omits 213c6dfea828 iomap: ignore non-shared or non-data blocks in xfs_file_dirty omits 0d84ea778c24 iomap: always use AOP_FLAG_NOFS in iomap_write_begin omits f47fd1f1f5bd iomap: remove the unused iomap argument to __iomap_write_end omits b28d0615b4ec iomap: better document the IOMAP_F_* flags omits 98ce1ca8b178 Merge tag 'compat-ioctl-5.5' of git://git.kernel.org/pub/s [...] omits bdfb14bce6b8 scsi: sd: enable compat ioctls for sed-opal omits e5b8f27b4779 pktcdvd: add compat_ioctl handler omits 4efb208671ad compat_ioctl: move SG_GET_REQUEST_TABLE handling omits f47415cd347a compat_ioctl: ppp: move simple commands into ppp_generic.c omits 4ccd206cda45 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t omits 70dbeab14daf compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic omits 7f8abeda4edc compat_ioctl: unify copy-in of ppp filters omits a4e69d601cbe tty: handle compat PPP ioctls omits 9ca967d919bc compat_ioctl: move SIOCOUTQ out of compat_ioctl.c omits b6f750285c95 compat_ioctl: handle SIOCOUTQNSD omits 090f19d38eea af_unix: add compat_ioctl support omits f4ca0d30d8ac compat_ioctl: reimplement SG_IO handling omits ad363a6e1bc4 compat_ioctl: move WDIOC handling into wdt drivers omits 4209f0695d78 fs: compat_ioctl: move FITRIM emulation into file systems omits c6fd7aa7be95 gfs2: add compat_ioctl support omits f34dbdc51e93 compat_ioctl: remove unused convert_in_user macro omits e457ae3046e2 compat_ioctl: remove last RAID handling code omits e195a6f21ad2 compat_ioctl: remove /dev/raw ioctl translation omits f521f28e0e5a compat_ioctl: remove PCI ioctl translation omits c0a97234d5e4 compat_ioctl: remove joystick ioctl translation omits efea0c95b621 compat_ioctl: remove /dev/random commands omits b543d93aaff5 compat_ioctl: remove IGNORE_IOCTL() omits 14af315362ae compat_ioctl: remove translation for sound ioctls omits c80848f12db4 compat_ioctl: remove HIDIO translation omits 97a6de830620 compat_ioctl: remove HCIUART handling omits edc062a1d3fd compat_ioctl: move hci_sock handlers into driver omits f437c21765f8 compat_ioctl: move rfcomm handlers into driver omits f69c74258958 compat_ioctl: move isdn/capi ioctl translation into driver omits c35977ac38e5 compat_ioctl: move ATYFB_CLK handling to atyfb driver omits 98ae7d6bb7ac compat_ioctl: move tape handling into drivers omits dc9936edafc4 compat_ioctl: use correct compat_ptr() translation in drivers omits 794bb22b39e3 compat_ioctl: move more drivers to compat_ptr_ioctl omits 6e55e77ac0ba compat_ioctl: move drivers to compat_ptr_ioctl omits 1c6bd4f65c23 compat_ioctl: move rtc handling into drivers/rtc/dev.c omits c4eab2ec3e60 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits ea1c2334dc68 Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits dd962e04b4d0 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] omits d5ad6db3742b Merge branch 'v5.4/fixes' into tmp/aml-rebuild omits c673f2d99c3d Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 15ace34f72f3 Merge branch 'spi-5.5' into spi-next omits bf564eecd54d Merge branch 'asoc-5.5' into asoc-next omits 70a38ef78b22 Merge branch 'asoc-5.4' into asoc-linus omits e325ac7a0e38 coresight: etm4x: Add missing single-shot control API to sysfs omits d5b90bacc5f4 coresight: etm4x: Add view comparator settings API to sysfs. omits f9ffe03a8ef6 coresight: etm4x: Improve usability of sysfs - CID and VMI [...] omits 910a73ed7513 coresight: etm4x: Improve usability of sysfs - include/exc [...] omits 9a5c2c5d8501 coresight: etm4x: Fix issues with start-stop logic. omits 836ce4fe68f2 coresight: etm4x: Add missing API to set EL match on addre [...] omits 38c2d9afa62b coresight: etm4x: Fix input validation for sysfs. omits a936fb253791 iomap: enhance writeback error message omits 1ccb2c4a5415 iomap: pass a struct page to iomap_finish_page_writeback omits e09ffca48f47 iomap: cleanup iomap_ioend_compare omits 4e29ff8b6f00 iomap: move struct iomap_page out of iomap.h omits f0c130fd34f2 iomap: warn on inline maps in iomap_writepage_map omits 21ae4d097bb2 iomap: lift the xfs writeback code to iomap omits f9208606ee98 iomap: lift common tracing code from xfs to iomap omits 786717533e97 iomap: zero newly allocated mapped blocks omits b931cda62c8c xfs: remove the fork fields in the writepage_ctx and ioend omits be0bbd4c6859 xfs: turn io_append_trans into an io_private void pointer omits 207e86dd487d xfs: refactor the ioend merging code omits 17950b4e5396 xfs: use a struct iomap in xfs_writepage_ctx omits 34c8fe914a5c xfs: set IOMAP_F_NEW more carefully omits 5d816b81d09d xfs: initialize iomap->flags in xfs_bmbt_to_iomap omits 99d8db633c90 Merge branch 'perf/core' omits fc5660b7fe74 Merge branch 'sched/core' omits 05f2f277053d Merge branch 'x86/core' omits 8ae31557cd86 Merge branch 'linus' omits 72896f888195 Merge branch 'core/objtool' omits aa43b082e304 Merge branch 'core/urgent' omits 7f1001bd69fd Merge branch 'irq/urgent' omits c6da98d40869 Merge branch 'locking/core' omits ba9632e39ca5 Merge branch 'perf/core' omits 81b20fdb66a8 Merge branch 'ras/core' omits 05863c437b9e Merge branch 'sched/core' omits 7eab1ec77859 Merge branch 'timers/urgent' omits b8d3a173ba09 Merge branch 'x86/asm' omits b137780e7c4e Merge branch 'x86/boot' omits ef8279ab93f9 Merge branch 'x86/build' omits 1dc71ecf17da Merge branch 'x86/cleanups' omits afc276fc5587 Merge branch 'x86/cpu' omits 32b2f9ac14f0 Merge branch 'x86/entry' omits 5353cfed3c82 Merge branch 'x86/microcode' omits 2783709a546b Merge branch 'x86/mm' omits c9247798256f Merge branch 'x86/platform' omits de150a2211f9 Merge branch 'x86/urgent' omits 75008e87e4c3 Merge branch 'fixes' into next omits 73565fbcc50f mmc: cqhci: commit descriptors before setting the doorbell omits 4e75e370c009 Merge branch 'fixes' into next omits 8d84dfa2df53 mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C omits 9cfd16688ef0 mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround omits 8924c04c130b mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until [...] omits 966c5afa8a2f mmc: sdhci-of-at91: add DT property to enable calibration [...] omits acc67ab20abc dt-bindings: sdhci-of-at91: add the microchip,sdcal-invert [...] omits b6d46c3942e5 mmc: mmci: stm32: make sdmmc_idma_validate_data static omits 73f582fda70b mmc: sdhci-pci: Add support for Intel JSL omits 7a2af272490b PM / OPP: Support adjusting OPP voltages at runtime omits 061ddfdcb801 opp: Reinitialize the list_kref before adding the static O [...] omits 2ef8a3b9d5c1 opp: core: Revert "add regulators enable and disable" omits 2e139bd63b41 mmc: jz4740: Add support for Low Power Mode (LPM) omits 6695141e0765 mmc: jz4740: Add support for X1000 omits b0a767717d90 dt-bindings: mmc: jz4740: Add bindings for X1000 omits d16168f8ebfc mmc: jz4740: Add support for JZ4760 omits df7be612c8c3 dt-bindings: mmc: jz4740: Add bindings for JZ4760 omits 89aaa42dea14 mmc: jz4740: Add 8bit mode support omits fc1735f9e631 cifs: add support for flock omits 8a23414ee345 iomap: iomap that extends beyond EOF should be marked dirty omits 517775d48505 Merge branch 'acpi-cppc' into linux-next omits 5bd4bf7190ec Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] omits 639fd6aa499a ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] omits 09eae66f0320 m68k/coldfire: Use CONFIG_PREEMPTION omits 1c8992fce644 ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_p [...] omits 75137cd23b7c Merge branch 'pm-cpufreq' into linux-next omits 99858edfabf2 Merge branch 'pm-pci' into linux-next omits 54d0fd65f238 modpost: do not set ->preloaded for symbols from Module.symvers omits 4a94dbe805e1 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers omits ff83b742668d modpost: do not parse vmlinux for external module builds omits f3bcfdf658c9 kconfig: split util.c out of parser.y omits 6ddfb21272de video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits 6c2624f8fcf4 video/logo: simplify cmd_logo omits 25bbac1c102d ia64: remove unneeded uapi asm-generic wrappers omits a5a599eb1af4 hexagon: remove asm/bitsperlong.h omits 3c44c1419842 Merge branch 'acpi-utils' into linux-next omits 0ffa0fe73897 Merge branch 'pm-sleep-next' into linux-next omits e5b15e379d18 Merge branches 'pm-cpuidle', 'acpi-platform' and 'acpi-doc [...] omits 062311f7b6b0 Merge branch 'devprop' into linux-next omits a2859af1b8e9 Merge branch 'acpi-video' into linux-next omits 562b5e785833 cifs: update internal module version number omits 2b54c8b9d8c4 cifs: Fix missed free operations omits 3860d779f0c2 ipmi: use %*ph to print small buffer omits ce6f1b15a292 CIFS: avoid using MID 0xFFFF omits 269c4ca9b7bf ipmi: Don't allow device module unload when in use omits 891b853328bf Merge branch 'regulator-5.5' into regulator-next omits 68a2d13c4d54 Merge branch 'regulator-5.4' into regulator-linus omits c76ca842d896 Merge branch 'pm-tools' into linux-next omits 7a46edb11fd3 Merge branch 'pm-cpufreq' into linux-next omits 846cd78c47a8 Merge branch 'pm-sleep' into linux-next omits 426b0ef594fe Merge branch 'acpi-tables' into linux-next omits fc17bc988c2c cifs: clarify comment about timestamp granularity for old servers omits b3ffe3d531b8 cifs: Handle -EINPROGRESS only when noblockcnt is set omits 39800d8fc408 PM / hibernate: memory_bm_find_bit(): Tighten node optimisation omits ac658b7cb680 Merge branches 'fixes' and 'misc' into for-next omits 6ed26a5326f6 gpio: lynxpoint: set default handler to be handle_bad_irq() omits da90555f587a gpio: merrifield: Move hardware initialization to callback omits efe42e4bd4ed gpio: lynxpoint: Move hardware initialization to callback omits 1e7cff8ef9dc gpio: intel-mid: Move hardware initialization to callback omits 23741757a818 gpiolib: Initialize the hardware with a callback omits 18d8728b96c1 gpio: merrifield: Restore use of irq_base omits 86f294fb7949 Merge branch 'fixes' into next omits f98e96e6c44d mmc: sdhci-pci: Make function amd_sdhci_reset static omits d3f38a0f3322 mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC omits ad7971175a6f dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 32f7e5e47b56 mmc: mmci: sdmmc: add busy_complete callback omits 9528ece3f8fd mmc: mmci: add busy_complete callback omits 4f6838a50ff9 mmc: mmci: add hardware busy timeout feature omits 61f8d64aae65 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems omits b9195ff4acca KVM: arm64: pmu: Fix cycle counter truncation omits 25812fcf7403 mmc: mmci: make unexported functions static omits e05a44bf0b0a mmc: dw_mmc: fix indentation issue omits 0506d49a3f23 memstick: jmb38x_ms: clean up indentation issue omits 5870f3ba4e97 dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support omits 599850fbe34d mmc: cavium-octeon: Use devm_platform_ioremap_resource() omits 0df1b1fbcf53 mmc: bcm2835: Use devm_platform_ioremap_resource wrapper omits 968446c5b286 Merge branch 'fixes' into next omits cb46e168c7d3 mmc: tmio: remove workaround for NON_REMOVABLE omits 70e8234e8be7 MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding omits 34f5c6804b1d mmc: Add Actions Semi Owl SoCs SD/MMC driver omits 41c344f3c7e2 dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding omits ced02cc36780 mmc: sdhci-milbeaut: add Milbeaut SD controller driver omits b19122186a54 dt-bindings: mmc: add DT bindings for Milbeaut SD controller omits 39db985074b7 mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906 omits 5b86e062c02e mmc: sdhci: Check card status after reset omits 81420020e691 pwm: sun4i: Drop redundant assignment to variable pval omits c6f03f87d55b dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] omits 41277ba7eb4e ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] omits 10ac69839291 ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop omits 8a29fcf1ef2c ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] omits 0bd283cdaac9 ARC: mm: TLB Miss optim: avoid re-reading ECR omits 9da6325c4c6f ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD omits dadcb6890009 ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] omits 741dc0aa4122 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 0f7dbaee76f4 Merge quota initialization check fix from Chao Yu. omits 8bba98500693 Pull fanotify compiler warning fix from Zhengbin. omits ba38e358907e fanotify: remove always false comparison in copy_fid_to_user omits 0c39e403808c MAINTAINERS: hwspinlock: update git tree location adds 8f1c9dffe30b pinctrl: berlin: as370: fix a typo s/spififib/spdifib adds 9091a0698be2 dt-bindings: pinctrl: aspeed-g6: Rework SD3 function and groups adds 377dfcdcc046 pinctrl: aspeed-g6: Sort pins for sanity adds b178f91f449c pinctrl: aspeed-g6: Fix I2C14 SDA description adds 9979346f5560 pinctrl: aspeed-g6: Fix I3C3/I3C4 pinmux configuration adds c136d4c71f75 pinctrl: aspeed-g6: Make SIG_DESC_CLEAR() behave intuitively adds 155058343253 pinctrl: aspeed-g6: Fix UART13 group pinmux adds d6e7a1a5119c pinctrl: aspeed-g6: Rename SD3 to EMMC and rework pin groups adds 3b7c59a1950c Merge tag 'pinctrl-v5.4-2' of git://git.kernel.org/pub/scm [...] new 8ca8fa7f22dc ARC: [plat-hsdk]: Enable on-board SPI NOR flash IC new ab563bf54a4d ARC: [plat-hsdk]: Enable on-boardi SPI ADC IC new 5effc09c4907 ARC: perf: Accommodate big-endian CPU new d94999fdb9d2 Merge remote-tracking branch 'arc-current/for-curr' adds 2ecb287998a4 ARM: 8926/1: v7m: remove register save to stack before svc new 39f4d4410484 Merge branch 'misc' into fixes new 435ad31d5d4f Merge remote-tracking branch 'arm-current/fixes' adds 965f6603e333 arm64: dts: Fix gpio to pinmux mapping adds 7089f574a9ef Merge tag 'arm-soc/for-5.4/devicetree-arm64-fixes' of http [...] adds 279296ed2039 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] adds 330a5a4624a0 Merge tag 'imx-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] adds a7c5181e27eb Merge tag 'v5.4-rockchip-dtsfixes1' of git://git.kernel.or [...] adds 564b6bb9d42d ARM: davinci: dm365: Fix McBSP dma_slave_map entry adds 7b21483ccbef ARM: davinci_all_defconfig: enable GPIO backlight adds ba3770416de4 Merge tag 'davinci-fixes-for-v5.4' of git://git.kernel.org [...] adds 9786340acaa3 ARM: dts: bcm2835-rpi-zero-w: Fix bus-width of sdhci adds 6813a9ce1f99 Merge tag 'arm-soc/for-5.4/devicetree-fixes' of https://gi [...] new 626c45d223e2 ARM: dts: bcm2837-rpi-cm3: Avoid leds-gpio probing issue new cc3fafdaf5cb Merge tag 'arm-soc/for-5.4/devicetree-fixes-part2' of http [...] new 24042d2c47d3 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new ab9a490fee5c Merge remote-tracking branch 'powerpc-fixes/fixes' new 388bb19be8ea s390/zcrypt: fix memleak at release new ac49303d9ef0 s390/kaslr: add support for R_390_GLOB_DAT relocation type new b1ee28a605bf Merge remote-tracking branch 's390-fixes/fixes' new 9eaa60782808 Merge remote-tracking branch 'sparc/master' adds 0c258dec8d98 net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cl [...] adds 500f36a48586 net/mlx5e: Tx, Zero-memset WQE info struct upon update adds 2c559361389b net/mlx5e: kTLS, Release reference on DUMPed fragments in [...] adds 9b1fef2f23c1 net/mlx5e: kTLS, Size of a Dump WQE is fixed adds f45da3716fb2 net/mlx5e: kTLS, Save only the frag page to release at completion adds 310d9b9d3722 net/mlx5e: kTLS, Save by-value copy of the record frags adds b61b24bd135a net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow adds 700ec4974240 net/mlx5e: kTLS, Fix missing SQ edge fill adds 84d1bb2b139e net/mlx5e: kTLS, Limit DUMP wqe size adds ecdc65a3ec5d net/mlx5e: kTLS, Remove unneeded cipher type checks adds af11a7a42454 net/mlx5e: kTLS, Save a copy of the crypto info adds 46a3ea98074e net/mlx5e: kTLS, Enhance TX resync flow adds 61ea02d2c131 net/mlx5e: TX, Fix consumer index of error cqe dump adds c8c2a057fdc7 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq adds c7ed6d0183d5 net/mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump adds 40c5b2bd2473 Merge tag 'mlx5-fixes-2019-10-18' of git://git.kernel.org/ [...] adds e7a409c3f46c ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation adds b30605319794 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 new 9ab2d78e86c6 Merge remote-tracking branch 'net/master' new ce197d83a9fc xdp: Handle device unregister for devmap_hash map type new cd7455f1013e bpf: Fix use after free in subprog's jited symbol removal new 009472078254 Merge remote-tracking branch 'bpf/master' adds c8973df2da67 RDMA/mlx5: Clear old rate limit when closing QP adds 9ed5bd7d2224 IB/hfi1: Avoid excessive retry for TID RDMA READ request adds 22bb13653410 IB/hfi1: Use a common pad buffer for 9B and 16B packets adds 612e0486ad08 iw_cxgb4: fix ECN check on the passive accept adds 54102dd410b0 RDMA/iwcm: move iw_rem_ref() calls out of spinlock adds e17fa5c95ef2 RDMA/siw: free siw_base_qp in kref release routine adds b806c94ee44e RDMA/qedr: Fix reported firmware version adds 777a8b32bc0f IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields new 582e418ecfe8 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 83629532ce45 ALSA: hda/realtek - Add support for ALC711 adds c8d2dcb3e941 Merge tag 'asoc-fix-v5.4-rc4' of https://git.kernel.org/pu [...] new ba8bf0967a15 ALSA: usb-audio: Fix copy&paste error in the validator new eba96751db95 Merge remote-tracking branch 'sound-current/for-linus' adds 9110d1b0e229 ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX adds d3645b055399 ASoC: compress: fix unsigned integer overflow check new 38dd8f172b2d Merge branch 'asoc-5.4' into asoc-linus new ca15f4eea9ac Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds d730b0dd62b4 Merge branch 'regulator-5.4' into regulator-linus new cac606bed865 Merge remote-tracking branch 'regulator-fixes/for-linus' new b9fc2d207e54 spi: dw: Move runtime PM enable/disable from common to pla [...] new 44885b636ef0 Merge branch 'spi-5.4' into spi-linus new de35713650ff Merge remote-tracking branch 'spi-fixes/for-linus' new 0aba924ba1c8 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 48eee12e41e4 Merge remote-tracking branch 'tty.current/tty-linus' new 69fd9c753f3a Merge remote-tracking branch 'usb.current/usb-linus' new 60a897d88741 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 198cfaccec46 Merge remote-tracking branch 'phy/fixes' new 2b4bb81f95e0 Merge remote-tracking branch 'staging.current/staging-linus' new f747c107cbb8 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds cf9249626f72 soundwire: intel: fix intel_register_dai PDI offsets and numbers new 5771475de301 Merge remote-tracking branch 'soundwire-fixes/fixes' new 2a93e050c64a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds b1a402e75a5f Input: st1232 - fix reporting multitouch coordinates new 3ad5b3247400 Merge remote-tracking branch 'input-current/for-linus' new 4c7aadd4195c Merge remote-tracking branch 'ide/master' new 742d73554cf1 Merge remote-tracking branch 'vfio-fixes/for-linus' new 590cb464acdc Merge remote-tracking branch 'kselftest-fixes/fixes' adds a2b111843894 modpost: delegate updating namespaces to separate function adds 9ae5bd184756 modpost: make updating the symbol namespace explicit adds 69923208431e symbol namespaces: revert to previous __ksymtab name scheme new 2e193c714c39 Merge remote-tracking branch 'modules-fixes/modules-linus' new 38a303ff4587 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 8f2376e2edb9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new ac9184f9bc2d Merge remote-tracking branch 'mips-fixes/mips-fixes' new a5127af3b7ef Merge remote-tracking branch 'omap-fixes/fixes' new 41cd02c6f7f6 kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID new 9de25d182b80 selftests: kvm: synchronize .gitignore to Makefile new 44551b2f693d KVM: Don't shrink/grow vCPU halt_poll_ns if host side poll [...] new 700c17d9cec8 selftests: kvm: vmx_set_nested_state_test: don't check for [...] new 9143613ef0ba selftests: kvm: consolidate VMX support checks new 11eada4718a3 selftests: kvm: vmx_dirty_log_test: skip the test when VMX [...] new ef4059809890 selftests: kvm: fix sync_regs_test with newer gccs new 1a8211c7d871 KVM: VMX: Remove specialized handling of unexpected exit-reasons new b4fdcf6056d9 KVM: x86: fix bugon.cocci warnings new 49dedf0dd0da kvm: clear kvmclock MSR on reset new f4e23cf94774 KVM: arm64: pmu: Fix cycle counter truncation new 6f1637145347 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems new 725ce66979fb KVM: arm64: pmu: Set the CHAINED attribute before creating [...] new 8c3252c06516 KVM: arm64: pmu: Reset sample period on overflow handling new 9800c24e2fea Merge tag 'kvmarm-fixes-5.4-2' of git://git.kernel.org/pub [...] new 12ade69c1eb9 KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use new 20baa8e515a5 Merge tag 'kvm-ppc-fixes-5.4-1' of git://git.kernel.org/pu [...] new 6634a0e0d94c Merge remote-tracking branch 'kvm-fixes/master' new d86bfedf800c Merge remote-tracking branch 'hwmon-fixes/hwmon' new 5f6c5a9582a0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 97eba80fcca7 aio: Fix io_pgetevents() struct __compat_aio_sigset layout new 7acdef427a4d Merge remote-tracking branch 'vfs-fixes/fixes' new 10cbef7f2976 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new 1e679cb1f8d7 Merge remote-tracking branch 'scsi-fixes/fixes' adds feb40824d78e mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C adds c07d0073b9ec mmc: cqhci: Commit descriptors before setting the doorbell adds 2bb9f7566ba7 mmc: mxs: fix flags passed to dmaengine_prep_slave_sg new 682417ae48eb Merge remote-tracking branch 'mmc-fixes/fixes' new cffde3111704 Merge remote-tracking branch 'risc-v-fixes/fixes' new b63f22901026 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 29c2c6aa3240 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode adds 63bdef6cd694 pinctrl: cherryview: Fix irq_valid_mask calculation new 2a36ca0258d9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds b88639b8e380 drm/komeda: Don't flush inactive pipes adds 8ae501e295cc drm/komeda: Fix typos in komeda_splitter_validate new b115640def2e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds ea677fc43049 hexagon: remove asm/bitsperlong.h adds 950d572b1aac ia64: remove unneeded uapi asm-generic wrappers adds 22dbe90e1e17 video/logo: simplify cmd_logo adds 96709c4201eb video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] adds 7a9668d8e5d1 kconfig: split util.c out of parser.y adds e473fcf065f1 modpost: do not parse vmlinux for external module builds adds f802ea744b33 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers adds f99cf1320f6a modpost: do not set ->preloaded for symbols from Module.symvers new 4d664d9dd847 Merge remote-tracking branch 'kbuild/for-next' new d91230f0a3aa Merge branch 'fixes' into for-next new 0dccca7756ea Merge remote-tracking branch 'arm/for-next' new db51c3504755 Merge remote-tracking branch 'arm64/for-next/core' new 51927d777bb7 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 061fbdeb65c1 Merge branch 'arm/fixes' into for-next new 3457026941ec Merge branch 'arm/fixes' into for-next new aca95ea77c38 Merge tag 'renesas-arm-dt-for-v5.5-tag1' of git://git.kern [...] new 662be40034ca Merge tag 'renesas-arm64-dt-for-v5.5-tag1' of git://git.ke [...] new 9bfa8cf0d8d0 Merge tag 'renesas-dt-bindings-for-v5.5-tag1' of git://git [...] new 832e1173c024 Merge tag 'v5.5-rockchip-dts32-1' of git://git.kernel.org/ [...] new ee1d28a449bf Merge tag 'v5.5-rockchip-dts64-1' of git://git.kernel.org/ [...] new 60107c77a2fa Merge tag 'samsung-dt-5.5' of https://git.kernel.org/pub/s [...] new 16adb5ce3b2b Merge tag 'samsung-dt64-5.5' of https://git.kernel.org/pub [...] new 5d8b20c131dd Merge tag 'samsung-dt-dmc-5.5' of https://git.kernel.org/p [...] new 7aaed66cd91c Merge branch 'arm/dt' into for-next new de09e521cd16 arm64: configs: Enable Actions Semi platform in defconfig new 74a9144c3ab1 Merge tag 'renesas-arm64-defconfig-for-v5.5-tag1' of git:/ [...] new 683554e563fd Merge tag 'samsung-defconfig-5.5' of https://git.kernel.or [...] new c19008c357bf Merge branch 'arm/defconfig' into for-next new 4cc45d3892ef Merge tag 'renesas-drivers-for-v5.5-tag1' of git://git.ker [...] new 2051818b346f Merge tag 'samsung-drivers-dmc-5.5' of https://git.kernel. [...] new 0ef17457d6cf Merge branch 'arm/drivers' into for-next new 9be4dd201e3d ARM: Document merges new b513d3ff267d ARM: l2c: add definition for FWA in PL310 aux register new df8bf2d8a020 ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP new e69fd5090dbd ARM: mmp: map the PGU as well new 1732050f48a3 ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE new 199c936e37f9 ARM: mmp: define MMP_CHIPID by the means of CIU_REG() new a9372a5fb205 ARM: mmp: add support for MMP3 SoC new d093bc0378f5 ARM: mmp: add SMP support new 32adcaa010fa ARM: mmp: move cputype.h to include/linux/soc/ new dde465457fc9 ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h new 759c2837f7e4 MAINTAINERS: mmp: add Git repository new a4e86630a12b Merge tag 'mmp-soc-for-v5.5-2' of git://git.kernel.org/pub [...] new 7e81d1134e63 Merge branch 'arm/soc' into for-next new 6780153607e2 dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method new c3294ea34170 dt-bindings: arm: Convert Marvell MMP board/soc bindings t [...] new 95aecb71b84e dt-bindings: arm: mrvl: Document MMP3 compatible string new f79a13fe5cb0 dt-bindings: mrvl,intc: Add a MMP3 interrupt controller new e50a0c6247be dt-bindings: phy-mmp3-usb: Add bindings new 5c272bee843e ARM: dts: mmp3: Add MMP3 SoC dts file new bae92f330aec Merge tag 'mmp-dt-for-v5.5' of git://git.kernel.org/pub/sc [...] new 1f44030fcd8b Merge branch 'arm/dt' into for-next new 08f13e7c3430 phy: Add USB2 PHY driver for Marvell MMP3 SoC new 13bec6d6822c MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs new d0862daf0f54 Merge tag 'mmp-drivers-for-v5.5' of git://git.kernel.org/p [...] new 8eac27ec2ad3 Merge branch 'arm/drivers' into for-next new 94aade94585f ARM: multi_v7_defconfig: enable MMP platforms new 5340151d372b Merge branch 'arm/defconfig' into for-next new 994455709865 ARM: Document merges new a362687404ed soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64} new 64cfd2b397c6 Merge branch 'arm/drivers' into for-next new 94f80c2045d0 ARM: Document merges new 3dc4b6fb175e arm64: dts: actions: Add MMC controller support for S900 new 7d578b7d0936 arm64: dts: actions: Add uSD and eMMC support for Bubblegum96 new a9d21d151763 Merge tag 'actions-arm64-dt-for-v5.5' of git://git.kernel. [...] new 044393a7b331 ARM: dts: mmp3: add Dell Wyse 3020 machine new ff551cc7e787 Merge branch 'arm/dt' into for-next new d6534b72a576 ARM: Document merges new b69930b7eaaf Merge remote-tracking branch 'arm-soc/for-next' new e863b5337daa Merge branch 'v5.4/fixes' into tmp/aml-rebuild new 6b5b4e09ae61 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] new 519df48633ce Merge branch 'v5.5/drivers' into tmp/aml-rebuild new df9fc09d8a5d Merge branch 'v5.5/dt64' into tmp/aml-rebuild new 228dbe37c83b Merge remote-tracking branch 'amlogic/for-next' new e521b93cb4dc Merge remote-tracking branch 'aspeed/for-next' new de6af15d14cd Merge remote-tracking branch 'at91/at91-next' new 0c0f6a0bef67 Merge remote-tracking branch 'bcm2835/for-next' new 286eda022d71 Merge remote-tracking branch 'imx-mxs/for-next' new 301816cd3cfe Merge remote-tracking branch 'keystone/next' new 2ce41a3f6150 Merge remote-tracking branch 'mediatek/for-next' new 6e5e69f87f7c Merge remote-tracking branch 'mvebu/for-next' adds 71065d3fe82d ARM: OMAP2+: Configure voltage controller for retention adds c145649bf262 ARM: OMAP2+: Configure voltage controller for cpcap to low-speed adds 915dfa9dd04b Merge branch 'omap-for-v5.5/pm' into for-next adds 645ad6f3ca45 ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup adds 21a18129edd7 ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable adds 87c59ca22b48 ARM: OMAP2+: do not export am43xx_control functions adds 607295af8870 ARM: OMAP2+: make dra7xx_sha0_hwmod static adds 89ffcdba95bd ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static adds 06bd77f965ae ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main [...] adds b4665fb8db0f Merge branch 'omap-for-v5.5/soc' into for-next adds ce8bfba7764b ARM: dts: logicpd-torpedo-baseboard: Reduce video regulato [...] adds a177057a95f6 ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel adds e4cda0eb9cf9 Merge branch 'omap-for-v5.5/dt' into for-next new 03856e928b0e bus: ti-sysc: Handle mstandby quirk and use it for musb new 1819ef2e2d12 bus: ti-sysc: Use swsup quirks also for am335x musb new 11f5b593d03a Merge branch 'omap-for-v5.5/ti-sysc' into for-next new 97492a4608d9 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio new 7dd721a33e5b ARM: dts: Drop custom hwmod property for omap4 gpio new 928be37dc6b7 ARM: dts: Drop custom hwmod property for omap5 gpio new 35bd04521517 ARM: OMAP2+: Drop legacy platform data for dra7 mailbox new 38d380d51aed ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox new 1891ffcb53c7 ARM: OMAP2+: Drop legacy platform data for omap4 mailbox new c8ea89dfb2cb ARM: OMAP2+: Drop legacy platform data for omap5 mailbox new d1fe649bbd82 ARM: dts: Drop custom hwmod property for omap5 mcspi new ba2489ffe85c ARM: OMAP2+: Drop legacy platform data for omap5 mcspi new 93b5824960b0 ARM: dts: Drop custom hwmod property for am33xx uart new e65baa90abd3 ARM: dts: Drop custom hwmod property for am4 uart new 26c99bf1d5d3 ARM: dts: Drop custom hwmod property for omap5 uart new 1cb5f37edd8c ARM: dts: Drop custom hwmod property for am3 i2c new 0bd28b9e73de ARM: dts: Drop custom hwmod property for am4 i2c new bfa299ddd341 ARM: dts: Drop custom hwmod property for omap5 i2c new e9279e0712f7 ARM: dts: Drop custom hwmod property for am3 mmc new 83aba97d7076 ARM: dts: Drop custom hwmod property for am4 mmc new 96a427a108b3 ARM: dts: Drop custom hwmod property for omap5 mmc new a130133fee5f ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt new 8109ceb4a276 ARM: OMAP2+: Drop legacy platform data for dra7 wdt new af8637f0ee7e ARM: OMAP2+: Drop legacy platform data for omap5 wdt new 349355ce3a05 ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp new b1da0fa21bd1 ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp new b4e2b347d8b6 ARM: OMAP2+: Drop legacy platform data for am4 hdq1w new cca5e19af216 ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w new aa3657053d82 ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w new bb51a2a84ff2 ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng new 40f3ee0ea7f1 ARM: OMAP2+: Drop legacy platform data for dra7 rng new 419f1a440a39 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp new b75e9bb73a7c ARM: OMAP2+: Drop legacy platform data for omap4 mcasp new f40afcd722a4 ARM: OMAP2+: Drop legacy platform data for musb on omap4 new 8aeb2ee8313c ARM: dts: Probe am335x musb with ti-sysc new ac785f0bd1ac ARM: dts: Drop pointless status changing for am3 musb new bdd2f4427968 ARM: OMAP2+: Drop legacy platform data for am335x musb new 67b801dc368e Merge branch 'omap-for-v5.5/ti-sysc-drop-pdata' into for-next new 1994ebd1f746 ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support new 6e232658eeb9 Merge branch 'omap-for-v5.5/soc' into for-next new 93a212ebfb08 MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE new 156150eb8c2b Merge branch 'omap-for-v5.5/maintainers' into for-next new ed2b6b129c2b ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize") new 1a060e5fb092 Merge branch 'omap-for-v5.5/omap1' into for-next new ec2b31267263 configs: omap2plus: Enable VIDEO_MT9P031 module new 03fa743b3576 Merge branch 'omap-for-v5.5/defconfig' into for-next new 3522a0cbf720 ARM: dts: LogicPD Torpedo: Add WiLink UART node new 4dd8f92fa125 ARM: dts: IGEP: Add WiLink UART node new 1b359d32f2b6 ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA new 6ba6ed6c7b5c ARM: dts: am: Rename "ocmcram" node to "sram" new 6bad4f2ddbcf ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pix [...] new ce8739df91e2 ARM: dts: omap: Rename "ocmcram" node to "sram" new c2222cbf21e1 Merge branch 'omap-for-v5.5/dt' into for-next new c3ebe1032cf8 Merge remote-tracking branch 'omap/for-next' adds f1c1d4fef30e arm64: dts: qcom: msm8998: Add blsp1 BAM adds 73d4d2ef5818 arm64: dts: qcom: msm8998: Add blsp1_uart3 adds 4cffb9f2c700 arm64: dts: qcom: msm8998-mtp: Enable bluetooth adds 22e916e7ac04 arm64: dts: qcom: msm8998-clamshell: Enable bluetooth adds 3cd82e95daa7 arm64: dts: qcom: c630: Enable adsp, cdsp and mpss adds ef8576789e86 arm64: dts: qcom: sdm845: Add APSS watchdog node adds 537b8a97948c arm64: defconfig: Enable QCA Bluetooth over UART adds e72b76300651 arm64: defconfig: Enable SN65DSI86 display bridge adds ca1561a3d8e4 arm64: defconfig: Enable Qualcomm pseudo rng adds a36612b7469c arm64: defconfig: Enable Qualcomm watchdog driver adds 669f78802b01 soc: qcom: llcc: Add configuration data for SC7180 adds d49f341e15af dt-bindings: msm: Convert LLCC bindings to YAML adds 4c61ec0f2dc0 dt-bindings: msm: Add LLCC for SC7180 adds 5d15b432b91b Merge branches 'arm64-for-5.5', 'arm64-defconfig-for-5.5', [...] new 13add5e006b2 Merge remote-tracking branch 'qcom/for-next' new 440f7c8fe54d Merge remote-tracking branch 'realtek/for-next' adds bf2166390366 arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support adds 948c59ddf42f arm64: dts: renesas: rcar-gen3: Add CMM units adds 117ae53b4376 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next new 90c2147063b1 Merge remote-tracking branch 'renesas/next' new 96a2f50305d1 reset: build simple reset controller driver for Agilex new c56a91fb08ff Merge remote-tracking branch 'reset/reset/next' new 2426378c705c Merge remote-tracking branch 'rockchip/for-next' new bd58df6fdd2b Merge remote-tracking branch 'samsung-krzk/for-next' new 577dd5de0990 arm64: dts: juno: add GPU subsystem new 9ce4d38e6dc3 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new d64fea7a3d38 Merge remote-tracking branch 'scmi/for-linux-next' adds 13de0f0a4919 arm64: dts: sun50i: sopine-baseboard: Expose serial1, seri [...] adds 263d4ab7fc3c Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next adds 27b705fbf699 ARM: dts: sun9i: Add missing watchdog clocks adds a0365c09b582 ARM: dts: sun5i: olinuxino micro: Fix AT24 node name adds cbff93b859d0 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next new 26ad6a972179 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 68eeb294bff8 Merge remote-tracking branch 'tegra/for-next' new fb94e1f9ee1d Merge remote-tracking branch 'clk/clk-next' new 63aeb0801075 Merge remote-tracking branch 'csky/linux-next' new 629a930eb662 Merge remote-tracking branch 'h8300/h8300-next' adds 51b67a6e6592 nubus: Remove cast to void pointer adds 7cf78b6b12fd m68k: q40: Fix info-leak in rtc_ioctl new 15a4b905744b Merge remote-tracking branch 'm68k/for-next' adds 0e6e793c1872 m68k/coldfire: Use CONFIG_PREEMPTION new 3128aae9e396 Merge remote-tracking branch 'm68knommu/for-next' new 8fa8e28d425a Merge remote-tracking branch 'microblaze/next' new 2f6698f52700 Merge remote-tracking branch 'mips/mips-next' new 83c57a945182 Merge remote-tracking branch 'parisc-hd/for-next' new b137e7b453cf Merge remote-tracking branch 'powerpc/next' new 17c330118410 Merge remote-tracking branch 'risc-v/for-next' new 1c278f0506a1 Merge remote-tracking branch 's390/features' new c209fa57aa8b Merge remote-tracking branch 'sh/sh-next' new d72eccfee138 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 4006d799d93b fscrypt: invoke crypto API for ESSIV handling adds 1565bdad59e9 fscrypt: remove struct fscrypt_ctx adds 6f99756dab5b fscrypt: zeroize fscrypt_info before freeing adds 065ab4c4701f docs: ioctl-number: document fscrypt ioctl numbers new 3ea6047caa5d Merge remote-tracking branch 'fscrypt/master' new b956ca8d00a2 Merge remote-tracking branch 'btrfs/for-next' adds d532cc7efdfd cifs: Handle -EINPROGRESS only when noblockcnt is set adds 553292a6342b cifs: clarify comment about timestamp granularity for old servers adds 03d9a9fe3f3a CIFS: avoid using MID 0xFFFF adds 783bf7b8b641 cifs: Fix missed free operations adds be7b30b93dff cifs: update internal module version number adds 56eb46125a99 cifs: add support for flock adds 26c96ca7ea61 CIFS: remove set but not used variables 'cinode' and 'netfid' adds 7e0b8a0fadfe cifs: Don't display RDMA transport on reconnect new 2a094843c942 Merge remote-tracking branch 'cifs/for-next' new b8f87371ddf9 Merge remote-tracking branch 'ecryptfs/next' new 322c147fe9a7 Merge remote-tracking branch 'erofs/dev' adds 05848db2083d quota: avoid increasing DQST_LOOKUPS when iterating over d [...] adds 24fc755f56b1 quota: code cleanup for hash bits calculation adds a6810312b835 quota: check quota type in early stage adds d02601c39852 quota: minor code cleanup for v1_format_ops adds 158be76c0117 ext2: adjust block num when retry allocation adds 4a0b20be60bf fsnotify: move declaration of fsnotify_mark_connector_cach [...] adds ddd06c36bdb3 fsnotify/fdinfo: exportfs_encode_inode_fh() takes pointer [...] adds 3c30ca1854eb Merge sparse fixes from Ben Dooks. new a72cc4dde0c2 Merge remote-tracking branch 'ext3/for_next' adds 2b319d1f6f92 fuse: don't dereference req->args on finished request adds 6c26f71759a6 fuse: don't advise readdirplus for negative lookup adds 51fecdd2555b virtiofs: Do not end request in submission context adds 7ee1e2e631db virtiofs: No need to check fpq->connected state adds 5dbe190f3412 virtiofs: Set FR_SENT flag only after request has been sent adds c17ea0096103 virtiofs: Count pending forgets as in_flight forgets adds a9bfd9dd3417 virtiofs: Retry request submission from worker context new 55ee44e012a9 Merge remote-tracking branch 'fuse/for-next' adds 4609f9894ead SUNRPC: The TCP back channel mustn't disappear while reque [...] adds 2254f4067757 SUNRPC: The RDMA back channel mustn't disappear while requ [...] adds e6687f43745b SUNRPC: Destroy the back channel when we destroy the host [...] new f8169d58ecec Merge remote-tracking branch 'nfs-anna/linux-next' new bd8860ecc5b4 Merge remote-tracking branch 'nfsd/nfsd-next' adds 7684e2c4384d iomap: iomap that extends beyond EOF should be marked dirty adds 2492a606b3d2 xfs: initialize iomap->flags in xfs_bmbt_to_iomap adds 05b30949f1aa xfs: set IOMAP_F_NEW more carefully adds 4e087a3b313c xfs: use a struct iomap in xfs_writepage_ctx adds 433dad94ec5d xfs: refactor the ioend merging code adds 5653017bc44e xfs: turn io_append_trans into an io_private void pointer adds 760fea8bfb7f xfs: remove the fork fields in the writepage_ctx and ioend adds 009d8d849d3f iomap: zero newly allocated mapped blocks adds 9e91c5728cab iomap: lift common tracing code from xfs to iomap adds 598ecfbaa742 iomap: lift the xfs writeback code to iomap adds 3e19e6f3eeea iomap: warn on inline maps in iomap_writepage_map adds ab08b01ec0a2 iomap: move struct iomap_page out of iomap.h adds b3d423ec898a iomap: cleanup iomap_ioend_compare adds 48d64cd18b33 iomap: pass a struct page to iomap_finish_page_writeback adds 9cd0ed63ca51 iomap: enhance writeback error message adds 65a60e8687c1 iomap: better document the IOMAP_F_* flags adds c12d6fa88d09 iomap: remove the unused iomap argument to __iomap_write_end adds dcd6158d15c7 iomap: always use AOP_FLAG_NOFS in iomap_write_begin adds 3590c4d8979b iomap: ignore non-shared or non-data blocks in xfs_file_dirty adds d3b404396977 iomap: move the zeroing case out of iomap_read_page_sync adds 32a38a499104 iomap: use write_begin to read pages to unshare adds eb81cf9d0e18 iomap: renumber IOMAP_HOLE to 0 adds c039b9979272 iomap: use a srcmap for a read-modify-write I/O adds e5e634041bc1 xfs: include QUOTA, FATAL ASSERT build options in XFS_BUIL [...] adds bdb2ed2dbdc2 xfs: ignore extent size hints for always COW inodes adds f6b428a46d60 xfs: track active state of allocation btree cursors adds f5e7dbea1e3e xfs: introduce allocation cursor data structure adds d6d3aff20377 xfs: track allocation busy state in allocation cursor adds c62321a2a0ea xfs: track best extent from cntbt lastblock scan in alloc cursor adds 396bbf3c657e xfs: refactor cntbt lastblock scan best extent logic into helper adds fec0afdaf498 xfs: reuse best extent tracking logic for bnobt scan adds 4a65b7c2c72c xfs: refactor allocation tree fixup code adds 78d7aabdeea3 xfs: refactor and reuse best extent scanning logic adds 0e26d5ca4a40 xfs: refactor near mode alloc bnobt scan into separate function adds d29688257fd4 xfs: factor out tree fixup logic into helper adds dc8e69bd7218 xfs: optimize near mode bnobt scans with concurrent cntbt lookups adds cd95cb962b7d xfs: pass the correct flag to xlog_write_iclog adds 2c68a1dfbd8e xfs: remove the unused ic_io_size field from xlog_in_core adds 390aab0a1640 xfs: move the locking from xlog_state_finish_copy to the callers adds df732b29c807 xfs: call xlog_state_release_iclog with l_icloglock held adds 032cc34ed517 xfs: remove dead ifdef XFSERRORDEBUG code adds fe9c0e77acc5 xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags adds 1858bb0bec61 xfs: turn ic_state into an enum adds 4b29ab04ab0d xfs: remove the XLOG_STATE_DO_CALLBACK state adds 3f8a4f1d876d xfs: fix inode fork extent count overflow adds 0d45e3a20822 xfs: also call xfs_file_iomap_end_delalloc for zeroing operations adds dd26b84640cc xfs: remove xfs_reflink_dirty_extents adds ffb375a8cf20 xfs: pass two imaps to xfs_reflink_allocate_cow adds ae36b53c6c60 xfs: refactor xfs_file_iomap_begin_delay adds 36adcbace24e xfs: fill out the srcmap in iomap_begin adds 43568226a4a3 xfs: factor out a helper to calculate the end_fsb adds 690c2a38878e xfs: split out a new set of read-only iomap ops adds a526c85c2236 xfs: move xfs_file_iomap_begin_delay around adds f150b4234397 xfs: split the iomap ops for buffered vs direct writes adds 12dfb58af61d xfs: rename the whichfork variable in xfs_buffered_write_i [...] adds 5c5b6f7585d2 xfs: cleanup xfs_direct_write_iomap_begin adds 1e190f8e8098 xfs: improve the IOMAP_NOWAIT check for COW inodes new faba5aad8ead Merge remote-tracking branch 'xfs/for-next' new ac5744e31391 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 4b85ed2e4ddf Merge remote-tracking branch 'vfs/for-next' new 0eed203a7bd0 Merge remote-tracking branch 'printk/for-next' new f8e1cb40fbdb Merge remote-tracking branch 'pci/next' new 44725a5f32a6 Merge remote-tracking branch 'hid/for-next' adds b803376824c6 dt-bindings: i2c: rcar: Add r8a774b1 support adds 2a0cfc2f83e8 dt-bindings: i2c: sh_mobile: Add r8a774b1 support adds c1e83e32885d dt-bindings: i2c: Aspeed: Add AST2600 compatible adds e2c913e4fd9e i2c: Aspeed: Add AST2600 compatible adds 1f0d9cbeec9b i2c: aspeed: fix master pending state handling adds 4fcf117d7525 i2c: i2c-mt65xx: fix NULL ptr dereference adds 4e0d003d9dad i2c: stm32f7: fix first byte to send in slave mode adds fcc9fcf05757 i2c: i2c-stm32f7: fix a race in slave mode with arbitratio [...] adds 5cf1d40fc564 Merge branch 'i2c/for-current' into i2c/for-next new 4e305b7a78bf Merge remote-tracking branch 'i2c/i2c/for-next' new bb1901805034 Merge remote-tracking branch 'i3c/i3c/next' new 5c60394e0505 Merge branch 'dmi/master' new 0bbd1cdb7d35 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 327236b739b9 Merge remote-tracking branch 'jc_docs/docs-next' adds 137272cdf7cc media: vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF adds f8cca8c97a63 media: v4l2-mem2mem: support held capture buffers adds bac06ec36ea2 media: videodev2.h: add V4L2_DEC_CMD_FLUSH adds bef41d93aac6 media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl [...] adds f07602ac3887 media: v4l2-mem2mem: add new_frame detection adds eabf10e5e300 media: cedrus: h264: Support multiple slices per frame adds 6ce1d376d33e media: docs-rst: Document m2m stateless video decoder interface new 15e6148040a9 Merge remote-tracking branch 'v4l-dvb/master' new db32e6e596dd Merge remote-tracking branch 'v4l-dvb-next/master' adds 339183d5833b Merge branch 'devprop' into linux-next adds 77751a466ebd PM: QoS: Introduce frequency QoS adds 3000ce3c52f8 cpufreq: Use per-policy frequency QoS adds 2aac8bdf7a0f PM: QoS: Drop frequency QoS types from device PM QoS adds 5589b4b74f8f Merge branch 'pm-cpufreq' into linux-next adds da6043fe85eb PM / hibernate: memory_bm_find_bit(): Tighten node optimisation adds 2a540dfed9ba Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-tools' int [...] adds cb0701acfa7e ACPI: platform: Unregister stale platform devices adds 4228ff32d0f9 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-doc' a [...] new edffc70f505a ACPI: NFIT: Fix unlock on error in scrub_show() new e6ba48ef259f Merge branch 'acpi-tables' into linux-next new 6941051d3028 cpufreq: Cancel policy update work scheduled before freeing new 994ea865d32b Merge branch 'pm-cpufreq' into linux-next new 5a1c4035b09b Merge remote-tracking branch 'pm/linux-next' adds 1b82a4b5d331 cpufreq: scpi: remove stale/outdated comment about the driver adds a0f950d3a0ad cpufreq: merge arm_big_little and vexpress-spc adds 1f1b4650e0be cpufreq: vexpress-spc: drop unnessary cpufreq_arm_bL_ops a [...] adds 09402d5725bf cpufreq: vexpress-spc: remove lots of debug messages adds e318d2c8f32d cpufreq: vexpress-spc: fix some coding style issues new af44d180e3de cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed g [...] new b294ffaf62ed Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 787d07da5071 Merge remote-tracking branch 'cpupower/cpupower' new 771fdcf8d3d0 PM / OPP: Support adjusting OPP voltages at runtime adds 24957db10043 opp: core: Revert "add regulators enable and disable" adds 24121332a338 opp: Reinitialize the list_kref before adding the static O [...] new c86487ec42bd Merge branch 'opp/fixes' into opp/linux-next new 25f647a92e78 Merge remote-tracking branch 'opp/opp/linux-next' adds 48d57f38b0aa drivers: thermal: tsens: Get rid of id field in tsens_sensor adds 2afc8043f648 drivers: thermal: tsens: Simplify code flow in tsens_probe adds e03d61eabd62 drivers: thermal: tsens: Add __func__ identifier to debug [...] adds 92c8f0ef366c drivers: thermal: tsens: Add debugfs support adds 453611e4d7c2 dt-bindings: thermal: tsens: Convert over to a yaml schema adds 4909961a16b0 drivers: thermal: tsens: Create function to return sign-ex [...] adds fbfe1a042cfd drivers: thermal: tsens: Add interrupt support adds bf9a5f5d8ee9 dt-bindings: thermal: Add DT bindings documentation for Am [...] adds 1933e82258fc thermal: amlogic: Add thermal driver to support G12 SoCs adds c3b909e1bf1c MAINTAINERS: add entry for Amlogic Thermal driver adds 95ededc17e4e thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 adds d891b2c0523e dt: thermal: tsens: Document compatible for MSM8976/56 adds 7241d318dd70 thermal: Remove netlink support adds 26c72aae6cb0 thermal: Initialize thermal subsystem earlier adds 422c1d3067ac cpufreq: Initialize the governors in core_initcall adds 1dbd727fdcc6 cpufreq: Initialize cpufreq-dt driver earlier adds 78eea1df54c0 clk: qcom: Initialize clock drivers earlier adds e63721e1b4bd cpufreq: qcom-hw: Move driver initialization earlier new c0360094f407 Merge remote-tracking branch 'thermal/thermal/linux-next' new 24762b9f9877 Merge remote-tracking branch 'ieee1394/for-next' new 53cc9d25f335 Merge remote-tracking branch 'swiotlb/linux-next' new 9f7d7064009c RDMA/hns: remove a redundant le16_to_cpu new e8a07de57ea4 RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que new 32883228b980 RDMA/hns: Modify variable/field name from vlan to vlan_id new cfd82da4e741 RDMA/hns: Modify return value of restrack functions new 3dcad1f8421f RDMA/hns: Fix a spelling mistake in a macro new d302c6e3a689 RDMA/hns: Release qp resources when failed to destroy qp new 5a0d52378107 ib/srp: Add missing new line after displaying fast_io_fail [...] new 56403014dc90 Merge remote-tracking branch 'rdma/for-next' adds 2f184393e0c2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 5f06b903cb0b net: hns3: remove struct hns3_nic_ring_data in hns3_enet module adds 0e02a53d64b4 net: hns3: optimized MAC address in management table. adds 88b7c58c199d net: hns3: minor optimization for barrier in IO path adds c87119560179 net: hns3: introduce ring_to_netdev() in enet module adds 76643555a145 net: hns3: make struct hns3_enet_ring cacheline aligned adds d35bced88f70 net: hns3: minor cleanup for hns3_handle_rx_bd() adds 7fda3a930d15 net: hns3: do not allocate linear data for fraglist skb adds 4fdd0bca6152 net: hns3: log and clear hardware error after reset complete adds 13faf7718522 Merge branch 'hns3-next' adds ff519e2acd46 net: mvneta: introduce mvneta_update_stats routine adds 568a3fa24a95 net: mvneta: introduce page pool API for sw buffer manager adds 8dc9a0888f4c net: mvneta: rely on build_skb in mvneta_rx_swbm poll routine adds 0db51da7a8e9 net: mvneta: add basic XDP support adds fa383f6b77a2 net: mvneta: move header prefetch in mvneta_swbm_rx_frame adds 9e58c8b41065 net: mvneta: make tx buffer array agnostic adds b0a43db9087a net: mvneta: add XDP_TX support adds 7170debecd30 Merge branch 'mvneta-xdp' adds a8fad5459d9b tc-testing: updated pedit TDC tests adds a3bdfce7bf9c net: phy: marvell: support downshift as PHY tunable adds e2d861cc0ff3 net: phy: marvell: remove superseded function marvell_set_ [...] adds 3e78815f753e Merge branch 'phy-marvell-support-downshift-as-PHY-tunable' adds 985fd98ab5cc net/sched: act_police: re-use tcf_tm_dump() new 0ac960a8e135 igc: Add SCTP CRC checksumming functionality new f15bb6dde738 e1000e: Add support for S0ix new 7f839684c5c4 igc: Add set_rx_mode support new 3bdd7086f777 igc: Add Rx checksum support new 70332577e4d9 igc: Clean up unused shadow_vfta pointer new 39438490c971 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new a66edaafae08 r8152: rename fw_type_1 with fw_mac new 5a16a3d9f9b9 r8152: add checking fw_offset field of struct fw_mac new 470e39194a46 r8152: move r8153_patch_request forward new af14288f945b r8152: support firmware of PHY NC for RTL8153A new 88238d2d225b Merge branch 'r8152-phy-firmware' new 2ac061ce97f4 xen/netback: cleanup init and deinit code new f366cd2a2e51 mlxsw: reg: Add macro for getting QSFP module EEPROM page number new a45bfb5a5070 mlxsw: core: Extend QSFP EEPROM size for ethtool new fe28afe23e91 Merge branch 'mlxsw-core-extend-qsfp-eeprom-size' new b290098092e4 net/smc: cancel send and receive for terminated socket new 8caa654451bd net/smc: terminate link group without holding lgr lock new 69318b5215f2 net/smc: improve abnormal termination locking new 8e316b9e7260 net/smc: improve link group freeing new 831797609663 net/smc: tell peers about abnormal link group termination new 2a0674fffb6b net/smc: improve abnormal termination of link groups new f528ba24a8ad net/smc: introduce link group termination worker new 81cf4f4707af net/smc: remove close abort worker new bd71a3573943 Merge branch 'net-smc-improve-termination-handling' new 2df49d365498 r8169: remove fiddling with the PCIe max read request size new e0bbe7cbb3c5 r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN new 0a413e6b577c r8169: remove rtl_hw_start_8168dp new 94b5ff749e56 r8169: remove rtl_hw_start_8168bef new 88652bf8ce4b Merge branch 'r8169-remove-fiddling-with-the-pcie-max-read [...] new 68bb8ea8ad0d net: dsa: use dsa_to_port helper everywhere new ab8ccae122a4 net: dsa: add ports list in the switch fabric new b96ddf254b09 net: dsa: use ports list in dsa_to_port new 7b9a2f4bac68 net: dsa: use ports list to find slave new fb35c60cbacc net: dsa: use ports list to setup switches new 86bfb2c1f433 net: dsa: use ports list for routing table setup new 764b7e624284 net: dsa: use ports list to find a port by node new 0cfec588ec21 net: dsa: use ports list to setup multiple master devices new c0b736282ccf net: dsa: use ports list to find first CPU port new da4561cda2ea net: dsa: use ports list to setup default CPU port new d14939be8bfc net: dsa: mv88e6xxx: silently skip PVT ops new 9dc8b13e230a net: dsa: mv88e6xxx: use ports list to map port VLAN new ef2025ec0acc net: dsa: mv88e6xxx: use ports list to map bridge new d5a619bf60ec net: dsa: sja1105: register switch before assigning port p [...] new 05f294a85235 net: dsa: allocate ports on touch new 7e99e3470172 net: dsa: remove dsa_switch_alloc helper new 685df9c39f70 Merge branch 'net-dsa-turn-arrays-of-ports-into-a-list' new 0d03fbbc0172 Merge remote-tracking branch 'net-next/master' adds ab81e203bc0d scripts/bpf: Print an error when known types list needs updating adds be18010ea2d8 tools, bpf: Rename pr_warning to pr_warn to align with ker [...] adds bc3f2956f2b2 tools: Sync if_link.h adds f1eead9e3cee libbpf: Add bpf_program__get_{type, expected_attach_type) APIs adds 32dff6db29ac libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes adds dd4436bb8383 libbpf: Teach bpf_object__open to guess program types adds f90415e9600c selftests/bpf: Make a copy of subtest name adds 8af1c8b8d622 selftests/bpf: Make reference_tracking test use subtests adds 1678e33c21b7 selftest/bpf: Get rid of a bunch of explicit BPF program t [...] adds 46a4a97063a0 Merge branch 'bpf-libbpf-cleanups' new e13a2fe642bd tools/bpf: Turn on llvm alu32 attribute by default new e00aca65e646 libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable [...] new 5e5b03d163e1 xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB new a142a37aa522 Merge remote-tracking branch 'bpf-next/master' new 33a98039f97f Merge remote-tracking branch 'ipsec-next/master' new 8451f46be37a Merge remote-tracking branch 'mlx5-next/mlx5-next' new c40f7a84f3be Merge remote-tracking branch 'netfilter-next/master' new 54dfeee0d698 Merge remote-tracking branch 'nfc-next/master' new 0eeb91ade90c rtl8xxxu: fix RTL8723BU connection failure issue after war [...] new 88879c27a895 Merge remote-tracking branch 'wireless-drivers-next/master' adds bba79fee7a54 Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" adds 3347a80965b3 Bluetooth: hci_bcm: Fix RTS handling during startup new a894894bd569 Merge remote-tracking branch 'bluetooth/master' new 7eb19475a37c Merge remote-tracking branch 'gfs2/for-next' new 4bb2cbdd277d Merge remote-tracking branch 'mtd/mtd/next' new 20f9bf9223b8 Merge remote-tracking branch 'nand/nand/next' new 983a107c472f Merge remote-tracking branch 'crypto/master' new abc47ff61d3f drm/i915/gt: Restore dropped 'interruptible' flag new 1d0f2ebf392e drm/i915/perf: move perf types to their own header new 3aec2c6a4886 drm/i915/vbt: Child device size remains unchanged through VBT 229 new b9dcb97b6c80 drm/i915: make array hw_engine_mask static, makes object smaller new cd6a851385be drm/i915/gt: Prefer local path to runtime powermanagement new 08ad9a3846fc drm/i915/execlists: Fix annotation for decoupling virtual request new 1664f35aa718 drm/i915/selftests: Appease lockdep new a1b58ee3cb34 drm/i915/gt: Treat a busy timeline as 'active' while waiting new d30213e533fa drm/i915: Fix Kconfig indentation new 8f8b1171e1a5 drm/i915/perf: Wean ourselves off dev_priv new a4c969d107a6 drm/i915/perf: Set the exclusive stream under perf->lock new e45e0003f60d drm/i915/tgl: Add DC3CO required register and bits new 19c79ff82b4a drm/i915/tgl: Add DC3CO mask to allowed_dc_mask and gen9_dc_mask new 4645e906f2d4 drm/i915/tgl: Enable DC3CO state in "DC Off" power well new bdacf0871f87 drm/i915/tgl: Do modeset to enable and configure DC3CO exitline new 1c4d821db919 drm/i915/tgl: Switch between dc3co and dc5 based on displa [...] new 41286861b4c9 drm/i915/tgl: Add DC3CO counter in i915_dmc_info new 20af04f3dd56 drm/i915/execlists: Assign virtual_engine->uncore from fir [...] new 3de162785132 drm/i915/selftests: Assign the mock_engine->uncore shortcut new d14a701b0070 drm/i915/selftests: Assign the intel_runtime_pm pointer fo [...] new 23b9e41a3dbd drm/i915/perf: drop list of streams new d99f7b079c2a drm/i915/gt: Flush submission tasklet before waiting/retiring new 232a6ebae419 drm/i915: introduce intel_memory_region new 2f0b97ca0211 drm/i915/region: support contiguous allocations new 7c98501acb94 drm/i915/region: support volatile objects new 6ad145fe0246 drm/i915/gt: Give engine->kernel_context distinct timeline [...] new 41f0bc49f7f2 drm/i915/selftests: Hold request reference over waits new d46e137c4497 drm/i915/selftests: fix null pointer dereference on pointer data new 9b000b47cc18 drm/i915/color: fix broken gamma state-checker during boot new d50341274d01 drm/i915/color: move check of gamma_enable to specific fun [...] new 2a86972f60fc drm/i915: Select DPLL's via mask new c949ae431467 drm/i915/execlists: Protect peeking at execlists->active new c36eebd9ba5d drm/i915/gt: execlists->active is serialised by the tasklet new ba2c74da52eb drm/i915/tgl: the BCS engine supports relative MMIO new 9d41318c4e43 drm/i915/tgl: simplify the lrc register list for !RCS new 542a5c66e0ff drm/i915/gt: Warn CI about an unrecoverable wedge new bd9bec5b6a09 drm/i915/execlists: Mark up expected state during reset new 86027e312c36 drm/i915/selftests: Check that registers are preserved bet [...] new 9a3a41dfe223 drm/i915: Fix for_each_intel_plane_mask definition new af9fbfa657c8 drm/i915: Introduce and use intel_atomic_crtc_state_for_ea [...] new 04c8b0bf4abc drm/i915: Use intel_plane_state in prepare and cleanup plane_fb new d8bd3e157a17 drm/i915: Remove begin/finish_crtc_commit, v4. new 3a612765f423 drm/i915: Remove cursor use of properties for coordinates new 9a61363a6310 drm/i915/perf: store the associated engine of a stream new 52111c4628a2 drm/i915/perf: Store shortcut to intel_uncore new b068a86071ca drm/i915: Move SAGV block time to dev_priv new da80f04792fc drm/i915/tgl: Read SAGV block time from PCODE new 9c4a14f8ccee drm/i915: Note the addition of timeslicing to the pretend [...] new c97fb526ca06 drm/i915/execlists: Leave tell-tales as to why pending[] is bad new cbbf2787782c drm/i915/execlists: Only mark incomplete requests as -EIO [...] new 54895010a893 drm/i915: Add an rcu_barrier option to i915_drop_caches new cd9ba7b6e479 drm/i915/selftests: Serialise write to scratch with its vm [...] new a5efcde69b11 drm/i915/perf: Replace global wakeref tracking with engine-pm new d8ad5f52617b drm/i915/execlists: Prevent merging requests with conflict [...] new c3eb54aad982 drm/i915: Mark up "sentinel" requests new 6a45008ab7bb drm/i915/perf: allow for CS OA configs to be created lazily new daed3e44396d drm/i915/perf: implement active wait for noa configurations new 15d0ace1f876 drm/i915/perf: execute OA configuration from command stream new 5f5c382ecfdd drm/i915/perf: Prefer using the pinned_ctx for emitting de [...] new c2fba936d304 drm/i915/perf: Avoid polluting the i915_oa_config with err [...] new 280bc0cecb77 drm/i915/selftests: Fixup naked 64b divide new 1fd37669bc87 drm/i915/display: Squelch kerneldoc warnings new 9c27462c896d drm/i915/selftests: Check known register values within the [...] new 9506c23dfaf5 drm/i915/selftests: Check that GPR are cleared for new contexts new 89b6d1831d21 drm/i915/execlists: Tweak virtual unsubmission new 41e35ffb380b drm/i915: Favor last VBT child device with conflicting AUX [...] new 53448aed7b80 drm/i915/ehl: Port C's hotplug interrupt is associated wit [...] new 3c00660db183 drm/i915/execlists: Assert tasklet is locked for process_csb() new b8d49f28aa03 drm/i915/perf: introduce a versioning of the i915-perf uapi new 4f6ccc74a85c drm/i915: add support for perf configuration queries new 7831e9a965ea drm/i915/perf: Allow dynamic reconfiguration of the OA stream new 9cd20ef7803c drm/i915/perf: allow holding preemption on filtered ctx new fa41d6ee9042 Merge drm/drm-next into drm-intel-next-queued new 56184a20a800 drm/i915: Drop obj.page_pin_count after a failed vma->set_pages() new 454a325a9768 drm/i915: Remove leftover vma->obj->pages_pin_count on ins [...] new 8b390c15818c drm/i915/execlists: Clear semaphore immediately upon ELSP [...] new bb71fb0072f1 drm/i915/dp: Extend program of VSC Header and DB for Color [...] new 0c06fa156006 drm/i915/dp: Add support of BT.2020 Colorimetry to DP MSA new 9d1bb6f0222c drm/i915/dp: Attach colorspace property new 922430dd4022 drm/i915: Add new GMP register size for GEN11 new b246cf215e4c drm/i915/dp: Program an Infoframe SDP Header and DB for HD [...] new 0299dfa7ad54 drm/i915/dp: Attach HDR metadata property to DP connector new 3e706dff0891 drm/i915: Switch to using DP_MSA_MISC_* defines new 131d3b1af105 drm/i915: Stop using drm_atomic_helper_check_planes() new 3e30d70805d5 drm/i915: Make .modeset_calc_cdclk() mandatory new dcdef1abbc50 drm/i915: Use drm_rect_translate_to() new fc1a0fb53875 drm/i915: Use drm_rect_init() new 193065024072 drm/i915: Flush tasklet submission before sleeping on i915 [...] new da5d2ca8adde drm/i915/icl: Wa_1607087056 new 613716bbe721 drm/i915/tgl: Add IS_TGL_REVID new 62037ffff229 drm/i915/tgl: Include ro parts of l3 to invalidate new 4aa0b5d457f5 drm/i915/tgl: Add HDC Pipeline Flush new 36a6b5d964d9 drm/i915/tgl: Add extra hdc flush workaround new 99739f9431f9 drm/i915/tgl: Keep FF dop clock enabled for A0 new 65df78bda385 drm/i915/tgl: Wa_1409420604 new 2cbe2d8c562e drm/i915/tgl: Wa_1409170338 new 2e19af943822 drm/i915/tgl: Wa_1409600907 new 79bfa607e60f drm/i915/tgl: Wa_1607138336 new 99db8c59e056 drm/i915/tgl: Wa_1607030317, Wa_1607186500, Wa_1607297627 new 08fff7aeddc9 drm/i915/tgl: Wa_1607138340 new 8574685547bd drm/i915/selftests: Drop stale struct_mutex new 2229adc81380 drm/i915/execlist: Trim immediate timeslice expiry new 993254292b9e drm/i915: Refactor timestamping constants update new 4078c983feb9 drm/i915: Switch intel_legacy_cursor_update() to intel_ types new de3b67afc060 drm/i915: Prepare the connector/encoder mask readout for h [...] new 3abe897787c2 drm/i915: Prepare the mode readout for hw vs. uapi state split new fcb9bba47fb5 drm/i915/ehl: Don't forget to set TC long detect function new 943682e3bd19 drm/i915: Introduce Jasper Lake PCH new 1357fa8136ea drm/i915/selftests: Teach execlists to take intel_gt as it [...] new 3b05c4f832fa drm/i915/selftests: Teach guc to take intel_gt as its argument new bb3d4c9d636b drm/i915/selftests: Teach workarounds to take intel_gt as [...] new 5f65d5a6e4bd drm/i915/selftests: Teach timelines to take intel_gt as it [...] new eca0b7208969 drm/i915: Do initial mocs configuration directly new e9d4c9245f54 drm/i915: Store i915_ggtt as the backpointer on fence registers new 972c646f1cfe drm/i915: Move swizzle_bit under i915_ggtt new eb8de23c955b drm/i915/tgl: Enable DDI/Port G new 05488673a4d4 drm/i915/pmu: Support multiple GPUs new d4a415dcda35 drm/i915: Fix MST oops due to MSA changes new 493065e24eb1 drm/i915: Add microcontrollers documentation section new 218151e99744 drm/i915/guc: improve documentation new 0b23e2a6ed5c drm/i915/huc: improve documentation new e9768bfe875f drm/i915/selftests: Teach requests to use all available engines new 1dfffa0051ea drm/i915: Don't disable interrupts independently of the lock new a50134b1983b drm/i915: Make for_each_engine_masked work on intel_gt new 5d904e3c5d40 drm/i915: Pass in intel_gt at some for_each_engine sites new fb26eee0600d drm/i915/pmu: Fix uninitialized variable on error path new 253a774bb08b drm/i915/execlists: Don't merely skip submission if maybe [...] new 3aae9d08532c drm/i915: enumerate and init each supported region new da1184cd41d4 drm/i915: treat shmem as a region new 72405c3d7850 drm/i915: treat stolen as a region new bcce7d90d120 drm/i915/selftests: Add the mock engine to the gt->engine[] new c6e07ada8eaa drm/i915/gt: Convert the leftover for_each_engine(gt) new 30a027dcccc2 drm/i915: Move the cursor rotation handling into intel_cur [...] new c08f995a284d drm/i915: Polish possible_clones setup new 98c93394ba90 drm/i915: Refuse modes with hdisplay==4096 on pre-HSW DP new d7a145849b68 drm/i915: Nuke the useless changed param from skl_ddb_add_ [...] new 49e0ed3848d0 drm/i915: Nuke 'realloc_pipes' new 36b53a291b6a drm/i915: Make dirty_pipes refer to pipes new 2edb3de9e599 drm/i915: Shrink eDRAM ways/sets arrays new 67fdd8ea5319 drm/i915: s/hdcp2_hdmi_msg_data/hdcp2_hdmi_msg_timeout/ new 770ce5a07190 drm/i915: Remove dead weight from hdcp2_msg_timeout[] new eac03efdc85f drm/i915: Remove hdcp2_hdmi_msg_timeout.timeout2 new 0b7b6966403d drm/i915: Make hdcp2_msg_timeout.timeout u16 new e83c467358c1 drm/i915: Correct the PCH type in irq postinstall new 789fa8746daf drm/i915: Restore full symmetry in i915_driver_modeset_pro [...] new bfb926e32385 drm/i915/display/icl: Save Master transcoder in slave's cr [...] new 705135bd734c drm/i915/display/icl: Enable TRANSCODER PORT SYNC for tile [...] new ba5f1ae95d28 drm/i915/display/icl: HW state readout for transcoder port [...] new eadf6f9170d5 drm/i915/display/icl: Enable master-slaves in trans port sync new 51528afe7c5e drm/i915/display/icl: Disable transcoder port sync as part [...] new a6c948f98239 drm/i915/display/icl: In port sync mode disable slaves fir [...] new 327f8d8c336d drm/i915: simplify setting of ddi_io_power_domain new 10d987fd1b7b drm/i915: fix port checks for MST support on gen >= 11 new cbd9b9f2e7b1 drm/i915: remove extra new line on pipe_config mismatch new 73cefd903de7 drm/i915: add pipe id/name to pipe mismatch logs new 7acf6c9495d0 drm/i915: prettify MST debug message new 8814c6d01f7e drm/i915/perf: fix oa config reconfiguration new 0dc3c562aa95 drm/i915: Extract GT ring management new 952f89f098c7 drm/i915/gvt: Wean off struct_mutex new ce53908bba6f drm/i915: Update DRIVER_DATE to 20191021 new 89910e62009a Merge tag 'drm-intel-next-2019-10-21' of git://anongit.fre [...] new f92013259d32 dt-bindings: display: mediatek: update dsi supported chips new 78e01a8d0f46 drm/mediatek: separate mipi_tx to different file new efda51a58b4a drm/mediatek: add mipi_tx driver for mt8183 new b3218e74367a drm/mediatek: move mipi_dsi_host_register to probe new bb6bc2982a28 drm/mediatek: fixes CMDQ reg address of mt8173 is differen [...] new 89d0e3f88258 drm/mediatek: replace writeb() with mtk_dsi_mask() new 3c6bd94d32c4 drm/mediatek: add dsi reg commit disable control new 7bf54afec961 drm/mediatek: add frame size control new e249e3e86b33 drm/mediatek: add mt8183 dsi driver support new 7a5bc4e22ecf drm/mediatek: change the dsi phytiming calculate method new 2f501cc0b020 drm/mediatek: adjust dsi and mipi_tx probe sequence new 75374fc2c152 drm/mediatek: add dphy reset after setting lanes number new ccfcaa5234e5 dt-bindings: mediatek: add ovl_2l description for mt8183 display new 6e031636d1f1 dt-bindings: mediatek: add ccorr description for mt8183 display new 4df747190667 dt-bindings: mediatek: add dither description for mt8183 display new 41ee3b815a35 dt-bindings: mediatek: add mutex description for mt8183 display new cefb6abfcc1c drm/mediatek: add ddp component CCORR new 450aa87c7353 drm/mediatek: add component DITHER new b17bdd0d7a73 drm/mediatek: add component OVL_2L0 new dd8feb2262d9 drm/mediatek: add component OVL_2L1 new d5abb5f2144a drm/mediatek: add gmc_bits for ovl private data new 0a5ccda42033 drm/medaitek: add layer_nr for ovl private data new 132c6e250ed7 drm/mediatek: add function to background color input selec [...] new 318462d1a568 drm/mediatek: add background color input select function f [...] new 57148baac8b7 drm/mediatek: distinguish ovl and ovl_2l by layer_nr new 412b1e463ec3 drm/mediatek: add ovl0/ovl_2l0 usecase new 0d3a120286f4 drm/mediatek: add mutex mod into ddp private data new d730af989e99 drm/mediatek: add mutex mod register offset into ddp private data new 1c7da0c76238 drm/mediatek: add mutex sof into ddp private data new 1037edf20cb6 drm/mediatek: add mutex sof register offset into ddp private data new 631005b255aa drm/mediatek: add no_clk into ddp private data new 400e91347e1d Merge tag 'mediatek-drm-next-5.5' of https://github.com/ck [...] new 0a370db816f8 drm: rcar-du: kms: Expand comment in vsps parsing routine new 3986457110a0 drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later new 2d4794f19a86 dt-bindings: display: renesas: du: Document the r8a774b1 bindings new 47968ea96af3 drm: rcar-du: Add R8A774B1 support new 86db9f28224e dt-bindings: display: renesas: lvds: Document r8a774b1 bindings new cfbcf6eb67e1 drm: rcar-du: lvds: Add r8a774b1 support new f3a36d469621 dt-bindings: display: renesas: Add r8a774b1 support new f1b4a9217efd Merge tag 'du-next-20191016' of git://linuxtv.org/pinchart [...] new b4fd6e21158e Merge remote-tracking branch 'drm/drm-next' new cefa0b7e567d Merge remote-tracking branch 'amdgpu/drm-next' new 673f3f8b5794 Merge remote-tracking branch 'drm-intel/for-linux-next' new a595bee117f0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds ece485d550dc drm: tda998x: use cec_notifier_conn_(un)register adds 2b6f5883edcc drm/komeda: Dump SC_ENH_* registers from scaler block new 57a25a5f754c gma/gma500: fix a memory disclosure bug due to uninitializ [...] new ec3b7b6eb8c9 drm/gma500: fix memory disclosures due to uninitialized bytes new ddd9b54deebb drm: remove unnecessary return variable new 80ed59b285cc drm/qxl: drop qxl_ttm_fault new 60f57220cd3c drm/qxl: switch qxl to &drm_gem_object_funcs.mmap new de7f7c472429 drm/qxl: drop verify_access new db262087833f drm/qxl: use DEFINE_DRM_GEM_FOPS() new 8ee2f956c918 drm/qxl: allocate small objects top-down new 9e370dfec4fe drm/virtio: print a single line with device features new 64f1cc99ef96 drm/virtio: move byteorder handling into virtio_gpu_cmd_tr [...] new dc6015cb1c83 drm/mipi_dbi: Use simple right shift instead of double negation new a1d0c02d7afb MAINTAINERS: Add Mihail to Komeda DRM driver new 076d9a5d67e5 drm/edid: Add drm_hdmi_avi_infoframe_bars() new cb8763724965 drm/vc4: Use drm_hdmi_avi_infoframe_bars() new 02032124a184 Merge remote-tracking branch 'drm-misc/for-linux-next' new 42a160bac2aa Merge remote-tracking branch 'drm-msm/msm-next' new 98ff547c7c5e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 293ad8dfa26f Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 52525b7a3cf8 PCI: Add a helper to check Power Resource Requirements _PR [...] adds bacd861452d2 ALSA: hda: Allow HDA to be runtime suspended when dGPU is [...] adds 46b4bff6572b PCI: Fix missing inline for pci_pr3_present() new 8de1dbf48442 Merge remote-tracking branch 'sound/for-next' adds 6cc23ed2ceab ASoC: samsung: i2s: Document clocks macros adds 7d2f70f248ab ASoC: msm8916-wcd-analog: Add earpiece adds b6bc07d4360d ASoC: cros_ec_codec: support WoV adds 8e8c533b132a ASoC: mediatek: mt6358: support WoV adds 0cce736d389c ASoC: dt-bindings: mt8183: add ec-codec adds 2cc3cd5fdc8b ASoC: mediatek: mt8183: support WoV adds b5c2e97e0807 dt-bindings: asoc: adau7118: Cleanup adds b2d6ee753126 ASOC: adau7118: Change regulators id new a0e0d135427c ASoC: rt5677: Add a PCM device for streaming hotword via SPI new bed646dc3f7b ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue new 33536a148795 ASoC: soc-core: remove for_each_rtdcom_safe() new 5a4c9f054cee ASoC: soc-core: snd_soc_unbind_card() cleanup new 45bc9c35cfdf Merge branch 'asoc-5.5' into asoc-next new a3ccda648f6c Merge remote-tracking branch 'sound-asoc/for-next' new f894d68a6393 Merge remote-tracking branch 'input/next' new fdc227a699aa Merge remote-tracking branch 'block/for-next' adds 1e465f10cedd mmc: sdhci: Check card status after reset adds f30a6983c04b mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906 adds 3c03ea045abb dt-bindings: mmc: add DT bindings for Milbeaut SD controller adds 7847eed4729b mmc: sdhci-milbeaut: add Milbeaut SD controller driver adds b468df737e5f dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding adds a7de18e357c5 mmc: Add Actions Semi Owl SoCs SD/MMC driver adds 547d9ec15234 MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding adds 2eac14c380b1 mmc: tmio: remove workaround for NON_REMOVABLE adds 607ae0d31ec5 mmc: bcm2835: Use devm_platform_ioremap_resource wrapper adds 2d60b15e1922 mmc: cavium-octeon: Use devm_platform_ioremap_resource() adds ea91893989b3 dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support adds 62ca40228e8a memstick: jmb38x_ms: clean up indentation issue adds 156a1c0f6627 mmc: dw_mmc: fix indentation issue adds 22bdad00d0c3 mmc: mmci: make unexported functions static adds ec92dba52929 mmc: mmci: add hardware busy timeout feature adds 58d7a7de5467 mmc: mmci: add busy_complete callback adds 546030495aa7 mmc: mmci: sdmmc: add busy_complete callback adds 7bc94b5f6c53 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] adds 980021ade605 mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC adds 5bbbd10771cf mmc: sdhci-pci: Make function amd_sdhci_reset static adds c40925773964 mmc: jz4740: Add 8bit mode support adds 648d514793c9 dt-bindings: mmc: jz4740: Add bindings for JZ4760 adds 793409beadd7 mmc: jz4740: Add support for JZ4760 adds 86f1dff59b79 dt-bindings: mmc: jz4740: Add bindings for X1000 adds 76ec6edd405b mmc: jz4740: Add support for X1000 adds 567542195c80 mmc: jz4740: Add support for Low Power Mode (LPM) adds 5bf793cc6c42 mmc: sdhci-pci: Add support for Intel JSL adds 8a2dbac4fea4 mmc: mmci: stm32: make sdmmc_idma_validate_data static adds 765c5f0d0146 dt-bindings: sdhci-of-at91: add the microchip,sdcal-invert [...] adds f8fc2dd929ec mmc: sdhci-of-at91: add DT property to enable calibration [...] adds 239ab52470c4 mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until [...] adds a92e6a747080 mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround adds 313c5e133380 mmc: block: Make card_busy_detect() a bit more generic new c63afb3e3e8e mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response new bc33efde76e9 Merge branch 'fixes' into next new 53bc3fcd4c87 Merge remote-tracking branch 'mmc/next' new 12dbfb514a45 Merge remote-tracking branch 'mfd/for-mfd-next' adds e3da2ce04e12 power: supply: cpcap-charger: cpcap_charger_voltage_to_reg [...] new 3e4d2963fcbc Merge remote-tracking branch 'battery/for-next' adds 4c96365fbfaf Merge branch 'regulator-5.5' into regulator-next new a9ef5e3c4ccf Merge remote-tracking branch 'regulator/for-next' new 154117ec1c3b Merge remote-tracking branch 'apparmor/apparmor-next' new aae678b40ce4 Merge remote-tracking branch 'keys/keys-next' new 80a967bc1daa Merge remote-tracking branch 'selinux/next' new 19cbdae7260b Merge remote-tracking branch 'smack/for-next' new 07da20cf7e71 Merge remote-tracking branch 'tomoyo/master' new cfdb15194a2b Merge remote-tracking branch 'iommu/next' new 5827de62c980 Merge remote-tracking branch 'vfio/next' new b415fd06ffd9 Merge remote-tracking branch 'audit/next' new 940cdc83492f Merge remote-tracking branch 'devicetree/for-next' new c8169580e924 spi: dw-pci: Add runtime power management support new c97905cae914 spi: dw-pci: Fix Chip Select amount on Intel Elkhart Lake PSE SPI new effbc445f1ba Merge branch 'spi-5.5' into spi-next new d5a8bfdd6dc5 Merge remote-tracking branch 'spi/topic/ptp' into spi-next new 27f3acce9184 Merge remote-tracking branch 'spi/for-next' adds 1724d41e05ce Merge branch 'x86/platform' adds 825d077b6c7c Merge branch 'x86/mm' adds c9e84a5b6fa4 Merge branch 'x86/microcode' adds a580b48744d8 Merge branch 'x86/entry' adds dfd59ff7f47f Merge branch 'x86/cpu' adds 8a7d33d334dc Merge branch 'x86/core' adds 3e5c37d29ccd Merge branch 'x86/cleanups' adds 24cf23990419 Merge branch 'x86/build' adds 9198a20d68cc Merge branch 'x86/boot' adds e5acf7d15f53 Merge branch 'x86/asm' adds 1f1127e63459 Merge branch 'sched/core' adds a76f06ec3a31 Merge branch 'ras/core' adds c1e45431c592 Merge branch 'perf/urgent' adds 2b5d5b1927a8 Merge branch 'perf/core' adds 8fe8d3f09431 Merge branch 'locking/core' adds ad444b595597 Merge branch 'core/objtool' new 6a6fac11b112 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() new 98a8b2e60c69 perf evlist: Fix fix for freed id arrays new 6080728ff8e9 perf tools: Fix resource leak of closedir() on the error paths new f948eb45e3af perf annotate: Fix multiple memory and file descriptor leaks new 5a0baf512323 perf tools: Fix mode setting in copyfile_mode_ns() new ae199c580da1 perf c2c: Fix memory leak in build_cl_output() new 7a12f514c408 tools headers kvm: Sync kvm headers with the kernel sources new 7cb3a2445705 tools headers kvm: Sync kvm headers with the kernel sources new 8daf1fb73295 tools headers kvm: Sync kvm.h headers with the kernel sources new 5eca1379c0eb tools headers UAPI: Sync sched.h with the kernel new 1abecfcaa7bb perf kmem: Fix memory leak in compact_gfp_flags() new 22f12a0e8db5 Merge tag 'perf-urgent-for-mingo-5.4-20191017' of git://gi [...] new 15ab878e9e25 Merge branch 'perf/urgent' new 490ba971d8b4 sched/fair: Clean up asym packing new a34983470301 sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr [...] new fcf0553db6f4 sched/fair: Remove meaningless imbalance calculation new 0b0695f2b34a sched/fair: Rework load_balance() new 5e23e4744315 sched/fair: Use rq->nr_running when balancing load new b0fb1eb4f04a sched/fair: Use load instead of runnable load in load_balance() new 2ab4092fc82d sched/fair: Spread out tasks evenly when not overloaded new c63be7be59de sched/fair: Use utilization to select misfit task new 11f10e5420f6 sched/fair: Use load instead of runnable load in wakeup path new fc1273f4cefe sched/fair: Optimize find_idlest_group() new 57abff067a08 sched/fair: Rework find_idlest_group() new a3fccd2899de Merge branch 'sched/core' new 5e6c3c7b1ec2 perf/aux: Fix tracking of auxiliary trace buffer allocation new d54af8dc270c Merge branch 'perf/urgent' new db633a4e0e6e x86/cpu/vmware: Use the full form of INL in VMWARE_HYPERCA [...] new 6fee2a0be0ec x86/cpu/vmware: Fix platform detection VMWARE_PORT macro new aec1ea9d4f48 Merge branch 'x86/urgent' new aa7a7b72974a Merge branch 'perf/urgent' into perf/core, to pick up fixes new bb91a073ed12 perf tools: Allow to build with -ltcmalloc new b3509b6ed7a7 perf script: Fix --reltime with --time new 5a40e1994815 perf evlist: Fix fix for freed id arrays new 6add129c5d92 perf test: Report failure for mmap events new 791ce9c48c79 perf test: Avoid infinite loop for task exit case new 800d3f561659 perf report: Add warning when libunwind not compiled in new 353dcaa2f979 perf annotate: Avoid reallocation in objdump parsing new 4235949944d1 perf annotate: Use libsubcmd's run-command.h to fork objdump new 7a675de42836 perf annotate: Don't pipe objdump output through 'grep' command new b34b45eef16d perf annotate: Don't pipe objdump output through 'expand' command new c5baf9089246 perf annotate: Fix objdump --no-show-raw-insn flag new 5fb470bc29d8 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() new dd071024bf52 perf stat: Support --all-kernel/--all-user new 8eded45fcd34 perf trace: Add syscall failure stats to -s/--summary and [...] new b88b14db21db perf trace: Introduce --errno-summary new da949f507a73 perf string: Export asprintf__tp_filter_pids() new 7fbfe22cf4cf perf trace: Filter own pid to avoid a feedback look in 'pe [...] new c5e006cdbd27 perf trace: Support tracepoint dynamic char arrays new 84b0975f4853 perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname new 1410732a1b64 perf vendor events arm64: Add some missing events for Hisi [...] new e3ae56954180 perf vendor events arm64: Add some missing events for Hisi [...] new 2b7847158120 perf vendor events arm64: Add some missing events for Hisi [...] new d2b72b728037 tools arch x86: Grab a copy of the file containing the IRQ [...] new 5fa022aeba84 libbeauty: Add a generator for x86's IRQ vectors -> strings new f19a85c68cb4 libbeauty: Hook up the x86 irq_vectors table generator new 97c2a7806f69 libbeauty: Add a strarray__scnprintf_suffix() method new 573ed8985d29 perf trace beauty: Add the glue for the autogenerated x86 [...] new df604bfda6f5 perf trace: Hook the 'vec' tracepoint argument with the x8 [...] new 3cdc8db91e0e perf trace: Show error message when not finding a field us [...] new fecd99072030 perf trace: Introduce accessors to trace specific evsel->priv new 8b913df50f56 perf trace: Hide evsel->access further, simplify code new 2b00bb627f62 perf trace: Introduce 'struct evsel__trace' for evsel->priv needs new 362222f877f1 perf trace: Initialize evsel_trace->fmt for syscalls:sys_e [...] new a5e05abc6b8d perf scripting engines: Iterate on tep event arrays directly new 9bdff5b64366 perf tools: Remove unused trace_find_next_event() new d066da978f89 libbeauty: Introduce syscall_arg__strtoul_strarray() new db25bf98a386 perf trace: Honour --max-events in processing syscalls:sys [...] new 9afec87ec1f8 perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() new a7f6c8c81afd perf list: Hide deprecated events by default new 12d795637ba1 perf tests: Remove needless headers for bp_account new e533eadf6596 perf tests bp_account: Add dedicated checking helper is_su [...] new 6a5f3d94cb69 perf tests: Disable bp_signal testing for arm64 new 6eb65f7a5cc5 libperf: Introduce perf_evlist__for_each_mmap() new 3805e4f30331 libperf: Move mmap allocation to perf_evlist__mmap_ops::get new b6cd35e4e09c libperf: Move mask setup to perf_evlist__mmap_ops() new 395e62cde10d libperf: Link static tests with libapi.a new bd6b7736c1ed libperf: Add tests_mmap_thread test new 37ac1bbdc31a libperf: Add tests_mmap_cpus test new 301a89f8cf62 libperf: Keep count of failed tests new c27feefea10a libperf: Do not export perf_evsel__init()/perf_evlist__init() new dcc6854215f1 libperf: Add pr_err() macro new 1a8a90b823f5 libbeauty: Introduce syscall_arg__strtoul_strarrays() new 82c38338e085 perf trace: Use strtoul for the fcntl 'cmd' argument new f77526be82fc libbeauty: Make the mmap_flags strarray visible outside of [...] new 154c978d484c libbeauty: Introduce strarray__strtoul_flags() new e0712baa0032 perf trace: Wire up strarray__strtoul_flags() new 27198a893ba0 perf trace: Use STUL_STRARRAY_FLAGS with mmap new 27a0a90d6301 Merge tag 'perf-core-for-mingo-5.5-20191021' of git://git. [...] new c2e50c28eeb9 Merge branch 'perf/core' new e095cb7a0f57 x86/kdump: Remove the unused crash_copy_backup_region() new ef3141902879 Merge branch 'x86/cleanups' new f3a519e4add9 perf/aux: Fix AUX output stopping new 823251134904 Merge branch 'perf/urgent' new 9bd999c60e93 Merge branch 'linus' new 24a85c717df4 Merge remote-tracking branch 'tip/auto-latest' new a377e90d4bb2 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 3ef7ee1ded53 Merge remote-tracking branch 'edac/edac-for-next' adds c726200dd106 KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace adds da345174ceca KVM: arm/arm64: Allow user injection of external data aborts adds dcac930e9901 Merge remote-tracking branch 'arm64/for-next/smccc-conduit [...] adds 6a7458485b39 KVM: arm64: Document PV-time interface adds 55009c6ed2d2 KVM: arm/arm64: Factor out hypercall handling from PSCI code adds b48c1a45a190 KVM: arm64: Implement PV_TIME_FEATURES call adds cac0f1b7285e KVM: Implement kvm_put_guest() adds 8564d6372a7d KVM: arm64: Support stolen time reporting via shared structure adds 8538cb22bbce KVM: Allow kvm_device_ops to be const adds 58772e9a3db7 KVM: arm64: Provide VCPU attributes for stolen time adds 541625ac47ce arm/arm64: Provide a wrapper for SMCCC 1.1 calls adds ce4d5ca2b9dd arm/arm64: Make use of the SMCCC 1.1 wrapper adds e0685fa228fd arm64: Retrieve stolen time as paravirtualized guest adds 2b82590ba231 Merge branch 'kvm-arm64/stolen-time' into kvmarm-master/next new e92863e1d2a7 Merge remote-tracking branch 'kvm-arm/next' new e2f63b1e0f3a Merge remote-tracking branch 'kvms390/next' new f166f8adfb9b Merge remote-tracking branch 'percpu/for-next' new 0a6117f0e246 Merge remote-tracking branch 'workqueues/for-next' adds abd120e3bdf3 tools/power/x86/intel-speed-select: Remove warning for unu [...] adds 354bd06f40c4 tools/power/x86/intel-speed-select: Base-freq feature auto mode adds a6a82f9bcd2a tools/power/x86/intel-speed-select: Turbo-freq feature auto mode adds 4e26fabfe15c tools/power/x86/intel-speed-select: Refuse to disable core [...] adds ce1326a2f9f7 tools/power/x86/intel-speed-select: Add int argument to co [...] adds 210369dc73b2 tools/power/x86/intel-speed-select: Make process_command generic adds 1c1d935c8418 tools/power/x86/intel-speed-select: Add check for CascadeL [...] adds c829f0ef7bfc tools/power/x86/intel-speed-select: Implement CascadeLake- [...] adds 062e4aac92e8 tools/power/x86/intel-speed-select: Implement 'perf-profil [...] adds 1aa7177cdcb3 tools/power/x86/intel-speed-select: Implement base-freq co [...] new 07102a1786ba Merge remote-tracking branch 'drivers-x86/for-next' new 37821c9e5b7a Merge remote-tracking branch 'chrome-platform/for-next' new 3659660c4e93 Merge remote-tracking branch 'leds/for-next' new cbb79863fc31 ipmi: Don't allow device module unload when in use new 8ee7b485bbfb ipmi: use %*ph to print small buffer new 2a21d858f96b ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] new 4aa7afb0ee20 ipmi: Fix memory leak in __ipmi_bmc_register new abe187501591 Merge remote-tracking branch 'ipmi/for-next' new 10296cba4999 Merge remote-tracking branch 'driver-core/driver-core-next' new 6e1e5a80630b Merge remote-tracking branch 'usb/usb-next' new 6c8d82cca5fc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new bc3f9b32e3be Merge remote-tracking branch 'tty/tty-next' adds 834c7360f92a binder: Remove incorrect comment about vm_insert_page() behavior adds 6859eba4f6fb samples: mei: use hostprogs kbuild constructs new 5363f2ac52a0 Merge remote-tracking branch 'char-misc/char-misc-next' new adbfacbc618e Merge remote-tracking branch 'extcon/extcon-next' adds 535bbe6a1f94 soundwire: remove DAI_ID_RANGE definitions adds 80464533e148 soundwire: intel: remove playback/capture stream_name adds 57a34790cd2c soundwire: cadence/intel: simplify PDI/port mapping adds 807c15bc7787 soundwire: intel: don't filter out PDI0/1 adds 1b53385e7938 soundwire: cadence_master: improve PDI allocation new 3fc40449a06b soundwire: intel: use correct header for io calls new d4f9ac120725 Merge remote-tracking branch 'soundwire/next' new d8f3fe6276c0 Merge remote-tracking branch 'thunderbolt/next' new bd5f51b7fda5 Merge remote-tracking branch 'staging/staging-next' new 0bf2e8c1ab68 Merge remote-tracking branch 'mux/for-next' new 37db95f08be4 Merge remote-tracking branch 'icc/icc-next' new b57fc40c7337 Merge remote-tracking branch 'slave-dma/next' new 447b8f8d09cb Merge remote-tracking branch 'cgroup/for-next' new fdc3af1b4367 Merge remote-tracking branch 'scsi/for-next' new 71ad72c0bccd Merge remote-tracking branch 'scsi-mkp/for-next' new 1fb40c93f104 Merge remote-tracking branch 'vhost/linux-next' new eecff9a8427a MAINTAINERS: hwspinlock: update git tree location new 5ee45e0c8946 hwspinlock: u8500_hsem: Change to use devm_platform_iorema [...] new 637bcd19beeb hwspinlock: u8500_hsem: Use devm_kzalloc() to allocate memory new acc98c1f2a1b hwspinlock: u8500_hsem: Use devm_hwspin_lock_register() to [...] new 74cfa956cbea hwspinlock: sprd: Change to use devm_platform_ioremap_resource() new 3070c4164360 hwspinlock: sprd: Check the return value of clk_prepare_enable() new b4d64193d41e hwspinlock: sprd: Use devm_add_action_or_reset() for calls [...] new b674a30bf8b0 hwspinlock: sprd: Use devm_hwspin_lock_register() to regis [...] new bbe692e349e2 rpmsg: char: release allocated memory new 4623e8bf1de0 rpmsg: glink: Set tail pointer to 0 at end of FIFO new b85f6b601407 rpmsg: glink: Fix reuse intents memory leak issue new ac74ea018601 rpmsg: glink: Fix use after free in open_ack TIMEOUT case new b646293e2728 rpmsg: glink: Put an extra reference during cleanup new f7e714988eda rpmsg: glink: Fix rpmsg_register_device err handling new c3dadc19b756 rpmsg: glink: Don't send pending rx_done during remove new 278bcb7300f6 rpmsg: glink: Free pending deferred work on remove new 006d72da28db remoteproc: remove useless typedef new 0ad82e3a2234 remoteproc: debug: Remove unneeded NULL check new 6018d5342dbe Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 10446f2e33b9 Merge remote-tracking branch 'rpmsg/for-next' new 972f3388fa57 Merge remote-tracking branch 'gpio/for-next' new e4aa7425a2a7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 551d5106b732 Revert "pinctrl: iproc: use unique name for irq chip" new 1cb9ae25a5d6 Merge remote-tracking branch 'pinctrl/for-next' new af949488346d Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 40a6b9a00930 Revert "pwm: Let pwm_get_state() return the last implement [...] adds 3b2fb67ada60 dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] adds 1b98ad3b3be9 pwm: sun4i: Drop redundant assignment to variable pval adds 4205e356285e dt-bindings: pwm-stm32: Document pinctrl sleep state adds 0f9d2ecba883 pwm: stm32: Split breakinput apply routine to ease PM support adds 2d3aa06b5de0 pwm: stm32: Add power management support adds 50cc7e3e4f26 pwm: sun4i: Fix incorrect calculation of duty_cycle/period adds 27938fd8ba78 pwm: Update comment on struct pwm_ops::apply adds 8dfa620e3d70 pwm: stm32: Validate breakinput data from DT adds 8e53622594f5 pwm: stm32: Remove clutter from ternary operator adds 9e1b4999a169 pwm: stm32: Pass breakinput instead of its values new 8afecfe88014 Merge remote-tracking branch 'pwm/for-next' new 37bf41f040be compat_ioctl: move rtc handling into drivers/rtc/dev.c new bcc79a2d8207 compat_ioctl: move drivers to compat_ptr_ioctl new 69d968452f50 compat_ioctl: move more drivers to compat_ptr_ioctl new 4f5b97137233 compat_ioctl: use correct compat_ptr() translation in drivers new abdf9e4bdfbc compat_ioctl: move tape handling into drivers new 1ff606452ce2 compat_ioctl: move ATYFB_CLK handling to atyfb driver new 98140e98c0cc compat_ioctl: move isdn/capi ioctl translation into driver new 06d8949aaa72 compat_ioctl: move rfcomm handlers into driver new 5c6f21062563 compat_ioctl: move hci_sock handlers into driver new 11c7101de338 compat_ioctl: remove HCIUART handling new 63bb0f1dbed8 compat_ioctl: remove HIDIO translation new d20022dcb1eb compat_ioctl: remove translation for sound ioctls new 1b112c9e3ad6 compat_ioctl: remove IGNORE_IOCTL() new 71a362f0b839 compat_ioctl: remove /dev/random commands new 75b94b7f5de8 compat_ioctl: remove joystick ioctl translation new 3f08f1b3fe26 compat_ioctl: remove PCI ioctl translation new 32c1f1ab0215 compat_ioctl: remove /dev/raw ioctl translation new b8b2a5846433 compat_ioctl: remove last RAID handling code new 7e1301afd2e3 compat_ioctl: remove unused convert_in_user macro new eb854ae8ce0d gfs2: add compat_ioctl support new d2d4e8b6bfc1 fs: compat_ioctl: move FITRIM emulation into file systems new dba1b96f1d5d compat_ioctl: move WDIOC handling into wdt drivers new 3e49aabb20f1 compat_ioctl: reimplement SG_IO handling new 629e8536ca3f af_unix: add compat_ioctl support new 679fca8101c3 compat_ioctl: handle SIOCOUTQNSD new a4fbb931d926 compat_ioctl: move SIOCOUTQ out of compat_ioctl.c new 4168151e1b04 tty: handle compat PPP ioctls new 14a1d29f3bce compat_ioctl: unify copy-in of ppp filters new bb8e609a570c compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic new ad96ae9f2474 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t new e1a6331ec423 compat_ioctl: ppp: move simple commands into ppp_generic.c new 01526632f466 compat_ioctl: move SG_GET_REQUEST_TABLE handling new b13dde2e7141 pktcdvd: add compat_ioctl handler new da468b8dfce8 scsi: sd: enable compat ioctls for sed-opal new 2fd0a2f95ad9 Merge tag 'compat-ioctl-5.5' of git://git.kernel.org/pub/s [...] new 3e3211de7c1d Merge remote-tracking branch 'y2038/y2038' new 55c851a29c20 Merge remote-tracking branch 'livepatching/for-next' adds 527e0c900e2e coresight: etm4x: Fix input validation for sysfs. adds 62ab9bce3bc7 coresight: etm4x: Add missing API to set EL match on addre [...] adds 0e841dccc7b7 coresight: etm4x: Fix issues with start-stop logic. adds 8a4b49e4a741 coresight: etm4x: Improve usability of sysfs - include/exc [...] adds 8b4af4352a5f coresight: etm4x: Improve usability of sysfs - CID and VMI [...] adds ba8dfb026bba coresight: etm4x: Add view comparator settings API to sysfs. adds a6de75a39059 coresight: etm4x: Add missing single-shot control API to sysfs new 51e34cd963b8 Merge remote-tracking branch 'coresight/next' adds 62409933b8d5 rtc: pcf2127: handle boot-enabled watchdog feature adds e1c2feb1efa2 rtc: fsl-ftm-alarm: allow COMPILE_TEST adds 41bcbd308a5d rtc: fsl-ftm-alarm: switch to ktime_get_real_seconds adds 1239866ff22d rtc: fsl-ftm-alarm: switch to rtc_time64_to_tm/rtc_tm_to_time64 adds 7f954363ea54 rtc: fsl-ftm-alarm: avoid struct rtc_time conversions adds 7c9d2cdd3700 rtc: disable uie before setting time and enable after new 77c275fbdb27 rtc: disallow update interrupts when time is invalid new 52a495f17b9b rtc: ab-b5ze-s3: remove .remove new 9b71c04d7ae1 rtc: lpc32xx: remove .remove new 2fd671e68a1c rtc: sc27xx: remove .remove new 78f0dd4371fc rtc: sirfsoc: remove .remove new 7ee391066667 rtc: cros-ec: remove superfluous error message new 71b81448abf5 rtc: cros-ec: let the core handle rtc range new 3d55ff0d8f88 Merge remote-tracking branch 'rtc/rtc-next' new 8ce03c8bf70b Merge remote-tracking branch 'at24/at24/for-next' new 485199216064 Merge remote-tracking branch 'kspp/for-next/kspp' new 5c2374e189cd Merge remote-tracking branch 'fsi/next' new 23df02c1a656 dt-bindings: nvmem: add binding for Rockchip OTP controller new 6bd17868c992 nvmem: add Rockchip OTP driver new 29246e939f8c Merge remote-tracking branch 'nvmem/for-next' new 76d5dd9a47fd Merge remote-tracking branch 'xarray/xarray' new 422dcef71678 Merge remote-tracking branch 'hyperv/hyperv-next' new 23a97e20beb7 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds b612e5df4587 clone3: add CLONE_CLEAR_SIGHAND adds de5287235631 tests: test CLONE_CLEAR_SIGHAND adds 1282387e9dca Merge branch 'pidfd' into for-next new ff83c04bbf36 Merge remote-tracking branch 'pidfd/for-next' new bc07833a6ece Merge remote-tracking branch 'devfreq/for-next' new ce0c9600e694 Merge remote-tracking branch 'fpga/for-next' new c7843114ad94 Merge remote-tracking branch 'kunit/test' new 4f8d22db731c Merge remote-tracking branch 'cel/cel-next' new 7e7d0344aae4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 87c469b00169 /proc/kpageflags: do not use uninitialized struct pages new 9c61acffe2b8 mm,thp: recheck each page before collapsing file THP new 9d840e58caa0 mmthp-recheck-each-page-before-collapsing-file-thp-v4 new 79eaa349194c mm: memcontrol: fix NULL-ptr deref in percpu stats flush new ab59242d1a8d mm/gup_benchmark: fix MAP_HUGETLB case new 95ae151fc728 mm, meminit: recalculate pcpu batch and high limits after [...] new deea7af4a808 mm: thp: handle page cache THP correctly in PageTransCompoundMap new 13488c0fcc46 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() new a7227be6987a ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] new 6980837f84e8 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() new 16b16b4d3af7 ocfs2: fix passing zero to 'PTR_ERR' warning new d1098fb38f21 ramfs: support O_TMPFILE new ca1d93ee032f mm, slab: make kmalloc_info[] contain all types of names new 069e6aadd2f0 mm, slab: remove unused kmalloc_size() new 84c5ad1e3f37 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] new 2ff62cde20f1 mm: slub: print the offset of fault addresses new 63fb6a59245b mm/slub.c: update comments new af541b0ce434 mm/gup.c: allow CMA migration to propagate errors back to caller new 782683cc3a7d mm, swap: disallow swapon() on zoned block devices new 974c2d269e23 mm-swap-disallow-swapon-on-zoned-block-devices-fix new 064aebfb9b09 mm/swap.c: trivial mark_page_accessed() cleanup new b5ab98812b1a mm, memcg: clean up reclaim iter array new 3bcfdd1feb4b mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new edc4d888f799 mm: memcontrol: remove dead code from memory_max_write() new 77ee932a5e15 mm: memcontrol: try harder to set a new memory.high new 6d91c651f08d include/linux/memcontrol.h: fix comments based on per-node memcg new 0cf6a402cdb6 mm: drop mmap_sem before calling balance_dirty_pages() in [...] new c8d907371615 shmem: pin the file in shmem_fault() if mmap_sem is dropped new afa7c85e7a79 mm: emit tracepoint when RSS changes new 7091196d5a29 mm/mmap.c: remove a never-triggered warning in __vma_adjust() new e6e79dc4bdf2 mm/pgmap: use correct alignment when looking at first pfn [...] new 5de94d3ec207 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] new 57181bf09fbc mm/mmap.c: fix the adjusted length error new faf3e28e3574 mm/swap.c: piggyback lru_add_drain_all() calls new a52671865cee mm/mmap.c: prev could be retrieved from vma->vm_prev new 263c90a5d6c3 mm/mmap.c: __vma_unlink_prev() is not necessary now new 08b50bc36571 mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] new 3d7706d4dca7 mm/mmap.c: rb_parent is not necessary in __vma_link_list() new 905255cf930d mm/rmap.c: don't reuse anon_vma if we just want a copy new 7635fa49ecc3 mm/rmap.c: reuse mergeable anon_vma as parent when fork new 7e9174ad7848 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] new 86d0c998c6d7 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] new ed737d66e95e ARC: mm: remove __ARCH_USE_5LEVEL_HACK new a7c04704ad37 asm-generic/tlb: stub out pud_free_tlb() if nopud ... new 3e94ab8667d2 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... new da3e9ecad1b2 asm-generic/tlb: stub out pmd_free_tlb() if nopmd new 43ef5a466fce asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] new 5462eef1ba02 mm/rmap.c: fix outdated comment in page_get_anon_vma() new f2cd33cc2bc5 mm/memory-failure.c clean up around tk pre-allocation new 9dbd39611b90 mm, soft-offline: convert parameter to pfn new fd002b6b5702 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] new 4d60e42200ac mm/memory_hotplug.c: add a bounds check to __add_pages() new d5484591df78 mm/memory_hotplug: export generic_online_page() new ad9e00aa327f hv_balloon: use generic_online_page() new d5adf30b49cb mm/memory_hotplug: remove __online_page_free() and __onlin [...] new 7f7308d44df9 mm/memmap_init: update variable name in memmap_init_zone new 1f3e7d1a6fd6 mm/memory_hotplug: don't access uninitialized memmaps in s [...] new c446cf8b4c1d mm/memory_hotplug: shrink zones when offlining memory new 1e258db40657 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() new 65e71a623e12 mm/memory_hotplug: we always have a zone in find_(smallest [...] new 5cf814caec8a mm/memory_hotplug: don't check for "all holes" in shrink_z [...] new c59053c908ea mm/memory_hotplug: drop local variables in shrink_zone_span() new eb1d63b7582f mm/memory_hotplug: cleanup __remove_pages() new 4ed91533136f mm/page_alloc.c: don't set pages PageReserved() when offlining new 40da65c8f8bd mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE new 27293afc90dd mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] new c741a3d5efe1 mm/vmalloc: remove preempt_disable/enable when doing preloading new 289dee9beee6 mm/vmalloc: respect passed gfp_mask when doing preloading new 8bef85832ca7 mm/vmalloc: add more comments to the adjust_va_to_fit_type() new 03709636be1b selftests: vm: add fragment CONFIG_TEST_VMALLOC new ac5354ec41bc mm/vmalloc: rework vmap_area_lock new bc4601303aed mm/page_alloc: add alloc_contig_pages() new 35132265557f mm, pcp: share common code between memory hotplug and perc [...] new a609391404d2 mm, pcpu: make zone pcp updates and reset internal to the mm new aaaf594554e4 mm/vmscan.c: remove unused scan_control parameter from pageout() new 2d736579ede0 mm/z3fold.c: add inter-page compaction new e57dd3a5b271 mm/z3fold: fix -Wunused-but-set-variable warnings new aff7be1167d6 mm: support memblock alloc on the exact node for sparse_bu [...] new c53f7bfcea67 mm, oom: avoid printk() iteration under RCU new 367363b1330b mm-oom-avoid-printk-iteration-under-rcu-fix new 0a359be32f04 hugetlbfs: hugetlb_fault_mutex_hash() cleanup new 8c704838ad80 hugetlb: region_chg provides only cache entry new df7dbede6fdb hugetlb: remove duplicated code new 58955f380623 hugetlb-remove-duplicated-code-checkpatch-fixes new d48e0c8b4f0d hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() new 8daae21c54d7 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix new 6b7b79a94f77 mm/userfaultfd: fix a GCC compilation warning new c5e933762b84 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] new f1dc1d103896 mm, thp: do not queue fully unmapped pages for deferred split new bd079fff8388 mm/thp: make set_huge_zero_page() return void new 5b62e9ced67b mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation new 77692be804e9 mm/vmstat: add helpers to get vmstat item names for each e [...] new 011e7bd89ffa mm/vmstat: do not use size of vmstat_text as count of /pro [...] new 7e7501ee7f78 mm/memcontrol: use vmstat names for printing statistics new 7ba0d6c927b5 mm/vmstat: reduce zone lock hold time when reading /proc/p [...] new 63f648d5d49b userfaultfd: use vma_pagesize for all huge page size calculation new 60b5c9166834 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] new 7aad535b0939 userfaultfd: wrap the common dst_vma check into an inlined [...] new 9c4b9b83252b fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] new 8208a9d95b8f mm/shmem.c: make array 'values' static const, makes object [...] new e43368c21fef mm: fix struct member name in function comments new da0702941fa3 mm: fix typos in comments when calling __SetPageUptodate() new 2dc411caf216 mm/memory_hotplug.c: remove __online_page_set_limits() new ae6f1ed0fb24 mm/page_io.c: annotate refault stalls from swap_readpage new ce97cc34ef25 mm-annotate-refault-stalls-from-swap_readpage-fix new 504ce5e61285 mm/vmscan: remove unused lru_pages argument new 6b98dc84d8e6 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 9da55a3f4218 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 3a5c5334ca8f kernel/hung_task.c: Monitor killed tasks. new 52a5ca141f29 proc: change ->nlink under proc_subdir_lock new e4b1f713599e fs/proc/generic.c: delete useless "len" variable new b9e5dec539d0 fs/proc/internal.h: shuffle "struct pde_opener" new 579884c508d0 include/linux/proc_fs.h: fix confusing macro arg name new f8660f48582a include/linux/sysctl.h: inline braces for ctl_table and ct [...] new efe5bd20c8d7 .gitattributes: Use 'dts' diff driver for dts files new 72ad686f380c linux/build_bug.h: change type to int new 99feed3b60ae kernel/notifier.c: intercept duplicate registrations to av [...] new 6379412f1278 kernel/notifier.c: remove notifier_chain_cond_register() new c9bb32cceeef kernel/notifier.c: remove blocking_notifier_chain_cond_register() new 232a1b61d274 kernel/profile.c: use cpumask_available to check for NULL cpumask new 5b01dbf53750 hung_task: allow printing warnings every check interval new 4b7ba74d4fd9 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] new e9d3b413e9ac string: add stracpy and stracpy_pad mechanisms new 24f42b31c5e0 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] new 3e01f0fe9f80 lib/math/rational.c: fix possible incorrect result from ra [...] new 3308409ede49 checkpatch: improve ignoring CamelCase SI style variants like mA new 1ab4f67cbebf epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC new b03a4d2692ca fs/epoll: remove unnecessary wakeups of nested epoll new 7622aea92c65 selftests: add epoll selftests new 3e99c3ae5976 fs/binfmt_elf.c: delete unused "interp_map_addr" argument new f87fc48aacd0 fs/binfmt_elf.c: extract elf_read() function new 1725a96b1248 uaccess: disallow > INT_MAX copy sizes new caba1ab92c65 aio: simplify read_events() new 5b5336b2fc12 lib/ubsan: don't serialize UBSAN report new e7eaaf2ab4e2 smp_mb__{before,after}_atomic(): update Documentation new d4414457a917 ipc/mqueue.c: remove duplicated code new 69e523609458 ipc/mqueue.c: update/document memory barriers new fc2b2189d4ae ipc/msg.c: update and document memory barriers new fd9d8d1fc40b ipc/sem.c: document and update memory barriers new f4c2491ec2ed ipc/msg.c: consolidate all xxxctl_down() functions new 49a1f167e37f Merge branch 'akpm-current/current' new 8b2154ff94dc drivers/block/null_blk_main.c: fix layout new 4616ff71c401 drivers/block/null_blk_main.c: fix uninitialized var warnings new 1c1cf0c510da pinctrl: fix pxa2xx.c build warnings new 551c2e7e1551 lib/list-test.c: add a test for the 'list' doubly linked list new daf5a866561c lib/list-test: add a test for the 'list' doubly linked list new 088073103640 lib/genalloc.c: export symbol addr_in_gen_pool new b693155fdfc4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new a6337d890914 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 8618766928a8 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] new 31e98355ea7a kernel-hacking: create submenu for arch special debugging options new c1416403f057 kernel-hacking: group kernel data structures debugging together new 28a3e3206827 kernel-hacking: move kernel testing and coverage options t [...] new 87ca315eb3fa kernel-hacking: move Oops into 'Lockups and Hangs' new 4b48caa5dc9c kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] new efcfa55d05f5 kernel-hacking: create a submenu for scheduler debugging options new 401c92bcf918 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] new 86e4f9b87acf kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] new f54ebfd4856d bitops: introduce the for_each_set_clump8 macro new ab89c3aed15a linux/bitmap.h: fix potential sign-extension overflow new eb64015bd86e bitops-introduce-the-for_each_set_clump8-macro-fix-fix new d0529d80417f linux/bitopts.h: Add for_each_set_clump8 documentation new 654db5900a9f lib/test_bitmap.c: add for_each_set_clump8 test cases new c5198a4d59fd gpio: 104-dio-48e: utilize for_each_set_clump8 macro new 599af87e4d29 gpio: 104-idi-48: utilize for_each_set_clump8 macro new d1edfa1204b5 gpio: gpio-mm: utilize for_each_set_clump8 macro new 82678e3dd8f8 gpio: ws16c48: utilize for_each_set_clump8 macro new 74fed96bd906 gpio: pci-idio-16: utilize for_each_set_clump8 macro new 102fbf2bb740 gpio: pcie-idio-24: utilize for_each_set_clump8 macro new 3b3e50875768 gpio: uniphier: utilize for_each_set_clump8 macro new 52e9ef383ddb gpio: 74x164: utilize the for_each_set_clump8 macro new 88d1c65e77a3 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] new bfb6586c8035 gpio: pisosr: utilize the for_each_set_clump8 macro new c9842480be52 gpio: max3191x: utilize the for_each_set_clump8 macro new 7a174c416228 gpio: pca953x: utilize the for_each_set_clump8 macro new 6f73774b7735 lib/test_bitmap: force argument of bitmap_parselist_user() [...] new 35b1e6fea42d lib/test_bitmap: undefine macros after use new 737f5ccc693f lib/test_bitmap: name EXP_BYTES properly new 768062b2a45e lib/test_bitmap: rename exp to exp1 to avoid ambiguous name new 328c59ed0d2f lib/test_bitmap: move exp1 and exp2 upper for others to use new c3aa5b9c2b84 lib/test_bitmap: fix comment about this file new 23faf83ab079 lib/bitmap: introduce bitmap_replace() helper new d36d1dd4946f gpio: pca953x: remove redundant variable and check in IRQ handler new eae0f21e1c39 gpio: pca953x: use input from regs structure in pca953x_ir [...] new 18fd96280151 gpio: pca953x: convert to use bitmap API new 033f6c22fe88 gpio: pca953x: tighten up indentation new 79f0cf35dccb treewide: cleanup: replace prefered with preferred new a3d5b28f3c72 drivers/tty/serial/sh-sci.c: suppress warning new 2edc778fe4c3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 97535b7b930c Merge branch 'akpm/master' new f3c452cfc59c Add linux-next specific files for 20191023
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 (a6fcdcd94927) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 988 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 6 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 + .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 + .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 - .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 + .../bindings/display/bridge/renesas,dw-hdmi.txt | 1 + .../bindings/display/bridge/renesas,lvds.txt | 1 + .../bindings/display/mediatek/mediatek,disp.txt | 30 +- .../bindings/display/mediatek/mediatek,dsi.txt | 4 +- .../devicetree/bindings/display/renesas,du.txt | 2 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 +- .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 +- .../devicetree/bindings/i2c/renesas,i2c.txt | 1 + .../devicetree/bindings/i2c/renesas,iic.txt | 1 + .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../devicetree/bindings/nvmem/rockchip-otp.txt | 25 + .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 + .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 86 +- .../devicetree/bindings/pwm/pwm-stm32.txt | 8 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 25 +- .../sound/mt8183-mt6358-ts3a227-max98357.txt | 3 + .../bindings/thermal/amlogic,thermal.yaml | 54 + .../devicetree/bindings/thermal/qcom-tsens.txt | 55 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 170 + Documentation/driver-api/thermal/sysfs-api.rst | 26 +- Documentation/filesystems/fscrypt.rst | 5 +- Documentation/gpu/i915.rst | 48 +- Documentation/media/uapi/v4l/buffer.rst | 13 + Documentation/media/uapi/v4l/dev-mem2mem.rst | 1 + .../media/uapi/v4l/dev-stateless-decoder.rst | 424 ++ .../media/uapi/v4l/vidioc-decoder-cmd.rst | 10 +- Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 6 + Documentation/media/videodev2.h.rst.exceptions | 1 + Documentation/memory-barriers.txt | 16 +- Documentation/networking/ip-sysctl.txt | 2 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/virt/kvm/api.txt | 55 +- Documentation/virt/kvm/arm/pvtime.rst | 80 + Documentation/virt/kvm/devices/vcpu.txt | 14 + MAINTAINERS | 28 +- Next/SHA1s | 168 +- Next/Trees | 2 +- Next/merge.log | 4135 +++++++++++--------- arch/arc/boot/dts/hsdk.dts | 23 + arch/arc/configs/hsdk_defconfig | 6 + arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/mmu.h | 6 - arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 2 +- arch/arc/kernel/perf_event.c | 4 +- arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arm/arm-soc-for-next-contents.txt | 59 +- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/am335x-baltos.dtsi | 12 - arch/arm/boot/dts/am335x-bone-common.dtsi | 22 - arch/arm/boot/dts/am335x-boneblue.dts | 22 - arch/arm/boot/dts/am335x-chiliboard.dts | 18 - arch/arm/boot/dts/am335x-cm-t335.dts | 20 - arch/arm/boot/dts/am335x-evm.dts | 25 - arch/arm/boot/dts/am335x-evmsk.dts | 25 - arch/arm/boot/dts/am335x-guardian.dts | 22 - arch/arm/boot/dts/am335x-igep0033.dtsi | 25 - arch/arm/boot/dts/am335x-lxm.dts | 22 - arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 17 - arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 22 - arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 22 - arch/arm/boot/dts/am335x-pcm-953.dtsi | 25 - arch/arm/boot/dts/am335x-pdu001.dts | 28 - arch/arm/boot/dts/am335x-pepper.dts | 20 - arch/arm/boot/dts/am335x-pocketbeagle.dts | 22 - arch/arm/boot/dts/am335x-regor.dtsi | 21 - arch/arm/boot/dts/am335x-shc.dts | 17 - arch/arm/boot/dts/am335x-sl50.dts | 22 - arch/arm/boot/dts/am335x-wega.dtsi | 26 - arch/arm/boot/dts/am33xx-l4.dtsi | 27 +- arch/arm/boot/dts/am33xx.dtsi | 73 +- arch/arm/boot/dts/am4372.dtsi | 7 +- arch/arm/boot/dts/am437x-l4.dtsi | 23 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 + arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 8 + arch/arm/boot/dts/dra7-l4.dtsi | 16 - .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 20 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 14 + arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 + arch/arm/boot/dts/mmp3-dell-ariel.dts | 90 + arch/arm/boot/dts/mmp3.dtsi | 527 +++ arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 8 + arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 8 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 4 - arch/arm/boot/dts/omap4-l4.dtsi | 14 - arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 3 - arch/arm/boot/dts/omap5-l4.dtsi | 30 - arch/arm/boot/dts/omap5.dtsi | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 + arch/arm/configs/davinci_all_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 12 + arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/include/asm/hardware/cache-l2x0.h | 2 + arch/arm/include/asm/kvm_arm.h | 1 + arch/arm/include/asm/kvm_emulate.h | 5 + arch/arm/include/asm/kvm_host.h | 33 + arch/arm/include/uapi/asm/kvm.h | 3 +- arch/arm/kvm/Makefile | 2 +- arch/arm/kvm/guest.c | 10 + arch/arm/kvm/handle_exit.c | 2 +- arch/arm/mach-davinci/dm365.c | 4 +- arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 + arch/arm/mach-mmp/addr-map.h | 7 + arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 + arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 + arch/arm/mach-mmp/platsmp.c | 32 + arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 - arch/arm/mach-mmp/time.c | 43 +- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap2/clockdomain.c | 78 +- arch/arm/mach-omap2/control.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 97 - arch/arm/mach-omap2/omap_hwmod.h | 3 - .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 9 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 32 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 231 -- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 58 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 48 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 347 +- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 317 -- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 433 +- arch/arm/mach-omap2/pdata-quirks.c | 52 - arch/arm/mach-omap2/pmic-cpcap.c | 18 +- arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/vc.c | 34 +- arch/arm/mach-omap2/vc.h | 2 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/proc-v7-bugs.c | 13 +- arch/arm/mm/proc-v7m.S | 1 - arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 62 + arch/arm64/boot/dts/actions/s900.dtsi | 45 + .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 25 + arch/arm64/boot/dts/arm/juno-base.dtsi | 27 + .../dts/broadcom/stingray/stingray-pinctrl.dtsi | 5 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 3 +- arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 17 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 14 + arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 13 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 27 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 6 + .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 366 ++ arch/arm64/boot/dts/renesas/r8a7795.dtsi | 39 + arch/arm64/boot/dts/renesas/r8a7796.dtsi | 31 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 31 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 21 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 21 + arch/arm64/configs/defconfig | 6 + arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/include/asm/kvm_host.h | 37 + arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pvclock-abi.h | 17 + arch/arm64/include/uapi/asm/kvm.h | 5 +- arch/arm64/kernel/cpu_errata.c | 81 +- arch/arm64/kernel/paravirt.c | 140 + arch/arm64/kernel/time.c | 3 + arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/Makefile | 2 + arch/arm64/kvm/guest.c | 19 + arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/inject_fault.c | 4 +- arch/m68k/q40/config.c | 1 + arch/powerpc/kvm/book3s_xive.c | 24 +- arch/powerpc/kvm/book3s_xive.h | 12 + arch/powerpc/kvm/book3s_xive_native.c | 6 +- arch/s390/boot/startup.c | 14 +- arch/s390/kernel/machine_kexec_reloc.c | 1 + arch/x86/include/asm/crash.h | 1 - arch/x86/include/asm/vmware.h | 14 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/vmx/vmx.c | 12 - arch/x86/kvm/x86.c | 11 +- drivers/acpi/acpi_platform.c | 43 + drivers/acpi/nfit/core.c | 2 +- drivers/acpi/processor_driver.c | 9 +- drivers/acpi/processor_perflib.c | 18 +- drivers/acpi/processor_thermal.c | 18 +- drivers/acpi/scan.c | 1 + drivers/android/binder_alloc.c | 1 - drivers/base/power/qos.c | 70 +- drivers/bluetooth/hci_bcm.c | 2 + drivers/bluetooth/hci_qca.c | 4 +- drivers/bus/ti-sysc.c | 12 +- drivers/char/ipmi/ipmi_msghandler.c | 5 +- drivers/clk/Kconfig | 5 + drivers/clk/mmp/Makefile | 2 +- drivers/clk/qcom/clk-rpmh.c | 2 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 2 +- drivers/cpufreq/Kconfig.arm | 12 +- drivers/cpufreq/Makefile | 2 - drivers/cpufreq/arm_big_little.c | 658 ---- drivers/cpufreq/arm_big_little.h | 43 - drivers/cpufreq/cpufreq-dt-platdev.c | 2 +- drivers/cpufreq/cpufreq.c | 62 +- drivers/cpufreq/cpufreq_conservative.c | 2 +- drivers/cpufreq/cpufreq_ondemand.c | 2 +- drivers/cpufreq/cpufreq_performance.c | 2 +- drivers/cpufreq/cpufreq_powersave.c | 2 +- drivers/cpufreq/cpufreq_userspace.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 20 +- drivers/cpufreq/intel_pstate.c | 30 +- drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 15 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/scpi-cpufreq.c | 2 - drivers/cpufreq/vexpress-spc-cpufreq.c | 567 ++- drivers/firmware/efi/libstub/efi-stub-helper.c | 2 +- drivers/gpio/gpio-pca953x.c | 196 +- drivers/gpu/drm/amd/display/dc/inc/compressor.h | 4 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 14 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 3 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 4 +- drivers/gpu/drm/drm_dp_mst_topology.c | 5 +- drivers/gpu/drm/drm_edid.c | 17 + drivers/gpu/drm/drm_mipi_dbi.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 2 + drivers/gpu/drm/gma500/oaktrail_crtc.c | 2 + drivers/gpu/drm/i2c/tda998x_drv.c | 9 +- drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Kconfig.debug | 144 +- drivers/gpu/drm/i915/Makefile | 3 + drivers/gpu/drm/i915/display/intel_atomic_plane.c | 10 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 + drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 31 +- drivers/gpu/drm/i915/display/intel_color.c | 33 +- drivers/gpu/drm/i915/display/intel_connector.c | 21 +- drivers/gpu/drm/i915/display/intel_ddi.c | 178 +- drivers/gpu/drm/i915/display/intel_ddi.h | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 1023 +++-- drivers/gpu/drm/i915/display/intel_display.h | 17 +- drivers/gpu/drm/i915/display/intel_display_power.c | 154 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 + drivers/gpu/drm/i915/display/intel_display_types.h | 7 + drivers/gpu/drm/i915/display/intel_dp.c | 235 +- drivers/gpu/drm/i915/display/intel_dp.h | 8 + drivers/gpu/drm/i915/display/intel_dp_mst.c | 22 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 48 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 55 +- drivers/gpu/drm/i915/display/intel_psr.c | 114 +- drivers/gpu/drm/i915/display/intel_sprite.c | 6 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 18 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 3 + drivers/gpu/drm/i915/gem/i915_gem_internal.c | 17 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 23 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 20 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 6 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 174 + drivers/gpu/drm/i915/gem/i915_gem_region.h | 29 + drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 79 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 65 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 8 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 97 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 8 +- drivers/gpu/drm/i915/gt/intel_context.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine.h | 3 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 85 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_engine_user.c | 18 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 7 +- drivers/gpu/drm/i915/gt/intel_gt.c | 11 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 21 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 18 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 + drivers/gpu/drm/i915/gt/intel_hangcheck.c | 10 +- drivers/gpu/drm/i915/gt/intel_llc.c | 161 + drivers/gpu/drm/i915/gt/intel_llc.h | 15 + drivers/gpu/drm/i915/gt/intel_llc_types.h | 13 + drivers/gpu/drm/i915/gt/intel_lrc.c | 205 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 274 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 3 - drivers/gpu/drm/i915/gt/intel_rc6.c | 12 +- drivers/gpu/drm/i915/gt/intel_reset.c | 52 +- drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 38 +- drivers/gpu/drm/i915/gt/mock_engine.c | 6 + drivers/gpu/drm/i915/gt/selftest_context.c | 6 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 9 + drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 24 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 77 + drivers/gpu/drm/i915/gt/selftest_llc.h | 14 + drivers/gpu/drm/i915/gt/selftest_lrc.c | 912 ++++- drivers/gpu/drm/i915/gt/selftest_reset.c | 10 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 50 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 211 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 31 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 3 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 12 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 37 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 15 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 3 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 42 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/gvt/execlist.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 18 +- drivers/gpu/drm/i915/i915_active.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 50 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 401 +- drivers/gpu/drm/i915/i915_gem.c | 20 +- drivers/gpu/drm/i915/i915_gem.h | 30 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 89 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 7 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 65 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 5 + drivers/gpu/drm/i915/i915_getparam.c | 4 + drivers/gpu/drm/i915/i915_irq.c | 48 +- drivers/gpu/drm/i915/i915_params.c | 3 +- drivers/gpu/drm/i915/i915_pci.c | 29 +- drivers/gpu/drm/i915/i915_perf.c | 1374 ++++--- drivers/gpu/drm/i915/i915_perf.h | 27 + drivers/gpu/drm/i915/i915_perf_types.h | 406 ++ drivers/gpu/drm/i915/i915_pmu.c | 37 +- drivers/gpu/drm/i915/i915_pmu.h | 4 + drivers/gpu/drm/i915/i915_query.c | 296 ++ drivers/gpu/drm/i915/i915_reg.h | 38 +- drivers/gpu/drm/i915/i915_request.c | 15 +- drivers/gpu/drm/i915/i915_request.h | 10 +- drivers/gpu/drm/i915/i915_scheduler.c | 17 +- drivers/gpu/drm/i915/i915_scheduler.h | 18 - drivers/gpu/drm/i915/i915_scheduler_types.h | 9 + drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/intel_device_info.h | 2 + drivers/gpu/drm/i915/intel_memory_region.c | 213 + drivers/gpu/drm/i915/intel_memory_region.h | 120 + drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pch.h | 5 +- drivers/gpu/drm/i915/intel_pm.c | 371 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 5 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 + .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_perf.c | 216 + drivers/gpu/drm/i915/selftests/i915_request.c | 287 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 4 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 282 ++ drivers/gpu/drm/i915/selftests/mock_gem_device.c | 12 +- drivers/gpu/drm/i915/selftests/mock_region.c | 59 + drivers/gpu/drm/i915/selftests/mock_region.h | 16 + drivers/gpu/drm/i915/selftests/mock_uncore.c | 5 +- drivers/gpu/drm/i915/selftests/mock_uncore.h | 3 +- drivers/gpu/drm/mediatek/Makefile | 2 + drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 61 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 37 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 128 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 67 + drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 21 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 3 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 233 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 338 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.h | 49 + .../{mtk_mipi_tx.c => mtk_mt8173_mipi_tx.c} | 225 +- drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 149 + drivers/gpu/drm/qxl/qxl_drv.c | 10 +- drivers/gpu/drm/qxl/qxl_drv.h | 1 - drivers/gpu/drm/qxl/qxl_object.c | 8 +- drivers/gpu/drm/qxl/qxl_ttm.c | 50 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 30 + drivers/gpu/drm/rcar-du/rcar_du_kms.c | 6 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 29 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 5 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 9 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 12 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 2 +- drivers/hwspinlock/sprd_hwspinlock.c | 33 +- drivers/hwspinlock/u8500_hsem.c | 46 +- drivers/i2c/busses/i2c-aspeed.c | 58 +- drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 19 +- drivers/infiniband/core/iwcm.c | 52 +- drivers/infiniband/core/verbs.c | 9 +- drivers/infiniband/hw/cxgb4/cm.c | 28 +- drivers/infiniband/hw/hfi1/sdma.c | 5 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 - drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 14 +- drivers/infiniband/hw/hns/hns_roce_device.h | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 22 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 24 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 2 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 24 +- drivers/infiniband/hw/mlx5/qp.c | 8 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/sw/siw/siw_qp.c | 2 + drivers/infiniband/sw/siw/siw_verbs.c | 2 - drivers/infiniband/ulp/srp/ib_srp.c | 4 +- drivers/input/touchscreen/st1232.c | 6 +- drivers/macintosh/windfarm_cpufreq_clamp.c | 38 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 12 +- drivers/media/usb/uvc/uvc_video.c | 6 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 190 +- drivers/mmc/core/block.c | 151 +- drivers/mmc/host/mxs-mmc.c | 7 +- drivers/net/dsa/b53/b53_common.c | 11 +- drivers/net/dsa/bcm_sf2.c | 8 +- drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/dsa_loop.c | 5 +- drivers/net/dsa/lan9303-core.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz_common.c | 5 +- drivers/net/dsa/mt7530.c | 17 +- drivers/net/dsa/mv88e6060.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 90 +- drivers/net/dsa/qca8k.c | 7 +- drivers/net/dsa/realtek-smi-core.c | 5 +- drivers/net/dsa/sja1105/sja1105_main.c | 37 +- drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 204 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 33 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 6 +- drivers/net/ethernet/intel/e1000e/netdev.c | 182 + drivers/net/ethernet/intel/e1000e/regs.h | 4 + drivers/net/ethernet/intel/igc/igc.h | 1 - drivers/net/ethernet/intel/igc/igc_defines.h | 8 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 + drivers/net/ethernet/intel/igc/igc_mac.c | 104 + drivers/net/ethernet/intel/igc/igc_mac.h | 2 + drivers/net/ethernet/intel/igc/igc_main.c | 226 +- drivers/net/ethernet/marvell/Kconfig | 1 + drivers/net/ethernet/marvell/mvneta.c | 618 ++- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 29 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 190 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 35 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 9 + drivers/net/ethernet/realtek/r8169_main.c | 90 +- drivers/net/phy/marvell.c | 176 +- drivers/net/usb/cdc_ether.c | 7 + drivers/net/usb/r8152.c | 429 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 1 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 1 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 + drivers/net/xen-netback/interface.c | 114 +- drivers/nubus/nubus.c | 2 +- drivers/nvmem/Kconfig | 11 + drivers/nvmem/Makefile | 2 + drivers/nvmem/rockchip-otp.c | 268 ++ drivers/pci/pci.c | 18 + drivers/phy/marvell/Kconfig | 11 + drivers/phy/marvell/Makefile | 1 + drivers/phy/marvell/phy-mmp3-usb.c | 291 ++ drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 124 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 3 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 2 +- drivers/pinctrl/berlin/pinctrl-as370.c | 2 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 2 +- drivers/pinctrl/intel/pinctrl-intel.c | 21 +- drivers/platform/chrome/cros_ec_trace.c | 1 + drivers/power/supply/cpcap-charger.c | 2 +- drivers/pwm/core.c | 9 +- drivers/pwm/pwm-stm32.c | 112 +- drivers/pwm/pwm-sun4i.c | 4 +- drivers/remoteproc/remoteproc_core.c | 2 - drivers/remoteproc/remoteproc_debugfs.c | 3 - drivers/reset/Kconfig | 2 +- drivers/rpmsg/qcom_glink_native.c | 53 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/rpmsg_char.c | 6 +- drivers/rtc/Kconfig | 2 +- drivers/rtc/dev.c | 5 + drivers/rtc/interface.c | 35 +- drivers/rtc/rtc-ab-b5ze-s3.c | 11 - drivers/rtc/rtc-cros-ec.c | 22 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 15 +- drivers/rtc/rtc-lpc32xx.c | 11 - drivers/rtc/rtc-pcf2127.c | 10 +- drivers/rtc/rtc-sc27xx.c | 7 - drivers/rtc/rtc-sirfsoc.c | 8 - drivers/rtc/rtc-vr41xx.c | 2 - drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/soc/qcom/llcc-qcom.c | 15 +- drivers/soundwire/cadence_master.c | 158 +- drivers/soundwire/cadence_master.h | 34 +- drivers/soundwire/intel.c | 155 +- drivers/soundwire/intel_init.c | 2 +- drivers/spi/spi-dw-mmio.c | 5 + drivers/spi/spi-dw-pci.c | 11 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 16 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 14 + drivers/thermal/Kconfig | 11 + drivers/thermal/Makefile | 1 + drivers/thermal/amlogic_thermal.c | 333 ++ drivers/thermal/cpu_cooling.c | 14 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 529 ++- drivers/thermal/qcom/tsens-v0_1.c | 11 + drivers/thermal/qcom/tsens-v1.c | 200 +- drivers/thermal/qcom/tsens-v2.c | 13 + drivers/thermal/qcom/tsens.c | 62 +- drivers/thermal/qcom/tsens.h | 288 +- drivers/thermal/thermal_core.c | 103 +- fs/aio.c | 10 +- fs/cifs/cifs_debug.c | 5 + fs/cifs/file.c | 4 - fs/crypto/bio.c | 29 +- fs/crypto/crypto.c | 114 +- fs/crypto/fscrypt_private.h | 9 - fs/crypto/keysetup.c | 111 +- fs/crypto/keysetup_v1.c | 4 - fs/ext2/balloc.c | 1 + fs/fuse/dev.c | 4 +- fs/fuse/dir.c | 3 +- fs/fuse/virtio_fs.c | 166 +- fs/nfs/nfs4xdr.c | 2 +- fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/fdinfo.c | 2 +- fs/notify/fsnotify.c | 2 - fs/notify/fsnotify.h | 2 + fs/quota/dquot.c | 8 +- fs/quota/quota.c | 7 +- fs/quota/quota_v1.c | 1 - fs/xfs/libxfs/xfs_alloc.c | 897 +++-- fs/xfs/libxfs/xfs_alloc_btree.c | 1 + fs/xfs/libxfs/xfs_attr_leaf.c | 18 +- fs/xfs/libxfs/xfs_btree.h | 3 + fs/xfs/libxfs/xfs_dir2_sf.c | 2 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 8 +- fs/xfs/libxfs/xfs_inode_fork.h | 14 +- fs/xfs/xfs_aops.c | 9 +- fs/xfs/xfs_bmap_util.c | 3 +- fs/xfs/xfs_file.c | 23 +- fs/xfs/xfs_inode.c | 6 + fs/xfs/xfs_iomap.c | 675 ++-- fs/xfs/xfs_iomap.h | 4 +- fs/xfs/xfs_iops.c | 6 +- fs/xfs/xfs_log.c | 428 +- fs/xfs/xfs_log_cil.c | 2 +- fs/xfs/xfs_log_priv.h | 25 +- fs/xfs/xfs_reflink.c | 136 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_super.h | 10 + fs/xfs/xfs_trace.h | 33 +- include/Kbuild | 3 + include/acpi/processor.h | 20 +- include/drm/drm_edid.h | 4 + include/kvm/arm_hypercalls.h | 43 + include/kvm/arm_psci.h | 2 +- include/linux/arm-smccc.h | 59 + include/linux/bitmap.h | 16 + include/linux/cpufreq.h | 7 +- include/linux/cpuhotplug.h | 1 + include/linux/export.h | 14 +- include/linux/filter.h | 1 - include/linux/fscrypt.h | 32 - include/linux/ipv6.h | 2 +- include/linux/kvm_host.h | 26 +- include/linux/kvm_types.h | 2 + include/linux/memcontrol.h | 5 +- include/linux/mfd/stm32-timers.h | 12 +- include/linux/page-flags.h | 54 +- include/linux/page-isolation.h | 4 +- include/linux/pci.h | 2 + include/linux/platform_data/cros_ec_commands.h | 69 + include/linux/pm_qos.h | 56 +- include/linux/pwm.h | 5 +- .../mach-mmp => include/linux/soc/mmp}/cputype.h | 29 + include/linux/soundwire/sdw.h | 3 - include/linux/sunrpc/bc_xprt.h | 5 + include/linux/thermal.h | 11 - include/media/v4l2-mem2mem.h | 44 +- include/media/videobuf2-core.h | 3 + include/media/videobuf2-v4l2.h | 5 + include/net/addrconf.h | 4 +- include/net/dsa.h | 26 +- include/net/if_inet6.h | 2 +- include/net/ip.h | 4 +- include/net/ndisc.h | 8 +- include/net/net_namespace.h | 1 + include/sound/soc.h | 2 - include/trace/events/xdp.h | 2 +- include/uapi/drm/i915_drm.h | 107 +- include/uapi/linux/if_addr.h | 5 +- include/uapi/linux/ipv6.h | 4 +- include/uapi/linux/kvm.h | 10 + include/uapi/linux/sched.h | 3 + include/uapi/linux/sysctl.h | 4 +- include/uapi/linux/usb/video.h | 5 +- include/uapi/linux/videodev2.h | 14 +- ipc/mqueue.c | 105 +- ipc/msg.c | 43 +- ipc/sem.c | 66 +- kernel/bpf/core.c | 2 +- kernel/bpf/devmap.c | 31 + kernel/bpf/syscall.c | 31 +- kernel/events/core.c | 8 +- kernel/fork.c | 16 +- kernel/power/qos.c | 240 ++ kernel/profile.c | 6 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/fair.c | 1181 +++--- kernel/sysctl_binary.c | 3 +- lib/bitmap.c | 12 + lib/test_bitmap.c | 137 +- localversion-next | 2 +- mm/gup.c | 8 +- mm/khugepaged.c | 19 +- mm/memcontrol.c | 34 +- mm/memory_hotplug.c | 12 +- mm/page_alloc.c | 27 +- mm/page_isolation.c | 12 +- mm/vmalloc.c | 80 +- mm/vmstat.c | 77 +- net/6lowpan/ndisc.c | 4 +- net/bridge/netfilter/nf_conntrack_bridge.c | 2 +- net/dsa/dsa.c | 8 +- net/dsa/dsa2.c | 274 +- net/dsa/dsa_priv.h | 23 +- net/dsa/switch.c | 4 +- net/dsa/tag_8021q.c | 6 +- net/ipv4/devinet.c | 20 +- net/ipv4/ip_output.c | 11 +- net/ipv6/addrconf.c | 113 +- net/sched/act_police.c | 5 +- net/smc/af_smc.c | 4 + net/smc/smc.h | 1 + net/smc/smc_cdc.c | 4 +- net/smc/smc_close.c | 32 +- net/smc/smc_close.h | 2 + net/smc/smc_core.c | 129 +- net/smc/smc_core.h | 9 + net/smc/smc_llc.c | 2 +- net/smc/smc_rx.c | 10 +- net/smc/smc_tx.c | 26 +- net/smc/smc_wr.c | 10 +- net/sunrpc/backchannel_rqst.c | 7 +- net/sunrpc/xprt.c | 5 + net/sunrpc/xprtrdma/backchannel.c | 2 + samples/Kconfig | 6 + samples/Makefile | 1 + samples/mei/Makefile | 12 +- scripts/bpf_helpers_doc.py | 4 +- scripts/mod/modpost.c | 59 +- scripts/mod/modpost.h | 1 + sound/core/compress_offload.c | 2 +- sound/pci/hda/hda_intel.c | 8 +- sound/pci/hda/patch_realtek.c | 3 + sound/soc/codecs/Kconfig | 2 + sound/soc/codecs/adau7118.c | 4 +- sound/soc/codecs/cros_ec_codec.c | 700 +++- sound/soc/codecs/msm8916-wcd-analog.c | 58 +- sound/soc/codecs/mt6358.c | 105 + sound/soc/codecs/rt5677-spi.c | 385 ++ sound/soc/codecs/rt5677-spi.h | 1 + sound/soc/mediatek/Kconfig | 1 + .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 70 +- sound/soc/soc-core.c | 3 - sound/soc/soc-pcm.c | 6 +- sound/usb/validate.c | 2 +- {arch => tools/arch}/x86/include/asm/irq_vectors.h | 0 tools/arch/x86/include/uapi/asm/svm.h | 1 + tools/arch/x86/include/uapi/asm/vmx.h | 6 +- tools/bpf/bpftool/prog.c | 8 +- tools/include/uapi/linux/if_link.h | 2 + tools/include/uapi/linux/kvm.h | 2 + tools/include/uapi/linux/sched.h | 30 +- tools/lib/bpf/Makefile | 9 +- tools/lib/bpf/btf.c | 56 +- tools/lib/bpf/btf_dump.c | 18 +- tools/lib/bpf/libbpf.c | 777 ++-- tools/lib/bpf/libbpf.h | 24 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_internal.h | 8 +- tools/lib/bpf/xsk.c | 4 +- tools/perf/Documentation/perf-list.txt | 3 + tools/perf/Documentation/perf-stat.txt | 6 + tools/perf/Documentation/perf-trace.txt | 4 + tools/perf/Makefile.config | 5 + tools/perf/Makefile.perf | 10 + tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-kmem.c | 1 + tools/perf/builtin-list.c | 14 +- tools/perf/builtin-report.c | 7 + tools/perf/builtin-script.c | 5 +- tools/perf/builtin-stat.c | 6 + tools/perf/builtin-trace.c | 420 +- tools/perf/check-headers.sh | 4 + tools/perf/jvmti/Build | 6 +- tools/perf/lib/Makefile | 1 + tools/perf/lib/evlist.c | 71 +- tools/perf/lib/include/internal/evlist.h | 3 + tools/perf/lib/include/internal/evsel.h | 1 + tools/perf/lib/include/internal/mmap.h | 5 +- tools/perf/lib/include/internal/tests.h | 20 +- tools/perf/lib/include/perf/core.h | 1 + tools/perf/lib/include/perf/evlist.h | 10 +- tools/perf/lib/include/perf/evsel.h | 2 - tools/perf/lib/internal.h | 3 + tools/perf/lib/libperf.map | 3 +- tools/perf/lib/mmap.c | 6 +- tools/perf/lib/tests/Makefile | 6 +- tools/perf/lib/tests/test-cpumap.c | 2 +- tools/perf/lib/tests/test-evlist.c | 219 +- tools/perf/lib/tests/test-evsel.c | 2 +- tools/perf/lib/tests/test-threadmap.c | 2 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 16 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 23 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 56 + tools/perf/pmu-events/jevents.c | 26 +- tools/perf/pmu-events/jevents.h | 3 +- tools/perf/pmu-events/pmu-events.h | 1 + tools/perf/tests/bp_account.c | 20 +- tools/perf/tests/bp_signal.c | 15 +- tools/perf/tests/builtin-test.c | 2 +- tools/perf/tests/task-exit.c | 9 + tools/perf/tests/tests.h | 1 + tools/perf/trace/beauty/beauty.h | 19 + tools/perf/trace/beauty/mmap.c | 4 +- tools/perf/trace/beauty/tracepoints/Build | 1 + .../trace/beauty/tracepoints/x86_irq_vectors.c | 29 + .../trace/beauty/tracepoints/x86_irq_vectors.sh | 27 + tools/perf/util/annotate.c | 198 +- tools/perf/util/copyfile.c | 8 +- tools/perf/util/evlist.c | 34 +- tools/perf/util/header.c | 4 +- tools/perf/util/parse-events.c | 4 +- tools/perf/util/parse-events.h | 2 +- tools/perf/util/pmu.c | 17 +- tools/perf/util/pmu.h | 4 +- .../perf/util/scripting-engines/trace-event-perl.c | 8 +- .../util/scripting-engines/trace-event-python.c | 9 +- tools/perf/util/stat.c | 10 + tools/perf/util/stat.h | 2 + tools/perf/util/string2.h | 3 + tools/perf/util/time-utils.c | 27 +- tools/perf/util/time-utils.h | 5 + tools/perf/util/trace-event-parse.c | 31 - tools/perf/util/trace-event.h | 2 - tools/perf/util/util.c | 6 +- tools/power/x86/intel-speed-select/isst-config.c | 878 ++++- tools/power/x86/intel-speed-select/isst-core.c | 21 + tools/power/x86/intel-speed-select/isst-display.c | 14 +- tools/power/x86/intel-speed-select/isst.h | 3 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 28 +- .../selftests/bpf/prog_tests/attach_probe.c | 7 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 3 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 4 - .../selftests/bpf/prog_tests/reference_tracking.c | 5 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/test_maps.c | 4 - tools/testing/selftests/bpf/test_progs.c | 17 +- tools/testing/selftests/clone3/.gitignore | 1 + tools/testing/selftests/clone3/Makefile | 6 + .../selftests/clone3/clone3_clear_sighand.c | 172 + tools/testing/selftests/kvm/.gitignore | 2 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 + tools/testing/selftests/kvm/lib/x86_64/vmx.c | 10 + .../testing/selftests/kvm/x86_64/sync_regs_test.c | 21 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 6 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 2 + .../kvm/x86_64/vmx_set_nested_state_test.c | 13 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 6 +- .../tc-testing/tc-tests/actions/pedit.json | 200 + tools/testing/selftests/vm/gup_benchmark.c | 2 +- virt/kvm/arm/arm.c | 33 + virt/kvm/arm/hypercalls.c | 71 + virt/kvm/arm/mmio.c | 9 +- virt/kvm/arm/pmu.c | 26 +- virt/kvm/arm/psci.c | 84 +- virt/kvm/arm/pvtime.c | 131 + virt/kvm/kvm_main.c | 35 +- 805 files changed, 27494 insertions(+), 15032 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-otp.txt create mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt create mode 100644 Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.txt create mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml create mode 100644 Documentation/media/uapi/v4l/dev-stateless-decoder.rst create mode 100644 Documentation/virt/kvm/arm/pvtime.rst create mode 100644 arch/arm/boot/dts/mmp3-dell-ariel.dts create mode 100644 arch/arm/boot/dts/mmp3.dtsi create mode 100644 arch/arm/mach-mmp/mmp3.c create mode 100644 arch/arm/mach-mmp/platsmp.c create mode 100644 arch/arm64/include/asm/pvclock-abi.h delete mode 100644 drivers/cpufreq/arm_big_little.c delete mode 100644 drivers/cpufreq/arm_big_little.h create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_region.c create mode 100644 drivers/gpu/drm/i915/gem/i915_gem_region.h create mode 100644 drivers/gpu/drm/i915/gt/intel_llc.c create mode 100644 drivers/gpu/drm/i915/gt/intel_llc.h create mode 100644 drivers/gpu/drm/i915/gt/intel_llc_types.h create mode 100644 drivers/gpu/drm/i915/gt/selftest_llc.c create mode 100644 drivers/gpu/drm/i915/gt/selftest_llc.h create mode 100644 drivers/gpu/drm/i915/i915_perf_types.h create mode 100644 drivers/gpu/drm/i915/intel_memory_region.c create mode 100644 drivers/gpu/drm/i915/intel_memory_region.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_perf.c create mode 100644 drivers/gpu/drm/i915/selftests/intel_memory_region.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_region.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_region.h create mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.h copy drivers/gpu/drm/mediatek/{mtk_mipi_tx.c => mtk_mt8173_mipi_tx.c} (60%) create mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c create mode 100644 drivers/nvmem/rockchip-otp.c create mode 100644 drivers/phy/marvell/phy-mmp3-usb.c create mode 100644 drivers/thermal/amlogic_thermal.c create mode 100644 include/kvm/arm_hypercalls.h rename {arch/arm/mach-mmp => include/linux/soc/mmp}/cputype.h (70%) copy {arch => tools/arch}/x86/include/asm/irq_vectors.h (100%) create mode 100644 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.c create mode 100755 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.sh create mode 100644 tools/testing/selftests/clone3/.gitignore create mode 100644 tools/testing/selftests/clone3/Makefile create mode 100644 tools/testing/selftests/clone3/clone3_clear_sighand.c create mode 100644 virt/kvm/arm/hypercalls.c create mode 100644 virt/kvm/arm/pvtime.c