This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits c392798a85ab Add linux-next specific files for 20190424 omits 3cb22b0fa2e5 Merge branch 'akpm/master' omits c9e71a1a35d8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 542caa70ac75 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] omits df032f365412 mm: memcontrol: fix recursive statistics correctness & scalabilty omits 8a0b38f45ece mm: memcontrol: move stat/event counting functions out-of-line omits 74546f7d2df3 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] omits f299de9c1fdb mm: memcontrol: make cgroup stats and events query API exp [...] omits 6392c976330b drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits b4b579c2f4e1 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits c05cbdae576f mm, memcg: consider subtrees in memory.events omits 7e473df571da mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits c97006a68a00 mm, memcg: rename ambiguously named memory.stat counters a [...] omits 11c5133ecfaf arch: remove <asm/sizes.h> and <asm-generic/sizes.h> omits 31b51d4d2647 treewide: replace #include <asm/sizes.h> with #include <li [...] omits 862ed09e8795 fs/block_dev.c: Remove duplicate header omits 85d85d3b38ee fs/cachefiles/namei.c: remove duplicate header omits b81193c44010 include/linux/sched/signal.h: replace `tsk' with `task' omits 6c46c9b821c2 fs/coda/psdev.c: remove duplicate header omits 14bab01f3e48 pinctrl: fix pxa2xx.c build warnings omits 8b7274edd33a Merge branch 'akpm-current/current' omits 6b04f2e481c1 Merge remote-tracking branch 'pidfd/for-next' omits 53842ec8e22d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits f3e821f3c52e Merge remote-tracking branch 'hyperv/hyperv-next' omits 6ef013b9b457 Merge remote-tracking branch 'xarray/xarray' omits 87f0df421687 Merge remote-tracking branch 'nvmem/for-next' omits 87c04f204355 Merge remote-tracking branch 'slimbus/for-next' omits c76c30bd0f3f Merge remote-tracking branch 'gnss/gnss-next' omits acaa9f4f6169 Merge remote-tracking branch 'kspp/for-next/kspp' omits 74a70f79ecc8 Merge remote-tracking branch 'ntb/ntb-next' omits aa17a5debabf Merge remote-tracking branch 'at24/at24/for-next' omits 1815d4a201d8 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f8c93262929d Merge remote-tracking branch 'rtc/rtc-next' omits d20f1135d063 Merge remote-tracking branch 'coresight/next' omits 87294923403f Merge remote-tracking branch 'livepatching/for-next' omits d92b55330cac Merge remote-tracking branch 'y2038/y2038' omits ff0227eaed92 Merge remote-tracking branch 'kselftest/next' omits a9b4ea551556 Merge remote-tracking branch 'random/dev' omits 322a0df81218 Merge remote-tracking branch 'pwm/for-next' omits cdbfd0a3a3ab Merge remote-tracking branch 'pinctrl/for-next' omits 9d299aea629c Merge remote-tracking branch 'gpio/for-next' omits 59de21141d88 Merge remote-tracking branch 'rpmsg/for-next' omits a270548ca42b Merge remote-tracking branch 'vhost/linux-next' omits 4065dab031f9 Merge remote-tracking branch 'scsi/for-next' omits 7d6f59bd7073 Merge remote-tracking branch 'cgroup/for-next' omits 918532c437c4 Merge remote-tracking branch 'slave-dma/next' omits 9aee3ac35878 Merge remote-tracking branch 'icc/icc-next' omits e6cededd484d Merge remote-tracking branch 'mux/for-next' omits 64048ab2129c Merge remote-tracking branch 'staging/staging-next' omits 477f1bf56cf1 Merge remote-tracking branch 'thunderbolt/next' omits e9e45b6b5c65 Merge remote-tracking branch 'soundwire/next' omits f0040e337a23 Merge remote-tracking branch 'extcon/extcon-next' omits cc9075b6ab6e Merge remote-tracking branch 'char-misc/char-misc-next' omits 777076a77105 Merge remote-tracking branch 'tty/tty-next' omits 20487005b366 Merge remote-tracking branch 'phy-next/next' omits a8cb5be13c33 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 23ff364736bb Merge remote-tracking branch 'usb-serial/usb-next' omits a930988f3f7a Merge remote-tracking branch 'usb/usb-next' omits 8ee151eb9ddb Merge remote-tracking branch 'driver-core/driver-core-next' omits df0849745c43 Merge remote-tracking branch 'ipmi/for-next' omits b8a3e7bbaa1f Merge remote-tracking branch 'leds/for-next' omits 9f1894811115 Merge remote-tracking branch 'chrome-platform/for-next' omits 25320bb6cf10 Merge remote-tracking branch 'drivers-x86/for-next' omits bf88a4279c35 Merge remote-tracking branch 'workqueues/for-next' omits 6cc12d29c0d4 Merge remote-tracking branch 'percpu/for-next' omits 8b3934e25e06 Merge remote-tracking branch 'kvms390/next' omits 0ecda399a70b Merge remote-tracking branch 'kvm-arm/next' omits cc4f39ea1b4e Merge remote-tracking branch 'kvm/linux-next' omits ec8695685675 Merge remote-tracking branch 'ftrace/for-next' omits 953c533f91e1 Merge remote-tracking branch 'edac-amd/for-next' omits 71178fe5173b Merge remote-tracking branch 'clockevents/clockevents/next' omits 0abab61a478a Merge remote-tracking branch 'tip/auto-latest' omits 5eb319eaa337 Merge remote-tracking branch 'spi/for-next' omits 9ce06c68b076 Merge remote-tracking branch 'devicetree/for-next' omits 1afc46fe00a1 Merge remote-tracking branch 'audit/next' omits ca0c10ba72c9 Merge remote-tracking branch 'vfio/next' omits 6d1c495adcab Merge remote-tracking branch 'iommu/next' omits 932b210fb71a Merge remote-tracking branch 'tpmdd/next' omits 9f68a378262f Merge remote-tracking branch 'selinux/next' omits 6fcdc592a5d4 Merge remote-tracking branch 'integrity/next-integrity' omits 248e0af677b1 Merge remote-tracking branch 'apparmor/apparmor-next' omits b238911c1cc8 Merge remote-tracking branch 'security/next-testing' omits a827f9aa6f0a Merge remote-tracking branch 'regulator/for-next' omits 221ab66b74f6 Merge remote-tracking branch 'battery/for-next' omits 4faa47970ac5 Merge remote-tracking branch 'backlight/for-backlight-next' omits 6fedb27ad404 Merge remote-tracking branch 'mfd/for-mfd-next' omits 58281489dc30 Merge remote-tracking branch 'kgdb/kgdb-next' omits b3c1907870d2 Merge remote-tracking branch 'mmc/next' omits 73387059c575 Merge remote-tracking branch 'device-mapper/for-next' omits 7a841ca3f951 Merge remote-tracking branch 'block/for-next' omits 001f1704ada7 Merge remote-tracking branch 'input/next' omits 89a87d5461ce Merge remote-tracking branch 'modules/modules-next' omits 4ecfeb0baafa Merge remote-tracking branch 'sound-asoc/for-next' omits b0b876975959 Merge remote-tracking branch 'sound/for-next' omits 8ba0f045ebdf Merge remote-tracking branch 'regmap/for-next' omits 419766042aa6 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 099b859cd1af Merge remote-tracking branch 'imx-drm/imx-drm/next' omits d93b6ba96e02 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits b040115324b9 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a739797a591c Merge remote-tracking branch 'drm-intel/for-linux-next' omits 904b9ed61f1d Merge remote-tracking branch 'amdgpu/drm-next' omits db310c7910a4 Merge remote-tracking branch 'drm/drm-next' omits cfcc68ba6c71 Merge remote-tracking branch 'crypto/master' omits f137a55168a2 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits bf4b573d4a4d Merge remote-tracking branch 'nand/nand/next' omits ee38d436c02b Merge remote-tracking branch 'gfs2/for-next' omits 9014d76d1d09 Merge remote-tracking branch 'mac80211-next/master' omits 06353a968fa4 Merge remote-tracking branch 'bluetooth/master' omits 82fb6a822bfb Merge remote-tracking branch 'wireless-drivers-next/master' omits 4eab94c17cb9 Merge remote-tracking branch 'nfc-next/master' omits d978fe2a2348 Merge remote-tracking branch 'ipsec-next/master' omits b5d786c5aa7e Merge remote-tracking branch 'bpf-next/master' omits 0630b050f776 Merge remote-tracking branch 'net-next/master' omits 98fb17c66f68 Merge remote-tracking branch 'rdma/for-next' omits bcb6353bf7ea Merge remote-tracking branch 'swiotlb/linux-next' omits 48d7502b1335 Merge remote-tracking branch 'dlm/next' omits afac005e5f7b Merge remote-tracking branch 'ieee1394/for-next' omits 630db55205c7 Merge remote-tracking branch 'opp/opp/linux-next' omits e440b80137ed Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bf1f5e9b310c Merge remote-tracking branch 'pm/linux-next' omits ab56983cebac Merge remote-tracking branch 'fbdev/fbdev-for-next' omits fdfcc1c583fa Merge remote-tracking branch 'v4l-dvb-next/master' omits 3d1f017d656d Merge remote-tracking branch 'v4l-dvb/master' omits 95dee5175db2 Merge remote-tracking branch 'jc_docs/docs-next' omits 2dbba3ebae7a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits e01a0739b2ce Merge remote-tracking branch 'i3c/i3c/next' omits d56b534e7430 Merge remote-tracking branch 'i2c/i2c/for-next' omits b04fa30fc9e6 Merge remote-tracking branch 'hid/for-next' omits a8047560d510 Merge remote-tracking branch 'pci/next' omits c817219bc82a Merge remote-tracking branch 'printk/for-next' omits 0072afa3d0da Merge remote-tracking branch 'vfs/for-next' omits bf4b88987f8e Merge remote-tracking branch 'xfs/for-next' omits 05a36e1d285d Merge remote-tracking branch 'orangefs/for-next' omits c126e63cf70f Merge remote-tracking branch 'nfsd/nfsd-next' omits ea7bd51310dd Merge remote-tracking branch 'nfs-anna/linux-next' omits e609a480dcdd Merge remote-tracking branch 'jfs/jfs-next' omits 2b246082c5ae Merge remote-tracking branch 'f2fs/dev' omits 686240ea82cd Merge remote-tracking branch 'ext4/dev' omits be4fbad56bd1 Merge remote-tracking branch 'ext3/for_next' omits 07dd0f85bf38 Merge remote-tracking branch 'ecryptfs/next' omits 52156a2f551f Merge remote-tracking branch 'cifs/for-next' omits 27adb334a479 Merge remote-tracking branch 'ceph/master' omits caf0e90b1add Merge remote-tracking branch 'btrfs-kdave/for-next' omits 045f57a19847 Merge remote-tracking branch 'befs/for-next' omits 5afe971c2a9b Merge remote-tracking branch 'fscrypt/master' omits 0934b081ab1e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 4a0f93765f54 Merge remote-tracking branch 's390/features' omits 408c1bac4278 Merge remote-tracking branch 'powerpc/next' omits 384dca6dc898 Merge remote-tracking branch 'parisc-hd/for-next' omits e88e5fca1c0b Merge remote-tracking branch 'nds32/next' omits a613253b7a28 Merge remote-tracking branch 'mips/mips-next' omits a0bc503ee4ed Merge remote-tracking branch 'm68k/for-next' omits 475c3eb01f59 Merge remote-tracking branch 'csky/linux-next' omits cc9cc3ccb8b2 Merge remote-tracking branch 'clk-samsung/for-next' omits a68d0614d5c6 Merge remote-tracking branch 'clk/clk-next' omits 7567df74e6d4 Merge remote-tracking branch 'tegra/for-next' omits e7b6fc64617a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 4754de8f895a Merge remote-tracking branch 'samsung-krzk/for-next' omits 7d57894710ce Merge remote-tracking branch 'rockchip/for-next' omits 80215d635d57 Merge remote-tracking branch 'renesas/next' omits 2c60810e0b1f next-20190423/qcom omits 5e7aa62337ed Merge remote-tracking branch 'reset/reset/next' omits bd0295ebe24b Merge remote-tracking branch 'omap/for-next' omits 13b2bc5c9461 Merge remote-tracking branch 'mvebu/for-next' omits b68867327b36 Merge remote-tracking branch 'mediatek/for-next' omits 266f31b1eeb6 Merge remote-tracking branch 'keystone/next' omits 018778dad1a2 Merge remote-tracking branch 'imx-mxs/for-next' omits e53058340dcf Merge remote-tracking branch 'bcm2835/for-next' omits e90bc800a5ae Merge remote-tracking branch 'at91/at91-next' omits 591c46bcc69f Merge remote-tracking branch 'amlogic/for-next' omits cd778eb88355 Merge remote-tracking branch 'actions/for-next' omits 9670bfedaf73 Merge remote-tracking branch 'arm-soc/for-next' omits 1bf41d45feb0 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 9a209aedfc3e Merge remote-tracking branch 'arm64/for-next/core' omits 78cfccfe72e3 Merge remote-tracking branch 'arm/for-next' omits 3b8bb160f4d1 security: Implement Clang's stack initialization omits cdfdc00862bf Merge remote-tracking branch 'asm-generic/master' omits b6eceb3d0c5c Merge remote-tracking branch 'dma-mapping/for-next' omits 2b4badca193c Merge remote-tracking branch 'kbuild/for-next' omits 3a74ffc967c0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits afc659e52b1b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 776b30b7f33a Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e2264c9b7b7a Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 84a5420ae154 Merge remote-tracking branch 'vfs-fixes/fixes' omits 14c21dbe430f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c3a4e265bfcb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 15f77f746585 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 065b3650bd16 Merge remote-tracking branch 'kvm-fixes/master' omits d7c02c61d390 Merge remote-tracking branch 'omap-fixes/fixes' omits 519443e404e1 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits c04dfd7f424e Merge remote-tracking branch 'crypto-current/master' omits 3a33f8027bac Merge remote-tracking branch 'phy/fixes' omits 8c816750de8b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0827150d6da2 Merge remote-tracking branch 'usb.current/usb-linus' omits 5f2fadc39872 Merge remote-tracking branch 'pci-current/for-linus' omits b56ce69c6607 Merge remote-tracking branch 'spi-fixes/for-linus' omits 49375dfd097a Merge remote-tracking branch 'regulator-fixes/for-linus' omits 05498fca14f1 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 43967c6c2d7f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 53c32207127d Merge remote-tracking branch 'rdma-fixes/for-rc' omits 704e96f68656 Merge remote-tracking branch 'mac80211/master' omits 7dfb5ac4faac Merge remote-tracking branch 'ipsec/master' omits 316486f3e472 Merge remote-tracking branch 'bpf/master' omits 5f894fbec243 Merge remote-tracking branch 'net/master' omits 5a86b7eb2586 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 866d03b6dbb8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a42da60e6f8f Merge remote-tracking branch 'arm-current/fixes' omits 07eacd5c55f5 Merge remote-tracking branch 'arc-current/for-curr' omits cfc5abd7a474 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits a24d46a9b307 Merge remote-tracking branch 'fixes/master' omits 222cf5b476c2 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix omits 2af2ac3b9558 ipc: do cyclic id allocation for the ipc object. omits aac728fe7a95 ipc: conserve sequence numbers in ipcmni_extend mode omits 98e2cc55d12e ipc: allow boot time extension of IPCMNI from 32k to 16M omits 948b68567218 ipc/mqueue: optimize msg_get() omits 73dfce6ed746 ipc/mqueue: remove redundant wq task assignment omits d410fd75bf6a ipc: prevent lockup on alloc_msg and free_msg omits 453e52a81e6a scripts/gdb: add $lx_clk_core_lookup function omits d241cd228d88 scripts/gdb: initial clk support: lx-clk-summary omits 0085a25fe5ad scripts/gdb: add hlist utilities omits 054719f3c55d scripts/gdb: silence pep8 checks omits 59f3e61f3dd2 scripts-gdb-add-a-timer-list-command-v2 omits 468c00fb987f scripts/gdb: add a timer list command omits af299b404c38 scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 8fa1f11104e1 scripts/gdb: add rb tree iterating utilities omits 66494a7c67f1 scripts-gdb-add-kernel-config-dumping-command-v2 omits 73381a064196 scripts/gdb: add kernel config dumping command omits 4a61943a79a0 scripts/gdb: find vmlinux where it was before omits 8dff3f482ece pps: pps-gpio PPS ECHO implementation omits a5043b5dd5fc dt-bindings: pps: pps-gpio PPS ECHO implementation omits 245bab64c5ba pps: descriptor-based gpio omits 6489276ce239 panic/reboot: allow specifying reboot_mode for panic only omits 87719fa86c99 panic: avoid the extra noise dmesg omits acba5d391d6e gcov-clang-support-checkpatch-fixes omits 11237020c25e gcov: clang support omits b5cae71f4e9b gcov: docs: add a note on GCC vs Clang differences omits 473a7b8e4bd0 gcov: clang: move common GCC code into gcc_base.c omits 2cf912827666 eventfd: present id to userspace via fdinfo omits 5ac9da06db9c convert-struct-pid-count-to-refcount_t-fix omits fc8681917a09 kernel/pid.c: convert struct pid:count to refcount_t omits 2320bc5da554 sysctl: return -EINVAL if val violates minmax omits 4c11c3e8f2f9 kernel/sysctl.c: switch to bitmap_zalloc() omits c7582184c6b0 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 64afb7be16a7 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits c4472fb0dfb6 include/linux/cpumask.h: fix double string traverse in cpu [...] omits 21249cbab32d exec selftests: test ->recursion_depth omits 90a97bf9fab4 exec: move struct linux_binprm::buf omits 0480090b618b fs/exec.c: move ->recursion_depth out of critical sections omits ad5bd16bfcda kernel/signal.c: annotate implicit fall through omits 096f4d1f8e1d fs/fat/file.c: issue flush after the writeback of FAT omits 26cbe033de7f reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] omits 69a94a80a110 reiserfs: add comment to explain endianness issue in xattr_hash omits 7a71919c6d48 autofs: add description of ignore pseudo mount option omits bf39e658924b autofs: update mount control expire desription with AUTOFS [...] omits 712f0e43024c autofs: update AUTOFS_EXP_LEAVES description omits 045c3cf342a9 autofs: update autofs.txt for strictexpire mount option omits 464858f78aad autofs: fix some word usage oddities in autofs.txt omits 86d3e12e975f binfmt_elf: Update READ_IMPLIES_EXEC logic for modern CPUs omits 826456207468 binfmt_elf: move brk out of mmap when doing direct loader exec omits ce4e44f6e8f9 elf: init pt_regs pointer later omits 072e0874068a fs/binfmt_elf.c: extract PROT_* calculations omits 274af2d283ea fs//binfmt_elf.c: move variables initialization closer to [...] omits b586f7a3e260 fs/binfmt_elf.c: save 1 indent level omits 8947e0358fc9 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits 5724e5a29b62 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits d7797b09f278 fs/binfmt_elf.c: free PT_INTERP filename ASAP omits e51980445ec2 fs/binfmt_elf.c: make scope of "pos" variable smaller omits b44c7238724a fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits 50522e2c811b checkpatch: fix something omits 60876c0c1748 checkpatch: don't interpret stack dumps as commit IDs omits f66cb39fb443 lib/test_vmalloc.c:test_func(): eliminate local `ret' omits 236763d1492a include/linux/bitops.h: sanitize rotate primitives omits 9b0e4ca9da3c lib/math/rational.c: fix possible incorrect result from ra [...] omits 6095f901db77 lib/test_bitmap: add tests for bitmap_parselist_user() omits 7a4cb324790c lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 omits a70b33994735 lib/test_bitmap: add testcases for bitmap_parselist() omits 54fcf01be946 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits d948ead4c0b7 lib-rework-bitmap_parselist-v5 omits b0030e2a47a5 lib: rework bitmap_parselist omits 7abc2c3ed0e6 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 02ebe6c5dce8 lib/math: move int_pow() from pwm_bl.c for wider use omits 89d8867daa25 docs: core-api: fix broken references for div64.c and gcd.c omits f75fe1a85d51 lib: Move mathematic helpers to separate folder omits 483210897c54 lib/list_sort: optimize number of calls to comparison function omits f47c05fd3a68 lib-list_sort-simplify-and-remove-max_list_length_bits-fix omits 765acd6e9da2 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits e96b715932fb lib/sort: avoid indirect calls to built-in swap omits baa09d557536 lib/sort: use more efficient bottom-up heapsort variant omits 9d774336653b lib/sort: make swap functions more generic omits 702e19ae0946 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits d5324fd362d0 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 25dab20300d4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 8bc380f94f9a lib/genalloc.c: export symbol addr_in_gen_pool omits 01876cbb3ef0 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 66e5ea50b5b4 lib/bitmap.c: remove unused EXPORT_SYMBOLs omits e1483eb59232 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 omits 9d9247d08d72 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 6c5c9318c1d3 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 0adc0fccea23 lib/dynamic_debug.c: add asm-generic implementation for DY [...] omits 134503c52b29 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] omits 999b10c70f31 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug omits ce2a67fe3f2b lib/dynamic_debug.c: introduce accessors for string member [...] omits 1c2c9bae7781 linux/printk.h: use unique identifier for each struct _ddebug omits c91c93f65127 linux/net.h: use unique identifier for each struct _ddebug omits 6167b1f85d97 linux/device.h: use unique identifier for each struct _ddebug omits c7ccfe4c1d03 byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits 0c6ada205b09 byteorder: sanity check toolchain vs kernel endianness omits ac0e674930ce kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits 3da0ae898b30 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 70195c0dee37 kernel/notifier.c: double register detection omits 5413f99a4567 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits e8f735b9c009 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits c77b399b9c1b fs/select: avoid clang stack usage warning omits 42379328b9e5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8d21c7c277bd fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3ce04998aa29 mm: don't expose page to fast gup before it's ready omits 5a8bdbd5b811 mm-mincore-make-mincore-more-conservative-v2 omits 4a88f983b9f0 mm/mincore.c: make mincore() more conservative omits 4637dd2ab28c mm/vmscan: remove unused lru_pages argument omits f845b2ae9659 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits ae6d125a841a mm: maintain randomization of page free lists omits d21718f348b2 mm-move-buddy-list-manipulations-into-helpers-fix2 omits 6e92ecbdf3ee mm: fix buddy list helpers omits 9599b1ef8c98 mm: move buddy list manipulations into helpers omits 556e092d348d mm/shuffle: fix shuffle enable omits 2ca1d0e84a84 mm: shuffle initial free memory to improve memory-side-cac [...] omits 7c452fd3f44d mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 20b2449cd7d5 powerpc: use probe_user_read() omits bd9621859687 mm-add-probe_user_read-fix omits 47c94b7ce1f5 include/linux/uaccess.h: add probe_user_read() omits 7c35c450c893 mm, memcg: make scan aggression always exclude protection omits 9c8f9874fc16 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 558a1b0a3adb mm, memcg: proportional memory.{low,min} reclaim omits 2660e614b319 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits 56094b4fd89b mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits dbb95ca2ef6d mm-vmap-add-debug_augment_propagate_check-macro-v4 omits 9780d75ce775 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits 2f08f37a394f mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits 222c44a7ded9 mm/vmap: keep track of free blocks for vmap allocation omits cef897e847aa mm/vmalloc.c: keep track of free blocks for vmap allocation omits 1e26726d0643 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits b53a77b6685a psi: introduce psi monitor omits bbb706537f8f include/: refactor headers to allow kthread.h inclusion in [...] omits d03451cae6a1 psi: track changed states omits a3ace8ef0889 psi: split update_stats into parts omits 5ca3f64aa80c psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits c74a418d3101 psi: rename psi fields in preparation for psi trigger addition omits 82a13268484c psi: make psi_enable static omits ae06febb13f3 psi: introduce state_mask to represent stalled psi states omits 89b5e9bd31c0 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 60f1cc8cef8f memcg: schedule high reclaim for remote memcgs on high_work omits b36b11f95a49 hugetlbfs: always use address space in inode for resv_map pointer omits 58c76ed1b414 mm/z3fold.c: z3fold_page_isolate() can be static omits ffdf42d862b3 mm/z3fold.c: support page migration omits bbef10c8f3ba mm/z3fold.c: add structure for buddy handles omits 7c4c4974c8a1 mm/z3fold.c: improve compression by extending search omits e5b747a38765 mm/z3fold.c: introduce helper functions omits b37b3cc92feb mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist omits cbaea3a9df34 mm/vmalloc.c: remove might_sleep() in __remove_vm_area() omits e72e78c45ecd mm: vmalloc: show number of vmalloc pages in /proc/meminfo omits e97ad926639f mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] omits 5736aaac9562 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig omits 7c079766a4f2 mm/vmscan.c: simplify shrink_inactive_list() omits 039061678ecc fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback omits b8ef2cffc552 mm: be more verbose about zonelist initialization omits bcc3e9d819c2 x86, numa: always initialize all possible nodes omits f1ae808f7565 xen/privcmd-buf.c: convert to use vm_map_pages_zero() omits 27f72c207d91 xen/gntdev.c: convert to use vm_map_pages() omits c04b7a80faf0 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() omits b17601e9764c iommu/dma-iommu.c: convert to use vm_map_pages() omits d6f37509a768 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() omits c24a7ebde3e2 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() omits c8ab0dd9356f drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() omits 116f64f6a16f arm: mm: dma-mapping: convert to use vm_map_pages() omits 8aa656ce3031 mm: introduce new vm_map_pages() and vm_map_pages_zero() API omits ff88496ed9e0 mm: remove redundant 'default n' from Kconfig-s omits 0aaf748d2271 mm: fix false-positive OVERCOMMIT_GUESS failures omits 8963a2250f5e mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits 169131e6248d mm/memory_hotplug: make __remove_section() never fail omits 184c2b3c7b5f mm/memory_hotplug: make unregister_memory_section() never fail omits d6fbc5e5aa5c mm-memory_hotplug-release-memory-resource-after-arch_remov [...] omits 0445ce8a30bb mm/memory_hotplug: release memory resource after arch_remo [...] omits 2a3a83d92785 mm/filemap.c: fix minor typo omits 1e3d4c3089f2 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 32e86d2f19ba mm, memory_hotplug: provide a more generic restrictions fo [...] omits 81573f440109 mm, memory_hotplug: cleanup memory offline path omits 4c08418aa21f mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits c45f0aef9e62 mm: implement new zone specific memblock iterator omits af1689eff4be mm: drop meminit_pfn_in_nid as it is redundant omits f8efa622bb61 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 49582a07f278 mm/rmap.c: use the pra.mapcount to do the check omits 02d40a51460a mm-enable-error-injection-at-add_to_page_cache-fix omits 0d91e2480a11 mm/filemap.c: enable error injection at add_to_page_cache() omits 9ef51e0d784d mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 5f2c80cdecc2 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits f0a49b29762a mm/mmu_notifier: use correct mmu_notifier events for each [...] omits 2352765b9a07 mm/mmu_notifier: contextual information for event triggeri [...] omits 07ac0567f7fa mm/mmu_notifier: contextual information for event enums omits 958d321a233b mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits 9021972aa44e mm/mmu_notifier: convert user range->blockable to helper function omits 3155e44a2445 mm/mmu_notifier: helper to test if a range invalidation is [...] omits dc00a67bb4c9 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 92dbed48c7f3 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits 869bc8d465ce mm/hmm: add an helper function that fault pages and map th [...] omits b80da48da8b8 mm/hmm: add helpers to test if mm is still alive or not omits 7741566b858d mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG omits 8482dac4de62 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 82e1664d67a4 mm/hmm: fix initial PFN for hugetlbfs pages omits 62199890b790 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 1b5cdeb3f82b mm/hmm: add default fault flags to avoid the need to pre-f [...] omits 02fc663a623f mm/hmm: improve driver API to work and wait over a range omits b0d575e894f7 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 96512f1539d7 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits ddeee00398c9 mm/hmm: do not erase snapshot when a range is invalidated omits 50d7c1942375 mm/hmm: use reference counting for HMM struct omits 526c453ca77f mm/hmm: select mmu notifier when selecting HMM omits ff5159bedad2 kvm/book3s: drop mmap_sem now that locked_vm is atomic omits e4cf0c69f4eb powerpc/mmu: drop mmap_sem now that locked_vm is atomic omits 585c26845316 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic omits b474baee431d vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic omits ab96a8890929 vfio/type1: drop mmap_sem now that locked_vm is atomic omits 9c7bd74e51a8 mm: change locked_vm's type from unsigned long to atomic64_t omits 3edd2e89b38c hugetlb: use same fault hash key for shared and private mappings omits 943e4d6b7103 hugetlbfs: on restore reserve error path retain subpool re [...] omits 53e615e4829c drivers/base/memory.c: clean up relics in function parameters omits 3e0cd7119d23 mm/sparse.c: clean up obsolete code comment omits 2a43ee0e37a7 include/linux/balloon_compaction.h: drop unused function stubs omits 945958488c9b mm/swap.c: __pagevec_lru_add_fn: typo fix omits 13e739b56209 mm/hugetlb: get rid of NODEMASK_ALLOC omits 1c628b1d31d2 hugetlbfs: fix potential over/underflow setting node speci [...] omits b1a66e4e9921 mem-hotplug: fix node spanned pages when we have a node wi [...] omits f6b096f83ad6 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits f73188ff4d0c mm: page_mkclean vs MADV_DONTNEED race omits 6eae88a7a844 mm: introduce put_user_page*(), placeholder versions omits de9ac0620c4a hugetlb: allow to free gigantic pages regardless of the co [...] omits 0518950ad9f2 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits b4d2789a5283 sparc: advertise gigantic page support omits f40cf0298ee0 sh: advertise gigantic page support omits a48b44ac430d riscv: switch over to generic free_initmem() omits 7eacd7f518c0 init: free_initmem: poison freed init memory omits f0d607235f29 hexagon: switch over to generic free_initmem() omits 3108c545b38e init: provide a generic free_initmem implementation omits 8fc3b3648706 initramfs: poison freed initrd memory omits e2162d655ddb initramfs: provide a generic free_initrd_mem implementation omits 60abb1d5cfac initramfs: move the legacy keepinitrd parameter to core code omits 51335a381590 initramfs: fix a compilation error omits dc23f5aac4aa initramfs: cleanup populate_rootfs omits 29e6eeeab797 initramfs: factor out a helper to populate the initrd image omits 4ddf7925f0a8 initramfs: cleanup initrd freeing omits f49d0087f588 initramfs: free initrd memory if opening /initrd.image fails omits 47063ef51f6f mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 2e089a5ff089 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits a51e2a3b45b7 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 94c3757f9d3e mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits f98a34b1f176 mm: memcontrol: replace node summing with memcg_page_state() omits c35bb81b307d mm: memcontrol: replace zone summing with lruvec_page_state() omits 1303b048d502 mm: memcontrol: track LRU counts in the vmstats array omits 20a423a5f8b2 mm/vmscan: add tracepoints for node reclaim omits 4922f7c0425a mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits dc057f677a1b mm: change mm_update_next_owner() to update mm->owner with [...] omits f6e1ba0f9cfa mm, compaction: some tracepoints should be defined only wh [...] omits a811a29fbbc3 mm: compaction: show gfp flag names in try_to_compact_page [...] omits f454ab67c061 mm/cma.c: fix the bitmap status to show failed allocation reason omits 931da4173034 mm-compaction-fix-an-undefined-behaviour-fix omits 4b6f393b36d6 mm/compaction.c: fix an undefined behaviour omits d2e286a5fc9e mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits adc3788a9797 mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits 689db36514b8 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits f21498d50ff0 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 733d6eaf3e25 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 290372b40e9e ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits 426dc7cf40c4 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits ee81b47fa61b mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits 97a954a8e10c mm/gup: add FOLL_LONGTERM capability to GUP fast omits 0dbe0ed39fa1 mm/gup: change GUP fast to use flags rather than a write 'bool' omits fe387f3fcd42 mm/gup: change write parameter to flags in fast walk omits 428ab6dc5735 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits 60987d04c8da mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits aa37d9f1d8f3 mm: generalize putback scan functions omits 8bb6e92e47e8 mm: remove pages_to_free argument of move_active_pages_to_lru() omits d0c5ba169301 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits cc17e5a74010 mm: move nr_deactivate accounting to shrink_active_list() omits af9adfceb291 mm: move recent_rotated pages calculation to shrink_inacti [...] omits 6814cd4e548d mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 84bf5b8bbbda page-cache-store-only-head-pages-in-i_pages-fix-fix omits be6c9c992142 page-cache-store-only-head-pages-in-i_pages-fix omits de1a9085cf1a mm: page cache: store only head pages in i_pages omits b01bbae36367 userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits 8dca98c0f2a1 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 2db202d9ff75 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 1596d1fd6217 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 0e8c5f4b37b2 slab-fix-an-infinite-loop-in-leaks_show-fix omits 02329e7065df mm/slab.c: fix an infinite loop in leaks_show() omits ce24924d5f8f mm/slub.c: update the comment about slab frozen omits e4ae110874ff mm/slab.c: remove unneed check in cpuup_canceled omits 0aa9d1cf4dd9 slub: remove useless kmem_cache_debug() before remove_full() omits 515ae3e88fea mm: remove stale comment from page struct omits 4e22db2cc22b slab: use slab_list instead of lru omits 2673186fd022 slub: use slab_list instead of lru omits 8d5797adaee4 slub: add comments to endif pre-processor macros omits 542bcb875426 slob: use slab_list instead of lru omits f33c9052f748 slob: respect list_head abstraction layer omits b20e0563c54e list: add function list_rotate_to_front() omits d1b2250e1f1b ramfs: support O_TMPFILE omits cf96e960be4c ocfs2: checkpoint appending truncate log transaction befor [...] omits 7b18c4e3a9a6 ocfs2: wait for recovering done after direct unlock request omits 9396d289eaea ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 61dfd1e52114 ocfs2: clear zero in unaligned direct IO omits 9cd1272c4b75 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits 3d3de94d254a ocfs2: use common file type conversion omits 488b03c7e627 lib/debugobjects.c: move printk out of db lock critical sections omits d85ab73b0239 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits d4936d248526 scripts/spelling.txt: add more typos to spelling.txt and sort omits 2333b701c7fd kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits e7b850fbc07a fs/proc/proc_sysctl.c: Fix a NULL pointer dereference omits 2556ddb93dc4 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag omits c1701ba443ac mm/page_alloc.c: avoid potential NULL pointer dereference omits bbba0fa0b6f7 mm, page_alloc: always use a captured page regardless of c [...] omits ec1b66224672 mm: do not boost watermarks to avoid fragmentation for the [...] omits 362bde2d66bb lib/test_vmalloc.c: do not create cpumask_t variable on stack omits 84b37b9150e0 lib/Kconfig.debug: Fix build error without CONFIG_BLOCK omits dbdab154bbfd zram: pass down the bvec we need to read into in the work struct omits 14e403af6b53 mm/memory_hotplug.c: drop memory device reference after fi [...] omits 8b101a70e086 userfaultfd: use RCU to free the task struct when fork fails omits 9887fe2eaecc mm: add /sys/kernel/slab/cache/cache_dma32 omits a59978c0d886 security: Move stackleak config to Kconfig.hardening omits 95503bca9bb7 security: Create "kernel hardening" config area omits 51eb1a1de7a9 drm/i915/icl: Fix clockgating issue when using scalers omits 372b9ffb5799 drm/i915: Fix skl+ max plane width omits 9158e3c31163 drm/panel: simple: Add Evervision VGG804821 panel support omits 81c2d54ad977 dt-bindings: Add Evervision VGG804821 panel omits fbd8b69ab616 dt-bindings: Add vendor prefix for Evervision Electronics omits c2d24af620c1 drm/panel: simple: Add support for EDT ET035012DM6 omits c9219ae4bd5d dt-bindings: display: add EDT ET035012DM6 display description omits 0a4330f3597e drm/panel: Remove duplicate header omits 421615318212 drm/panel: simple: Add TFC S9700RTWV43TR-01B 800x480 panel [...] omits b1b0d36bdb15 dt-bindings: drm/panel: simple: Add binding for TFC S9700R [...] omits fd819bff37ed drm/panel: Add support for EDT ETM0430G0DH6 omits fae186c8d63c dt-bindings: display: Add ETM0430G0DH6 bindings omits 7ad9db66fafb drm/panel: simple: Fix panel_simple_dsi_probe omits b97b042a5029 drm/panel: Add OSD101T2587-53TS driver omits 2de67cf78e7a dt-bindings: display: Add bindings for OSD101T2587-53TS panel omits 62967232f145 drm/panel: simple: Add support for OSD101T2045-53TS omits cc483ec1015a dt-bindings: display: Add bindings for OSD101T2045-53TS omits 994a08a266e3 drm/panel: Add driver for Samsung S6E63M0 panel omits 7a4f4c31c5bc dt-bindings: panel: Add Samsung S6E63M0 panel documentation omits 04206185a160 drm/panel: simple: Add support for VXT VL050-8048NT-C01 panel omits 68c2edaca651 dt-bindings: Add VXT VL050-8048NT-C01 panel bindings omits b4a2c0055a4f dt-bindings: Add vendor prefix for VXT Ltd omits ae3ba80ae856 Merge branch 'devel' into for-next omits 245e73640817 dma-buf: Remove unused sync_dump() omits 9c11b12184bb drm/i915/icl: Fix MG_DP_MODE() register programming omits 8f665199fa70 SMB3: allowing extending size if allocating on non-sparse file omits ef0db94f94a0 MAINTAINERS: Add Sam as reviewer for drm/panel omits 66cc4ec18d85 coresight: etb10: Add support for CPU-wide trace scenarios omits 667d65e0af14 coresight: tmc-etf: Add support for CPU-wide trace scenarios omits a349611a14fe coresight: tmc-etr: Add support for CPU-wide trace scenarios omits 1a7b954a8b82 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] omits fc412d6e5bae coresight: tmc-etr: Introduce the notion of IDR to ETR devices omits b537277c1787 coresight: tmc-etr: Introduce the notion of reference coun [...] omits 5fd7225e94d9 coresight: tmc-etr: Introduce the notion of process ID to [...] omits 70512359af5b coresight: tmc-etr: Create per-thread buffer allocation function omits 4af432275b51 coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() omits 7a1e97274024 coresight: Communicate perf event to sink buffer allocatio [...] omits b2ce2edcb938 coresight: perf: Refactor function free_event_data() omits b6c55071bc24 coresight: perf: Clean up function etm_setup_aux() omits f1bceba1c9a2 coresight: Properly address concurrency in sink::update() [...] omits fe0d24a3c99b coresight: Properly address errors in sink::disable() functions omits 698494ccb08f coresight: Move reference counting inside sink drivers omits 0642c7655fb7 coresight: Adding return code to sink::disable() operation omits 5575762bfe75 coresight: etm4x: Configure tracers to emit timestamps omits 921877d2ac4d coresight: etm4x: Skip selector pair 0 omits 04f0d5c54896 coresight: etm4x: Add kernel configuration for CONTEXTID omits 49446cd58135 coresight: pmu: Adding ITRACE property to cs_etm PMU omits c132965f509a SMB3: Clean up query symlink when reparse point omits d0b3c1a6b687 SMB3: Add defines for new negotiate contexts omits 84563603bd1c cifs: fix bi-directional fsctl passthrough calls omits e88c7aead511 cifs: smbd: take an array of reqeusts when sending upper l [...] omits ddbc41def472 cifs: fix page reference leak with readv/writev omits 7ed973c8b9d8 SMB3: Add handling for different FSCTL access flags omits 970734f3148e cifs: Add support for FSCTL passthrough that write data to [...] omits 92eabdf4ce30 cifs: remove superfluous inode_lock in cifs_{strict_}fsync omits c765f3dc175a cifs: Call MID callback before destroying transport omits 4f2ca1c468db cifs: smbd: Retry on memory registration failure omits 4df9fa58d7b2 cifs: smbd: Indicate to retry on transport sending failure omits 443e00de69e7 cifs: smbd: Return EINTR when interrupted omits 880dee17dbcf cifs: smbd: Don't destroy transport on RDMA disconnect omits 2311b88b33a7 smbd: Make upper layer decide when to destroy the transport omits bf79f7b8678d SMB3: update comment to clarify enumerating snapshots omits 41011dc1e830 CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb omits 7eabdb69f9e2 CIFS: Show locallease in /proc/mounts for cifs shares moun [...] omits 70afbedb5dbf cifs: Fix DFS cache refresher for DFS links omits de13c2943338 cifs: don't use __constant_cpu_to_le32() omits e95f1ecd5cbb SMB3: Track total time spent on roundtrips for each SMB3 command omits 7893eeb70f72 cifs: do not attempt cifs operation on smb2+ rename error omits 4816f7bb878a Merge branch 'WIP.x86/alternatives' omits 9160311bff43 Merge branch 'core/core' omits a4aa2348393b Merge branch 'core/mm' omits ea2dd729bb6a Merge branch 'core/objtool' omits 62639c004b94 Merge branch 'core/rcu' omits 125a956ac9ed Merge branch 'core/rseq' omits 1528c114781a Merge branch 'core/speculation' omits 60de44f8ea48 Merge branch 'core/stacktrace' omits 1209ebdad12e Merge branch 'efi/core' omits e0f40cee3f98 Merge branch 'irq/core' omits 922bf19c9772 Merge branch 'locking/core' omits 4d31c6ba17f8 Merge branch 'perf/core' omits fff4058a169f Merge branch 'ras/core' omits a6b40a61a03f Merge branch 'sched/core' omits 7ab60cf9260b Merge branch 'smp/hotplug' omits 97cdb05f425b Merge branch 'timers/core' omits 8acee2e3c453 Merge branch 'x86/asm' omits 2e1c6dbfa593 Merge branch 'x86/build' omits c6862f869e87 Merge branch 'x86/cache' omits 83741314eab9 Merge branch 'x86/cleanups' omits 931e1826c44c Merge branch 'x86/core' omits 44ed9b592540 Merge branch 'x86/cpu' omits 4f6d7ae338e1 Merge branch 'x86/entry' omits b41315c6a2fd Merge branch 'x86/fpu' omits e679f23e8a5e Merge branch 'x86/irq' omits 26119c1ac83a Merge branch 'x86/microcode' omits eca0a6d069cc Merge branch 'x86/mm' omits f7345d1140e5 Merge branch 'x86/platform' omits 753c7ff87a7f Merge branch 'x86/timers' omits 72cffd39fabc Merge branch 'x86/topology' omits 87c0e493b21c Merge branch 'x86/vdso' omits 2d6692e642e7 drm/i915: Start writeback from the shrinker omits 409c53f07a81 drm/lima: handle shared irq case for lima_pp_bcast_irq_handler omits f3c2b76ef25e drm/i915/selftests: Check that gpu reset is usable from at [...] omits 40d211ef62de Revert "drm/i915/guc: Disable global reset" omits fc488b59034a drm/i915/uc: Place uC firmware in upper range of GGTT omits 911800765ef6 drm/i915/uc: Reserve upper range of GGTT omits 95ebcda3ef4f drm/i915/uc: Rename uC firmware init/fini functions omits 267e80ee6a34 drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt omits b972fffa114b drm/i915: remove DRM_AUTH from IOCTLs which also have DRM_ [...] omits 7ce99d24ed72 drm/i915: Expose the busyspin durations for i915_wait_request omits 1f30946b1a01 x86/jump_label: Batch jump label updates omits 9f4a3121e69d jump_label: Batch updates if arch supports it omits 76ec759ad71c x86/alternative: Batch of patch operations omits 1ca339827834 jump_label: Sort entries of the same key by the code omits 6d2b0054d9a4 x86/alternative: Split text_poke_bp() into tree steps omits 369670e58339 x86/jump_label: Add __jump_label_set_jump_code() helper omits ddbefdc167f3 x86/jump_label: Move checking code away from __jump_label_ [...] omits 41bef31d0abe jump_label: Add the jump_label_can_update_check() helper omits b1b944f7230f jump_label: Add for_each_label_entry helper omits 96354b5ca4ac drm: increase drm mmap_range size to 1TB omits 8e15c9bdb851 Merge branch 'regulator-5.2' into regulator-next omits 423cfbeb8f67 Merge branch 'regulator-5.1' into regulator-linus omits 84fdefca04a7 Merge branch 'asoc-5.2' into asoc-next omits 39a4d5d1d73c Merge branch 'asoc-5.1' into asoc-linus omits 91cbdb83d3ae drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info omits d69990e0c399 drm/i915: Use drm_dev_unplug() omits 844e33135d3a drm/i915: Remove unwarranted clamping for hsw/bdw omits f2c08bd5cc40 Merge tag 'qcom-defconfig-for-5.2' into final-for-5.2 omits fddac09fca1c Merge tag 'qcom-arm64-defconfig-for-5.2' into final-for-5.2 omits c50134a80ec3 Merge tag 'qcom-arm64-for-5.2' into final-for-5.2 omits f06ff8cc229f Merge tag 'qcom-dts-for-5.2' into final-for-5.2 omits 4d1cd5079ba2 Merge tag 'qcom-drivers-for-5.2' into final-for-5.2 omits 4eb4f6e8c553 Merge branch 'pci/trivial' omits d96b9ea8887b Merge branch 'remotes/lorenzo/pci/misc' omits 1cf9683ea47e Merge branch 'remotes/lorenzo/pci/xilinx' omits 5a3744d4abfe Merge branch 'remotes/lorenzo/pci/tegra' omits c2d48d0306ef Merge branch 'remotes/lorenzo/pci/rockchip' omits 60a7a9914271 Merge branch 'remotes/lorenzo/pci/rcar' omits d5b4fcbd1699 Merge branch 'remotes/lorenzo/pci/mediatek' omits 5c7da0978915 Merge branch 'remotes/lorenzo/pci/keystone' omits c4c446053e21 Merge branch 'remotes/lorenzo/pci/iproc' omits ee0b883391e0 Merge branch 'remotes/lorenzo/pci/dwc' omits 6e5b89023128 Merge branch 'remotes/lorenzo/pci/controller-fixes' omits de079f985e9a Merge branch 'pci/virtualization' omits 48ae13635c95 Merge branch 'pci/switchtec' omits e1b373b1bc2d Merge branch 'pci/misc' omits b6db9fe85bc4 Merge branch 'pci/msi' omits 86735cbcea48 Merge branch 'pci/hotplug' omits 7b01369927d8 Merge branch 'pci/enumeration' omits a7936ca67fba Merge branch 'pci/aer' omits dffa9b7a78c4 drm/v3d: Add missing implicit synchronization. omits 07fbbd66b973 drm/v3d: Drop reservation of a shared slot in the dma-buf [...] omits d223f98f0209 drm/v3d: Add support for compute shader dispatch. omits a783a09ee76d drm/v3d: Refactor job management. omits d4c3022a23d2 drm/v3d: Switch the type of job-> to reduce casting. omits 26ddc068de47 drm/i915: Setup the RCS ring prior to execution omits dfe2c8ed23d7 drm/i915: Stop overwriting RING_IMR in rcs resume omits ad408c766cef drm/sun4i: Use DRM_GEM_CMA_VMAP_DRIVER_OPS for GEM operations omits aa20236784ab drm/panfrost: Prevent concurrent resets omits db594ba3fcf9 drm/panfrost: depend on !GENERIC_ATOMIC64 when using COMPILE_TEST omits 82c810856955 drm/panfrost: Add missing include omits f1bb4b6aeed4 drm/panfrost: Make panfrost_gem_free_object() static omits 2089df1fd348 KVM: s390: enable MSA9 keywrapping functions depending on [...] omits cca354d533a9 KVM: s390: add deflate conversion facilty to cpu model omits 96a9209ae8eb Merge branch 'spi-5.2' into spi-next omits b9b8656bc4aa Merge branch 'spi-5.1' into spi-linus omits ad1ac1fa0b24 spi/spi-bcm2835: Split transfers that exceed DLEN omits b8f9d7f37b6a drm/rockchip: shutdown drm subsystem on shutdown omits 4b490710d4d2 spi: expand mode support omits bee5c20b7323 dt-bindings: spi: spi-mt65xx: add support for MT8516 omits 995340234906 drm/i915: Avoid use-after-free in reporting create.size omits f6dce8201537 misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] omits 4055695ce9fa misc: pci_endpoint_test: Add support to test PCI EP in AM654x omits 3d2bd59039d8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] omits acd9fa807fbd PCI: designware-ep: Configure Resizable BAR cap to adverti [...] omits ad5ca801bd7e PCI: keystone: Add support for PCIe EP in AM654x Platforms omits 769f0dab622c drm/i915: Make workaround verification *optional* omits 254e11864a36 drm/i915: Verify the engine workarounds stick on application omits 4f1cb5875ca0 drm/i915: Verify workarounds immediately after application omits 5127b4d69f96 spi: pxa2xx: Add support for Intel Comet Lake omits 3f6e3f7843a6 spi: tegra114: fix PIO transfer omits db73037d863b Merge branch 'for-next-stale-20190415' into for-next-20190415 omits 77ffb6635d4f Merge branch 'for-next-next-v5.1-20190415' into for-next-20190415 omits 808cf2342ee2 Merge branch 'for-next-current-v5.0-20190415' into for-nex [...] omits 09019299c1f8 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 3026b3bd1fa6 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits be293f741a24 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits 2c59672a2a6a Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits a43901d73d2a Merge branch 'cleanup/eb-fsinfo-part4-rebased' into for-ne [...] omits 97445098f402 Merge branch 'cleanup/eb-fsinfo-part3-rebased' into for-ne [...] omits c0881dcfa965 Merge branch 'ext/nikbor/submit-bio-cleanups' into for-nex [...] omits 3778412e066f Merge branch 'ext/nikbor/async-submit-prealloc+kvmalloc' i [...] omits 694d9babad25 Merge branch 'ext/josef/odirect-delalloc' into for-next-ne [...] omits 6dadd187af51 Merge branch 'ext/filipe/fixes' into for-next-next-v5.1-20190415 omits 755f4e1f6315 Merge branch 'ext/qu/trace-locking' into for-next-next-v5. [...] omits c3fbe3d043e7 Merge branch 'misc-next' into for-next-next-v5.1-20190415 omits ff68dd96b8d3 btrfs: reserve delalloc metadata differently omits 06dc734f5cff btrfs: track odirect bytes in flight omits 366a5032098b Btrfs: send, flush dellaloc in order to avoid data loss omits 7c7c590152f2 btrfs: trace: Introduce trace events for all btrfs tree lo [...] omits 4e8151656319 btrfs: trace: Introduce trace events for sleepable tree lock omits 8c6edeb9c84b btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] omits 330661f5e2eb btrfs: get fs_info from device in btrfs_scrub_cancel_dev omits 47423003efce btrfs: get fs_info from device in btrfs_rm_dev_item omits 72dda1a2f2a9 btrfs: get fs_info from eb in __push_leaf_left omits 240290a95e28 btrfs: get fs_info from eb in __push_leaf_right omits 05e9d3137d47 btrfs: get fs_info from block group in search_free_space_info omits 91b9ef893a06 btrfs: get fs_info from block group in btrfs_find_space_cluster omits b4c7c5d50791 btrfs: get fs_info from block group in write_pinned_extent [...] omits 268c28886be1 btrfs: get fs_info from block group in load_free_space_cache omits 910e50ba3142 btrfs: get fs_info from block group in lookup_free_space_inode omits f0ae185c2416 btrfs: get fs_info from block group in pin_down_extent omits c0dd2fc7c648 btrfs: get fs_info from block group in next_block_group omits 9c98518e0c12 btrfs: Switch memory allocations in async csum calculation [...] omits 4a917e8e35b2 btrfs: Use kvmalloc for allocating compressed path context omits b9b373c00adc btrfs: Remove bio_offset argument from submit_bio_hook omits d371770a1c68 btrfs: Always pass 0 bio_offset for btree_submit_bio_start omits e0f50c9f60f1 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio omits 6c912c7f30fa btrfs: Remove 'tree' argument from read_extent_buffer_pages omits db9cb368163e btrfs: Change submit_bio_hook to taking an inode directly omits 9a78ee208925 btrfs: Define submit_bio_hook's type directly omits 70772ae9f1d0 Btrfs: remove no longer used member num_dirty_bgs from tra [...] omits 4072f78dbf51 btrfs: Factor out common extent locking code in submit_com [...] omits 9cd8853e6722 btrfs: Set io_tree only once in submit_compressed_extents omits ad10e6d78912 btrfs: Replace clear_extent_bit with unlock_extent omits 680b697a3727 btrfs: Make compress_file_range take only struct async_chunk omits 3fd7422dc400 btrfs: Remove fs_info from struct async_chunk omits 840687f3e897 btrfs: Rename async_cow to async_chunk omits 45131e33a14c btrfs: Preallocate chunks in cow_file_range_async omits 07fe0eaf6fc0 btrfs: get fs_info from trans in btrfs_run_dev_replace omits e75cc4fc934f btrfs: get fs_info from trans in btrfs_run_dev_stats omits 7c7f134e4133 btrfs: get fs_info from trans in btrfs_finish_sprout omits 841dcfc96910 btrfs: get fs_info from trans in init_first_rw_device omits 802f81f263ef btrfs: get fs_info from trans in copy_for_split omits adb4d456a650 btrfs: get fs_info from trans in insert_ptr omits c5b906d59a83 btrfs: get fs_info from trans in balance_node_right omits 99a63fa0415a btrfs: get fs_info from trans in push_node_left omits e4dc9903b3e2 btrfs: get fs_info from trans in btrfs_write_out_cache omits 724b8ef75fe4 btrfs: get fs_info from trans in create_free_space_inode omits 419c17e9354f btrfs: get fs_info from trans in btrfs_set_log_full_commit omits 1378539489dc btrfs: get fs_info from trans in btrfs_need_log_full_commit omits 103dd87fc391 btrfs: get fs_info from trans in btrfs_create_tree omits 49a5399c9822 btrfs: get fs_info from trans in update_block_group omits 2d3e2f260155 btrfs: get fs_info from trans in btrfs_write_dirty_block_groups omits a3ad399f80c3 btrfs: get fs_info from trans in btrfs_setup_space_cache omits 573b62d8d6a9 btrfs: get fs_info from trans in write_one_cache_group omits 38507d008c50 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum omits e4511e64ad69 btrfs: Do mandatory tree block check before submitting bio omits a0ca35dd26ed btrfs: tree-checker: Remove comprehensive root owner check omits d4c66f1e508f Btrfs: fix data bytes_may_use underflow with fallocate due [...] omits 7dccb05e5723 btrfs: get fs_info from eb in read_one_dev omits 18cbfef8b529 btrfs: get fs_info from eb in read_one_chunk omits cc4243e3614a btrfs: get fs_info from eb in btrfs_check_chunk_valid omits a1414df217d3 btrfs: get fs_info from eb in should_balance_chunk omits 0fddca6e712e btrfs: get fs_info from eb in btrfs_check_node omits 4af232427c3e btrfs: get fs_info from eb in btrfs_check_leaf_relaxed omits 1ced374d9a5d btrfs: get fs_info from eb in btrfs_check_leaf_full omits 035c3df30df8 btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] omits e42c298cc91d btrfs: Implement find_first_clear_extent_bit omits 38496abcce61 btrfs: Optimize unallocated chunks discard omits 306377f00eb2 btrfs: Factor out in_range macro omits 7861e35f4933 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) omits a2c2ff6644a9 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] omits ea4229c56132 btrfs: replace pending/pinned chunks lists with io tree omits ca2301d66063 btrfs: Stop using call_rcu for device freeing omits 44944cae5335 btrfs: Implement set_extent_bits_nowait omits 325b2d097f75 btrfs: Introduce new bits for device allocation tree omits e5c1ff8a08e1 btrfs: Populate ->orig_block_len during read_one_chunk omits fabf8c3e301a btrfs: Rename and export clear_btree_io_tree omits d4e589fb0080 btrfs: Handle pending/pinned chunks before blockgroup relo [...] omits 981ee5aa9c66 btrfs: combine device update operations during transaction commit omits ecb023d5eae0 btrfs: Honour FITRIM range constraints during free space trim omits 249d0f41ac88 Btrfs: send, improve clone range omits adb1f92680ca btrfs: prop: open code btrfs_set_prop in inherit_prop omits 3815f4fed46d btrfs: drop unused parameter in mount_subvol omits e2ccd9cc9491 btrfs: tree-checker: get fs_info from eb in check_inode_item omits df8f0ecb57f5 btrfs: tree-checker: get fs_info from eb in check_dev_item omits 59809b469e51 btrfs: tree-checker: get fs_info from eb in dev_item_err omits 8a142ef44ade btrfs: tree-checker: get fs_info from eb in chunk_err omits 9d50b60f7d21 btrfs: tree-checker: get fs_info from eb in check_leaf omits a58366a8d987 btrfs: tree-checker: get fs_info from eb in check_leaf_item omits 99153b40e6d9 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits 3bd8d119bbd1 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits a85e7e174e18 btrfs: tree-checker: get fs_info from eb in block_group_err omits 631cff47cd98 btrfs: tree-checker: get fs_info from eb in check_dir_item omits 13884dfee599 btrfs: tree-checker: get fs_info from eb in dir_item_err omits ce0c506d0469 btrfs: tree-checker: get fs_info from eb in check_csum_item omits 16e939281edd btrfs: tree-checker: get fs_info from eb in file_extent_err omits daf3319c67ec btrfs: tree-checker: get fs_info from eb in generic_err omits 998fc35beb98 btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 3a8d1066a2c8 btrfs: tree-checker: Verify inode item omits 382e349c8250 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits b12de23b1404 btrfs: tree-checker: Verify dev item omits 9512bb16673d btrfs: tree-checker: Check chunk item at tree block read time omits 1c55b7c3d7d0 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits 2a0bfaae366b btrfs: tree-checker: Make chunk item checker messages more [...] omits 95f2a75879ee btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits fc980ebb5cca btrfs: qgroup: remove obsolete fs_info members omits d558e9e63e86 btrfs: get fs_info from eb in btrfs_verify_level_key omits f595adc686b0 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits 259bf41718e8 btrfs: get fs_info from eb in read_node_slot omits 32d4104a318d btrfs: get fs_info from eb in btrfs_leaf_free_space omits 2020f1e053e0 btrfs: get fs_info from eb in clean_tree_block omits cbe94bf45e85 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits 51e028c42d9a btrfs: get fs_info from eb in check_tree_block_fsid omits 71cb7c4b21af btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits c33abfd63783 btrfs: get fs_info from eb in leaf_data_end omits 3ac16f4a5e04 btrfs: get fs_info from eb in write_one_eb omits 89c8e3cb1b10 btrfs: get fs_info from eb in repair_eb_io_failure omits e216b93edcbb btrfs: get fs_info from eb in lock_extent_buffer_for_io omits 8c0f61590156 btrfs: use common file type conversion omits 4629789976e6 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 1a31ad17f478 btrfs: use BUG() instead of BUG_ON(1) omits b3a248472ca5 btrfs: move tree block wait and write helpers to tree-log omits 5c563733414c btrfs: remove stale definition of BUFFER_LRU_MAX omits 8e5eed152f97 btrfs: tests: unify messages when tests start omits 27ec3495d642 btrfs: tests: drop messages when some tests finish omits 0548d7dfbb9b btrfs: tests: fix comments about tested extent map ranges omits 1e6a3fb10388 btrfs: tests: use SZ_ constants everywhere omits 272654697d08 btrfs: tests: use standard error message after extent map [...] omits 70442e1ceb88 btrfs: tests: return error from all extent map test cases omits 8b66f42f3606 btrfs: tests: return errors from extent map test case 4 omits 4b4c40ed6094 btrfs: tests: return errors from extent map test case 3 omits 30322dac2a68 btrfs: tests: return errors from extent map test case 2 omits 85de575500f3 btrfs: tests: return errors from extent map test case 1 omits dbdeec905729 btrfs: tests: return errors from extent map tests omits 1cd9fd658000 btrfs: tests: properly initialize fs_info of extent buffer omits a75b42c47a7f btrfs: tests: use standard error message after block group [...] omits 7fe2ba003637 btrfs: tests: use standard error message after inode alloc [...] omits 0afbaf3d3c37 btrfs: tests: use standard error message after path alloca [...] omits c7df82ecca87 btrfs: tests: use standard error message after extent buff [...] omits e282c4a3ae13 btrfs: tests: use standard error message after root alloca [...] omits 68a43954d41d btrfs: tests: use standard error message after fs_info all [...] omits 86d6689c13d8 btrfs: tests: add table of most common errors omits 16a6d1c3f2de btrfs: tests: print file:line for error messages omits 11a81afdc749 btrfs: tests: don't leak fs_info in extent_io bitmap tests omits d532214ab5c6 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits 4d758c6044ee btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits b5f22b783bd8 btrfs: fix panic during relocation after ENOSPC before wri [...] omits fe6c6cd0344c btrfs: Use less confusing condition for uptodate parameter [...] omits e6def7b6f45f btrfs: extent_io: Handle errors better in extent_writepages() omits d15d8ec6b976 btrfs: extent_io: add proper error handling to lock_extent [...] omits 827bcf1d8366 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits 82e96a1e9b2e btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 3bb2dca3b100 btrfs: extent_io: Handle errors better in btree_write_cach [...] omits 088e8b002997 btrfs: extent_io: Handle errors better in extent_write_ful [...] omits e353c604c180 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits 41be9496732b btrfs: Always output error message when key/level verifica [...] omits 405a21a3887d btrfs: Check the first key and level for cached extent buffer omits aec9bfd3ec65 btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 8ccd7192c437 btrfs: Make btrfs_(set|clear)_header_flag return void omits 9d7d9d807257 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits 1bd9b0ecb772 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits 45efe805181c btrfs: Exploit the fact that pages passed to extent_readpa [...] omits e4d5a5852581 btrfs: switch extent_buffer::lock_nested to bool omits 2ba5f5519a7a btrfs: use assertion helpers for extent buffer write lock [...] omits 74c574333d8e btrfs: add assertion helpers for extent buffer write lock [...] omits a6176ad1da50 btrfs: use assertion helpers for extent buffer read lock counters omits e9f09f8163c5 btrfs: add assertion helpers for extent buffer read lock counters omits 17892d29437d btrfs: use assertion helpers for spinning readers omits 679e2b51942b btrfs: add assertion helpers for spinning readers omits a0c07a6562e8 btrfs: use assertion helpers for spinning writers omits 641934219637 btrfs: add assertion helpers for spinning writers omits 3db8fceb3c8c btrfs: Remove EXTENT_IOBITS omits 78b9fadebaba btrfs: Remove EXTENT_WRITEBACK omits 57187f4530c5 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits a9ffe81d4188 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits a8d84d84fa42 btrfs: rename fs_info argument to fs_private omits 4c0e3f279fe3 btrfs: drop redundant forward declaration in props.c omits a611bcfd3c49 btrfs: merge _btrfs_set_prop helpers omits 7f61c17cba8d btrfs: reduce kmap_atomic time for checksumming omits 7ecdd9647fd7 btrfs: tracepoints: Add trace events for extent_io_tree omits d5ed58c03d25 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits c60d57571711 btrfs: switch extent_io_tree::track_uptodate to bool omits 02c049658a87 btrfs: Introduce fs_info to extent_io_tree omits c4576d272338 Btrfs: remove no longer used 'sync' member from transactio [...] omits d7b33d4738af btrfs: zstd: remove indirect calls for local functions omits f81962fbf88b btrfs: scrub: return EAGAIN when fs is closing omits 2c4db1bab3fa btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 803ff7ba9da4 btrfs: Don't panic when we can't find a root key omits 1b6358581a83 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 322d543e6227 btrfs: factor our read/write stage off csum_tree_block int [...] omits 316e60af88bc spi/trace: Cap buffer contents at 64 bytes omits 8ed2e1a50e74 spi: Release spi_res after finalizing message omits 179f7949c066 spi: Remove warning in spi_split_transfers_maxsize() omits ac533755d3cb spi: Remove one needless transfer speed fall back case omits efc3d5b2e79b spi: sh-msiof: Document r8a77470 bindings omits bf0c999f7f0e spi: pxa2xx: fix SCR (divisor) calculation omits 7869f7723009 nfsd: fh_drop_write in nfsd_unlink omits 28d8a1116098 nfsd: allow fh_want_write to be called twice omits 2c54c4a640ed spi: pxa2xx: use a module softdep for dw_dmac omits d4a91044e241 spi: spi-mem: Make spi_mem_default_supports_op() static inline omits 533df0884d83 Merge branch 'regmap-5.2' into regmap-next omits dc1546f108cf Merge branch 'regmap-5.1' into regmap-linus omits 0e530e4eba5e spi: spi-mem: Fix build error without CONFIG_SPI_MEM omits b8fab687541c nfsd: knfsd must use the container user namespace omits d2cd704fbb7f SUNRPC: rsi_parse() should use the current user namespace omits 4479937a4947 SUNRPC: Fix the server AUTH_UNIX userspace mappings omits 26670305c06f lockd: Pass the user cred from knfsd when starting the loc [...] omits 003350621353 SUNRPC: Temporary sockets should inherit the cred from the [...] omits 61593a5e592b SUNRPC: Cache the process user cred in the RPC server listener omits b74544c07ebe nfsd: Allow containers to set supported nfs versions omits 927cc496acf9 nfsd: Add custom rpcbind callbacks for knfsd omits 366fad64336e SUNRPC: Allow further customisation of RPC program registration omits 99f3832acada SUNRPC: Clean up generic dispatcher code omits 7469c5c4f300 SUNRPC: Add a callback to initialise server requests omits 3c539bc283dc SUNRPC/nfs: Fix return value for nfs4_callback_compound() omits 38e944038538 nfsd: handle legacy client tracking records sent by nfsdcld omits 69ac035bf6c9 nfsd: re-order client tracking method selection omits ddb785bdc11b nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] omits d6fd9212f992 nfsd: un-deprecate nfsdcld omits eb9f02f15005 nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] omits 52ef3fbf86b7 sunrpc/cache: handle missing listeners better. omits 344dd2007cf7 nfsd: avoid uninitialized variable warning omits 55a74492ebf1 Merge branch 'misc-5.1' into next-fixes omits 81527254e151 media: seco: depend on CONFIG_RC_CORE=y when not a module omits 4e8fa54d3d99 nds32: fix semicolon code style issue omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table adds 9fa246256e09 Revert "drm/i915/fbdev: Actually configure untiled displays" adds a0cecc23cfcb Revert "drm/virtio: drop prime import/export callbacks" adds ba25b50d582f Merge tag 'drm-fixes-2019-04-24' of git://anongit.freedesk [...] adds 52fb56f7b5a9 MAINTAINERS: LEDs: Add designated reviewer for LED subsystem adds 11bfe6473bf2 Merge tag 'leds-for-5.1-rc7' of git://git.kernel.org/pub/s [...] adds 66c031716bcd net: atheros: fix spelling mistake "underun" -> "underrun" adds ffbf9870dcf1 net: socionext: replace napi_alloc_frag with the netdev va [...] adds 1c5c12ee308a net/ncsi: handle overflow when incrementing mac address adds 6819e3f6d83a net: vrf: Fix operation not supported when set vrf mac adds 4b9fc7146249 net: rds: exchange of 8K and 1M pool adds 032be5f19a94 rxrpc: fix race condition in rxrpc_input_packet() adds 0453c6824595 net/rose: fix unbound loop in rose_loopback_timer() adds 20ff83f10f11 ipv4: add sanity checks in ipv4_link_failure() adds cd8dead0c394 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds f6f3e747454f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 8113a85f8720 Merge tag 'ceph-for-5.1-rc7' of git://github.com/ceph/ceph-client adds 9ab8c9c28bba Merge remote-tracking branch 'fixes/master' adds e2f9ef3e7226 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 262ce78ebbd5 Merge remote-tracking branch 'arc-current/for-curr' adds 40251f706013 Merge remote-tracking branch 'arm-current/fixes' adds 24687c73a532 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 0a58631b4849 Merge remote-tracking branch 'powerpc-fixes/fixes' adds c4de60ca4f3c bpf: mark registers in all frames after pkt/null checks adds ed4c831bb13a selftests/bpf: test cases for pkt/null checks in subprogs adds 7f09baa92884 Merge branch 'multi-frame-reg-mark' adds 8e24651fb704 Merge remote-tracking branch 'bpf/master' adds 6900765b3263 Merge remote-tracking branch 'ipsec/master' adds 1c6bca6d75bc iwlwifi: don't panic in error path on non-msix systems adds 72d3c7bbc9b5 iwlwifi: mvm: don't attempt debug collection in rfkill adds b35f63972c5c iwlwifi: dbg_ini: check debug TLV type explicitly adds 154d4899e411 iwlwifi: mvm: properly check debugfs dentry before using it adds c537e07b000b iwlwifi: cfg: use family 22560 based_params for AX210 family adds 792a2fdcee10 Merge tag 'iwlwifi-for-kalle-2019-04-19' of git://git.kern [...] adds b82d6c1f8f82 mwifiex: Make resume actually do something useful again on [...] adds 168a713397dc Merge remote-tracking branch 'wireless-drivers/master' adds ee494e712b7a Merge remote-tracking branch 'mac80211/master' adds c660133c339f RDMA/mlx5: Do not allow the user to write to the clock page adds d5e560d3f723 RDMA/mlx5: Use rdma_user_map_io for mapping BAR pages adds 67f269b37f9b RDMA/ucontext: Fix regression with disassociate adds a4793ac4dd09 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 0a29c57b7662 ALSA: hda/realtek - Add new Dell platform for headset mode adds 6f97317ccedc Merge remote-tracking branch 'sound-current/for-linus' adds 66287def4353 ASoC: rsnd: fixup 6ch settings to 8ch adds 0bbf4084e0cf ASoC: stm32: i2s: return the get_irq error adds c46ab1510de1 ASoC: codecs: rt5682: initialize mutex before using adds 561dfa759778 Merge branch 'asoc-5.1' into asoc-linus adds 02ae94bcb7e9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 7fdc9fc87492 Merge branch 'regmap-5.1' into regmap-linus adds d48ad2ed6cef Merge remote-tracking branch 'regmap-fixes/for-linus' adds 78927aa40bc8 regulator: core: Actually put the gpiod after use adds 734008e714d8 regulator: max77620: Fix regulator info setting for max20024 adds 4b3f7e2db0b3 Merge branch 'regulator-5.1' into regulator-linus adds 0d993e92e6c0 Merge remote-tracking branch 'regulator-fixes/for-linus' adds adb366f61af4 spi: stm32: return the get_irq error adds 12eede5fccc0 spi: atmel-quadspi: fix crash while suspending adds 77d8063fe0a0 spi: rspi: Fix handling of QSPI code when transmit and receive adds 7fb202e59525 Merge branch 'spi-5.1' into spi-linus adds 7484bf3b76d2 Merge remote-tracking branch 'spi-fixes/for-linus' adds 5b658ae9f801 Merge remote-tracking branch 'pci-current/for-linus' adds c409ca3be3c6 usb: usbip: fix isoc packet num validation in get_pipe adds ef61eb43ada6 USB: yurex: Fix protection fault after device removal adds c114944d7d67 USB: w1 ds2490: Fix bug caused by improper use of altsetti [...] adds 29a756e7653c Merge remote-tracking branch 'usb.current/usb-linus' adds 5288ad34dbff Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3162c2c03011 Merge remote-tracking branch 'phy/fixes' adds 5450a5f4bfa0 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds e434a90f3698 Merge tag 'phy-for-5.1-rc-v2' of git://git.kernel.org/pub/ [...] adds ee496da4c391 stm class: Fix channel free in stm output free path adds 51e0f227812e stm class: Fix channel bitmap on 32-bit systems adds e60e9a4b231a intel_th: pci: Add Comet Lake support adds 60d488571083 binder: take read mode of mmap_sem in binder_alloc_free_page() adds 24f1bc280bce misc: rtsx: Fixed rts5260 power saving parameter and sd glitch adds 2f1c15767d20 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f06eba722747 Input: snvs_pwrkey - make it depend on ARCH_MXC adds bce1a7842396 Input: synaptics-rmi4 - fix possible double free adds 3245eec9c105 Merge remote-tracking branch 'input-current/for-linus' adds 7d5db996bcdc Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 1286f1dae719 Merge remote-tracking branch 'omap-fixes/fixes' adds 390281a56510 Merge remote-tracking branch 'kvm-fixes/master' adds f678ffe7df98 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 48eed291ae8a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds a3d46aea46f9 btrfs: Switch memory allocations in async csum calculation [...] adds 38464fdaacb5 Merge branch 'misc-5.1' into next-fixes adds ac133370da8c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 65bdc2b4d3ff Merge remote-tracking branch 'vfs-fixes/fixes' adds 8e7d8e0baeb2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds dd67d3cbda20 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds d08106796a78 drm/vc4: Fix memory leak during gpu reset. adds e02bc29b2cfa drm/sun4i: Unbind components before releasing DRM and memory adds 462ce5d963f1 drm/vc4: Fix compilation error reported by kbuild test bot adds c4cba44eeeca drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus adds df9c8fdc2f1b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds c21e4135d629 kbuild: re-enable int-in-bool-context warning adds 97011fda759d Merge branch 'kbuild' into for-next adds abe9b6c46de0 Merge remote-tracking branch 'kbuild/for-next' adds 148a97d5a02a dma-mapping: remove an unnecessary NULL check adds f14b9de6d8a9 Merge remote-tracking branch 'dma-mapping/for-next' adds 54beae336795 Merge remote-tracking branch 'asm-generic/master' adds 1247ddd65825 Merge remote-tracking branch 'arm/for-next' adds 13e16d92f134 Merge remote-tracking branch 'arm64/for-next/core' adds 7603d3144fb6 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 9908215d6a1e Merge remote-tracking branch 'arm-soc/for-next' adds 33b1663bdbd6 Merge remote-tracking branch 'actions/for-next' adds 5b6d7ecb1af9 Merge remote-tracking branch 'amlogic/for-next' adds dcd1fcffea28 Merge remote-tracking branch 'at91/at91-next' adds 267a53bbe9f5 Merge remote-tracking branch 'bcm2835/for-next' adds b6a7df506529 Merge remote-tracking branch 'imx-mxs/for-next' adds b2986347dcd1 Merge remote-tracking branch 'keystone/next' adds 0a209f49d625 Merge remote-tracking branch 'mediatek/for-next' adds 477b4fbe9670 Merge remote-tracking branch 'mvebu/for-next' adds 5002e020a194 Merge remote-tracking branch 'omap/for-next' adds d69237e589d0 Merge remote-tracking branch 'reset/reset/next' adds a6b586b81b11 Merge tag 'qcom-drivers-for-5.2' into done-for-5.2 adds d9c770e2ed8b Merge tag 'qcom-defconfig-for-5.2' into done-for-5.2 adds 71278b058a9f arm64: dts: sdm845: Add UFS PHY reset adds a23b5378b26c arm64: dts: qcom: sdm845: Update reserved memory map adds bdecbe6b48a5 arm64: dts: qcom: sdm845: Define rmtfs memory adds 6ef7c11b31a5 arm64: dts: sdm845: Introduce ADSP and CDSP PAS nodes adds 951b6174434b Merge tag 'qcom-arm64-for-5.2' into done-for-5.2 adds 3e5a604d0533 Merge tag 'qcom-arm64-defconfig-for-5.2' into done-for-5.2 adds 611eb8c358f6 Merge tag 'qcom-dts-for-5.2' into done-for-5.2 adds 7bfd90f5a57e arm64: dts: qcom: pm8998: Use ADC temperature to temp-alarm node adds 79e51645a1dd arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of [...] adds 0c0e72705a33 arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs adds 7b5ee83dfdf8 arm64: dts: sdm845: Add CPU topology adds b6bc6423fa1a arm64: dts: sdm845: Add CPU capacity values adds d26c474d4cf3 arm64: dts: msm8996: Add graphics smmu node adds 953f65737006 arm64: dts: msm8996: Add display smmu node adds 3a4547c1fc2f arm64: qcom: msm8996.dtsi: Add Display nodes adds 69cc3114ab0f arm64: dts: Add Adreno GPU definitions adds 1ad69b695582 arm64: dts: apq8096-db820c: Add HDMI display support adds f3eb39a55a1f arm64: dts: db820c: Add sound card support adds 6d88b32aa5a6 Merge branch 'arm64-for-5.2' into done-for-5.2 adds 3560af5a56b5 ARM: dts: qcom-apq8064: Set 'xo_board' as ref clock of the [...] adds b1a8ddb51134 Merge branch 'dts-for-5.2' into done-for-5.2 adds 4c26c9eaa465 Revert "ARM: dts: qcom-apq8064: Set 'xo_board' as ref cloc [...] adds 4f9f469578ad Merge branch 'dts-for-5.2' into done-for-5.2 adds 16125f2e2874 Merge remote-tracking branch 'qcom/for-next' adds e3abeffbc8ad Merge remote-tracking branch 'renesas/next' adds 127e8464f442 Merge remote-tracking branch 'rockchip/for-next' adds be00300147ae ARM: dts: exynos: Move pmu and timer nodes out of soc adds 39691e775a52 ARM: dts: exynos: Remove unneeded address/size cells from [...] adds 1e440c223503 ARM: dts: exynos: Move fixed-clocks out of soc on Exynos3250 adds 0fd5ff9e4cf4 ARM: dts: exynos: Properly override node to use MDMA0 on U [...] adds b4bcbdee1378 ARM: dts: s5pv210: Fix camera clock provider on Goni board adds 784e12f34ee8 Merge branch 'next/dt' into for-next adds 179a2802ac0f arm64: dts: exynos: Move pmu and timer nodes out of soc adds f36afdd0f535 arm64: dts: exynos: Move fixed-clocks out of soc adds 831c75782772 Merge branch 'next/dt64' into for-next adds ef56d8bf0b47 Merge remote-tracking branch 'samsung-krzk/for-next' adds 17307785d33b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 8e71fcd6059a Merge remote-tracking branch 'tegra/for-next' adds 57d8be8341f4 Merge remote-tracking branch 'clk/clk-next' adds 45c4c23b72ed Merge remote-tracking branch 'clk-samsung/for-next' adds 5e54d6264300 Merge remote-tracking branch 'csky/linux-next' adds bbd2ca64a7aa Merge remote-tracking branch 'm68k/for-next' adds a703db3d5b4b mips: Make sure kernel .bss exists in boot mem pool adds 6ea3ba6fac31 mips: Discard rudiments from bootmem_init adds cf0c4876684d mips: Combine memblock init and memory reservation loops adds 99bef6f8cdf8 Merge remote-tracking branch 'mips/mips-next' adds 9cf97fa63de4 nds32: Removed unused thread flag TIF_USEDFPU adds 428233a45e0d nds32/io: Remove useless definition of mmiowb() adds b7ca56a10823 nds32: ex-exit: Remove unneeded need_resched() loop adds e28f005d9f5f nds32: add vmlinux.lds and vdso.so to .gitignore adds 7d673b08a60c nds32: vdso: fix and clean-up Makefile adds 599a98e5e787 nds32: remove __virt_to_bus and __bus_to_virt adds 5d8e053305c6 nds32: Use the correct style for SPDX License Identifier adds 3f4c901dea27 nds32: remove unused generic-y += cmpxchg-local.h adds fbf94d27fb4e nds32: vdso: drop unnecessary cc-ldoption adds 2754ac6cd736 nds32: fix semicolon code style issue adds e01be22cb5f6 arch: nds32: Kconfig: pedantic formatting adds 83f7b748f739 nds32: fix asm/syscall.h adds c9a461e839a7 Merge remote-tracking branch 'nds32/next' adds ce05cf2e8813 Merge remote-tracking branch 'parisc-hd/for-next' adds f9d873fe1cb8 Merge remote-tracking branch 'powerpc/next' adds 7a64f3f1cffd riscv/signal: Fixup additional syscall restarting adds df720961c128 riscv: use asm-generic/extable.h adds 5cfade5fdcc9 riscv: turn mm_segment_t into a struct adds e28dcc77e8e8 riscv: remove unreachable big endian code adds 09afac77b6e8 riscv: remove CONFIG_RISCV_ISA_A adds df16c40cbfb4 riscv: clear all pending interrupts when booting adds c637b911e066 riscv: simplify the stack pointer setup in head.S adds ba9c0141941c riscv: cleanup the parse_dtb calling conventions adds 877425424d6c riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR code adds 6ab77af4b0ee riscv: remove duplicate macros from ptrace.h adds bed137870663 riscv: print the unexpected interrupt cause adds bf0102a0fdd9 riscv: call pm_power_off from machine_halt / machine_power_off adds 25a766a688a5 Merge remote-tracking branch 'risc-v/for-next' adds 01eb42afb457 s390/kasan: fix strncpy_from_user kasan checks adds c9f621524e70 s390/mm: fix pxd_bad with folded page tables adds 71189f263f8a vfio-ccw: make it safe to access channel programs adds 690f6a1581c7 vfio-ccw: rework ssch state handling adds 4f76617378ee vfio-ccw: protect the I/O region adds db8e5d17ac03 vfio-ccw: add capabilities chain adds b0940857379e s390/cio: export hsch to modules adds d5afd5d135c8 vfio-ccw: add handling for async channel instructions adds cea5dde42a83 vfio-ccw: Do not call flush_workqueue while holding the spinlock adds b49bdc8602b7 vfio-ccw: Release any channel program when releasing/remov [...] adds d1ffa760d22a vfio-ccw: Prevent quiesce function going into an infinite loop adds 5513bc8eb4a0 Merge tag 'vfio-ccw-20190425' of https://git.kernel.org/pu [...] adds 14f9541d4e3e Merge remote-tracking branch 's390/features' adds f3475eb293dc Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 53fde3688651 Merge remote-tracking branch 'fscrypt/master' adds 4031122579f5 Merge remote-tracking branch 'befs/for-next' adds 46f811f6ab78 Merge branch 'misc-5.1' into for-next-current-v5.0-20190425 adds c5775380a83b Merge branch 'for-next-current-v5.0-20190425' into for-nex [...] adds 82431d78ec88 btrfs: factor our read/write stage off csum_tree_block int [...] adds ccb08a26a6ed btrfs: warn if extent buffer mapping crosses a page bounda [...] adds 84c5a19d1bd6 btrfs: Don't panic when we can't find a root key adds 04b8bba41a7d btrfs: Initialize inode::i_mapping once in btrfs_symlink adds c3abc86356f7 btrfs: scrub: return EAGAIN when fs is closing adds 21f880805f23 btrfs: zstd: remove indirect calls for local functions adds 1091a877eadf Btrfs: remove no longer used 'sync' member from transactio [...] adds 6b55b4a84619 btrfs: Introduce fs_info to extent_io_tree adds 8568d5cc3609 btrfs: switch extent_io_tree::track_uptodate to bool adds e94b39b6b08c btrfs: Introduce extent_io_tree::owner to distinguish diff [...] adds d0bd45d4551c btrfs: tracepoints: Add trace events for extent_io_tree adds cfd9b1e7c3dc btrfs: reduce kmap_atomic time for checksumming adds a8d03f0c37a9 btrfs: merge _btrfs_set_prop helpers adds abf06d955233 btrfs: drop redundant forward declaration in props.c adds 909d884b6e2c btrfs: rename fs_info argument to fs_private adds 26fcaf814d61 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans adds 59cc61123221 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add adds 6c7c276877f3 btrfs: Remove EXTENT_WRITEBACK adds 334f2ee76307 btrfs: Remove EXTENT_IOBITS adds 40b1e8cd011f btrfs: add assertion helpers for spinning writers adds cea8ebca8ea4 btrfs: use assertion helpers for spinning writers adds f19c115dc7a1 btrfs: add assertion helpers for spinning readers adds e7564281dc36 btrfs: use assertion helpers for spinning readers adds f95a8bf0462f btrfs: add assertion helpers for extent buffer read lock counters adds 0e64e5a029a5 btrfs: use assertion helpers for extent buffer read lock counters adds ff0bd32ccbcf btrfs: add assertion helpers for extent buffer write lock [...] adds 4cf10b0f1f2d btrfs: use assertion helpers for extent buffer write lock [...] adds 9f10d1067024 btrfs: switch extent_buffer::lock_nested to bool adds 5d2a482e0a6e btrfs: Exploit the fact that pages passed to extent_readpa [...] adds 78135a1ca510 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage adds daa88b58aa99 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] adds bcfb0b2b04a0 btrfs: Make btrfs_(set|clear)_header_flag return void adds 3f9bd9c12272 btrfs: Correctly free extent buffer in case btree_read_ext [...] adds a8b21c921df5 btrfs: Check the first key and level for cached extent buffer adds f7f957676bf4 btrfs: Always output error message when key/level verifica [...] adds ac8557995b42 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds ef97391ca2a4 btrfs: extent_io: Handle errors better in extent_write_ful [...] adds 3e26a276033b btrfs: extent_io: Handle errors better in btree_write_cach [...] adds 1ad5ef52544f btrfs: extent_io: Kill dead condition in extent_write_cach [...] adds 7c5589581738 btrfs: extent_io: Handle errors better in extent_write_loc [...] adds 5c2f96c19162 btrfs: extent_io: add proper error handling to lock_extent [...] adds e14896cd8cc7 btrfs: extent_io: Handle errors better in extent_writepages() adds e46abbdc798a btrfs: Use less confusing condition for uptodate parameter [...] adds 89970860498f btrfs: fix panic during relocation after ENOSPC before wri [...] adds 8bdc1b0186f2 btrfs: disk-io: Show the timing of corrupted tree block ex [...] adds b6ed03c9d71d btrfs: tests: handle fs_info allocation failure in extent_ [...] adds 890b3ae4bdd5 btrfs: tests: don't leak fs_info in extent_io bitmap tests adds 72388b61c3b4 btrfs: tests: print file:line for error messages adds 330405f83159 btrfs: tests: add table of most common errors adds f824ef7827b8 btrfs: tests: use standard error message after fs_info all [...] adds 4e75bc9b71d0 btrfs: tests: use standard error message after root alloca [...] adds fa388a37f222 btrfs: tests: use standard error message after extent buff [...] adds 54a16e195ee7 btrfs: tests: use standard error message after path alloca [...] adds 0106880f68e8 btrfs: tests: use standard error message after inode alloc [...] adds ec3185ccfa14 btrfs: tests: use standard error message after block group [...] adds a133dc951468 btrfs: tests: properly initialize fs_info of extent buffer adds 7d27d12dfd45 btrfs: tests: return errors from extent map tests adds f4e417b5c46b btrfs: tests: return errors from extent map test case 1 adds fd25acc862ad btrfs: tests: return errors from extent map test case 2 adds 9b9ba975d82f btrfs: tests: return errors from extent map test case 3 adds cd8382eaa917 btrfs: tests: return errors from extent map test case 4 adds d5083b9cc71c btrfs: tests: return error from all extent map test cases adds 976c43f0ea9b btrfs: tests: use standard error message after extent map [...] adds 7a47690ee2b1 btrfs: tests: use SZ_ constants everywhere adds dca5637b81c4 btrfs: tests: fix comments about tested extent map ranges adds d7f2d89f3c03 btrfs: tests: drop messages when some tests finish adds e50972a03e10 btrfs: tests: unify messages when tests start adds 96b96fee5537 btrfs: remove stale definition of BUFFER_LRU_MAX adds beb5ac5ca32f btrfs: move tree block wait and write helpers to tree-log adds 0edb16e0fd2c btrfs: use BUG() instead of BUG_ON(1) adds 439e14e9b127 btrfs: Perform locking/unlocking in btrfs_remap_file_range() adds b25fce1cc742 btrfs: use common file type conversion adds 56e1caafb0a0 btrfs: get fs_info from eb in lock_extent_buffer_for_io adds 5ae4584c6297 btrfs: get fs_info from eb in repair_eb_io_failure adds a91413c55d12 btrfs: get fs_info from eb in write_one_eb adds 53d2f1e549bd btrfs: get fs_info from eb in leaf_data_end adds 079f7c56ca25 btrfs: get fs_info from eb in btrfs_exclude_logged_extents adds 011b995c1287 btrfs: get fs_info from eb in check_tree_block_fsid adds 217162a1d987 btrfs: get fs_info from eb in tree_mod_log_eb_copy adds 87ee6f66f1e8 btrfs: get fs_info from eb in clean_tree_block adds fdb1524bff0c btrfs: get fs_info from eb in btrfs_leaf_free_space adds 0f9121e54682 btrfs: get fs_info from eb in read_node_slot adds e9c03a9694a9 btrfs: get fs_info from eb in btree_read_extent_buffer_pages adds a2672667e75f btrfs: get fs_info from eb in btrfs_verify_level_key adds 56ffc7da261e btrfs: qgroup: remove obsolete fs_info members adds 548b745d8a0b btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] adds 879703f7f3ac btrfs: tree-checker: Make chunk item checker messages more [...] adds 96e893c3fc99 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] adds a67af5ad0f16 btrfs: tree-checker: Check chunk item at tree block read time adds 07f127ef1f23 btrfs: tree-checker: Verify dev item adds 360fa2ab2bc6 btrfs: tree-checker: Enhance chunk checker to validate chu [...] adds 082de4ba5203 btrfs: tree-checker: Verify inode item adds 12bc5544ec80 btrfs: inode: Verify inode mode to avoid NULL pointer dereference adds 169a835a1ed1 btrfs: tree-checker: get fs_info from eb in generic_err adds e5ce42df967c btrfs: tree-checker: get fs_info from eb in file_extent_err adds 84438e0016b2 btrfs: tree-checker: get fs_info from eb in check_csum_item adds cb21eb1a4a21 btrfs: tree-checker: get fs_info from eb in dir_item_err adds af0ee600c64e btrfs: tree-checker: get fs_info from eb in check_dir_item adds a705fb5433a5 btrfs: tree-checker: get fs_info from eb in block_group_err adds 2e747ed0f39c btrfs: tree-checker: get fs_info from eb in check_block_gr [...] adds 8feda5b18342 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] adds 8d6823f0b3d2 btrfs: tree-checker: get fs_info from eb in check_leaf_item adds 3f36939ed4b2 btrfs: tree-checker: get fs_info from eb in check_leaf adds f350e82d7526 btrfs: tree-checker: get fs_info from eb in chunk_err adds bcdf960b21dc btrfs: tree-checker: get fs_info from eb in dev_item_err adds 318cc3061d33 btrfs: tree-checker: get fs_info from eb in check_dev_item adds 7d34cc071b9f btrfs: tree-checker: get fs_info from eb in check_inode_item adds e880f420ea88 btrfs: drop unused parameter in mount_subvol adds 0238d772907e btrfs: prop: open code btrfs_set_prop in inherit_prop adds f36f12898989 Btrfs: send, improve clone range adds 0f9477d036ac btrfs: Honour FITRIM range constraints during free space trim adds f711f7eaa813 btrfs: combine device update operations during transaction commit adds 50e70e2233ce btrfs: Handle pending/pinned chunks before blockgroup relo [...] adds 833ab735fb0d btrfs: Rename and export clear_btree_io_tree adds 7334ffb44dc0 btrfs: Populate ->orig_block_len during read_one_chunk adds 2def48edfa14 btrfs: Introduce new bits for device allocation tree adds df4cd55fc677 btrfs: Implement set_extent_bits_nowait adds 1fcb88fb75c4 btrfs: Stop using call_rcu for device freeing adds 57e348300552 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] adds f3b27b416e72 btrfs: replace pending/pinned chunks lists with io tree adds b2995bd1f0d7 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) adds 0070790c26a0 btrfs: Factor out in_range macro adds eb38f80e77c3 btrfs: Optimize unallocated chunks discard adds a1b3be3a4a4f btrfs: Implement find_first_clear_extent_bit adds 605b92d1e85e btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] adds a283a53b0619 btrfs: get fs_info from eb in btrfs_check_leaf_full adds cddd5be366dc btrfs: get fs_info from eb in btrfs_check_leaf_relaxed adds 655afed09fab btrfs: get fs_info from eb in btrfs_check_node adds ef1888c3a579 btrfs: get fs_info from eb in should_balance_chunk adds bfcd9c75aa59 btrfs: get fs_info from eb in btrfs_check_chunk_valid adds be66fbb667a9 btrfs: get fs_info from eb in read_one_chunk adds ea01a6295a25 btrfs: get fs_info from eb in read_one_dev adds 64c125912b4d Btrfs: fix data bytes_may_use underflow with fallocate due [...] adds e7ce9196e8a2 btrfs: tree-checker: Remove comprehensive root owner check adds d1fe27229350 btrfs: Do mandatory tree block check before submitting bio adds a7cba0389a28 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum adds 3664251e6ae1 btrfs: get fs_info from trans in write_one_cache_group adds f63c2076b9ca btrfs: get fs_info from trans in btrfs_setup_space_cache adds 372c838e287e btrfs: get fs_info from trans in btrfs_write_dirty_block_groups adds 135f17c9cfbb btrfs: get fs_info from trans in update_block_group adds c79e54fd9631 btrfs: get fs_info from trans in btrfs_create_tree adds ad4d41716439 btrfs: get fs_info from trans in btrfs_need_log_full_commit adds b9be10c51744 btrfs: get fs_info from trans in btrfs_set_log_full_commit adds 1858ba0e2eda btrfs: get fs_info from trans in create_free_space_inode adds eeddf6caf73d btrfs: get fs_info from trans in btrfs_write_out_cache adds bbd1b566934d btrfs: get fs_info from trans in push_node_left adds ee982ecc6f04 btrfs: get fs_info from trans in balance_node_right adds 897966a38ee7 btrfs: get fs_info from trans in insert_ptr adds 4c7affb51c2b btrfs: get fs_info from trans in copy_for_split adds cc73a005862f btrfs: get fs_info from trans in init_first_rw_device adds 95d6b3648f40 btrfs: get fs_info from trans in btrfs_finish_sprout adds 1641640b1184 btrfs: get fs_info from trans in btrfs_run_dev_stats adds e7197e4c4ba3 btrfs: get fs_info from trans in btrfs_run_dev_replace adds d4b7d31a72d8 Btrfs: remove no longer used member num_dirty_bgs from tra [...] adds 2482f7bc0da8 btrfs: trace: Introduce trace events for sleepable tree lock adds f984e1c78e24 btrfs: trace: Introduce trace events for all btrfs tree lo [...] adds 8e436375b405 btrfs: rename btrfs_setxattr to btrfs_setxattr_trans adds bc35305ef2b5 btrfs: rename do_setxattr to btrfs_setxattr adds 7241ee0c1602 btrfs: export btrfs_setxattr adds cba16236fc0b btrfs: remove redundant readonly root check in btrfs_setxa [...] adds 33135f31b6ab btrfs: split btrfs_setxattr calls regarding transaction adds f61ae4a750e0 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] adds 48f5433ef0f1 Btrfs: remove no longer used function to run delayed refs [...] adds fc6c0440270b btrfs: get fs_info from block group in next_block_group adds 1e37b82d5edd btrfs: get fs_info from block group in pin_down_extent adds 9f5c2c29c3aa btrfs: get fs_info from block group in lookup_free_space_inode adds c3ac2cf13b9f btrfs: get fs_info from block group in load_free_space_cache adds 947b3bf9a535 btrfs: get fs_info from block group in write_pinned_extent [...] adds 94150869619b btrfs: get fs_info from block group in btrfs_find_space_cluster adds e813af28084b btrfs: get fs_info from block group in search_free_space_info adds f21e94a51a38 btrfs: Define submit_bio_hook's type directly adds 02097dfb6b09 btrfs: Change submit_bio_hook to taking an inode directly adds 85d6eba2960f btrfs: Remove 'tree' argument from read_extent_buffer_pages adds 7ee38325ff09 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio adds 4995bbebce99 btrfs: Always pass 0 bio_offset for btree_submit_bio_start adds 6cdb636f3c48 btrfs: Remove bio_offset argument from submit_bio_hook adds a518077ff786 btrfs: get fs_info from eb in __push_leaf_right adds 28f7476c90da btrfs: get fs_info from eb in __push_leaf_left adds 0306113f39dc btrfs: get fs_info from device in btrfs_rm_dev_item adds 649b012c1ee1 btrfs: get fs_info from device in btrfs_scrub_cancel_dev adds c661f7c88935 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] adds 2e55641a75c6 Btrfs: do not start a transaction at iterate_extent_inodes() adds 12e42b608751 btrfs: delayed-ref: Introduce better documented delayed re [...] adds 0cf08f12bdb6 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref adds 38636f06ac44 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] adds 767d88d90744 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] adds 0554de5a474d btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() adds 0839ffa0d328 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() adds 14a8e8f6f6e5 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] adds 8efaadef7b42 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() adds cf16b8db0f8b btrfs: qgroup: Don't scan leaf if we're modifying reloc tree adds c45ed6c8230f btrfs: remove unused parameter fs_info from split_item adds fe62e0625400 btrfs: remove unused parameter fs_info from btrfs_truncate_item adds 1d56c377a209 btrfs: remove unused parameter fs_info from btrfs_extend_item adds 07fca5a4b86c btrfs: remove unused parameter fs_info from tree_move_down adds 24267f7d7820 btrfs: remove unused parameter fs_info from from tree_advance adds 052f2c866dc5 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED adds abe524dc07ba btrfs: remove unused parameter fs_info from emit_last_fiem [...] adds 967664bd0541 btrfs: remove unused parameter fs_info from btrfs_add_dela [...] adds 63bf84d32688 btrfs: remove unused parameter fs_info from btrfs_set_disk [...] adds 089590ab370b Btrfs: do not start a transaction during fiemap adds 79da5937881e Btrfs: send, flush dellaloc in order to avoid data loss adds c588c5621117 Btrfs: fix race between send and deduplication that lead t [...] adds af4a7351be41 Btrfs: improve performance on fsync of files with multiple [...] adds 7ba30a90895d btrfs: Document btrfs_csum_one_bio adds 22a841287306 btrfs: tree-checker: Allow error injection for tree-checker adds cd00888135a6 btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] adds d159a8ad3f95 Merge branch 'misc-next' into for-next-next-v5.1-20190425 adds 5be0ea6498e3 btrfs: track odirect bytes in flight adds f56e7d156865 btrfs: reserve delalloc metadata differently adds 60204eb35bf5 Merge branch 'ext/josef/odirect-delalloc' into for-next-ne [...] adds 1bbfd2535a4c btrfs: Preallocate chunks in cow_file_range_async adds b5e789fd42ff btrfs: Rename async_cow to async_chunk adds 487d7e48f602 btrfs: Remove fs_info from struct async_chunk adds cf5d9d8200c0 btrfs: Make compress_file_range take only struct async_chunk adds 7fa6f75e392e btrfs: Replace clear_extent_bit with unlock_extent adds c5fb35389e1b btrfs: Set io_tree only once in submit_compressed_extents adds 4fb16dfb3c3e btrfs: Factor out common extent locking code in submit_com [...] adds 4d1376794d2e btrfs: Use kvmalloc for allocating compressed path context adds 939c3eda842b Merge branch 'ext/nikbor/async-submit-prealloc+kvmalloc' i [...] adds 85bf3ef824e1 btrfs: refactor btrfs_set_props to validate externally adds e68169be14ff btrfs: export btrfs_set_prop adds 06462220970f btrfs: start transaction in btrfs_ioctl_setflags() adds 0b3447326877 btrfs: drop useless inode i_flags copy and restore adds a1f4a400ff89 btrfs: modify local copy of btrfs_inode flags adds e824f71cfb80 btrfs: drop old_fsflags in btrfs_ioctl_setflags adds 352f8fefd575 btrfs: drop local copy of inode i_mode adds add33324bb67 btrfs: start transaction in xattr_handler_set_prop adds cc8cc9de7ee1 btrfs: delete unused function btrfs_set_prop_trans adds 24b042c9fe4c btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] adds 5548d20aaf1b Merge branch 'ext/anand/setflags-cleanup' into for-next-ne [...] adds 78d4f58587b3 Merge branch 'for-next-next-v5.1-20190425' into for-next-20190425 adds bdf1685491a4 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] adds dd93cc2992e6 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] adds 336430e8ded7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] adds 74071a16dd3a Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds 6033347bcdd8 Merge branch 'for-next-stale-20190425' into for-next-20190425 adds 0e9763294287 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 05fd5c2c6173 cifs: fix memory leak in SMB2_read adds 652727bbe1b1 cifs: do not attempt cifs operation on smb2+ rename error adds 13f5938d8264 cifs: fix page reference leak with readv/writev adds 55046fbe26b8 Merge remote-tracking branch 'cifs/for-next' adds 088d941292a2 Merge remote-tracking branch 'ecryptfs/next' adds 3ef177ec9d5d quota: fix wrong indentation adds 7eb3d83170d4 Pull quota indentation fix. adds 78bc3334a69f fs/quota: erase unused but set variable warning adds 4ae2740412fb Pull quota unused variable cleanup. adds 53a89ff887ae Merge remote-tracking branch 'ext3/for_next' adds d454a27384f6 ext4: fix prefetchw of NULL page adds 1e83bc815602 ext4: use BUG() instead of BUG_ON(1) adds 345c0dbf3a30 ext4: protect journal inode's blocks using block_validity adds e5d01196c042 ext4: ignore e_value_offs for xattrs with value-in-ea-inode adds 8c380ab4b7b5 ext4: avoid drop reference to iloc.bh twice adds 7bc04c5c2cc4 ext4: fix use-after-free race with debug_want_extra_isize adds 4b99faa23c51 ext4: cond_resched in work-heavy group loops adds 310a997fd74d ext4: actually request zeroing of inode table after grow adds b08fcacaaaf4 unicode: introduce UTF-8 character database adds 15b529d982b3 unicode: introduce code for UTF-8 normalization adds 6ca25fa9c41a unicode: reduce the size of utf8data[] adds b1f7fedbef7a unicode: implement higher level API for string handling adds 7eac3e2fcfa4 unicode: introduce test module for normalized utf8 implementation adds 8851f707186e unicode: update unicode database unicode version 12.1.0 adds 4fa20649d273 MAINTAINERS: add Unicode subsystem entry adds fb3462adc0e3 ext4: include charset encoding information in the superblock adds 30cd8d53bfba ext4: Support case-insensitive file name lookups adds d62075c7aaf1 docs: ext4.rst: document case-insensitive directories adds 2f2bf08159a4 Merge remote-tracking branch 'ext4/dev' adds 36f2136630e0 Merge remote-tracking branch 'f2fs/dev' adds 9de5be06d0a8 fuse: fix writepages on 32bit adds 0cbade024ba5 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate adds f2294482ff65 fuse: convert printk -> pr_* adds ad2ba64dd489 fuse: allow filesystems to have precise control over data cache adds 7640682e67b3 fuse: retrieve: cap requested size to negotiated max_write adds d4b13963f217 fuse: require /dev/fuse reads to have enough buffer capacity adds bbd84f33652f fuse: Add FOPEN_STREAM to use stream_open() adds 154603fe3ec4 fuse: document fuse_fsync_in.fsync_flags adds 68065b841557 fuse: fix changelog entry for protocol 7.12 adds 7142fd1be327 fuse: fix changelog entry for protocol 7.9 adds 29cc02d949b1 fuse: Convert fusectl to use the new mount API adds 6407f44aaf2a fuse: Add ioctl flag for x32 compat ioctl adds b72e500c0337 Merge remote-tracking branch 'fuse/for-next' adds da2705998776 Merge remote-tracking branch 'jfs/jfs-next' adds 996b187945ae Merge remote-tracking branch 'nfs-anna/linux-next' adds 0ab88ca4bcf1 nfsd: avoid uninitialized variable warning adds 9d69338c8c5f sunrpc/cache: handle missing listeners better. adds 6b1891052a3f nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] adds 74725959c33c nfsd: un-deprecate nfsdcld adds 362063a595be nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] adds 869216075b63 nfsd: re-order client tracking method selection adds 8a9f4f41248a nfsd: handle legacy client tracking records sent by nfsdcld adds 83dd59a0b9af SUNRPC/nfs: Fix return value for nfs4_callback_compound() adds 8e5b67731d08 SUNRPC: Add a callback to initialise server requests adds 4532608d71c8 SUNRPC: Clean up generic dispatcher code adds 642ee6b209c2 SUNRPC: Allow further customisation of RPC program registration adds 029be5d03357 nfsd: Add custom rpcbind callbacks for knfsd adds e333f3bbefe3 nfsd: Allow containers to set supported nfs versions adds 4df493a260d4 SUNRPC: Cache the process user cred in the RPC server listener adds 1237d3545c67 SUNRPC: Temporary sockets should inherit the cred from the [...] adds 40373b125de6 lockd: Pass the user cred from knfsd when starting the loc [...] adds ccfe51a5161c SUNRPC: Fix the server AUTH_UNIX userspace mappings adds e6667c73a27d SUNRPC: rsi_parse() should use the current user namespace adds e45d1a1835b8 nfsd: knfsd must use the container user namespace adds 0b8f62625dc3 nfsd: allow fh_want_write to be called twice adds 0ca0c9d7edcf nfsd: fh_drop_write in nfsd_unlink adds 5926459e7c89 locks: move checks from locks_free_lock() to locks_release [...] adds 0d8fc526c941 Merge remote-tracking branch 'nfsd/nfsd-next' adds 73bbb5107f44 Merge remote-tracking branch 'orangefs/for-next' adds 90e203782e70 Merge remote-tracking branch 'xfs/for-next' adds 0d51ee925a74 Merge remote-tracking branch 'vfs/for-next' adds b320fdc5b7ee vsprintf: Shuffle restricted_pointer() adds e43bb4d0feb8 vsprintf: Consistent %pK handling for kptr_restrict == 0 adds 6e685716ef2d vsprintf: Do not check address of well-known strings adds f91be4db5d02 vsprintf: Factor out %p[iI] handler as ip_addr_string() adds 9b2e95e90257 vsprintf: Factor out %pV handler as va_format() adds f0e8d9693576 vsprintf: Factor out %pO handler as kobject_string() adds b5b3b09e8885 vsprintf: Consolidate handling of unknown pointer specifiers adds e876d20eac85 vsprintf: Prevent crash when dereferencing invalid pointers adds d5eccfbe17ec vsprintf: Avoid confusion between invalid address and value adds 4d05b775e2ae vsprintf: Limit the length of inlined error messages adds 85dff50d5443 Merge branch 'for-5.2-vsprintf-hardening' into for-next adds 9a850253bbb1 Merge remote-tracking branch 'printk/for-next' adds 59d4acb931c8 Merge branch 'pci/aer' adds 60551e69dc7a Merge branch 'pci/enumeration' adds e77704501ca0 PCI/ACPI: Do not export pci_get_hp_params() adds 87fcf12e846a PCI/ACPI: Remove the need for 'struct hotplug_params' adds f873c51a155a PCI/ACPI: Implement _HPX Type 3 Setting Record adds ba11edc65065 PCI/ACPI: Advertise _HPX Type 3 support via _OSC adds 1e2414ed71f3 Merge branch 'pci/hotplug' adds 0db2639b4d08 Merge branch 'pci/msi' adds e0547c81bfcf PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary adds 636ba8b1c9af Merge branch 'pci/misc' adds e57ebfd50f6a Merge branch 'pci/switchtec' adds 6afb7e26978d PCI: Mark Atheros AR9462 to avoid bus reset adds ba8e1a6e6053 Merge branch 'pci/virtualization' adds 4166bfe53093 PCI: al: Add Amazon Annapurna Labs PCIe host controller driver adds 1a468292a712 Merge branch 'pci/host/al' adds c177ba9b88dd Merge branch 'remotes/lorenzo/pci/controller-fixes' adds c6a34d22ccc7 Merge branch 'remotes/lorenzo/pci/dwc' adds b3ba4db09372 Merge branch 'remotes/lorenzo/pci/iproc' adds 62d53da9d03b PCI: keystone: Add support for PCIe EP in AM654x Platforms adds d370ac4f14e9 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] adds 0379cd818cd8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] adds 8da53d39d368 misc: pci_endpoint_test: Add support to test PCI EP in AM654x adds b18c547c2d83 misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] adds 83d2086b4c82 Merge branch 'remotes/lorenzo/pci/keystone' adds cac445942571 Merge branch 'remotes/lorenzo/pci/mediatek' adds 8e11dc86cc77 Merge branch 'remotes/lorenzo/pci/rcar' adds d31bc4073ea4 Merge branch 'remotes/lorenzo/pci/rockchip' adds b0148bece7a1 Merge branch 'remotes/lorenzo/pci/tegra' adds ef865f9ca7e4 Merge branch 'remotes/lorenzo/pci/xilinx' adds 46f0b82fb72d Merge branch 'remotes/lorenzo/pci/misc' adds e564375c4460 Merge branch 'pci/trivial' adds 84379b633da3 Merge remote-tracking branch 'pci/next' adds c08f38e9fd0b HID: logitech-dj: add usbhid dependency in Kconfig adds 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next adds d43c17ead879 HID: input: make sure the wheel high resolution multiplier is set adds 39b3c3a5fbc5 HID: input: fix assignment of .value adds 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next adds 3733c196f778 Merge remote-tracking branch 'hid/for-next' adds c76ab0551782 Merge remote-tracking branch 'i2c/i2c/for-next' adds 8d14eea53e5a Merge remote-tracking branch 'i3c/i3c/next' adds 3e26ea8044e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 62cb66cd948b Merge remote-tracking branch 'jc_docs/docs-next' adds 8dce4b265a53 media: zoran: remove deprecated driver adds e25ec9141114 media: v4l: Add definitions for missing 32-bit RGB formats adds 6c84f9b1d290 media: v4l: Add definitions for missing 16-bit RGB4444 formats adds 8b65db13bf59 media: v4l: Add definitions for missing 16-bit RGB555 formats adds 515c45650c9b media: vsp1: Add support for missing 32-bit RGB formats adds 4735c16b8bdd media: vsp1: Add support for missing 16-bit RGB444 formats adds 7afa8db323e3 media: vsp1: Add support for missing 16-bit RGB555 formats adds c153fa85fa65 Merge remote-tracking branch 'v4l-dvb/master' adds 6eccb3da27fa Merge remote-tracking branch 'fbdev/fbdev-for-next' adds fe066621c796 gpio: merrifield: Fix build err without CONFIG_ACPI adds c7d5f21e8d18 ACPI: event: replace strcpy() by strscpy() adds b0f65b917987 ACPI / DPTF: Use dev_get_drvdata() adds 9d5fafc0d9a1 Merge branches 'acpi-utils' and 'acpi-misc' into linux-next adds 4db7c34cb41a cpufreq: Move ->get callback check outside of __cpufreq_get() adds 595b7ddabf50 Merge branch 'pm-cpufreq' into linux-next adds 71b77697af9e PM / Domains: Don't kfree() the virtual device in the error path adds e8b04de9da71 PM / Domains: Allow OF lookup for multi PM domain case fro [...] adds 3ccf3f0cd197 PM / Domains: Enable genpd_dev_pm_attach_by_id|name() for [...] adds f48640b8e0d4 Merge branch 'pm-domains' into linux-next adds 731215d9dff6 Merge remote-tracking branch 'pm/linux-next' adds 8294e44c8ec3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds f414cf9890c3 Merge remote-tracking branch 'opp/opp/linux-next' adds 3cbb588c0fba Merge remote-tracking branch 'ieee1394/for-next' adds aa0e2e775109 Merge remote-tracking branch 'dlm/next' adds 38ff8acec333 Merge remote-tracking branch 'swiotlb/linux-next' adds 2d9598497757 infiniband/qib: Fix typo in comment adds 3042492bd1f9 RDMA/core: Avoid freeing netdevs in disable_device() adds decbc7a6b007 RDMA/core: Introduce a helper function to change net names [...] adds 2e5b8a01165e RDMA/core: Add a netlink command to change net namespace o [...] adds 13a4376568f6 RDMA/mlx5: Access the prio bypass inside the FDB flow tabl [...] adds 3b70508a6bfb RDMA/mlx5: Create flow table with max size supported adds 52438be44112 RDMA/mlx5: Allow inserting a steering rule to the FDB adds 56e5acd405fa RDMA/mlx5: Add query e-switch vport context to devx white list adds 7f575103b042 RDMA/mlx5: Allow DEVX and raw creation flow on reps adds d3b5cc1cd996 RDMA/mlx5: Initialize roce port info before multiport master init adds 5fb58c9e2fb1 RDMA/mlx5: Don't create IB representors when in multiport [...] adds 823b23da7113 IB/core: Allow vlan link local address based RoCE GIDs adds 5d7ed2f27bbd RDMA/cma: Consider scope_id while binding to ipv6 ll address adds 574258222281 RDMA/hns: Remove asynchronic QP destroy adds 07c5ba912401 IB/hfi1: Add debugfs to control expansion ROM write protect adds ea752bc5e50a IB/{rdmavt, hfi1): Miscellaneous comment fixes adds 62644c1d2bb7 IB/hfi1: Make opfn.h self sufficient adds 715ab1a862c8 IB/rdmavt: Fix ab/ba include issues adds 52cdbcc2b182 IB/rdmavt: Use more efficient allowed_ops adds d40f69c9b9df IB/{rdmavt, qib, hfi1}: Use new routine to release referen [...] adds a9c62e007878 IB/hfi1: Add selected Rcv counters adds 3c176c9d7244 IB/hfi1: Remove reference to RHF.VCRCErr adds 259ea22cec96 Merge remote-tracking branch 'rdma/for-next' adds 6f9fd97e3a6b isdn: hisax: Fix misuse of %x in config.c adds 0fa4122b2dc4 isdn:mISDN: fix misuse of %x in hfcpci.c adds c98f4822ed7e net: fix sparc64 compilation of sock_gettstamp adds 0a5d329ffd1b ravb: Avoid unsupported internal delay mode for R-Car E3/D3 adds ffa8ce54be3a lwtunnel: Pass encap and encap type attributes to lwtunnel [...] adds ecc5663cce8c net: Change nhc_flags to unsigned char adds 59ab87f6eb92 net: sched: taprio: Remove pointless variable assigment adds 8599099f0c58 net: sched: taprio: Refactor taprio_get_start_time() adds 5175aafe71bf net: sched: taprio: Remove should_restart_cycle() adds 2684d1b75f21 net: sched: taprio: Fix taprio_peek() adds 6e734c82be63 net: sched: taprio: Fix taprio_dequeue() adds 08308f149b70 Merge branch 'Taprio-qdisc-fixes' adds 7973d9e76727 mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route [...] adds b2f97f7de2f6 ipv6: fib6_rule_action_alt needs to return -EAGAIN adds a65120bae4b7 ipv6: Use result arg in fib_lookup_arg consistently adds 4109a2c3b91e tipc: tipc_udp_recv() cleanup vs rcu verbs adds a3ddd94f3efb net: mvneta: Switch to using devm_alloc_etherdev_mqs adds c049d56eb219 net: sched: flower: refactor reoffload for concurrent access adds 5ff3f804e35a Merge remote-tracking branch 'net-next/master' adds 8837fe5dd09b bpf, libbpf: handle old kernels more graceful wrt global d [...] adds 4f8827d2b61e bpf, libbpf: fix segfault in bpf_object__init_maps' pr_deb [...] adds 0e33d334df13 Merge branch 'libbpf-fixes' adds 32e621e55496 libbpf: fix samples/bpf build failure due to undefined UINT32_MAX adds ead442a0f9aa samples: bpf: add hbm sample to .gitignore adds 118c8e9ae629 bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type adds 7f0c57fec80f bpftool: show flow_dissector attachment status adds 77d764263d11 bpftool: Fix errno variable usage adds 8e85d8b1f5c1 Merge remote-tracking branch 'bpf-next/master' adds f24ea52873c7 xfrm: remove tos indirection from afinfo_policy adds 2e8b4aa816ea xfrm: remove init_path indirection from afinfo_policy adds c53ac41e3720 xfrm: remove decode_session indirection from afinfo_policy adds bb9cd077e216 xfrm: remove unneeded export_symbols adds f80f44d2c713 Merge remote-tracking branch 'ipsec-next/master' adds 9fba2b9b4f15 net/mlx5: Expose SW ICM related device memory capabilities adds 3e07047021d3 net/mlx5: Expose TIR ICM address in command outbox adds 96780e4f46b2 net/mlx5: Introduce new TIR creation core API adds e22214f9384b Merge remote-tracking branch 'mlx5-next/mlx5-next' adds ff6be8be1e12 Merge remote-tracking branch 'nfc-next/master' adds 0d37d9faa60d iwlwifi: bump FW API to 47 for 22000 series adds 9a16ee0c6b4a iwlwifi: mvm: set 512 TX queue slots for AX210 devices adds 718a8b23ad04 iwlwifi: unite macros with same meaning adds 77f99ae6487b iwlwifi: dbg_ini: support notification and dhc regions typ [...] adds 2953c393a0a4 iwlwifi: add FW_INFO debug level adds 53032e6ec1bf iwlwifi: dbg_ini: add debug prints to the ini flows adds befebbb30af0 iwlwifi: rs: consider LDPC capability in case of HE adds 32d2282a35f7 iwlwifi: dbg: add periphery memory dumping support to ax21 [...] adds e91130cebd47 iwlwifi: dbg: add lmac and umac PC registers to periphery dump adds 957a67c828e7 iwlwifi: mvm: support rtt confidence indication adds 2644f9d0db43 iwlwifi: remove unused 0x40C0 PCI device IDs adds f8510d67d658 iwlwifi: mvm: Change an 'else if' into an 'else' in iwl_mv [...] adds 69166f7a37dc iwlwifi: dbg_ini: set dump bit only when trigger collectio [...] adds b99561c5131e Merge tag 'iwlwifi-next-for-kalle-2019-04-18-2' of git://g [...] adds d442af2e1bcb rndis_wlan: use struct_size() helper adds 444efbde3281 ray_cs: Check return value of pcmcia_register_driver adds 3b6edcb3fffe ray_cs: use remove_proc_subtree to simplify procfs code adds b2c01aab9646 ssb: Fix possible NULL pointer dereference in ssb_host_pcm [...] adds 0ed2a0053474 net: cw1200: fix a NULL pointer dereference adds bb3b18c92533 rt2x00: use ratelimited variants dev_warn/dev_err adds e383c70474db rt2x00: check number of EPROTO errors adds 61a4e5ff0d72 rt2x00: do not print error when queue is full adds 9490c5602445 rt2x00: code-style fix in rt2800usb.c adds d5414c2355b2 rsi: Fix NULL pointer dereference in kmalloc adds 889bb866baaf rt2800: partially restore old mmio txstatus behaviour adds f61131505e85 rt2800: new flush implementation for SoC devices adds 6efa79876486 rt2800: move txstatus pending routine adds 2c7ba758cc4b rt2800mmio: fetch tx status changes adds e5ceab9df437 rt2800mmio: use timer and work for handling tx statuses timeouts adds eb662b1dc62e rt2x00: remove last_nostatus_check adds d954f9e3fb42 rt2x00: remove not used entry field adds 9ea3812f015b rt2x00mmio: remove legacy comment adds 54fdb318c111 rsi: add new device model for 9116 adds 3ac61578fbd4 rsi: move common part of firmware load to separate function adds e5a1ecc97e5f rsi: add firmware loading for 9116 device adds 9ba4562ac195 rsi: change in device init frame sequence for 9116 adds f911c86166d5 rsi: new bootup parameters for 9116 adds 1533f976c668 rsi: send new tx command frame wlan9116 features adds 17ff2c794f39 rsi: reset device changes for 9116 adds 0a60014b76f5 rsi: miscallaneous changes for 9116 and common adds ae187ba91541 mwifiex: use struct_size() in kzalloc() adds 0c7beb2db9a5 zd1211rw: use struct_size() helper adds b4c35c17227f mwifiex: prevent an array overflow adds b25105e126e7 b43: Remove empty function lpphy_papd_cal() adds d1717282afd5 mwl8k: fix error handling in mwl8k_post_cmd() adds 09ac2694b047 at76c50x-usb: Don't register led_trigger if usb_register_d [...] adds 6b583201fa21 mwl8k: Fix rate_idx underflow adds 938c7c80c78e mwifiex: add support for SD8987 chipset adds b9574ce1d05e iwlegacy: fix spelling mistake "acumulative" -> "accumulative" adds 3b989e58e88a mwifiex: fix spelling mistake "capabilties" -> "capabilities" adds 84242b82d81c rtlwifi: rtl8723ae: Fix missing break in switch statement adds 8149069db818 p54: drop device reference count if fails to enable device adds b1a0ba8f772d brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T1 [...] adds d0e61a0f7cca rt2x00: add RT3883 support adds 99d94ef367af brcmfmac: send mailbox interrupt twice for specific hardwa [...] adds 324f1feb960c Revert "brcmfmac: send mailbox interrupt twice for specifi [...] adds 147b502bda33 wlcore: simplify/fix/optimize reg_ch_conf_pending operations adds 9362d7efe896 Merge remote-tracking branch 'wireless-drivers-next/master' adds e668eb1e1578 Bluetooth: hci_core: Don't stop BT if the BD address missi [...] adds d5bb334a8e17 Bluetooth: Align minimum encryption key size for LE and BR [...] adds dd525023ae87 Merge remote-tracking branch 'bluetooth/master' adds a1fe20c5f43b Merge remote-tracking branch 'mac80211-next/master' adds 6ed4a741408a Merge remote-tracking branch 'gfs2/for-next' adds a0590534d8f2 Merge remote-tracking branch 'nand/nand/next' adds b09926b0d2c8 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 54fe792b36bb crypto: shash - remove useless crypto_yield() in shash_aha [...] adds 75f2222832e0 crypto: nx - don't abuse shash MAY_SLEEP flag adds 877b5691f27a crypto: shash - remove shash_desc::flags adds 6ddc8e3117d6 crypto: caam - fix spelling mistake "cannote" -> "cannot" adds df80bfd34310 crypto: caam/jr - update gcm detection logic adds bee7bdf11f01 crypto: cavium/nitrox - Fix HW family part name format adds 82b3ad744596 crypto: sun4i-ss - Handle better absence/presence of IV adds 179930a62f31 crypto: sun4i-ss - remove ivsize from ECB adds f87391558acf crypto: sun4i-ss - Fix invalid calculation of hash end adds 0ae1f46c55f8 crypto: sun4i-ss - fallback when length is not multiple of [...] adds f0372c00afea crypto: testmgr - add missing self test entries for protec [...] adds dd8486c75085 crypto: ccree - move key load desc. before flow desc. adds 4b1d7deb2cf2 crypto: ccree - move MLLI desc. before key load adds f98f6e2134bd crypto: ccree - add support for sec disabled mode adds cadfd8987af0 crypto: ccree - add CPP completion handling adds 52f42c650a2b crypto: ccree - add remaining logic for CPP adds bee711fa354e crypto: ccree - add SM4 protected keys support adds 533edf9f93e8 crypto: ccree - adapt CPP descriptor to new HW adds 6f17e00f77d8 crypto: ccree - read next IV from HW adds dcf6285d18ea crypto: ccree - add CID and PID support adds a108f9311c01 crypto: ccree - fix backlog notifications adds 151ded73a6c4 crypto: ccree - use proper callback completion api adds c4b22bf51b81 crypto: ccree - remove special handling of chained sg adds 1a143cdde4af crypto: ccree - fix typo in debugfs error path adds d574b707c873 crypto: ccree - fix mem leak on error path adds dcb2cf1d2c76 crypto: ccree - use devm_kzalloc for device data adds b7ec8530687a crypto: ccree - use std api when possible adds 03963caeb0dd crypto: ccree - copyright header update adds 9f31eb6e08cc crypto: ccree - zero out internal struct before use adds d2d34fb560ee crypto: ccree - do not copy zero size MLLI table adds bd233baf223d crypto: ccree - remove unused defines adds 6825cfd6d6f0 crypto: ccree - simplify fragment ICV detection adds c9877cbc83b6 crypto: ccree - simplify AEAD ICV addr calculation adds da3cf67f1bcf crypto: ccree - don't mangle the request assoclen adds c776f7d37b6b crypto: ccree - make AEAD sgl iterator well behaved adds 05c292afb0c0 crypto: ccree - zap entire sg on aead request unmap adds f3df82b468f0 crypto: ccree - use correct internal state sizes for export adds 18dd574acdb7 crypto: ccree - allow more AEAD assoc data fragments adds 874e163759f2 crypto: ccree - don't map MAC key on stack adds e8662a6a5f8f crypto: ccree - don't map AEAD key and IV on stack adds 7766dd774d80 crypto: ccree - pm resume first enable the source clk adds 1fc165721be8 crypto: ccree - remove cc7x3 obsoleted AXIM configs adds 3499efbeed39 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC a [...] adds 897ab2316910 crypto: ccree - add function to handle cryptocell tee fips error adds 7138377ce104 crypto: ccree - handle tee fips error during power managem [...] adds 42e37c2edd8e crypto: ux500 - use ccflags-y instead of CFLAGS_<basename>.o adds 1036633e10f8 crypto: ecrdsa - select ASN1 and OID_REGISTRY for EC-RDSA adds cb71d5057d84 Merge remote-tracking branch 'crypto/master' adds f9af3f846c31 drm/exynos: g2d: remove style error adds e59305305c6b drm/fimd: use DRM_ERROR instead of DRM_INFO in error case adds 62f28738f1f8 drm/exynos: remove unnecessary messages adds 6f83d20838c0 drm/exynos: use DRM_DEV_ERROR to print out error message adds 6be900563a9e drm/exynos: use DRM_DEV_DEBUG* instead of DRM_DEBUG macro adds df90a64eaf57 drm/vidi: replace platform_device pointer with device one adds 8b9550344d39 drm/ipp: clean up debug messages adds 331ca3a3d6a7 Merge tag 'exynos-drm-next-for-v5.2' of git://git.kernel.o [...] adds fd96e0dba19c drm/udl: introduce a macro to convert dev to udl. adds 6ecac85eadb9 drm/udl: move to embedding drm device inside udl device. adds abbc0697d5fb drm/fb: revert the i915 Actually configure untiled display [...] adds b30a43ac7132 drm/nouveau: add kconfig option to turn off nouveau legacy [...] adds 15e60851e191 drm/legacy: move drm_legacy_master_rmmaps to non-driver le [...] adds 35a280219b32 drm/legacy: move map cleanups into drm_bufs.c adds 9b7a77435c1d drm/radeon: drop unused ati pcigart include. adds 058ca50ce3f1 drm/legacy: move lock cleanup for master into lock file (v2) adds fabb0e2a2569 drm/legacy: move map_hash create/destroy into inlines adds 8437dd73b37f drm/legacy: move init/destroy of struct members into legacy file adds 1fa32cb612a8 drm/legacy: move legacy dev reinit into legacy misc adds 848ee5389481 drm/legacy: don't include any of ati_pcigart in legacy. (v2) adds 61ae227032e7 drm: allow removal of legacy codepaths (v4.1) adds 83c163f7eb59 drm/legacy: place all drm legacy members under DRM_LEGACY. adds ee22f76306a6 drm/legacy: remove some legacy lock struct members adds 08269364808f Merge branch 'drm-legacy-cleanup' of git://people.freedesk [...] adds e40b76428842 drm/leases: Drop object_id validation for negative ids adds ae9d6c076c0d drm/lease: Drop recursive leads checks adds 4285c7e1aaad drm/leases: Don't init to 0 in drm_master_create adds 46b757780dfe drm/lease: Check for lessor outside of locks adds 204f640da691 drm/lease: Make sure implicit planes are leased adds 36e4523aaf4a drm/atomic: Wire file_priv through for property changes adds b8c7d7bc8386 drm/atomic: -EACCESS for lease-denied crtc lookup adds 1de7259275ca drm/fb-helper: Fix drm_fb_helper_firmware_config() NULL po [...] adds 5a6792865164 Merge tag 'drm-misc-next-fixes-2019-04-24' of git://anongi [...] adds 929eec99f5fd drm/i915: Avoid use-after-free in reporting create.size adds 447811a686e8 drm/i915/icl: Fix MG_DP_MODE() register programming adds 7c13e5cc2391 Merge tag 'drm-intel-next-fixes-2019-04-25' of git://anong [...] adds 23ff4c915812 Merge remote-tracking branch 'drm/drm-next' adds 3b8cea6f645c drm/amd/include: Add HUBPREQ_DEBUG register offsets adds bb20be751020 drm/amdgpu: Check if SW SMU is supported before accessing funcs adds 41629f02c604 drm/amd/display: Allow system to enter stutter on init adds 43e3ac8389ef drm/amd/display: Add function to copy DC streams adds abdef7558358 drm/amd/display: Send DMCU messages only if FW loaded adds 5b7c0d8d2bad drm/amd/display: Fix eDP Black screen after S4 resume adds 00ae0af700cc drm/amd/display: 3.2.27 adds cc602e2b0d78 drm/amd/display: Allow cursor position when plane_res.ipp is NULL adds a9a3c0da1427 drm/amd/display: add explicit handshake between x86 and DMCU adds cacd3785df77 Merge remote-tracking branch 'amdgpu/drm-next' adds 6b622063451d drm: increase drm mmap_range size to 1TB adds 761e473f6b23 drm/gem: Fix sphinx warnings adds e6a42aa0557f Merge remote-tracking branch 'drm-misc/for-linux-next' adds 1aeeba2fd58a drm/komeda: Fixed warning: Function parameter or member no [...] adds 13a816f18dbd drm/komeda: Mark the local functions as static adds 1ab683b66650 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds c8a7399aa622 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 33322c280640 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 37613fa5b762 regmap: add proper SPDX identifiers on files that did not [...] adds 615c4d9a50e2 Merge branch 'regmap-5.2' into regmap-next adds e4bcbf5efd18 Merge remote-tracking branch 'regmap/for-next' adds 328e9f6973be ALSA: usb-audio: Handle the error from snd_usb_mixer_apply [...] adds a04cf1d30b5e Merge remote-tracking branch 'sound/for-next' adds c634d3ffc6b2 dt-bindings: ASoC: Add Spreadtrum multi-channel data trans [...] adds d7bff893e04f ASoC: sprd: Add Spreadtrum multi-channel data transfer support adds 6b903f9bdd98 ASoC: doc: simple-card: Add pin-switches property adds ddb351145a96 ASoC: fsl_sai: Update is_slave_mode with correct value adds 812ad463e089 ASoC: fsl_sai: Add support for runtime pm adds 1fb1e93a1dc7 ASoC: Intel: bytcht_es8316: fix compilation warning adds 2fb2a19af17a ASoC: Intel: bytcr_rt5640: align quirk override handling adds fb45befa7ea0 ASoC: Intel: bytcr_rt5651: align quirk override handling adds b6a5973e0000 Merge branch 'asoc-5.2' into asoc-next adds a75d5a1c7a43 Merge remote-tracking branch 'sound-asoc/for-next' adds 80c1d6e23bcd Merge remote-tracking branch 'modules/modules-next' adds 841cb0f3e4ee Input: olpc_apsp - depend on ARCH_MMP adds 9d1c2f067e50 Input: hyperv-keyboard - add module description adds 198e0ec026fc Merge remote-tracking branch 'input/next' adds 0257c0ed5ea3 block: don't run get_page() on pages from non-bvec iov iter adds 43068aa4d91d Merge branch 'for-5.2/block' into for-next adds 1568ee7e3c63 bcache: fix crashes stopping bcache device before read miss done adds 4e0c04ec3a30 bcache: fix inaccurate result of unused buckets adds 78d4eb8ad9e1 bcache: avoid clang -Wunintialized warning adds 792732d9852c bcache: use kmemdup_nul for CACHED_LABEL buffer adds 3a3947271cd6 bcache: Clean up bch_get_congested() adds a4b732a248d1 bcache: fix a race between cache register and cacheset unregister adds 14215ee01f63 bcache: move definition of 'int ret' out of macro read_bucket() adds 1bee2addc0c8 bcache: never set KEY_PTRS of journal key to 0 in journal_ [...] adds ce3e4cfb59cb bcache: add failure check to run_cache_set() for journal replay adds 2d17456eb1cc bcache: add comments for kobj release callback routine adds 68d10e6979a3 bcache: return error immediately in bch_journal_replay() adds 88c12d42d2bb bcache: add error check for calling register_bdev() adds bb6d355c2aff bcache: Add comments for blkdev_put() in registration code path adds 63d63b51d70f bcache: add comments for closure_fn to be called in closur [...] adds eb8cbb6df38f bcache: improve bcache_reboot() adds 631207314d88 bcache: fix failure in journal relplay adds f16277ca20ac bcache: fix wrong usage use-after-freed on keylist in out_ [...] adds 95f18c9d1310 bcache: avoid potential memleak of list of journal_replay( [...] adds eb4d7d0c5f9f Merge branch 'for-5.2/block' into for-next adds cc6be1315931 mtip32xx: remove trim support adds 78aa48b42919 Merge branch 'for-5.2/block' into for-next adds cb936f29ff11 Merge remote-tracking branch 'block/for-next' adds 5de719e3d01b dm mpath: fix missing call of path selector type->end_io adds fa6f064c986b Merge remote-tracking branch 'device-mapper/for-next' adds 5805ce35d386 Merge remote-tracking branch 'mmc/next' adds 8b7b34c13659 Merge remote-tracking branch 'kgdb/kgdb-next' adds 83eff776a9a3 Merge remote-tracking branch 'mfd/for-mfd-next' adds dbaf503c3b59 Merge remote-tracking branch 'backlight/for-backlight-next' adds a4dff2e7fd9e Merge remote-tracking branch 'battery/for-next' adds 0e093f82754d regulator: mt63xx: Switch to SPDX identifier adds 4d0a83b904f4 regulator: core: do not report EPROBE_DEFER as error but as debug adds e7599207d7db regulator: sy8106a: Get rid of struct sy8106a adds fa20b70e4c84 regulator: sky81452: Constify sky81452_reg_ops adds f6aec550bc37 regulator: sky81452: Switch to SPDX identifier adds 7c9250fa56cc Merge branch 'regulator-5.2' into regulator-next adds 5f98c8c0ba30 Merge remote-tracking branch 'regulator/for-next' adds 9120b980c42b Merge remote-tracking branch 'security/next-testing' adds 06770c268fbe Merge remote-tracking branch 'apparmor/apparmor-next' adds da93d61eeba1 Merge remote-tracking branch 'integrity/next-integrity' adds 6c148fedc249 Merge remote-tracking branch 'selinux/next' adds c9f78dce56f8 Merge remote-tracking branch 'tpmdd/next' adds fe3f72f11ece Merge remote-tracking branch 'iommu/next' adds 03317cc0dfc2 Merge remote-tracking branch 'vfio/next' adds 826069271d04 Merge remote-tracking branch 'audit/next' adds 766072831093 Merge remote-tracking branch 'devicetree/for-next' adds 9852254537c4 spi: stm32-qspi: manage the get_irq error case adds 2a2dd8cafc06 spi: spi-mem: zynq-qspi: Fix build error on architectures [...] adds 89847da2e1dd spi: AD ASoC: declare missing of table adds 2f1e03229ee6 Merge branch 'spi-5.2' into spi-next adds 6b6a32e0e44b Merge remote-tracking branch 'spi/for-next' adds 5c4e88a3fcec Merge branch 'x86/vdso' adds 36f0c423552d x86/boot: Disable RSDP parsing temporarily adds 0d02113b31b2 x86/mm: Fix a crash with kmemleak_scan() adds aaf1921cba33 Merge branch 'x86/urgent' adds bff8943f6073 Merge branch 'x86/topology' adds ddd6d4812cb8 Merge branch 'x86/timers' adds 8422a44e9731 Merge branch 'x86/platform' adds ea2f8d60603e x86/fault: Make fault messages more succinct adds a65c88e16f32 x86/mm: Remove in_nmi() warning from 64-bit implementation [...] adds 392bef709659 x86/build: Move _etext to actual end of .text adds 6ad57f7f2cbf x86/Kconfig: Make SPARSEMEM default for 32-bit x86 adds 2792107dc3af x86/Kconfig: Deprecate DISCONTIGMEM support for 32-bit x86 adds 79009c914503 Merge branch 'x86/mm' adds 64cbd7caabb3 Merge branch 'x86/microcode' adds 9ca5c8e632ce x86/kdump: Have crashkernel=X reserve under 4G by default adds b9ac3849af41 x86/kdump: Fall back to reserve high crashkernel memory adds 962e508ff74c Merge branch 'x86/kdump' adds 2c4645439e8f x86/irq: Fix outdated comments adds 1407ef7bcf7a Merge branch 'x86/irq' adds e2723ff3cc17 Merge branch 'x86/fpu' adds fb7a9e8533e6 Merge branch 'x86/entry' adds f9177a156883 Merge branch 'x86/cpu' adds 3ccb88ae59ba Merge branch 'x86/core' adds 15854edd193a x86/pci: Clean up usage of X86_DEV_DMA_OPS adds d51ca25e5e29 Merge branch 'x86/cleanups' adds 222eee69fdd9 Merge branch 'x86/cache' adds 513a3659d187 Merge branch 'x86/build' adds 3855f11d54a0 x86/um/vdso: Drop unnecessary cc-ldoption adds f03382f37506 Merge branch 'x86/asm' adds 6eb4f08293e9 x86/apic: Unify duplicated local apic timer clockevent ini [...] adds 548f5eb57ab9 Merge branch 'x86/apic' adds 0072aa4960b4 Merge branch 'timers/core' adds d4645d30b50d smpboot: Place the __percpu annotation correctly adds 65fe053779ae Merge branch 'smp/hotplug' adds a860fa7b96e1 sched/numa: Fix a possible divide-by-zero adds 8b1d87b5c114 Merge branch 'sched/urgent' adds e00e468827cd Merge branch 'sched/core' adds 45d4b7b9cb88 x86/MCE: Add an MCE-record filtering function adds 71a84402b93e x86/MCE/AMD: Don't report L1 BTB MCA errors on some family [...] adds 0e9b274eac40 Merge branch 'ras/core' adds 82c99f7a81f2 perf/x86/intel: Update KBL Package C-state events to also [...] adds 3ef45ea34c75 Merge branch 'perf/urgent' adds 62a7c2c6bdad Merge branch 'perf/core' adds a80c1048b372 Merge branch 'locking/core' adds 56f0692a389e Merge branch 'irq/core' adds 5d8fac199399 Merge branch 'efi/core' adds 654300077296 Merge branch 'core/stacktrace' adds 6b6d92be1fc9 Merge branch 'core/speculation' adds 3cb125f92207 Merge branch 'core/rseq' adds fc1c88dff62c Merge branch 'core/rcu' adds 6ae865615fc4 x86/uaccess: Dont leak the AC flag into __put_user() argum [...] adds 29da93fea3ea mm/uaccess: Use 'unsigned long' to placate UBSAN warnings [...] adds c78e73bb93d2 Merge branch 'core/objtool' adds bb70a18614ab Merge branch 'core/mm' adds d7d5028b3220 Merge branch 'core/core' adds 99f2fcc18586 Merge remote-tracking branch 'tip/auto-latest' adds ce6512b4010f Merge remote-tracking branch 'clockevents/clockevents/next' adds 501cb4828dbc Merge remote-tracking branch 'edac-amd/for-next' adds ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c adds 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() adds 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] adds 02519fa3c431 function_graph: Use a ftrace_graph_ret_stub() for return adds 070ea1a24f40 function_graph: Place ftrace_graph_entry_stub() prototype [...] adds d3eb72422cb7 Merge remote-tracking branch 'ftrace/for-next' adds 61126fc1e353 Merge remote-tracking branch 'kvm/linux-next' adds b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest adds 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers adds a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication adds a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest adds 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction adds 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data adds eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters adds d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] adds 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers adds 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers adds 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg adds a9bf3130ebfe arm64: docs: Document perf event attributes adds f7fcd705c070 Merge remote-tracking branch 'kvm-arm/next' adds 4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model adds 8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on [...] adds 52bbceed2921 Merge remote-tracking branch 'kvms390/next' adds 2ec16bc0fc7a x86/xen: Add "xen_timer_slop" command line option adds 515762b9164a xen: xen-pciback: fix warning Using plain integer as NULL pointer adds 98105e9a6061 xen-netfront: mark expected switch fall-through adds 51cf07a7b6cd xenbus: drop useless LIST_HEAD in xenbus_write_watch() and [...] adds c9f804d64bb9 xen/pvh: set xen_domain_type to HVM in xen_pvh_init adds 72813bfbf027 xen/pvh: correctly setup the PV EFI interface for dom0 adds b299fe827619 Merge remote-tracking branch 'xen-tip/linux-next' adds 70e688151df7 Merge remote-tracking branch 'percpu/for-next' adds 28e24b8c2bb3 Merge remote-tracking branch 'workqueues/for-next' adds 21fcf17f62bd Merge remote-tracking branch 'drivers-x86/for-next' adds cdb80268a6b5 platform/chrome: wilco_ec: Add property helper library adds d84a9a67f1e9 Merge remote-tracking branch 'chrome-platform/for-next' adds ca3c88bcb1e3 Merge remote-tracking branch 'leds/for-next' adds d73236383eb1 ipmi: Add the i2c-addr property for SSIF interfaces adds 55be8658c7e2 ipmi:ssif: compare block number correctly for multi-part r [...] adds 44f56a39adde ipmi:ssif: Only unregister the platform driver if it was r [...] adds ed6c3a6d8996 ipmi: Remove warning if no slave address is present adds e682a2cefdd2 Merge remote-tracking branch 'ipmi/for-next' adds 9abb24990a2b debugfs: update documented return values of debugfs helpers adds 6d5489f14b76 Merge remote-tracking branch 'driver-core/driver-core-next' adds d30e413fa482 Merge tag 'phy-for-5.2' of git://git.kernel.org/pub/scm/li [...] adds 409fba220075 usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() adds 77a4946516fe usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON adds 6e3c8beb4f92 usb: usb251xb: Lock i2c-bus segment the hub resides adds 5d438e200215 usb: typec: ucsi: ccg: add get_fw_info function adds 5fd958a4f67d i2c: nvidia-gpu: Supply CCGx driver the fw build info adds 5c9ae5a87573 usb: typec: ucsi: ccg: add firmware flashing support adds ad74b8649bea usb: typec: ucsi: Preliminary support for alternate modes adds af8622f6a585 usb: typec: ucsi: Support for DisplayPort alt mode adds d266e96820cc usb: typec: displayport: Export probe and remove functions adds cf28369c634f usb: typec: Add driver for NVIDIA Alt Modes adds a4d6a2989dc3 usb/hcd: Send a uevent signaling that the host controller [...] adds b92c2a810c61 Merge remote-tracking branch 'usb/usb-next' adds a2793bd9d35c Merge remote-tracking branch 'usb-serial/usb-next' adds 3a05919d1113 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 6bc3703dcf0e serial: Fix using plain integer instead of Null pointer adds 4cdd17ba1dff TTY: serial_core, add ->install adds 3e51ceea1006 serial: 8250_exar: Adjust IOT2000 matching adds f13740178027 docs: serial: convert docs to ReST and rename to *.rst adds 8ceeb4709845 serial: 8250-mtk: add follow control adds bdbd0a7f8f03 serial: 8250-mtk: modify baudrate setting adds 050dfc09f8a4 tty: serial_core: fix error code returned by uart_register [...] adds 8daa89e09970 tty: update obsolete termios comment adds 29973f8a88b0 tty: rocket: Remove RCPK_GET_STRUCT ioctl adds 8ef795653d75 tty: rocket: deprecate the rp_ioctl adds df4f596a5542 Merge remote-tracking branch 'tty/tty-next' adds 28703c6ef622 dt-bindings: misc: aspeed-p2a-ctrl: add support adds 01c60dcea9f7 drivers/misc: Add Aspeed P2A control driver adds d65bf04200da mei: hdcp: use own Kconfig file adds 43b8a7ed4739 mei: expose device state in sysfs adds b909ef83ed81 Merge tag 'icc-5.2-rc1' of https://git.linaro.org/people/g [...] adds 49695ac46861 w1: ds2408: reset on output_write retry with readback adds b0a69f05b963 parport: ieee1284: mark expected switch fall-through adds 38e7b6efe997 nvmem: imx-ocotp: add support for imx8mq adds dd4c1047b1d6 nvmem: imx-ocotp: broaden Kconfig dependency adds 9c4adfb5dc13 nvmem: sunxi_sid: Read out SID for randomness without looping adds de2a3eaea552 nvmem: sunxi_sid: Optimize register read-out method adds 7fa5ad23dbb0 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure adds 273a474ee843 nvmem: sunxi_sid: Read out data in native format adds da75b8909756 nvmem: sunxi_sid: Support SID on A83T and H5 adds 4f4cb173d811 dt-bindings: nvmem: Add STM32 factory-programmed romem adds ded1b7fc2cf5 nvmem: Add driver for STM32 factory-programmed read only mem adds 7c1cd8fda8fb nvmem: stm32: add support for STM32MP15 BSEC to control OTP data adds 0a9b2d1ce422 nvmem: core: add nvmem_cell_read_u16 adds 2fe518fecb3a nvmem: core: fix read buffer in place adds 3b26cd885853 nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] adds 794a1e229b92 nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] adds ededa0457b67 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] adds b8371fc104d3 nvmem: sunxi-sid: fix wrong description in kernel doc adds f6edbb38ea83 nvmem: sunxi-sid: add binding for H6's SID controller adds 055f5df53f28 nvmem: sunxi-sid: convert to SPDX license tags adds fc1eb6ebbd55 nvmem: sunxi_sid: Support SID on H6 adds ae0c2d725512 nvmem: core: add NVMEM_SYSFS Kconfig adds ba2e544075c2 lib/siphash.c: mark expected switch fall-throughs adds cf7eb03333bb Merge tag 'extcon-next-for-5.2' of git://git.kernel.org/pu [...] adds d2f4a83fe3f7 misc: genwqe: Fix misuse of %x adds 0b0509508bef binder: check for overflow when alloc for security context adds cf4f2ad6b87d virt: vbox: Sanity-check parameter types for hgcm-calls co [...] adds 59d63de07660 coresight: catu: fix clang build warning adds 61810404b43f coresight: catu: Make catu_helper_ops and catu_ops static adds 08be874775f1 coresight: tmc: Report DMA setup failures adds ee8146aad87c coresight: dynamic-replicator: Clean up error handling adds eb6934b5c1bb coresight: replicator: Prepare for merging with dynamic-re [...] adds c827db65666b coresight: dynamic-replicator: Prepare for merging with st [...] adds 455328b1772a coresight: Merge the static and dynamic replicator drivers adds 1b015ef28a44 coresight: Fix freeing up the coresight connections adds 850ccfe3e891 coresight: etb10: Cleanup power management adds 0bfc53b30eac coresight: tpiu: Cleanup power management adds 2390d4586475 coresight: catu: Cleanup power management adds 263556950f2a coresight: tmc: Cleanup power management adds 6fcdba33ab0d coresight: pmu: Adding ITRACE property to cs_etm PMU adds 82500a810ee2 coresight: etm4x: Add kernel configuration for CONTEXTID adds 8013f32a1b35 coresight: etm4x: Skip selector pair 0 adds a54e14f810f2 coresight: etm4x: Configure tracers to emit timestamps adds 6c817a95d84b coresight: Adding return code to sink::disable() operation adds f973d88b7570 coresight: Move reference counting inside sink drivers adds 12dfc9e022aa coresight: Properly address errors in sink::disable() functions adds 0916447c8728 coresight: Properly address concurrency in sink::update() [...] adds 02d5c897a091 coresight: perf: Clean up function etm_setup_aux() adds f5200aa9831f coresight: perf: Refactor function free_event_data() adds a0f08a6a9fee coresight: Communicate perf event to sink buffer allocatio [...] adds 855ab61c16bf coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() adds e553a8aef4c3 coresight: tmc-etr: Create per-thread buffer allocation function adds ef848e463ac9 coresight: tmc-etr: Introduce the notion of process ID to [...] adds 57549999b9a0 coresight: tmc-etr: Introduce the notion of reference coun [...] adds c5ff734462b1 coresight: tmc-etr: Introduce the notion of IDR to ETR devices adds 3147da92a8a8 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] adds 8d03cfd16a72 coresight: tmc-etr: Add support for CPU-wide trace scenarios adds 880af782c6e8 coresight: tmc-etf: Add support for CPU-wide trace scenarios adds 75d7dbd38824 coresight: etb10: Add support for CPU-wide trace scenarios adds 15235f1f495e dt-bindings: imx-ocotp: Add i.MX8MQ compatible adds b281218ad431 Drivers: misc: fix out-of-bounds access in function param_ [...] adds 06d5d6b7f994 slimbus: fix a potential NULL pointer dereference in of_qc [...] adds 2d1c31cb642b drivers/misc: Add Aspeed P2A control driver adds 67f2fe412317 Merge remote-tracking branch 'char-misc/char-misc-next' adds f9518bf52963 Merge remote-tracking branch 'soundwire/next' adds 37209783c73a thunderbolt: Make priority unsigned in struct tb_path adds 40af32b1edfd Merge remote-tracking branch 'thunderbolt/next' adds 43901008fde0 iio: imu: st_lsm6dsx: add support to LSM6DSR adds 649cc7b17ce8 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsr device bindings adds 8cf614950e39 iio: adc: Fix MAX9611 spacing adds 9044b6e25e2f staging: iio: frequency: ad9834: Remove unnecessary parentheses adds 6bf229abce75 iio: adc: ad7606: Move oversampling options in chip info a [...] adds 7989b4bb23fe iio: adc: ad7616: Add support for AD7616 ADC adds 3e5ffe47ed8c dt-bindings: iio: adc: Add AD7616 ADC documentation adds aa21a28e9050 iio: imx7d_adc: Add local struct device pointer in imx7d_a [...] adds 8cc393bf300b iio: imx7d_adc: Replace pr_err with dev_err adds a8427a7b371b iio: imx7d_adc: Use devm_platform_ioremap_resource() adds 5150ec3fe125 avia-hx711.yaml: transform DT binding to YAML adds 88aa7ae66128 bmp085.yaml: transform DT documentation of iio sensor into YAML adds 7fe8f00051c0 staging: iio: ad9832: organize includes adds 566564e80b0e staging: iio: ad9832: use clock framework for clock reference adds 45e119e40328 iio: accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID adds 52e77d67dd8d dt-bindings: iio: accel: add LIS2DE12 sensor device binding adds 63440a630d3b iio: accel: add support to LIS2DE12 adds 631bd2f7ec02 iio: imu: st_lsm6dsx: remove set but not used variables 'a [...] adds 8e4fefec0174 iio: temperature: max31856: fix uninitialized error return adds 1c2fb4054648 iio: adc: ti-ads7950: Fix build error without CONFIG_GPIOLIB adds bb208037ae45 srf04.c: add maxbotix ultrasonic sensors adds d6edf95abdb5 dt-bindings: iio: srf04: add Maxbotix ultrasonic iio proxi [...] adds 21cf20a84a9f Kconfig: change configuration of srf04 ultrasonic iio sensor adds 955e00772954 iio: gyro: add DT bindings to fxas21002c adds a0701b6263ae iio: gyro: add core driver for fxas21002c adds a034cbe1c412 iio: gyro: fxas21002c: add i2c driver adds 4da38f1be667 iio: gyro: fxas21002c: add spi driver adds b074554617ad MAINTAINERS: add entry for fxas21002c gyro driver adds 65c7a3d2cf0b dt-bindings: iio: adc: Add bindings for TI ADS8344 A/DC chips adds 8dd2d7c0fed7 iio: adc: Add driver for the TI ADS8344 A/DC chips adds b9fedb0a177a iio: imu: st_lsm6dsx: inline per-sensor data adds edde945257e2 iio: dac: ad5758: Modifications for new revision adds 49deef1b1a38 drivers/iio/gyro/mpu3050-core.c: This patch fix the follow [...] adds 4fe86cdf927a iio: imx7d_adc: Simplify imx7d_adc_probe() with imx7d_adc_ [...] adds b846676066eb iio: imx7d_adc: Simplify imx7d_adc_remove() with imx7d_adc [...] adds 9c6126940d64 iio: imx7d_adc: Use devm_iio_device_register() adds 20c89b4d1dc4 iio: trigger: stm32-timer: fix build issue when disabled adds ba7ecfe43d6b iio: adc: stm32-dfsdm: fix unmet direct dependencies detected adds 80696785eaaa iio: adc: stm32-dfsdm: fix triggered buffer build dependency adds ce7afa5c56c4 iio:accel:Switch hardcoded function name with a reference [...] adds dfd4f6497614 iio: dummy_evgen: fix possible memleak in evgen init adds 447ccb4e0834 iio: adc: qcom-spmi-adc5: Fix of-based module autoloading adds bf402c08ebc2 Merge tag 'iio-for-5.2b' of git://git.kernel.org/pub/scm/l [...] adds 3fcbb7d49cb7 staging: kpc2000: Use memset to initialize resources adds 8e77ebce6e3f staging: kpc2000: remove duplicated include from kp2000_module.c adds 8abd537256f5 staging: kpc2000: fix platform_no_drv_owner.cocci warnings adds 3970d0d81816 staging: most: core: replace strcpy() by strscpy() adds e9f1040f4727 staging: vchiq_arm: Fix misuse of %x adds 0f7741bb87a0 staging: rtl8188eu: cleanup indenting issue in odm.c adds 523275a8b389 staging: olpc_dcon: Convert all uses of old GPIO API to ne [...] adds 8e7f59e50d09 staging: rtl8188eu: add spaces around operators in rtw_ap.c adds 74e226b302e8 staging: rtl8188eu: replace subtraction with result adds 58585aa8eb2a staging: rtl8188eu: add spaces around '-' in rtw_cmd.c adds 06e8c289a236 staging: rtl8188eu: remove unnecessary parentheses adds 52c4dfcead49 Staging: vc04_services: Cleanup in ctrl_set_bitrate() adds 7df95299b94a staging: kpc2000: Add DMA driver adds 0040a390d2fd counter: Introduce the Generic Counter interface adds ea2b23b89579 counter: Documentation: Add Generic Counter sysfs documentation adds 09e7d4ed8991 docs: Add Generic Counter interface documentation adds e854bac92bc9 iio: 104-quad-8: Update license boilerplate adds f1d8a071d45b counter: 104-quad-8: Add Generic Counter interface support adds 7e798ef90c5f counter: 104-quad-8: Documentation: Add Generic Counter sy [...] adds ad29937e206f counter: Add STM32 Timer quadrature encoder adds ec63e2a48970 dt-bindings: counter: Document stm32 quadrature encoder adds 597f55e3f36c counter: stm32-lptimer: add counter device adds 7657b2c123de dt-bindings: counter: Adjust dt-bindings for STM32 lptimer move adds 4bb00e934daf iio: counter: Add deprecation markings for IIO Counter attributes adds cdff43149862 include/fsl: add common FlexTimer #defines in a separate header. adds e590eb408c81 drivers/pwm: pwm-fsl-ftm: use common header for FlexTimer [...] adds d4c5c4620669 drivers/clocksource: timer-fsl-ftm: use common header for [...] adds 7f2e3ea306fc dt-bindings: counter: ftm-quaddec adds a3b9a99980d9 counter: add FlexTimer Module Quadrature decoder counter driver adds d8ea4ccfaea0 counter: ftm-quaddec: Documentation: Add specific counter [...] adds 575d927c426b LS1021A: dtsi: add ftm quad decoder entries adds cae767be7765 Merge remote-tracking branch 'staging/staging-next' adds 8c284625c040 Merge remote-tracking branch 'mux/for-next' adds 6539b69be148 Merge remote-tracking branch 'slave-dma/next' adds b20885fd66ff Merge remote-tracking branch 'cgroup/for-next' adds 285a7c7a084b Merge remote-tracking branch 'scsi/for-next' adds 4884a327aa48 Merge remote-tracking branch 'vhost/linux-next' adds d041196b52c9 Merge remote-tracking branch 'rpmsg/for-next' adds 357798909164 gpio: Fix gpiochip_add_data_with_key() error path adds 1e9aa2a8164f gpio: pxa: Make two symbols static adds 4a4b119b176e gpio: sch: Remove write-only core_base adds 7358a821f0b5 docs: gpio: convert docs to ReST and rename to *.rst adds 8afa48226be5 Merge branch 'devel' into for-next adds 06996e19364d Merge remote-tracking branch 'gpio/for-next' adds 17fcabd3d8fc Merge remote-tracking branch 'pinctrl/for-next' adds 1083e63f5885 Merge remote-tracking branch 'pwm/for-next' adds 26e0854ab331 drivers/char/random.c: constify poolinfo_table adds 3bd0b5bf7dc3 drivers/char/random.c: remove unused stuct poolinfo::poolbits adds 764ed189c820 drivers/char/random.c: make primary_crng static adds eb9d1bf079bb random: only read from /dev/random after its pool has rece [...] adds d55535232c3d random: move rand_initialize() earlier adds fe6f1a6a8eed random: fix CRNG initialization when random.trust_cpu=1 adds 92e507d21613 random: document get_random_int() family adds b7d5dc21072c random: add a spinlock_t to struct batched_entropy adds e10b13362821 Merge remote-tracking branch 'random/dev' adds c50ad5f5e993 Merge remote-tracking branch 'kselftest/next' adds b29311aa3948 Merge remote-tracking branch 'y2038/y2038' adds 59b8c9caa4ff Merge remote-tracking branch 'livepatching/for-next' adds f48dee58dff4 coresight: pmu: Adding ITRACE property to cs_etm PMU adds 666d3f073ae9 coresight: etm4x: Add kernel configuration for CONTEXTID adds a729feaf38d4 coresight: etm4x: Skip selector pair 0 adds bcc7e822cd9e coresight: etm4x: Configure tracers to emit timestamps adds eedf831cc3be coresight: Adding return code to sink::disable() operation adds ad8752120e4b coresight: Move reference counting inside sink drivers adds c2e5a22442f2 coresight: Properly address errors in sink::disable() functions adds 213224ad1c2d coresight: Properly address concurrency in sink::update() [...] adds 2a66e15a67c9 coresight: perf: Clean up function etm_setup_aux() adds a24b3b57781d coresight: perf: Refactor function free_event_data() adds 6929d870e343 coresight: Communicate perf event to sink buffer allocatio [...] adds b4d01ef1dac6 coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() adds 73cf26df242a coresight: tmc-etr: Create per-thread buffer allocation function adds 139b8ed93435 coresight: tmc-etr: Introduce the notion of process ID to [...] adds de56d25e8247 coresight: tmc-etr: Introduce the notion of reference coun [...] adds d4a1132394f8 coresight: tmc-etr: Introduce the notion of IDR to ETR devices adds 48844049cd56 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] adds 1dacd050f174 coresight: tmc-etr: Add support for CPU-wide trace scenarios adds 950984b6b643 coresight: tmc-etf: Add support for CPU-wide trace scenarios adds d5d930cdd424 coresight: etb10: Add support for CPU-wide trace scenarios adds ca2fc6b0a781 Merge remote-tracking branch 'coresight/next' adds 9eec31f310e0 rtc: ds3232: get SRAM access using NVMEM Framework adds b809d192eb98 rtc: ep93xx: stop setting platform_data adds bac68b30d537 rtc: ep93xx: convert to devm_rtc_allocate_device adds 09cd030b5446 rtc: ep93xx: use rtc_add_group adds 2d4fc6df77d8 rtc: ep93xx: set range adds 886a77e73e52 rtc: ep93xx: switch to rtc_time64_to_tm adds ef9440a2e363 rtc: ep93xx: use .set_time adds 4fdf4d237fab rtc: ep93xx: convert to SPDX identifier adds d71c7715326b rtc: ep93xx: fix checkpatch issues adds 13bfa942254f rtc: ds2404: set range adds 53523216ba91 rtc: ds2404: switch to rtc_time64_to_tm adds be2b04371ab1 rtc: ds2404: use .set_time adds 14556f04e546 rtc: ds2404: convert to SPDX identifier adds c7ac260fe76f rtc: ds2404: remove ds2404_chip_ops adds d9aa5ca429ad rtc: ds2404: simplify .probe and remove .remove adds 50af8c3577a3 rtc: wm831x: use .set_time adds 95b3ef217786 rtc: rx6110: declare missing of table adds 2140150fae18 rtc: stm32: manage the get_irq probe defer case adds 7f381fc84580 Merge remote-tracking branch 'rtc/rtc-next' adds 8685e022e3f1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 5945c286f6b4 Merge remote-tracking branch 'at24/at24/for-next' adds 4cfd159f83e8 Merge remote-tracking branch 'ntb/ntb-next' adds 9f671e58159a security: Create "kernel hardening" config area adds b6a6a3772d20 security: Move stackleak config to Kconfig.hardening adds 709a972efb01 security: Implement Clang's stack initialization adds 5cf8688e735f selftests/seccomp: Prepare for exclusive seccomp flags adds bdb87d3d2701 seccomp: Make NEW_LISTENER and TSYNC flags exclusive adds 7f6563fc1e6b Merge branch 'for-linus/seccomp' into for-next/kspp adds d7787fe7ded3 Merge remote-tracking branch 'kspp/for-next/kspp' adds 5f2ba77853ed Merge remote-tracking branch 'gnss/gnss-next' adds e365f1f00700 Merge remote-tracking branch 'slimbus/for-next' adds 889ba60c36ce nvmem: core: add NVMEM_SYSFS Kconfig adds 7a37d6285cc9 Merge remote-tracking branch 'nvmem/for-next' adds 307cf3902ddb Merge remote-tracking branch 'xarray/xarray' adds 242578036b97 Merge remote-tracking branch 'hyperv/hyperv-next' adds 69d1393b8e9d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds e7c2ab91287a Merge remote-tracking branch 'pidfd/for-next' adds acfb1475f16d mm: add /sys/kernel/slab/cache/cache_dma32 adds de2b4643b271 userfaultfd: use RCU to free the task struct when fork fails adds 87d12721840b mm/memory_hotplug.c: drop memory device reference after fi [...] adds 088521ce07ee zram: pass down the bvec we need to read into in the work struct adds 7da810bc38f4 lib/Kconfig.debug: Fix build error without CONFIG_BLOCK adds 90625926a86c lib/test_vmalloc.c: do not create cpumask_t variable on stack adds 7a7114fe924e mm: do not boost watermarks to avoid fragmentation for the [...] adds 19eed3d30225 mm, page_alloc: always use a captured page regardless of c [...] adds 7bd0c83db368 mm/page_alloc.c: avoid potential NULL pointer dereference adds d0594d1206d8 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag adds 47cbdbccd2a4 fs/proc/proc_sysctl.c: Fix a NULL pointer dereference adds 6d26fe16f105 kernel/sys.c: prctl: fix false positive in validate_prctl_map() adds 5f421140fa74 scripts/spelling.txt: add more typos to spelling.txt and sort adds 6752509c68e2 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header adds 55d31adcf6fa lib/debugobjects.c: move printk out of db lock critical sections adds 29ff7ed5c311 ocfs2: use common file type conversion adds 625397732819 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget adds c6293526e4cd ocfs2: add last unlock times in locking_state adds 70968feb4063 ocfs2: clear zero in unaligned direct IO adds 60fc6eb16f91 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 5c90ae42e978 ocfs2: wait for recovering done after direct unlock request adds eac7387a1ac8 ocfs2: checkpoint appending truncate log transaction befor [...] adds 797403d93ef2 ramfs: support O_TMPFILE adds 7da5becec6c7 list: add function list_rotate_to_front() adds f04727bf150c slob: respect list_head abstraction layer adds 33e7d763a06a slob: use slab_list instead of lru adds be29c4869253 slub: add comments to endif pre-processor macros adds 1e2866a608a2 slub: use slab_list instead of lru adds 81832541d749 slab: use slab_list instead of lru adds 13bad26d99fa mm: remove stale comment from page struct adds f1f2ab01117e slub: remove useless kmem_cache_debug() before remove_full() adds 8058c9ea6f2c mm/slab.c: remove unneed check in cpuup_canceled adds 95d43b9a507d mm/slub.c: update the comment about slab frozen adds 1012a467331b mm/slab.c: fix an infinite loop in leaks_show() adds e5d1006a6b64 slab-fix-an-infinite-loop-in-leaks_show-fix adds 93249b7ab71c include/trace/events/vmscan.h: drop zone id from kswapd tr [...] adds daaa1a2931fd mm/cma_debug.c: fix the break condition in cma_maxchunk_get() adds c9eb2e5939d3 userfaultfd/sysctl: add vm.unprivileged_userfaultfd adds 2e91c5a41c9a userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix adds 7a89eff1ffba mm: page cache: store only head pages in i_pages adds 3e878c42adc0 page-cache-store-only-head-pages-in-i_pages-fix adds f7696966b519 page-cache-store-only-head-pages-in-i_pages-fix-fix adds 8778a8ae6e87 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() adds 3b859b8d343e mm: move recent_rotated pages calculation to shrink_inacti [...] adds 2156c455f272 mm: move nr_deactivate accounting to shrink_active_list() adds a9f096c31376 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] adds c7fefc25df33 mm: remove pages_to_free argument of move_active_pages_to_lru() adds 15790b6da673 mm: generalize putback scan functions adds c98d6f3c4fe0 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM adds 5a564c89e8f7 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 adds 09ab7f0dee7f mm/gup: change write parameter to flags in fast walk adds 0cbe1f3395c3 mm/gup: change GUP fast to use flags rather than a write 'bool' adds a375f52f14ab mm/gup: add FOLL_LONGTERM capability to GUP fast adds 2c8d67c65f2b mm-gup-add-foll_longterm-capability-to-gup-fast-v3 adds c9fedb1fa8dd IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 3e2837a2d9dd ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 adds dcf0a90e3715 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 46b656bc33a2 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() adds 27413807f9a2 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 adds 86b147a30d2b mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] adds a0d144b6357b mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY adds 6278531350fd mm/compaction.c: fix an undefined behaviour adds f44d1e72c376 mm-compaction-fix-an-undefined-behaviour-fix adds 8a62233d28a6 mm/cma.c: fix the bitmap status to show failed allocation reason adds 8059744bc1ba mm: compaction: show gfp flag names in try_to_compact_page [...] adds faf3ad7406be mm, compaction: some tracepoints should be defined only wh [...] adds 3151a2815361 mm: change mm_update_next_owner() to update mm->owner with [...] adds c01a6d8920c5 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] adds 1efae6fddd69 mm/vmscan: add tracepoints for node reclaim adds 96d751625d95 mm: memcontrol: track LRU counts in the vmstats array adds d508af4bf0da mm: memcontrol: replace zone summing with lruvec_page_state() adds 8f574ec9f917 mm: memcontrol: replace node summing with memcg_page_state() adds 7b9c102583de mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() adds 43677568ec9c mm: memcontrol: push down mem_cgroup_nr_lru_pages() adds 67b4a6aebd02 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] adds a70106e76224 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails adds 4dc37df2ff4f initramfs: free initrd memory if opening /initrd.image fails adds f8e5d396ccb5 initramfs: cleanup initrd freeing adds 8c639e0df41c initramfs: factor out a helper to populate the initrd image adds a815b8e035aa initramfs: cleanup populate_rootfs adds 5c97c48a6929 initramfs: fix a compilation error adds 10ed92f674a7 initramfs: move the legacy keepinitrd parameter to core code adds 774470f264cc initramfs: provide a generic free_initrd_mem implementation adds f6c679ee1771 initramfs: poison freed initrd memory adds 9b357db07f73 init: provide a generic free_initmem implementation adds 17fb264be708 hexagon: switch over to generic free_initmem() adds 6c991898bc18 init: free_initmem: poison freed init memory adds 8032d150cb8c riscv: switch over to generic free_initmem() adds f63c575ca826 sh: advertise gigantic page support adds fc29463b6305 sparc: advertise gigantic page support adds 2dac7ceea1b8 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] adds 6623a42ea35f hugetlb: allow to free gigantic pages regardless of the co [...] adds 99e68a239dab mm: introduce put_user_page*(), placeholder versions adds d43aa53b18f0 mm: page_mkclean vs MADV_DONTNEED race adds 3c8c9061c6c9 mm/vmscan: drop may_writepage and classzone_idx from direc [...] adds 6f5eea8f44b5 mem-hotplug: fix node spanned pages when we have a node wi [...] adds cd8c2667c005 hugetlbfs: fix potential over/underflow setting node speci [...] adds 20d3c6fd4152 mm/hugetlb: get rid of NODEMASK_ALLOC adds 106530663403 mm/swap.c: __pagevec_lru_add_fn: typo fix adds 8501c8d55886 include/linux/balloon_compaction.h: drop unused function stubs adds fc81e3a1a305 mm/sparse.c: clean up obsolete code comment adds 18ded5f7e64c drivers/base/memory.c: clean up relics in function parameters adds eea922cde234 hugetlbfs: on restore reserve error path retain subpool re [...] adds 93c74ab92c40 hugetlb: use same fault hash key for shared and private mappings adds cc43afa53bf7 mm: change locked_vm's type from unsigned long to atomic64_t adds 7dd16831d225 vfio/type1: drop mmap_sem now that locked_vm is atomic adds 8c9d5dc06a12 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic adds 26b745ab0a17 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic adds bf03c899964c powerpc/mmu: drop mmap_sem now that locked_vm is atomic adds 1a17f370a86d kvm/book3s: drop mmap_sem now that locked_vm is atomic adds e806a689f826 mm/hmm: select mmu notifier when selecting HMM adds 6d1c642c1c71 mm/hmm: use reference counting for HMM struct adds 56b0c155af50 mm/hmm: do not erase snapshot when a range is invalidated adds 7b8c13ee5070 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds 10ef91dcc9e6 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 1348080c9010 mm/hmm: improve driver API to work and wait over a range adds 7830c8e2ec43 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 471c3df881dd mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) adds db44c33fe403 mm/hmm: fix initial PFN for hugetlbfs pages adds 22abe266482e mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds ceb318b3ed03 mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG adds 1e6ba4c11d91 mm/hmm: add helpers to test if mm is still alive or not adds f6ad3c3e4b03 mm/hmm: add an helper function that fault pages and map th [...] adds ad68d3457f64 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] adds 616690782b0b mm/hmm: convert various hmm_pfn_* to device_entry which is [...] adds dfd322bdd226 mm/mmu_notifier: helper to test if a range invalidation is [...] adds d6b9da38233a mm/mmu_notifier: convert user range->blockable to helper function adds ef8d46f3f185 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags adds d53cae67c984 mm/mmu_notifier: contextual information for event enums adds 713b22ce385d mm/mmu_notifier: contextual information for event triggeri [...] adds e732a7754280 mm/mmu_notifier: use correct mmu_notifier events for each [...] adds 084d1f9cab4e mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] adds 3c5f96883230 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper adds 70eb2fca1f98 mm/filemap.c: enable error injection at add_to_page_cache() adds 03f1d108afcb mm-enable-error-injection-at-add_to_page_cache-fix adds d1057a6fcf57 mm/rmap.c: use the pra.mapcount to do the check adds 77493adbc797 mm: use mm_zero_struct_page from SPARC on all 64b architectures adds a21b90e9857a mm: drop meminit_pfn_in_nid as it is redundant adds 8b1cdd9de70b mm: implement new zone specific memblock iterator adds 7b07c5ff5660 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds 8e63f81e3fe4 mm, memory_hotplug: cleanup memory offline path adds 815ba00bdf08 mm, memory_hotplug: provide a more generic restrictions fo [...] adds b6a25fd48aa9 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] adds 8e7daf2a3e9d mm/filemap.c: fix minor typo adds 95bb5c428e9e mm/memory_hotplug: release memory resource after arch_remo [...] adds 5818d4ef1466 mm-memory_hotplug-release-memory-resource-after-arch_remov [...] adds 48c7bcf1246c mm/memory_hotplug: make unregister_memory_section() never fail adds a119c81b2e08 mm/memory_hotplug: make __remove_section() never fail adds 503ae9cf3803 mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] adds e561e7859855 mm: fix false-positive OVERCOMMIT_GUESS failures adds 4a81feaf599a mm: remove redundant 'default n' from Kconfig-s adds 535a4225ac6a mm: introduce new vm_map_pages() and vm_map_pages_zero() API adds 935055a6fee4 arm: mm: dma-mapping: convert to use vm_map_pages() adds 61eaecd23d70 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() adds 2a8629a43989 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() adds 64dc8cf7eee4 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() adds 7f61fa028263 iommu/dma-iommu.c: convert to use vm_map_pages() adds d4c3ab087028 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() adds c83ea191a849 xen/gntdev.c: convert to use vm_map_pages() adds 4e78659479bb xen/privcmd-buf.c: convert to use vm_map_pages_zero() adds 49c9ae8b1dcc x86, numa: always initialize all possible nodes adds 998887dc68b3 mm: be more verbose about zonelist initialization adds 1933584b8d9e fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback adds bb68867d0aa8 mm/vmscan.c: simplify shrink_inactive_list() adds bd6eed329921 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig adds a766ee51d295 mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] adds f8111f732650 mm: vmalloc: show number of vmalloc pages in /proc/meminfo adds 095adeaeaaf0 mm/vmalloc.c: remove might_sleep() in __remove_vm_area() adds b7764cf42000 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist adds 0b1c0542fdac mm/z3fold.c: introduce helper functions adds 50b84456c5bb mm/z3fold.c: improve compression by extending search adds d36d91c6c25d mm/z3fold.c: add structure for buddy handles adds 521a43e6b9ea mm/z3fold.c: support page migration adds 3fbf3e9d73d8 mm/z3fold.c: z3fold_page_isolate() can be static adds feb842f10a38 hugetlbfs: always use address space in inode for resv_map pointer adds 6f0ee06079db mm: memblock: make keeping memblock memory opt-in rather t [...] adds da5c5bf39d40 mm/vmscan.c: don't disable irq again when count pgrefill f [...] adds 45efe23565b5 mm/Kconfig: update "Memory Model" help text adds a7934ee4546c mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags adds 096abf199578 memcg: schedule high reclaim for remote memcgs on high_work adds 5c1999b0b59e memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds 493274f70985 psi: introduce state_mask to represent stalled psi states adds 56f02e95f246 psi: make psi_enable static adds 52eeec1109f6 psi: rename psi fields in preparation for psi trigger addition adds 7ea302e6fc4e psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 adds 77573d1a9e38 psi: split update_stats into parts adds b911ae50153f psi: track changed states adds 1ea5a7087c86 include/: refactor headers to allow kthread.h inclusion in [...] adds 201863332bee psi: introduce psi monitor adds 8e190a6dfd8f mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 26bfe221d9eb mm/vmalloc.c: keep track of free blocks for vmap allocation adds 9aae16dfaa2d mm/vmap: keep track of free blocks for vmap allocation adds b1fc967f0172 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 adds 515b8a3fabe8 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro adds 92e4c9fd5eb6 mm-vmap-add-debug_augment_propagate_check-macro-v4 adds 190269fcfe0f mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro adds 9b15975f8b61 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 adds 53153fb44bb4 mm, memcg: proportional memory.{low,min} reclaim adds e80e9cc90975 mm, memcg: make memory.emin the baseline for utilisation d [...] adds 93807749fde1 mm, memcg: make scan aggression always exclude protection adds 8aab5dbc62ac include/linux/uaccess.h: add probe_user_read() adds d81c326db8fd mm-add-probe_user_read-fix adds b334567d4b84 powerpc: use probe_user_read() adds 1900e0f74996 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 903e5534fab4 mm: shuffle initial free memory to improve memory-side-cac [...] adds 9bb061a41654 mm/shuffle: fix shuffle enable adds b67fdff2cb2b mm: fix SHUFFLE_PAGE_ALLOCATOR help texts adds bfce7bb09306 mm: move buddy list manipulations into helpers adds 0cdcddbc673d mm: fix buddy list helpers adds 1a5caeb143ef mm-move-buddy-list-manipulations-into-helpers-fix2 adds 0c4eae265677 mm: maintain randomization of page free lists adds c6ae0c63ba64 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes adds dd1cde18ee24 mm/vmscan: remove unused lru_pages argument adds 07cdacce2408 mm/mincore.c: make mincore() more conservative adds a71047280173 mm-mincore-make-mincore-more-conservative-v2 adds 0e5e31fda9bf mm: don't expose page to fast gup before it's ready adds ee919c1dac6c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds ab702fc3a904 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 57b197960878 fs/select: avoid clang stack usage warning adds 4addcfbd0777 kdb: det rid of broken attempt to print CCVERSION in kdb summary adds cd00219ffec3 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] adds 5d1bb337fea2 ARM: prevent tracing IPI_CPU_BACKTRACE adds c6c862d7eae6 arm64: mark (__)cpus_have_const_cap as __always_inline adds 4ef50fe95e47 MIPS: mark mult_sh_align_mod() as __always_inline adds 5dd51546906c s390/cpacf: mark scpacf_query() as __always_inline adds a0e9dc45ad2d mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] adds aca1d9a4ff31 MIPS: mark __fls() and __ffs() as __always_inline adds ca42e0834832 ARM: mark setup_machine_tags() stub as __init __noreturn adds 502a919dba9b powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] adds e4af35865e21 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] adds ed2199052bba powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] adds 1dbde2c6717e compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING adds 37260394c171 kernel/notifier.c: double register detection adds 0e77fa5b038c kernel/latencytop.c: remove unnecessary checks for latency [...] adds 39d12f9315f5 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] adds e376293b0236 byteorder: sanity check toolchain vs kernel endianness adds 611fcf948791 kernel/user.c: clean up some leftover code adds d9c75f14dc1c byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] adds e44f79f51b77 linux/device.h: use unique identifier for each struct _ddebug adds b16b6de7f037 linux/net.h: use unique identifier for each struct _ddebug adds 9c6ad21fb2d4 linux/printk.h: use unique identifier for each struct _ddebug adds bcf44ec9b0f0 lib/dynamic_debug.c: introduce accessors for string member [...] adds ea1bfb7e77aa lib/dynamic_debug.c: drop use of bitfields in struct _ddebug adds be85de786494 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] adds 74a873cc2bf3 lib/dynamic_debug.c: add asm-generic implementation for DY [...] adds f1df6107fd05 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS adds bbf9ada50d00 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS adds a69195bf55f6 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 adds 86a193414c31 lib/bitmap.c: remove unused EXPORT_SYMBOLs adds 5e20c96a9f95 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA adds 56d80d44cb8f lib/genalloc.c: export symbol addr_in_gen_pool adds 9e3538581a90 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds f28b8e2aa47d Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 831063891671 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST adds 00e3a932fc29 lib/sort: make swap functions more generic adds 34e210f738a6 lib/sort: use more efficient bottom-up heapsort variant adds 038f130bfa0e lib/sort: avoid indirect calls to built-in swap adds 85e879649b83 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS adds 376fa2a85e09 lib-list_sort-simplify-and-remove-max_list_length_bits-fix adds b8c722ba8854 lib/list_sort: optimize number of calls to comparison function adds ea041a83f9db lib: Move mathematic helpers to separate folder adds 77b0e3187ab6 docs: core-api: fix broken references for div64.c and gcd.c adds 5a3621d5c996 lib/math: move int_pow() from pwm_bl.c for wider use adds 6bd7d6e2baef lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() adds 84d6eaa07d08 lib: rework bitmap_parselist adds f384c56461a7 lib-rework-bitmap_parselist-v5 adds cb5a58690ff9 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() adds ae7a4c9fa56f lib/test_bitmap: add testcases for bitmap_parselist() adds 7fc6f102e88e lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 adds 7fd71af5b7ec lib/test_bitmap: add tests for bitmap_parselist_user() adds 90a1c32db386 lib/math/rational.c: fix possible incorrect result from ra [...] adds 8213f5b91f56 include/linux/bitops.h: sanitize rotate primitives adds 925e0792b740 lib/test_vmalloc.c:test_func(): eliminate local `ret' adds 2a98e14771e6 checkpatch: don't interpret stack dumps as commit IDs adds 9eb9a1bf1221 checkpatch: fix something adds 1ca02e3fe053 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] adds c9d0f87eaba5 fs/binfmt_elf.c: make scope of "pos" variable smaller adds ff8e338eaf71 fs/binfmt_elf.c: free PT_INTERP filename ASAP adds 2c5b7c7a0b1c fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter adds d3aca9bd1303 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] adds 91c0f918f432 fs/binfmt_elf.c: save 1 indent level adds 6eda09a560ce fs//binfmt_elf.c: move variables initialization closer to [...] adds 8db5a8cbcdb2 fs/binfmt_elf.c: extract PROT_* calculations adds dff078210db8 elf: init pt_regs pointer later adds 6aae76c7333a binfmt_elf: move brk out of mmap when doing direct loader exec adds 3e3d4b75dcc7 init: introduce DEBUG_MISC option adds 43e2f435e902 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC adds 6fb1d77137e1 mips: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC adds 4f867a1ba99d xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC adds b20f3ef47dcc net: Replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC adds 1fc21ec04566 autofs: fix some word usage oddities in autofs.txt adds a94a420e1819 autofs: update autofs.txt for strictexpire mount option adds 6f51487d5b51 autofs: update AUTOFS_EXP_LEAVES description adds 4551d2cc6bed autofs: update mount control expire desription with AUTOFS [...] adds 37a8cff33a61 autofs: add description of ignore pseudo mount option adds 8317747d0f4d reiserfs: add comment to explain endianness issue in xattr_hash adds 1fff13ad1009 reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] adds 8f7d9955c18f fs/fat/file.c: issue flush after the writeback of FAT adds b7f53cc25d84 kernel/signal.c: annotate implicit fall through adds d0b9d8d751d9 fs/exec.c: move ->recursion_depth out of critical sections adds 77124bed6aee exec: move struct linux_binprm::buf adds 6837a8ef3944 exec selftests: test ->recursion_depth adds 27cb921e4ade include/linux/cpumask.h: fix double string traverse in cpu [...] adds 8bd03e5e15e3 cpumask-fix-double-string-traverse-in-cpumask_parse-fix adds c612635ddf13 rapidio: fix a NULL pointer dereference when create_workqu [...] adds b6142119e040 kernel/sysctl.c: switch to bitmap_zalloc() adds 25d259d0711f sysctl: return -EINVAL if val violates minmax adds c276402e0073 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] adds 6785accd5819 tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] adds 0a62f5145259 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] adds 5e9ddf70a7f1 tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] adds 5763205a44c4 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] adds e923a1818545 test_sysctl-add-proc_do_large_bitmap-test-case-fix adds ff4d47c8febd kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers adds 8a11feb71b3e kernel/pid.c: convert struct pid:count to refcount_t adds 1593dbd32149 convert-struct-pid-count-to-refcount_t-fix adds 54d5addb7428 eventfd: present id to userspace via fdinfo adds 659e6f0fd77a gcov: clang: move common GCC code into gcc_base.c adds c1608fad2249 gcov: docs: add a note on GCC vs Clang differences adds 8e3a1410b8d5 gcov: clang support adds 70ae8230f34a gcov-clang-support-checkpatch-fixes adds 4d84967313d4 panic: avoid the extra noise dmesg adds f495e6655af8 panic/reboot: allow specifying reboot_mode for panic only adds d71abf82a39e panic: add an option to replay all the printk message in buffer adds 2581a91d7a9e panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 adds 8376b3d1f301 pps: descriptor-based gpio adds 1850b967108a dt-bindings: pps: pps-gpio PPS ECHO implementation adds c4152937d496 pps: pps-gpio PPS ECHO implementation adds f17a27e840aa scripts/gdb: find vmlinux where it was before adds 8b72d73c9565 scripts/gdb: add kernel config dumping command adds fa85f30f13aa scripts-gdb-add-kernel-config-dumping-command-v2 adds 42a1c7d8fe3f scripts/gdb: add rb tree iterating utilities adds d12d165a9771 scripts-gdb-add-rb-tree-iterating-utilities-v2 adds a7a59c21de08 scripts/gdb: add a timer list command adds 67ad0d02d8cf scripts-gdb-add-a-timer-list-command-v2 adds 739594c6ea53 scripts/gdb: silence pep8 checks adds 44542541e9df scripts/gdb: add hlist utilities adds cfe6641c352a scripts/gdb: initial clk support: lx-clk-summary adds 808cbeaa8017 scripts/gdb: add $lx_clk_core_lookup function adds ccea5faa7d42 ipc: prevent lockup on alloc_msg and free_msg adds ea85175dd652 ipc/mqueue: remove redundant wq task assignment adds f87f18e2cd0f ipc/mqueue: optimize msg_get() adds 2155d2ef0264 ipc: allow boot time extension of IPCMNI from 32k to 16M adds 7fdbcd79a61f ipc: conserve sequence numbers in ipcmni_extend mode adds 3c1a95755bf1 ipc: do cyclic id allocation for the ipc object. adds e64035785fa9 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix adds 6bf4100ce7c0 Merge branch 'akpm-current/current' adds e08a669f873c pinctrl: fix pxa2xx.c build warnings adds 09b3ea193ca0 fs/coda/psdev.c: remove duplicate header adds 33d11c83dec0 include/linux/sched/signal.h: replace `tsk' with `task' adds a81fae52582d fs/cachefiles/namei.c: remove duplicate header adds 345c27521e4e fs/block_dev.c: Remove duplicate header adds 89c1e2cd70b8 treewide: replace #include <asm/sizes.h> with #include <li [...] adds f386c1a8f604 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> adds 4598614c59d6 mm, memcg: rename ambiguously named memory.stat counters a [...] adds e42703e3a91c mm-rename-ambiguously-named-memorystat-counters-and-functions-fix adds 83e2c60791aa mm, memcg: consider subtrees in memory.events adds 2901fb33fb84 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] adds 32ffb9ce7a1a drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl adds c84548b2b98c mm: memcontrol: make cgroup stats and events query API exp [...] adds 38ead1154e25 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] adds 7b446c468e23 mm: memcontrol: move stat/event counting functions out-of-line adds ec18faea51e4 mm: memcontrol: fix recursive statistics correctness & scalabilty adds c826198c6461 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] adds 31baa7cd4578 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds dc70237dc9dd Merge branch 'akpm/master' adds 3ddfa8af5dc9 Add linux-next specific files for 20190426
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 (c392798a85ab) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-bus-nvmem | 2 + Documentation/ABI/testing/sysfs-bus-counter | 230 ++ .../ABI/testing/sysfs-bus-counter-104-quad-8 | 36 + .../ABI/testing/sysfs-bus-counter-ftm-quaddec | 16 + Documentation/ABI/testing/sysfs-bus-iio | 8 + .../ABI/testing/sysfs-bus-iio-counter-104-quad-8 | 16 + Documentation/ABI/testing/sysfs-class-mei | 15 + Documentation/ABI/testing/sysfs-driver-ucsi-ccg | 6 + Documentation/ABI/testing/usb-uevent | 27 + Documentation/admin-guide/ext4.rst | 38 + Documentation/admin-guide/kernel-parameters.txt | 15 +- Documentation/arm64/perf.txt | 85 + Documentation/arm64/pointer-authentication.txt | 22 +- Documentation/core-api/printk-formats.rst | 8 + Documentation/crypto/api-samples.rst | 1 - .../devicetree/bindings/counter/ftm-quaddec.txt | 18 + .../{iio => }/counter/stm32-lptimer-cnt.txt | 0 .../bindings/counter/stm32-timer-cnt.txt | 31 + .../bindings/display/panel/edt,et-series.txt | 16 - .../display/panel/evervision,vgg804821.txt | 12 - .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 - .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 - .../bindings/display/panel/samsung,s6e63m0.txt | 33 - .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 - .../bindings/display/panel/vl050_8048nt_c01.txt | 12 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 1 + .../devicetree/bindings/iio/adc/avia-hx711.txt | 24 - .../devicetree/bindings/iio/adc/avia-hx711.yaml | 66 + .../devicetree/bindings/iio/adc/ti-ads8344.txt | 19 + .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/pressure/bmp085.txt | 27 - .../devicetree/bindings/iio/pressure/bmp085.yaml | 70 + .../bindings/iio/proximity/devantech-srf04.yaml | 25 +- .../devicetree/bindings/iio/st-sensors.txt | 1 + .../devicetree/bindings/mfd/stm32-lptimer.txt | 2 +- .../devicetree/bindings/mfd/stm32-timers.txt | 7 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 47 + .../devicetree/bindings/sound/simple-card.txt | 2 + .../devicetree/bindings/sound/sprd-mcdt.txt | 19 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 - .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 3 - Documentation/driver-api/generic-counter.rst | 342 ++ Documentation/driver-api/index.rst | 1 + Documentation/filesystems/debugfs.txt | 16 +- Documentation/gpio/index.rst | 17 + Documentation/gpio/{sysfs.txt => sysfs.rst} | 39 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 436 +++ Documentation/media/v4l-drivers/index.rst | 1 - Documentation/media/v4l-drivers/zoran.rst | 583 --- .../serial/{README.cycladesZ => cyclades_z.rst} | 5 +- Documentation/serial/{driver => driver.rst} | 115 +- Documentation/serial/index.rst | 32 + Documentation/serial/moxa-smartio | 523 --- Documentation/serial/moxa-smartio.rst | 615 +++ Documentation/serial/n_gsm.rst | 103 + Documentation/serial/n_gsm.txt | 96 - Documentation/serial/{rocket.txt => rocket.rst} | 152 +- .../{serial-iso7816.txt => serial-iso7816.rst} | 21 +- .../serial/{serial-rs485.txt => serial-rs485.rst} | 22 +- Documentation/serial/{tty.txt => tty.rst} | 111 +- Documentation/virtual/kvm/api.txt | 16 + MAINTAINERS | 43 +- Makefile | 1 - Next/SHA1s | 158 +- Next/merge.log | 3013 ++++++++------ arch/arm/Kconfig | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 72 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 17 +- arch/arm/boot/dts/exynos5250.dtsi | 40 +- arch/arm/boot/dts/exynos54xx.dtsi | 38 +- arch/arm/boot/dts/ls1021a.dtsi | 28 + arch/arm/boot/dts/s5pv210-goni.dts | 2 +- arch/arm/boot/dts/s5pv210.dtsi | 6 +- arch/arm/crypto/ghash-ce-glue.c | 3 - arch/arm/include/asm/hardirq.h | 1 + arch/arm/include/asm/kvm_emulate.h | 2 + arch/arm/include/asm/kvm_host.h | 13 +- arch/arm/kernel/atags.h | 2 +- arch/arm/kernel/smp.c | 6 +- arch/arm64/Kconfig | 7 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 49 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 57 +- arch/arm64/boot/dts/qcom/apq8096-db820c-pins.dtsi | 52 + .../boot/dts/qcom/apq8096-db820c-pmic-pins.dtsi | 8 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 121 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 5 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 43 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 384 ++ arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 8 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 200 +- arch/arm64/include/asm/cpufeature.h | 4 +- arch/arm64/include/asm/elf.h | 9 +- arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 16 + arch/arm64/include/asm/kvm_host.h | 60 +- arch/arm64/include/asm/kvm_ptrauth.h | 111 + arch/arm64/include/uapi/asm/kvm.h | 2 + arch/arm64/kernel/asm-offsets.c | 7 + arch/arm64/kernel/perf_event.c | 50 +- arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/hyp/entry.S | 15 + arch/arm64/kvm/hyp/switch.c | 6 + arch/arm64/kvm/pmu.c | 232 ++ arch/arm64/kvm/reset.c | 32 + arch/arm64/kvm/sys_regs.c | 53 +- arch/hexagon/Kconfig | 1 - arch/ia64/Kconfig | 1 - arch/m68k/Kconfig | 3 +- arch/mips/Kconfig | 1 - arch/mips/include/asm/bitops.h | 4 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/setup.c | 78 +- arch/nds32/Kconfig | 16 +- arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/assembler.h | 2 +- arch/nds32/include/asm/barrier.h | 2 +- arch/nds32/include/asm/bitfield.h | 2 +- arch/nds32/include/asm/cache.h | 2 +- arch/nds32/include/asm/cache_info.h | 2 +- arch/nds32/include/asm/cacheflush.h | 2 +- arch/nds32/include/asm/current.h | 2 +- arch/nds32/include/asm/delay.h | 2 +- arch/nds32/include/asm/elf.h | 2 +- arch/nds32/include/asm/fixmap.h | 2 +- arch/nds32/include/asm/futex.h | 2 +- arch/nds32/include/asm/highmem.h | 2 +- arch/nds32/include/asm/io.h | 2 +- arch/nds32/include/asm/irqflags.h | 2 +- arch/nds32/include/asm/l2_cache.h | 2 +- arch/nds32/include/asm/linkage.h | 2 +- arch/nds32/include/asm/memory.h | 10 +- arch/nds32/include/asm/mmu.h | 2 +- arch/nds32/include/asm/mmu_context.h | 2 +- arch/nds32/include/asm/module.h | 2 +- arch/nds32/include/asm/nds32.h | 2 +- arch/nds32/include/asm/page.h | 2 +- arch/nds32/include/asm/pgalloc.h | 2 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/proc-fns.h | 2 +- arch/nds32/include/asm/processor.h | 2 +- arch/nds32/include/asm/ptrace.h | 2 +- arch/nds32/include/asm/shmparam.h | 2 +- arch/nds32/include/asm/string.h | 2 +- arch/nds32/include/asm/swab.h | 2 +- arch/nds32/include/asm/syscall.h | 29 +- arch/nds32/include/asm/syscalls.h | 2 +- arch/nds32/include/asm/thread_info.h | 4 +- arch/nds32/include/asm/tlb.h | 2 +- arch/nds32/include/asm/tlbflush.h | 2 +- arch/nds32/include/asm/uaccess.h | 2 +- arch/nds32/include/asm/unistd.h | 2 +- arch/nds32/include/asm/vdso.h | 2 +- arch/nds32/include/asm/vdso_datapage.h | 2 +- arch/nds32/include/asm/vdso_timer_info.h | 2 +- arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/{alpha => nds32}/kernel/.gitignore | 0 arch/nds32/kernel/ex-exit.S | 4 +- arch/nds32/kernel/ftrace.c | 1 - arch/{arm64 => nds32}/kernel/vdso/.gitignore | 0 arch/nds32/kernel/vdso/Makefile | 14 +- arch/nios2/Kconfig | 3 +- arch/parisc/kernel/ftrace.c | 1 - arch/powerpc/Kconfig | 1 + arch/powerpc/kernel/prom_init.c | 6 +- arch/powerpc/kernel/sysfs.c | 8 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/mm/tlb-radix.c | 12 +- arch/riscv/Kconfig | 6 +- arch/riscv/Makefile | 5 +- arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/elf.h | 6 - arch/riscv/include/asm/futex.h | 13 - arch/riscv/include/asm/ptrace.h | 21 +- arch/riscv/include/asm/thread_info.h | 4 +- arch/riscv/include/asm/uaccess.h | 28 +- arch/riscv/kernel/asm-offsets.c | 3 - arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/irq.c | 3 +- arch/riscv/kernel/reset.c | 15 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/signal.c | 6 + arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/kernel/traps.c | 2 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/cpacf.h | 2 +- arch/s390/include/asm/pgtable.h | 33 +- arch/s390/include/asm/uaccess.h | 2 + arch/s390/kvm/kvm-s390.c | 5 +- arch/sh/Kconfig | 1 - arch/x86/Kconfig | 17 +- arch/x86/Kconfig.debug | 14 - arch/x86/boot/compressed/misc.c | 2 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 2 - arch/x86/events/intel/cstate.c | 10 +- arch/x86/include/asm/elf.h | 24 +- arch/x86/include/asm/irq_vectors.h | 4 +- arch/x86/include/asm/jump_label.h | 2 - arch/x86/include/asm/text-patching.h | 15 - arch/x86/include/asm/uaccess.h | 7 +- arch/x86/kernel/alternative.c | 140 +- arch/x86/kernel/apic/apic.c | 57 +- arch/x86/kernel/cpu/mce/amd.c | 52 +- arch/x86/kernel/cpu/mce/core.c | 8 + arch/x86/kernel/cpu/mce/genpool.c | 3 + arch/x86/kernel/cpu/mce/internal.h | 9 + arch/x86/kernel/jump_label.c | 174 +- arch/x86/kernel/setup.c | 32 +- arch/x86/kernel/vmlinux.lds.S | 6 +- arch/x86/mm/fault.c | 8 +- arch/x86/mm/init.c | 6 + arch/x86/platform/pvh/enlighten.c | 8 +- arch/x86/power/hibernate.c | 1 - arch/x86/um/vdso/Makefile | 2 +- arch/x86/xen/efi.c | 12 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/enlighten_pvh.c | 7 +- arch/x86/xen/time.c | 20 +- arch/x86/xen/xen-ops.h | 4 +- arch/xtensa/include/asm/irqflags.h | 2 +- arch/xtensa/kernel/smp.c | 2 +- block/bio.c | 2 +- crypto/Kconfig | 2 + crypto/adiantum.c | 1 - crypto/asymmetric_keys/pkcs7_verify.c | 1 - crypto/asymmetric_keys/verify_pefile.c | 1 - crypto/asymmetric_keys/x509_public_key.c | 1 - crypto/cryptd.c | 3 - crypto/drbg.c | 1 - crypto/hmac.c | 11 - crypto/shash.c | 5 - crypto/testmgr.c | 22 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/acpi/dptf/dptf_power.c | 3 +- drivers/acpi/event.c | 4 +- drivers/acpi/pci_mcfg.c | 12 + drivers/acpi/pci_root.c | 2 + drivers/android/binder.c | 12 +- drivers/android/binder_alloc.c | 8 +- drivers/base/power/domain.c | 18 +- drivers/base/regmap/internal.h | 5 +- drivers/base/regmap/regcache-flat.c | 18 +- drivers/base/regmap/regcache-lzo.c | 18 +- drivers/base/regmap/regcache-rbtree.c | 18 +- drivers/base/regmap/regcache.c | 18 +- drivers/base/regmap/regmap-ac97.c | 22 +- drivers/base/regmap/regmap-debugfs.c | 18 +- drivers/base/regmap/regmap-i2c.c | 18 +- drivers/base/regmap/regmap-irq.c | 18 +- drivers/base/regmap/regmap-mmio.c | 22 +- drivers/base/regmap/regmap-spi.c | 18 +- drivers/base/regmap/regmap-spmi.c | 29 +- drivers/base/regmap/regmap-w1.c | 16 +- drivers/base/regmap/regmap.c | 18 +- drivers/block/drbd/drbd_receiver.c | 1 - drivers/block/drbd/drbd_worker.c | 2 - drivers/block/mtip32xx/mtip32xx.c | 89 - drivers/block/mtip32xx/mtip32xx.h | 17 - drivers/char/ipmi/ipmi_dmi.c | 2 + drivers/char/ipmi/ipmi_plat_data.c | 27 +- drivers/char/ipmi/ipmi_plat_data.h | 3 + drivers/char/ipmi/ipmi_si_hardcode.c | 1 + drivers/char/ipmi/ipmi_si_hotmod.c | 1 + drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 11 +- drivers/char/random.c | 189 +- drivers/clocksource/timer-fsl-ftm.c | 15 +- drivers/counter/104-quad-8.c | 1367 +++++++ drivers/counter/Kconfig | 60 + drivers/counter/Makefile | 10 + drivers/counter/counter.c | 1567 ++++++++ drivers/counter/ftm-quaddec.c | 356 ++ drivers/{iio => }/counter/stm32-lptimer-cnt.c | 361 +- drivers/counter/stm32-timer-cnt.c | 390 ++ drivers/cpufreq/cpufreq.c | 5 +- drivers/crypto/axis/artpec6_crypto.c | 2 - drivers/crypto/bcm/cipher.c | 1 - drivers/crypto/bcm/util.c | 1 - drivers/crypto/caam/caamalg.c | 18 +- drivers/crypto/caam/error.c | 2 +- drivers/crypto/caam/regs.h | 3 + drivers/crypto/cavium/nitrox/nitrox_hal.c | 65 +- drivers/crypto/ccp/ccp-crypto-sha.c | 2 - drivers/crypto/ccree/Makefile | 1 + drivers/crypto/ccree/cc_aead.c | 81 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 341 +- drivers/crypto/ccree/cc_buffer_mgr.h | 2 +- drivers/crypto/ccree/cc_cipher.c | 591 ++- drivers/crypto/ccree/cc_cipher.h | 3 +- drivers/crypto/ccree/cc_crypto_ctx.h | 10 +- drivers/crypto/ccree/cc_debugfs.c | 44 +- drivers/crypto/ccree/cc_debugfs.h | 2 +- drivers/crypto/ccree/cc_driver.c | 120 +- drivers/crypto/ccree/cc_driver.h | 36 +- drivers/crypto/ccree/cc_fips.c | 29 +- drivers/crypto/ccree/cc_fips.h | 4 +- drivers/crypto/ccree/cc_hash.c | 64 +- drivers/crypto/ccree/cc_hash.h | 2 +- drivers/crypto/ccree/cc_host_regs.h | 123 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 35 +- drivers/crypto/ccree/cc_ivgen.c | 11 +- drivers/crypto/ccree/cc_ivgen.h | 2 +- drivers/crypto/ccree/cc_kernel_regs.h | 2 +- drivers/crypto/ccree/cc_lli_defs.h | 4 +- drivers/crypto/ccree/cc_pm.c | 11 +- drivers/crypto/ccree/cc_pm.h | 2 +- drivers/crypto/ccree/cc_request_mgr.c | 116 +- drivers/crypto/ccree/cc_request_mgr.h | 2 +- drivers/crypto/ccree/cc_sram_mgr.c | 7 +- drivers/crypto/ccree/cc_sram_mgr.h | 2 +- drivers/crypto/chelsio/chcr_algo.c | 2 - drivers/crypto/mediatek/mtk-sha.c | 3 - drivers/crypto/n2_core.c | 2 - drivers/crypto/nx/nx-aes-xcbc.c | 12 +- drivers/crypto/nx/nx-sha256.c | 6 +- drivers/crypto/nx/nx-sha512.c | 6 +- drivers/crypto/omap-sham.c | 2 - drivers/crypto/padlock-sha.c | 5 - drivers/crypto/qat/qat_common/qat_algs.c | 1 - drivers/crypto/s5p-sss.c | 1 - drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 67 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 19 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 + drivers/crypto/ux500/cryp/Makefile | 6 +- drivers/crypto/vmx/ghash.c | 1 - drivers/dma-buf/sync_debug.c | 26 + drivers/dma-buf/sync_debug.h | 1 + drivers/edac/mce_amd.c | 4 +- drivers/gpio/gpio-merrifield.c | 2 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-sch.c | 5 - drivers/gpio/gpiolib.c | 12 +- drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 71 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 30 - drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 21 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 23 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 18 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 35 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 2 + .../drm/amd/include/asic_reg/dcn/dcn_1_0_offset.h | 8 + .../gpu/drm/arm/display/komeda/d71/d71_component.c | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 18 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 16 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 2 +- .../drm/arm/display/komeda/komeda_framebuffer.h | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 18 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 2 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 43 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 11 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 18 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 12 +- drivers/gpu/drm/drm_atomic_uapi.c | 36 +- drivers/gpu/drm/drm_auth.c | 21 +- drivers/gpu/drm/drm_bufs.c | 8 + drivers/gpu/drm/drm_crtc.c | 4 + drivers/gpu/drm/drm_crtc_internal.h | 1 + drivers/gpu/drm/drm_drv.c | 21 +- drivers/gpu/drm/drm_fb_helper.c | 15 +- drivers/gpu/drm/drm_file.c | 25 - drivers/gpu/drm/drm_gem.c | 10 +- drivers/gpu/drm/drm_internal.h | 2 + drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 55 +- drivers/gpu/drm/drm_irq.c | 2 + drivers/gpu/drm/drm_lease.c | 13 +- drivers/gpu/drm/drm_legacy.h | 87 +- drivers/gpu/drm/drm_legacy_misc.c | 82 + drivers/gpu/drm/drm_lock.c | 19 + drivers/gpu/drm/drm_mode_object.c | 5 +- drivers/gpu/drm/drm_plane.c | 8 + drivers/gpu/drm/drm_vm.c | 2 + drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 6 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 26 +- drivers/gpu/drm/exynos/exynos_dp.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 26 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 97 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 48 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 51 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 35 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 72 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 71 +- drivers/gpu/drm/exynos/exynos_drm_ipp.h | 9 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 29 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 49 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 75 +- drivers/gpu/drm/exynos/exynos_mixer.c | 43 +- drivers/gpu/drm/i915/Kconfig | 6 - drivers/gpu/drm/i915/Kconfig.profile | 13 - drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 15 +- drivers/gpu/drm/i915/i915_gem.c | 48 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 29 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 1 - drivers/gpu/drm/i915/i915_gem_shrinker.c | 75 +- drivers/gpu/drm/i915/i915_pci.c | 5 - drivers/gpu/drm/i915/i915_request.c | 27 +- drivers/gpu/drm/i915/i915_reset.c | 3 + drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_display.c | 112 +- drivers/gpu/drm/i915/intel_guc.c | 40 +- drivers/gpu/drm/i915/intel_guc.h | 2 - drivers/gpu/drm/i915/intel_guc_fw.c | 20 +- drivers/gpu/drm/i915/intel_huc.c | 74 +- drivers/gpu/drm/i915/intel_huc.h | 6 +- drivers/gpu/drm/i915/intel_huc_fw.c | 49 +- drivers/gpu/drm/i915/intel_pm.c | 18 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 8 +- drivers/gpu/drm/i915/intel_uc.c | 23 +- drivers/gpu/drm/i915/intel_uc_fw.c | 103 +- drivers/gpu/drm/i915/intel_uc_fw.h | 10 +- drivers/gpu/drm/i915/intel_workarounds.c | 186 +- drivers/gpu/drm/i915/intel_workarounds.h | 2 - drivers/gpu/drm/i915/intel_workarounds_types.h | 7 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 6 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 53 +- drivers/gpu/drm/lima/lima_pp.c | 8 +- drivers/gpu/drm/nouveau/Kconfig | 13 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 7 +- drivers/gpu/drm/panel/Kconfig | 18 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 254 -- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 1 + drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 514 --- drivers/gpu/drm/panel/panel-simple.c | 186 +- drivers/gpu/drm/panfrost/Kconfig | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 1 - drivers/gpu/drm/panfrost/panfrost_device.c | 1 - drivers/gpu/drm/panfrost/panfrost_device.h | 1 - drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 4 - drivers/gpu/drm/radeon/radeon_drv.h | 1 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 9 - drivers/gpu/drm/sun4i/sun4i_drv.c | 21 +- drivers/gpu/drm/udl/udl_drv.c | 56 +- drivers/gpu/drm/udl/udl_drv.h | 9 +- drivers/gpu/drm/udl/udl_fb.c | 12 +- drivers/gpu/drm/udl/udl_gem.c | 2 +- drivers/gpu/drm/udl/udl_main.c | 35 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 22 - drivers/gpu/drm/v3d/v3d_drv.c | 10 +- drivers/gpu/drm/v3d/v3d_drv.h | 104 +- drivers/gpu/drm/v3d/v3d_fence.c | 2 - drivers/gpu/drm/v3d/v3d_gem.c | 548 +-- drivers/gpu/drm/v3d/v3d_irq.c | 24 +- drivers/gpu/drm/v3d/v3d_regs.h | 73 - drivers/gpu/drm/v3d/v3d_sched.c | 380 +- drivers/gpu/drm/v3d/v3d_trace.h | 94 - drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 7 + drivers/hid/Kconfig | 1 + drivers/hid/hid-core.c | 7 +- drivers/hid/hid-input.c | 81 +- drivers/hwtracing/coresight/coresight-etm4x.c | 3 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/hwtracing/stm/core.c | 9 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 7 + drivers/iio/Kconfig | 1 - drivers/iio/Makefile | 1 - drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/bmc150-accel-core.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 3 +- drivers/iio/accel/st_accel.h | 2 + drivers/iio/accel/st_accel_core.c | 76 + drivers/iio/accel/st_accel_i2c.c | 5 + drivers/iio/adc/Kconfig | 16 +- drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ad7606.c | 120 +- drivers/iio/adc/ad7606.h | 25 +- drivers/iio/adc/ad7606_spi.c | 2 + drivers/iio/adc/imx7d_adc.c | 175 +- drivers/iio/adc/qcom-spmi-adc5.c | 1 + drivers/iio/adc/ti-ads8344.c | 204 + drivers/iio/counter/104-quad-8.c | 631 --- drivers/iio/counter/Kconfig | 34 - drivers/iio/counter/Makefile | 8 - drivers/iio/dac/ad5758.c | 55 +- drivers/iio/dummy/iio_dummy_evgen.c | 5 +- drivers/iio/gyro/Kconfig | 22 + drivers/iio/gyro/Makefile | 3 + drivers/iio/gyro/fxas21002c.h | 150 + drivers/iio/gyro/fxas21002c_core.c | 1004 +++++ drivers/iio/gyro/fxas21002c_i2c.c | 69 + drivers/iio/gyro/fxas21002c_spi.c | 70 + drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 117 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/proximity/Kconfig | 11 +- drivers/iio/proximity/srf04.c | 38 +- drivers/iio/temperature/max31856.c | 3 + drivers/infiniband/core/cache.c | 27 +- drivers/infiniband/core/cma.c | 25 +- drivers/infiniband/core/core_priv.h | 2 + drivers/infiniband/core/device.c | 130 +- drivers/infiniband/core/nldev.c | 13 +- drivers/infiniband/core/uverbs.h | 1 + drivers/infiniband/core/uverbs_main.c | 52 +- drivers/infiniband/hw/hfi1/chip.c | 3 + drivers/infiniband/hw/hfi1/chip.h | 3 + drivers/infiniband/hw/hfi1/chip_registers.h | 3 + drivers/infiniband/hw/hfi1/common.h | 2 +- drivers/infiniband/hw/hfi1/debugfs.c | 74 + drivers/infiniband/hw/hfi1/driver.c | 5 +- drivers/infiniband/hw/hfi1/opfn.h | 6 +- drivers/infiniband/hw/hfi1/rc.c | 4 +- drivers/infiniband/hw/hfi1/ruc.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_common.h | 33 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 374 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 12 - drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/hw/mlx5/flow.c | 83 +- drivers/infiniband/hw/mlx5/main.c | 67 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/qib/qib_common.h | 2 +- drivers/infiniband/hw/qib/qib_rc.c | 4 +- drivers/infiniband/hw/qib/qib_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 20 +- drivers/infiniband/sw/rdmavt/qp.h | 2 +- drivers/infiniband/sw/rdmavt/rc.c | 2 +- drivers/infiniband/sw/rdmavt/trace_qp.h | 2 +- drivers/infiniband/sw/rdmavt/trace_rc.h | 2 +- drivers/infiniband/sw/rdmavt/trace_tx.h | 2 +- drivers/infiniband/sw/rxe/rxe.h | 1 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/rmi4/rmi_driver.c | 6 +- drivers/input/serio/Kconfig | 1 + drivers/isdn/hardware/mISDN/hfcpci.c | 6 +- drivers/isdn/hisax/config.c | 6 +- drivers/md/bcache/alloc.c | 5 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/journal.c | 42 +- drivers/md/bcache/request.c | 41 +- drivers/md/bcache/request.h | 2 +- drivers/md/bcache/super.c | 83 +- drivers/md/bcache/sysfs.c | 2 - drivers/md/bcache/util.h | 26 +- drivers/md/dm-crypt.c | 3 - drivers/md/dm-integrity.c | 2 - drivers/md/dm-mpath.c | 17 +- drivers/md/dm-rq.c | 8 +- drivers/md/dm-target.c | 3 +- drivers/media/platform/vsp1/vsp1_pipe.c | 62 + drivers/misc/Kconfig | 8 + drivers/misc/Makefile | 1 + drivers/misc/aspeed-p2a-ctrl.c | 443 +++ drivers/misc/cardreader/rts5260.c | 7 +- drivers/misc/genwqe/card_debugfs.c | 4 +- drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/Kconfig | 10 +- drivers/misc/mei/client.c | 2 +- drivers/misc/mei/hdcp/Kconfig | 13 + drivers/misc/mei/init.c | 20 +- drivers/misc/mei/main.c | 65 +- drivers/misc/mei/mei_dev.h | 3 +- drivers/misc/mic/Kconfig | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.h | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.h | 2 +- drivers/net/ethernet/marvell/mvneta.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 18 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 + drivers/net/ethernet/renesas/ravb_main.c | 15 +- drivers/net/ethernet/socionext/netsec.c | 11 +- drivers/net/ppp/ppp_mppe.c | 1 - drivers/net/vrf.c | 2 + drivers/net/wireless/atmel/at76c50x-usb.c | 4 +- drivers/net/wireless/broadcom/b43/phy_lp.c | 11 - .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 26 + drivers/net/wireless/intel/iwlegacy/3945-debug.c | 8 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 21 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 77 +- drivers/net/wireless/intel/iwlwifi/fw/api/txq.h | 3 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 123 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 16 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-debug.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 8 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 5 + .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 13 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 11 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 3 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 6 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 5 - drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 4 - .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 7 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 21 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 8 +- drivers/net/wireless/intersil/orinoco/mic.c | 1 - drivers/net/wireless/intersil/p54/p54pci.c | 3 +- drivers/net/wireless/marvell/mwifiex/Kconfig | 4 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 3 + drivers/net/wireless/marvell/mwifiex/sdio.c | 7 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 69 + drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 7 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 12 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwl8k.c | 20 +- drivers/net/wireless/ralink/rt2x00/rt2800.h | 19 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 628 ++- drivers/net/wireless/ralink/rt2x00/rt2800lib.h | 3 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 124 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.h | 1 + drivers/net/wireless/ralink/rt2x00/rt2800pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800soc.c | 13 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 28 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 7 +- drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 4 + drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2x00queue.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt2x00queue.h | 3 - drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 22 +- drivers/net/wireless/ray_cs.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 1 + drivers/net/wireless/rndis_wlan.c | 12 +- drivers/net/wireless/rsi/rsi_91x_hal.c | 199 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 30 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 232 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 129 +- drivers/net/wireless/rsi/rsi_91x_usb.c | 96 +- drivers/net/wireless/rsi/rsi_boot_params.h | 63 + drivers/net/wireless/rsi/rsi_hal.h | 44 +- drivers/net/wireless/rsi/rsi_main.h | 21 +- drivers/net/wireless/rsi/rsi_mgmt.h | 26 + drivers/net/wireless/rsi/rsi_sdio.h | 5 +- drivers/net/wireless/rsi/rsi_usb.h | 3 +- drivers/net/wireless/st/cw1200/main.c | 5 + drivers/net/wireless/ti/wlcore/cmd.c | 15 +- drivers/net/wireless/ti/wlcore/wlcore.h | 4 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.c | 3 +- drivers/nfc/s3fwrn5/firmware.c | 1 - drivers/nvmem/Kconfig | 10 + drivers/nvmem/Makefile | 3 + drivers/nvmem/core.c | 264 +- drivers/nvmem/nvmem-sysfs.c | 256 ++ drivers/nvmem/nvmem.h | 62 + drivers/parport/ieee1284.c | 2 +- drivers/pci/controller/Kconfig | 1 + drivers/pci/controller/dwc/Kconfig | 24 +- drivers/pci/controller/dwc/Makefile | 1 + drivers/pci/controller/dwc/pcie-al.c | 93 + drivers/pci/controller/vmd.c | 7 - drivers/pci/pci-acpi.c | 172 +- drivers/pci/probe.c | 130 +- drivers/pci/quirks.c | 59 + drivers/platform/chrome/wilco_ec/Makefile | 2 +- drivers/platform/chrome/wilco_ec/properties.c | 132 + drivers/pwm/pwm-fsl-ftm.c | 44 +- drivers/regulator/core.c | 10 +- drivers/regulator/max77620-regulator.c | 2 +- drivers/regulator/mt6311-regulator.c | 17 +- drivers/regulator/mt6311-regulator.h | 10 +- drivers/regulator/mt6323-regulator.c | 12 +- drivers/regulator/mt6380-regulator.c | 17 +- drivers/regulator/mt6397-regulator.c | 17 +- drivers/regulator/sky81452-regulator.c | 26 +- drivers/regulator/sy8106a-regulator.c | 40 +- drivers/rtc/rtc-ds2404.c | 73 +- drivers/rtc/rtc-ds3232.c | 40 +- drivers/rtc/rtc-ep93xx.c | 70 +- drivers/rtc/rtc-rx6110.c | 9 + drivers/rtc/rtc-stm32.c | 9 +- drivers/rtc/rtc-wm831x.c | 8 +- drivers/s390/cio/Makefile | 3 +- drivers/s390/cio/ioasm.c | 1 + drivers/s390/cio/vfio_ccw_async.c | 88 + drivers/s390/cio/vfio_ccw_cp.c | 21 +- drivers/s390/cio/vfio_ccw_cp.h | 2 + drivers/s390/cio/vfio_ccw_drv.c | 81 +- drivers/s390/cio/vfio_ccw_fsm.c | 143 +- drivers/s390/cio/vfio_ccw_ops.c | 227 +- drivers/s390/cio/vfio_ccw_private.h | 48 +- drivers/spi/atmel-quadspi.c | 6 +- drivers/spi/spi-bcm2835.c | 39 +- drivers/spi/spi-pxa2xx.c | 14 +- drivers/spi/spi-rspi.c | 71 +- drivers/spi/spi-stm32-qspi.c | 6 + drivers/spi/spi-stm32.c | 5 +- drivers/spi/spi-tegra114.c | 5 +- drivers/spi/spi-zynq-qspi.c | 8 +- drivers/spi/spi.c | 11 +- drivers/ssb/bridge_pcmcia_80211.c | 9 +- drivers/staging/iio/frequency/ad9832.c | 51 +- drivers/staging/iio/frequency/ad9832.h | 1 - drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/kpc2000/Kconfig | 11 + drivers/staging/kpc2000/Makefile | 1 + drivers/staging/kpc2000/kpc2000/cell_probe.c | 12 +- drivers/staging/kpc2000/kpc2000/kp2000_module.c | 1 - drivers/staging/kpc2000/kpc_dma/Makefile | 6 + drivers/staging/kpc2000/kpc_dma/dma.c | 264 ++ drivers/staging/kpc2000/kpc_dma/fileops.c | 420 ++ drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 248 ++ drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 220 ++ drivers/staging/kpc2000/kpc_dma/uapi.h | 11 + drivers/staging/kpc2000/kpc_spi/spi_driver.c | 1 - drivers/staging/ks7010/ks_hostif.c | 1 - drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/zoran/Kconfig | 76 - drivers/staging/media/zoran/Makefile | 7 - drivers/staging/media/zoran/TODO | 4 - drivers/staging/media/zoran/videocodec.c | 379 -- drivers/staging/media/zoran/videocodec.h | 334 -- drivers/staging/media/zoran/zoran.h | 392 -- drivers/staging/media/zoran/zoran_card.c | 1511 ------- drivers/staging/media/zoran/zoran_card.h | 40 - drivers/staging/media/zoran/zoran_device.c | 1609 -------- drivers/staging/media/zoran/zoran_device.h | 81 - drivers/staging/media/zoran/zoran_driver.c | 2800 ------------- drivers/staging/media/zoran/zoran_procfs.c | 211 - drivers/staging/media/zoran/zoran_procfs.h | 22 - drivers/staging/media/zoran/zr36016.c | 500 --- drivers/staging/media/zoran/zr36016.h | 91 - drivers/staging/media/zoran/zr36050.c | 880 ----- drivers/staging/media/zoran/zr36050.h | 163 - drivers/staging/media/zoran/zr36057.h | 154 - drivers/staging/media/zoran/zr36060.c | 994 ----- drivers/staging/media/zoran/zr36060.h | 200 - drivers/staging/most/core.c | 2 +- drivers/staging/olpc_dcon/olpc_dcon.h | 5 + drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 7 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 56 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 21 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 6 +- drivers/staging/rtl8188eu/hal/odm.c | 2 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 1 - .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 1 - .../vc04_services/bcm2835-camera/controls.c | 9 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 8 +- drivers/target/iscsi/iscsi_target_auth.c | 1 - drivers/thunderbolt/domain.c | 1 - drivers/thunderbolt/tb.h | 2 +- drivers/tty/Kconfig | 4 +- drivers/tty/rocket.c | 14 +- drivers/tty/rocket.h | 1 - drivers/tty/serial/8250/8250_exar.c | 7 +- drivers/tty/serial/8250/8250_mtk.c | 162 +- drivers/tty/serial/milbeaut_usio.c | 2 +- drivers/tty/serial/serial_core.c | 28 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/tty_io.c | 2 +- drivers/usb/core/hcd.c | 24 + drivers/usb/dwc3/Kconfig | 6 +- drivers/usb/misc/usb251xb.c | 55 + drivers/usb/misc/yurex.c | 1 + drivers/usb/typec/altmodes/Kconfig | 10 + drivers/usb/typec/altmodes/Makefile | 2 + drivers/usb/typec/altmodes/displayport.c | 12 +- drivers/usb/typec/altmodes/displayport.h | 8 + drivers/usb/typec/altmodes/nvidia.c | 44 + drivers/usb/typec/ucsi/Makefile | 15 +- drivers/usb/typec/ucsi/displayport.c | 315 ++ drivers/usb/typec/ucsi/trace.c | 12 + drivers/usb/typec/ucsi/trace.h | 26 + drivers/usb/typec/ucsi/ucsi.c | 404 +- drivers/usb/typec/ucsi/ucsi.h | 118 + drivers/usb/typec/ucsi/ucsi_ccg.c | 883 ++++- drivers/usb/usbip/stub_rx.c | 18 +- drivers/usb/usbip/usbip_common.h | 7 + drivers/virt/vboxguest/vboxguest_core.c | 31 + drivers/w1/masters/ds2490.c | 6 +- drivers/w1/slaves/w1_ds2408.c | 76 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 - fs/Kconfig | 1 + fs/Makefile | 1 + fs/btrfs/acl.c | 6 +- fs/btrfs/backref.c | 34 +- fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/ctree.c | 52 +- fs/btrfs/ctree.h | 25 +- fs/btrfs/delayed-ref.c | 46 +- fs/btrfs/delayed-ref.h | 122 +- fs/btrfs/dir-item.c | 5 +- fs/btrfs/extent-tree.c | 297 +- fs/btrfs/extent_io.c | 5 +- fs/btrfs/file-item.c | 20 +- fs/btrfs/file.c | 39 +- fs/btrfs/free-space-cache.c | 3 +- fs/btrfs/free-space-tree.c | 2 - fs/btrfs/inode-item.c | 8 +- fs/btrfs/inode.c | 42 +- fs/btrfs/ioctl.c | 149 +- fs/btrfs/props.c | 41 +- fs/btrfs/props.h | 6 +- fs/btrfs/ref-verify.c | 53 +- fs/btrfs/ref-verify.h | 10 +- fs/btrfs/relocation.c | 67 +- fs/btrfs/send.c | 26 + fs/btrfs/tree-checker.c | 17 +- fs/btrfs/tree-log.c | 245 +- fs/btrfs/uuid-tree.c | 4 +- fs/btrfs/volumes.c | 3 - fs/btrfs/xattr.c | 59 +- fs/btrfs/xattr.h | 7 +- fs/cifs/cifs_debug.c | 27 +- fs/cifs/cifsfs.c | 2 - fs/cifs/cifsglob.h | 18 +- fs/cifs/cifsproto.h | 9 - fs/cifs/connect.c | 63 +- fs/cifs/dfs_cache.c | 140 +- fs/cifs/dfs_cache.h | 5 +- fs/cifs/file.c | 5 + fs/cifs/link.c | 13 +- fs/cifs/misc.c | 1 - fs/cifs/smb1ops.c | 9 +- fs/cifs/smb2ops.c | 161 +- fs/cifs/smb2pdu.c | 10 +- fs/cifs/smb2pdu.h | 26 - fs/cifs/smb2status.h | 3480 ++++++++--------- fs/cifs/smbdirect.c | 292 +- fs/cifs/smbdirect.h | 19 +- fs/cifs/smbfsctl.h | 27 - fs/cifs/transport.c | 29 +- fs/crypto/keyinfo.c | 1 - fs/debugfs/file.c | 77 +- fs/ecryptfs/crypto.c | 1 - fs/ecryptfs/keystore.c | 1 - fs/ext4/block_validity.c | 49 + fs/ext4/dir.c | 48 + fs/ext4/ext4.h | 43 +- fs/ext4/extents_status.c | 4 +- fs/ext4/hash.c | 34 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 12 +- fs/ext4/ioctl.c | 20 +- fs/ext4/mballoc.c | 2 + fs/ext4/namei.c | 107 +- fs/ext4/readpage.c | 3 +- fs/ext4/resize.c | 1 + fs/ext4/super.c | 149 +- fs/ext4/xattr.c | 2 +- fs/f2fs/f2fs.h | 1 - fs/fuse/control.c | 20 +- fs/fuse/cuse.c | 13 +- fs/fuse/dev.c | 16 +- fs/fuse/file.c | 22 +- fs/fuse/fuse_i.h | 7 + fs/fuse/inode.c | 13 +- fs/locks.c | 12 +- fs/nfsd/nfs4recover.c | 1 - fs/ocfs2/dlmglue.c | 21 +- fs/ocfs2/ocfs2.h | 1 + fs/quota/dquot.c | 11 +- fs/ubifs/auth.c | 6 - fs/ubifs/replay.c | 2 - fs/unicode/Kconfig | 13 + fs/unicode/Makefile | 19 + fs/unicode/README.utf8data | 58 + fs/unicode/utf8-core.c | 187 + fs/unicode/utf8-norm.c | 799 ++++ fs/unicode/utf8-selftest.c | 320 ++ fs/unicode/utf8data.h | 4109 ++++++++++++++++++++ fs/unicode/utf8n.h | 117 + include/acpi/acpi_bus.h | 4 + include/crypto/hash.h | 10 +- include/drm/drm_auth.h | 6 +- include/drm/drm_device.h | 3 +- include/drm/drm_file.h | 2 + include/drm/drm_legacy.h | 2 - include/linux/acpi.h | 5 +- include/linux/compiler_types.h | 3 +- include/linux/console.h | 7 +- include/linux/counter.h | 510 +++ include/linux/counter_enum.h | 45 + include/linux/device-mapper.h | 3 +- include/linux/etherdevice.h | 12 + include/linux/fs.h | 2 + include/linux/fsl/ftm.h | 88 + include/linux/ftrace.h | 2 + include/linux/hid.h | 2 +- include/linux/iio/timer/stm32-timer-trigger.h | 11 +- include/linux/jbd2.h | 1 - include/linux/jump_label.h | 6 - include/linux/memblock.h | 3 +- include/linux/mlx5/mlx5_ifc.h | 51 +- include/linux/mlx5/transobj.h | 3 + include/linux/pci-ecam.h | 1 + include/linux/pci_hotplug.h | 66 +- include/linux/platform_data/wilco-ec.h | 71 + include/linux/random.h | 1 + include/linux/serial_core.h | 2 +- include/linux/skbuff.h | 8 + include/linux/smpboot.h | 2 +- include/linux/spi/spi-mem.h | 15 +- include/linux/spi/spi.h | 6 +- include/linux/unicode.h | 30 + include/linux/usb/hcd.h | 1 + include/linux/usb/typec_dp.h | 5 + include/net/bluetooth/hci_core.h | 3 + include/net/ip6_fib.h | 1 + include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 8 +- include/net/lwtunnel.h | 7 +- include/net/xfrm.h | 9 - include/rdma/rdma_vt.h | 78 +- include/rdma/rdmavt_qp.h | 89 +- include/trace/events/random.h | 13 +- include/trace/events/spi.h | 10 +- include/trace/events/vmscan.h | 20 +- include/uapi/drm/v3d_drm.h | 28 - include/uapi/linux/aspeed-p2a-ctrl.h | 62 + include/uapi/linux/fuse.h | 22 +- include/uapi/linux/kvm.h | 2 + include/uapi/linux/vfio.h | 4 + include/uapi/linux/vfio_ccw.h | 12 + include/uapi/linux/videodev2.h | 16 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 + include/uapi/rdma/mlx5_user_ioctl_verbs.h | 1 + include/uapi/rdma/rdma_netlink.h | 6 +- init/Kconfig | 5 +- init/main.c | 21 +- kernel/bpf/syscall.c | 2 + kernel/bpf/verifier.c | 76 +- kernel/dma/mapping.c | 2 +- kernel/jump_label.c | 73 +- kernel/kexec_file.c | 17 +- kernel/panic.c | 6 +- kernel/printk/printk.c | 8 +- kernel/sched/fair.c | 4 + kernel/seccomp.c | 17 +- kernel/sysctl.c | 29 +- kernel/trace/fgraph.c | 9 +- kernel/trace/ftrace.c | 7 +- kernel/trace/trace_selftest.c | 5 +- kernel/user.c | 7 +- lib/Kconfig.debug | 23 + lib/crc-t10dif.c | 1 - lib/digsig.c | 1 - lib/libcrc32c.c | 1 - lib/strncpy_from_user.c | 5 +- lib/strnlen_user.c | 4 +- lib/test_printf.c | 25 +- lib/test_sysctl.c | 18 +- lib/vsprintf.c | 426 +- localversion-next | 2 +- mm/Kconfig | 50 +- mm/memblock.c | 6 +- mm/page_alloc.c | 3 +- mm/vmscan.c | 2 +- net/bluetooth/amp.c | 1 - net/bluetooth/hci_conn.c | 8 + net/bluetooth/hci_core.c | 2 - net/bluetooth/smp.c | 1 - net/core/flow_dissector.c | 39 + net/core/lwtunnel.c | 7 +- net/ipv4/fib_semantics.c | 11 +- net/ipv4/route.c | 32 +- net/ipv4/xfrm4_policy.c | 129 - net/ipv4/xfrm4_protocol.c | 3 +- net/ipv6/fib6_rules.c | 19 +- net/ipv6/route.c | 12 +- net/ipv6/xfrm6_policy.c | 126 - net/ipv6/xfrm6_protocol.c | 3 +- net/ncsi/ncsi-rsp.c | 6 +- net/netfilter/core.c | 2 +- net/rds/ib_fmr.c | 11 + net/rds/ib_rdma.c | 3 - net/rose/rose_loopback.c | 27 +- net/rxrpc/input.c | 12 +- net/rxrpc/local_object.c | 3 +- net/sched/cls_flower.c | 79 +- net/sched/sch_taprio.c | 56 +- net/sctp/auth.c | 1 - net/sctp/sm_make_chunk.c | 2 - net/sunrpc/auth_gss/gss_krb5_crypto.c | 2 - net/sunrpc/auth_gss/gss_krb5_mech.c | 1 - net/tipc/udp_media.c | 9 +- net/wireless/lib80211_crypt_tkip.c | 1 - net/xfrm/xfrm_policy.c | 268 +- net/xfrm/xfrm_state.c | 5 +- samples/bpf/.gitignore | 1 + scripts/Makefile | 1 + scripts/mkutf8data.c | 3418 ++++++++++++++++ security/apparmor/crypto.c | 2 - security/integrity/evm/evm_crypto.c | 1 - security/integrity/ima/ima_crypto.c | 4 - security/keys/dh.c | 1 - security/keys/encrypted-keys/encrypted.c | 1 - security/keys/trusted.c | 1 - sound/pci/hda/patch_realtek.c | 7 + sound/soc/codecs/adau1977-spi.c | 11 + sound/soc/codecs/rt5682.c | 2 +- sound/soc/fsl/fsl_sai.c | 24 +- sound/soc/intel/boards/bytcht_es8316.c | 7 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/sh/rcar/core.c | 18 +- sound/soc/sh/rcar/rsnd.h | 1 + sound/soc/sh/rcar/ssi.c | 2 + sound/soc/sprd/Kconfig | 8 + sound/soc/sprd/Makefile | 2 + sound/soc/sprd/sprd-mcdt.c | 1011 +++++ sound/soc/sprd/sprd-mcdt.h | 107 + sound/soc/stm/stm32_i2s.c | 5 +- sound/usb/mixer.c | 4 +- tools/bpf/bpftool/net.c | 54 + tools/lib/bpf/bpf.h | 1 + tools/lib/bpf/libbpf.c | 105 +- tools/testing/selftests/bpf/verifier/calls.c | 25 + .../selftests/bpf/verifier/direct_packet_access.c | 22 + tools/testing/selftests/seccomp/seccomp_bpf.c | 34 +- tools/testing/selftests/sysctl/sysctl.sh | 161 +- virt/kvm/arm/arm.c | 18 +- 1042 files changed, 40649 insertions(+), 25508 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-counter create mode 100644 Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 create mode 100644 Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec create mode 100644 Documentation/ABI/testing/sysfs-driver-ucsi-ccg create mode 100644 Documentation/ABI/testing/usb-uevent create mode 100644 Documentation/arm64/perf.txt create mode 100644 Documentation/devicetree/bindings/counter/ftm-quaddec.txt rename Documentation/devicetree/bindings/{iio => }/counter/stm32-lptimer-cnt.txt (100%) create mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads8344.txt create mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.yaml create mode 100644 Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt create mode 100644 Documentation/devicetree/bindings/sound/sprd-mcdt.txt create mode 100644 Documentation/driver-api/generic-counter.rst create mode 100644 Documentation/gpio/index.rst rename Documentation/gpio/{sysfs.txt => sysfs.rst} (86%) delete mode 100644 Documentation/media/v4l-drivers/zoran.rst rename Documentation/serial/{README.cycladesZ => cyclades_z.rst} (85%) rename Documentation/serial/{driver => driver.rst} (92%) create mode 100644 Documentation/serial/index.rst delete mode 100644 Documentation/serial/moxa-smartio create mode 100644 Documentation/serial/moxa-smartio.rst create mode 100644 Documentation/serial/n_gsm.rst delete mode 100644 Documentation/serial/n_gsm.txt rename Documentation/serial/{rocket.txt => rocket.rst} (68%) rename Documentation/serial/{serial-iso7816.txt => serial-iso7816.rst} (85%) rename Documentation/serial/{serial-rs485.txt => serial-rs485.rst} (89%) rename Documentation/serial/{tty.txt => tty.rst} (74%) create mode 100644 arch/arm64/include/asm/kvm_ptrauth.h create mode 100644 arch/arm64/kvm/pmu.c copy arch/{alpha => nds32}/kernel/.gitignore (100%) copy arch/{arm64 => nds32}/kernel/vdso/.gitignore (100%) create mode 100644 drivers/counter/104-quad-8.c create mode 100644 drivers/counter/Kconfig create mode 100644 drivers/counter/Makefile create mode 100644 drivers/counter/counter.c create mode 100644 drivers/counter/ftm-quaddec.c rename drivers/{iio => }/counter/stm32-lptimer-cnt.c (51%) create mode 100644 drivers/counter/stm32-timer-cnt.c create mode 100644 drivers/gpu/drm/drm_legacy_misc.c delete mode 100644 drivers/gpu/drm/i915/Kconfig.profile delete mode 100644 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c create mode 100644 drivers/iio/adc/ti-ads8344.c delete mode 100644 drivers/iio/counter/104-quad-8.c delete mode 100644 drivers/iio/counter/Kconfig delete mode 100644 drivers/iio/counter/Makefile create mode 100644 drivers/iio/gyro/fxas21002c.h create mode 100644 drivers/iio/gyro/fxas21002c_core.c create mode 100644 drivers/iio/gyro/fxas21002c_i2c.c create mode 100644 drivers/iio/gyro/fxas21002c_spi.c create mode 100644 drivers/misc/aspeed-p2a-ctrl.c create mode 100644 drivers/misc/mei/hdcp/Kconfig create mode 100644 drivers/nvmem/nvmem-sysfs.c create mode 100644 drivers/nvmem/nvmem.h create mode 100644 drivers/pci/controller/dwc/pcie-al.c create mode 100644 drivers/platform/chrome/wilco_ec/properties.c create mode 100644 drivers/s390/cio/vfio_ccw_async.c create mode 100644 drivers/staging/kpc2000/kpc_dma/Makefile create mode 100644 drivers/staging/kpc2000/kpc_dma/dma.c create mode 100644 drivers/staging/kpc2000/kpc_dma/fileops.c create mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c create mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h create mode 100644 drivers/staging/kpc2000/kpc_dma/uapi.h delete mode 100644 drivers/staging/media/zoran/Kconfig delete mode 100644 drivers/staging/media/zoran/Makefile delete mode 100644 drivers/staging/media/zoran/TODO delete mode 100644 drivers/staging/media/zoran/videocodec.c delete mode 100644 drivers/staging/media/zoran/videocodec.h delete mode 100644 drivers/staging/media/zoran/zoran.h delete mode 100644 drivers/staging/media/zoran/zoran_card.c delete mode 100644 drivers/staging/media/zoran/zoran_card.h delete mode 100644 drivers/staging/media/zoran/zoran_device.c delete mode 100644 drivers/staging/media/zoran/zoran_device.h delete mode 100644 drivers/staging/media/zoran/zoran_driver.c delete mode 100644 drivers/staging/media/zoran/zoran_procfs.c delete mode 100644 drivers/staging/media/zoran/zoran_procfs.h delete mode 100644 drivers/staging/media/zoran/zr36016.c delete mode 100644 drivers/staging/media/zoran/zr36016.h delete mode 100644 drivers/staging/media/zoran/zr36050.c delete mode 100644 drivers/staging/media/zoran/zr36050.h delete mode 100644 drivers/staging/media/zoran/zr36057.h delete mode 100644 drivers/staging/media/zoran/zr36060.c delete mode 100644 drivers/staging/media/zoran/zr36060.h create mode 100644 drivers/usb/typec/altmodes/displayport.h create mode 100644 drivers/usb/typec/altmodes/nvidia.c create mode 100644 drivers/usb/typec/ucsi/displayport.c create mode 100644 fs/unicode/Kconfig create mode 100644 fs/unicode/Makefile create mode 100644 fs/unicode/README.utf8data create mode 100644 fs/unicode/utf8-core.c create mode 100644 fs/unicode/utf8-norm.c create mode 100644 fs/unicode/utf8-selftest.c create mode 100644 fs/unicode/utf8data.h create mode 100644 fs/unicode/utf8n.h create mode 100644 include/linux/counter.h create mode 100644 include/linux/counter_enum.h create mode 100644 include/linux/fsl/ftm.h create mode 100644 include/linux/unicode.h create mode 100644 include/uapi/linux/aspeed-p2a-ctrl.h create mode 100644 scripts/mkutf8data.c create mode 100644 sound/soc/sprd/sprd-mcdt.c create mode 100644 sound/soc/sprd/sprd-mcdt.h