This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
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 new 9fa246256e09 Revert "drm/i915/fbdev: Actually configure untiled displays" new a0cecc23cfcb Revert "drm/virtio: drop prime import/export callbacks" new ba25b50d582f Merge tag 'drm-fixes-2019-04-24' of git://anongit.freedesk [...] new 52fb56f7b5a9 MAINTAINERS: LEDs: Add designated reviewer for LED subsystem new 11bfe6473bf2 Merge tag 'leds-for-5.1-rc7' of git://git.kernel.org/pub/s [...] new 66c031716bcd net: atheros: fix spelling mistake "underun" -> "underrun" new ffbf9870dcf1 net: socionext: replace napi_alloc_frag with the netdev va [...] new 1c5c12ee308a net/ncsi: handle overflow when incrementing mac address new 6819e3f6d83a net: vrf: Fix operation not supported when set vrf mac new 4b9fc7146249 net: rds: exchange of 8K and 1M pool new 032be5f19a94 rxrpc: fix race condition in rxrpc_input_packet() new 0453c6824595 net/rose: fix unbound loop in rose_loopback_timer() new 20ff83f10f11 ipv4: add sanity checks in ipv4_link_failure() new cd8dead0c394 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new f6f3e747454f Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 8113a85f8720 Merge tag 'ceph-for-5.1-rc7' of git://github.com/ceph/ceph-client new 9ab8c9c28bba Merge remote-tracking branch 'fixes/master' new e2f9ef3e7226 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 262ce78ebbd5 Merge remote-tracking branch 'arc-current/for-curr' new 40251f706013 Merge remote-tracking branch 'arm-current/fixes' new 24687c73a532 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 0a58631b4849 Merge remote-tracking branch 'powerpc-fixes/fixes' new c4de60ca4f3c bpf: mark registers in all frames after pkt/null checks new ed4c831bb13a selftests/bpf: test cases for pkt/null checks in subprogs new 7f09baa92884 Merge branch 'multi-frame-reg-mark' new 8e24651fb704 Merge remote-tracking branch 'bpf/master' new 6900765b3263 Merge remote-tracking branch 'ipsec/master' new 1c6bca6d75bc iwlwifi: don't panic in error path on non-msix systems new 72d3c7bbc9b5 iwlwifi: mvm: don't attempt debug collection in rfkill new b35f63972c5c iwlwifi: dbg_ini: check debug TLV type explicitly new 154d4899e411 iwlwifi: mvm: properly check debugfs dentry before using it new c537e07b000b iwlwifi: cfg: use family 22560 based_params for AX210 family new 792a2fdcee10 Merge tag 'iwlwifi-for-kalle-2019-04-19' of git://git.kern [...] new b82d6c1f8f82 mwifiex: Make resume actually do something useful again on [...] new 168a713397dc Merge remote-tracking branch 'wireless-drivers/master' new ee494e712b7a Merge remote-tracking branch 'mac80211/master' new c660133c339f RDMA/mlx5: Do not allow the user to write to the clock page new d5e560d3f723 RDMA/mlx5: Use rdma_user_map_io for mapping BAR pages new 67f269b37f9b RDMA/ucontext: Fix regression with disassociate new a4793ac4dd09 Merge remote-tracking branch 'rdma-fixes/for-rc' new 0a29c57b7662 ALSA: hda/realtek - Add new Dell platform for headset mode new 6f97317ccedc Merge remote-tracking branch 'sound-current/for-linus' new 66287def4353 ASoC: rsnd: fixup 6ch settings to 8ch new 0bbf4084e0cf ASoC: stm32: i2s: return the get_irq error new c46ab1510de1 ASoC: codecs: rt5682: initialize mutex before using new 561dfa759778 Merge branch 'asoc-5.1' into asoc-linus new 02ae94bcb7e9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 7fdc9fc87492 Merge branch 'regmap-5.1' into regmap-linus new d48ad2ed6cef Merge remote-tracking branch 'regmap-fixes/for-linus' new 78927aa40bc8 regulator: core: Actually put the gpiod after use new 734008e714d8 regulator: max77620: Fix regulator info setting for max20024 new 4b3f7e2db0b3 Merge branch 'regulator-5.1' into regulator-linus new 0d993e92e6c0 Merge remote-tracking branch 'regulator-fixes/for-linus' new adb366f61af4 spi: stm32: return the get_irq error new 12eede5fccc0 spi: atmel-quadspi: fix crash while suspending new 77d8063fe0a0 spi: rspi: Fix handling of QSPI code when transmit and receive new 7fb202e59525 Merge branch 'spi-5.1' into spi-linus new 7484bf3b76d2 Merge remote-tracking branch 'spi-fixes/for-linus' new 5b658ae9f801 Merge remote-tracking branch 'pci-current/for-linus' new c409ca3be3c6 usb: usbip: fix isoc packet num validation in get_pipe new ef61eb43ada6 USB: yurex: Fix protection fault after device removal new c114944d7d67 USB: w1 ds2490: Fix bug caused by improper use of altsetti [...] new 29a756e7653c Merge remote-tracking branch 'usb.current/usb-linus' new 5288ad34dbff Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 3162c2c03011 Merge remote-tracking branch 'phy/fixes' new 5450a5f4bfa0 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] new e434a90f3698 Merge tag 'phy-for-5.1-rc-v2' of git://git.kernel.org/pub/ [...] new ee496da4c391 stm class: Fix channel free in stm output free path new 51e0f227812e stm class: Fix channel bitmap on 32-bit systems new e60e9a4b231a intel_th: pci: Add Comet Lake support new 60d488571083 binder: take read mode of mmap_sem in binder_alloc_free_page() new 24f1bc280bce misc: rtsx: Fixed rts5260 power saving parameter and sd glitch new 2f1c15767d20 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new f06eba722747 Input: snvs_pwrkey - make it depend on ARCH_MXC new bce1a7842396 Input: synaptics-rmi4 - fix possible double free new 3245eec9c105 Merge remote-tracking branch 'input-current/for-linus' new 7d5db996bcdc Merge remote-tracking branch 'slave-dma-fixes/fixes' new 1286f1dae719 Merge remote-tracking branch 'omap-fixes/fixes' new 390281a56510 Merge remote-tracking branch 'kvm-fixes/master' new f678ffe7df98 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 48eed291ae8a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new a3d46aea46f9 btrfs: Switch memory allocations in async csum calculation [...] new 38464fdaacb5 Merge branch 'misc-5.1' into next-fixes new ac133370da8c Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 65bdc2b4d3ff Merge remote-tracking branch 'vfs-fixes/fixes' new 8e7d8e0baeb2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new dd67d3cbda20 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new d08106796a78 drm/vc4: Fix memory leak during gpu reset. new e02bc29b2cfa drm/sun4i: Unbind components before releasing DRM and memory new 462ce5d963f1 drm/vc4: Fix compilation error reported by kbuild test bot new c4cba44eeeca drm/bridge: dw-hdmi: fix SCDC configuration for ddc-i2c-bus new df9c8fdc2f1b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new c21e4135d629 kbuild: re-enable int-in-bool-context warning new 97011fda759d Merge branch 'kbuild' into for-next new abe9b6c46de0 Merge remote-tracking branch 'kbuild/for-next' new 148a97d5a02a dma-mapping: remove an unnecessary NULL check new f14b9de6d8a9 Merge remote-tracking branch 'dma-mapping/for-next' new 54beae336795 Merge remote-tracking branch 'asm-generic/master' new 1247ddd65825 Merge remote-tracking branch 'arm/for-next' new 13e16d92f134 Merge remote-tracking branch 'arm64/for-next/core' new 7603d3144fb6 Merge remote-tracking branch 'arm-perf/for-next/perf' new 9908215d6a1e Merge remote-tracking branch 'arm-soc/for-next' new 33b1663bdbd6 Merge remote-tracking branch 'actions/for-next' new 5b6d7ecb1af9 Merge remote-tracking branch 'amlogic/for-next' new dcd1fcffea28 Merge remote-tracking branch 'at91/at91-next' new 267a53bbe9f5 Merge remote-tracking branch 'bcm2835/for-next' new b6a7df506529 Merge remote-tracking branch 'imx-mxs/for-next' new b2986347dcd1 Merge remote-tracking branch 'keystone/next' new 0a209f49d625 Merge remote-tracking branch 'mediatek/for-next' new 477b4fbe9670 Merge remote-tracking branch 'mvebu/for-next' new 5002e020a194 Merge remote-tracking branch 'omap/for-next' new d69237e589d0 Merge remote-tracking branch 'reset/reset/next' new a6b586b81b11 Merge tag 'qcom-drivers-for-5.2' into done-for-5.2 new d9c770e2ed8b Merge tag 'qcom-defconfig-for-5.2' into done-for-5.2 new 71278b058a9f arm64: dts: sdm845: Add UFS PHY reset new a23b5378b26c arm64: dts: qcom: sdm845: Update reserved memory map new bdecbe6b48a5 arm64: dts: qcom: sdm845: Define rmtfs memory new 6ef7c11b31a5 arm64: dts: sdm845: Introduce ADSP and CDSP PAS nodes new 951b6174434b Merge tag 'qcom-arm64-for-5.2' into done-for-5.2 new 3e5a604d0533 Merge tag 'qcom-arm64-defconfig-for-5.2' into done-for-5.2 new 611eb8c358f6 Merge tag 'qcom-dts-for-5.2' into done-for-5.2 new 7bfd90f5a57e arm64: dts: qcom: pm8998: Use ADC temperature to temp-alarm node new 79e51645a1dd arm64: dts: qcom: msm8916: Set 'xo_board' as ref clock of [...] new 0c0e72705a33 arm64: dts: sdm845: Set 'bi_tcxo' as ref clock of the DSI PHYs new 7b5ee83dfdf8 arm64: dts: sdm845: Add CPU topology new b6bc6423fa1a arm64: dts: sdm845: Add CPU capacity values new d26c474d4cf3 arm64: dts: msm8996: Add graphics smmu node new 953f65737006 arm64: dts: msm8996: Add display smmu node new 3a4547c1fc2f arm64: qcom: msm8996.dtsi: Add Display nodes new 69cc3114ab0f arm64: dts: Add Adreno GPU definitions new 1ad69b695582 arm64: dts: apq8096-db820c: Add HDMI display support new f3eb39a55a1f arm64: dts: db820c: Add sound card support new 6d88b32aa5a6 Merge branch 'arm64-for-5.2' into done-for-5.2 new 3560af5a56b5 ARM: dts: qcom-apq8064: Set 'xo_board' as ref clock of the [...] new b1a8ddb51134 Merge branch 'dts-for-5.2' into done-for-5.2 new 4c26c9eaa465 Revert "ARM: dts: qcom-apq8064: Set 'xo_board' as ref cloc [...] new 4f9f469578ad Merge branch 'dts-for-5.2' into done-for-5.2 new 16125f2e2874 Merge remote-tracking branch 'qcom/for-next' new e3abeffbc8ad Merge remote-tracking branch 'renesas/next' new 127e8464f442 Merge remote-tracking branch 'rockchip/for-next' new be00300147ae ARM: dts: exynos: Move pmu and timer nodes out of soc new 39691e775a52 ARM: dts: exynos: Remove unneeded address/size cells from [...] new 1e440c223503 ARM: dts: exynos: Move fixed-clocks out of soc on Exynos3250 new 0fd5ff9e4cf4 ARM: dts: exynos: Properly override node to use MDMA0 on U [...] new b4bcbdee1378 ARM: dts: s5pv210: Fix camera clock provider on Goni board new 784e12f34ee8 Merge branch 'next/dt' into for-next new 179a2802ac0f arm64: dts: exynos: Move pmu and timer nodes out of soc new f36afdd0f535 arm64: dts: exynos: Move fixed-clocks out of soc new 831c75782772 Merge branch 'next/dt64' into for-next new ef56d8bf0b47 Merge remote-tracking branch 'samsung-krzk/for-next' new 17307785d33b Merge remote-tracking branch 'sunxi/sunxi/for-next' new 8e71fcd6059a Merge remote-tracking branch 'tegra/for-next' new 57d8be8341f4 Merge remote-tracking branch 'clk/clk-next' new 45c4c23b72ed Merge remote-tracking branch 'clk-samsung/for-next' new 5e54d6264300 Merge remote-tracking branch 'csky/linux-next' new bbd2ca64a7aa Merge remote-tracking branch 'm68k/for-next' new a703db3d5b4b mips: Make sure kernel .bss exists in boot mem pool new 6ea3ba6fac31 mips: Discard rudiments from bootmem_init new cf0c4876684d mips: Combine memblock init and memory reservation loops new 99bef6f8cdf8 Merge remote-tracking branch 'mips/mips-next' new 9cf97fa63de4 nds32: Removed unused thread flag TIF_USEDFPU new 428233a45e0d nds32/io: Remove useless definition of mmiowb() new b7ca56a10823 nds32: ex-exit: Remove unneeded need_resched() loop new e28f005d9f5f nds32: add vmlinux.lds and vdso.so to .gitignore new 7d673b08a60c nds32: vdso: fix and clean-up Makefile new 599a98e5e787 nds32: remove __virt_to_bus and __bus_to_virt new 5d8e053305c6 nds32: Use the correct style for SPDX License Identifier new 3f4c901dea27 nds32: remove unused generic-y += cmpxchg-local.h new fbf94d27fb4e nds32: vdso: drop unnecessary cc-ldoption new 2754ac6cd736 nds32: fix semicolon code style issue new e01be22cb5f6 arch: nds32: Kconfig: pedantic formatting new 83f7b748f739 nds32: fix asm/syscall.h new c9a461e839a7 Merge remote-tracking branch 'nds32/next' new ce05cf2e8813 Merge remote-tracking branch 'parisc-hd/for-next' new f9d873fe1cb8 Merge remote-tracking branch 'powerpc/next' new 7a64f3f1cffd riscv/signal: Fixup additional syscall restarting new df720961c128 riscv: use asm-generic/extable.h new 5cfade5fdcc9 riscv: turn mm_segment_t into a struct new e28dcc77e8e8 riscv: remove unreachable big endian code new 09afac77b6e8 riscv: remove CONFIG_RISCV_ISA_A new df16c40cbfb4 riscv: clear all pending interrupts when booting new c637b911e066 riscv: simplify the stack pointer setup in head.S new ba9c0141941c riscv: cleanup the parse_dtb calling conventions new 877425424d6c riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR code new 6ab77af4b0ee riscv: remove duplicate macros from ptrace.h new bed137870663 riscv: print the unexpected interrupt cause new bf0102a0fdd9 riscv: call pm_power_off from machine_halt / machine_power_off new 25a766a688a5 Merge remote-tracking branch 'risc-v/for-next' new 01eb42afb457 s390/kasan: fix strncpy_from_user kasan checks new c9f621524e70 s390/mm: fix pxd_bad with folded page tables new 71189f263f8a vfio-ccw: make it safe to access channel programs new 690f6a1581c7 vfio-ccw: rework ssch state handling new 4f76617378ee vfio-ccw: protect the I/O region new db8e5d17ac03 vfio-ccw: add capabilities chain new b0940857379e s390/cio: export hsch to modules new d5afd5d135c8 vfio-ccw: add handling for async channel instructions new cea5dde42a83 vfio-ccw: Do not call flush_workqueue while holding the spinlock new b49bdc8602b7 vfio-ccw: Release any channel program when releasing/remov [...] new d1ffa760d22a vfio-ccw: Prevent quiesce function going into an infinite loop new 5513bc8eb4a0 Merge tag 'vfio-ccw-20190425' of https://git.kernel.org/pu [...] new 14f9541d4e3e Merge remote-tracking branch 's390/features' new f3475eb293dc Merge remote-tracking branch 'xtensa/xtensa-for-next' new 53fde3688651 Merge remote-tracking branch 'fscrypt/master' new 4031122579f5 Merge remote-tracking branch 'befs/for-next' new 46f811f6ab78 Merge branch 'misc-5.1' into for-next-current-v5.0-20190425 new c5775380a83b Merge branch 'for-next-current-v5.0-20190425' into for-nex [...] new 82431d78ec88 btrfs: factor our read/write stage off csum_tree_block int [...] new ccb08a26a6ed btrfs: warn if extent buffer mapping crosses a page bounda [...] new 84c5a19d1bd6 btrfs: Don't panic when we can't find a root key new 04b8bba41a7d btrfs: Initialize inode::i_mapping once in btrfs_symlink new c3abc86356f7 btrfs: scrub: return EAGAIN when fs is closing new 21f880805f23 btrfs: zstd: remove indirect calls for local functions new 1091a877eadf Btrfs: remove no longer used 'sync' member from transactio [...] new 6b55b4a84619 btrfs: Introduce fs_info to extent_io_tree new 8568d5cc3609 btrfs: switch extent_io_tree::track_uptodate to bool new e94b39b6b08c btrfs: Introduce extent_io_tree::owner to distinguish diff [...] new d0bd45d4551c btrfs: tracepoints: Add trace events for extent_io_tree new cfd9b1e7c3dc btrfs: reduce kmap_atomic time for checksumming new a8d03f0c37a9 btrfs: merge _btrfs_set_prop helpers new abf06d955233 btrfs: drop redundant forward declaration in props.c new 909d884b6e2c btrfs: rename fs_info argument to fs_private new 26fcaf814d61 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans new 59cc61123221 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add new 6c7c276877f3 btrfs: Remove EXTENT_WRITEBACK new 334f2ee76307 btrfs: Remove EXTENT_IOBITS new 40b1e8cd011f btrfs: add assertion helpers for spinning writers new cea8ebca8ea4 btrfs: use assertion helpers for spinning writers new f19c115dc7a1 btrfs: add assertion helpers for spinning readers new e7564281dc36 btrfs: use assertion helpers for spinning readers new f95a8bf0462f btrfs: add assertion helpers for extent buffer read lock counters new 0e64e5a029a5 btrfs: use assertion helpers for extent buffer read lock counters new ff0bd32ccbcf btrfs: add assertion helpers for extent buffer write lock [...] new 4cf10b0f1f2d btrfs: use assertion helpers for extent buffer write lock [...] new 9f10d1067024 btrfs: switch extent_buffer::lock_nested to bool new 5d2a482e0a6e btrfs: Exploit the fact that pages passed to extent_readpa [...] new 78135a1ca510 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage new daa88b58aa99 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] new bcfb0b2b04a0 btrfs: Make btrfs_(set|clear)_header_flag return void new 3f9bd9c12272 btrfs: Correctly free extent buffer in case btree_read_ext [...] new a8b21c921df5 btrfs: Check the first key and level for cached extent buffer new f7f957676bf4 btrfs: Always output error message when key/level verifica [...] new ac8557995b42 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] new ef97391ca2a4 btrfs: extent_io: Handle errors better in extent_write_ful [...] new 3e26a276033b btrfs: extent_io: Handle errors better in btree_write_cach [...] new 1ad5ef52544f btrfs: extent_io: Kill dead condition in extent_write_cach [...] new 7c5589581738 btrfs: extent_io: Handle errors better in extent_write_loc [...] new 5c2f96c19162 btrfs: extent_io: add proper error handling to lock_extent [...] new e14896cd8cc7 btrfs: extent_io: Handle errors better in extent_writepages() new e46abbdc798a btrfs: Use less confusing condition for uptodate parameter [...] new 89970860498f btrfs: fix panic during relocation after ENOSPC before wri [...] new 8bdc1b0186f2 btrfs: disk-io: Show the timing of corrupted tree block ex [...] new b6ed03c9d71d btrfs: tests: handle fs_info allocation failure in extent_ [...] new 890b3ae4bdd5 btrfs: tests: don't leak fs_info in extent_io bitmap tests new 72388b61c3b4 btrfs: tests: print file:line for error messages new 330405f83159 btrfs: tests: add table of most common errors new f824ef7827b8 btrfs: tests: use standard error message after fs_info all [...] new 4e75bc9b71d0 btrfs: tests: use standard error message after root alloca [...] new fa388a37f222 btrfs: tests: use standard error message after extent buff [...] new 54a16e195ee7 btrfs: tests: use standard error message after path alloca [...] new 0106880f68e8 btrfs: tests: use standard error message after inode alloc [...] new ec3185ccfa14 btrfs: tests: use standard error message after block group [...] new a133dc951468 btrfs: tests: properly initialize fs_info of extent buffer new 7d27d12dfd45 btrfs: tests: return errors from extent map tests new f4e417b5c46b btrfs: tests: return errors from extent map test case 1 new fd25acc862ad btrfs: tests: return errors from extent map test case 2 new 9b9ba975d82f btrfs: tests: return errors from extent map test case 3 new cd8382eaa917 btrfs: tests: return errors from extent map test case 4 new d5083b9cc71c btrfs: tests: return error from all extent map test cases new 976c43f0ea9b btrfs: tests: use standard error message after extent map [...] new 7a47690ee2b1 btrfs: tests: use SZ_ constants everywhere new dca5637b81c4 btrfs: tests: fix comments about tested extent map ranges new d7f2d89f3c03 btrfs: tests: drop messages when some tests finish new e50972a03e10 btrfs: tests: unify messages when tests start new 96b96fee5537 btrfs: remove stale definition of BUFFER_LRU_MAX new beb5ac5ca32f btrfs: move tree block wait and write helpers to tree-log new 0edb16e0fd2c btrfs: use BUG() instead of BUG_ON(1) new 439e14e9b127 btrfs: Perform locking/unlocking in btrfs_remap_file_range() new b25fce1cc742 btrfs: use common file type conversion new 56e1caafb0a0 btrfs: get fs_info from eb in lock_extent_buffer_for_io new 5ae4584c6297 btrfs: get fs_info from eb in repair_eb_io_failure new a91413c55d12 btrfs: get fs_info from eb in write_one_eb new 53d2f1e549bd btrfs: get fs_info from eb in leaf_data_end new 079f7c56ca25 btrfs: get fs_info from eb in btrfs_exclude_logged_extents new 011b995c1287 btrfs: get fs_info from eb in check_tree_block_fsid new 217162a1d987 btrfs: get fs_info from eb in tree_mod_log_eb_copy new 87ee6f66f1e8 btrfs: get fs_info from eb in clean_tree_block new fdb1524bff0c btrfs: get fs_info from eb in btrfs_leaf_free_space new 0f9121e54682 btrfs: get fs_info from eb in read_node_slot new e9c03a9694a9 btrfs: get fs_info from eb in btree_read_extent_buffer_pages new a2672667e75f btrfs: get fs_info from eb in btrfs_verify_level_key new 56ffc7da261e btrfs: qgroup: remove obsolete fs_info members new 548b745d8a0b btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] new 879703f7f3ac btrfs: tree-checker: Make chunk item checker messages more [...] new 96e893c3fc99 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] new a67af5ad0f16 btrfs: tree-checker: Check chunk item at tree block read time new 07f127ef1f23 btrfs: tree-checker: Verify dev item new 360fa2ab2bc6 btrfs: tree-checker: Enhance chunk checker to validate chu [...] new 082de4ba5203 btrfs: tree-checker: Verify inode item new 12bc5544ec80 btrfs: inode: Verify inode mode to avoid NULL pointer dereference new 169a835a1ed1 btrfs: tree-checker: get fs_info from eb in generic_err new e5ce42df967c btrfs: tree-checker: get fs_info from eb in file_extent_err new 84438e0016b2 btrfs: tree-checker: get fs_info from eb in check_csum_item new cb21eb1a4a21 btrfs: tree-checker: get fs_info from eb in dir_item_err new af0ee600c64e btrfs: tree-checker: get fs_info from eb in check_dir_item new a705fb5433a5 btrfs: tree-checker: get fs_info from eb in block_group_err new 2e747ed0f39c btrfs: tree-checker: get fs_info from eb in check_block_gr [...] new 8feda5b18342 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] new 8d6823f0b3d2 btrfs: tree-checker: get fs_info from eb in check_leaf_item new 3f36939ed4b2 btrfs: tree-checker: get fs_info from eb in check_leaf new f350e82d7526 btrfs: tree-checker: get fs_info from eb in chunk_err new bcdf960b21dc btrfs: tree-checker: get fs_info from eb in dev_item_err new 318cc3061d33 btrfs: tree-checker: get fs_info from eb in check_dev_item new 7d34cc071b9f btrfs: tree-checker: get fs_info from eb in check_inode_item new e880f420ea88 btrfs: drop unused parameter in mount_subvol new 0238d772907e btrfs: prop: open code btrfs_set_prop in inherit_prop new f36f12898989 Btrfs: send, improve clone range new 0f9477d036ac btrfs: Honour FITRIM range constraints during free space trim new f711f7eaa813 btrfs: combine device update operations during transaction commit new 50e70e2233ce btrfs: Handle pending/pinned chunks before blockgroup relo [...] new 833ab735fb0d btrfs: Rename and export clear_btree_io_tree new 7334ffb44dc0 btrfs: Populate ->orig_block_len during read_one_chunk new 2def48edfa14 btrfs: Introduce new bits for device allocation tree new df4cd55fc677 btrfs: Implement set_extent_bits_nowait new 1fcb88fb75c4 btrfs: Stop using call_rcu for device freeing new 57e348300552 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] new f3b27b416e72 btrfs: replace pending/pinned chunks lists with io tree new b2995bd1f0d7 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) new 0070790c26a0 btrfs: Factor out in_range macro new eb38f80e77c3 btrfs: Optimize unallocated chunks discard new a1b3be3a4a4f btrfs: Implement find_first_clear_extent_bit new 605b92d1e85e btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] new a283a53b0619 btrfs: get fs_info from eb in btrfs_check_leaf_full new cddd5be366dc btrfs: get fs_info from eb in btrfs_check_leaf_relaxed new 655afed09fab btrfs: get fs_info from eb in btrfs_check_node new ef1888c3a579 btrfs: get fs_info from eb in should_balance_chunk new bfcd9c75aa59 btrfs: get fs_info from eb in btrfs_check_chunk_valid new be66fbb667a9 btrfs: get fs_info from eb in read_one_chunk new ea01a6295a25 btrfs: get fs_info from eb in read_one_dev new 64c125912b4d Btrfs: fix data bytes_may_use underflow with fallocate due [...] new e7ce9196e8a2 btrfs: tree-checker: Remove comprehensive root owner check new d1fe27229350 btrfs: Do mandatory tree block check before submitting bio new a7cba0389a28 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum new 3664251e6ae1 btrfs: get fs_info from trans in write_one_cache_group new f63c2076b9ca btrfs: get fs_info from trans in btrfs_setup_space_cache new 372c838e287e btrfs: get fs_info from trans in btrfs_write_dirty_block_groups new 135f17c9cfbb btrfs: get fs_info from trans in update_block_group new c79e54fd9631 btrfs: get fs_info from trans in btrfs_create_tree new ad4d41716439 btrfs: get fs_info from trans in btrfs_need_log_full_commit new b9be10c51744 btrfs: get fs_info from trans in btrfs_set_log_full_commit new 1858ba0e2eda btrfs: get fs_info from trans in create_free_space_inode new eeddf6caf73d btrfs: get fs_info from trans in btrfs_write_out_cache new bbd1b566934d btrfs: get fs_info from trans in push_node_left new ee982ecc6f04 btrfs: get fs_info from trans in balance_node_right new 897966a38ee7 btrfs: get fs_info from trans in insert_ptr new 4c7affb51c2b btrfs: get fs_info from trans in copy_for_split new cc73a005862f btrfs: get fs_info from trans in init_first_rw_device new 95d6b3648f40 btrfs: get fs_info from trans in btrfs_finish_sprout new 1641640b1184 btrfs: get fs_info from trans in btrfs_run_dev_stats new e7197e4c4ba3 btrfs: get fs_info from trans in btrfs_run_dev_replace new d4b7d31a72d8 Btrfs: remove no longer used member num_dirty_bgs from tra [...] new 2482f7bc0da8 btrfs: trace: Introduce trace events for sleepable tree lock new f984e1c78e24 btrfs: trace: Introduce trace events for all btrfs tree lo [...] new 8e436375b405 btrfs: rename btrfs_setxattr to btrfs_setxattr_trans new bc35305ef2b5 btrfs: rename do_setxattr to btrfs_setxattr new 7241ee0c1602 btrfs: export btrfs_setxattr new cba16236fc0b btrfs: remove redundant readonly root check in btrfs_setxa [...] new 33135f31b6ab btrfs: split btrfs_setxattr calls regarding transaction new f61ae4a750e0 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] new 48f5433ef0f1 Btrfs: remove no longer used function to run delayed refs [...] new fc6c0440270b btrfs: get fs_info from block group in next_block_group new 1e37b82d5edd btrfs: get fs_info from block group in pin_down_extent new 9f5c2c29c3aa btrfs: get fs_info from block group in lookup_free_space_inode new c3ac2cf13b9f btrfs: get fs_info from block group in load_free_space_cache new 947b3bf9a535 btrfs: get fs_info from block group in write_pinned_extent [...] new 94150869619b btrfs: get fs_info from block group in btrfs_find_space_cluster new e813af28084b btrfs: get fs_info from block group in search_free_space_info new f21e94a51a38 btrfs: Define submit_bio_hook's type directly new 02097dfb6b09 btrfs: Change submit_bio_hook to taking an inode directly new 85d6eba2960f btrfs: Remove 'tree' argument from read_extent_buffer_pages new 7ee38325ff09 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio new 4995bbebce99 btrfs: Always pass 0 bio_offset for btree_submit_bio_start new 6cdb636f3c48 btrfs: Remove bio_offset argument from submit_bio_hook new a518077ff786 btrfs: get fs_info from eb in __push_leaf_right new 28f7476c90da btrfs: get fs_info from eb in __push_leaf_left new 0306113f39dc btrfs: get fs_info from device in btrfs_rm_dev_item new 649b012c1ee1 btrfs: get fs_info from device in btrfs_scrub_cancel_dev new c661f7c88935 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] new 2e55641a75c6 Btrfs: do not start a transaction at iterate_extent_inodes() new 12e42b608751 btrfs: delayed-ref: Introduce better documented delayed re [...] new 0cf08f12bdb6 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref new 38636f06ac44 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] new 767d88d90744 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] new 0554de5a474d btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() new 0839ffa0d328 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() new 14a8e8f6f6e5 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] new 8efaadef7b42 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() new cf16b8db0f8b btrfs: qgroup: Don't scan leaf if we're modifying reloc tree new c45ed6c8230f btrfs: remove unused parameter fs_info from split_item new fe62e0625400 btrfs: remove unused parameter fs_info from btrfs_truncate_item new 1d56c377a209 btrfs: remove unused parameter fs_info from btrfs_extend_item new 07fca5a4b86c btrfs: remove unused parameter fs_info from tree_move_down new 24267f7d7820 btrfs: remove unused parameter fs_info from from tree_advance new 052f2c866dc5 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED new abe524dc07ba btrfs: remove unused parameter fs_info from emit_last_fiem [...] new 967664bd0541 btrfs: remove unused parameter fs_info from btrfs_add_dela [...] new 63bf84d32688 btrfs: remove unused parameter fs_info from btrfs_set_disk [...] new 089590ab370b Btrfs: do not start a transaction during fiemap new 79da5937881e Btrfs: send, flush dellaloc in order to avoid data loss new c588c5621117 Btrfs: fix race between send and deduplication that lead t [...] new af4a7351be41 Btrfs: improve performance on fsync of files with multiple [...] new 7ba30a90895d btrfs: Document btrfs_csum_one_bio new 22a841287306 btrfs: tree-checker: Allow error injection for tree-checker new cd00888135a6 btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] new d159a8ad3f95 Merge branch 'misc-next' into for-next-next-v5.1-20190425 new 5be0ea6498e3 btrfs: track odirect bytes in flight new f56e7d156865 btrfs: reserve delalloc metadata differently new 60204eb35bf5 Merge branch 'ext/josef/odirect-delalloc' into for-next-ne [...] new 1bbfd2535a4c btrfs: Preallocate chunks in cow_file_range_async new b5e789fd42ff btrfs: Rename async_cow to async_chunk new 487d7e48f602 btrfs: Remove fs_info from struct async_chunk new cf5d9d8200c0 btrfs: Make compress_file_range take only struct async_chunk new 7fa6f75e392e btrfs: Replace clear_extent_bit with unlock_extent new c5fb35389e1b btrfs: Set io_tree only once in submit_compressed_extents new 4fb16dfb3c3e btrfs: Factor out common extent locking code in submit_com [...] new 4d1376794d2e btrfs: Use kvmalloc for allocating compressed path context new 939c3eda842b Merge branch 'ext/nikbor/async-submit-prealloc+kvmalloc' i [...] new 85bf3ef824e1 btrfs: refactor btrfs_set_props to validate externally new e68169be14ff btrfs: export btrfs_set_prop new 06462220970f btrfs: start transaction in btrfs_ioctl_setflags() new 0b3447326877 btrfs: drop useless inode i_flags copy and restore new a1f4a400ff89 btrfs: modify local copy of btrfs_inode flags new e824f71cfb80 btrfs: drop old_fsflags in btrfs_ioctl_setflags new 352f8fefd575 btrfs: drop local copy of inode i_mode new add33324bb67 btrfs: start transaction in xattr_handler_set_prop new cc8cc9de7ee1 btrfs: delete unused function btrfs_set_prop_trans new 24b042c9fe4c btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] new 5548d20aaf1b Merge branch 'ext/anand/setflags-cleanup' into for-next-ne [...] new 78d4f58587b3 Merge branch 'for-next-next-v5.1-20190425' into for-next-20190425 new bdf1685491a4 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] new dd93cc2992e6 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] new 336430e8ded7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] new 74071a16dd3a Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new 6033347bcdd8 Merge branch 'for-next-stale-20190425' into for-next-20190425 new 0e9763294287 Merge remote-tracking branch 'btrfs-kdave/for-next' new 05fd5c2c6173 cifs: fix memory leak in SMB2_read new 652727bbe1b1 cifs: do not attempt cifs operation on smb2+ rename error new 13f5938d8264 cifs: fix page reference leak with readv/writev new 55046fbe26b8 Merge remote-tracking branch 'cifs/for-next' new 088d941292a2 Merge remote-tracking branch 'ecryptfs/next' new 3ef177ec9d5d quota: fix wrong indentation new 7eb3d83170d4 Pull quota indentation fix. new 78bc3334a69f fs/quota: erase unused but set variable warning new 4ae2740412fb Pull quota unused variable cleanup. new 53a89ff887ae Merge remote-tracking branch 'ext3/for_next' new d454a27384f6 ext4: fix prefetchw of NULL page new 1e83bc815602 ext4: use BUG() instead of BUG_ON(1) new 345c0dbf3a30 ext4: protect journal inode's blocks using block_validity new e5d01196c042 ext4: ignore e_value_offs for xattrs with value-in-ea-inode new 8c380ab4b7b5 ext4: avoid drop reference to iloc.bh twice new 7bc04c5c2cc4 ext4: fix use-after-free race with debug_want_extra_isize new 4b99faa23c51 ext4: cond_resched in work-heavy group loops new 310a997fd74d ext4: actually request zeroing of inode table after grow new b08fcacaaaf4 unicode: introduce UTF-8 character database new 15b529d982b3 unicode: introduce code for UTF-8 normalization new 6ca25fa9c41a unicode: reduce the size of utf8data[] new b1f7fedbef7a unicode: implement higher level API for string handling new 7eac3e2fcfa4 unicode: introduce test module for normalized utf8 implementation new 8851f707186e unicode: update unicode database unicode version 12.1.0 new 4fa20649d273 MAINTAINERS: add Unicode subsystem entry new fb3462adc0e3 ext4: include charset encoding information in the superblock new 30cd8d53bfba ext4: Support case-insensitive file name lookups new d62075c7aaf1 docs: ext4.rst: document case-insensitive directories new 2f2bf08159a4 Merge remote-tracking branch 'ext4/dev' new 36f2136630e0 Merge remote-tracking branch 'f2fs/dev' new 9de5be06d0a8 fuse: fix writepages on 32bit new 0cbade024ba5 fuse: honor RLIMIT_FSIZE in fuse_file_fallocate new f2294482ff65 fuse: convert printk -> pr_* new ad2ba64dd489 fuse: allow filesystems to have precise control over data cache new 7640682e67b3 fuse: retrieve: cap requested size to negotiated max_write new d4b13963f217 fuse: require /dev/fuse reads to have enough buffer capacity new bbd84f33652f fuse: Add FOPEN_STREAM to use stream_open() new 154603fe3ec4 fuse: document fuse_fsync_in.fsync_flags new 68065b841557 fuse: fix changelog entry for protocol 7.12 new 7142fd1be327 fuse: fix changelog entry for protocol 7.9 new 29cc02d949b1 fuse: Convert fusectl to use the new mount API new 6407f44aaf2a fuse: Add ioctl flag for x32 compat ioctl new b72e500c0337 Merge remote-tracking branch 'fuse/for-next' new da2705998776 Merge remote-tracking branch 'jfs/jfs-next' new 996b187945ae Merge remote-tracking branch 'nfs-anna/linux-next' new 0ab88ca4bcf1 nfsd: avoid uninitialized variable warning new 9d69338c8c5f sunrpc/cache: handle missing listeners better. new 6b1891052a3f nfsd: make nfs4_client_reclaim use an xdr_netobj instead o [...] new 74725959c33c nfsd: un-deprecate nfsdcld new 362063a595be nfsd: keep a tally of RECLAIM_COMPLETE operations when usi [...] new 869216075b63 nfsd: re-order client tracking method selection new 8a9f4f41248a nfsd: handle legacy client tracking records sent by nfsdcld new 83dd59a0b9af SUNRPC/nfs: Fix return value for nfs4_callback_compound() new 8e5b67731d08 SUNRPC: Add a callback to initialise server requests new 4532608d71c8 SUNRPC: Clean up generic dispatcher code new 642ee6b209c2 SUNRPC: Allow further customisation of RPC program registration new 029be5d03357 nfsd: Add custom rpcbind callbacks for knfsd new e333f3bbefe3 nfsd: Allow containers to set supported nfs versions new 4df493a260d4 SUNRPC: Cache the process user cred in the RPC server listener new 1237d3545c67 SUNRPC: Temporary sockets should inherit the cred from the [...] new 40373b125de6 lockd: Pass the user cred from knfsd when starting the loc [...] new ccfe51a5161c SUNRPC: Fix the server AUTH_UNIX userspace mappings new e6667c73a27d SUNRPC: rsi_parse() should use the current user namespace new e45d1a1835b8 nfsd: knfsd must use the container user namespace new 0b8f62625dc3 nfsd: allow fh_want_write to be called twice new 0ca0c9d7edcf nfsd: fh_drop_write in nfsd_unlink new 5926459e7c89 locks: move checks from locks_free_lock() to locks_release [...] new 0d8fc526c941 Merge remote-tracking branch 'nfsd/nfsd-next' new 73bbb5107f44 Merge remote-tracking branch 'orangefs/for-next' new 90e203782e70 Merge remote-tracking branch 'xfs/for-next' new 0d51ee925a74 Merge remote-tracking branch 'vfs/for-next' new b320fdc5b7ee vsprintf: Shuffle restricted_pointer() new e43bb4d0feb8 vsprintf: Consistent %pK handling for kptr_restrict == 0 new 6e685716ef2d vsprintf: Do not check address of well-known strings new f91be4db5d02 vsprintf: Factor out %p[iI] handler as ip_addr_string() new 9b2e95e90257 vsprintf: Factor out %pV handler as va_format() new f0e8d9693576 vsprintf: Factor out %pO handler as kobject_string() new b5b3b09e8885 vsprintf: Consolidate handling of unknown pointer specifiers new e876d20eac85 vsprintf: Prevent crash when dereferencing invalid pointers new d5eccfbe17ec vsprintf: Avoid confusion between invalid address and value new 4d05b775e2ae vsprintf: Limit the length of inlined error messages new 85dff50d5443 Merge branch 'for-5.2-vsprintf-hardening' into for-next new 9a850253bbb1 Merge remote-tracking branch 'printk/for-next' new 59d4acb931c8 Merge branch 'pci/aer' new 60551e69dc7a Merge branch 'pci/enumeration' new e77704501ca0 PCI/ACPI: Do not export pci_get_hp_params() new 87fcf12e846a PCI/ACPI: Remove the need for 'struct hotplug_params' new f873c51a155a PCI/ACPI: Implement _HPX Type 3 Setting Record new ba11edc65065 PCI/ACPI: Advertise _HPX Type 3 support via _OSC new 1e2414ed71f3 Merge branch 'pci/hotplug' new 0db2639b4d08 Merge branch 'pci/msi' new e0547c81bfcf PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary new 636ba8b1c9af Merge branch 'pci/misc' new e57ebfd50f6a Merge branch 'pci/switchtec' new 6afb7e26978d PCI: Mark Atheros AR9462 to avoid bus reset new ba8e1a6e6053 Merge branch 'pci/virtualization' new 4166bfe53093 PCI: al: Add Amazon Annapurna Labs PCIe host controller driver new 1a468292a712 Merge branch 'pci/host/al' new c177ba9b88dd Merge branch 'remotes/lorenzo/pci/controller-fixes' new c6a34d22ccc7 Merge branch 'remotes/lorenzo/pci/dwc' new b3ba4db09372 Merge branch 'remotes/lorenzo/pci/iproc' new 62d53da9d03b PCI: keystone: Add support for PCIe EP in AM654x Platforms new d370ac4f14e9 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] new 0379cd818cd8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] new 8da53d39d368 misc: pci_endpoint_test: Add support to test PCI EP in AM654x new b18c547c2d83 misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] new 83d2086b4c82 Merge branch 'remotes/lorenzo/pci/keystone' new cac445942571 Merge branch 'remotes/lorenzo/pci/mediatek' new 8e11dc86cc77 Merge branch 'remotes/lorenzo/pci/rcar' new d31bc4073ea4 Merge branch 'remotes/lorenzo/pci/rockchip' new b0148bece7a1 Merge branch 'remotes/lorenzo/pci/tegra' new ef865f9ca7e4 Merge branch 'remotes/lorenzo/pci/xilinx' new 46f0b82fb72d Merge branch 'remotes/lorenzo/pci/misc' new e564375c4460 Merge branch 'pci/trivial' new 84379b633da3 Merge remote-tracking branch 'pci/next' new c08f38e9fd0b HID: logitech-dj: add usbhid dependency in Kconfig new 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next new d43c17ead879 HID: input: make sure the wheel high resolution multiplier is set new 39b3c3a5fbc5 HID: input: fix assignment of .value new 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next new 3733c196f778 Merge remote-tracking branch 'hid/for-next' new c76ab0551782 Merge remote-tracking branch 'i2c/i2c/for-next' new 8d14eea53e5a Merge remote-tracking branch 'i3c/i3c/next' new 3e26ea8044e6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 62cb66cd948b Merge remote-tracking branch 'jc_docs/docs-next' new 8dce4b265a53 media: zoran: remove deprecated driver new e25ec9141114 media: v4l: Add definitions for missing 32-bit RGB formats new 6c84f9b1d290 media: v4l: Add definitions for missing 16-bit RGB4444 formats new 8b65db13bf59 media: v4l: Add definitions for missing 16-bit RGB555 formats new 515c45650c9b media: vsp1: Add support for missing 32-bit RGB formats new 4735c16b8bdd media: vsp1: Add support for missing 16-bit RGB444 formats new 7afa8db323e3 media: vsp1: Add support for missing 16-bit RGB555 formats new c153fa85fa65 Merge remote-tracking branch 'v4l-dvb/master' new 6eccb3da27fa Merge remote-tracking branch 'fbdev/fbdev-for-next' new fe066621c796 gpio: merrifield: Fix build err without CONFIG_ACPI new c7d5f21e8d18 ACPI: event: replace strcpy() by strscpy() new b0f65b917987 ACPI / DPTF: Use dev_get_drvdata() new 9d5fafc0d9a1 Merge branches 'acpi-utils' and 'acpi-misc' into linux-next new 4db7c34cb41a cpufreq: Move ->get callback check outside of __cpufreq_get() new 595b7ddabf50 Merge branch 'pm-cpufreq' into linux-next new 71b77697af9e PM / Domains: Don't kfree() the virtual device in the error path new e8b04de9da71 PM / Domains: Allow OF lookup for multi PM domain case fro [...] new 3ccf3f0cd197 PM / Domains: Enable genpd_dev_pm_attach_by_id|name() for [...] new f48640b8e0d4 Merge branch 'pm-domains' into linux-next new 731215d9dff6 Merge remote-tracking branch 'pm/linux-next' new 8294e44c8ec3 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new f414cf9890c3 Merge remote-tracking branch 'opp/opp/linux-next' new 3cbb588c0fba Merge remote-tracking branch 'ieee1394/for-next' new aa0e2e775109 Merge remote-tracking branch 'dlm/next' new 38ff8acec333 Merge remote-tracking branch 'swiotlb/linux-next' new 2d9598497757 infiniband/qib: Fix typo in comment new 3042492bd1f9 RDMA/core: Avoid freeing netdevs in disable_device() new decbc7a6b007 RDMA/core: Introduce a helper function to change net names [...] new 2e5b8a01165e RDMA/core: Add a netlink command to change net namespace o [...] new 13a4376568f6 RDMA/mlx5: Access the prio bypass inside the FDB flow tabl [...] new 3b70508a6bfb RDMA/mlx5: Create flow table with max size supported new 52438be44112 RDMA/mlx5: Allow inserting a steering rule to the FDB new 56e5acd405fa RDMA/mlx5: Add query e-switch vport context to devx white list new 7f575103b042 RDMA/mlx5: Allow DEVX and raw creation flow on reps new d3b5cc1cd996 RDMA/mlx5: Initialize roce port info before multiport master init new 5fb58c9e2fb1 RDMA/mlx5: Don't create IB representors when in multiport [...] new 823b23da7113 IB/core: Allow vlan link local address based RoCE GIDs new 5d7ed2f27bbd RDMA/cma: Consider scope_id while binding to ipv6 ll address new 574258222281 RDMA/hns: Remove asynchronic QP destroy new 07c5ba912401 IB/hfi1: Add debugfs to control expansion ROM write protect new ea752bc5e50a IB/{rdmavt, hfi1): Miscellaneous comment fixes new 62644c1d2bb7 IB/hfi1: Make opfn.h self sufficient new 715ab1a862c8 IB/rdmavt: Fix ab/ba include issues new 52cdbcc2b182 IB/rdmavt: Use more efficient allowed_ops new d40f69c9b9df IB/{rdmavt, qib, hfi1}: Use new routine to release referen [...] new a9c62e007878 IB/hfi1: Add selected Rcv counters new 3c176c9d7244 IB/hfi1: Remove reference to RHF.VCRCErr new 259ea22cec96 Merge remote-tracking branch 'rdma/for-next' new 6f9fd97e3a6b isdn: hisax: Fix misuse of %x in config.c new 0fa4122b2dc4 isdn:mISDN: fix misuse of %x in hfcpci.c new c98f4822ed7e net: fix sparc64 compilation of sock_gettstamp new 0a5d329ffd1b ravb: Avoid unsupported internal delay mode for R-Car E3/D3 new ffa8ce54be3a lwtunnel: Pass encap and encap type attributes to lwtunnel [...] new ecc5663cce8c net: Change nhc_flags to unsigned char new 59ab87f6eb92 net: sched: taprio: Remove pointless variable assigment new 8599099f0c58 net: sched: taprio: Refactor taprio_get_start_time() new 5175aafe71bf net: sched: taprio: Remove should_restart_cycle() new 2684d1b75f21 net: sched: taprio: Fix taprio_peek() new 6e734c82be63 net: sched: taprio: Fix taprio_dequeue() new 08308f149b70 Merge branch 'Taprio-qdisc-fixes' new 7973d9e76727 mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route [...] new b2f97f7de2f6 ipv6: fib6_rule_action_alt needs to return -EAGAIN new a65120bae4b7 ipv6: Use result arg in fib_lookup_arg consistently new 4109a2c3b91e tipc: tipc_udp_recv() cleanup vs rcu verbs new a3ddd94f3efb net: mvneta: Switch to using devm_alloc_etherdev_mqs new c049d56eb219 net: sched: flower: refactor reoffload for concurrent access new 5ff3f804e35a Merge remote-tracking branch 'net-next/master' new 8837fe5dd09b bpf, libbpf: handle old kernels more graceful wrt global d [...] new 4f8827d2b61e bpf, libbpf: fix segfault in bpf_object__init_maps' pr_deb [...] new 0e33d334df13 Merge branch 'libbpf-fixes' new 32e621e55496 libbpf: fix samples/bpf build failure due to undefined UINT32_MAX new ead442a0f9aa samples: bpf: add hbm sample to .gitignore new 118c8e9ae629 bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type new 7f0c57fec80f bpftool: show flow_dissector attachment status new 77d764263d11 bpftool: Fix errno variable usage new 8e85d8b1f5c1 Merge remote-tracking branch 'bpf-next/master' new f24ea52873c7 xfrm: remove tos indirection from afinfo_policy new 2e8b4aa816ea xfrm: remove init_path indirection from afinfo_policy new c53ac41e3720 xfrm: remove decode_session indirection from afinfo_policy new bb9cd077e216 xfrm: remove unneeded export_symbols new f80f44d2c713 Merge remote-tracking branch 'ipsec-next/master' new 9fba2b9b4f15 net/mlx5: Expose SW ICM related device memory capabilities new 3e07047021d3 net/mlx5: Expose TIR ICM address in command outbox new 96780e4f46b2 net/mlx5: Introduce new TIR creation core API new e22214f9384b Merge remote-tracking branch 'mlx5-next/mlx5-next' new ff6be8be1e12 Merge remote-tracking branch 'nfc-next/master' new 0d37d9faa60d iwlwifi: bump FW API to 47 for 22000 series new 9a16ee0c6b4a iwlwifi: mvm: set 512 TX queue slots for AX210 devices new 718a8b23ad04 iwlwifi: unite macros with same meaning new 77f99ae6487b iwlwifi: dbg_ini: support notification and dhc regions typ [...] new 2953c393a0a4 iwlwifi: add FW_INFO debug level new 53032e6ec1bf iwlwifi: dbg_ini: add debug prints to the ini flows new befebbb30af0 iwlwifi: rs: consider LDPC capability in case of HE new 32d2282a35f7 iwlwifi: dbg: add periphery memory dumping support to ax21 [...] new e91130cebd47 iwlwifi: dbg: add lmac and umac PC registers to periphery dump new 957a67c828e7 iwlwifi: mvm: support rtt confidence indication new 2644f9d0db43 iwlwifi: remove unused 0x40C0 PCI device IDs new f8510d67d658 iwlwifi: mvm: Change an 'else if' into an 'else' in iwl_mv [...] new 69166f7a37dc iwlwifi: dbg_ini: set dump bit only when trigger collectio [...] new b99561c5131e Merge tag 'iwlwifi-next-for-kalle-2019-04-18-2' of git://g [...] new d442af2e1bcb rndis_wlan: use struct_size() helper new 444efbde3281 ray_cs: Check return value of pcmcia_register_driver new 3b6edcb3fffe ray_cs: use remove_proc_subtree to simplify procfs code new b2c01aab9646 ssb: Fix possible NULL pointer dereference in ssb_host_pcm [...] new 0ed2a0053474 net: cw1200: fix a NULL pointer dereference new bb3b18c92533 rt2x00: use ratelimited variants dev_warn/dev_err new e383c70474db rt2x00: check number of EPROTO errors new 61a4e5ff0d72 rt2x00: do not print error when queue is full new 9490c5602445 rt2x00: code-style fix in rt2800usb.c new d5414c2355b2 rsi: Fix NULL pointer dereference in kmalloc new 889bb866baaf rt2800: partially restore old mmio txstatus behaviour new f61131505e85 rt2800: new flush implementation for SoC devices new 6efa79876486 rt2800: move txstatus pending routine new 2c7ba758cc4b rt2800mmio: fetch tx status changes new e5ceab9df437 rt2800mmio: use timer and work for handling tx statuses timeouts new eb662b1dc62e rt2x00: remove last_nostatus_check new d954f9e3fb42 rt2x00: remove not used entry field new 9ea3812f015b rt2x00mmio: remove legacy comment new 54fdb318c111 rsi: add new device model for 9116 new 3ac61578fbd4 rsi: move common part of firmware load to separate function new e5a1ecc97e5f rsi: add firmware loading for 9116 device new 9ba4562ac195 rsi: change in device init frame sequence for 9116 new f911c86166d5 rsi: new bootup parameters for 9116 new 1533f976c668 rsi: send new tx command frame wlan9116 features new 17ff2c794f39 rsi: reset device changes for 9116 new 0a60014b76f5 rsi: miscallaneous changes for 9116 and common new ae187ba91541 mwifiex: use struct_size() in kzalloc() new 0c7beb2db9a5 zd1211rw: use struct_size() helper new b4c35c17227f mwifiex: prevent an array overflow new b25105e126e7 b43: Remove empty function lpphy_papd_cal() new d1717282afd5 mwl8k: fix error handling in mwl8k_post_cmd() new 09ac2694b047 at76c50x-usb: Don't register led_trigger if usb_register_d [...] new 6b583201fa21 mwl8k: Fix rate_idx underflow new 938c7c80c78e mwifiex: add support for SD8987 chipset new b9574ce1d05e iwlegacy: fix spelling mistake "acumulative" -> "accumulative" new 3b989e58e88a mwifiex: fix spelling mistake "capabilties" -> "capabilities" new 84242b82d81c rtlwifi: rtl8723ae: Fix missing break in switch statement new 8149069db818 p54: drop device reference count if fails to enable device new b1a0ba8f772d brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T1 [...] new d0e61a0f7cca rt2x00: add RT3883 support new 99d94ef367af brcmfmac: send mailbox interrupt twice for specific hardwa [...] new 324f1feb960c Revert "brcmfmac: send mailbox interrupt twice for specifi [...] new 147b502bda33 wlcore: simplify/fix/optimize reg_ch_conf_pending operations new 9362d7efe896 Merge remote-tracking branch 'wireless-drivers-next/master' new e668eb1e1578 Bluetooth: hci_core: Don't stop BT if the BD address missi [...] new d5bb334a8e17 Bluetooth: Align minimum encryption key size for LE and BR [...] new dd525023ae87 Merge remote-tracking branch 'bluetooth/master' new a1fe20c5f43b Merge remote-tracking branch 'mac80211-next/master' new 6ed4a741408a Merge remote-tracking branch 'gfs2/for-next' new a0590534d8f2 Merge remote-tracking branch 'nand/nand/next' new b09926b0d2c8 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 54fe792b36bb crypto: shash - remove useless crypto_yield() in shash_aha [...] new 75f2222832e0 crypto: nx - don't abuse shash MAY_SLEEP flag new 877b5691f27a crypto: shash - remove shash_desc::flags new 6ddc8e3117d6 crypto: caam - fix spelling mistake "cannote" -> "cannot" new df80bfd34310 crypto: caam/jr - update gcm detection logic new bee7bdf11f01 crypto: cavium/nitrox - Fix HW family part name format new 82b3ad744596 crypto: sun4i-ss - Handle better absence/presence of IV new 179930a62f31 crypto: sun4i-ss - remove ivsize from ECB new f87391558acf crypto: sun4i-ss - Fix invalid calculation of hash end new 0ae1f46c55f8 crypto: sun4i-ss - fallback when length is not multiple of [...] new f0372c00afea crypto: testmgr - add missing self test entries for protec [...] new dd8486c75085 crypto: ccree - move key load desc. before flow desc. new 4b1d7deb2cf2 crypto: ccree - move MLLI desc. before key load new f98f6e2134bd crypto: ccree - add support for sec disabled mode new cadfd8987af0 crypto: ccree - add CPP completion handling new 52f42c650a2b crypto: ccree - add remaining logic for CPP new bee711fa354e crypto: ccree - add SM4 protected keys support new 533edf9f93e8 crypto: ccree - adapt CPP descriptor to new HW new 6f17e00f77d8 crypto: ccree - read next IV from HW new dcf6285d18ea crypto: ccree - add CID and PID support new a108f9311c01 crypto: ccree - fix backlog notifications new 151ded73a6c4 crypto: ccree - use proper callback completion api new c4b22bf51b81 crypto: ccree - remove special handling of chained sg new 1a143cdde4af crypto: ccree - fix typo in debugfs error path new d574b707c873 crypto: ccree - fix mem leak on error path new dcb2cf1d2c76 crypto: ccree - use devm_kzalloc for device data new b7ec8530687a crypto: ccree - use std api when possible new 03963caeb0dd crypto: ccree - copyright header update new 9f31eb6e08cc crypto: ccree - zero out internal struct before use new d2d34fb560ee crypto: ccree - do not copy zero size MLLI table new bd233baf223d crypto: ccree - remove unused defines new 6825cfd6d6f0 crypto: ccree - simplify fragment ICV detection new c9877cbc83b6 crypto: ccree - simplify AEAD ICV addr calculation new da3cf67f1bcf crypto: ccree - don't mangle the request assoclen new c776f7d37b6b crypto: ccree - make AEAD sgl iterator well behaved new 05c292afb0c0 crypto: ccree - zap entire sg on aead request unmap new f3df82b468f0 crypto: ccree - use correct internal state sizes for export new 18dd574acdb7 crypto: ccree - allow more AEAD assoc data fragments new 874e163759f2 crypto: ccree - don't map MAC key on stack new e8662a6a5f8f crypto: ccree - don't map AEAD key and IV on stack new 7766dd774d80 crypto: ccree - pm resume first enable the source clk new 1fc165721be8 crypto: ccree - remove cc7x3 obsoleted AXIM configs new 3499efbeed39 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC a [...] new 897ab2316910 crypto: ccree - add function to handle cryptocell tee fips error new 7138377ce104 crypto: ccree - handle tee fips error during power managem [...] new 42e37c2edd8e crypto: ux500 - use ccflags-y instead of CFLAGS_<basename>.o new 1036633e10f8 crypto: ecrdsa - select ASN1 and OID_REGISTRY for EC-RDSA new cb71d5057d84 Merge remote-tracking branch 'crypto/master' new f9af3f846c31 drm/exynos: g2d: remove style error new e59305305c6b drm/fimd: use DRM_ERROR instead of DRM_INFO in error case new 62f28738f1f8 drm/exynos: remove unnecessary messages new 6f83d20838c0 drm/exynos: use DRM_DEV_ERROR to print out error message new 6be900563a9e drm/exynos: use DRM_DEV_DEBUG* instead of DRM_DEBUG macro new df90a64eaf57 drm/vidi: replace platform_device pointer with device one new 8b9550344d39 drm/ipp: clean up debug messages new 331ca3a3d6a7 Merge tag 'exynos-drm-next-for-v5.2' of git://git.kernel.o [...] new fd96e0dba19c drm/udl: introduce a macro to convert dev to udl. new 6ecac85eadb9 drm/udl: move to embedding drm device inside udl device. new abbc0697d5fb drm/fb: revert the i915 Actually configure untiled display [...] new b30a43ac7132 drm/nouveau: add kconfig option to turn off nouveau legacy [...] new 15e60851e191 drm/legacy: move drm_legacy_master_rmmaps to non-driver le [...] new 35a280219b32 drm/legacy: move map cleanups into drm_bufs.c new 9b7a77435c1d drm/radeon: drop unused ati pcigart include. new 058ca50ce3f1 drm/legacy: move lock cleanup for master into lock file (v2) new fabb0e2a2569 drm/legacy: move map_hash create/destroy into inlines new 8437dd73b37f drm/legacy: move init/destroy of struct members into legacy file new 1fa32cb612a8 drm/legacy: move legacy dev reinit into legacy misc new 848ee5389481 drm/legacy: don't include any of ati_pcigart in legacy. (v2) new 61ae227032e7 drm: allow removal of legacy codepaths (v4.1) new 83c163f7eb59 drm/legacy: place all drm legacy members under DRM_LEGACY. new ee22f76306a6 drm/legacy: remove some legacy lock struct members new 08269364808f Merge branch 'drm-legacy-cleanup' of git://people.freedesk [...] new e40b76428842 drm/leases: Drop object_id validation for negative ids new ae9d6c076c0d drm/lease: Drop recursive leads checks new 4285c7e1aaad drm/leases: Don't init to 0 in drm_master_create new 46b757780dfe drm/lease: Check for lessor outside of locks new 204f640da691 drm/lease: Make sure implicit planes are leased new 36e4523aaf4a drm/atomic: Wire file_priv through for property changes new b8c7d7bc8386 drm/atomic: -EACCESS for lease-denied crtc lookup new 1de7259275ca drm/fb-helper: Fix drm_fb_helper_firmware_config() NULL po [...] new 5a6792865164 Merge tag 'drm-misc-next-fixes-2019-04-24' of git://anongi [...] new 929eec99f5fd drm/i915: Avoid use-after-free in reporting create.size new 447811a686e8 drm/i915/icl: Fix MG_DP_MODE() register programming new 7c13e5cc2391 Merge tag 'drm-intel-next-fixes-2019-04-25' of git://anong [...] new 23ff4c915812 Merge remote-tracking branch 'drm/drm-next' new 3b8cea6f645c drm/amd/include: Add HUBPREQ_DEBUG register offsets new bb20be751020 drm/amdgpu: Check if SW SMU is supported before accessing funcs new 41629f02c604 drm/amd/display: Allow system to enter stutter on init new 43e3ac8389ef drm/amd/display: Add function to copy DC streams new abdef7558358 drm/amd/display: Send DMCU messages only if FW loaded new 5b7c0d8d2bad drm/amd/display: Fix eDP Black screen after S4 resume new 00ae0af700cc drm/amd/display: 3.2.27 new cc602e2b0d78 drm/amd/display: Allow cursor position when plane_res.ipp is NULL new a9a3c0da1427 drm/amd/display: add explicit handshake between x86 and DMCU new cacd3785df77 Merge remote-tracking branch 'amdgpu/drm-next' new 6b622063451d drm: increase drm mmap_range size to 1TB new 761e473f6b23 drm/gem: Fix sphinx warnings new e6a42aa0557f Merge remote-tracking branch 'drm-misc/for-linux-next' new 1aeeba2fd58a drm/komeda: Fixed warning: Function parameter or member no [...] new 13a816f18dbd drm/komeda: Mark the local functions as static new 1ab683b66650 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new c8a7399aa622 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 33322c280640 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 37613fa5b762 regmap: add proper SPDX identifiers on files that did not [...] new 615c4d9a50e2 Merge branch 'regmap-5.2' into regmap-next new e4bcbf5efd18 Merge remote-tracking branch 'regmap/for-next' new 328e9f6973be ALSA: usb-audio: Handle the error from snd_usb_mixer_apply [...] new a04cf1d30b5e Merge remote-tracking branch 'sound/for-next' new c634d3ffc6b2 dt-bindings: ASoC: Add Spreadtrum multi-channel data trans [...] new d7bff893e04f ASoC: sprd: Add Spreadtrum multi-channel data transfer support new 6b903f9bdd98 ASoC: doc: simple-card: Add pin-switches property new ddb351145a96 ASoC: fsl_sai: Update is_slave_mode with correct value new 812ad463e089 ASoC: fsl_sai: Add support for runtime pm new 1fb1e93a1dc7 ASoC: Intel: bytcht_es8316: fix compilation warning new 2fb2a19af17a ASoC: Intel: bytcr_rt5640: align quirk override handling new fb45befa7ea0 ASoC: Intel: bytcr_rt5651: align quirk override handling new b6a5973e0000 Merge branch 'asoc-5.2' into asoc-next new a75d5a1c7a43 Merge remote-tracking branch 'sound-asoc/for-next' new 80c1d6e23bcd Merge remote-tracking branch 'modules/modules-next' new 841cb0f3e4ee Input: olpc_apsp - depend on ARCH_MMP new 9d1c2f067e50 Input: hyperv-keyboard - add module description new 198e0ec026fc Merge remote-tracking branch 'input/next' new 0257c0ed5ea3 block: don't run get_page() on pages from non-bvec iov iter new 43068aa4d91d Merge branch 'for-5.2/block' into for-next new 1568ee7e3c63 bcache: fix crashes stopping bcache device before read miss done new 4e0c04ec3a30 bcache: fix inaccurate result of unused buckets new 78d4eb8ad9e1 bcache: avoid clang -Wunintialized warning new 792732d9852c bcache: use kmemdup_nul for CACHED_LABEL buffer new 3a3947271cd6 bcache: Clean up bch_get_congested() new a4b732a248d1 bcache: fix a race between cache register and cacheset unregister new 14215ee01f63 bcache: move definition of 'int ret' out of macro read_bucket() new 1bee2addc0c8 bcache: never set KEY_PTRS of journal key to 0 in journal_ [...] new ce3e4cfb59cb bcache: add failure check to run_cache_set() for journal replay new 2d17456eb1cc bcache: add comments for kobj release callback routine new 68d10e6979a3 bcache: return error immediately in bch_journal_replay() new 88c12d42d2bb bcache: add error check for calling register_bdev() new bb6d355c2aff bcache: Add comments for blkdev_put() in registration code path new 63d63b51d70f bcache: add comments for closure_fn to be called in closur [...] new eb8cbb6df38f bcache: improve bcache_reboot() new 631207314d88 bcache: fix failure in journal relplay new f16277ca20ac bcache: fix wrong usage use-after-freed on keylist in out_ [...] new 95f18c9d1310 bcache: avoid potential memleak of list of journal_replay( [...] new eb4d7d0c5f9f Merge branch 'for-5.2/block' into for-next new cc6be1315931 mtip32xx: remove trim support new 78aa48b42919 Merge branch 'for-5.2/block' into for-next new cb936f29ff11 Merge remote-tracking branch 'block/for-next' new 5de719e3d01b dm mpath: fix missing call of path selector type->end_io new fa6f064c986b Merge remote-tracking branch 'device-mapper/for-next' new 5805ce35d386 Merge remote-tracking branch 'mmc/next' new 8b7b34c13659 Merge remote-tracking branch 'kgdb/kgdb-next' new 83eff776a9a3 Merge remote-tracking branch 'mfd/for-mfd-next' new dbaf503c3b59 Merge remote-tracking branch 'backlight/for-backlight-next' new a4dff2e7fd9e Merge remote-tracking branch 'battery/for-next' new 0e093f82754d regulator: mt63xx: Switch to SPDX identifier new 4d0a83b904f4 regulator: core: do not report EPROBE_DEFER as error but as debug new e7599207d7db regulator: sy8106a: Get rid of struct sy8106a new fa20b70e4c84 regulator: sky81452: Constify sky81452_reg_ops new f6aec550bc37 regulator: sky81452: Switch to SPDX identifier new 7c9250fa56cc Merge branch 'regulator-5.2' into regulator-next new 5f98c8c0ba30 Merge remote-tracking branch 'regulator/for-next' new 9120b980c42b Merge remote-tracking branch 'security/next-testing' new 06770c268fbe Merge remote-tracking branch 'apparmor/apparmor-next' new da93d61eeba1 Merge remote-tracking branch 'integrity/next-integrity' new 6c148fedc249 Merge remote-tracking branch 'selinux/next' new c9f78dce56f8 Merge remote-tracking branch 'tpmdd/next' new fe3f72f11ece Merge remote-tracking branch 'iommu/next' new 03317cc0dfc2 Merge remote-tracking branch 'vfio/next' new 826069271d04 Merge remote-tracking branch 'audit/next' new 766072831093 Merge remote-tracking branch 'devicetree/for-next' new 9852254537c4 spi: stm32-qspi: manage the get_irq error case new 2a2dd8cafc06 spi: spi-mem: zynq-qspi: Fix build error on architectures [...] new 89847da2e1dd spi: AD ASoC: declare missing of table new 2f1e03229ee6 Merge branch 'spi-5.2' into spi-next new 6b6a32e0e44b Merge remote-tracking branch 'spi/for-next' new 5c4e88a3fcec Merge branch 'x86/vdso' new 36f0c423552d x86/boot: Disable RSDP parsing temporarily new 0d02113b31b2 x86/mm: Fix a crash with kmemleak_scan() new aaf1921cba33 Merge branch 'x86/urgent' new bff8943f6073 Merge branch 'x86/topology' new ddd6d4812cb8 Merge branch 'x86/timers' new 8422a44e9731 Merge branch 'x86/platform' new ea2f8d60603e x86/fault: Make fault messages more succinct new a65c88e16f32 x86/mm: Remove in_nmi() warning from 64-bit implementation [...] new 392bef709659 x86/build: Move _etext to actual end of .text new 6ad57f7f2cbf x86/Kconfig: Make SPARSEMEM default for 32-bit x86 new 2792107dc3af x86/Kconfig: Deprecate DISCONTIGMEM support for 32-bit x86 new 79009c914503 Merge branch 'x86/mm' new 64cbd7caabb3 Merge branch 'x86/microcode' new 9ca5c8e632ce x86/kdump: Have crashkernel=X reserve under 4G by default new b9ac3849af41 x86/kdump: Fall back to reserve high crashkernel memory new 962e508ff74c Merge branch 'x86/kdump' new 2c4645439e8f x86/irq: Fix outdated comments new 1407ef7bcf7a Merge branch 'x86/irq' new e2723ff3cc17 Merge branch 'x86/fpu' new fb7a9e8533e6 Merge branch 'x86/entry' new f9177a156883 Merge branch 'x86/cpu' new 3ccb88ae59ba Merge branch 'x86/core' new 15854edd193a x86/pci: Clean up usage of X86_DEV_DMA_OPS new d51ca25e5e29 Merge branch 'x86/cleanups' new 222eee69fdd9 Merge branch 'x86/cache' new 513a3659d187 Merge branch 'x86/build' new 3855f11d54a0 x86/um/vdso: Drop unnecessary cc-ldoption new f03382f37506 Merge branch 'x86/asm' new 6eb4f08293e9 x86/apic: Unify duplicated local apic timer clockevent ini [...] new 548f5eb57ab9 Merge branch 'x86/apic' new 0072aa4960b4 Merge branch 'timers/core' new d4645d30b50d smpboot: Place the __percpu annotation correctly new 65fe053779ae Merge branch 'smp/hotplug' new a860fa7b96e1 sched/numa: Fix a possible divide-by-zero new 8b1d87b5c114 Merge branch 'sched/urgent' new e00e468827cd Merge branch 'sched/core' new 45d4b7b9cb88 x86/MCE: Add an MCE-record filtering function new 71a84402b93e x86/MCE/AMD: Don't report L1 BTB MCA errors on some family [...] new 0e9b274eac40 Merge branch 'ras/core' new 82c99f7a81f2 perf/x86/intel: Update KBL Package C-state events to also [...] new 3ef45ea34c75 Merge branch 'perf/urgent' new 62a7c2c6bdad Merge branch 'perf/core' new a80c1048b372 Merge branch 'locking/core' new 56f0692a389e Merge branch 'irq/core' new 5d8fac199399 Merge branch 'efi/core' new 654300077296 Merge branch 'core/stacktrace' new 6b6d92be1fc9 Merge branch 'core/speculation' new 3cb125f92207 Merge branch 'core/rseq' new fc1c88dff62c Merge branch 'core/rcu' new 6ae865615fc4 x86/uaccess: Dont leak the AC flag into __put_user() argum [...] new 29da93fea3ea mm/uaccess: Use 'unsigned long' to placate UBSAN warnings [...] new c78e73bb93d2 Merge branch 'core/objtool' new bb70a18614ab Merge branch 'core/mm' new d7d5028b3220 Merge branch 'core/core' new 99f2fcc18586 Merge remote-tracking branch 'tip/auto-latest' new ce6512b4010f Merge remote-tracking branch 'clockevents/clockevents/next' new 501cb4828dbc Merge remote-tracking branch 'edac-amd/for-next' new ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c new 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() new 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] new 02519fa3c431 function_graph: Use a ftrace_graph_ret_stub() for return new 070ea1a24f40 function_graph: Place ftrace_graph_entry_stub() prototype [...] new d3eb72422cb7 Merge remote-tracking branch 'ftrace/for-next' new 61126fc1e353 Merge remote-tracking branch 'kvm/linux-next' new b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest new 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers new a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication new a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest new 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction new 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data new eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters new d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] new 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers new 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers new 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg new a9bf3130ebfe arm64: docs: Document perf event attributes new f7fcd705c070 Merge remote-tracking branch 'kvm-arm/next' new 4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model new 8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on [...] new 52bbceed2921 Merge remote-tracking branch 'kvms390/next' new 2ec16bc0fc7a x86/xen: Add "xen_timer_slop" command line option new 515762b9164a xen: xen-pciback: fix warning Using plain integer as NULL pointer new 98105e9a6061 xen-netfront: mark expected switch fall-through new 51cf07a7b6cd xenbus: drop useless LIST_HEAD in xenbus_write_watch() and [...] new c9f804d64bb9 xen/pvh: set xen_domain_type to HVM in xen_pvh_init new 72813bfbf027 xen/pvh: correctly setup the PV EFI interface for dom0 new b299fe827619 Merge remote-tracking branch 'xen-tip/linux-next' new 70e688151df7 Merge remote-tracking branch 'percpu/for-next' new 28e24b8c2bb3 Merge remote-tracking branch 'workqueues/for-next' new 21fcf17f62bd Merge remote-tracking branch 'drivers-x86/for-next' new cdb80268a6b5 platform/chrome: wilco_ec: Add property helper library new d84a9a67f1e9 Merge remote-tracking branch 'chrome-platform/for-next' new ca3c88bcb1e3 Merge remote-tracking branch 'leds/for-next' new d73236383eb1 ipmi: Add the i2c-addr property for SSIF interfaces new 55be8658c7e2 ipmi:ssif: compare block number correctly for multi-part r [...] new 44f56a39adde ipmi:ssif: Only unregister the platform driver if it was r [...] new ed6c3a6d8996 ipmi: Remove warning if no slave address is present new e682a2cefdd2 Merge remote-tracking branch 'ipmi/for-next' new 9abb24990a2b debugfs: update documented return values of debugfs helpers new 6d5489f14b76 Merge remote-tracking branch 'driver-core/driver-core-next' new d30e413fa482 Merge tag 'phy-for-5.2' of git://git.kernel.org/pub/scm/li [...] new 409fba220075 usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() new 77a4946516fe usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON new 6e3c8beb4f92 usb: usb251xb: Lock i2c-bus segment the hub resides new 5d438e200215 usb: typec: ucsi: ccg: add get_fw_info function new 5fd958a4f67d i2c: nvidia-gpu: Supply CCGx driver the fw build info new 5c9ae5a87573 usb: typec: ucsi: ccg: add firmware flashing support new ad74b8649bea usb: typec: ucsi: Preliminary support for alternate modes new af8622f6a585 usb: typec: ucsi: Support for DisplayPort alt mode new d266e96820cc usb: typec: displayport: Export probe and remove functions new cf28369c634f usb: typec: Add driver for NVIDIA Alt Modes new a4d6a2989dc3 usb/hcd: Send a uevent signaling that the host controller [...] new b92c2a810c61 Merge remote-tracking branch 'usb/usb-next' new a2793bd9d35c Merge remote-tracking branch 'usb-serial/usb-next' new 3a05919d1113 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 6bc3703dcf0e serial: Fix using plain integer instead of Null pointer new 4cdd17ba1dff TTY: serial_core, add ->install new 3e51ceea1006 serial: 8250_exar: Adjust IOT2000 matching new f13740178027 docs: serial: convert docs to ReST and rename to *.rst new 8ceeb4709845 serial: 8250-mtk: add follow control new bdbd0a7f8f03 serial: 8250-mtk: modify baudrate setting new 050dfc09f8a4 tty: serial_core: fix error code returned by uart_register [...] new 8daa89e09970 tty: update obsolete termios comment new 29973f8a88b0 tty: rocket: Remove RCPK_GET_STRUCT ioctl new 8ef795653d75 tty: rocket: deprecate the rp_ioctl new df4f596a5542 Merge remote-tracking branch 'tty/tty-next' new 28703c6ef622 dt-bindings: misc: aspeed-p2a-ctrl: add support new 01c60dcea9f7 drivers/misc: Add Aspeed P2A control driver new d65bf04200da mei: hdcp: use own Kconfig file new 43b8a7ed4739 mei: expose device state in sysfs new b909ef83ed81 Merge tag 'icc-5.2-rc1' of https://git.linaro.org/people/g [...] new 49695ac46861 w1: ds2408: reset on output_write retry with readback new b0a69f05b963 parport: ieee1284: mark expected switch fall-through new 38e7b6efe997 nvmem: imx-ocotp: add support for imx8mq new dd4c1047b1d6 nvmem: imx-ocotp: broaden Kconfig dependency new 9c4adfb5dc13 nvmem: sunxi_sid: Read out SID for randomness without looping new de2a3eaea552 nvmem: sunxi_sid: Optimize register read-out method new 7fa5ad23dbb0 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure new 273a474ee843 nvmem: sunxi_sid: Read out data in native format new da75b8909756 nvmem: sunxi_sid: Support SID on A83T and H5 new 4f4cb173d811 dt-bindings: nvmem: Add STM32 factory-programmed romem new ded1b7fc2cf5 nvmem: Add driver for STM32 factory-programmed read only mem new 7c1cd8fda8fb nvmem: stm32: add support for STM32MP15 BSEC to control OTP data new 0a9b2d1ce422 nvmem: core: add nvmem_cell_read_u16 new 2fe518fecb3a nvmem: core: fix read buffer in place new 3b26cd885853 nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] new 794a1e229b92 nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] new ededa0457b67 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] new b8371fc104d3 nvmem: sunxi-sid: fix wrong description in kernel doc new f6edbb38ea83 nvmem: sunxi-sid: add binding for H6's SID controller new 055f5df53f28 nvmem: sunxi-sid: convert to SPDX license tags new fc1eb6ebbd55 nvmem: sunxi_sid: Support SID on H6 new ae0c2d725512 nvmem: core: add NVMEM_SYSFS Kconfig new ba2e544075c2 lib/siphash.c: mark expected switch fall-throughs new cf7eb03333bb Merge tag 'extcon-next-for-5.2' of git://git.kernel.org/pu [...] new d2f4a83fe3f7 misc: genwqe: Fix misuse of %x new 0b0509508bef binder: check for overflow when alloc for security context new cf4f2ad6b87d virt: vbox: Sanity-check parameter types for hgcm-calls co [...] new 59d63de07660 coresight: catu: fix clang build warning new 61810404b43f coresight: catu: Make catu_helper_ops and catu_ops static new 08be874775f1 coresight: tmc: Report DMA setup failures new ee8146aad87c coresight: dynamic-replicator: Clean up error handling new eb6934b5c1bb coresight: replicator: Prepare for merging with dynamic-re [...] new c827db65666b coresight: dynamic-replicator: Prepare for merging with st [...] new 455328b1772a coresight: Merge the static and dynamic replicator drivers new 1b015ef28a44 coresight: Fix freeing up the coresight connections new 850ccfe3e891 coresight: etb10: Cleanup power management new 0bfc53b30eac coresight: tpiu: Cleanup power management new 2390d4586475 coresight: catu: Cleanup power management new 263556950f2a coresight: tmc: Cleanup power management new 6fcdba33ab0d coresight: pmu: Adding ITRACE property to cs_etm PMU new 82500a810ee2 coresight: etm4x: Add kernel configuration for CONTEXTID new 8013f32a1b35 coresight: etm4x: Skip selector pair 0 new a54e14f810f2 coresight: etm4x: Configure tracers to emit timestamps new 6c817a95d84b coresight: Adding return code to sink::disable() operation new f973d88b7570 coresight: Move reference counting inside sink drivers new 12dfc9e022aa coresight: Properly address errors in sink::disable() functions new 0916447c8728 coresight: Properly address concurrency in sink::update() [...] new 02d5c897a091 coresight: perf: Clean up function etm_setup_aux() new f5200aa9831f coresight: perf: Refactor function free_event_data() new a0f08a6a9fee coresight: Communicate perf event to sink buffer allocatio [...] new 855ab61c16bf coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() new e553a8aef4c3 coresight: tmc-etr: Create per-thread buffer allocation function new ef848e463ac9 coresight: tmc-etr: Introduce the notion of process ID to [...] new 57549999b9a0 coresight: tmc-etr: Introduce the notion of reference coun [...] new c5ff734462b1 coresight: tmc-etr: Introduce the notion of IDR to ETR devices new 3147da92a8a8 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] new 8d03cfd16a72 coresight: tmc-etr: Add support for CPU-wide trace scenarios new 880af782c6e8 coresight: tmc-etf: Add support for CPU-wide trace scenarios new 75d7dbd38824 coresight: etb10: Add support for CPU-wide trace scenarios new 15235f1f495e dt-bindings: imx-ocotp: Add i.MX8MQ compatible new b281218ad431 Drivers: misc: fix out-of-bounds access in function param_ [...] new 06d5d6b7f994 slimbus: fix a potential NULL pointer dereference in of_qc [...] new 2d1c31cb642b drivers/misc: Add Aspeed P2A control driver new 67f2fe412317 Merge remote-tracking branch 'char-misc/char-misc-next' new f9518bf52963 Merge remote-tracking branch 'soundwire/next' new 37209783c73a thunderbolt: Make priority unsigned in struct tb_path new 40af32b1edfd Merge remote-tracking branch 'thunderbolt/next' new 43901008fde0 iio: imu: st_lsm6dsx: add support to LSM6DSR new 649cc7b17ce8 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsr device bindings new 8cf614950e39 iio: adc: Fix MAX9611 spacing new 9044b6e25e2f staging: iio: frequency: ad9834: Remove unnecessary parentheses new 6bf229abce75 iio: adc: ad7606: Move oversampling options in chip info a [...] new 7989b4bb23fe iio: adc: ad7616: Add support for AD7616 ADC new 3e5ffe47ed8c dt-bindings: iio: adc: Add AD7616 ADC documentation new aa21a28e9050 iio: imx7d_adc: Add local struct device pointer in imx7d_a [...] new 8cc393bf300b iio: imx7d_adc: Replace pr_err with dev_err new a8427a7b371b iio: imx7d_adc: Use devm_platform_ioremap_resource() new 5150ec3fe125 avia-hx711.yaml: transform DT binding to YAML new 88aa7ae66128 bmp085.yaml: transform DT documentation of iio sensor into YAML new 7fe8f00051c0 staging: iio: ad9832: organize includes new 566564e80b0e staging: iio: ad9832: use clock framework for clock reference new 45e119e40328 iio: accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID new 52e77d67dd8d dt-bindings: iio: accel: add LIS2DE12 sensor device binding new 63440a630d3b iio: accel: add support to LIS2DE12 new 631bd2f7ec02 iio: imu: st_lsm6dsx: remove set but not used variables 'a [...] new 8e4fefec0174 iio: temperature: max31856: fix uninitialized error return new 1c2fb4054648 iio: adc: ti-ads7950: Fix build error without CONFIG_GPIOLIB new bb208037ae45 srf04.c: add maxbotix ultrasonic sensors new d6edf95abdb5 dt-bindings: iio: srf04: add Maxbotix ultrasonic iio proxi [...] new 21cf20a84a9f Kconfig: change configuration of srf04 ultrasonic iio sensor new 955e00772954 iio: gyro: add DT bindings to fxas21002c new a0701b6263ae iio: gyro: add core driver for fxas21002c new a034cbe1c412 iio: gyro: fxas21002c: add i2c driver new 4da38f1be667 iio: gyro: fxas21002c: add spi driver new b074554617ad MAINTAINERS: add entry for fxas21002c gyro driver new 65c7a3d2cf0b dt-bindings: iio: adc: Add bindings for TI ADS8344 A/DC chips new 8dd2d7c0fed7 iio: adc: Add driver for the TI ADS8344 A/DC chips new b9fedb0a177a iio: imu: st_lsm6dsx: inline per-sensor data new edde945257e2 iio: dac: ad5758: Modifications for new revision new 49deef1b1a38 drivers/iio/gyro/mpu3050-core.c: This patch fix the follow [...] new 4fe86cdf927a iio: imx7d_adc: Simplify imx7d_adc_probe() with imx7d_adc_ [...] new b846676066eb iio: imx7d_adc: Simplify imx7d_adc_remove() with imx7d_adc [...] new 9c6126940d64 iio: imx7d_adc: Use devm_iio_device_register() new 20c89b4d1dc4 iio: trigger: stm32-timer: fix build issue when disabled new ba7ecfe43d6b iio: adc: stm32-dfsdm: fix unmet direct dependencies detected new 80696785eaaa iio: adc: stm32-dfsdm: fix triggered buffer build dependency new ce7afa5c56c4 iio:accel:Switch hardcoded function name with a reference [...] new dfd4f6497614 iio: dummy_evgen: fix possible memleak in evgen init new 447ccb4e0834 iio: adc: qcom-spmi-adc5: Fix of-based module autoloading new bf402c08ebc2 Merge tag 'iio-for-5.2b' of git://git.kernel.org/pub/scm/l [...] new 3fcbb7d49cb7 staging: kpc2000: Use memset to initialize resources new 8e77ebce6e3f staging: kpc2000: remove duplicated include from kp2000_module.c new 8abd537256f5 staging: kpc2000: fix platform_no_drv_owner.cocci warnings new 3970d0d81816 staging: most: core: replace strcpy() by strscpy() new e9f1040f4727 staging: vchiq_arm: Fix misuse of %x new 0f7741bb87a0 staging: rtl8188eu: cleanup indenting issue in odm.c new 523275a8b389 staging: olpc_dcon: Convert all uses of old GPIO API to ne [...] new 8e7f59e50d09 staging: rtl8188eu: add spaces around operators in rtw_ap.c new 74e226b302e8 staging: rtl8188eu: replace subtraction with result new 58585aa8eb2a staging: rtl8188eu: add spaces around '-' in rtw_cmd.c new 06e8c289a236 staging: rtl8188eu: remove unnecessary parentheses new 52c4dfcead49 Staging: vc04_services: Cleanup in ctrl_set_bitrate() new 7df95299b94a staging: kpc2000: Add DMA driver new 0040a390d2fd counter: Introduce the Generic Counter interface new ea2b23b89579 counter: Documentation: Add Generic Counter sysfs documentation new 09e7d4ed8991 docs: Add Generic Counter interface documentation new e854bac92bc9 iio: 104-quad-8: Update license boilerplate new f1d8a071d45b counter: 104-quad-8: Add Generic Counter interface support new 7e798ef90c5f counter: 104-quad-8: Documentation: Add Generic Counter sy [...] new ad29937e206f counter: Add STM32 Timer quadrature encoder new ec63e2a48970 dt-bindings: counter: Document stm32 quadrature encoder new 597f55e3f36c counter: stm32-lptimer: add counter device new 7657b2c123de dt-bindings: counter: Adjust dt-bindings for STM32 lptimer move new 4bb00e934daf iio: counter: Add deprecation markings for IIO Counter attributes new cdff43149862 include/fsl: add common FlexTimer #defines in a separate header. new e590eb408c81 drivers/pwm: pwm-fsl-ftm: use common header for FlexTimer [...] new d4c5c4620669 drivers/clocksource: timer-fsl-ftm: use common header for [...] new 7f2e3ea306fc dt-bindings: counter: ftm-quaddec new a3b9a99980d9 counter: add FlexTimer Module Quadrature decoder counter driver new d8ea4ccfaea0 counter: ftm-quaddec: Documentation: Add specific counter [...] new 575d927c426b LS1021A: dtsi: add ftm quad decoder entries new cae767be7765 Merge remote-tracking branch 'staging/staging-next' new 8c284625c040 Merge remote-tracking branch 'mux/for-next' new 6539b69be148 Merge remote-tracking branch 'slave-dma/next' new b20885fd66ff Merge remote-tracking branch 'cgroup/for-next' new 285a7c7a084b Merge remote-tracking branch 'scsi/for-next' new 4884a327aa48 Merge remote-tracking branch 'vhost/linux-next' new d041196b52c9 Merge remote-tracking branch 'rpmsg/for-next' new 357798909164 gpio: Fix gpiochip_add_data_with_key() error path new 1e9aa2a8164f gpio: pxa: Make two symbols static new 4a4b119b176e gpio: sch: Remove write-only core_base new 7358a821f0b5 docs: gpio: convert docs to ReST and rename to *.rst new 8afa48226be5 Merge branch 'devel' into for-next new 06996e19364d Merge remote-tracking branch 'gpio/for-next' new 17fcabd3d8fc Merge remote-tracking branch 'pinctrl/for-next' new 1083e63f5885 Merge remote-tracking branch 'pwm/for-next' new 26e0854ab331 drivers/char/random.c: constify poolinfo_table new 3bd0b5bf7dc3 drivers/char/random.c: remove unused stuct poolinfo::poolbits new 764ed189c820 drivers/char/random.c: make primary_crng static new eb9d1bf079bb random: only read from /dev/random after its pool has rece [...] new d55535232c3d random: move rand_initialize() earlier new fe6f1a6a8eed random: fix CRNG initialization when random.trust_cpu=1 new 92e507d21613 random: document get_random_int() family new b7d5dc21072c random: add a spinlock_t to struct batched_entropy new e10b13362821 Merge remote-tracking branch 'random/dev' new c50ad5f5e993 Merge remote-tracking branch 'kselftest/next' new b29311aa3948 Merge remote-tracking branch 'y2038/y2038' new 59b8c9caa4ff Merge remote-tracking branch 'livepatching/for-next' new f48dee58dff4 coresight: pmu: Adding ITRACE property to cs_etm PMU new 666d3f073ae9 coresight: etm4x: Add kernel configuration for CONTEXTID new a729feaf38d4 coresight: etm4x: Skip selector pair 0 new bcc7e822cd9e coresight: etm4x: Configure tracers to emit timestamps new eedf831cc3be coresight: Adding return code to sink::disable() operation new ad8752120e4b coresight: Move reference counting inside sink drivers new c2e5a22442f2 coresight: Properly address errors in sink::disable() functions new 213224ad1c2d coresight: Properly address concurrency in sink::update() [...] new 2a66e15a67c9 coresight: perf: Clean up function etm_setup_aux() new a24b3b57781d coresight: perf: Refactor function free_event_data() new 6929d870e343 coresight: Communicate perf event to sink buffer allocatio [...] new b4d01ef1dac6 coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() new 73cf26df242a coresight: tmc-etr: Create per-thread buffer allocation function new 139b8ed93435 coresight: tmc-etr: Introduce the notion of process ID to [...] new de56d25e8247 coresight: tmc-etr: Introduce the notion of reference coun [...] new d4a1132394f8 coresight: tmc-etr: Introduce the notion of IDR to ETR devices new 48844049cd56 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] new 1dacd050f174 coresight: tmc-etr: Add support for CPU-wide trace scenarios new 950984b6b643 coresight: tmc-etf: Add support for CPU-wide trace scenarios new d5d930cdd424 coresight: etb10: Add support for CPU-wide trace scenarios new ca2fc6b0a781 Merge remote-tracking branch 'coresight/next' new 9eec31f310e0 rtc: ds3232: get SRAM access using NVMEM Framework new b809d192eb98 rtc: ep93xx: stop setting platform_data new bac68b30d537 rtc: ep93xx: convert to devm_rtc_allocate_device new 09cd030b5446 rtc: ep93xx: use rtc_add_group new 2d4fc6df77d8 rtc: ep93xx: set range new 886a77e73e52 rtc: ep93xx: switch to rtc_time64_to_tm new ef9440a2e363 rtc: ep93xx: use .set_time new 4fdf4d237fab rtc: ep93xx: convert to SPDX identifier new d71c7715326b rtc: ep93xx: fix checkpatch issues new 13bfa942254f rtc: ds2404: set range new 53523216ba91 rtc: ds2404: switch to rtc_time64_to_tm new be2b04371ab1 rtc: ds2404: use .set_time new 14556f04e546 rtc: ds2404: convert to SPDX identifier new c7ac260fe76f rtc: ds2404: remove ds2404_chip_ops new d9aa5ca429ad rtc: ds2404: simplify .probe and remove .remove new 50af8c3577a3 rtc: wm831x: use .set_time new 95b3ef217786 rtc: rx6110: declare missing of table new 2140150fae18 rtc: stm32: manage the get_irq probe defer case new 7f381fc84580 Merge remote-tracking branch 'rtc/rtc-next' new 8685e022e3f1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 5945c286f6b4 Merge remote-tracking branch 'at24/at24/for-next' new 4cfd159f83e8 Merge remote-tracking branch 'ntb/ntb-next' new 9f671e58159a security: Create "kernel hardening" config area new b6a6a3772d20 security: Move stackleak config to Kconfig.hardening new 709a972efb01 security: Implement Clang's stack initialization new 5cf8688e735f selftests/seccomp: Prepare for exclusive seccomp flags new bdb87d3d2701 seccomp: Make NEW_LISTENER and TSYNC flags exclusive new 7f6563fc1e6b Merge branch 'for-linus/seccomp' into for-next/kspp new d7787fe7ded3 Merge remote-tracking branch 'kspp/for-next/kspp' new 5f2ba77853ed Merge remote-tracking branch 'gnss/gnss-next' new e365f1f00700 Merge remote-tracking branch 'slimbus/for-next' new 889ba60c36ce nvmem: core: add NVMEM_SYSFS Kconfig new 7a37d6285cc9 Merge remote-tracking branch 'nvmem/for-next' new 307cf3902ddb Merge remote-tracking branch 'xarray/xarray' new 242578036b97 Merge remote-tracking branch 'hyperv/hyperv-next' new 69d1393b8e9d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new e7c2ab91287a Merge remote-tracking branch 'pidfd/for-next' new acfb1475f16d mm: add /sys/kernel/slab/cache/cache_dma32 new de2b4643b271 userfaultfd: use RCU to free the task struct when fork fails new 87d12721840b mm/memory_hotplug.c: drop memory device reference after fi [...] new 088521ce07ee zram: pass down the bvec we need to read into in the work struct new 7da810bc38f4 lib/Kconfig.debug: Fix build error without CONFIG_BLOCK new 90625926a86c lib/test_vmalloc.c: do not create cpumask_t variable on stack new 7a7114fe924e mm: do not boost watermarks to avoid fragmentation for the [...] new 19eed3d30225 mm, page_alloc: always use a captured page regardless of c [...] new 7bd0c83db368 mm/page_alloc.c: avoid potential NULL pointer dereference new d0594d1206d8 mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag new 47cbdbccd2a4 fs/proc/proc_sysctl.c: Fix a NULL pointer dereference new 6d26fe16f105 kernel/sys.c: prctl: fix false positive in validate_prctl_map() new 5f421140fa74 scripts/spelling.txt: add more typos to spelling.txt and sort new 6752509c68e2 arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header new 55d31adcf6fa lib/debugobjects.c: move printk out of db lock critical sections new 29ff7ed5c311 ocfs2: use common file type conversion new 625397732819 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget new c6293526e4cd ocfs2: add last unlock times in locking_state new 70968feb4063 ocfs2: clear zero in unaligned direct IO new 60fc6eb16f91 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 5c90ae42e978 ocfs2: wait for recovering done after direct unlock request new eac7387a1ac8 ocfs2: checkpoint appending truncate log transaction befor [...] new 797403d93ef2 ramfs: support O_TMPFILE new 7da5becec6c7 list: add function list_rotate_to_front() new f04727bf150c slob: respect list_head abstraction layer new 33e7d763a06a slob: use slab_list instead of lru new be29c4869253 slub: add comments to endif pre-processor macros new 1e2866a608a2 slub: use slab_list instead of lru new 81832541d749 slab: use slab_list instead of lru new 13bad26d99fa mm: remove stale comment from page struct new f1f2ab01117e slub: remove useless kmem_cache_debug() before remove_full() new 8058c9ea6f2c mm/slab.c: remove unneed check in cpuup_canceled new 95d43b9a507d mm/slub.c: update the comment about slab frozen new 1012a467331b mm/slab.c: fix an infinite loop in leaks_show() new e5d1006a6b64 slab-fix-an-infinite-loop-in-leaks_show-fix new 93249b7ab71c include/trace/events/vmscan.h: drop zone id from kswapd tr [...] new daaa1a2931fd mm/cma_debug.c: fix the break condition in cma_maxchunk_get() new c9eb2e5939d3 userfaultfd/sysctl: add vm.unprivileged_userfaultfd new 2e91c5a41c9a userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix new 7a89eff1ffba mm: page cache: store only head pages in i_pages new 3e878c42adc0 page-cache-store-only-head-pages-in-i_pages-fix new f7696966b519 page-cache-store-only-head-pages-in-i_pages-fix-fix new 8778a8ae6e87 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() new 3b859b8d343e mm: move recent_rotated pages calculation to shrink_inacti [...] new 2156c455f272 mm: move nr_deactivate accounting to shrink_active_list() new a9f096c31376 fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] new c7fefc25df33 mm: remove pages_to_free argument of move_active_pages_to_lru() new 15790b6da673 mm: generalize putback scan functions new c98d6f3c4fe0 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM new 5a564c89e8f7 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 new 09ab7f0dee7f mm/gup: change write parameter to flags in fast walk new 0cbe1f3395c3 mm/gup: change GUP fast to use flags rather than a write 'bool' new a375f52f14ab mm/gup: add FOLL_LONGTERM capability to GUP fast new 2c8d67c65f2b mm-gup-add-foll_longterm-capability-to-gup-fast-v3 new c9fedb1fa8dd IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 3e2837a2d9dd ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 new dcf0a90e3715 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 46b656bc33a2 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() new 27413807f9a2 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 new 86b147a30d2b mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] new a0d144b6357b mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY new 6278531350fd mm/compaction.c: fix an undefined behaviour new f44d1e72c376 mm-compaction-fix-an-undefined-behaviour-fix new 8a62233d28a6 mm/cma.c: fix the bitmap status to show failed allocation reason new 8059744bc1ba mm: compaction: show gfp flag names in try_to_compact_page [...] new faf3ad7406be mm, compaction: some tracepoints should be defined only wh [...] new 3151a2815361 mm: change mm_update_next_owner() to update mm->owner with [...] new c01a6d8920c5 mm/page_isolation.c: remove redundant pfn_valid_within() i [...] new 1efae6fddd69 mm/vmscan: add tracepoints for node reclaim new 96d751625d95 mm: memcontrol: track LRU counts in the vmstats array new d508af4bf0da mm: memcontrol: replace zone summing with lruvec_page_state() new 8f574ec9f917 mm: memcontrol: replace node summing with memcg_page_state() new 7b9c102583de mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() new 43677568ec9c mm: memcontrol: push down mem_cgroup_nr_lru_pages() new 67b4a6aebd02 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] new a70106e76224 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails new 4dc37df2ff4f initramfs: free initrd memory if opening /initrd.image fails new f8e5d396ccb5 initramfs: cleanup initrd freeing new 8c639e0df41c initramfs: factor out a helper to populate the initrd image new a815b8e035aa initramfs: cleanup populate_rootfs new 5c97c48a6929 initramfs: fix a compilation error new 10ed92f674a7 initramfs: move the legacy keepinitrd parameter to core code new 774470f264cc initramfs: provide a generic free_initrd_mem implementation new f6c679ee1771 initramfs: poison freed initrd memory new 9b357db07f73 init: provide a generic free_initmem implementation new 17fb264be708 hexagon: switch over to generic free_initmem() new 6c991898bc18 init: free_initmem: poison freed init memory new 8032d150cb8c riscv: switch over to generic free_initmem() new f63c575ca826 sh: advertise gigantic page support new fc29463b6305 sparc: advertise gigantic page support new 2dac7ceea1b8 mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] new 6623a42ea35f hugetlb: allow to free gigantic pages regardless of the co [...] new 99e68a239dab mm: introduce put_user_page*(), placeholder versions new d43aa53b18f0 mm: page_mkclean vs MADV_DONTNEED race new 3c8c9061c6c9 mm/vmscan: drop may_writepage and classzone_idx from direc [...] new 6f5eea8f44b5 mem-hotplug: fix node spanned pages when we have a node wi [...] new cd8c2667c005 hugetlbfs: fix potential over/underflow setting node speci [...] new 20d3c6fd4152 mm/hugetlb: get rid of NODEMASK_ALLOC new 106530663403 mm/swap.c: __pagevec_lru_add_fn: typo fix new 8501c8d55886 include/linux/balloon_compaction.h: drop unused function stubs new fc81e3a1a305 mm/sparse.c: clean up obsolete code comment new 18ded5f7e64c drivers/base/memory.c: clean up relics in function parameters new eea922cde234 hugetlbfs: on restore reserve error path retain subpool re [...] new 93c74ab92c40 hugetlb: use same fault hash key for shared and private mappings new cc43afa53bf7 mm: change locked_vm's type from unsigned long to atomic64_t new 7dd16831d225 vfio/type1: drop mmap_sem now that locked_vm is atomic new 8c9d5dc06a12 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic new 26b745ab0a17 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic new bf03c899964c powerpc/mmu: drop mmap_sem now that locked_vm is atomic new 1a17f370a86d kvm/book3s: drop mmap_sem now that locked_vm is atomic new e806a689f826 mm/hmm: select mmu notifier when selecting HMM new 6d1c642c1c71 mm/hmm: use reference counting for HMM struct new 56b0c155af50 mm/hmm: do not erase snapshot when a range is invalidated new 7b8c13ee5070 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new 10ef91dcc9e6 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new 1348080c9010 mm/hmm: improve driver API to work and wait over a range new 7830c8e2ec43 mm/hmm: add default fault flags to avoid the need to pre-f [...] new 471c3df881dd mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) new db44c33fe403 mm/hmm: fix initial PFN for hugetlbfs pages new 22abe266482e mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new ceb318b3ed03 mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG new 1e6ba4c11d91 mm/hmm: add helpers to test if mm is still alive or not new f6ad3c3e4b03 mm/hmm: add an helper function that fault pages and map th [...] new ad68d3457f64 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] new 616690782b0b mm/hmm: convert various hmm_pfn_* to device_entry which is [...] new dfd322bdd226 mm/mmu_notifier: helper to test if a range invalidation is [...] new d6b9da38233a mm/mmu_notifier: convert user range->blockable to helper function new ef8d46f3f185 mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags new d53cae67c984 mm/mmu_notifier: contextual information for event enums new 713b22ce385d mm/mmu_notifier: contextual information for event triggeri [...] new e732a7754280 mm/mmu_notifier: use correct mmu_notifier events for each [...] new 084d1f9cab4e mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] new 3c5f96883230 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper new 70eb2fca1f98 mm/filemap.c: enable error injection at add_to_page_cache() new 03f1d108afcb mm-enable-error-injection-at-add_to_page_cache-fix new d1057a6fcf57 mm/rmap.c: use the pra.mapcount to do the check new 77493adbc797 mm: use mm_zero_struct_page from SPARC on all 64b architectures new a21b90e9857a mm: drop meminit_pfn_in_nid as it is redundant new 8b1cdd9de70b mm: implement new zone specific memblock iterator new 7b07c5ff5660 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 8e63f81e3fe4 mm, memory_hotplug: cleanup memory offline path new 815ba00bdf08 mm, memory_hotplug: provide a more generic restrictions fo [...] new b6a25fd48aa9 mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] new 8e7daf2a3e9d mm/filemap.c: fix minor typo new 95bb5c428e9e mm/memory_hotplug: release memory resource after arch_remo [...] new 5818d4ef1466 mm-memory_hotplug-release-memory-resource-after-arch_remov [...] new 48c7bcf1246c mm/memory_hotplug: make unregister_memory_section() never fail new a119c81b2e08 mm/memory_hotplug: make __remove_section() never fail new 503ae9cf3803 mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] new e561e7859855 mm: fix false-positive OVERCOMMIT_GUESS failures new 4a81feaf599a mm: remove redundant 'default n' from Kconfig-s new 535a4225ac6a mm: introduce new vm_map_pages() and vm_map_pages_zero() API new 935055a6fee4 arm: mm: dma-mapping: convert to use vm_map_pages() new 61eaecd23d70 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() new 2a8629a43989 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() new 64dc8cf7eee4 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() new 7f61fa028263 iommu/dma-iommu.c: convert to use vm_map_pages() new d4c3ab087028 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() new c83ea191a849 xen/gntdev.c: convert to use vm_map_pages() new 4e78659479bb xen/privcmd-buf.c: convert to use vm_map_pages_zero() new 49c9ae8b1dcc x86, numa: always initialize all possible nodes new 998887dc68b3 mm: be more verbose about zonelist initialization new 1933584b8d9e fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback new bb68867d0aa8 mm/vmscan.c: simplify shrink_inactive_list() new bd6eed329921 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig new a766ee51d295 mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] new f8111f732650 mm: vmalloc: show number of vmalloc pages in /proc/meminfo new 095adeaeaaf0 mm/vmalloc.c: remove might_sleep() in __remove_vm_area() new b7764cf42000 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist new 0b1c0542fdac mm/z3fold.c: introduce helper functions new 50b84456c5bb mm/z3fold.c: improve compression by extending search new d36d91c6c25d mm/z3fold.c: add structure for buddy handles new 521a43e6b9ea mm/z3fold.c: support page migration new 3fbf3e9d73d8 mm/z3fold.c: z3fold_page_isolate() can be static new feb842f10a38 hugetlbfs: always use address space in inode for resv_map pointer new 6f0ee06079db mm: memblock: make keeping memblock memory opt-in rather t [...] new da5c5bf39d40 mm/vmscan.c: don't disable irq again when count pgrefill f [...] new 45efe23565b5 mm/Kconfig: update "Memory Model" help text new a7934ee4546c mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags new 096abf199578 memcg: schedule high reclaim for remote memcgs on high_work new 5c1999b0b59e memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 493274f70985 psi: introduce state_mask to represent stalled psi states new 56f02e95f246 psi: make psi_enable static new 52eeec1109f6 psi: rename psi fields in preparation for psi trigger addition new 7ea302e6fc4e psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 new 77573d1a9e38 psi: split update_stats into parts new b911ae50153f psi: track changed states new 1ea5a7087c86 include/: refactor headers to allow kthread.h inclusion in [...] new 201863332bee psi: introduce psi monitor new 8e190a6dfd8f mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new 26bfe221d9eb mm/vmalloc.c: keep track of free blocks for vmap allocation new 9aae16dfaa2d mm/vmap: keep track of free blocks for vmap allocation new b1fc967f0172 mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 new 515b8a3fabe8 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro new 92e4c9fd5eb6 mm-vmap-add-debug_augment_propagate_check-macro-v4 new 190269fcfe0f mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro new 9b15975f8b61 mm-vmap-add-debug_augment_lowest_match_check-macro-v4 new 53153fb44bb4 mm, memcg: proportional memory.{low,min} reclaim new e80e9cc90975 mm, memcg: make memory.emin the baseline for utilisation d [...] new 93807749fde1 mm, memcg: make scan aggression always exclude protection new 8aab5dbc62ac include/linux/uaccess.h: add probe_user_read() new d81c326db8fd mm-add-probe_user_read-fix new b334567d4b84 powerpc: use probe_user_read() new 1900e0f74996 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new 903e5534fab4 mm: shuffle initial free memory to improve memory-side-cac [...] new 9bb061a41654 mm/shuffle: fix shuffle enable new b67fdff2cb2b mm: fix SHUFFLE_PAGE_ALLOCATOR help texts new bfce7bb09306 mm: move buddy list manipulations into helpers new 0cdcddbc673d mm: fix buddy list helpers new 1a5caeb143ef mm-move-buddy-list-manipulations-into-helpers-fix2 new 0c4eae265677 mm: maintain randomization of page free lists new c6ae0c63ba64 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new dd1cde18ee24 mm/vmscan: remove unused lru_pages argument new 07cdacce2408 mm/mincore.c: make mincore() more conservative new a71047280173 mm-mincore-make-mincore-more-conservative-v2 new 0e5e31fda9bf mm: don't expose page to fast gup before it's ready new ee919c1dac6c fs/buffer.c: add debug print for __getblk_gfp() stall problem new ab702fc3a904 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 57b197960878 fs/select: avoid clang stack usage warning new 4addcfbd0777 kdb: det rid of broken attempt to print CCVERSION in kdb summary new cd00219ffec3 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] new 5d1bb337fea2 ARM: prevent tracing IPI_CPU_BACKTRACE new c6c862d7eae6 arm64: mark (__)cpus_have_const_cap as __always_inline new 4ef50fe95e47 MIPS: mark mult_sh_align_mod() as __always_inline new 5dd51546906c s390/cpacf: mark scpacf_query() as __always_inline new a0e9dc45ad2d mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] new aca1d9a4ff31 MIPS: mark __fls() and __ffs() as __always_inline new ca42e0834832 ARM: mark setup_machine_tags() stub as __init __noreturn new 502a919dba9b powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] new e4af35865e21 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] new ed2199052bba powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] new 1dbde2c6717e compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING new 37260394c171 kernel/notifier.c: double register detection new 0e77fa5b038c kernel/latencytop.c: remove unnecessary checks for latency [...] new 39d12f9315f5 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] new e376293b0236 byteorder: sanity check toolchain vs kernel endianness new 611fcf948791 kernel/user.c: clean up some leftover code new d9c75f14dc1c byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] new e44f79f51b77 linux/device.h: use unique identifier for each struct _ddebug new b16b6de7f037 linux/net.h: use unique identifier for each struct _ddebug new 9c6ad21fb2d4 linux/printk.h: use unique identifier for each struct _ddebug new bcf44ec9b0f0 lib/dynamic_debug.c: introduce accessors for string member [...] new ea1bfb7e77aa lib/dynamic_debug.c: drop use of bitfields in struct _ddebug new be85de786494 lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] new 74a873cc2bf3 lib/dynamic_debug.c: add asm-generic implementation for DY [...] new f1df6107fd05 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new bbf9ada50d00 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS new a69195bf55f6 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 new 86a193414c31 lib/bitmap.c: remove unused EXPORT_SYMBOLs new 5e20c96a9f95 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA new 56d80d44cb8f lib/genalloc.c: export symbol addr_in_gen_pool new 9e3538581a90 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new f28b8e2aa47d Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 831063891671 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST new 00e3a932fc29 lib/sort: make swap functions more generic new 34e210f738a6 lib/sort: use more efficient bottom-up heapsort variant new 038f130bfa0e lib/sort: avoid indirect calls to built-in swap new 85e879649b83 lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS new 376fa2a85e09 lib-list_sort-simplify-and-remove-max_list_length_bits-fix new b8c722ba8854 lib/list_sort: optimize number of calls to comparison function new ea041a83f9db lib: Move mathematic helpers to separate folder new 77b0e3187ab6 docs: core-api: fix broken references for div64.c and gcd.c new 5a3621d5c996 lib/math: move int_pow() from pwm_bl.c for wider use new 6bd7d6e2baef lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() new 84d6eaa07d08 lib: rework bitmap_parselist new f384c56461a7 lib-rework-bitmap_parselist-v5 new cb5a58690ff9 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() new ae7a4c9fa56f lib/test_bitmap: add testcases for bitmap_parselist() new 7fc6f102e88e lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 new 7fd71af5b7ec lib/test_bitmap: add tests for bitmap_parselist_user() new 90a1c32db386 lib/math/rational.c: fix possible incorrect result from ra [...] new 8213f5b91f56 include/linux/bitops.h: sanitize rotate primitives new 925e0792b740 lib/test_vmalloc.c:test_func(): eliminate local `ret' new 2a98e14771e6 checkpatch: don't interpret stack dumps as commit IDs new 9eb9a1bf1221 checkpatch: fix something new 1ca02e3fe053 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] new c9d0f87eaba5 fs/binfmt_elf.c: make scope of "pos" variable smaller new ff8e338eaf71 fs/binfmt_elf.c: free PT_INTERP filename ASAP new 2c5b7c7a0b1c fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter new d3aca9bd1303 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] new 91c0f918f432 fs/binfmt_elf.c: save 1 indent level new 6eda09a560ce fs//binfmt_elf.c: move variables initialization closer to [...] new 8db5a8cbcdb2 fs/binfmt_elf.c: extract PROT_* calculations new dff078210db8 elf: init pt_regs pointer later new 6aae76c7333a binfmt_elf: move brk out of mmap when doing direct loader exec new 3e3d4b75dcc7 init: introduce DEBUG_MISC option new 43e2f435e902 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 6fb1d77137e1 mips: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 4f867a1ba99d xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new b20f3ef47dcc net: Replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC new 1fc21ec04566 autofs: fix some word usage oddities in autofs.txt new a94a420e1819 autofs: update autofs.txt for strictexpire mount option new 6f51487d5b51 autofs: update AUTOFS_EXP_LEAVES description new 4551d2cc6bed autofs: update mount control expire desription with AUTOFS [...] new 37a8cff33a61 autofs: add description of ignore pseudo mount option new 8317747d0f4d reiserfs: add comment to explain endianness issue in xattr_hash new 1fff13ad1009 reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] new 8f7d9955c18f fs/fat/file.c: issue flush after the writeback of FAT new b7f53cc25d84 kernel/signal.c: annotate implicit fall through new d0b9d8d751d9 fs/exec.c: move ->recursion_depth out of critical sections new 77124bed6aee exec: move struct linux_binprm::buf new 6837a8ef3944 exec selftests: test ->recursion_depth new 27cb921e4ade include/linux/cpumask.h: fix double string traverse in cpu [...] new 8bd03e5e15e3 cpumask-fix-double-string-traverse-in-cpumask_parse-fix new c612635ddf13 rapidio: fix a NULL pointer dereference when create_workqu [...] new b6142119e040 kernel/sysctl.c: switch to bitmap_zalloc() new 25d259d0711f sysctl: return -EINVAL if val violates minmax new c276402e0073 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] new 6785accd5819 tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] new 0a62f5145259 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] new 5e9ddf70a7f1 tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] new 5763205a44c4 tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] new e923a1818545 test_sysctl-add-proc_do_large_bitmap-test-case-fix new ff4d47c8febd kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers new 8a11feb71b3e kernel/pid.c: convert struct pid:count to refcount_t new 1593dbd32149 convert-struct-pid-count-to-refcount_t-fix new 54d5addb7428 eventfd: present id to userspace via fdinfo new 659e6f0fd77a gcov: clang: move common GCC code into gcc_base.c new c1608fad2249 gcov: docs: add a note on GCC vs Clang differences new 8e3a1410b8d5 gcov: clang support new 70ae8230f34a gcov-clang-support-checkpatch-fixes new 4d84967313d4 panic: avoid the extra noise dmesg new f495e6655af8 panic/reboot: allow specifying reboot_mode for panic only new d71abf82a39e panic: add an option to replay all the printk message in buffer new 2581a91d7a9e panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 new 8376b3d1f301 pps: descriptor-based gpio new 1850b967108a dt-bindings: pps: pps-gpio PPS ECHO implementation new c4152937d496 pps: pps-gpio PPS ECHO implementation new f17a27e840aa scripts/gdb: find vmlinux where it was before new 8b72d73c9565 scripts/gdb: add kernel config dumping command new fa85f30f13aa scripts-gdb-add-kernel-config-dumping-command-v2 new 42a1c7d8fe3f scripts/gdb: add rb tree iterating utilities new d12d165a9771 scripts-gdb-add-rb-tree-iterating-utilities-v2 new a7a59c21de08 scripts/gdb: add a timer list command new 67ad0d02d8cf scripts-gdb-add-a-timer-list-command-v2 new 739594c6ea53 scripts/gdb: silence pep8 checks new 44542541e9df scripts/gdb: add hlist utilities new cfe6641c352a scripts/gdb: initial clk support: lx-clk-summary new 808cbeaa8017 scripts/gdb: add $lx_clk_core_lookup function new ccea5faa7d42 ipc: prevent lockup on alloc_msg and free_msg new ea85175dd652 ipc/mqueue: remove redundant wq task assignment new f87f18e2cd0f ipc/mqueue: optimize msg_get() new 2155d2ef0264 ipc: allow boot time extension of IPCMNI from 32k to 16M new 7fdbcd79a61f ipc: conserve sequence numbers in ipcmni_extend mode new 3c1a95755bf1 ipc: do cyclic id allocation for the ipc object. new e64035785fa9 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix new 6bf4100ce7c0 Merge branch 'akpm-current/current' new e08a669f873c pinctrl: fix pxa2xx.c build warnings new 09b3ea193ca0 fs/coda/psdev.c: remove duplicate header new 33d11c83dec0 include/linux/sched/signal.h: replace `tsk' with `task' new a81fae52582d fs/cachefiles/namei.c: remove duplicate header new 345c27521e4e fs/block_dev.c: Remove duplicate header new 89c1e2cd70b8 treewide: replace #include <asm/sizes.h> with #include <li [...] new f386c1a8f604 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> new 4598614c59d6 mm, memcg: rename ambiguously named memory.stat counters a [...] new e42703e3a91c mm-rename-ambiguously-named-memorystat-counters-and-functions-fix new 83e2c60791aa mm, memcg: consider subtrees in memory.events new 2901fb33fb84 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] new 32ffb9ce7a1a drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl new c84548b2b98c mm: memcontrol: make cgroup stats and events query API exp [...] new 38ead1154e25 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] new 7b446c468e23 mm: memcontrol: move stat/event counting functions out-of-line new ec18faea51e4 mm: memcontrol: fix recursive statistics correctness & scalabilty new c826198c6461 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] new 31baa7cd4578 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (c9e71a1a35d8) \ N -- N -- N refs/heads/akpm (31baa7cd4578)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1617 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/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 - 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 +- 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 +- 1039 files changed, 38645 insertions(+), 24339 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