This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits dc4c89997735 Add linux-next specific files for 20190201 omits 1cae67d65bee Merge branch 'akpm/master' omits 09d218263339 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 35525bd4d831 samples/mic/mpssd/mpssd.h: remove duplicate header omits cf3a1342104a kernel/fork.c: remove duplicated include omits c307d278c0d2 include/linux/relay.h: fix percpu annotation in struct rchan omits e6f16c8ea21e memblock: drop memblock_alloc_*_nopanic() variants omits f30344a41ef5 memblock: memblock_alloc_try_nid: don't panic omits 9868ef827dc9 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits b70835159a7b memblock: fix format strings for panics after memblock_alloc omits 9fba8aabb6a7 mm: sparse: Use '%pa' with 'phys_addr_t' type omits 58dd209b7d9a treewide: add checks for the return value of memblock_alloc*() omits 234b8a0450f6 swiotlb: add checks for the return value of memblock_alloc*() omits 587b821a0969 init/main: add checks for the return value of memblock_alloc*() omits d9c291de7f74 mm/percpu: add checks for the return value of memblock_alloc*() omits c036d7d88dc4 sparc: add checks for the return value of memblock_alloc*() omits 1322082fcaaa ia64: add checks for the return value of memblock_alloc*() omits 3c22b3f967f5 arch: don't memset(0) memory returned by memblock_alloc() omits facb915d90c0 arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 2a7d81110515 memblock: make memblock_find_in_range_node() and choose_me [...] omits fcc407b602fe memblock: refactor internal allocation functions omits 12b038570f40 memblock: drop memblock_alloc_base() omits 0673372d834b memblock: drop __memblock_alloc_base() omits c70880dfc3ac memblock: memblock_phys_alloc(): don't panic omits a0d1b7235c96 memblock: memblock_phys_alloc_try_nid(): don't panic omits 8db7383e8afe memblock: emphasize that memblock_alloc_range() returns a [...] omits f2625e9d35c2 memblock: drop memblock_alloc_base_nid() omits 68af8b2897cf memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits cf94021b87e6 powerpc: use memblock functions returning virtual address omits be4cd8d29c6c openrisc: prefer memblock APIs returning virtual address omits 1723d8d2893d include/linux/sched/signal.h: replace `tsk' with `task' omits 4f0f3f1eb1e6 arch/nios2/mm/fault.c: remove duplicate include omits bea56ca500ae unicore32: stop printing the virtual memory layout omits b2b0ab1adb4f scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 6d99ed64fe38 Merge branch 'akpm-current/current' omits f9f83faf3e7e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 33854c8e94aa Merge remote-tracking branch 'pidfd/for-next' omits 1451fa6a743d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 81aded3fc07e Merge remote-tracking branch 'hyperv/hyperv-next' omits 9a95e2094369 Merge remote-tracking branch 'nvmem/for-next' omits 66ae03fe116d Merge remote-tracking branch 'slimbus/for-next' omits f8f2781e183d Merge remote-tracking branch 'gnss/gnss-next' omits 6758690276e5 Merge remote-tracking branch 'cisco/for-next' omits 054eae58bf1b Merge remote-tracking branch 'kspp/for-next/kspp' omits 5506119bc10d Merge remote-tracking branch 'ntb/ntb-next' omits 0ae40c137080 Merge remote-tracking branch 'at24/at24/for-next' omits 18f122a306fd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 4cc9ee0f8155 Merge remote-tracking branch 'rtc/rtc-next' omits 782e55d858a0 Merge remote-tracking branch 'coresight/next' omits dfa469cb6b8c Merge remote-tracking branch 'livepatching/for-next' omits a2a7f3550e0a Merge remote-tracking branch 'y2038/y2038' omits 49422112a057 Merge remote-tracking branch 'random/dev' omits 0aabc3195934 Merge remote-tracking branch 'userns/for-next' omits 5100ce12a69d Merge remote-tracking branch 'pwm/for-next' omits 5a1b26d15ddd Merge remote-tracking branch 'pinctrl/for-next' omits 2ac0f22b1922 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 36c59070dae6 Merge remote-tracking branch 'gpio/for-next' omits 3215a3ce4ded Merge remote-tracking branch 'rpmsg/for-next' omits 41b51d9dcd16 Merge remote-tracking branch 'vhost/linux-next' omits bea6f6aebe89 Merge remote-tracking branch 'scsi/for-next' omits c27349188793 Merge remote-tracking branch 'cgroup/for-next' omits e61e84e76063 Merge remote-tracking branch 'slave-dma/next' omits 05062328a4af Merge remote-tracking branch 'mux/for-next' omits b54f89456ee4 Merge remote-tracking branch 'staging/staging-next' omits ffd73649d9ce Merge remote-tracking branch 'extcon/extcon-next' omits 3e7c2d0acd0f Merge remote-tracking branch 'char-misc/char-misc-next' omits fbe2a3e2eb93 Merge remote-tracking branch 'tty/tty-next' omits 25dfbda72997 Merge remote-tracking branch 'phy-next/next' omits d41034ecb083 Merge remote-tracking branch 'usb-serial/usb-next' omits 1eabdf3e2eeb Merge remote-tracking branch 'usb/usb-next' omits d31e9e56233c Merge remote-tracking branch 'driver-core/driver-core-next' omits a96d1d1d7e14 Merge remote-tracking branch 'ipmi/for-next' omits 75057f6b2b73 Merge remote-tracking branch 'leds/for-next' omits fad26fd4d76d Merge remote-tracking branch 'drivers-x86/for-next' omits 4b91231b80d2 Merge remote-tracking branch 'workqueues/for-next' omits a93d1f967b02 Merge remote-tracking branch 'percpu/for-next' omits 4f0bbc092838 Merge remote-tracking branch 'xen-tip/linux-next' omits d9a667594b33 Merge remote-tracking branch 'kvm-arm/next' omits beccc5842e99 Merge remote-tracking branch 'rcu/rcu/next' omits 2700fe03acf1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits cf9a66ef0130 Merge remote-tracking branch 'edac-amd/for-next' omits f0cb0c145e83 Merge remote-tracking branch 'clockevents/clockevents/next' omits 30591ed4120c Merge remote-tracking branch 'tip/auto-latest' omits 56f28b12a4e7 Merge remote-tracking branch 'spi/for-next' omits 265c402af004 Merge remote-tracking branch 'devicetree/for-next' omits dd6ce2d74e38 Merge remote-tracking branch 'audit/next' omits eadc850984b9 Merge remote-tracking branch 'iommu/next' omits eb45d4ded9a0 Merge remote-tracking branch 'tpmdd/next' omits 85e500512b3e Merge remote-tracking branch 'selinux/next' omits acbecafd957a Merge remote-tracking branch 'integrity/next-integrity' omits 065af2b8bf41 Merge remote-tracking branch 'apparmor/apparmor-next' omits 6f2a24de6ea6 Merge remote-tracking branch 'security/next-testing' omits 194d9f6df3fc Merge remote-tracking branch 'regulator/for-next' omits 52602f32b28c Merge remote-tracking branch 'battery/for-next' omits da47fefe99c7 Merge remote-tracking branch 'backlight/for-backlight-next' omits d5e13e1f1cdb Merge remote-tracking branch 'mfd/for-mfd-next' omits 1f10bddac49e Merge remote-tracking branch 'kgdb/kgdb-next' omits 741378a93c99 Merge remote-tracking branch 'mmc/next' omits eb50e4b60d52 Merge remote-tracking branch 'block/for-next' omits cfce78ed7ed1 Merge remote-tracking branch 'input/next' omits b36b53eb1b39 Merge remote-tracking branch 'sound-asoc/for-next' omits 3d2d305de07f Merge remote-tracking branch 'sound/for-next' omits 3f2fcddbbc3e Merge remote-tracking branch 'regmap/for-next' omits 2d2e46ebb87b Merge remote-tracking branch 'etnaviv/etnaviv/next' omits f7f861d3911a Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 3e8d9afd5776 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 03315b544ae3 Merge remote-tracking branch 'drm-msm/msm-next' omits ec4b1947505d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 32a2ed985ae0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 252c858766a1 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1411fd85416f Merge remote-tracking branch 'drm/drm-next' omits bbd0f89ccf11 Merge remote-tracking branch 'crypto/master' omits 277649968086 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 9c586ed75c1d Merge remote-tracking branch 'nand/nand/next' omits c9cd6d726d95 Merge remote-tracking branch 'mtd/mtd/next' omits 7d732f89ff88 Merge remote-tracking branch 'gfs2/for-next' omits b9dd0e8e8af8 Merge remote-tracking branch 'mac80211-next/master' omits f784115223b4 Merge remote-tracking branch 'bluetooth/master' omits aa96ea212480 Merge remote-tracking branch 'wireless-drivers-next/master' omits c70115f3abe2 Merge remote-tracking branch 'nfc-next/master' omits 692df7dac75d Merge remote-tracking branch 'netfilter-next/master' omits ef3c418daef3 Merge remote-tracking branch 'bpf-next/master' omits fa2e0df53a96 Merge remote-tracking branch 'net-next/master' omits 84f0c3630ab6 Merge remote-tracking branch 'rdma/for-next' omits 47a3374d8edc Merge remote-tracking branch 'thermal/next' omits 81a2a92a890d Merge remote-tracking branch 'opp/opp/linux-next' omits f66da9746411 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits bd54d8f18ac9 Merge remote-tracking branch 'pm/linux-next' omits 5b383d622573 Merge remote-tracking branch 'v4l-dvb-next/master' omits 9dd9066c2cf8 Merge remote-tracking branch 'v4l-dvb/master' omits 7a305e7faac5 Merge remote-tracking branch 'jc_docs/docs-next' omits 8e9af53baa39 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 950b77fcf4b6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 71f8ae0bd522 Merge remote-tracking branch 'hid/for-next' omits f9270141acaf Merge remote-tracking branch 'pstore/for-next/pstore' omits 6e9fc6c19fb1 Merge remote-tracking branch 'pci/next' omits b801a346730f Merge remote-tracking branch 'printk/for-next' omits 548b679cfff2 Merge remote-tracking branch 'vfs/for-next' omits 7ad38ec0435a Merge remote-tracking branch 'xfs/for-next' omits 36af15351cf4 Merge remote-tracking branch 'v9fs/9p-next' omits 0fcb4852e297 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a5f512cfa625 Merge remote-tracking branch 'nfsd/nfsd-next' omits 584cbd03403c Merge remote-tracking branch 'jfs/jfs-next' omits 2508679bd71d ipc: annotate implicit fall through omits 8feca353cad8 ipc: conserve sequence numbers in extended IPCMNI mode omits 9bf20f907fc0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 236af9b1467c ipc: allow boot time extension of IPCMNI from 32k to 8M omits d9fd70535ae4 lib/ubsan: default UBSAN_ALIGNMENT to not set omits cf49db803458 kcov: no need to check return value of debugfs_create functions omits fd442f966456 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 9bba4e2ee2b3 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits d647b545953d sysctl: handle overflow for file-max omits 0d15077565e0 sysctl: handle overflow in proc_get_long omits 405dab792914 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits 3ac0949081b1 exec: increase BINPRM_BUF_SIZE to 256 omits a4c5aa1ba593 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 21dd3aa6d2f0 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 4d5ae2d5fa4a autofs: add ignore mount option omits f54eeefb4bdc init/calibrate.c: provide proper prototype omits 23f5592710b9 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 340ce41e44c6 epoll: unify awaking of wakeup source on ep_poll_callback() path omits fe3f54ae705d epoll: make sure all elements in ready list are in FIFO order omits 369b1597f16a checkpatch: allow reporting C99 style comments omits 4deeaa8a968c checkpatch: add some new alloc functions to various tests omits f6eb9ad5526e checkpatch: verify SPDX comment style omits 27cc454081a6 lib/test_ubsan.c: VLA no longer used in kernel omits 2fa34795a8f3 lib/div64.c: off by one in shift omits 6312af57723d Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 7e05c5842652 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits d39caea2db15 lib/genalloc.c: export symbol addr_in_gen_pool omits 1dd8e47211f9 scripts/spelling.txt: add more spellings to spelling.txt omits 40b4b08f9bac kernel/sys: annotate implicit fall through omits cd2c37f3c76b kernel/hung_task.c - fix sparse warnings omits 185747f62ff3 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits c86f0720747f kernel.h: unconditionally include asm/div64.h for do_div() omits ef5bede8172c proc: use seq_puts() everywhere omits ce032b3c802b proc: calculate end pointer for /proc/*/* lookup at compile time omits 0fded56951f9 proc: read kernel cpu stat pointer once omits b7969605f0d9 proc: remove unused argument in proc_pid_lookup() omits 245dcb0528b6 fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits d51469ba3101 fs/proc/self.c: code cleanup for proc_setup_self() omits b56c54de02cb proc: return exit code 4 for skipped tests omits 0fead73fd534 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 81f6c65dd1a1 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ab38d36b53ca mm/page_owner: align with pageblock_nr pages omits 9459bc07f75e mm/page_owner: align with pageblock_nr_pages omits ecde5e0a38ce mm: don't expose page to fast gup before it's ready omits b691177d88c7 mm, swap: fix race between swapoff and some swap operations omits 560f294cde4a filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 751cd74d4560 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 79b27f7e42eb filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits f37c636657cb filemap: drop the mmap_sem for all blocking operations omits 467113c0dc2b filemap: pass vm_fault to the mmap ra helpers omits 0bbe36b19088 filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits cd5765c85dd2 filemap: kill page_cache_read usage in filemap_fault omits 5066cf2d3c08 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits cd542c6aac36 mm-mmu_notifier-contextual-information-for-event-triggerin [...] omits 74260c758715 mm/mmu_notifier: contextual information for event triggeri [...] omits 5313162b21ac mm/page_alloc.c: calculate first_deferred_pfn directly omits 6dc4c05ad40a mm: use common iterator for deferred_init_pages and deferr [...] omits 333fe6170e94 mm: add reserved flag setting to set_page_links() omits 4c89c5a0edc4 mm: move hot-plug specific memory init into separate funct [...] omits dee010badad2 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 077ee912e25a mm: implement new zone specific memblock iterator omits be787663c3da mm: drop meminit_pfn_in_nid as it is redundant omits 54afb05f16ee mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 2d1aff939e4b mm: ksm: do not block on page lock when searching stable tree omits d03b7eac0081 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits 4d2e4e38d142 Merge remote-tracking branch 'fuse/for-next' omits 79b9ac161aeb Merge remote-tracking branch 'f2fs/dev' omits 7e68474bcd20 Merge remote-tracking branch 'ext3/for_next' omits 1a0a9086c1e8 Merge remote-tracking branch 'ecryptfs/next' omits 9469095c3990 Merge remote-tracking branch 'cifs/for-next' omits 2d8de216780b Merge remote-tracking branch 'btrfs-kdave/for-next' omits c45de63d9cb3 Merge remote-tracking branch 'befs/for-next' omits af01def26fce Merge remote-tracking branch 'fscrypt/master' omits ba447a6033b7 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 3a6ee8680486 Merge remote-tracking branch 's390/features' omits 75369219b6d9 Merge remote-tracking branch 'powerpc/next' omits 40f10beea312 Merge remote-tracking branch 'parisc-hd/for-next' omits fc871103280d Merge remote-tracking branch 'nios2/for-next' omits 8d064ad23a7e Merge remote-tracking branch 'mips/mips-next' omits f0a97e63b132 Merge remote-tracking branch 'microblaze/next' omits 49e545bd3ae3 Merge remote-tracking branch 'm68knommu/for-next' omits e78a344b8fab Merge remote-tracking branch 'm68k/for-next' omits 8285b8695d8d Merge remote-tracking branch 'csky/linux-next' omits f6d9e72c09a6 Merge remote-tracking branch 'clk/clk-next' omits 15ef9c7819b7 Merge remote-tracking branch 'tegra/for-next' omits fc2d1257aa46 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 17c161d1110a Merge remote-tracking branch 'samsung-krzk/for-next' omits 726ab7fb2e80 Merge remote-tracking branch 'rockchip/for-next' omits c385de60976b Merge remote-tracking branch 'renesas/next' omits 8cf369a54c8f Merge remote-tracking branch 'qcom/for-next' omits cc8a4880336d Merge remote-tracking branch 'reset/reset/next' omits 4b20cc2614e2 Merge remote-tracking branch 'omap/for-next' omits 7e8ead5f6ec0 Merge remote-tracking branch 'mediatek/for-next' omits 3a232e44752a Merge remote-tracking branch 'keystone/next' omits f282a1ae74d2 Merge remote-tracking branch 'imx-mxs/for-next' omits 7614d8b4beeb Merge remote-tracking branch 'bcm2835/for-next' omits 4ea30fa79573 Merge remote-tracking branch 'at91/at91-next' omits 0d82731ea933 Merge remote-tracking branch 'amlogic/for-next' omits b3e7a30f23e9 Merge remote-tracking branch 'actions/for-next' omits 546892b618b8 Merge remote-tracking branch 'arm-soc/for-next' omits e3b7bde092e2 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 50c31b3a54fc Merge remote-tracking branch 'arm64/for-next/core' omits 2e040c9cf509 Merge remote-tracking branch 'arm/for-next' omits 49c9926afa00 Merge remote-tracking branch 'leaks/leaks-next' omits 2ba237124e44 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits ac5564965ffc Merge remote-tracking branch 'kbuild/for-next' omits 0e2a32a55ef6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 25a7911d7180 Merge remote-tracking branch 'mmc-fixes/fixes' omits bcaf10791e6d Merge remote-tracking branch 'scsi-fixes/fixes' omits 06112394b9fd Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 3e5e7562bc65 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 4f4c248254b6 Merge remote-tracking branch 'i3c-fixes/master' omits 965cac9bda61 Merge remote-tracking branch 'vfs-fixes/fixes' omits 7a44a46f2084 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f74db2abcb15 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 1f17349e5687 Merge remote-tracking branch 'omap-fixes/fixes' omits b88bc11796d8 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits d920d8aa9d95 Merge remote-tracking branch 'mtd-fixes/master' omits a600903d83d9 Merge remote-tracking branch 'ide/master' omits d96772f8a938 Merge remote-tracking branch 'crypto-current/master' omits d5e85bebe86a Merge remote-tracking branch 'input-current/for-linus' omits 19f3043e18c1 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0b7315f17e43 Merge remote-tracking branch 'staging.current/staging-linus' omits 5982865274e9 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0855c96ce1f3 Merge remote-tracking branch 'usb.current/usb-linus' omits f795d09ab2c7 Merge remote-tracking branch 'tty.current/tty-linus' omits 919c903bdb19 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 703485b69a56 Merge remote-tracking branch 'pci-current/for-linus' omits 1dc263d8c5df Merge remote-tracking branch 'spi-fixes/for-linus' omits 06fc4276038d Merge remote-tracking branch 'regulator-fixes/for-linus' omits aa05e4d351ad Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 331f864a5994 Merge remote-tracking branch 'sound-current/for-linus' omits 233482bb6194 Merge remote-tracking branch 'rdma-fixes/for-rc' omits de060510df19 Merge remote-tracking branch 'wireless-drivers/master' omits 4bbffdf6f742 Merge remote-tracking branch 'ipsec/master' omits 13a6969c5ebe Merge remote-tracking branch 'bpf/master' omits e04d1202a4c9 Merge remote-tracking branch 'net/master' omits 067f2d623acc Merge remote-tracking branch 'arc-current/for-curr' omits 6b307e3970bc Merge remote-tracking branch 'kbuild-current/fixes' omits 6933f72db693 Merge remote-tracking branch 'fixes/master' omits 924e00689c73 Merge branches 'pm-core-fixes' and 'pm-cpuidle-fixes' into [...] omits 61064e702740 Merge branches 'pm-sleep' and 'pm-core' into linux-next omits e18d43b27b09 Merge branch 'devprop' into linux-next omits 5fe5866e681c Merge branches 'acpi-ec' and 'acpi-dptf' into linux-next omits 6a1b83719940 CIFS: Try to acquire credits at once for compound requests omits b5e8735d85c4 CIFS: Return error code when getting file handle for writeback omits 2529b410ec8a CIFS: Move open file handling to writepages omits e4358ec2c574 CIFS: Move unlocking pages from wdata_send_pages() omits 7a121bb73e0d CIFS: Find and reopen a file before get MTU credits in writepages omits 46124dd607d2 CIFS: Reopen file before get SMB2 MTU credits for async IO omits cf6fdcccbce7 CIFS: Refactor reopening file for IO omits c5a17b651917 CIFS: Remove custom credit adjustments for SMB2 async IO omits 8ee112026b54 CIFS: Adjust MTU credits before reopening a file omits 2bf3cba6ac13 CIFS: Check for reconnects before sending compound requests omits 88f0c35f553e CIFS: Check for reconnects before sending async requests omits 2444d264dc45 CIFS: Respect reconnect in non-MTU credits calculations omits 9ee40f5b2f72 CIFS: Respect reconnect in MTU credits calculations omits b7b5ac10f1f5 CIFS: Set reconnect instance to one initially omits d6bca8a91892 CIFS: Mask signals during sock_sendmsg() omits 415d9fb7b941 CIFS: Respect SMB2 hdr preamble size in read responses omits 2cd2e28c2fc9 CIFS: Count credits for malformed error pending responses omits 053f18f84688 CIFS: Do not log credits when unmounting a share omits fedfab9b8a96 CIFS: Always reset read error to -EIO if no response omits d48baedb86d3 CIFS: Fix leaking locked VFS cache pages in writeback retry omits 64c301e55326 cifs: Accept validate negotiate if server return NT_STATUS [...] omits e2e83f314120 PM / OPP: Remove unused parameter of _generic_set_opp_clk_only() omits c8bc606e3e6a mm: memcontrol: expose THP events on a per-memcg basis omits 1a418a690d40 mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 50d44f3c9dd9 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 41412d38bece selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits fed37bd007c0 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits d338e1d16d89 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits ca52f42d4e6d powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits ac96bd566a28 mm: update get_user_pages_longterm to migrate pages alloca [...] omits ca299cb98649 mm/cma: add PF flag to force non cma alloc omits 181e82c6d410 mm: better document PG_reserved omits a123c2537b8b ia64: perfmon: don't mark buffer pages as PG_reserved omits c1da20fcddb9 arm64: kdump: no need to mark crashkernel pages manually P [...] omits 853bacd03512 arm64: kexec: no need to ClearPageReserved() omits a96d8e3df3bb m68k/mm: use __ClearPageReserved() omits 3a99bec7b50a riscv/vdso: don't clear PG_reserved omits bc75d9453483 powerpc/vdso: don't clear PG_reserved omits 73135e299857 s390/vdso: don't clear PG_reserved omits 920ea31d59dc agp: efficeon: no need to set PG_reserved on GATT tables omits ed49a1d7079c mm: rid swapoff of quadratic complexity omits f6c16cf24c12 mm: refactor swap-in logic out of shmem_getpage_gfp omits a4a116e05574 mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits c8356b933adf mm, mempolicy: fix uninit memory access omits e51392387619 memcg: killed threads should not invoke memcg OOM killer omits 07245555b788 powerpc: use probe_user_read() omits 0d4c4c68102e include/linux/uaccess.h: add probe_user_read() omits 80802b8f60bb mm/page_alloc.c: check return value of memblock_alloc_node [...] omits dc769ba3d3bc arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits 1932dd30c83a mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits 1865e7cd50c6 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits bbaaca7eebc8 mm: update ptep_modify_prot_commit to take old pte value as arg omits b51417bcb9fe mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits c2aa3f9a97c2 mm/hmm: add helpers for driver to safely take the mmap_sem omits 9c063fd6180d mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 6219e2172d63 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits 76a516c0289b mm/hmm: add a helper function that faults pages and maps t [...] omits 28cfebac7ade mm/hmm: add default fault flags to avoid the need to pre-f [...] omits a3402cb621c1 mm/hmm: improve driver API to work and wait over a range omits f296c2f2501c mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 935afb131055 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 3e8306d893b5 mm/hmm: do not erase snapshot when a range is invalidated omits 8905e389bcaf mm/hmm: use reference counting for HMM struct omits 3704d4014c6c mm: fix some typos in mm directory omits 322d08d0827e mm/page_owner: move config option to mm/Kconfig.debug omits a081dcf31656 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits b8ba7fa0d129 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits 9946f1dae5a3 mm, oom: remove 'prefer children over parent' heuristic omits 4a771c19bf4b mm: no need to check return value of debugfs_create functions omits 0a1843fd2b34 mm-proportional-memorylowmin-reclaim-checkpatch-fixes omits 8a907cdf0177 mm, memcg: proportional memory.{low,min} reclaim omits 48deaf74ee26 mm/memory.c: prevent mapping typed pages to userspace omits 1fab29a9410d mm: prevent mapping slab pages to userspace omits 2241d0afd4d3 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 73f27c25b133 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 6e0aa8eae576 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits 3d0bb69893ea mm, memcg: create mem_cgroup_from_seq omits 0ef9bb049a4d psi: rename psi fields in preparation for psi trigger addition omits 9d8a0c4a7f1c psi: introduce state_mask to represent stalled psi states omits c88177361203 kernel: cgroup: add poll file operation omits 6a78cef7ad8a fs: kernfs: add poll file operation omits 827bf25f8b94 mm, compaction: capture a page under direct compaction omits 72595c5ceed1 mm, compaction: be selective about what pageblocks to clea [...] omits 5b937efa5918 mm, compaction: sample pageblocks for free pages omits ab35045bf13c mm, compaction: round-robin the order while searching the [...] omits 79da43856500 mm, compaction: reduce premature advancement of the migrat [...] omits 6c58113b9407 mm, compaction: do not consider a need to reschedule as co [...] omits 7cbb602dde8d mm, compaction: rework compact_should_abort as compact_che [...] omits f46c12dee19b mm, compaction: keep cached migration PFNs synced for unus [...] omits 1e7f064a059a mm, compaction: check early for huge pages encountered by [...] omits 1b841f2c15b6 mm, compaction: finish pageblock scanning on contention omits 071225427d6c mm, compaction: avoid rescanning the same pageblock multip [...] omits 23db90005943 mm, compaction: use free lists to quickly locate a migrati [...] omits 1da2fcf0b1e4 mm, compaction: keep migration source private to a single [...] omits fd049a103199 mm, compaction: use free lists to quickly locate a migrati [...] omits d96687382904 mm, compaction: ignore the fragmentation avoidance boost f [...] omits ec97d94400c9 mm, compaction: always finish scanning of a full pageblock omits 2c1e1fe7f75d mm, migrate: immediately fail migration of a page with no [...] omits 106321f88c8a mm, compaction: rename map_pages to split_map_pages omits cb4ac783b67f mm, compaction: remove unnecessary zone parameter in some [...] omits 348e76c69709 mm, compaction: remove last_migrated_pfn from compact_control omits fc5151c6eb9b mm, compaction: rearrange compact_control omits 56f0e88d10aa mm, compaction: shrink compact_control omits 69504ddc5fb3 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits 2dbc34089132 mm: shuffle GFP_* flags omits dffe44d060b8 mm: swap: add comment for swap_vma_readahead omits d5b0dce6cd86 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits 4eb747cc84e6 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits 6504fbc7c0de mm: swap: check if swap backing device is congested or not omits 36238a823121 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 9ef26fe68c3e memcg: schedule high reclaim for remote memcgs on high_work omits f24424085be8 mm/filemap.c: remove redundant test from find_get_pages_contig omits 2f37d11d2daa mm/memcontrol.c: use struct_size() in kmalloc() omits 8d330407ef9e include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] omits 4a90df067a63 mm/hmm: convert to use vm_fault_t omits 7fc8c6745b73 x86/mm/fault.c: Convert to use vm_fault_t omits 499a18614a52 mm: create the new vm_fault_t type omits 40abbaee76cb mm: remove extra drain pages on pcp list omits 59cfafcb6a1b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 2779d64955c5 arm64/mm: enable HugeTLB migration omits ebb24da54a09 mm/hugetlb: enable arch specific huge page size support fo [...] omits d3149f9ec7f0 mm/hugetlb: enable PUD level huge page migration omits d3713f8c4ea4 mm/hugetlb: distinguish between migratability and movability omits 7c44ef87420e Drop flex_arrays omits 8898e88c085c sctp: convert to genradix omits f8ca1e59bcf6 proc: commit to genradix omits aee7ce386803 Generic radix trees omits bb73aa5409a8 selinux: convert to kvmalloc omits 5f16a06145af md: convert to kvmalloc omits ed7f2fd0f2f7 openvswitch: convert to kvmalloc omits 368b09927c2e mm: remove sysctl_extfrag_handler() omits 1b7a142e1913 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits bce20e289b36 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 55922e3fbbc4 vmalloc: add test driver to analyse vmalloc allocator omits a78e6d1acc2b vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits e5382bbbeca3 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits b7a232a02b9a mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 3e100a7b2bbf mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 9711c91c8485 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits c6b727bf3abf memcg: localize memcg_kmem_enabled() check omits a8edb804c17f mm, slub: make the comment of put_cpu_partial() complete omits 27f73061c8c7 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 41da3256bd1b arch: simplify several early memory allocations omits b71f4c0ce815 openrisc: simplify pte_alloc_one_kernel() omits b16175857556 sh: prefer memblock APIs returning virtual address omits 53b4b6e8631e microblaze: prefer memblock API returning virtual address omits d21430beb3c2 powerpc: prefer memblock APIs returning virtual address omits d9febb739923 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 842f579d02e5 mm: reuse only-pte-mapped KSM page in do_wp_page() omits dfd60ecf99eb tools/: fix for replace open encodings for NUMA_NO_NODE omits dcb50f332e1a tools/: replace open encodings for NUMA_NO_NODE omits 3b1cbe35416b mm: replace all open encodings for NUMA_NO_NODE omits 86c7502b25ed mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 9287aaff5c17 mm: Refactor readahead defines in mm.h omits 935d5a94fe8a pm-hibernate-exclude-all-pageoffline-pages-v2 omits 93e6463c7541 PM/Hibernate: exclude all PageOffline() pages omits 358d2ff64b14 PM/Hibernate: use pfn_to_online_page() omits 6b16984a9bb3 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits e60a42b1fd33 vmw_balloon: mark inflated pages PG_offline omits 1ed7bf3ff68e hv_balloon: mark inflated pages PG_offline omits 6342c30255ac xen/balloon: mark inflated pages PG_offline omits 61c6cf359a2e kexec: export PG_offline to VMCOREINFO omits dd5026833a41 mm-convert-pg_balloon-to-pg_offline-fix omits 4d432f922812 mm: convert PG_balloon to PG_offline omits cac96affd011 mm: balloon: update comment about isolation/migration/compaction omits e1a4a3b54c9f mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits b086285f1ba6 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits 2be264ba89ef mm/page_alloc.c: memory hotplug: free pages as higher order omits 6e378033e504 mm/slab.c: kmemleak no scan alien caches omits 7cc3c1260608 mm-slub-introduce-slab_warn_on_error-fix omits 7ff48f776683 mm/slub: introduce SLAB_WARN_ON_ERROR omits 0e8b898679e8 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits e59a90e1c227 fs/file.c: initialize init_files.resize_wait omits 739e3a083f2a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 9f048f0c23ec ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 406337b939f2 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 59dfb4da8bed ocfs2: clear zero in unaligned direct IO omits a0480e467343 ocfs2: Use zero-sized array and struct_size() in kzalloc() omits c2d818cf9d76 ocfs2: fix the application IO timeout when fstrim is running omits 066e98746af6 ocfs2: fix a panic problem caused by o2cb_ctl omits 76df6af91390 lib/debugobjects.c: move printk out of db lock critical sections omits 063bae6fda0b sh: generate uapi header and syscall table header files omits 45bf5901c8f6 sh: remove nargs from __SYSCALL omits 4d14ba556f1d scripts/decode_stacktrace.sh: handle RIP address with segment omits fff1ed79f88e kasan: fix kasan_check_read/write definitions omits 48a9dae932da page_poison: play nicely with KASAN omits 84d67dc8b69c kasan: remove use after scope bugs detection. omits 8a60318450d8 huegtlbfs: fix page leak during migration of file pages omits a3783abf782b mm/gup: fix gup_pmd_range() for dax omits cf687d3e7b0c mm,vmscan: accumulated slab reclaim pressure fixes omits f2ae06174fa8 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix omits ac7c6f3ed4ca mm, slab, vmscan: accumulate gradual pressure on small slabs omits 75ceb84143b5 fs/proc/task_mmu.c: fix smaps_rollup pss_locked calculation omits 6d484b530746 autofs: fix error return in autofs_fill_super() omits 220e997d59b9 autofs: drop dentry reference only when it is never used omits f8168ae435a9 fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() omits d8db4ac77a3e mm: migrate: don't rely on __PageMovable() of newpage afte [...] omits 8ed912a5006b psi: clarify the Kconfig text for the default-disable option omits c4f2ec286eb2 mm, memory_hotplug: __offline_pages fix wrong locking omits 4f1aeabbb53d mm: hwpoison: use do_send_sig_info() instead of force_sig() omits 0fd245928390 kasan: mark file common so ftrace doesn't trace it omits f56d727a64a1 init/Kconfig: fix grammar by moving a closing parenthesis omits b604f66fba0b lib/test_kmod.c: potential double free in error handling omits c7a894d3984f mm, oom: fix use-after-free in oom_kill_process omits 5047eedc3ac5 mm/hotplug: invalid PFNs from pfn_to_online_page() omits de4abd3c3948 mmmemory_hotplug-fix-scan_movable_pages-for-gigantic-hugep [...] omits b15dd067df95 mm,memory_hotplug: fix scan_movable_pages() for gigantic h [...] omits df0e34150701 psi: fix aggregation idle shut-off omits 474e9f510cea mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] omits 89217bf14785 mm, memory_hotplug: is_mem_section_removable do not pass t [...] omits d5efaf878d1e oom, oom_reaper: do not enqueue same task twice omits d1f4d19b8412 mm: migrate: make buffer_migrate_page_norefs() actually succeed omits 2c2222a95e4e kernel/exit.c: release ptraced tasks before zap_pid_ns_processes omits a054753946a7 x86_64: increase stack size for KASAN_EXTRA omits d7c77ba2a773 mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT omits 038bdb13391b arch: unexport asm/shmparam.h for all architectures omits 55806aefb16c proc: fix /proc/net/* after setns(2) omits 93a77f8d0e6f proc-fix-proc-net-after-setns2-checkpatch-fixes-fix omits 7fdd48225dd1 proc-fix-proc-net-after-setns2-checkpatch-fixes omits 19a1b6958251 proc: fix /proc/net/* after setns(2) omits 6e9ed490d190 mm/page_owner: fix for deferred struct page init omits ab1550b1b8fd mm, memory_hotplug: don't bail out in do_migrate_range() p [...] omits 8a97a2585bb6 checkpatch: don't interpret stack dumps as commit IDs omits 50214dc149fd Merge branch 'x86/cleanups' omits 4e4af4fc53c1 Merge branch 'remotes/lorenzo/pci/vmd' omits e7d1171ca5cb Merge branch 'pci/misc' omits 47eaf13596a8 Merge branch 'pci/hotplug' omits d42bc49a4c5b Merge branch 'pci/enumeration' omits 1e9a4c2585be Merge branch 'pci/aer' omits a48b9af74c38 Merge branch 'regulator-5.1' into regulator-next omits 5db93a904e9c Merge branch 'regulator-5.0' into regulator-linus omits 060175a657f0 gpio: altera-a10sr: Trivial coding style fix omits 24f210577545 gpio: altera-a10sr: Set proper output level for direction_output omits 739bfb20c150 gpio: tegra186: Use TEGRA186_ prefix for GPIO names omits d01abd7c7996 Documentation: gpio: driver: fix wire name for I2C omits 81842949062a gpio: madera: Add missing const omits b37e77395461 gpio: pca953x: add support for pcal6416 type omits 55417dd4d5e5 dt-bindings: gpio: pca953x: document the nxp,pcal6416 omits b52257edb67e Merge branch 'x86/urgent' omits 394c1dfb3733 Merge branch 'x86/pti' omits 1daeb1528739 Merge branch 'x86/cleanups' omits 5d6ffc8be7eb Merge branch 'timers/core' omits d38b7f928700 Merge branch 'smp/urgent' omits 60eb535ceb04 Merge branch 'sched/core' omits d0cf3db59092 Merge branch 'locking/core' omits 90e5af43002f Merge branch 'irq/core' omits e9615f2275dd Merge branches 'acpi-pci' and 'acpi-misc' into linux-next omits 9533511ad97b Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits bff64f541a7a Merge branches 'pm-qos', 'pm-domains' and 'pm-em' into linux-next omits 9b0b7adc1fdb mtd: Make sure mtd->erasesize is valid even if the partiti [...] omits 5a6f756de3df MAINTAINERS: Add the IRC channel to the MTD entry omits ac0d9ca21512 mtd: Remove a debug trace in mtdpart.c omits 799485d37b07 m68k: add ColdFire mcf5441x eDMA platform support omits eab2c1d1b13f Merge branch 'asoc-5.1' into asoc-next omits 2563c3f2fca3 Merge branch 'asoc-5.0' into asoc-linus omits 46c95568661c ARCv2: Enable unaligned access in early ASM code omits 6292247c07f9 Merge branch 'devel' into for-next omits 5f86ef3a2165 Merge branch 'linus' omits 281d5e66e01e Input: sx8654 - convert #defined flags to BIT(x) omits 351a823f6c45 Merge branch 'misc-4.21' into next-fixes omits e65b1e5fc13b Merge branch 'x86/kdump' omits bc3f61500e69 Merge branch 'x86/fpu' omits 2d672455043d Merge branch 'x86/cpu' omits b19835610c64 Merge branch 'x86/cleanups' omits f781e59ec083 Merge branch 'x86/build' omits d83cfff19fa7 Merge branch 'x86/asm' omits a2e98c5907ac Merge branch 'x86/alternatives' omits 50792350a005 Merge branch 'timers/core' omits 7d9875b9624e Merge branch 'sched/core' omits 8e08fa90b486 Merge branch 'ras/core' omits faef829465f9 Merge branch 'perf/urgent' omits a1ed606f5b71 Merge branch 'perf/core' omits b4c2cbb5ab60 Merge branch 'locking/core' omits 503a605bd5c9 Merge branch 'locking/atomics' omits 229f0c649056 Merge branch 'irq/core' omits 622480e23140 Merge branch 'core/core' omits 55a6e5fbe58c btrfs: clean up pending block groups when transaction comm [...] omits 5f1cab98bda7 btrfs: fix potential oops in device_list_add omits b79bbbfec3a0 mtd: rawnand: fix kernel-doc warnings omits 481981251714 mtd: spinand: Fix the error/cleanup path in spinand_init() omits d4363fc4cbb3 mtd: spinand: Handle the case where PROGRAM LOAD does not [...] omits e74745d96478 mtd: rawnand: fsmc: Disable NAND on remove() omits 7fd59a3101da mtd: rawnand: fsmc: Reset NAND timings on resume() omits bb0462a4391b mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG omits 9878e1aafea4 mtd: rawnand: denali: remove unused dma_addr field from de [...] omits bdc8bfeebd96 mtd: rawnand: denali: remove unused function argument 'raw' omits 7404e9454dd9 mtd: rawnand: denali: remove unneeded denali_reset_irq() call omits 8ab266ee78e0 mtd: rawnand: check return code of nand_reset() and nand_r [...] omits 83e93abb42b9 mtd: rawnand: remove ->legacy.erase and single_erase() omits 58cf617d7db2 mtd: rawnand: denali: remove ->erase hook omits 603766c5ca02 mtd: rawnand: Annotate implicit fall through in nand_scan_tail omits 0f5bdb57b2de mtd: rawnand: Annotate implicit fall through in nand_comma [...] omits cf991e738aaf mtd: spinand: Add support for all Toshiba Memory products omits 5aa8e5070ae7 MAINTAINERS: Add entry for Amlogic NAND controller driver omits 2d570b34b41a mtd: rawnand: meson: add support for Amlogic NAND flash co [...] omits f768020201ae Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] omits 2fb690212dff Merge branch 'acpica' into linux-next omits 9c3bfe49dfc2 Merge LKMM and RCU commits omits 8b60fb322bd4 coresight: Use event attributes for sink selection omits a18a42a188bd coresight: perf: Add "sinks" group to PMU directory omits 0084379b5a13 Merge remote-tracking branch 'lorenzo/pci/controller-fixes [...] omits 27a577e1d88c Revert "PCI: armada8k: Add support for gpio controlled res [...] omits 3be8455a19a0 dt-bindings: nand: meson: add Amlogic NAND controller driver omits 61655561468c mtd: rawnand: Simplify the locking omits 7baf22c4ec9c mtd: rawnand: Stop using chip->state in drivers omits 8f8978b019d4 mtd: rawnand: omap2: Use nand_controller_init() omits e8293348a3e8 mtd: rawnand: tmio: Do not abuse nand_controller->wq omits 9344a226e7d6 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] omits f48c11644859 drm/tegra: vic: Do not clear driver data omits b8b592a3a8d1 ARM: cns3xxx: use actual size reads for PCIe omits b3a32f359397 ARM: cns3xxx: fix writing to wrong PCI registers after alignment omits bfcc60e88dbc Merge branch 'arm64-for-5.1-2' into all-for-5.1 omits fbeaf55b3e5a Merge branch 'dts-for-5.1' into all-for-5.1 omits e962d298746c Merge branch 'drivers-for-5.1' into all-for-5.1 omits c56e7aa490df Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 omits 34c71ba4b86e Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 omits ae5d11d206fc arch: move common mmap flags to linux/mman.h omits c8e830f76f36 drm: tweak header name omits fe3de0a6f0a8 x86/mpx: tweak header name omits f5ed191a23bc virtio: use dependent_ptr_mb omits c540997c2216 barriers: convert a control to a data dependency omits f688287f89bb include/linux/compiler.h: allow memory operands omits 955156f34e7d PCI: avoid bridge feature re-probing on hotplug omits 61aa9f2dca8c virtio-net: bql support omits 8d3faa2286eb iommu/virtio: Add event queue omits c4797f72a255 iommu/virtio: Add probe request omits a4bcf7d1d74a iommu: Add virtio-iommu driver omits 5fb175790865 PCI: OF: Initialize dev->fwnode appropriately omits 898bf3db2eca of: Allow the iommu-map property to omit untranslated devices omits 437446292e4f dt-bindings: virtio: Add virtio-pci-iommu node omits c717d4945722 dt-bindings: virtio-mmio: Add IOMMU description omits 6df65d9afef6 virtio_balloon: remove the unnecessary 0-initialization omits f614d5c1ca0a virtio-balloon: improve update_balloon_size_func omits cd0b86fe9529 ima: define ima_post_create_tmpfile() hook and add missing call omits e2a8f3f1a16b evm: remove set but not used variable 'xattr' omits 105decd473a8 encrypted-keys: fix Opt_err/Opt_error = -1 omits 48babdfd5788 kexec, KEYS: Make use of platform keyring for signature verify omits 15ebb2eb0705 integrity, KEYS: add a reference to platform keyring omits 63e8b97560aa PCI: imx: Fix checking pd_pcie_phy device link addition omits c298800455c7 PCI: imx: Fix probe failure without power domain omits 35dccd9c1e97 Merge branch 'for-next-next-v5.0-20190123' into for-next-20190123 omits 771304bcef96 Merge branch 'for-next-current-v4.20-20190123' into for-ne [...] omits aec0e9412c26 Merge branch 'ext/qu/pre-commit-checks' into for-next-next [...] omits 145cc764dead Merge branch 'ext/qu/qgroup-delay-scan' into for-next-next [...] omits 459259ca71cc Merge branch 'ext/anand/ioctl-forget' into for-next-next-v [...] omits 3e6a4118871b Merge branch 'ext/josef/iput-fixes' into for-next-next-v5. [...] omits decf862054ac Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] omits 84f4814264df Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits b043b2eb5bdd Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 28c0e86f3ea2 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits f84da6069afa Merge branch 'misc-next' into for-next-next-v5.0-20190123 omits 3be82791e96c Merge branch 'ext/josef/iput-fixes-for-5.0' into for-next- [...] omits 95b11c50a0f2 Merge branch 'misc-next' into for-next-current-v4.20-20190123 omits 91994c4c8a55 Merge branch 'misc-4.21' into for-next-current-v4.20-20190123 omits 1ca92d08ed45 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits b3dcf29b11da btrfs: reserve extra space during evict() omits 57b9cdd0f61b btrfs: be more explicit about allowed flush states omits db9824b1364c btrfs: loop in inode_rsv_refill omits 5bde0152e51c btrfs: don't enospc all tickets on flush failure omits 84b310cd3e49 btrfs: don't use global reserve for chunk allocation omits 302aa13e9606 btrfs: dump block_rsv whe dumping space info omits 3910d02bf94f btrfs: check if free bgs for commit omits 687035634320 btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 3a6727afe7ba Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fb65f5c31d7b btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 4fc8f6127dff btrfs: Do mandatory tree block check before submitting bio omits a8816499bfa5 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits e704c5a94de9 btrfs: extent_io: Kill the BUG_ON() in flush_write_bio() omits 5a6c824a931a btrfs: extent_io: Kill the forward declaration of flush_wr [...] omits 8316293af433 btrfs: Always output error message when key/level verifica [...] omits aee92ca98e71 btrfs: honor path->skip_locking in backref code omits 554bc283d5e4 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 5ae967fc54a6 btrfs: honor path->skip_locking in backref code omits c5e8df957d16 btrfs: simplify workqueue name when allocating omits d7025bc14b64 btrfs: merge btrfs_find_device and find_device omits 9fcccee8504a btrfs: refactor btrfs_free_stale_devices() to get return value omits cbe40e1fd7f5 btrfs: refactor btrfs_find_device() take fs_devices as argument omits b1a7dcc73460 btrfs: cleanup btrfs_find_device_by_devspec() omits 7912df5703bf btrfs: merge btrfs_find_device_missing_or_by_path() into parent omits 7ca7bf65c3e5 btrfs: Remove not_found_em label from btrfs_get_extent omits 2392850aa9ac btrfs: Consolidate retval checking of core btree functions omits b90e589e6f20 btrfs: Rename found_type to extent_type in btrfs_get_extent omits 5d4254ab421b selftests: add tests for pidfd_send_signal() omits 8d7d05ff7a7c signal: add pidfd_send_signal() syscall omits 591e13763bd9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() omits acb061708204 Merge branch 'imx/maintainers' into for-next omits dc02a26b0a1f Merge branch 'imx/defconfig' into for-next omits e17f7a098763 Merge branch 'imx/dt64' into for-next omits bdebca1a7772 Merge branch 'imx/dt' into for-next omits 07a9ca7e3328 Merge branch 'imx/bindings' into for-next omits 49185f98bdf2 Merge branch 'imx/soc' into for-next omits 40f1d86b8b12 Merge branch 'imx/drivers' into for-next omits 502a214139d6 btrfs: qgroup: Cleanup old subtree swap code omits 2b35a512e9cf btrfs: qgroup: Use delayed subtree rescan for balance omits 6a2d031b657f btrfs: qgroup: Introduce per-root swapped blocks infrastructure omits e901e0789921 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap() omits 7b837199c581 btrfs: relocation: Delay reloc tree deletion after merge_r [...] omits 2a6f27cf968f btrfs: qgroup: Move reserved data account from btrfs_delay [...] omits 0a4d95a09126 Btrfs: move duplicated nodatasum check into common reflink [...] omits 6b698a8b19fd btrfs: Remove impossible condition from mergable_maps omits 2c086c8277bd Btrfs: do not overwrite error return value in the balance ioctl omits fd0004462d1f Btrfs: do not overwrite error return value in the device r [...] omits c9afcc924b2d Btrfs: remove redundant check for swapfiles when reflinking omits 86c4989b3325 btrfs: Refactor shrink_delalloc omits 2d01211ddc99 btrfs: Document logic regarding inode in async_cow_submit omits e6b0eaa60428 btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work omits b12ef66565ac btrfs: Use ihold instead of igrab in cow_file_range_async omits 40ed0f8cbf62 btrfs: Remove isize local variable in compress_file_range omits c0309b3dab14 btrfs: Remove inode argument from async_cow_submit omits 08fad6bd7e4e btrfs: remove set but not used variable 'num_pages' omits a25f89d4a4e0 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap omits 4a75447db6f8 btrfs: Refactor btrfs_get_extent_fiemap omits 029ab894eefb btrfs: Remove unused arguments from btrfs_get_extent_fiemap omits 2d87d5221d61 Btrfs: setup a nofs context for memory allocation at __btr [...] omits 92a4ca7f4913 Btrfs: setup a nofs context for memory allocation at btrfs [...] omits 2ff7369dbb9a Btrfs: do not overwrite error return value in the get devi [...] omits d0714a09bd54 Btrfs: do not overwrite error return value in scrub progre [...] omits 504024161c22 Btrfs: do not overwrite scrub error with fault error in sc [...] omits 58f7c724a671 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] omits 48842a430f05 Btrfs: drop useless LIST_HEAD in merge_reloc_root omits b7158d968eaf mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case omits 6c685cdcd48f mtd: spinand: macronix: Fix ECC Status Read omits d0ce318268e5 mtd: rawnand: sunxi: Fix kernel doc headers omits 57bee6ecc5c7 mtd: rawnand: sunxi: Migrate to ->exec_op() omits cd4ed6bbd1a0 mtd: rawnand: sunxi: Add an SPDX tag omits d3789a340556 mtd: rawnand: sunxi: Stop passing mtd_info objects around omits 9f32be433b0c mtd: rawnand: sunxi: Name nand_chip objects consistently omits f4897f3254d1 mtd: rawnand: sunxi: Use struct_size() omits 46d2e9e9ecde mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] omits 72066ba76e3b mtd: rawnand: stm32_fmc2: add polling mode omits d8349957a88f mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] omits 61aa329d0762 cgroup: saner refcounting for cgroup_root omits cd2dcebde8b8 f2fs: sync filesystem after roll-forward recovery omits 4425a3656e40 f2fs: export FS_NOCOW_FL flag to user omits 20183619822b f2fs: check inject_rate validity during configuring omits f846febff69f f2fs: check if file namelen exceeds max value omits f2326c4e11b6 fix cgroup_do_mount() handling of failure exits omits e0b6382e63c2 btrfs: introduce feature to forget a btrfs device omits d1087982188a btrfs: refactor btrfs_free_stale_devices() to get return value omits 1fab5fff0a7a Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] omits fd6261f4322c afs: Use fs_context to pass parameters over automount omits 409dbbfa3232 afs: Add fs_context support omits ebcb95459b4e vfs: Add some logging to the core users of the fs_context log omits e6d72ffc503f vfs: Implement logging through fs_context omits e8abdc2397d5 vfs: Provide documentation for new mount API omits 656ef17cccc9 vfs: Remove kern_mount_data() omits 3522a89d1153 hugetlbfs: Convert to fs_context omits b3678086951a kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 37839c54a08c cpuset: Use fs_context omits e1b836f677ed ipc: Convert mqueue fs to fs_context omits 3eaa14358da6 proc: Add fs_context support to procfs omits 598b1e62bf7b procfs: Move proc_fill_super() to fs/proc/root.c omits 254f7078ab0b introduce cloning of fs_context omits 4f02bb6dbab2 convenience helpers: vfs_get_super() and sget_fc() omits d0fb2bbe7a7c vfs: Implement a filesystem superblock creation/configurat [...] omits 83c8323247ef vfs: Put security flags into the fs_context struct omits 1f38a2e9dab7 smack: Implement filesystem context security hooks omits e4d799381cc6 selinux: Implement the new mount API LSM hooks omits dd36ccb4c843 vfs: Add LSM hooks for the new mount API omits 82685adaccb3 vfs: Add configuration parser helpers omits f6f849599585 vfs: Introduce logging functions omits 91e41453c388 introduce fs_context methods omits a3bd739ff600 fs_context flavour for submounts omits cd1632594eb3 convert do_remount_sb() to fs_context omits 346b4b8ee4cc vfs_get_tree(): evict the call of security_sb_kern_mount() omits a11860a7c6a2 new helper: do_new_mount_fc() omits 11e0d0b1f6af teach vfs_get_tree() to handle subtype, switch do_new_moun [...] omits 4bbc6742ffd7 new helpers: vfs_create_mount(), fc_mount() omits fe43eec04841 vfs: Introduce fs_context, switch vfs_kern_mount() to it. omits 8f839a25b9cc Merge branches 'fixes', 'misc', 'sa1100-for-next', 'smp-ho [...] omits 01183497a956 ARM: actions: remove boot_lock and pen_release omits b3898946fa4b ARM: oxnas: remove CPU hotplug implementation omits 5334a35f4c09 ARM: qcom: remove unnecessary boot_lock omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called adds a6093ad7fc49 PCI: imx: Fix probe failure without power domain adds a4ace4fa2007 PCI: imx: Fix checking pd_pcie_phy device link addition adds 65dbb423cf28 ARM: cns3xxx: Fix writing to wrong PCI config registers af [...] adds 432dd7064aa1 ARM: cns3xxx: Use actual size reads for PCIe adds f14bcc0add3a Revert "PCI: armada8k: Add support for gpio controlled res [...] adds 44e56f325b7d Merge tag 'pci-v5.0-fixes-3' of git://git.kernel.org/pub/s [...] adds 52107c545de1 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 5b4746a03199 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds c228d294f204 x86: explicitly align IO accesses in memcpy_{to,from}io adds 520fac05b651 Merge tag 'i3c/fixes-for-5.0-rc5' of git://git.kernel.org/ [...] adds cca2e06ae832 Merge tag 'mmc-v5.0-rc4' of git://git.kernel.org/pub/scm/l [...] adds b473406a06c4 Merge branch 'acpi-misc' adds 4771eec1d0f2 Merge tag 'acpi-5.0-rc5' of git://git.kernel.org/pub/scm/l [...] adds cbffab682573 Merge branch 'pm-cpuidle-fixes' adds 3325254ca14c Merge tag 'pm-5.0-rc5' of git://git.kernel.org/pub/scm/lin [...] adds 9ace868a17d8 Merge tag 'iomap-5.0-fixes-1' of git://git.kernel.org/pub/ [...] adds 7b21b69ab203 IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate adds 5eeb63359b1e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds a1a02062ad46 apparmor: Fix warning about unused function apparmor_ipv6_ [...] adds d6d478aee003 apparmor: Fix aa_label_build() error handling for failed merges adds b7bd29b530b9 Merge tag 'apparmor-pr-2019-02-01' of git://git.kernel.org [...] adds 33640d718c5e Merge tag '5.0-rc4-smb3-fixes' of git://git.samba.org/sfre [...] adds 132fdc379eb1 arm64: Do not issue IPIs for user executable ptes adds 8ea235932314 arm64: kaslr: ensure randomized quantities are clean also [...] adds f2b3d8566d81 arm64: kprobe: Always blacklist the KVM world-switch code adds 8fac5cbdfe0f arm64: hyp-stub: Forbid kprobing of the hyp-stub adds f7daa9c8fd19 arm64: hibernate: Clean the __hyp_text to PoC after resume adds 8b050fe42d8a Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds cd984a5be215 Merge tag 'xtensa-20190201' of git://github.com/jcmvbkbc/l [...] adds 1723058eab19 mm, memory_hotplug: don't bail out in do_migrate_range() p [...] adds 1fde6f21d90f proc: fix /proc/net/* after setns(2) adds 36c0f7f0f899 arch: unexport asm/shmparam.h for all architectures adds 1ac25013fb9e mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT adds a8e911d13540 x86_64: increase stack size for KASAN_EXTRA adds 8fb335e07837 kernel/exit.c: release ptraced tasks before zap_pid_ns_processes adds 80409c65e2c6 mm: migrate: make buffer_migrate_page_norefs() actually succeed adds 9bcdeb51bd7d oom, oom_reaper: do not enqueue same task twice adds efad4e475c31 mm, memory_hotplug: is_mem_section_removable do not pass t [...] adds 24feb47c5fa5 mm, memory_hotplug: test_pages_in_a_zone do not pass the e [...] adds 1b69ac6b40eb psi: fix aggregation idle shut-off adds eeb0efd071d8 mm,memory_hotplug: fix scan_movable_pages() for gigantic h [...] adds b13bc35193d9 mm/hotplug: invalid PFNs from pfn_to_online_page() adds cefc7ef3c87d mm, oom: fix use-after-free in oom_kill_process adds db7ddeab3ce5 lib/test_kmod.c: potential double free in error handling adds 980768338488 init/Kconfig: fix grammar by moving a closing parenthesis adds 0d0c8de8788b kasan: mark file common so ftrace doesn't trace it adds 6376360ecbe5 mm: hwpoison: use do_send_sig_info() instead of force_sig() adds e3df4c6e4836 mm, memory_hotplug: __offline_pages fix wrong locking adds 7b2489d37e1e psi: clarify the Kconfig text for the default-disable option adds e0a352fabce6 mm: migrate: don't rely on __PageMovable() of newpage afte [...] adds c27d82f52f75 fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() adds 63ce5f552beb autofs: drop dentry reference only when it is never used adds f585b283e3f0 autofs: fix error return in autofs_fill_super() adds b9de6efed25c Merge branch 'akpm' (patches from Andrew) adds 3cde55ee7921 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 483cbbeddd5f md/raid5: fix 'out of memory' during raid cache recovery adds 3ca17a24e7fb Merge branch 'md-fixes' of https://github.com/liu-song-6/l [...] adds 2e3c18d0ada1 block: pass no-op callback to INIT_WORK(). adds 85bd6e61f34d blk-mq: fix a hung issue when fsync adds 9a6d5488002f ide: ensure atapi sense request aren't preempted adds c8864cb70fd1 Merge tag 'for-linus-20190202' of git://git.kernel.dk/linux-block adds 99fd6e875d0c RISC-V: Add _TIF_NEED_RESCHED check for kernel thread when [...] adds 2bb10639f12c RISC-V: fix bad use of of_node_put adds 8581f38742cf RISC-V: asm/page.h: fix spelling mistake "CONFIG_64BITS" - [...] adds 86cca81a31cd RISC-V: Kconfig: fix spelling mistake "traget" -> "target" adds a37ead8f2efb RISC-V: defconfig: Move CONFIG_PCI{,E_XILINX} adds e4cf9e47ab24 RISC-V: defconfig: Enable Generic PCIE by default adds 2a200fb9fb12 RISC-V: defconfig: Add CRYPTO_DEV_VIRTIO=y adds a19f74708ef6 tty/serial: use uart_console_write in the RISC-V SBL early [...] adds 28198c4639b3 riscv: fixup max_low_pfn with PFN_DOWN. adds ae662eec8a51 riscv: Adjust mmap base address at a third of task size adds 74b13e7efe00 Merge tag 'riscv-for-linus-5.0-rc5' of git://git.kernel.or [...] adds 12491ed354d2 Merge tag 'devicetree-fixes-for-5.0-3' of git://git.kernel [...] adds 92900e5160a5 btrfs: fix potential oops in device_list_add adds c7cc64a98512 btrfs: clean up pending block groups when transaction comm [...] adds 532b618bdf23 btrfs: On error always free subvol_name in btrfs_mount adds 312b3a93dda6 Merge tag 'for-5.0-rc4-tag' of git://git.kernel.org/pub/sc [...] adds 74c953ca5f6b efi/arm64: Fix debugfs crash by adding a terminator for pt [...] adds 89401be6580e Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 58f6d4287af7 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds b284909abad4 cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM adds cc6810e36bd8 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds 912139cfbfa6 x86/microcode/amd: Don't falsely trick the late loading mechanism adds 2aa958c99c7f x86/kexec: Don't setup EFI info if EFI runtime is not enabled adds e6d429313ea5 x86/resctrl: Avoid confusion over the new X86_RESCTRL config adds 24b888d8d598 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 8834f5600cf3 Linux 5.0-rc5 adds 7591ca093170 Merge remote-tracking branch 'fixes/master' adds c6537cce454c Merge remote-tracking branch 'kbuild-current/fixes' adds a3dba9ed9826 ARCv2: Enable unaligned access in early ASM code adds 64fc11daafde ARCv2: lib: memcpy: fix doing prefetchw outside of buffer adds f82d6c7afa0e ARC: fix actionpoints configuration detection adds f401c105b7da ARC: uacces: remove lp_start, lp_end from clobber list adds 7e9246a982a6 ARCv2: support manual regfile save on interrupts adds 3e45ea2a074f ARCv2: entry: exception prologue freeing up reg improvement adds 24d5591a6229 Merge remote-tracking branch 'arc-current/for-curr' adds 1b5ba3507842 ARM: 8824/1: fix a migrating irq bug when hotplug cpu adds 6146cf7c1b18 Merge remote-tracking branch 'arm-current/fixes' adds 579b9239c1f3 powerpc/radix: Fix kernel crash with mremap() adds 5a3840a470c4 powerpc/papr_scm: Use the correct bind address adds 38cb6274db24 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5e66e35aab33 bnxt_en: Disable interrupts when allocating CP rings or NQs. adds 294c149a209c skge: potential memory corruption in skge_get_regs() adds 9d0f50b80222 mac80211: ensure that mgmt tx skbs have tailroom for encryption adds e005bd7ddea0 cfg80211: call disconnect_wk when AP stops adds 84826ac7337e Merge tag 'mac80211-for-davem-2019-02-01' of git://git.ker [...] adds 955d3411a17f batman-adv: Avoid WARN on net_device without parent in netns adds 9114daa825fc batman-adv: Force mac header to start of data on xmit adds 7d652669b61d batman-adv: release station info tidstats adds 34dbba5d2daf Merge tag 'batadv-net-for-davem-20190201' of git://git.ope [...] adds ba59fb027307 sctp: walk the list of asoc safely adds 7596175e99b3 enic: fix checksum validation for IPv6 adds 14d22d4d61e4 net/smc: fix another sizeof to int comparison adds ca8dc1334a71 net/smc: allow 16 byte pnetids in netlink policy adds 77f838ace755 net/smc: prevent races between smc_lgr_terminate() and smc [...] adds 6889b36da78a net/smc: don't wait for send buffer space when data was al [...] adds 51c5aba3b672 net/smc: recvmsg and splice_read should return 0 after shutdown adds 33f3fcc29067 net/smc: do not wait under send_lock adds 2dee25af42f9 net/smc: call smc_cdc_msg_send() under send_lock adds e5f3aa04dbfd net/smc: use device link provided in qp_context adds 46ad02229d6b net/smc: fix use of variable in cleared area adds ec34f792d357 Merge branch 'smc-fixes' adds 9b1f19d810e9 dccp: fool proof ccid_hc_[rt]x_parse_options() adds 1bb54c4071f5 bpf, selftests: fix handling of sparse CPU allocations adds 6cab5e90ab2b bpf: run bpf programs with preemption disabled adds a89fac57b5d0 bpf: fix lockdep false positive in percpu_freelist adds e16ec34039c7 bpf: fix potential deadlock in bpf_prog_register adds 7c4cd051add3 bpf: Fix syscall's stackmap lookup potential deadlock adds f01c2803873e Merge branch 'bpf-lockdep-fixes' adds e7b816415e03 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds c14f07c6211c Revert "net: phy: marvell: avoid pause mode on SGMII-to-Co [...] adds 22b5c0b63f32 vsock/virtio: fix kernel panic after device hot-unplug adds 85965487abc5 vsock/virtio: reset connected sockets on device removal adds 2348bb3117e1 Merge branch 'vsock-virtio-hot-unplug' adds 8dfb8d2cceb7 net: systemport: Fix WoL with password after deep sleep adds cfe4bd7a257f sctp: check and update stream->out_curr when allocating st [...] adds 546f28974d77 virtio_net: Account for tx bytes and packets on sending xd [...] adds 53bc8d2af086 net: dp83640: expire old TX-skb adds ad6f317f720f net/smc: preallocated memory for rdma work requests adds b8649efad879 net/smc: fix sender_free computation adds a5e04318c83a net/smc: delete rkey first before switching to unused adds 84b799a292eb net/smc: correct state change for peer closing adds 277aa590c3d5 Merge branch 'smc-fixes' adds 8c22d81d5535 MAINTAINERS: add entry for redpine wireless driver adds 3e5a7c981464 Merge tag 'wireless-drivers-for-davem-2019-02-04' of git:/ [...] adds c1f7e02979ed net: cls_flower: Remove filter from mask before freeing it adds 5065b2dd3e5f s390/qeth: release cmd buffer in error paths adds afa0c5904ba1 s390/qeth: fix use-after-free in error path adds c2780c1a3fb7 s390/qeth: cancel close_dev work before removing a card adds c0a2e4d10d93 s390/qeth: conclude all event processing before offlining a card adds 0429f237ce08 Merge branch 's390-qeth-fixes' adds 17ab4f61b8cd net: dsa: slave: Don't propagate flag changes on down slav [...] adds c8101f7729da net: dsa: Fix lockdep false positive splat adds 952b72f89ae2 selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET adds 98bfc3414bda selftests: netfilter: add simple masq/redirect test cases adds 4e35c1cb9460 netfilter: nf_nat: skip nat clash resolution for same-orig [...] adds f6ac85858976 netfilter: nf_tables: unbind set in rule from commit path adds 15df03c661cb netfilter: ipv6: Don't preserve original oif for loopback address adds 947e492c0fc2 netfilter: nft_compat: don't use refcount_inc on newly all [...] adds f09bef61f1ed Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 2585bdd09f03 Merge remote-tracking branch 'net/master' adds 3adebadb674f Merge remote-tracking branch 'ipsec/master' adds 9cb445c01642 mac80211: mesh: do mesh rhashtable walks with BHs disabled adds 1c311230276a Merge remote-tracking branch 'mac80211/master' adds 48396e80fb65 RDMA/srp: Rework SCSI device reset handling adds edff91cd8e76 Merge remote-tracking branch 'rdma-fixes/for-rc' adds d561aa0a70bb ALSA: hda/realtek - Fix lose hp_pins for disable auto mute adds 35a39f98567d ALSA: hda/realtek - Use a common helper for hp pin reference adds 305a0ade1809 ALSA: hda - Serialize codec registrations adds 3bff2407fbd2 ALSA: usb-audio: Add support for new T+A USB DAC adds 53373338c132 Merge remote-tracking branch 'sound-current/for-linus' adds 7aea8a9d71d5 ASoC: rsnd: fixup MIX kctrl registration adds 52abe6cc1866 ASoC: topology: fix oops/use-after-free case with dai driver adds 72a52a2e9596 Merge branch 'asoc-5.0' into asoc-linus adds fd3c1943c748 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 33cd870c4bf1 regulator: uniphier: Fix probe error handling adds 8cf268e535e8 regulator: uniphier: Constify uniphier_regulator_ops adds 16c8a5957400 regulator: axp20x: fix ALDO2, DLDO2 and ELDO3 definitions [...] adds 3a3a75eaefb1 Merge branch 'regulator-5.0' into regulator-linus adds 7e562d78c999 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5d3863add056 Merge remote-tracking branch 'spi-fixes/for-linus' adds 48d5316a36c8 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 5d0761e07206 Merge remote-tracking branch 'tty.current/tty-linus' adds 5f2b4d7636b5 Merge remote-tracking branch 'usb.current/usb-linus' adds aa8ed4fa2fcc Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 0808831dc62e iio: chemical: atlas-ph-sensor: correct IIO_TEMP values to [...] adds 9bcf15f75cac iio: adc: axp288: Fix TS-pin handling adds b119d3bc328e tools: iio: iio_generic_buffer: make num_loops signed adds f214ff521fb1 iio: ti-ads8688: Update buffer allocation for timestamps adds 6d923f8fe821 Merge tag 'iio-fixes-5.0a' of git://git.kernel.org/pub/scm [...] adds 26c4149f46bc Merge remote-tracking branch 'staging.current/staging-linus' adds 5b9633af298b binderfs: remove separate device_initcall() adds 70ed7148dadb mic: vop: Fix use-after-free on remove adds 4bf13fdbc356 mic: vop: Fix crash on remove adds 961a2e3f8e9b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds ff430b0430bf Merge remote-tracking branch 'input-current/for-linus' adds 95c29d0901f9 Merge remote-tracking branch 'ide/master' adds dc3f595b6617 dmaengine: at_xdmac: Fix wrongfull report of a channel as in use adds 341198eda723 dmaengine: imx-dma: fix wrong callback invoke adds f7da7782aba9 dmaengine: bcm2835: Fix interrupt race on RT adds 9e528c799d17 dmaengine: bcm2835: Fix abort of transactions adds 6d66c8d1a034 Merge branch 'fix/brcm' into fixes adds 6454368a804c dmaengine: dmatest: Abort test in case of mapping error adds 1831a97170fc Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 13c15e07eedf mtd: spinand: Handle the case where PROGRAM LOAD does not [...] adds c3c7dbf4887a mtd: spinand: Fix the error/cleanup path in spinand_init() adds 455e7b387b44 mtd: rawnand: fix kernel-doc warnings adds a2139078a6ff Merge remote-tracking branch 'mtd-fixes/master' adds e02e07e3127d MIPS: Loongson: Introduce and use loongson_llsc_mb() adds 047f2d941b8b MIPS: Use lower case for addresses in nexys4ddr.dts adds 2b424cfc6972 MIPS: Remove function size check in get_frame_info() adds a25f107f590d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 35f9a0c8180a Merge remote-tracking branch 'omap-fixes/fixes' adds 2848888818f9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 399504e21a10 fix cgroup_do_mount() handling of failure exits adds 35ac1184244f cgroup: saner refcounting for cgroup_root adds fbdb44013202 copy_mount_string: Limit string length to PATH_MAX adds 1290b872db49 Merge remote-tracking branch 'vfs-fixes/fixes' adds b8af81c30b2b Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 42caa0edabd6 scsi: aic94xx: fix module loading adds b6cd7f34ba13 scsi: target: make the pi_prot_format ConfigFS path readable adds 88fc41c40715 scsi: sd_zbc: Fix zone information messages adds d8f6382a7d02 Revert "scsi: libfc: Add WARN_ON() when deleting rports" adds bb61b843ffd4 scsi: cxlflash: Prevent deadlock when adapter probe fails adds 39c69bf46ac2 Merge remote-tracking branch 'scsi-fixes/fixes' adds dc14eb12f6bb drm/amdgpu: Add missing power attribute to APU check adds afeff4c16eda drm/radeon: check if device is root before getting pci speed caps adds 2f10d8237396 drm/amd/powerplay: Fix missing break in switch adds 6e11ea9de957 drm/amdgpu: Transfer fences to dmabuf importer adds 2072ce03637f Merge branch 'drm-fixes-5.0' of git://people.freedesktop.o [...] adds fdfd061e8ab4 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 3e0b69bbed71 drm/i915: Fix skl srckey mask bits adds 2a121030d4ee drm/i915: always return something on DDI clock selection adds a623d43d7ea3 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds b14e945bda8a drm/sun4i: tcon: Prepare and enable TCON channel 0 clock at init adds d9a7d72f19a6 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 0bc990f8545d Merge remote-tracking branch 'kbuild/for-next' adds 2cbf3d980b32 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds cfced786969c dma-mapping: remove the default map_resource implementation adds 645386dfe630 dma-mapping: don't BUG when calling dma_map_resource on RAM adds 55ea54441fb3 videobuf2: replace a layering violation with dma_map_resource adds 8e4d81b98b78 dma: debug: no need to check return value of debugfs_creat [...] adds 0a3b192c26da dma-debug: add dumping facility via debugfs adds 6c1fce6b0fc0 Merge remote-tracking branch 'dma-mapping/for-next' adds 9ec5cd0a40f2 ARM: 8817/1: mm: skip cleaning of idmap page tables on LPA [...] adds 4a4d68fc2657 ARM: 8818/1: dma-mapping: update comment about handling dm [...] adds 091bb549f772 ARM: 8819/1: Remove '-p' from LDFLAGS adds 1c31d4e96b8c ARM: 8820/1: mm: Stop printing the virtual memory layout adds 8f433ec4d0c4 ARM: 8821/1: Correct meaning of SCU in HAVE_ARM_SCU help txt adds fec9eac65947 ARM: 8822/1: smp_twd: Remove legacy TWD registration adds 58ca33824ff8 ARM: 8823/1: Implement pgprot_device() adds 071d184a19f6 ARM: 8826/1: mm: initialize pfn limits with find_limits() adds baf2df8e15be ARM: 8827/1: fix argument count to match macro definition adds 32fdb046ac43 ARM: 8828/1: uaccess: use unified assembler language syntax adds eb7ff9023e4f ARM: 8829/1: spinlock: use unified assembler language syntax adds 72cd4064fcca ARM: 8830/1: NOMMU: Toggle only bits in EXC_RETURN we are [...] adds 49f30235061b ARM: 8831/1: NOMMU: pmsa-v8: remove unneeded semicolon adds 49e30bd07df5 ARM: 8832/1: NOMMU: Limit visibility for CONFIG_FLASH_{MEM [...] adds 5388a5b82199 ARM: avoid Cortex-A9 livelock on tight dmb loops adds d0e22329e1a5 ARM: qcom: remove unnecessary boot_lock adds 0eb037998afe ARM: oxnas: remove CPU hotplug implementation adds 70678554c4c4 ARM: actions: remove boot_lock and pen_release adds 6213f70e7c10 ARM: smp: remove arch-provided "pen_release" adds c43658cedf4d Merge branches 'fixes', 'misc' and 'smp-hotplug' into for-next adds 9de657d5831f Merge remote-tracking branch 'arm/for-next' adds d0a060be573b arm64: add ptrace regsets for ptrauth key management adds 67f52a9540e0 efi/arm: Don't expect a return value of ptdump_debugfs_register adds 8aa67d18a466 arm64: entry: Remove unneeded need_resched() loop adds a4d11f983dd8 Merge remote-tracking branch 'arm64/for-next/core' adds 9b1e10e1b48f Merge remote-tracking branch 'arm-perf/for-next/perf' adds 211308ba3208 Merge remote-tracking branch 'arm-soc/for-next' adds 06468c4747e5 Merge remote-tracking branch 'actions/for-next' adds 058afcd73bd9 Merge remote-tracking branch 'amlogic/for-next' adds d742943f6889 Merge remote-tracking branch 'at91/at91-next' adds 18d48646abeb Merge remote-tracking branch 'bcm2835/for-next' adds f2ce6ed3dcc8 arm64: dts: imx8mq: Fix boot from eMMC adds 39f59700b025 Merge branch 'imx/drivers' into for-next adds 67b9282387c5 arm64: imx8mq: select GPCv2 irqchip driver adds 84a2ab25b12d arm64: imx8mq: select PM support adds b1a5cee41e72 Merge branch 'imx/soc' into for-next adds a69ab6ad2ee0 dt-bindings: arm: fsl: Fix bindings for LS1012A and LS1021 [...] adds 8cf0c53c307a dt-bindings: vendor-prefixes: Add EBS-SYSTART GmbH Vendor Prefix adds ce1bcf148a12 dt-bindings: arm: fsl: Add devicetree binding for Oxalis adds 95f2aac6223a dt-bindings: fsl: scu: add fallback compatible string for clock adds 2a0053971170 dt-bindings: fsl: scu: add imx8qm scu clock support adds 62365c3020ef Merge branch 'imx/bindings' into for-next adds 2979d7ec9454 ARM: dts: Add devicetree compatibles for LS1021A based boards adds daca5e099ae2 ARM: dts: Add stmpe-adc DT node to Toradex iMX6 modules adds 500f916524e7 ARM: dts: Add stmpe-adc DT node to Toradex T30 modules adds 3e98b2547882 Merge branch 'imx/dt' into for-next adds 1ffeef4eeecb arm64: dts: lx2160a: add FlexSPI node property adds 809e0db57c2c arm64: dts: freescale: Add devicetree for Oxalis adds 7b25c1c56c62 arm64: dts: lx2160a: update fspi node adds c412123f2fa3 arm64: dts: imx8mq: properly describe IRQ hierarchy adds ad37549cb5dc arm64: dts: imx8mq: add USB nodes adds 49e6d2b2f9b1 arm64: dts: imx8mq-evk: enable USB nodes for USB3 host adds 55b0b15a0220 arm64: dts: imx8mq-evk: add missing MDIO / PHY nodes adds f196ef19fb1a arm64: dts: imx8mq-evk: Add fsl,magic-packet property adds 8dbe403181b9 Merge branch 'imx/dt64' into for-next adds 41a3ce26204e arm64: defconfig: enable NXP FlexSPI driver adds 9ab883a1e51c Merge branch 'imx/defconfig' into for-next adds 376c79c46ca2 Merge branch 'imx/maintainers' into for-next adds 92b88c91bbda Merge remote-tracking branch 'imx-mxs/for-next' adds ba9a14a06aea Merge remote-tracking branch 'keystone/next' adds 188728358596 Merge remote-tracking branch 'mediatek/for-next' adds 3d680561d8d7 Merge remote-tracking branch 'omap/for-next' adds a32271e83fb9 Merge remote-tracking branch 'reset/reset/next' adds 2b468b34f935 Merge tag 'qcom-fixes-for-5.0-rc1' into all-for-5.1 adds 6ca02e5036de Merge tag 'qcom-fixes-for-5.0-rc3' into all-for-5.1 adds b4aa93bca913 soc: qcom: rmtfs-mem: Add class to enable uevents adds f58b0f9d9dd6 soc: qcom: rmtfs-mem: Make sysfs attributes world-readable adds 7300241926e8 drivers: qcom: rpmh: avoid sending sleep/wake sets immediately adds baef1c90aac7 soc: qcom: rpmh: Avoid accessing freed memory from batch API adds 8cd09a3dd3e1 soc: qcom: gsbi: Fix error handling in gsbi_probe() adds 4e2256d31f0f soc: qcom: smd-rpm: Add sdm660 compatible adds bce8f180e537 Merge tag 'qcom-drivers-for-5.1' into all-for-5.1 adds c7fdf849bb96 Merge tag 'qcom-dts-for-5.1' into all-for-5.1 adds 026dad8f5873 arm64: dts: qcom: msm8998: Add USB-related nodes adds 1fb28636e83f arm64: dts: qcom: msm8998: Add rpmcc node adds bf75731dbc97 arm64: dts: qcom: qcs404: Add rpmcc node adds 4cce115f128a arm64: dts: qcom: msm8996: Disabled VFE SMMU adds 5e8204893f62 arm64: dts: sdm845: Add interconnect provider DT nodes adds 6277cb1ccc3b Merge tag 'qcom-arm64-for-5.1' into all-for-5.1 adds f375e2a50784 Merge remote-tracking branch 'qcom/for-next' adds 4c497162953f arm64: dts: renesas: r8a77990: Add OPPs table for cpu devices adds fcab7a724af1 arm64: dts: renesas: r8a774c0: Add OPPs table for cpu devices adds 39db150f67b7 arm64: dts: renesas: r8a774c0: Add CMT device nodes adds cb535e4f9f04 arm64: dts: renesas: r8a774c0: Add TMU device nodes adds 42fc0e2884c0 Merge branch 'arm64-dt-for-v5.1' into next adds 59b9548506b7 Merge remote-tracking branch 'renesas/next' adds 2c890fe8a0d8 Merge remote-tracking branch 'rockchip/for-next' adds 4bdf2f3f20a9 ARM: exynos: Fix timeout when booting secondary CPUs adds 13427eabb93f Merge branch 'next/soc' into for-next adds aaaa4260145b Merge remote-tracking branch 'samsung-krzk/for-next' adds 25f6f54ff025 arm64: dts: allwinner: a64: teres-i: enable power supplies adds 38663395bbeb arm64: defconfig: Enable I2C_GPIO adds 2345ec2061ee arm64: defconfig: Enable SUN6I Camera sensor interface adds 4b0ebb6cff0f Merge branches 'sunxi/dt64-for-5.1' and 'sunxi/config64-fo [...] adds a8484841ea41 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e0f4c5173481 Merge remote-tracking branch 'tegra/for-next' adds f6e382feeece Merge remote-tracking branch 'clk/clk-next' adds 7403e48d7abd clk: samsung: dt-bindings: Add Exynos5433 IMEM CMU clock IDs adds 4e16c9ef2a0b clk: samsung: exynos5433: Fix definition of CLK_ACLK_IMEM_ [...] adds b80a40c659ba clk: samsung: exynos5433: Fix name typo in sssx adds 5af01ab3b6d7 clk: samsung: dt-bindings: Document Exynos5433 IMEM CMU adds 81faa30df9b6 clk: samsung: exynos5433: Add selected IMEM clocks adds c1ce7efc7957 Merge remote-tracking branch 'clk-samsung/for-next' adds 1108735c44df Merge remote-tracking branch 'csky/linux-next' adds c1ddd4848caf Merge remote-tracking branch 'm68k/for-next' adds 4ecc025e401f m68k: add ColdFire mcf5441x eDMA platform support adds 4d6dd80a5f0b Merge remote-tracking branch 'm68knommu/for-next' adds a00f26d86805 Merge remote-tracking branch 'microblaze/next' adds c653bd04f76d MIPS: mm: Define activate_mm() using switch_mm() adds 9a27324fde5d MIPS: mm: Remove redundant drop_mmu_context() cpu argument adds 4739f7dd99d7 MIPS: mm: Remove redundant get_new_mmu_context() cpu argument adds 67741ba3ba00 MIPS: mm: Avoid HTW stop/start when dropping an inactive mm adds c9b2a3dc240c MIPS: mm: Consolidate drop_mmu_context() has-ASID checks adds 6067d47e36f4 MIPS: mm: Move drop_mmu_context() comment into appropriate block adds f7908a007e20 MIPS: mm: Remove redundant preempt_disable in local_flush_ [...] adds 558ec8ad71c9 MIPS: mm: Remove local_flush_tlb_mm() adds 7e8556d06acd MIPS: mm: Split obj-y to a file per line adds 4ebea49ce233 MIPS: mm: Un-inline get_new_mmu_context adds 42d5b846574f MIPS: mm: Unify ASID version checks adds 0b317c389c67 MIPS: mm: Add set_cpu_context() for ASID assignments adds 535113896e80 MIPS: Add GINVT instruction helpers adds c8790d657b0a MIPS: MemoryMapID (MMID) Support adds 82f4f66ddf11 MIPS: Remove open-coded cmpxchg() in set_pte() adds afd375dc239e MIPS: Enable hugepage support for MIPS64r6 adds 9ae1f262cd48 MIPS: Don't select ARCH_HAS_SYNC_DMA_FOR_CPU when DMA is coherent adds d6c2fba5e7dd MIPS: Loongson32: Fix config brokenness; select SYS_SUPPOR [...] adds 62c2766cf69d MIPS: Loongson32: Remove DMA & NAND devices from ls1b/board.c adds d1c2db0cdebf Merge remote-tracking branch 'mips/mips-next' adds bd8978974bdc Merge remote-tracking branch 'nios2/for-next' adds 7f9c0e120fef Merge remote-tracking branch 'parisc-hd/for-next' adds 1e405410df35 Merge remote-tracking branch 'powerpc/next' adds e959d158eb29 Merge remote-tracking branch 's390/features' adds 6e43d4c02169 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 06ae4f1b12bc Merge remote-tracking branch 'fscrypt/master' adds 764bdfd338bc Merge remote-tracking branch 'befs/for-next' adds 78bb87f2fd34 Merge branch 'misc-4.21' into for-next-current-v4.20-20190205 adds a9a922002fda Btrfs: drop useless LIST_HEAD in merge_reloc_root adds 858f8680c293 btrfs: Make first argument of btrfs_run_delalloc_range dir [...] adds 46b87d8a54e1 Btrfs: do not overwrite scrub error with fault error in sc [...] adds 61c12815fe6a Btrfs: do not overwrite error return value in scrub progre [...] adds 38cad5db4e2b Btrfs: do not overwrite error return value in the get devi [...] adds c246df6b84ba Btrfs: setup a nofs context for memory allocation at btrfs [...] adds 34e3c024ff82 Btrfs: setup a nofs context for memory allocation at __btr [...] adds d336912e6b09 btrfs: Remove unused arguments from btrfs_get_extent_fiemap adds 5203936752f2 btrfs: Refactor btrfs_get_extent_fiemap adds 09d856352929 btrfs: Remove redundant assignment in btrfs_get_extent_fiemap adds 8eb43f718f55 btrfs: remove set but not used variable 'num_pages' adds 074fe890d93b btrfs: Remove inode argument from async_cow_submit adds 18160f44be45 btrfs: Remove isize local variable in compress_file_range adds e3ec8e876c30 btrfs: Use ihold instead of igrab in cow_file_range_async adds 8a7f3afe732d btrfs: Remove WARN_ON in btrfs_alloc_delalloc_work adds 007c574e2e03 btrfs: Document logic regarding inode in async_cow_submit adds 95aa1ad50409 btrfs: Refactor shrink_delalloc adds 869d7e3b0852 Btrfs: remove redundant check for swapfiles when reflinking adds 9a444790b1de Btrfs: do not overwrite error return value in the device r [...] adds df4d28a52575 Btrfs: do not overwrite error return value in the balance ioctl adds a2a6edaa21d2 btrfs: Remove impossible condition from mergable_maps adds 07808992c81e Btrfs: move duplicated nodatasum check into common reflink [...] adds aed73d4913df btrfs: Rename found_type to extent_type in btrfs_get_extent adds ccff2ceaad97 btrfs: Consolidate retval checking of core btree functions adds 4ca1ee6896af btrfs: Remove not_found_em label from btrfs_get_extent adds b1a1f1644a9a btrfs: merge btrfs_find_device_missing_or_by_path() into parent adds fa3e54d1c6ca btrfs: cleanup btrfs_find_device_by_devspec() adds 1c612496eb85 btrfs: refactor btrfs_find_device() take fs_devices as argument adds 94a4945ea973 btrfs: refactor btrfs_free_stale_devices() to get return value adds 6ce9d8397086 btrfs: merge btrfs_find_device and find_device adds bb3e3f3e234a btrfs: simplify workqueue name when allocating adds b778a15efd86 btrfs: scrub: print messages when started or finished adds 1b70697d9697 btrfs: make btrfs_destroy_delayed_refs use btrfs_delayed_ref_lock adds 08c3cb200bda btrfs: make btrfs_destroy_delayed_refs use btrfs_delete_ref_head adds 25c665610f68 btrfs: call btrfs_create_pending_block_groups unconditionally adds 38371e1b3a2c btrfs: relocation: Delay reloc tree deletion after merge_r [...] adds f91b6b6f72d7 btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap adds af86fd2222f2 btrfs: qgroup: Introduce per-root swapped blocks infrastructure adds 3373f6bd0e6d btrfs: qgroup: Use delayed subtree rescan for balance adds b715931da411 btrfs: qgroup: Cleanup old subtree swap code adds 8ec838e9b081 btrfs: split btrfs_set_lock_blocking_rw to read and write helpers adds 51b50e7bb9ff btrfs: split btrfs_clear_lock_blocking_rw to read and writ [...] adds 59a2c8cf22b6 btrfs: replace btrfs_set_lock_blocking_rw with appropriate [...] adds b178c200fd27 btrfs: open code now trivial btrfs_set_lock_blocking adds 6ba81796da90 btrfs: simplify waiting loop in btrfs_tree_lock adds ec51a0f4571d btrfs: merge btrfs_set_lock_blocking_rw with it's caller adds 93931bdf2bd6 btrfs: let the assertion expression compile in all configs adds 616248e34cdd btrfs: qgroup: Remove duplicated trace points for qgroup_r [...] adds 577ff1dd46e1 btrfs: Output ENOSPC debug info in inc_block_group_ro adds 5ecbea4826cc btrfs: replace cleaner_delayed_iput_mutex with a waitqueue adds ae42ff617155 btrfs: introduce new ioctl to unregister a btrfs device adds 36df695747a9 Merge branch 'misc-next' into for-next-current-v4.20-20190205 adds 67509d8328a7 Merge branch 'for-next-current-v4.20-20190205' into for-ne [...] adds 08323e08c716 Merge branch 'misc-next' into for-next-next-v5.0-20190205 adds 25db8ab63a3d btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 76227fd90539 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds 0703fd3df123 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds b2158113581d Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds 6ba618b769b1 btrfs: Fix the return value in case of error in 'btrfs_mar [...] adds ef459c22973b Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds c15ac1b4242d btrfs: check if free bgs for commit adds 26dab9a3bed3 btrfs: dump block_rsv whe dumping space info adds 41f83087f5a1 btrfs: don't use global reserve for chunk allocation adds 89ec7c7c993e btrfs: don't enospc all tickets on flush failure adds 31063598f434 btrfs: loop in inode_rsv_refill adds 6d3830780c64 btrfs: be more explicit about allowed flush states adds d9e11a1d31cc btrfs: reserve extra space during evict() adds e1a319696bb9 Merge branch 'ext/josef/2-enospc-fixes' into for-next-next [...] adds 8b9c875f6d2f btrfs: Always output error message when key/level verifica [...] adds 4d776a4b1800 btrfs: extent_io: Kill the forward declaration of flush_wr [...] adds c0261a4a32ef btrfs: disk-io: Show the timing of corrupted tree block ex [...] adds 1be7aa389bb6 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds 684f117d3602 btrfs: extent_io: Kill the BUG_ON() in extent_write_full_page() adds 8ffef848e418 btrfs: extent_io: Kill the BUG_ON() in btree_write_cache_pages() adds 009c2373f8cc btrfs: extent_io: Kill the dead branch in extent_write_cac [...] adds 82672cea23c9 btrfs: extent_io: Kill the BUG_ON() in extent_write_locked [...] adds e17b7022d7d3 btrfs: extent_io: Kill the BUG_ON() in lock_extent_buffer_ [...] adds c26d83ced3e9 btrfs: extent_io: Kill the BUG_ON() in extent_write_cache_pages() adds 2b0b391823e8 btrfs: extent_io: Kill the BUG_ON() in extent_writepages() adds c654a418dd5c btrfs: Do mandatory tree block check before submitting bio adds bb53beaef25a Merge branch 'ext/qu/pre-commit-check' into for-next-next- [...] adds e07a9e65133f btrfs: add helpers for compression type and level adds a388fb143736 btrfs: rename workspaces_list to workspace_manager adds a29e67400024 btrfs: manage heuristic workspace as index 0 adds c93a3caca24e btrfs: unify compression ops with workspace_manager adds 4a683494622a btrfs: add helper methods for workspace manager init and cleanup adds 831c02423e89 btrfs: add compression interface in (get/put)_workspace() adds 19c74ca75aff btrfs: move to fn pointers for get/put workspaces adds 500a29bb5908 btrfs: plumb level through the compression interface adds b9714b0d8a0b btrfs: change set_level() to bound the level passed in adds e9873e87c534 btrfs: zstd use the passed through level instead of default adds 8721e63ea67c btrfs: make zstd memory requirements monotonic adds 9193b413cbf5 btrfs: add zstd compression level support adds a1e48a7fef41 Merge branch 'ext/dzhou/compr-workspaces' into for-next-ne [...] adds 6a7352d9754f Merge branch 'for-next-next-v5.0-20190205' into for-next-20190205 adds 0154a4341725 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 27a8f69c3e31 CIFS: Fix leaking locked VFS cache pages in writeback retry adds a6e4a0a32767 cifs: Accept validate negotiate if server return NT_STATUS [...] adds 49dc4f22db4e CIFS: Always reset read error to -EIO if no response adds 66cb29eb7557 CIFS: Do not log credits when unmounting a share adds 530878a5b011 CIFS: Count SMB3 credits for malformed pending responses adds 9a304b528a92 CIFS: Respect SMB2 hdr preamble size in read responses adds 760db37877a5 CIFS: Mask signals during sock_sendmsg() adds f38f263dd30b CIFS: Set reconnect instance to one initially adds ffc42ee5b653 CIFS: Respect reconnect in MTU credits calculations adds ca9f52a448f5 CIFS: Respect reconnect in non-MTU credits calculations adds 5b23c7d2302f CIFS: Check for reconnects before sending async requests adds bebde2a260e2 CIFS: Check for reconnects before sending compound requests adds 44bc24ca7cf5 CIFS: Adjust MTU credits before reopening a file adds e1f0f3913694 CIFS: Remove custom credit adjustments for SMB2 async IO adds c6e8da82ebed CIFS: Reopen file before get SMB2 MTU credits for async IO adds ed0d93ca45ef CIFS: Find and reopen a file before get MTU credits in writepages adds 3334fd5dfa15 CIFS: Move unlocking pages from wdata_send_pages() adds 54e1c6a3ac0e CIFS: Move open file handling to writepages adds 96330cb01728 CIFS: Return error code when getting file handle for writeback adds 7f6d60f6edc5 CIFS: Try to acquire credits at once for compound requests adds 7b2e4d21175a cifs: Fix NULL pointer dereference of devname adds 4c08d329f2c0 Merge remote-tracking branch 'cifs/for-next' adds d1a235b65084 Merge remote-tracking branch 'ecryptfs/next' adds b0992dc24f90 Merge remote-tracking branch 'ext3/for_next' adds 36c5733f9570 f2fs: check inject_rate validity during configuring adds 5d539245cb18 f2fs: export FS_NOCOW_FL flag to user adds c20e57b32d81 f2fs: no need to check return value of debugfs_create functions adds ddf06b753a85 f2fs: fix to trigger fsck if dirent.name_len is zero adds 720db068634c f2fs: check if file namelen exceeds max value adds 2f84babfe5eb f2fs: add brackets for macros adds ac92985864e1 f2fs: UBSAN: set boolean value iostat_enable correctly adds f9aa52a8cbe0 f2fs: fix to initialize variable to avoid UBSAN/smatch warning adds 2010987365ab f2fs: fix to set sbi dirty correctly adds 03f2c02d8be7 f2fs: run discard jobs when put_super adds 9764414b2430 f2fs: add quick mode of checkpoint=disable for QA adds 75da0d7348d4 f2fs: try to keep CP_TRIMMED_FLAG after successful umount adds 710fddec6d64 f2fs: don't wake up too frequently, if there is lots of IOs adds 55f08bd299a2 f2fs: avoid null pointer exception in dcc_info adds 3715ab869ab3 f2fs: flush quota blocks after turnning it off adds a494fe727b0d f2fs: sync filesystem after roll-forward recovery adds 014e89571aaf f2fs: use xattr_prefix to wrap up adds a32df15cf1af f2fs: fix typos in code comments adds b0572de8e0e4 f2fs: fix to data block override node segment by mistake adds c981ccdb9d63 f2fs: fix to document inline_xattr_size option adds f2ab7f33c337 f2fs: jump to label 'free_node_inode' when failing from d_ [...] adds 52c0044eacd9 f2fs: fix to check inline_xattr_size boundary correctly adds 6405342b6377 f2fs: fix to avoid deadlock of atomic file operations adds 7dce2753e354 f2fs: fix potential data inconsistence of checkpoint adds 72aa2995d2b3 f2fs: do not use mutex lock in atomic context adds 6435bfac5655 Merge remote-tracking branch 'f2fs/dev' adds e057f7fc89c2 fuse: cache readdir calls if filesystem opts out of opendir adds b1868742ee6a Merge remote-tracking branch 'fuse/for-next' adds 5344bd2497f2 Merge remote-tracking branch 'jfs/jfs-next' adds c3683496177c Merge remote-tracking branch 'nfsd/nfsd-next' adds b18369426698 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b152ba30439d Merge remote-tracking branch 'v9fs/9p-next' adds aa6ee4ab6929 xfs: eof trim writeback mapping as soon as it is cached adds 465fa17f4a30 xfs: end sync buffer I/O properly on shutdown error adds add46b3b0212 xfs: set buffer ops when repair probes for btree type adds adacf3f8ec83 Merge remote-tracking branch 'xfs/for-next' adds 6d7fbce7da0c kill kernfs_pin_sb() adds 3bd045cc9c4b separate copying and locking mount tree on cross-userns copies adds 74e831221cfd saner handling of temporary namespaces adds 9bc61ab18b1d vfs: Introduce fs_context, switch vfs_kern_mount() to it. adds 8f2918898eb5 new helpers: vfs_create_mount(), fc_mount() adds a0c9a8b8fd9f teach vfs_get_tree() to handle subtype, switch do_new_moun [...] adds 132e460848f4 new helper: do_new_mount_fc() adds c9ce29ed795f vfs_get_tree(): evict the call of security_sb_kern_mount() adds 8d0347f6c3a9 convert do_remount_sb() to fs_context adds e1a91586d5da fs_context flavour for submounts adds f3a09c92018a introduce fs_context methods adds c6b82263f9c6 vfs: Introduce logging functions adds f512b838c104 vfs: Add configuration parser helpers adds c922b98e84fb vfs: Add LSM hooks for the new mount API adds 9bd548ae69fa selinux: Implement the new mount API LSM hooks adds 4f3dbec1f420 smack: Implement filesystem context security hooks adds 7b1039f5f7d1 vfs: Put security flags into the fs_context struct adds 6b019dde87bc vfs: Implement a filesystem superblock creation/configurat [...] adds 608a403063ca convenience helpers: vfs_get_super() and sget_fc() adds 65e28d2d2ab1 introduce cloning of fs_context adds b648b195c511 procfs: Move proc_fill_super() to fs/proc/root.c adds c5447bb3590d proc: Add fs_context support to procfs adds 99b8678aa175 ipc: Convert mqueue fs to fs_context adds 1279929026a8 cgroup: start switching to fs_context adds fcf90a9189e1 cgroup: fold cgroup1_mount() into cgroup1_get_tree() adds f79642909c8b cgroup: take options parsing into ->parse_monolithic() adds ef6201c1816b cgroup1: switch to option-by-option parsing adds 45ee07d78fca cgroup2: switch to option-by-option parsing adds 72c5bac51d4b cgroup: stash cgroup_root reference into cgroup_fs_context adds 4b4a1ec79f44 cgroup_do_mount(): massage calling conventions adds b6fda5ce776b cgroup1_get_tree(): separate "get cgroup_root to use" into [...] adds f99413651f97 cgroup: store a reference to cgroup_ns into cgroup_fs_context adds a44dd4903741 kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 0ecab105a815 cpuset: Use fs_context adds 4527dd4fedaf hugetlbfs: Convert to fs_context adds d157903c11a7 vfs: Remove kern_mount_data() adds c5c978e0d819 vfs: Provide documentation for new mount API adds 56d5d395f92e vfs: Implement logging through fs_context adds 7e8b8eddb12c vfs: Add some logging to the core users of the fs_context log adds 01a430771038 afs: Add fs_context support adds d4cd9bb00bad afs: Use fs_context to pass parameters over automount adds 73052b0daee0 fs/devpts: always delete dcache dentry-s in dput() adds 5678b5d6a8ec orangefs: don't reinitialize result_mask in ->getattr adds 801e52379600 fs: move generic stat response attr handling to vfs_getattr_nosec adds a0ce2f0aa6ad splice: don't merge into linked buffers adds 01e7187b4119 pipe: stop using ->can_merge adds 77000bc43da1 uio: remove the unused iov_for_each macro adds b59b26d1f597 Merge branches 'work.mount', 'work.misc' and 'work.iov_ite [...] adds 516dbcebc920 Merge remote-tracking branch 'vfs/for-next' adds 0a29f62c1982 Merge remote-tracking branch 'printk/for-next' adds b4f6dcb9d356 PCI: Enable SERR# forwarding for all bridges adds 76a6c5651fd0 Merge branch 'pci/aer' adds 01b37f851ca1 PCI: Make pci_size() return real BAR size adds b2fb5cc57469 PCI: Rely on config space header type, not class code adds 0eb6a819e8f6 Merge branch 'pci/enumeration' adds 4a70a1917b88 Merge branch 'pci/hotplug' adds b8580e9de48b PCI: Add HXT vendor ID adds 01926f6b321b PCI: Add ACS quirk for HXT SD4800 adds 22e4d639cd05 PCI: pciehp: Add HXT quirk for Command Completed errata adds 0ce26a1c31ca PCI: Move Rohm Vendor ID to generic list adds 15264abd5932 Merge branch 'pci/misc' adds 33d5c207a9ed dt-bindings: PCI: dra7xx: Add SoC specific compatible strings adds 1c5d2cc7196c dt-bindings: PCI: dra7xx: Add properties to enable x2 lane [...] adds c232c0df9610 PCI: dwc: dra7xx: Enable x2 mode support for dra74x, dra76 [...] adds 65c839a134e6 PCI: dwc: dra7xx: Invoke phy_set_mode() API to set PHY mod [...] adds 12de16ae0d6c PCI: dwc: Remove unnecessary header include (of_gpio.h) adds 3630c4aaae21 PCI: dwc: Remove unnecessary header include (signal.h) adds 40e9892ef94c PCI: dwc: Rename variable name from data to d on dw_pci_bo [...] adds 59ea68b3f172 PCI: dwc: Rename variable name from data to d on dw_pci_se [...] adds fd5288a362ab PCI: dwc: Rename variable name from data to d on dw_pci_ms [...] adds 4cfae0f1f8ce PCI: dwc: Rename variable name from data to d on dw_pcie_i [...] adds a348d015f0de PCI: dwc: Improve code readability and simplify mask/unmas [...] adds 657722570a55 PCI: dwc: Replace bit rotation operation (1 << bit) with BIT(bit) adds e8e4d4e95701 PCI: imx6: Introduce drvdata adds 2f532d07f0cc PCI: imx6: Mark PHY functions as i.MX6 specific adds 4c458bb347ae PCI: imx6: Convert DIRECT_SPEED_CHANGE quirk code to use a flag adds 2d8ed461dbc9 PCI: imx6: Add support for i.MX8MQ adds 53743c9bf734 Merge branch 'remotes/lorenzo/pci/dwc' adds 5a9efb5b1691 Merge branch 'remotes/lorenzo/pci/vmd' adds 6c3e1f4418f7 Merge remote-tracking branch 'pci/next' adds a7a4e7fcb905 Merge remote-tracking branch 'pstore/for-next/pstore' adds 1578461a1859 HID: intel-ish-hid: Use VID/PID from ISH adds 06e284aafd45 Merge branch 'for-5.1/ish' into for-next adds 57ba59279760 Merge remote-tracking branch 'hid/for-next' adds 19ea4a300251 Merge remote-tracking branch 'i2c/i2c/for-next' adds 9a561274add1 hwmon: (occ) Fix license headers adds a8cdf73a6d9b hwmon: (lm85) remove freq_map size hardcodes adds e85a77ad86cc dt-bindings: Add LM96000 as a trivial device adds e76454e86918 hwmon: (lm85) support the LM96000 adds d79d81923274 hwmon: (lm85) add support for LM96000 high frequencies adds be4487c5a72f Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 7d1179f0dbcd docs: kernel-doc: update commands to generate man page adds b5b2187db0cb docs: kernel-doc: typo "documentaion" adds 358b6ba9befa docs: Fix SLUB docs typo adds 11ede50059d0 docs: Add missing colon adds cd7198fc959e docs: Use underscore not hyphen in label adds 19c1d46dfc77 doc: Change LXR references to elixir.bootlin.com adds 548a7643866b Documentation/kr: Update Korean translation to delete refe [...] adds a6bee90a35f4 Documentation/process/howto/kr: Update Korean translation [...] adds 6fc48e6085ea Documentation/process/howto.rst/kokr: Update Korean transl [...] adds 265083a4ae5b docs/kokr: Update Korean translation to tidy up TOCs and r [...] adds faa6bcbb4c9c doc:process:kokr: Update Korean translation to add links w [...] adds a41e8f25fa8f stable-kernel-rules.rst: add link to networking patch queue adds 8f7e6d134bda doc: process: GPL -> GPL-compatible adds 9cd5e0f3453c Merge remote-tracking branch 'jc_docs/docs-next' adds 3a69a0c364a0 Merge remote-tracking branch 'v4l-dvb/master' adds 50d1084f12c4 Merge remote-tracking branch 'v4l-dvb-next/master' adds 39b11bfd11ac Merge branch 'acpica' into linux-next adds caee8c369fc2 Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-debug' [...] adds a9c3076846be ACPI: EC: Declare boot_ec as static adds 1568426c491a ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward adds c746b6b67e16 ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward adds d2c62aef3876 ACPI: EC: Eliminate acpi_config_boot_ec() adds 116f2b348b74 ACPI: EC: Simplify boot EC checks in acpi_ec_add() adds b6a3e1475b02 Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" adds 574d68c80dde Merge branches 'acpi-dptf' and 'acpi-ec' into linux-next adds d8f54b2885f7 Merge branch 'devprop' into linux-next adds 1cc9c59569e0 Merge back earlier PM core material for v5.1. adds f800ea320c09 PM-runtime: Optimize pm_runtime_autosuspend_expiration() adds 34263997aeae Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domain [...] adds 8a56bdeb0900 Merge back earlier cpuidle material for v5.1. adds db10945cf49e cpuidle: dt: bail out if the idle-state DT node is not compatible adds 5c238a8b599f cpufreq: Auto-register the driver as a thermal cooling dev [...] adds 4c5ff1c8320d cpufreq: qcom-hw: Register as a cpufreq cooling device adds 4b498869268e cpufreq: imx6q: Use auto-registration of thermal cooling device adds e248d8d35cff cpufreq: cpufreq-dt: Use auto-registration of thermal cool [...] adds 0db60d6b89b9 cpufreq: mediatek: Use auto-registration of thermal coolin [...] adds 17170ec17109 cpufreq: qoriq: Use auto-registration of thermal cooling device adds 5da7af9a94a7 cpufreq: scmi: Use auto-registration of thermal cooling device adds cb772b8ce4b9 cpufreq: scpi: Use auto-registration of thermal cooling device adds 10b818211d04 cpufreq: stats: Declare freq-attr right after their callbacks adds 9795607dc41e cpufreq: stats: Fix concurrency issues while resetting stats adds c46ebc17bc08 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next adds f8a5ec9277e8 Merge remote-tracking branch 'pm/linux-next' adds 5471b2c9bd08 cpufreq: qcom: Read voltage LUT and populate OPP adds 45b11bc65853 cpufreq: qcom-kryo: make some variables static adds fb9b07a0f2d1 cpufreq: tegra124: add missing of_node_put() adds 47573dbe11dd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds c257a22bea9b PM / OPP: Remove unused parameter of _generic_set_opp_clk_only() adds 48abf987fcd8 PM / OPP: Introduce a power estimation helper adds 4af8a4710912 cpufreq: dt: Register an Energy Model adds 3a3cdaae79c7 cpufreq: scpi: Register an Energy Model adds e65cfaa39a64 cpufreq: arm_big_little: Register an Energy Model adds d7194c939ea3 cpufreq: scmi: Register an Energy Model adds 5ce78c28fbd4 Merge remote-tracking branch 'opp/opp/linux-next' adds a4485056124d Merge remote-tracking branch 'thermal/next' adds 5c1597bfeb2c dlm: retry wait_event_interruptible in event of ERESTARTSYS adds be2476413dfc Merge remote-tracking branch 'dlm/next' adds da91ddfdc721 RDMA/hns: Remove set but not used variable 'rst' adds dda7a817f287 net/mlx5: Add XRC transport to ODP device capabilities layout adds 46861e3e88be net/mlx5: Set ODP SRQ support in firmware adds e431a80a5409 Merge branch 'mlx5-next into rdma.git for-next adds 10f56242e315 IB/mlx5: Fix the locking of SRQ objects in ODP events adds da82334219bc IB/core: Allocate a bit for SRQ ODP support adds 52a72e2a395f IB/uverbs: Expose XRC ODP device capabilities adds 586f4e95c71a IB/mlx5: Remove useless check in ODP handler adds 6ff7414a17b2 IB/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature adds 29917f4750a0 IB/mlx5: Add XRC initiator ODP support adds fbeb4075c670 IB/mlx5: Let read user wqe also from SRQ buffer adds 08100fad5cac IB/mlx5: Add ODP SRQ support adds 2e68daceac07 IB/mlx5: Advertise SRQ ODP support for supported transports adds 6141f8fa5bb7 IB/mlx5: Advertise XRC ODP support adds a163afc88556 IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() adds 6a8a2aa62da2 Merge tag 'v5.0-rc5' into rdma.git for-next adds c3c668e74239 RDMA/hns: Make some function static adds fa40718804a1 RDMA/rxe: Move rxe_init_av() to rxe_av.c adds 668aa15b5bf8 RDMA/rxe: Improve loopback marking adds d061effc36f7 RDMA/hns: Fix the Oops during rmmod or insmod ko when rese [...] adds 6a04aed6afae RDMA/hns: Fix the chip hanging caused by sending mailbox&C [...] adds d3743fa94ccd RDMA/hns: Fix the chip hanging caused by sending doorbell [...] adds 95b8e384d8c4 iw_cxgb*: kzalloc the iwcm verbs struct adds f76903d574b2 RDMA/IWPM: refactor the IWPM message attribute names adds b0bad9ad514f RDMA/IWPM: Support no port mapping requirements adds bd67d564627f Merge remote-tracking branch 'rdma/for-next' adds ef76c77a0561 ethtool: remove unnecessary check in ethtool_get_regs() adds 39ee6e8204b9 net: hns3: Check for allocation failure adds cb86880ee493 mac80211: Fix documentation strings for airtime-related variables adds 5ac4a12df581 cfg80211: fix typo adds 752cfee90d11 Merge remote-tracking branch 'net-next/master' into mac80211-next adds 23323289b154 netlink: reduce NLA_POLICY_NESTED{,_ARRAY} arguments adds 9874b71fa19c cfg80211: add missing documentation that kernel-doc warns about adds 7d4194633b29 mac80211: fix missing/malformed documentation adds 962c382d482a Merge tag 'mac80211-next-for-davem-2019-02-01' of git://gi [...] adds 25c097ca413b batman-adv: Start new development cycle adds b61ec31c8575 batman-adv: Snoop DHCPACKs for DAT adds 7a79d717e081 batman-adv: Update copyright years for 2019 adds d3a5fd3c987c Merge tag 'batadv-next-for-davem-20190201' of git://git.op [...] adds fb99bce71200 net: tls: Support 256 bit keys adds a2ef9b6a22bd net: tls: Refactor tls aad space size calculation adds fedf201e1296 net: tls: Refactor control message handling on recv adds 130b392c6cd6 net: tls: Add tls 1.3 support adds 8debd67e79da net: tls: Add tests for TLS 1.3 adds 665cf634e6d5 Merge branch 'tls-1.3-support' adds 5b053e121ffd net: tls: Set async_capable for tls zerocopy only if we se [...] adds 3ebb18a48cbf cxgb4: sched: use struct_size() in kvzalloc() adds c49f0ce0b692 cxgb4: smt: use struct_size() in kvzalloc() adds 6541d025906b tulip: eeprom: use struct_size() in kmalloc() adds ee69804714e2 nfp: use struct_size() in kzalloc() adds 1f533ba6d50d ipv4: fib: use struct_size() in kzalloc() adds 3fc46fc9f68c ipconfig: add carrier_timeout kernel parameter adds b6a4fd680042 selftests: forwarding: Make ping timeout configurable adds 0175cb59220b selftests: forwarding: mirror_lib: Update ping limits adds f3b05bb81957 selftests: mlxsw: Update ping limits adds 3dc178a9efa1 selftests: forwarding: mirror_gre_changes: Fix TTL test adds db2c5bfcdf38 selftests: forwarding: mirror_lib: Wait for tardy mirrored [...] adds 35036b0b09c4 selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix unta [...] adds ccdb66dd2f1e selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roam [...] adds a99dd629e879 selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors adds ba22b65edca7 selftests: forwarding: mirror_gre_bridge_1q_lag: Enable fo [...] adds 2243cad9ffee selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP adds 084fafe9efe4 selftests: forwarding: mirror_gre_flower: Fix test result [...] adds 26281e2c83e5 Merge branch 'selftests-Various-fixes' adds f9cf22882c60 devlink: add device information API adds fc6fae7dd987 devlink: add version reporting to devlink info API adds 785bd550c4fb devlink: add generic info version names adds 4adba00839d6 nfp: devlink: report driver name and serial number adds 937a3e2645b2 nfp: devlink: report fixed versions adds b96588400a0e nfp: nsp: add support for versions command adds 7c908f467d78 nfp: devlink: report the running and flashed versions adds ddb6e99e2db1 ethtool: add compat for devlink info adds d6b0a01faa6a Merge branch 'devlink-add-device-driver-information-API' adds d83525ca62cf bpf: introduce bpf_spin_lock adds e16d2f1ab968 bpf: add support for bpf_spin_lock to cgroup local storage adds 7dac3ae42cf8 tools/bpf: sync include/uapi/linux/bpf.h adds b4d4556c3266 selftests/bpf: add bpf_spin_lock verifier tests adds ab963beb9f5d selftests/bpf: add bpf_spin_lock C test adds 96049f3afd50 bpf: introduce BPF_F_LOCK flag adds e44ac9a22b19 tools/bpf: sync uapi/bpf.h adds df5d22facd78 libbpf: introduce bpf_map_lookup_elem_flags() adds ba72a7b4badb selftests/bpf: test for BPF_F_LOCK adds 2863debfbc6e Merge branch 'bpf-spinlocks' adds 6f20c71d8505 bpf: powerpc64: add JIT support for bpf line info adds f3cea32d56e9 libbpf: Add a helper for retrieving a map fd for a given name adds 7313798b144c samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe adds bbaf6029c49c samples/bpf: Convert XDP samples to libbpf usage adds 6a5457618f62 samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, r [...] adds 01dde20ce04b xdp: Provide extack messages when prog attachment failed adds 743e568c1586 samples/bpf: Add a "force" flag to XDP samples adds 50db9f073188 libbpf: Add a support for getting xdp prog id on ifindex adds 3b7a8ec2dec3 samples/bpf: Check the prog id before exiting adds 473c5daa86ff Merge branch 'bpf-xdp-sample-libbpf' adds 2a1181540952 selftests/bpf: remove generated verifier/tests.h on 'make clean' adds db0a4b3b6b83 nfp: bpf: correct the behavior for shifts by zero adds ac7a1717a2cb nfp: bpf: complete ALU32 logic shift supports adds 5974b7c1e40d Merge branch 'shifts-cleanup' adds beb73559bf57 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 9e50dc11b856 net: hns3: fix a code style issue for hns3_update_new_int_gl() adds 6241e71e7207 net: hns3: fix an issue for hns3_update_new_int_gl adds 1731be4c73bb net: hns3: Modify parameter type from int to bool in set_gro_en adds 8ca754b13f3c net: hns3: code optimization for hclge_rx_buffer_calc adds b671b723e0d2 net: hns3: add hclge_cmd_check_retval() to parse comman's [...] adds 3a586422a553 net: hns3: move some set_bit statement into hclge_prepare_ [...] adds b6b4f987c5c4 net: hns3: fix a wrong checking in the hclge_tx_buffer_calc() adds 9194d18b0577 net: hns3: fix the problem that the supported port is empty adds f9f07091b43e net: hns3: optimize the maximum TC macro adds 77af09c6780b net: hns3: don't allow user to change vlan filter state adds 6104ca87e12a net: hns3: modify the upper limit judgment condition adds 54a395b63e47 net: hns3: MAC table entry count function increases operat [...] adds a68a8481353a Merge branch 'hns3-next' adds 5ea25b125289 r8169: remove rtl_wol_pll_power_down adds 87ab207981ec net: nixge: Separate ctrl and dma resources adds 0bb16830ebb6 net: nixge: Update device-tree bindings with v3.00 adds 7831216b0053 chelsio: clean up indentation issue adds 282faf3d3ac6 bna: fix indentation issue on call to bfa_ioc_pf_failed adds 7509ef2add7b atl1c: fix indentation issue on an if statement adds 682a789516d3 atheros: atl2: fix an indentaion issue on a return statement adds f66ebd14a71b net: phy: realtek: add generic Realtek PHY driver adds 1d2f4ebbbeb1 ipv4/igmp: Don't drop IGMP pkt with zeros src addr adds 3f8cfd0d95e6 cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() adds a9bcfd1d176e selftests: add missing include unistd adds fe0c72f3db11 socket: move compat timeout handling into sock.c adds 2edfd8e06145 arch: Use asm-generic/socket.h when possible adds 7f1bc6e95d78 sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD adds bcb3fc3247e5 arch: sparc: Override struct __kernel_old_timeval adds 13c6ee2a9216 socket: Use old_timeval types for socket timestamps adds 98bb03c865d7 socket: Add struct __kernel_sock_timeval adds 887feae36aee socket: Add SO_TIMESTAMP[NS]_NEW adds 9718475e6908 socket: Add SO_TIMESTAMPING_NEW adds 9dd49211b8ca socket: Update timestamping Documentation adds 45bdc66159d4 socket: Rename SO_RCVTIMEO/ SO_SNDTIMEO with _OLD suffixes adds a9beb86ae6e5 sock: Add SO_RCVTIMEO_NEW and SO_SNDTIMEO_NEW adds a98dc6aee784 Merge branch 'net-y2038-safe-socket-timestamps' adds bff5731d43ef net: devlink: report cell size of shared buffers adds 9fb20801dab4 net: Fix ip_mc_{dec,inc}_group allocation context adds b37ecb595dff net: phy: aquantia: Shorten name space prefix to aqr_ adds 81e6578c16d1 net: phy: aquantia: remove unneeded includes adds 4d5dfb666c1b net: phy: aquantia: use macro PHY_ID_MATCH_MODEL adds 278f6b674f9a net: phy: aquantia: replace magic numbers with constants adds ee825e8bc74f Merge branch 'phy-aquantia-improvements' adds 303a339f30a9 bpfilter: remove extra header search paths for bpfilter_umh adds ff7653f94b52 net: Fix fall through warning in y2038 tstamp changes. adds ce3fdb697f68 netdevice.h: Add __cold to netdev_<level> logging functions adds cc7335786f72 socket: fix for Add SO_TIMESTAMP[NS]_NEW adds 2c2ab5af7d14 sh_eth: rename sh_eth_cpu_data::hw_checksum adds f8e022db5056 sh_eth: RX checksum offload support adds 48132cd0c631 sh_eth: offload RX checksum on R7S72100 adds 040c16fd5974 sh_eth: offload RX checksum on R8A7740 adds 0da843adeefb sh_eth: offload RX checksum on R8A77980 adds 06240e1b526d sh_eth: offload RX checksum on SH7734 adds 997feb11b83b sh_eth: offload RX checksum on SH7763 adds d3ab9df53e8e Merge branch 'sh_eth-implement-simple-RX-checksum-offload' adds fc9c5a4a5a57 net/mlx5: Fix code style issue in mlx driver adds 5468e82f7034 net: phy: fixed-phy: Drop GPIO from fixed_phy_add() adds dd648818dad3 net: nixge: Make mdio child node optional adds 8dc0ae90ad02 net: nixge: Add support for fixed-link configurations adds baaac2fb0dda dt-bindings: net: Add fixed-link support adds 7194d92b23ea Merge branch 'nixge-Fixed-link-support' adds 4a4cec725790 net: marvell: mvpp2: use phy_interface_mode_is_8023z() helper adds bf2fa12593c2 net: marvell: mvpp2: fix lack of link interrupts adds f07e63eb69be Merge remote-tracking branch 'net-next/master' adds 8461ef8b7ef2 tools/bpf: move libbpf pr_* debug print functions to headers adds 9d100a19ffa5 tools/bpf: print out btf log at LIBBPF_WARN level adds 6f1ae8b6628b tools/bpf: simplify libbpf API function libbpf_set_print() adds 9fa3b47304b6 Merge branch 'change-libbpf-print-api' adds ecc15f113c8e s390: bpf: fix JMP32 code-gen adds 7e8a5903774b selftests/bpf: use localhost in tcp_{server,client}.py adds b8dcf8d149db tools/bpf: expose functions btf_ext__* as API functions adds 96408c43447a tools/bpf: implement libbpf btf__get_map_kv_tids() API function adds 1728b11110f1 Merge branch 'libbpf-btf_ext' adds a8a1f7d09cfc libbpf: fix libbpf_print adds 69eaab04c675 btf: extract BTF type size calculation adds d5caef5b5655 btf: add BTF types deduplication algorithm adds 9c651127445c selftests/btf: add initial BTF dedup tests adds 31de389707c8 Merge branch 'bpf-btf-dedup' adds 2353ecc6f91f bpf, riscv: add BPF JIT for RV64G adds 8a9e0aff8844 MAINTAINERS: add RISC-V BPF JIT maintainer adds e8cb0167ae68 bpf, doc: add RISC-V JIT to BPF documentation adds e2c6f50e4884 selftests/bpf: add "any alignment" annotation for some tests adds 90d304b7f7a1 Merge branch 'bpf-riscv-jit' adds 23e14647b160 Merge remote-tracking branch 'bpf-next/master' adds 23cd99a9996a Merge remote-tracking branch 'netfilter-next/master' adds 6cee48b8253d Merge remote-tracking branch 'nfc-next/master' adds c2e28ef7711f rt2x00: reduce tx power to nominal level on RT6352 adds db040dfa53e2 qtnfmac: use struct_size() in kzalloc() adds 434256833d8e libertas: add checks for the return value of sysfs_create_group adds 46b87976d7a8 rtl8723ae: Take the FW LPS mode handling out adds 5bb5385fbf3e rtl8723ae: Dont use old data for input gain control adds 28484b6b37ba rtl8723ae: Re-introduce the adaptive rate control adds 051337d412d2 rtlwifi: Don't clear num_rx_inperiod too early adds 1a0f547831dc mwifiex: add support for sd8977 chipset adds 126824f5ce67 qtnfmac: support EBUSY errcode for QLINK protocol adds d1365e794eb3 qtnfmac: fix INTx interrupt handling adds de624a355d92 qtnfmac: add support for 4addr mode adds 9fe504a13172 qtnfmac: switch to 32bit values for RTS/FRAG thresholds adds f3c8bd46c774 qtnfmac: do not reject retry changes in driver adds ff233cb51503 qtnfmac: convert to SPDX license identifiers adds 23781af74152 qtnfmac: add missing bss record to host scan cache adds 324b8cad8cfc qtnfmac: remove unused declarations adds 3844dec0f45d qtnfmac: qtnf_cmd_send_with_reply cleanup adds a4296994eb80 rt2x00: Work around a firmware bug with shared keys adds 6dcbe4592e7a libertas: fix indentation issue adds b0535d502d18 cw1200: fix indentation issues adds 2d76fff865d6 rtlwifi: rtl818x: fix indentation issue adds 999eb686aa90 wireless: remove unneeded semicolon adds 1e1b4161e859 rsi: Suppress sdhci warnings in mmc adds 112ec26fcdc5 wlcore: clean up an indentation issue adds 3bd1505fed71 mt7601u: bump supported EEPROM version adds 71ee1284d626 iwlegacy: no need to check return value of debugfs_create [...] adds ad2106ca00df wlcore: no need to check return value of debugfs_create functions adds 72efec9b67ae wl1251: no need to check return value of debugfs_create functions adds 23f389660301 wl12xx: no need to check return value of debugfs_create functions adds c922a3a02d2b wl18xx: no need to check return value of debugfs_create functions adds 3059785bb76e rtlwifi: no need to check return value of debugfs_create f [...] adds b089e6944af3 qtnfmac: no need to check return value of debugfs_create f [...] adds 80f4c5e3662a cw1200: no need to check return value of debugfs_create functions adds e9bdcdc7cdf0 b43: no need to check return value of debugfs_create functions adds 32b4ebfe7f12 b43legacy: no need to check return value of debugfs_create [...] adds 9ae49980bdca brcmsmac: no need to check return value of debugfs_create [...] adds b8f1fe518983 rsi: no need to check return value of debugfs_create functions adds 2587791d5758 rt2x00: no need to check return value of debugfs_create functions adds caac453a9be7 libertas: no need to check return value of debugfs_create [...] adds a0b449dc4c67 mwifiex: no need to check return value of debugfs_create f [...] adds b6958ad021c1 mt7601u: do not use WARN_ON in the datapath adds 030b43671ae8 wireless: prefix header search paths with $(srctree)/ adds a7c35d72fb11 Merge remote-tracking branch 'wireless-drivers-next/master' adds e20a2e9c42c9 Bluetooth: Fix decrementing reference count twice in relea [...] adds 917d1411261f Merge remote-tracking branch 'bluetooth/master' adds 341203e78943 mac80211_hwsim: Support boottime in scan results adds 2dae404e3f04 Merge remote-tracking branch 'mac80211-next/master' adds 08fae9f72dda Merge remote-tracking branch 'gfs2/for-next' adds 5118fcfaf782 Merge remote-tracking branch 'mtd/mtd/next' adds 2cd457f328c1 mtd: rawnand: stm32_fmc2: add STM32 FMC2 NAND flash contro [...] adds 33c8cf421522 mtd: rawnand: stm32_fmc2: add polling mode adds f385ebf074d1 mtd: rawnand: sunxi: Use a consistent name for sunxi_nand_ [...] adds 6c721acdd558 mtd: rawnand: sunxi: Use struct_size() adds a55abb369245 mtd: rawnand: sunxi: Name nand_chip objects consistently adds cde567e3d36d mtd: rawnand: sunxi: Stop passing mtd_info objects around adds f5f888719a99 mtd: rawnand: sunxi: Add an SPDX tag adds df5057999f8c mtd: rawnand: sunxi: Migrate to ->exec_op() adds 67c88008c3e2 mtd: rawnand: sunxi: Fix kernel doc headers adds f4cb4d7b46f6 mtd: spinand: macronix: Fix ECC Status Read adds 511d05e0dadd mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case adds 7b30196534c9 mtd: rawnand: marvell: use struct_size() in devm_kzalloc() adds b5c2defc0261 mtd: rawnand: mtk: Use nand_controller_init() instead of o [...] adds a0916c94e914 mtd: rawnand: tmio: Do not abuse nand_controller->wq adds efe5d132cb50 mtd: rawnand: omap2: Use nand_controller_init() adds 661803b23330 mtd: rawnand: Stop using chip->state in drivers adds 013e6292aaf5 mtd: rawnand: Simplify the locking adds 3059ba75ca8b dt-bindings: nand: meson: add Amlogic NAND controller driver adds 8fae856c5350 mtd: rawnand: meson: add support for Amlogic NAND flash co [...] adds 0f416a463ecc MAINTAINERS: Add entry for Amlogic NAND controller driver adds db214513f62f mtd: spinand: Add support for all Toshiba Memory products adds 5b15f8650bdb mtd: rawnand: Annotate implicit fall through in nand_comma [...] adds 3175e121832f mtd: rawnand: Annotate implicit fall through in nand_scan_tail adds d4ea6ed022de mtd: rawnand: denali: remove ->erase hook adds 2d73f3d66b70 mtd: rawnand: remove ->legacy.erase and single_erase() adds f9ffb406d35b mtd: rawnand: check return code of nand_reset() and nand_r [...] adds 4b3ee71be034 mtd: rawnand: denali: remove unneeded denali_reset_irq() call adds a8fce9fe2c44 mtd: rawnand: denali: remove unused function argument 'raw' adds 7a10a92f12b7 mtd: rawnand: denali: remove unused dma_addr field from de [...] adds c40c7a990a46 mtd: spinand: Add support for GigaDevice GD5F1GQ4UExxG adds 30c72ab142a2 mtd: rawnand: fsmc: Reset NAND timings on resume() adds ab3ab7b654ae mtd: rawnand: fsmc: Disable NAND on remove() adds f1df6f586d34 Merge remote-tracking branch 'nand/nand/next' adds d528d16c7b92 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 7e33d4d48974 crypto: seqiv - Use kmemdup in seqiv_aead_encrypt() adds 87870cfb4b5a crypto: caam - add support for cmac(aes) adds 763069ba49d3 crypto: caam - handle zero-length AEAD output adds f0fcf9ade46a crypto: qat - no need to check return value of debugfs_cre [...] adds 54eedf0b1d28 crypto: ccree - no need to check return value of debugfs_c [...] adds 6de599be95fd crypto: axis - no need to check return value of debugfs_cr [...] adds e30886b47c43 crypto: cavium/zip - no need to check return value of debu [...] adds 97a93b2b5839 crypto: cavium/nitrox - no need to check return value of d [...] adds 31e1d2608752 crypto: ccp - no need to check return value of debugfs_cre [...] adds fbb371cf2a54 crypto: caam - no need to check return value of debugfs_cr [...] adds 16c8ad7b5f12 crypto: caam - fix indentation of goto label adds b04a27ca175d crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in [...] adds 6e88098ca43a crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_t [...] adds 971108c3a8b0 crypto: axis - remove sha384 support for artpec7 adds f68deebabe21 crypto: axis - remove sha512 support for artpec7 adds c34a83820f59 crypto: axis - fix for recursive locking from bottom half adds 0d1d48241600 crypto: axis - give DMA the start of the status buffer adds 48ef0908b81c crypto: axis - support variable AEAD tag length adds 5997a245c77b crypto: axis - use a constant time tag compare adds 341a64c7e69f crypto: axis - move request unmap outside of the queue lock adds eb5e6730db98 crypto: testmgr - skip crc32c context test for ahash algorithms adds eaf46edf6ea8 crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling adds 969e2f59d589 crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine adds f9352900e064 crypto: arm64/aes-ccm - don't use an atomic walk needlessly adds 320ca3e58e8d crypto: prefix header search paths with $(srctree)/ adds 87fec0102dad crypto: bcm - remove -I. header search path and unused mac [...] adds a8a344166343 crypto: testmgr - mark crc32 checksum as FIPS allowed adds 5a22b198cd52 crypto: arm64/ghash - register PMULL variants as separate algos adds c19650d6ea99 crypto: caam - fix DMA mapping of stack memory adds 62fecf295e3c crypto: arm/crct10dif - revert to C code for short inputs adds d72b9d4acd54 crypto: arm64/crct10dif - revert to C code for short inputs adds c03f3cb40ba9 crypto: arm/crct10dif - remove dead code adds 1b2ca568ca23 crypto: arm64/crct10dif - remove dead code adds 8336bdf12a9e crypto: arm64/crct10dif - register PMULL variants as separ [...] adds fcee876d1335 Merge remote-tracking branch 'crypto/master' adds 74b7d6a91311 Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...] adds 264fce6cc2c1 drm/bridge: dw-hdmi: Add SCDC and TMDS Scrambling support adds d7d8fb7046b6 drm/meson: add HDMI div40 TMDS mode adds 74f6d1e1cbfd drm/meson: add support for HDMI2.0 2160p modes adds ba9877e2361c drm/bridge: dw-hdmi: add support for YUV420 output adds 37fdaa3390cf Merge tag 'drm-misc-next-2019-02-01' of git://anongit.free [...] adds 376bc02da22e drm/ast: Replace ttm_bo_unref with ttm_bo_put adds b063dc9c1c68 drm/nouveau: Replace ttm_bo_reference with ttm_bo_get adds 829eee6290b3 drm/nouveau: Replace ttm_bo_unref with ttm_bo_put adds 2d18cb98d68e drm/vmwgfx: Replace ttm_bo_reference with ttm_bo_get adds 6034d9d48e62 drm/vmwgfx: Replace ttm_bo_unref with ttm_bo_put adds 706b7761abea drm/mgag200: Replace ttm_bo_unref with ttm_bo_put adds cbce5f0a9f30 drm/ttm: Remove ttm_bo_reference and ttm_bo_unref adds 22051b636e34 drm/amd/display: Poll pending down rep before clear payloa [...] adds 428da2bdb05d drm/amd/display: Enable vblank interrupt during CRC capture adds 43a6a02eb355 drm/amd/display: Re-enable CRC capture following modeset adds 8fde60b7f350 drm/amd/display: Add Vline1 interrupt source to InterruptManager adds 4b5105036afb drm/amd/display: Don't leak memory when updating streams adds a97c084aad39 drm/amd/powerplay: add override pcie parameters for Vega20 adds 06ea4c349915 drm/amdgpu: csa_vaddr should not larger than AMDGPU_GMC_HO [...] adds cdba61daf550 drm/amdgpu: sriov restrict max_pfn below AMDGPU_GMC_HOLE adds 193392ed9f69 Revert "drm/amd/display: add -msse2 to prevent Clang from [...] adds 47dd8048a1bf drm/amdgpu: Show XGMI node and hive message per device only once adds 148fb2e2e387 Merge branch 'drm-next-5.1' of git://people.freedesktop.or [...] adds 69b768f2bc67 drm/i915: Move workaround infrastructure code up adds ae598b0d6b50 drm/i915: Save some lines of source code in workarounds adds 0b904c890ac2 drm/i915/icl: restore WaEnableFloatBlendOptimization adds 7360c9f6b857 drm/i915: Enable fastboot by default on VLV and CHV adds 49220789617b drm/i915/gvt: add functions to get default resolution adds 1ca20f33df42 drm/i915/gvt: add hotplug emulation adds 39c68e87bc50 drm/i915/gvt: add VFIO EDID region adds 1b4fd5d38c63 Merge tag 'gvt-next-2019-02-01' of https://github.com/inte [...] adds 5e0f5a58b167 drm/i915/cfl: Adding another PCI Device ID. adds 46c0cd8c562b drm/i915: Update DRIVER_DATE to 20190202 adds 2cc3b81dfa7f Merge tag 'drm-intel-next-2019-02-02' of git://anongit.fre [...] adds 1530b840c7f2 Merge remote-tracking branch 'drm/drm-next' adds 3d7a64b992ea drm/i915: Allow normal clients to always preempt idle prio [...] adds 1413b2bc0717 drm/i915: Trim NEWCLIENT boosting adds 87f1ef225242 drm/i915: Record the sseu configuration per-context & engine adds ec431eae8fc5 drm/i915/perf: lock powergating configuration to default w [...] adds 7810858412a0 drm/i915: Add timeline barrier support adds e46c2e99f600 drm/i915: Expose RPCS (SSEU) configuration to userspace (G [...] adds c06ee6ff2cbc drm/i915/selftests: Context SSEU reconfiguration tests adds a21f453c73aa drm/i915/selftests: Exercise some AB...BA preemption chains adds 64d6c500a384 drm/i915: Generalise GPU activity tracking adds a42375af0a30 drm/i915: Release the active tracker tree upon idling adds 5f5c139d6900 drm/i915: Allocate active tracking nodes from a slabcache adds 21950ee7cc8f drm/i915: Pull i915_gem_active into the i915_active family adds b2ae318acdca drm/i915: Rename HAS_GMCH adds ab1ab0eb0cb6 drm/i915: do not return invalid pointers as a *dentry adds 39806c3f11e2 drm/i915: Include register polling in reg_rw traces adds f81b845f72c3 drm/i915: Push clear_intel_crtc_state() onto the heap adds 0aded171e20e drm/i915: Fix wm latency==0 disable on skl+ adds d16221195ae2 drm/i915: Extract icl_set_pipe_chicken() adds 108d14bdaef6 drm/i915: Setup PIPE_CHICKEN for fastsets too adds bf002c100740 drm/i915: W/A for underruns with WM1+ disabled on icl adds edda8a0bb3da Merge remote-tracking branch 'drm-intel/for-linux-next' adds 0747a672a328 gpu: host1x: Use completion instead of semaphore adds f67524caf499 gpu: host1x: Represent host1x bus devices in debugfs adds 6841482b82e5 gpu: host1x: Set up stream ID table adds 9e7290dae086 gpu: host1x: Program the channel stream ID adds e4339b5c40e6 gpu: host1x: Introduce support for wide opcodes adds 685aeb70db02 gpu: host1x: Support 40-bit addressing adds 7a0658caa44d gpu: host1x: Use direct DMA with IOMMU API usage adds af981846fd33 gpu: host1x: Restrict IOVA space to DMA mask adds e663b917f54c gpu: host1x: Support 40-bit addressing on Tegra186 adds 9286573c9ef0 gpu: host1x: Use correct semantics for HOST1X_CHANNEL_DMAEND adds fb15fdba16de gpu: host1x: Optimize CDMA push buffer memory usage adds 12b1a17af1db drm/tegra: Store parent pointer in Tegra DRM clients adds 6752f96bc34a drm/tegra: vic: Load firmware on demand adds 5883187c03bc drm/tegra: Setup shared IOMMU domain after initialization adds d901db17fe24 drm/tegra: Restrict IOVA space to DMA mask adds 7505bf1747e3 drm/tegra: vic: Do not clear driver data adds 6e5cdaa640ef drm/tegra: vic: Support stream ID register programming adds 30d634dbe5ca dt-bindings: display: tegra: Support SOR crossbar configuration adds 5da853b860e5 drm/tegra: sor: Support device tree crossbar configuration adds 1efdda35f6e9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 24332d0d06a2 dt-bindings: display: add binding for Innolux ee101ia-01d panel adds def35e7c5926 drm/vkms: Bugfix extra vblank frame adds ba420afab565 drm/vkms: Bugfix racing hrtimer vblank handle adds 938010ab0722 drm/xen-front: Drop pointless static qualifier in fb_destroy() adds 24ded292a5c2 drm/xen-front: Fix mmap attributes for display buffers adds 1e55a53a28d3 drm: Trivial comment grammar cleanups adds db97dd0eef3a drm/cirrus: add plane setup adds 86c5b359d9e1 drm/bochs: fix bochs_gem_prime_mmap adds 3a8844c29852 drm/dp_mst: Fix unbalanced malloc ref in drm_dp_mst_deallo [...] adds a3d15c4b0ecd drm/dp_mst: Remove port validation in drm_dp_atomic_find_v [...] adds 022debad063e drm/atomic: Add drm_atomic_state->duplicated adds 88ec89adec36 drm/nouveau: Move PBN and VCPI allocation into nv50_head_atom adds 3d16e4e6170f Merge remote-tracking branch 'drm-misc/for-linux-next' adds 6de75d556738 drm/msm/dpu: Remove unused format tables. adds e6b63a7bb6cd drm/msm/dpu: Use simple list for plane format init adds 410f119ba726 drm/msm/dpu: Plane helper for modifiers adds 3ba25595e235 drm/msm/dpu: Initialize supported modifiers adds 918ce5b981ea drm/msm/dpu: Correct initialization of modifiers adds 8998010c538d drm/msm/dpu: avoid tracking reservations in RM adds 3763f1a55110 drm/msm/dpu: remove dev from RM adds 720a221f8770 drm/msm/dpu: clean up dpu_rm_check_property_topctl declaration adds ab92182cddd3 drm/msm/dpu: remove encoder from crtc mixer struct adds 1a5e17785603 drm/msm/dpu: clean up redundant hw type adds 7579cb0533d7 drm/msm/dpu: maintain hw_mdp in kms adds 070e64dc1bbc drm/msm/dpu: Convert to a chained irq chip adds 9b9c8e7e829a drm/msm/dpu: fix documentation for intf_type adds a802ee99c448 drm/msm/dpu: handle failures while initializing displays adds 0029f3b6a8f4 drm/msm/dpu: Remove unused enum and comment from dpu mdss adds a004f603fa61 drm/msm/dpu: Cleanup dpu plane interface adds 5e1023d613c3 drm/msm/dpu: Clean up dpu hw interrupts adds 7f0bf1c09f3c drm/msm/dpu: Change definition of RGB565 and BGR565 adds 3c12568271e2 drm/msm/dpu: use kthread_destroy_worker to release msm workers adds 5aeb66563fe2 drm/msm/dpu: use msm wq for vblank events adds e077fe752cd3 drm/msm/dpu: use msm wq for idle power collapse adds d9db30ce7d04 drm/msm: clean up display thread adds 48d1d28eec5c drm/msm: subclass work object for vblank events adds 45815d0962e9 drm: add definitions for DP Audio/Video compliance tests adds d3db61caf45a drm/msm/dpu: remove struct encoder_kickoff_params adds 72d0d5eb1299 Merge remote-tracking branch 'drm-msm/msm-next' adds d338eca572bc Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 951cc9e87475 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds a5b30f1029c5 Merge remote-tracking branch 'regmap/for-next' adds 9f7d35d9f7a1 ALSA: hal2: pass struct device to DMA API functions adds 6a8125c3cab8 ALSA: mips: pass struct device to DMA API functions adds 0b6a2c9cf4a0 ALSA: isa: Avoid passing NULL to memory allocators adds c7c3fec8a524 ALSA: x86: Avoid passing NULL to memory allocators adds bc70a9d70052 ALSA: arm: Avoid passing NULL to memory allocators adds 18d33cdb0b30 ASoC: amd: Avoid passing NULL to memory allocators adds 8f74ae398aa0 ASoC: sh: Avoid passing NULL to memory allocators adds 6ce1d63ed721 ALSA: core: Don't allow NULL device for memory allocation adds 7f8a456f5214 Merge remote-tracking branch 'sound/for-next' adds f497c88b195e ASoC: rsnd: synchronize connection check for simple-card/a [...] adds 2264cf2e5db9 ASoC: rsnd: fixup TDM Split mode check for CTU adds 909d74e39fe1 ASoC: arizona: Add channel numbers to AIFs adds 425da20a98e0 ASoC: mediatek: add documents for btcvsd driver adds 4bd8597dc36c ASoC: mediatek: add btcvsd driver adds 199ed3e81c49 ASoC: dapm: fix use-after-free issue with dailink sname adds 078a85f2806f ASoC: dapm: Only power up active channels from a DAI adds 411db2ab7df3 ASoC: dapm: Add warnings for widget overwrite when adding route adds 11907e9d3533 ASoC: fsl-asoc-card: fix object reference leaks in fsl_aso [...] adds 78a24e10cd94 ASoC: soc-core: clear platform pointers on error adds adfebb51e175 ASoC: topology: unload physical dai link in remove adds 766cc4965a3a ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" adds 0f747bb27379 ASoC: ak4118: fix missing header adds 23c10f83944b Merge branch 'asoc-5.1' into asoc-next adds f4d3d2aa1a65 Merge remote-tracking branch 'sound-asoc/for-next' adds e47ff893bc67 Input: sx8654 - convert #defined flags to BIT(x) adds 3c1697e6bc5c Input: sx8654 - do not override interrupt trigger adds 3c1faac2407a Merge remote-tracking branch 'input/next' adds 8ccdf4a37752 blk-mq: save queue mapping result into ctx directly adds bb94aea1444b blk-mq: save default hctx into ctx->hctxs for not-supported type adds 9dccbf6da0f6 Merge branch 'for-5.1/block' into for-next adds 6e02318eaea5 nvme: add support for the Write Zeroes command adds 794a4cb3d2f7 nvme: remove the .stop_ctrl callout adds e960f71a3dfb Merge branch 'nvme-5.1' of git://git.infradead.org/nvme in [...] adds 0520300f628c Merge branch 'for-5.1/block' into for-next adds f1e5b6239bdd md-linear: use struct_size() in kzalloc() adds ebda52fa1be7 raid1: simplify raid1_error function adds 09e57403705d Merge branch 'md-next' of https://github.com/liu-song-6/li [...] adds bdec662b033e Merge branch 'for-5.1/block' into for-next adds 15af21044d17 Merge remote-tracking branch 'block/for-next' adds e527a902d94d mmc: omap: fix the maximum timeout setting adds b963c55c3ec4 mmc: bcm2835: Drop DMA channel error pointer check adds 902c836121d8 mmc: bcm2835: Drop pointer to mmc_host from bcm2835_host adds 7863f3c20631 mmc: bcm2835: Deduplicate reset of driver data on remove adds 754d787b1809 mmc: slot-gpio: Remove override_active_level on WP adds 7112e042b825 Merge remote-tracking branch 'mmc/next' adds 521d265d6200 Merge remote-tracking branch 'kgdb/kgdb-next' adds 79d4bf217208 Merge remote-tracking branch 'mfd/for-mfd-next' adds 6c21f8455633 Merge remote-tracking branch 'backlight/for-backlight-next' adds bd792ac44d80 Merge remote-tracking branch 'battery/for-next' adds 2b679ca11361 regulator: rk808: Fix BUCK1/2 voltages on rk805 adds ec3096e764b3 Merge branch 'regulator-5.1' into regulator-next adds 41a3ef28efe0 Merge remote-tracking branch 'regulator/for-next' adds bf6faca9f225 Merge remote-tracking branch 'security/next-testing' adds 91bc38284b79 Merge remote-tracking branch 'apparmor/apparmor-next' adds 219a3e8676f3 integrity, KEYS: add a reference to platform keyring adds 278311e417be kexec, KEYS: Make use of platform keyring for signature verify adds 107dfa2e56ec encrypted-keys: fix Opt_err/Opt_error = -1 adds c8b37524d3cd evm: remove set but not used variable 'xattr' adds fdb2410f7702 ima: define ima_post_create_tmpfile() hook and add missing call adds e7fde070f39b evm: Use defined constant for UUID representation adds e9818521d8f4 Merge remote-tracking branch 'integrity/next-integrity' adds 45189a1998e0 selinux: fix avc audit messages adds 0db1bec2adeb Merge remote-tracking branch 'selinux/next' adds 41ac27d19b07 selftests: add TPM 2.0 tests adds 08256a41e0cb Merge remote-tracking branch 'tpmdd/next' adds 671cdde36e26 watchdog: qcom: Add suspend/resume support adds 59600d045ff4 dt-bindings: watchdog: renesas-wdt: Document r8a77470 support adds 80c65ce07f88 Merge remote-tracking branch 'watchdog/master' adds ecbca117bd02 Merge remote-tracking branch 'iommu/next' adds 278bca7f318e vfio-mdev: Switch to use new generic UUID API adds 3c8d7ef89bb8 vfio: platform: reset: fix up include directives to remove [...] adds 2a647c9c3cfb Merge remote-tracking branch 'vfio/next' adds 90462a5bd30c audit: remove unused actx param from audit_rule_match adds 5f3d544f1671 audit: remove audit_context when CONFIG_ AUDIT and not AUD [...] adds aa5ac0c15de3 Merge remote-tracking branch 'audit/next' adds 050e64779ed0 Merge remote-tracking branch 'devicetree/for-next' adds 4aa197cc4164 Merge remote-tracking branch 'spi/for-next' adds 0dc5f54f716d Merge branch 'core/core' adds e199ef33bb3f Merge branch 'irq/core' adds 20d3b287e199 Merge branch 'locking/atomics' adds 4355f08df272 Merge branch 'locking/core' adds 03f2a540f122 Merge branch 'perf/core' adds f6f96599bf51 Merge branch 'ras/core' adds f4d4862dcef1 Merge branch 'sched/core' adds ba1ef96ac73d Merge branch 'timers/core' adds bb1f8600e9c2 Merge branch 'x86/alternatives' adds e2c403557ebb Merge branch 'x86/asm' adds ac09c5f43cf6 x86/boot: Build the command line parsing code unconditionally adds de50ce20cd05 x86/boot: Copy kstrtoull() to boot/string.c adds 3c98e71b42a7 x86/boot: Add "acpi_rsdp=" early parsing adds 33f0df8d843d x86/boot: Search for RSDP in the EFI tables adds 93a209aaaad4 x86/boot: Search for RSDP in memory adds 3a63f70bf4c3 x86/boot: Early parse RSDP and save it in boot_params adds 02a3e3cdb7f1 x86/boot: Parse SRAT table and count immovable memory regions adds 690eaa532057 x86/boot/KASLR: Limit KASLR to extract the kernel in immov [...] adds 6eb09d138a33 Merge branch 'x86/boot' adds 9b4faa9598f2 Merge branch 'x86/build' adds 132dc31173c9 Merge branch 'x86/cleanups' adds f1a3bf7929c8 Merge branch 'x86/cpu' adds 7f828bd3efb3 Merge branch 'x86/fpu' adds 1d63c8a33f30 Merge branch 'x86/kdump' adds ae7e220f457f Merge branch 'x86/pti' adds d28af26faa0b x86/MCE: Initialize mce.bank in the case of a fatal error [...] adds 3fc175d79dbc Merge branch 'x86/urgent' adds 36842ce4da24 Merge remote-tracking branch 'tip/auto-latest' adds 4c56857bd269 Merge remote-tracking branch 'clockevents/clockevents/next' adds 84ba10d633f1 Merge remote-tracking branch 'tip/x86/urgent' into edac-for-5.1 adds 88a242c98740 EDAC, skx_common: Separate common code out from skx_edac adds 98f2fc829e3b EDAC, skx_edac: Delete duplicated code adds d4dc89d069aa EDAC, i10nm: Add a driver for Intel 10nm server processors adds 78cb2c489f40 Merge remote-tracking branch 'edac-amd/for-next' adds 2258765da7a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 21f820685b7e tools/memory-model: Avoid duplicating herdtools versions adds e81e38da861d Merge LKMM and RCU commits adds fb421da2e449 Merge remote-tracking branch 'rcu/rcu/next' adds 9a8c19e45a8f Merge remote-tracking branch 'kvm-arm/next' adds 8d43d5703667 KVM: s390: clarify kvm related kernel message adds b7d455712927 KVM: s390: drop obsolete else path adds 689bdf9e9c33 KVM: s390: make bitmap declaration consistent adds 246b72183b35 KVM: s390: move bitmap idle_mask into arch struct top level adds 672128bfee08 KVM: s390: coding style kvm_s390_gisa_init/clear() adds 96723d323a08 KVM: s390: use pending_irqs_no_gisa() where appropriate adds bb2fb8cdcf2d KVM: s390: remove kvm_s390_ from gisa static inline functions adds 982cff425959 KVM: s390: introduce struct kvm_s390_gisa_interrupt adds 3dec19221788 s390/cio: add function chsc_sgib() adds 1282c21eb3da KVM: s390: add the GIB and its related life-cyle functions adds 25c84dbaec6a KVM: s390: add kvm reference to struct sie_page2 adds 6cff2e104601 KVM: s390: add functions to (un)register GISC with GISA adds 174dd4f88875 KVM: s390: kvm_s390_gisa_clear() now clears the IPM only adds 9f30f6216378 KVM: s390: add gib_alert_irq_handler() adds b1d1e76ed9ee KVM: s390: start using the GIB adds b9fa6d6ee9b8 KVM: s390: fix possible null pointer dereference in pendin [...] adds a834cbf87be5 Merge remote-tracking branch 'kvms390/next' adds 1c32e30373d7 Merge remote-tracking branch 'xen-tip/linux-next' adds 93db9042d097 Merge remote-tracking branch 'percpu/for-next' adds 326b3fb8c100 Merge remote-tracking branch 'workqueues/for-next' adds 20659f254fc9 Merge remote-tracking branch 'drivers-x86/for-next' adds b55961fc6b53 Merge remote-tracking branch 'leds/for-next' adds 76e79fe690c8 Merge remote-tracking branch 'ipmi/for-next' adds c8d50986da5d driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link f [...] adds f265df550a43 driver core: Avoid careless re-use of existing device links adds 5db25c9eb893 driver core: Do not resume suppliers under device_links_wr [...] adds e2f3cd831a28 driver core: Fix handling of runtime PM flags in device_li [...] adds 15cfb0941603 driver core: Fix adding device links to probing suppliers adds a1fdbfbb1da2 driver core: Do not call rpm_put_suppliers() in pm_runtime [...] adds ea4f64002518 IOMMU: Make dwo drivers use stateless device links adds 72175d4ea4c4 driver core: Make driver core own stateful device links adds e7dd40105aac driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER adds 7cbc2b421ee3 firmware: intel_stratix10_service: remove COMPILE_TEST adds 79a4e91d1bb2 device.h: Add __cold to dev_<level> logging functions adds 5a8970608134 Merge remote-tracking branch 'driver-core/driver-core-next' adds 69cfd0d9a40f Merge remote-tracking branch 'usb/usb-next' adds d7c3eeffbc55 usb: gadget: Remove dead branch code adds b266d6e496a8 dt-bindings: usb: Add support for msm8998 adds 54c9da1bcec4 usb: dwc3: qcom: Add support for MSM8998 adds 1c1a3ddae978 usb: renesas_usbhs: replace udelay() with usleep_range() adds 169e3b68cadb usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded adds d26c05781e08 dt-bindings: usb: keystone-usb: Add ti,am654-dwc3 support adds eca6b49430c6 usb: dwc3: keystone: Add support for ti,am654-dwc3 adds 4d8cd6160920 usb: gadget: aspeed: fix typo adds 488e3b5fcd1d usb: gadget: udc: reduce indentation adds 35ed6229c0f0 usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 adds 539cf1039165 dt-bindings: usb: renesas_usbhs: Add r8a774c0 support adds 8b4c62aef6f6 usb: gadget: u_serial: process RX in workqueue instead of tasklet adds e49107d8acfe usb: gadget: uvc: add uvcg_warn macro adds 546970fdab1d usb: gadget: udc: renesas_usb3: add support for r8a774c0 adds a3af5e3ad3f1 usb: dwc3: gadget: add dwc3_request status tracking adds b2b6d601365a usb: dwc3: gadget: prevent dwc3_request from being queued twice adds 7c3d7dc89e57 usb: dwc3: gadget: remove req->started flag adds acbfa6c26f21 usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete adds 974a1368c33e usb: dwc3: gadget: don't use resource_index as a flag adds 9f45581f5eec usb: dwc3: gadget: early giveback if End Transfer already [...] adds 3aec99154db3 usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING adds 7790b3556fcc usb: dwc3: trace: pass trace buffer size to decoding functions adds 1381a5113caf usb: dwc3: debug: purge usage of strcat adds 9e6ce93e9722 Merge remote-tracking branch 'usb-gadget/next' adds 15fb84b74196 USB: serial: cp210x: add GPIO support for CP2104 adds 9b63184c1896 Merge remote-tracking branch 'usb-serial/usb-next' adds ef6fd38886e2 Merge remote-tracking branch 'phy-next/next' adds 65eddbb34dec Merge remote-tracking branch 'tty/tty-next' adds 865a11f987ab uio/uio_pci_generic: Disable bus-mastering on release adds f1bd3a602c42 fpga: mgr: altera-ps-spi: make array dummy static, shrinks [...] adds 38cd7ad5bd25 fpga: altera_freeze_bridge: remove restriction to socfpga adds 996e39bb03ba nvmem: sc27xx: Convert nvmem offset to block index adds 169415557370 nvmem: bcm-ocotp: Add ACPI support to BCM OCOTP adds 6216790dd453 dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP adds c8b63ddc9119 nvmem: imx-ocotp: add i.MX7ULP support adds 4dbecb9f5b19 dt-bindings: imx-ocotp: Add i.MX6ULL/ULZ support adds ffbc34bf0e9c nvmem: imx-ocotp: Implement i.MX6ULL/ULZ support adds 1716cfe8be49 nvmem: core: Set the provider read-only when no write call [...] adds 5087cc198e54 nvmem: core: Fix of_nvmem_cell_get() for optional cells adds 1c83267473b8 nvmem: core: Fix cell lookup when no cell is found adds d4e7fef1a9a5 nvmem: core: Properly handle connection ID in of_nvmem_dev [...] adds 95b65195d571 nvmem: core: Always reference the device returned by nvmem [...] adds 73e9dc4d568f nvmem: core: Fix device reference leak adds 9bfd8198ba94 nvmem: core: Avoid useless iterations in nvmem_cell_get_fr [...] adds 1a392b3de7c5 driver: uio: fix possible memory leak in __uio_register_device adds 221a1f4ac12d driver: uio: fix possible use-after-free in __uio_register_device adds 9f23379c67fa nvmem: allow to select i.MX nvmem driver for i.MX 7D adds 0eab6f87317d Merge remote-tracking branch 'char-misc/char-misc-next' adds 4dc4ac16b224 Merge remote-tracking branch 'extcon/extcon-next' adds 0fa82deb5af6 Staging: rtl8192e: Replaced spaces with tab. adds c30019fa31a2 drivers: staging: rtlwifi: Start statement on a tabstop adds 6ffcce417827 staging: rtlwifi: replace ---help--- with help in Kconfig adds f2829d070f3d staging: mt7621-pinctrl: Test devm_kzalloc for failure whi [...] adds a24df1f62f79 staging: erofs: use xattr_prefix to wrap up adds 516c115c9170 staging: erofs: complete POSIX ACL support adds 59fb805f5aec staging: wilc1000: remove redundant reset of station statistics adds 48a254d7ff72 staging: rtl8188eu: cleanup comments in mlme_linux.c adds b543e1fdd19b staging: rtl8188eu: remove unnecessary initializations adds 0a6286668b4a staging: rtl8188eu: cleanup declarations in mlme_linux.c adds d8e2a9a58ec0 staging: rtl8188eu: remove unncessary asignment to cleanup [...] adds 46c36e5a0338 staging: rtl8188eu: &array[0] -> array adds 1c516c54acf6 staging: rtl8188eu: refactor rtw_reset_securitypriv() adds 53a6f022b4fe staging: iio: adt7316: fix register and bit definitions adds 85a1c1191331 staging: iio: adt7316: invert the logic of the check for a [...] adds 5107d16e0aa4 staging: iio: adt7316: use correct variable in DAC_interna [...] adds 10bfe7cc1739 staging: iio: adt7316: allow adt751x to use internal vref [...] adds 9f287a1c3fff staging: iio: adt7316: remove dac vref buffer bypass from adt751x adds 32f228cb2ac7 staging: iio: adt7316: change interpretation of write to d [...] adds 618ab57f95bd staging: iio: adt7316: correct spelling of ADT7316_DA_EN_V [...] adds 1533e4574878 staging: iio: adt7316: drop unnecessary initialization of [...] adds 7f6b6d553df7 Staging: iio: adt7316: Add all irq related code in adt7316 [...] adds c9d07120ab9a staging: iio: ad5933: change regulator binging for vref adds 0e0a22aebd64 staging: iio: ad5933: use clock framework for clock reference adds 05cf4fe73824 staging: iio: ad5933: add binding doc for ad5933 adds 243c5c9d7b62 staging: iio: adc: ad7280a: split ad7280_channel_init() to [...] adds 4b6374577fe7 staging: iio: adc: ad7280a: split ad7280_attr_init() to mo [...] adds f1b753a0f866 staging: iio: ad7816: drop unnecessary initialization of v [...] adds 17abc9ec68b7 iio: add IIO_MASSCONCENTRATION channel type adds 232e0f6ddeae iio: chemical: add support for Sensirion SPS30 sensor adds bf81deacc6fa dt-bindings: iio: chemical: sps30: add device tree support adds b170f7d48443 iio: Add modifiers for ethanol and H2 gases adds ce514124161a iio: chemical: sgp30: Support Sensirion SGP30/SGPC3 sensors adds 4535fa0576d2 iio: chemical: sgp30: add device tree support adds 557e585c3fdb staging: iio: adc: ad7606: Use wait-for-completion handler adds c0683bfd3772 staging: iio: adc: ad7606: Use devm functions in probe adds 41f71e5e7daf staging: iio: adc: ad7606: Use find_closest() macro adds 6620585a0c9e staging: iio: adc: ad7606: Use vendor prefix for DT properties adds 43f9b204edf0 staging: iio: adc: ad7606: Add OF device ID table adds 6a4b8937a3d6 iio: imu: st_lsm6dsx: remove set but not used variable '' adds c546d4965614 iio: chemical: sps30: add support for self cleaning adds ae0b3773721f iio: ad9523: fix a missing check of return value adds 2bbf53e3e506 staging: iio: adc: ad7606: Simplify the Kconfing menu adds ca5b4637d7ca staging: iio: adc: ad7606: Use SPDX identifier adds cc49bd1652a4 staging: iio: adc: ad7606: Add support for threaded irq adds 54160ae3b2d3 staging: iio: adc: ad7606: Misc style fixes (no functional [...] adds 2985a5d88455 staging: iio: adc: ad7606: Move out of staging adds 6e33a125df66 dt-bindings: iio: adc: Add docs for AD7606 ADC adds a4b475b1abbb dt-bindings: iio: adc: meson-saradc: update temperature se [...] adds b002bf5f8dbc iio: adc: meson-saradc: enable the temperature sensor two [...] adds 7fc93f3285b1 iio: adc: xilinx: check return value of xadc_write_adc_reg adds e9de475723de staging: iio: adt7316: fix dac_bits assignment adds 76b7fe8d6c4d staging: iio: adt7316: fix handling of dac high resolution option adds 45130fb030ae staging: iio: adt7316: fix the dac read calculation adds 78accaea117c staging: iio: adt7316: fix the dac write calculation adds 49ad8171e56c iio: ti-ads124s08: Add DT binding documentation adds e717f8c6dfec iio: adc: Add the TI ads124s08 ADC code adds 192778fb969c iio: dac: ad5686: Add support for AD5674R/AD5679R adds 1dca9bdec6cb iio: magnetometer: mag3110: add vdd/vddio regulator operat [...] adds 1a02d1239389 iio: light: isl29018: add vcc regulator operation support adds a7b4f316af85 dt-bindings: iio: accel: mma8452: add power supplies property adds f6ff49b8a3b6 iio: accell: mma8452: add vdd/vddio regulator operation support adds e5aab7b0d88d iio:st_pressure:initial lps22hh sensor support adds f7da88457821 iio: chemical: bme680: Add device-tree support adds 8b1352a008bc dt-bindings: iio: chemical: Add bindings for bme680 adds 62129a0849d2 iio: chemical: sps30: allow changing self cleaning period adds 1e1ab0b9f5a3 dt-binding: iio: add NPCM ADC documentation adds 9bf85fbc9d8f iio: adc: add NPCM ADC driver adds f38ab20b749d iio: st_accel: use ACPI orientation data adds 349c2deafed7 dt-bindings: iio: pressure: add LPS22HH bindings adds d9f5c4e2374d dt-bindings: iio: imu: add icm20602 bindings to mpu6050 adds 22904bdff978 iio: imu: mpu6050: Add support for the ICM 20602 IMU adds 0e4c2da4f058 staging: iio: cdc: ad7152: remove driver completely adds a5f8c7da3dbe iio: adc: Add AD7768-1 ADC basic support adds b64d97300888 dt-bindings: iio: adc: Add docs for AD7768-1 adds 6aef699a7d7e iio: light: add driver for MAX44009 adds 1e65b2f1f663 dt-bindings: iio: light: Add max44009 adds 80109c32348d staging: iio: frequency: ad9833: Get frequency value statically adds 8e8040c52e63 staging: iio: frequency: ad9833: Load clock using clock framework adds 3fa30bf7004b iio: chemical: sps30: remove printk format specifier adds 1dcc3ed4a774 Merge tag 'iio-for-5.1a' of git://git.kernel.org/pub/scm/l [...] adds d6be1a62a794 Merge remote-tracking branch 'staging/staging-next' adds b88e413b817d Merge remote-tracking branch 'mux/for-next' adds a7359e762fdd dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT adds a1ff82a9c165 dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] adds b092529e0aa0 dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] adds 9e2b9d3490a6 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] adds 279cc97c01a2 dmaengine: fsl-qdma: add MODULE_LICENSE adds de1fa4f61be7 dmaengine: fsl-edma: use struct_size() in kzalloc() adds 0fa89f972da6 dmaengine: fsl-edma: dma map slave device address adds 6175f6a7ebc7 dmaengine: fsldma: Add 64-bit I/O accessors for powerpc64 adds ec3e0ba3e0b4 Merge branch 'topic/fsl' into next adds 3e05ada04382 dmaengine: bcm2835: Return void from abort of transactions adds 603fe86be189 dmaengine: bcm2835: Enforce control block alignment adds efdffc1aaf1a dmaengine: bcm2835: Drop gratuitous list deletion adds 37c22cabf225 dmaengine: bcm2835: Drop outdated comment on supported tra [...] adds dcaf7a6a99f4 Merge branch 'topic/brcm' into next adds 50fdb52a7cda Documentation: bindings: k3dma: Extend the k3dma driver bi [...] adds e2d896c08ca3 Documentation: bindings: dma: Add binding for dma-channel-mask adds d4bdc39f5bd0 dmaengine: k3dma: Upgrade k3dma driver to support hisi_asp [...] adds 1200e070d6cc dmaengine: k3dma: Delete axi_config adds c4994a98faf2 dmaengine: k3dma: Add support for dma-channel-mask adds 6f53b3d320ac Merge branch 'topic/k3dma' into next adds f8a2a3ce110f Merge remote-tracking branch 'slave-dma/next' adds aaceb7fb65c4 Merge remote-tracking branch 'cgroup/for-next' adds 1174ec66058c Merge branch 'fixes' into for-next adds 171e4909eac7 scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVM [...] adds e18e9dac9cdc scsi: csiostor: Remove set but not used variable 'pln' adds f80d2f0846b7 scsi: target/core: Remove the write_pending_status() callb [...] adds 3f0661a492a1 scsi: target/core: Remove several state tests from the TMF code adds 2281c95fe751 scsi: target/core: Simplify the LUN RESET implementation adds 83f85b8ec305 scsi: target/core: Inline transport_lun_remove_cmd() adds 94ebb4716008 scsi: target/core: Add target_send_busy() adds 8b8807b9e982 scsi: RDMA/srpt: Fix handling of command / TMF submission failure adds 337ec69ed761 scsi: RDMA/srpt: Fix handling of TMF submission failure adds fd1b66870914 scsi: RDMA/srpt: Rework I/O context allocation adds 40ca8757291c scsi: RDMA/srpt: Fix a credit leak for aborted commands adds b53655b80cfc scsi: target/iscsi: Remove an incorrect comment adds 618baaf7881e scsi: target/iscsi: Convert comments about locking into ru [...] adds 0300b1147e52 scsi: target/iscsi: Fix spelling of "unsolicited" adds 1e65cc1631c1 scsi: target/iscsi: Rename a function and a function pointer adds 32e36bfbcf31 scsi: target/iscsi: Avoid iscsit_release_commands_from_con [...] adds 658c31224de2 scsi: target/iscsi: Simplify iscsit_dump_data_payload() adds 47eefded1f70 scsi: target/iscsi: Simplify iscsit_handle_text_cmd() adds 27752647f88a scsi: ufs: Print uic error history in time order adds d7e6db20944c scsi: sd: Improve sd_print_capacity() adds e13949aef43a scsi: aacraid: clean up some indentation and formatting issues adds 89408ac8aa86 scsi: MAINTAINERS: Add reviewers for UFS patches adds 7c429da45c33 scsi: MAINTAINERS: Update dwc driver maintainer to Pedro Sousa adds daa0681118c9 scsi: megaraid_sas: Rework code to get PD and LD list adds 44abbaf64b5d scsi: megaraid_sas: Rework device add code in AEN path adds f6fe57310811 scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver adds 1244790d178b scsi: mpt3sas: Rename mpi endpoint device ID macro. adds 8f8384503e40 scsi: mpt3sas: Add support for NVMe Switch Adapter adds eb9c7ce56045 scsi: mpt3sas: Add support for ATLAS PCIe switch adds c6ded86a161d scsi: mpt3sas: Update driver version to 27.102.00.00 adds 7ba1bedcaa1e Merge branch 'misc' into for-next adds f8742d5f789e Merge remote-tracking branch 'scsi/for-next' adds 9c0644ee4aa8 virtio: drop internal struct from UAPI adds 608d034343cc virtio-balloon: improve update_balloon_size_func adds 5de8e6f4da73 virtio_balloon: remove the unnecessary 0-initialization adds e52a1d36283c dt-bindings: virtio-mmio: Add IOMMU description adds c422a771fc02 dt-bindings: virtio: Add virtio-pci-iommu node adds 088983eaf82b of: Allow the iommu-map property to omit untranslated devices adds 38e06d6ca0fc PCI: OF: Initialize dev->fwnode appropriately adds 42bcec33a3da iommu: Add virtio-iommu driver adds 1b0d3a1db872 iommu/virtio: Add probe request adds 249566fa4f17 iommu/virtio: Add event queue adds ae8540f656a3 virtio-net: bql support adds 482c88ede5b3 include/linux/compiler.h: allow memory operands adds b37af47f712b barriers: convert a control to a data dependency adds 465243fee6a1 virtio: use dependent_ptr_mb adds 2234a3209570 x86/mpx: tweak header name adds cf9e40e5844d drm: tweak header name adds 05a7ae3f00a3 arch: move common mmap flags to linux/mman.h adds 6e4b75a60dfc Merge remote-tracking branch 'vhost/linux-next' adds ff9d5720f0f5 Merge remote-tracking branch 'rpmsg/for-next' adds 38f7ae9bdfb6 genirq: export irq_chip_set_wake_parent symbol adds 5c713d9394f3 pinctrl: qcom: spmi-gpio: select IRQ_DOMAIN_HIERARCHY in Kconfig adds 07d0c8c5949b Merge remote-tracking branch 'gpio/for-next' adds 89bc356a3aee dt-bindings: gpio: pca953x: document the nxp,pcal6416 adds 2365c781eff8 gpio: pca953x: add support for pcal6416 type adds 7c5340bce8d1 gpio: madera: Add missing const adds e2fb3f413a57 Documentation: gpio: driver: fix wire name for I2C adds 62f96ec18212 gpio: tegra186: Use TEGRA186_ prefix for GPIO names adds c4b7b0d25d79 gpio: altera-a10sr: Trivial coding style fix adds b0aabcd0de27 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 2430d6f0435b Merge remote-tracking branch 'pinctrl/for-next' adds ea1ec1a0f064 Merge remote-tracking branch 'pwm/for-next' adds a692933a8769 signal: Always attempt to allocate siginfo for SIGSTOP adds a8113fb2bf27 Merge remote-tracking branch 'userns/for-next' adds 125c76d5f347 Merge remote-tracking branch 'random/dev' adds fbaf062b7d3d Merge remote-tracking branch 'y2038/y2038' adds bae054372aba selftests/livepatch: add DYNAMIC_DEBUG config dependency adds 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next adds c1c7271cdf2f Merge remote-tracking branch 'livepatching/for-next' adds 20c2aabdd787 coresight: perf: Add "sinks" group to PMU directory adds c714bc38ebee coresight: Use event attributes for sink selection adds d73fa16b29b7 Merge remote-tracking branch 'coresight/next' adds f0c04c276739 rtc: ds1672: fix unintended sign extension adds edb190cb1734 rtc: snvs: make sure clock is enabled for interrupt handle adds 761acdda5c2c rtc: rs5c372: r2221: fix to use the correct XSTP bit adds c08f9d2f1d1f Merge remote-tracking branch 'rtc/rtc-next' adds 0a2901152cda Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds c164d0413f98 Merge remote-tracking branch 'at24/at24/for-next' adds fb58629c7cf8 Merge remote-tracking branch 'ntb/ntb-next' adds 544e03a86588 Merge remote-tracking branch 'kspp/for-next/kspp' adds dd241caed66d Merge remote-tracking branch 'cisco/for-next' adds c9c7d76250d3 Merge remote-tracking branch 'gnss/gnss-next' adds eb66ec556415 Merge remote-tracking branch 'slimbus/for-next' adds ae4246c346a4 Merge remote-tracking branch 'nvmem/for-next' adds bd54211b8e19 XArray tests: RCU lock prohibits GFP_KERNEL adds 809ab9371ca0 XArray: Update xa_erase family descriptions adds f9fd29c2bd20 Merge remote-tracking branch 'xarray/xarray' adds 2f1945fa1c38 Merge remote-tracking branch 'hyperv/hyperv-next' adds 30a613f4a3c9 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' adds 1d2c70b146fb signal: add pidfd_send_signal() syscall adds a662d9f6ca22 selftests: add tests for pidfd_send_signal() adds e9c5ca4d78b3 Merge remote-tracking branch 'pidfd/for-next' adds b888129b0ae7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 712414786e92 checkpatch: don't interpret stack dumps as commit IDs adds 192714ec7aaf mm, slab, vmscan: accumulate gradual pressure on small slabs adds c99530b28242 mmslabvmscan-accumulate-gradual-pressure-on-small-slabs-fix adds b9ecb38d0b12 mm,vmscan: accumulated slab reclaim pressure fixes adds d2c3aac7f989 mm/gup: fix gup_pmd_range() for dax adds 87cd030ee6ed huegtlbfs: fix page leak during migration of file pages adds acb2507798d4 Revert "mm: use early_pfn_to_nid in page_ext_init" adds de1ca0d5cd7e Rename include/{uapi => }/asm-generic/shmparam.h really adds 585a4c1f9978 kasan: remove use after scope bugs detection. adds 182dfe63e258 page_poison: play nicely with KASAN adds ac89b395d98e kasan: fix kasan_check_read/write definitions adds 3309f8de7fb2 scripts/decode_stacktrace.sh: handle RIP address with segment adds f1aaa9ca6820 sh: remove nargs from __SYSCALL adds ba9bc559ad6e sh: generate uapi header and syscall table header files adds c499fd34d613 lib/debugobjects.c: move printk out of db lock critical sections adds 12f32ea83cc8 ocfs2: fix a panic problem caused by o2cb_ctl adds def92bcd31f3 ocfs2: fix the application IO timeout when fstrim is running adds 9a3513c1ff1e ocfs2: Use zero-sized array and struct_size() in kzalloc() adds 3e69c3328a75 ocfs2: clear zero in unaligned direct IO adds ae9cfd48db34 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds f16f85ee7a17 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] adds ae557ed97d73 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] adds 8db570bafe19 fs/file.c: initialize init_files.resize_wait adds 00d4604f07d1 mm/slub.c: freelist is ensured to be NULL when new_slab() fails adds c68288ec3006 mm/slub: introduce SLAB_WARN_ON_ERROR adds 32c59370241f mm-slub-introduce-slab_warn_on_error-fix adds 5c91cc215b10 mm/slab.c: kmemleak no scan alien caches adds 0d0f90b9b851 include/linux/slub_def.h: comment fixes adds bef2897ac503 mm/page_alloc.c: memory hotplug: free pages as higher order adds 776ec6a2dd63 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 adds d09265f0379d mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix adds 1f65b9d4fcba mm: balloon: update comment about isolation/migration/compaction adds adb62c664510 mm: convert PG_balloon to PG_offline adds 21f1f4f9e8d6 mm-convert-pg_balloon-to-pg_offline-fix adds 0a737f814995 kexec: export PG_offline to VMCOREINFO adds f43606b57033 xen/balloon: mark inflated pages PG_offline adds e7d29c2ba898 hv_balloon: mark inflated pages PG_offline adds 20026f9d8e11 vmw_balloon: mark inflated pages PG_offline adds 71b1ad3acd2c vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 5f5130f094a9 PM/Hibernate: use pfn_to_online_page() adds 622c1719b6cb PM/Hibernate: exclude all PageOffline() pages adds 9e8ca7aed4df pm-hibernate-exclude-all-pageoffline-pages-v2 adds d4e0099227c2 mm: Refactor readahead defines in mm.h adds bb6e9a0b8f36 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] adds cab3b4d2c66f mm: replace all open encodings for NUMA_NO_NODE adds 5da9ea7a5162 tools/: replace open encodings for NUMA_NO_NODE adds e96012c893c9 tools/: fix for replace open encodings for NUMA_NO_NODE adds c11110d00a86 mm: reuse only-pte-mapped KSM page in do_wp_page() adds c790921d7e2a mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix adds 71429833a0df powerpc: prefer memblock APIs returning virtual address adds ff51005f42c4 microblaze: prefer memblock API returning virtual address adds 82605f5f4d99 sh: prefer memblock APIs returning virtual address adds 03180e2f7b7f openrisc: simplify pte_alloc_one_kernel() adds a9be3d8a30ed arch: simplify several early memory allocations adds bfc3f603131d arm, s390, unicore32: remove oneliner wrappers for membloc [...] adds 0c67adc8a464 mm, slub: make the comment of put_cpu_partial() complete adds bea1a51cf023 memcg: localize memcg_kmem_enabled() check adds 2a1018bc21be mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] adds bbd606e34265 mm/vmalloc: fix size check for remap_vmalloc_range_partial() adds a09c4a9837db mm/vmalloc: do not call kmemleak_free() on not yet account [...] adds 966fd644b67b mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] adds 933a6af86f23 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] adds 4f0c0459a143 vmalloc: add test driver to analyse vmalloc allocator adds bca33270e4df vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix adds d311bf616cc6 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE adds f5ba11496186 mm: remove sysctl_extfrag_handler() adds 0568b5ceefe6 openvswitch: convert to kvmalloc adds 07fb78f322fb md: convert to kvmalloc adds 0730b7cbc625 selinux: convert to kvmalloc adds b9d06d37b5eb Generic radix trees adds f52e34ed0da0 proc: commit to genradix adds 2bd3fbb3ff23 sctp: convert to genradix adds a12463171cec Drop flex_arrays adds 85631f532e08 mm/hugetlb: distinguish between migratability and movability adds 6d810143b2f2 mm/hugetlb: enable PUD level huge page migration adds a73ea3476b54 mm/hugetlb: enable arch specific huge page size support fo [...] adds 68a0369c81cc arm64/mm: enable HugeTLB migration adds 2c0bc6f2b73b arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] adds 900c904ea372 mm: remove extra drain pages on pcp list adds f573dc566a7e mm: create the new vm_fault_t type adds ecad1677905b x86/mm/fault.c: Convert to use vm_fault_t adds 799d0a979d3b mm/hmm: convert to use vm_fault_t adds 310e94210fc7 include/linux/nodemask.h: use nr_node_ids (not MAX_NUMNODE [...] adds 6144c5d832e2 mm/memcontrol.c: use struct_size() in kmalloc() adds 5794e708c5f4 mm/filemap.c: remove redundant test from find_get_pages_contig adds c2ef9f31d901 memcg: schedule high reclaim for remote memcgs on high_work adds e020b75affe2 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 adds faa6e8241e34 mm: swap: check if swap backing device is congested or not adds 73b0482332c8 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix adds d441c2042343 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 adds d6b320151e76 mm: swap: add comment for swap_vma_readahead adds a3b61cea7420 mm: shuffle GFP_* flags adds ae190dfc1b6e mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] adds 40c4bebaf4ae mm, compaction: shrink compact_control adds 7a5de2b13d32 mm, compaction: rearrange compact_control adds fe717ce2c3a6 mm, compaction: remove last_migrated_pfn from compact_control adds 3fbdb6f79b14 mm, compaction: remove unnecessary zone parameter in some [...] adds 85397c4ec77c mm, compaction: rename map_pages to split_map_pages adds f1d01bdeee3f mm, migrate: immediately fail migration of a page with no [...] adds d1ac04361cc9 mm, compaction: always finish scanning of a full pageblock adds 986365f64f16 mm, compaction: ignore the fragmentation avoidance boost f [...] adds 9c9fa23b716f mm, compaction: use free lists to quickly locate a migrati [...] adds 7b1fc6cdadf1 mm, compaction: Use free lists to quickly locate a migrati [...] adds 714beeff38e3 mm, compaction: keep migration source private to a single [...] adds 38eeea951d04 mm, compaction: use free lists to quickly locate a migrati [...] adds 400011e4886c mm, compaction: avoid rescanning the same pageblock multip [...] adds e0cb80b2b298 mm, compaction: finish pageblock scanning on contention adds 1e0a71893c31 mm, compaction: check early for huge pages encountered by [...] adds 41ce7b892c29 mm, compaction: keep cached migration PFNs synced for unus [...] adds 035331ef6bd9 mm, compaction: rework compact_should_abort as compact_che [...] adds 9136f284b2dc mm, compaction: do not consider a need to reschedule as co [...] adds 0eb30f93b02f mm, compaction: reduce premature advancement of the migrat [...] adds 228d3bdb4d3a mm, compaction: round-robin the order while searching the [...] adds a56933a29dc6 mm, compaction: sample pageblocks for free pages adds c68d77911c23 mm, compaction: be selective about what pageblocks to clea [...] adds 79b0aa32c7c0 mm, compaction: capture a page under direct compaction adds b052bb64dacc mm, compaction: Capture a page under direct compaction -fix adds 65f65608e1bf fs: kernfs: add poll file operation adds a135d4c89dbc kernel: cgroup: add poll file operation adds 7b3970fe2ca4 psi: introduce state_mask to represent stalled psi states adds 47a0039d3732 psi: rename psi fields in preparation for psi trigger addition adds 5e54eb502f7c mm, memcg: create mem_cgroup_from_seq adds 4bb4d319a229 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] adds 619e12f49734 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! adds f974c9e83ad5 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() adds 3c1c4919c0e2 mm: prevent mapping slab pages to userspace adds a2439988d1ad mm/memory.c: prevent mapping typed pages to userspace adds 38f0332be935 mm, memcg: proportional memory.{low,min} reclaim adds 0fc9eff1c6a8 mm-proportional-memorylowmin-reclaim-checkpatch-fixes adds 4e91dbadfa46 mm, memcg: Handle cgroup_disable=memory when getting memcg [...] adds 1af14429f6d2 mm: no need to check return value of debugfs_create functions adds eb6404a911c2 mm, oom: remove 'prefer children over parent' heuristic adds 48848245474c mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] adds a31e9b32326e mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] adds 4f21df94529a mm/page_owner: move config option to mm/Kconfig.debug adds b3c141f6247b mm: fix some typos in mm directory adds 46caa31faa00 mm/hmm: use reference counting for HMM struct adds 99296e84731e mm/hmm: do not erase snapshot when a range is invalidated adds 69561a5159f2 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] adds bf2b26285989 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() adds 6ed9a95f3c87 mm/hmm: improve driver API to work and wait over a range adds 96b275756e03 mm/hmm: potential deadlock in nonblocking code adds ad0015a4ae58 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix adds c5fda0957a88 mm/hmm: add default fault flags to avoid the need to pre-f [...] adds 1213605f6fc9 mm/hmm: add a helper function that faults pages and maps t [...] adds 3824b0851de8 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] adds 9b7512142108 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem adds 97e85131139e mm/hmm: add helpers for driver to safely take the mmap_sem adds 35867657cbc0 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] adds 073137d7c723 mm: update ptep_modify_prot_commit to take old pte value as arg adds 41bde21e85a7 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade adds 4df0c321afcb mm/hugetlb: add prot_modify_start/commit sequence for huge [...] adds 9c0a0731ff33 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] adds d576a9ca2795 mm/page_alloc.c: check return value of memblock_alloc_node [...] adds e2d7fd6d0df3 include/linux/uaccess.h: add probe_user_read() adds 04136322d631 powerpc: use probe_user_read() adds f73d08f4bdc5 memcg: killed threads should not invoke memcg OOM killer adds 5c1df32a81b6 mm, mempolicy: fix uninit memory access adds 4c173380c2ab mm/vmscan.c: remove 7th argument of isolate_lru_pages() adds fe1050d1c1cd mm: refactor swap-in logic out of shmem_getpage_gfp adds 87e09805ecf4 mm: rid swapoff of quadratic complexity adds d58df1943dd5 agp: efficeon: no need to set PG_reserved on GATT tables adds cb1dbcee3ab8 s390/vdso: don't clear PG_reserved adds 6612415f8bcf powerpc/vdso: don't clear PG_reserved adds 3f74a696a7d4 riscv/vdso: don't clear PG_reserved adds bf898ef06402 m68k/mm: use __ClearPageReserved() adds 76cfa8634c0c arm64: kexec: no need to ClearPageReserved() adds 51c762903e00 arm64: kdump: no need to mark crashkernel pages manually P [...] adds 65551c8ccaa5 ia64: perfmon: don't mark buffer pages as PG_reserved adds c59745ff2515 mm: better document PG_reserved adds 8d0b03d5faab mm/cma: add PF flag to force non cma alloc adds 9fa832e1c8ca mm: update get_user_pages_longterm to migrate pages alloca [...] adds 0e3c04a2674d powerpc/mm/iommu: allow migration of cma allocated pages d [...] adds ea7f31d26b11 powerpc/mm/iommu: allow large IOMMU page size only for hug [...] adds d95888a2e39e mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd adds d02da418a40f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal adds 82a8c83727ea mm: swap: use mem_cgroup_is_root() instead of deferencing [...] adds 1e7d36815894 mm: vmscan: do not iterate all mem cgroups for global dire [...] adds 55418b19f735 mm: memcontrol: expose THP events on a per-memcg basis adds 2cb8ff4f0d70 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix adds 5dfd10331692 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] adds 59de2b9474ee mm: ksm: do not block on page lock when searching stable tree adds 8f9afc043084 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t adds 402a7fb4d368 mm/vmscan.c: Do not allocate duplicate stack variables in [...] adds eb822e12aba0 mm, swap: bounds check swap_info array accesses to avoid N [...] adds c1c03621b13a mm,oom: don't kill global init via memory.oom.group adds 79f652f8634d hugetlb: allow to free gigantic pages regardless of the co [...] adds 780d7c1de60a numa: make "nr_node_ids" unsigned int adds 202219bbbd86 numa: make "nr_online_nodes" unsigned int adds ded1cf53101c mm: use mm_zero_struct_page from SPARC on all 64b architectures adds 58f72fb9c452 mm: drop meminit_pfn_in_nid as it is redundant adds 21b33ae28d22 mm: implement new zone specific memblock iterator adds 2709429d70a1 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] adds f13acc80a076 mm: move hot-plug specific memory init into separate funct [...] adds fcf5fa0ad0bf mm: add reserved flag setting to set_page_links() adds 06e620e6951d mm: use common iterator for deferred_init_pages and deferr [...] adds 10df9ceec89d mm/page_alloc.c: calculate first_deferred_pfn directly adds 89b233118615 filemap: kill page_cache_read usage in filemap_fault adds db8b1ef0aaa8 filemap-kill-page_cache_read-usage-in-filemap_fault-fix adds 9bc99efff5c9 filemap: pass vm_fault to the mmap ra helpers adds eabcc53f8832 filemap: drop the mmap_sem for all blocking operations adds 74bb94ebe75e filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 adds 6bd4f96646ce filemap-drop-the-mmap_sem-for-all-blocking-operations-fix adds a27cbcf44c17 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] adds 89a9ad3b8492 mm: don't expose page to fast gup before it's ready adds a7ed5eb56a5c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3c1ab1d199df fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 1e29f3667508 proc: return exit code 4 for skipped tests adds 0396ecbfbda5 fs/proc/self.c: code cleanup for proc_setup_self() adds cf79b8aeb70f fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() adds 67fe568a71de proc: remove unused argument in proc_pid_lookup() adds cd2d0c95bd3a proc: read kernel cpu stat pointer once adds a9123f614003 proc: use seq_puts() everywhere adds 5f98320d9c39 proc: test /proc/*/maps, smaps, smaps_rollup, statm adds 580ad1b0a687 kernel.h: unconditionally include asm/div64.h for do_div() adds 06f7a0643535 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings adds 934111a99c81 kernel/hung_task.c - fix sparse warnings adds 19ccce51c7c1 kernel/sys: annotate implicit fall through adds 743d24b70a8e scripts/spelling.txt: add more spellings to spelling.txt adds 36663aaee5c8 build_bug.h: add wrapper for _Static_assert adds 52ca136a2203 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] adds 111956e81e78 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] adds 0379e72b8c3d lib/genalloc.c: export symbol addr_in_gen_pool adds 0d075ae3c331 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 111f4ab3b630 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 5e4d13996f3d lib/div64.c: off by one in shift adds b9315ba4d0a2 lib/test_ubsan.c: VLA no longer used in kernel adds b3068b0c095e checkpatch: verify SPDX comment style adds 93a6ba5b9690 checkpatch: add some new alloc functions to various tests adds 98dbcf40a2a1 checkpatch: allow reporting C99 style comments adds a4b86caa7d22 epoll: make sure all elements in ready list are in FIFO order adds 014c6459237b epoll: unify awaking of wakeup source on ep_poll_callback() path adds 17a989521085 epoll: use rwlock in order to reduce ep_poll_callback() co [...] adds 0fdbeb662141 fs/binfmt_elf.c: don't be afraid of overflow adds 0b9f5f231c2e fs/binfmt_elf.c: use list_for_each_entry() adds 2e7e480bf0a6 elf: fixup compilation adds 825f4bf66049 fs/binfmt_elf.c: spread const a little adds ee8d4989bd75 init/calibrate.c: provide proper prototype adds 980260c8c16f autofs: add ignore mount option adds ef1bef25928d fs/autofs/inode.c: use seq_puts() for simple strings in au [...] adds 2d7118100fa6 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] adds af9514ef4e14 kernel/signal.c: allow the null signal in rt_sigqueueinfo() adds 46f8f53f6758 exec: increase BINPRM_BUF_SIZE to 256 adds 40f05b9fae8c drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() adds 3c8a71a27ee9 sysctl: handle overflow in proc_get_long adds 2063652ec129 sysctl: handle overflow for file-max adds d73c64f2337e kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() adds 59d1942c0cd4 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED adds 77cbe747807c kcov: no need to check return value of debugfs_create functions adds 0272a08128f1 kcov: convert kcov.refcount to refcount_t adds 5fddbd59cce7 lib/ubsan: default UBSAN_ALIGNMENT to not set adds f0686020eb01 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 1b614a294de6 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 0ceecfdb641c ipc: conserve sequence numbers in extended IPCMNI mode adds 23295f4bc170 ipc: annotate implicit fall through adds 3133efe899e7 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] adds 97686b752e9b Merge branch 'akpm-current/current' adds e45388287d05 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 75046c0a9117 proc: calculate end pointer for /proc/*/* lookup at compile time adds 7f9d364dc4bf proc: merge fix for proc_pident_lookup() API change adds d915c9b03e64 unicore32: stop printing the virtual memory layout adds f614473e02c9 arch/nios2/mm/fault.c: remove duplicate include adds 0e83c0ab89e7 include/linux/sched/signal.h: replace `tsk' with `task' adds d0070ca3907e openrisc: prefer memblock APIs returning virtual address adds a01939684626 powerpc: use memblock functions returning virtual address adds 4acddf83c9a4 memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] adds fd2196c08610 memblock: drop memblock_alloc_base_nid() adds 80c93348dd7c memblock: emphasize that memblock_alloc_range() returns a [...] adds a871c5ca1cda memblock: memblock_phys_alloc_try_nid(): don't panic adds 686b739ad75a memblock: memblock_phys_alloc(): don't panic adds 205a8e11e322 memblock: drop __memblock_alloc_base() adds 95221af45926 memblock: drop memblock_alloc_base() adds 44e54e6d739f memblock: refactor internal allocation functions adds c9cecb993a88 memblock: fix parameter order in memblock_phys_alloc_try_nid() adds 5d946c6eb88e memblock: make memblock_find_in_range_node() and choose_me [...] adds 21e43b47154a arch: use memblock_alloc() instead of memblock_alloc_from( [...] adds 5cd0bb0aaa79 arch: don't memset(0) memory returned by memblock_alloc() adds 6b7119ff6bf6 ia64: add checks for the return value of memblock_alloc*() adds de758c0a9e5c sparc: add checks for the return value of memblock_alloc*() adds 27461f4c5fb0 mm/percpu: add checks for the return value of memblock_alloc*() adds 8f1f3739a36b init/main: add checks for the return value of memblock_alloc*() adds 8fa5f0c78e1b swiotlb: add checks for the return value of memblock_alloc*() adds f537eec35a95 treewide: add checks for the return value of memblock_alloc*() adds d301a250b4cc mm: sparse: Use '%pa' with 'phys_addr_t' type adds bc031de7bd2b memblock: fix format strings for panics after memblock_alloc adds ef8fa9864104 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] adds 010924d54fed memblock: memblock_alloc_try_nid: don't panic adds 28c6228d1556 memblock: drop memblock_alloc_*_nopanic() variants adds c6d65e13c4a9 include/linux/relay.h: fix percpu annotation in struct rchan adds cb02e670ac73 kernel/fork.c: remove duplicated include adds 5c9aaff7e415 samples/mic/mpssd/mpssd.h: remove duplicate header adds c079194c1d2f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 7647da0c199a Merge branch 'akpm/master' adds 1a82ba1c69e3 Add linux-next specific files for 20190206
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 (dc4c89997735) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 1 - Documentation/ABI/testing/sysfs-bus-iio | 21 +- Documentation/ABI/testing/sysfs-bus-iio-sps30 | 28 + Documentation/ABI/testing/sysfs-fs-f2fs | 7 + Documentation/DMA-API.txt | 3 + Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/arm64/pointer-authentication.txt | 5 + Documentation/core-api/memory-allocation.rst | 2 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 7 +- Documentation/devicetree/bindings/arm/fsl.yaml | 11 +- .../devicetree/bindings/clock/exynos5433-clock.txt | 23 + .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 + .../display/tegra/nvidia,tegra20-host1x.txt | 3 + Documentation/devicetree/bindings/dma/dma.txt | 4 + Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 + Documentation/devicetree/bindings/dma/k3dma.txt | 4 +- .../devicetree/bindings/iio/accel/mma8452.txt | 4 + .../devicetree/bindings/iio/adc/adi,ad7606.txt | 65 + .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 + .../bindings/iio/adc/amlogic,meson-saradc.txt | 4 + .../bindings/iio/adc/nuvoton,npcm-adc.txt | 35 + .../devicetree/bindings/iio/adc/ti-ads124s08.txt | 25 + .../devicetree/bindings/iio/chemical/bme680.txt | 11 + .../bindings/iio/chemical/sensirion,sgp30.txt | 15 + .../bindings/iio/chemical/sensirion,sps30.txt | 12 + .../bindings/iio/impedance-analyzer/ad5933.txt | 26 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/light/max44009.txt | 24 + .../devicetree/bindings/iio/st-sensors.txt | 1 + Documentation/devicetree/bindings/net/nixge.txt | 72 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 3 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 11 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 + .../devicetree/bindings/sound/mtk-btcvsd-snd.txt | 24 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/usb/keystone-usb.txt | 6 +- .../devicetree/bindings/usb/qcom,dwc3.txt | 1 + .../devicetree/bindings/usb/renesas_usb3.txt | 1 + .../devicetree/bindings/usb/renesas_usbhs.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 1 + .../devicetree/bindings/watchdog/renesas-wdt.txt | 1 + Documentation/doc-guide/kernel-doc.rst | 17 +- Documentation/driver-api/80211/mac80211.rst | 3 + Documentation/driver-api/device_link.rst | 63 +- Documentation/filesystems/f2fs.txt | 2 + Documentation/hwmon/lm85 | 9 +- Documentation/input/devices/xpad.rst | 2 +- .../networking/device_drivers/stmicro/stmmac.txt | 2 +- Documentation/networking/devlink-info-versions.rst | 38 + Documentation/networking/filter.txt | 16 +- Documentation/networking/index.rst | 1 + Documentation/networking/timestamping.txt | 43 +- Documentation/process/howto.rst | 2 +- Documentation/process/kernel-docs.rst | 2 +- Documentation/process/stable-api-nonsense.rst | 14 +- Documentation/process/stable-kernel-rules.rst | 3 + .../sound/kernel-api/writing-an-alsa-driver.rst | 10 +- Documentation/sysctl/net.txt | 1 + Documentation/target/tcm_mod_builder.py | 8 - Documentation/translations/it_IT/process/howto.rst | 2 +- Documentation/translations/ja_JP/howto.rst | 2 +- Documentation/translations/ko_KR/howto.rst | 47 +- Documentation/vm/index.rst | 2 +- Documentation/vm/slub.rst | 4 +- Documentation/x86/resctrl_ui.txt | 2 +- MAINTAINERS | 36 +- Makefile | 2 +- Next/SHA1s | 210 +- Next/merge.log | 4101 ++++++++++++-------- arch/alpha/include/uapi/asm/socket.h | 47 +- arch/arc/Kconfig | 8 + arch/arc/include/asm/entry-arcv2.h | 67 +- arch/arc/include/asm/uaccess.h | 8 +- arch/arc/kernel/entry-arcv2.S | 4 +- arch/arc/kernel/head.S | 10 +- arch/arc/kernel/intc-arcv2.c | 2 + arch/arc/kernel/setup.c | 2 +- arch/arc/lib/memcpy-archs.S | 14 - arch/arc/plat-hsdk/Kconfig | 1 + arch/arm/Kconfig | 4 +- arch/arm/Kconfig-nommu | 2 + arch/arm/Makefile | 2 +- arch/arm/boot/bootp/Makefile | 2 +- arch/arm/boot/compressed/Makefile | 2 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 22 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 22 +- arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 + arch/arm/boot/dts/ls1021a-qds.dts | 1 + arch/arm/boot/dts/ls1021a-twr.dts | 1 + arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/crypto/crct10dif-ce-core.S | 27 +- arch/arm/crypto/crct10dif-ce-glue.c | 23 +- arch/arm/include/asm/barrier.h | 2 + arch/arm/include/asm/irq.h | 1 - arch/arm/include/asm/pgtable.h | 3 + arch/arm/include/asm/processor.h | 6 +- arch/arm/include/asm/smp.h | 1 - arch/arm/include/asm/smp_twd.h | 16 - arch/arm/include/asm/spinlock.h | 3 +- arch/arm/include/asm/uaccess.h | 3 +- arch/arm/include/asm/v7m.h | 2 +- arch/arm/kernel/entry-header.S | 3 +- arch/arm/kernel/entry-v7m.S | 4 + arch/arm/kernel/irq.c | 62 - arch/arm/kernel/machine_kexec.c | 5 +- arch/arm/kernel/smp.c | 12 +- arch/arm/kernel/smp_twd.c | 66 - arch/arm/lib/copy_template.S | 2 +- arch/arm/mach-exynos/headsmp.S | 2 +- arch/arm/mach-exynos/platsmp.c | 35 +- arch/arm/mach-omap2/prm_common.c | 4 +- arch/arm/mach-prima2/common.h | 2 + arch/arm/mach-prima2/headsmp.S | 2 +- arch/arm/mach-prima2/hotplug.c | 3 +- arch/arm/mach-prima2/platsmp.c | 17 +- arch/arm/mach-spear/generic.h | 2 + arch/arm/mach-spear/headsmp.S | 2 +- arch/arm/mach-spear/hotplug.c | 4 +- arch/arm/mach-spear/platsmp.c | 27 +- arch/arm/mm/dma-mapping.c | 4 +- arch/arm/mm/idmap.c | 4 +- arch/arm/mm/init.c | 69 +- arch/arm/mm/pmsa-v8.c | 4 +- arch/arm/mm/proc-v7m.S | 3 + arch/arm64/Kconfig | 2 +- arch/arm64/Kconfig.platforms | 4 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 8 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 96 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 26 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 13 + arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 65 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 72 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 22 + arch/arm64/boot/dts/qcom/msm8998.dtsi | 98 + arch/arm64/boot/dts/qcom/qcs404.dtsi | 6 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 5 + arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 160 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 25 + arch/arm64/configs/defconfig | 4 + arch/arm64/crypto/aes-ce-ccm-core.S | 5 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 8 +- arch/arm64/crypto/crct10dif-ce-core.S | 11 - arch/arm64/crypto/crct10dif-ce-glue.c | 71 +- arch/arm64/crypto/ghash-ce-glue.c | 118 +- arch/arm64/include/asm/hugetlb.h | 7 +- arch/arm64/include/uapi/asm/ptrace.h | 13 + arch/arm64/kernel/entry.S | 11 +- arch/arm64/kernel/hibernate.c | 4 +- arch/arm64/kernel/hyp-stub.S | 2 + arch/arm64/kernel/kaslr.c | 1 + arch/arm64/kernel/probes/kprobes.c | 6 +- arch/arm64/kernel/ptrace.c | 147 + arch/arm64/mm/flush.c | 6 +- arch/arm64/mm/numa.c | 2 +- arch/ia64/include/uapi/asm/Kbuild | 1 + arch/ia64/include/uapi/asm/socket.h | 122 - arch/m68k/coldfire/device.c | 2 +- arch/m68k/coldfire/m5272.c | 2 +- arch/mips/Kconfig | 28 +- arch/mips/Makefile | 2 + arch/mips/ar7/platform.c | 4 +- arch/mips/bcm47xx/setup.c | 2 +- arch/mips/boot/dts/xilfpga/nexys4ddr.dts | 8 +- arch/mips/include/asm/atomic.h | 6 + arch/mips/include/asm/barrier.h | 55 + arch/mips/include/asm/bitops.h | 5 + arch/mips/include/asm/cpu-features.h | 13 + arch/mips/include/asm/cpu.h | 1 + arch/mips/include/asm/futex.h | 3 + arch/mips/include/asm/ginvt.h | 56 + arch/mips/include/asm/mipsregs.h | 11 + arch/mips/include/asm/mmu.h | 6 +- arch/mips/include/asm/mmu_context.h | 139 +- arch/mips/include/asm/pgtable.h | 45 +- arch/mips/include/asm/tlbflush.h | 5 +- arch/mips/include/uapi/asm/socket.h | 47 +- arch/mips/kernel/cpu-probe.c | 55 +- arch/mips/kernel/process.c | 7 +- arch/mips/kernel/smp.c | 67 +- arch/mips/kernel/traps.c | 4 +- arch/mips/kernel/unaligned.c | 1 + arch/mips/kvm/emulate.c | 8 +- arch/mips/kvm/mips.c | 5 + arch/mips/kvm/trap_emul.c | 30 +- arch/mips/kvm/vz.c | 8 +- arch/mips/lib/dump_tlb.c | 22 +- arch/mips/loongson32/Kconfig | 13 + arch/mips/loongson32/ls1b/board.c | 28 - arch/mips/loongson64/Platform | 23 + arch/mips/mm/Makefile | 16 +- arch/mips/mm/c-r4k.c | 8 +- arch/mips/mm/context.c | 288 ++ arch/mips/mm/init.c | 7 + arch/mips/mm/tlb-r3k.c | 14 +- arch/mips/mm/tlb-r4k.c | 71 +- arch/mips/mm/tlb-r8k.c | 10 +- arch/mips/mm/tlbex.c | 10 + arch/parisc/include/uapi/asm/socket.h | 46 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 22 +- arch/powerpc/include/uapi/asm/socket.h | 4 +- arch/powerpc/kernel/dma-swiotlb.c | 1 + arch/powerpc/kernel/dma.c | 1 + arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3s64.c | 22 + arch/powerpc/net/bpf_jit_comp64.c | 1 + arch/powerpc/platforms/Kconfig.cputype | 2 +- arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/riscv/Kconfig | 3 +- arch/riscv/Makefile | 2 +- arch/riscv/configs/defconfig | 8 +- arch/riscv/include/asm/page.h | 2 +- arch/riscv/include/asm/processor.h | 2 +- arch/riscv/kernel/asm-offsets.c | 1 + arch/riscv/kernel/entry.S | 18 +- arch/riscv/kernel/setup.c | 2 +- arch/riscv/kernel/smpboot.c | 6 +- arch/riscv/mm/init.c | 3 +- arch/riscv/net/Makefile | 1 + arch/riscv/net/bpf_jit_comp.c | 1602 ++++++++ arch/s390/Kconfig | 2 +- arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/hugetlb.h | 7 +- arch/s390/include/asm/irq.h | 1 + arch/s390/include/asm/isc.h | 1 + arch/s390/include/asm/kvm_host.h | 36 +- arch/s390/include/uapi/asm/Kbuild | 1 + arch/s390/include/uapi/asm/socket.h | 119 - arch/s390/kernel/irq.c | 1 + arch/s390/kvm/interrupt.c | 431 +- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/kvm/kvm-s390.h | 4 +- arch/s390/net/bpf_jit_comp.c | 6 +- arch/sparc/include/uapi/asm/posix_types.h | 10 + arch/sparc/include/uapi/asm/socket.h | 49 +- arch/x86/Kconfig | 8 +- arch/x86/boot/compressed/Makefile | 2 + arch/x86/boot/compressed/acpi.c | 326 ++ arch/x86/boot/compressed/cmdline.c | 4 - arch/x86/boot/compressed/kaslr.c | 75 +- arch/x86/boot/compressed/misc.c | 3 + arch/x86/boot/compressed/misc.h | 21 + arch/x86/boot/string.c | 141 + arch/x86/boot/string.h | 1 + arch/x86/include/asm/hugetlb.h | 7 +- arch/x86/include/asm/resctrl_sched.h | 4 +- arch/x86/include/uapi/asm/Kbuild | 1 + arch/x86/include/uapi/asm/socket.h | 1 - arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/bugs.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 1 + arch/x86/kernel/cpu/microcode/amd.c | 2 +- arch/x86/kernel/cpu/resctrl/Makefile | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 27 +- arch/x86/kernel/kexec-bzimage64.c | 3 + arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/kvm/vmx/vmx.c | 3 +- arch/x86/lib/iomem.c | 33 +- arch/x86/mm/numa.c | 4 +- arch/xtensa/include/asm/Kbuild | 1 + arch/xtensa/include/uapi/asm/Kbuild | 1 + arch/xtensa/include/uapi/asm/socket.h | 124 - block/blk-core.c | 6 +- block/blk-flush.c | 2 +- block/blk-mq-sched.c | 2 +- block/blk-mq-tag.c | 2 +- block/blk-mq.c | 13 +- block/blk-mq.h | 20 +- block/blk.h | 2 +- certs/system_keyring.c | 4 +- crypto/seqiv.c | 7 +- crypto/testmgr.c | 15 +- drivers/acpi/ec.c | 161 +- drivers/android/binder.c | 7 +- drivers/android/binder_internal.h | 9 + drivers/android/binderfs.c | 4 +- drivers/base/core.c | 236 +- drivers/base/dd.c | 2 +- drivers/base/power/runtime.c | 47 +- drivers/clk/samsung/clk-exynos5433.c | 38 +- drivers/cpufreq/arm_big_little.c | 2 + drivers/cpufreq/cpufreq-dt.c | 16 +- drivers/cpufreq/cpufreq.c | 11 + drivers/cpufreq/cpufreq_stats.c | 16 +- drivers/cpufreq/imx6q-cpufreq.c | 24 +- drivers/cpufreq/mediatek-cpufreq.c | 14 +- drivers/cpufreq/qcom-cpufreq-hw.c | 49 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 2 +- drivers/cpufreq/qoriq-cpufreq.c | 15 +- drivers/cpufreq/scmi-cpufreq.c | 53 +- drivers/cpufreq/scpi-cpufreq.c | 17 +- drivers/cpufreq/tegra124-cpufreq.c | 2 + drivers/cpuidle/dt_idle_states.c | 15 +- drivers/crypto/amcc/crypto4xx_trng.h | 4 +- drivers/crypto/axis/artpec6_crypto.c | 326 +- drivers/crypto/bcm/Makefile | 2 - drivers/crypto/caam/caamalg.c | 26 +- drivers/crypto/caam/caamalg_qi.c | 23 +- drivers/crypto/caam/caamalg_qi2.c | 22 +- drivers/crypto/caam/caamhash.c | 219 +- drivers/crypto/caam/caamhash_desc.c | 30 +- drivers/crypto/caam/caamhash_desc.h | 10 +- drivers/crypto/caam/ctrl.c | 21 +- drivers/crypto/caam/intern.h | 1 - drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 27 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.h | 5 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +- drivers/crypto/cavium/zip/zip_main.c | 52 +- drivers/crypto/ccp/ccp-debugfs.c | 36 +- drivers/crypto/ccree/cc_debugfs.c | 22 +- drivers/crypto/ccree/cc_debugfs.h | 8 +- drivers/crypto/ccree/cc_driver.c | 7 +- drivers/crypto/chelsio/Makefile | 2 +- drivers/crypto/chelsio/chcr_algo.c | 4 +- drivers/crypto/chelsio/chtls/Makefile | 3 +- drivers/crypto/qat/qat_c3xxx/Makefile | 2 +- drivers/crypto/qat/qat_c3xxx/adf_drv.c | 5 - drivers/crypto/qat/qat_c3xxxvf/Makefile | 2 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 5 - drivers/crypto/qat/qat_c62x/Makefile | 2 +- drivers/crypto/qat/qat_c62x/adf_drv.c | 5 - drivers/crypto/qat/qat_c62xvf/Makefile | 2 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 5 - drivers/crypto/qat/qat_common/adf_cfg.c | 7 - drivers/crypto/qat/qat_common/adf_transport.c | 6 - .../crypto/qat/qat_common/adf_transport_debug.c | 15 - drivers/crypto/qat/qat_dh895xcc/Makefile | 2 +- drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 5 - drivers/crypto/qat/qat_dh895xccvf/Makefile | 2 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 5 - drivers/dma/Kconfig | 14 + drivers/dma/Makefile | 1 + drivers/dma/at_xdmac.c | 19 +- drivers/dma/bcm2835-dma.c | 92 +- drivers/dma/dmatest.c | 32 +- drivers/dma/fsl-edma-common.c | 70 +- drivers/dma/fsl-edma-common.h | 4 + drivers/dma/fsl-edma.c | 1 + drivers/dma/fsl-qdma.c | 1259 ++++++ drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 68 +- drivers/dma/imx-dma.c | 8 +- drivers/dma/k3dma.c | 61 +- drivers/dma/mcf-edma.c | 1 + drivers/dma/pch_dma.c | 1 - drivers/edac/Kconfig | 12 + drivers/edac/Makefile | 7 +- drivers/edac/i10nm_base.c | 275 ++ drivers/edac/skx_base.c | 650 ++++ drivers/edac/skx_common.c | 689 ++++ drivers/edac/skx_common.h | 152 + drivers/edac/skx_edac.c | 1358 ------- drivers/firmware/efi/arm-runtime.c | 11 +- drivers/fpga/Kconfig | 2 +- drivers/fpga/altera-ps-spi.c | 2 +- drivers/gpio/gpio-ml-ioh.c | 2 - drivers/gpio/gpio-pch.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 59 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 7 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 29 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 48 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 7 + drivers/gpu/drm/amd/display/dc/calcs/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 5 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 72 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 12 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 7 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 2 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 13 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 8 + .../drm/amd/display/modules/power/power_helpers.c | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 1 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 46 + drivers/gpu/drm/ast/ast_main.c | 6 +- drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 142 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 1 + drivers/gpu/drm/cirrus/cirrus_mode.c | 70 +- drivers/gpu/drm/drm_agpsupport.c | 2 +- drivers/gpu/drm/drm_atomic_helper.c | 18 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 +- drivers/gpu/drm/drm_bufs.c | 4 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 60 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_vblank.c | 2 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/gvt/display.c | 31 + drivers/gpu/drm/i915/gvt/display.h | 37 +- drivers/gpu/drm/i915/gvt/gvt.c | 1 + drivers/gpu/drm/i915/gvt/gvt.h | 3 + drivers/gpu/drm/i915/gvt/hypercall.h | 1 + drivers/gpu/drm/i915/gvt/kvmgt.c | 143 + drivers/gpu/drm/i915/gvt/mpt.h | 17 + drivers/gpu/drm/i915/gvt/vgpu.c | 6 + drivers/gpu/drm/i915/i915_active.c | 286 ++ drivers/gpu/drm/i915/i915_active.h | 425 ++ drivers/gpu/drm/i915/i915_active_types.h | 36 + drivers/gpu/drm/i915/i915_debugfs.c | 6 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 22 +- drivers/gpu/drm/i915/i915_gem.c | 10 +- drivers/gpu/drm/i915/i915_gem_context.c | 359 +- drivers/gpu/drm/i915/i915_gem_context.h | 20 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 10 +- drivers/gpu/drm/i915/i915_pci.c | 15 +- drivers/gpu/drm/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/i915_reg.h | 4 + drivers/gpu/drm/i915/i915_request.c | 36 +- drivers/gpu/drm/i915/i915_request.h | 383 -- drivers/gpu/drm/i915/i915_reset.c | 2 +- drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_timeline.c | 4 +- drivers/gpu/drm/i915/i915_timeline.h | 30 +- drivers/gpu/drm/i915/i915_utils.h | 6 - drivers/gpu/drm/i915/i915_vma.c | 183 +- drivers/gpu/drm/i915/i915_vma.h | 11 +- drivers/gpu/drm/i915/intel_color.c | 6 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 118 +- drivers/gpu/drm/i915/intel_dp.c | 18 +- drivers/gpu/drm/i915/intel_dp_mst.c | 17 +- drivers/gpu/drm/i915/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/intel_fifo_underrun.c | 6 +- drivers/gpu/drm/i915/intel_guc_log.c | 3 + drivers/gpu/drm/i915/intel_hdmi.c | 6 +- drivers/gpu/drm/i915/intel_hotplug.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 61 +- drivers/gpu/drm/i915/intel_lrc.h | 2 + drivers/gpu/drm/i915/intel_overlay.c | 33 +- drivers/gpu/drm/i915/intel_pm.c | 12 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 15 +- drivers/gpu/drm/i915/intel_uncore.c | 3 + drivers/gpu/drm/i915/intel_workarounds.c | 70 +- drivers/gpu/drm/i915/selftests/i915_active.c | 157 + drivers/gpu/drm/i915/selftests/i915_gem_context.c | 467 +++ .../gpu/drm/i915/selftests/i915_live_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 103 + drivers/gpu/drm/i915/selftests/mock_timeline.c | 3 +- drivers/gpu/drm/i915/vlv_dsi.c | 4 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 23 +- drivers/gpu/drm/meson/meson_venc.c | 2 + drivers/gpu/drm/mgag200/mgag200_main.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 13 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 3 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 5 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 37 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h | 14 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 19 +- .../gpu/drm/msm/disp/dpu1/dpu_hw_catalog_format.h | 220 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 44 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 44 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 7 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 65 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 51 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 27 - drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 325 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 28 +- drivers/gpu/drm/msm/msm_drv.c | 113 +- drivers/gpu/drm/msm/msm_drv.h | 10 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 6 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 31 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 1 + drivers/gpu/drm/nouveau/nouveau_bo.h | 12 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 3 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 2 + drivers/gpu/drm/tegra/drm.c | 57 +- drivers/gpu/drm/tegra/drm.h | 1 + drivers/gpu/drm/tegra/sor.c | 19 +- drivers/gpu/drm/tegra/vic.c | 74 +- drivers/gpu/drm/tegra/vic.h | 9 + drivers/gpu/drm/ttm/ttm_bo.c | 9 - drivers/gpu/drm/vkms/vkms_crtc.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 6 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 13 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 2 +- drivers/gpu/host1x/bus.c | 35 + drivers/gpu/host1x/cdma.c | 138 +- drivers/gpu/host1x/cdma.h | 8 +- drivers/gpu/host1x/dev.c | 49 +- drivers/gpu/host1x/dev.h | 8 + drivers/gpu/host1x/hw/cdma_hw.c | 32 +- drivers/gpu/host1x/hw/channel_hw.c | 42 +- drivers/gpu/host1x/hw/host1x06_hardware.h | 6 + drivers/gpu/host1x/hw/host1x07_hardware.h | 6 + drivers/gpu/host1x/hw/hw_host1x06_channel.h | 11 + drivers/gpu/host1x/hw/hw_host1x07_channel.h | 11 + drivers/hid/intel-ish-hid/ishtp-hid.c | 4 +- drivers/hwmon/lm85.c | 43 +- drivers/hwmon/occ/common.c | 3 +- drivers/hwmon/occ/common.h | 3 +- drivers/hwmon/occ/p8_i2c.c | 3 +- drivers/hwmon/occ/p9_sbe.c | 3 +- drivers/hwmon/occ/sysfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 50 +- drivers/hwtracing/coresight/coresight.c | 13 +- drivers/i2c/busses/i2c-eg20t.c | 1 - drivers/ide/ide-atapi.c | 9 +- drivers/ide/ide-io.c | 61 +- drivers/ide/ide-park.c | 2 + drivers/ide/ide-probe.c | 23 +- drivers/iio/accel/mma8452.c | 105 +- drivers/iio/accel/st_accel_core.c | 171 +- drivers/iio/adc/Kconfig | 60 + drivers/iio/adc/Makefile | 6 + drivers/{staging => }/iio/adc/ad7606.c | 272 +- drivers/{staging => }/iio/adc/ad7606.h | 17 +- drivers/{staging => }/iio/adc/ad7606_par.c | 46 +- drivers/{staging => }/iio/adc/ad7606_spi.c | 35 +- drivers/iio/adc/ad7768-1.c | 459 +++ drivers/iio/adc/axp288_adc.c | 76 +- drivers/iio/adc/meson_saradc.c | 33 + drivers/iio/adc/npcm_adc.c | 335 ++ drivers/iio/adc/ti-ads124s08.c | 376 ++ drivers/iio/adc/ti-ads8688.c | 3 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/Kconfig | 11 + drivers/iio/chemical/Makefile | 2 + drivers/iio/chemical/atlas-ph-sensor.c | 7 +- drivers/iio/chemical/bme680_i2c.c | 7 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/sgp30.c | 591 +++ drivers/iio/chemical/sps30.c | 545 +++ drivers/iio/dac/Kconfig | 6 +- drivers/iio/dac/ad5686-spi.c | 7 +- drivers/iio/dac/ad5686.c | 42 +- drivers/iio/dac/ad5686.h | 2 + drivers/iio/frequency/ad9523.c | 7 +- drivers/iio/imu/inv_mpu6050/Kconfig | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 31 + drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 6 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 8 + drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 - drivers/iio/industrialio-core.c | 5 + drivers/iio/light/Kconfig | 10 + drivers/iio/light/Makefile | 1 + drivers/iio/light/isl29018.c | 46 +- drivers/iio/light/max44009.c | 555 +++ drivers/iio/magnetometer/mag3110.c | 94 +- drivers/iio/pressure/Kconfig | 2 +- drivers/iio/pressure/st_pressure.h | 2 + drivers/iio/pressure/st_pressure_core.c | 69 + drivers/iio/pressure/st_pressure_i2c.c | 5 + drivers/iio/pressure/st_pressure_spi.c | 5 + drivers/infiniband/core/iwcm.c | 7 +- drivers/infiniband/core/iwpm_msg.c | 120 +- drivers/infiniband/core/iwpm_util.c | 48 +- drivers/infiniband/core/iwpm_util.h | 12 + drivers/infiniband/core/rw.c | 12 +- drivers/infiniband/core/uverbs_cmd.c | 1 + drivers/infiniband/core/uverbs_main.c | 18 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 2 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 32 +- drivers/infiniband/hw/hns/hns_roce_device.h | 29 + drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 262 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 14 + drivers/infiniband/hw/hns/hns_roce_srq.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 9 +- drivers/infiniband/hw/mlx5/odp.c | 138 +- drivers/infiniband/hw/mlx5/qp.c | 192 +- drivers/infiniband/hw/mlx5/srq.h | 2 - drivers/infiniband/hw/mlx5/srq_cmd.c | 16 +- drivers/infiniband/sw/rxe/rxe_av.c | 7 + drivers/infiniband/sw/rxe/rxe_loc.h | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 9 +- drivers/infiniband/sw/rxe/rxe_qp.c | 7 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 11 +- drivers/infiniband/ulp/iser/iser_memory.c | 9 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 27 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 80 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 4 - drivers/input/touchscreen/sx8654.c | 6 +- drivers/iommu/exynos-iommu.c | 1 + drivers/iommu/rockchip-iommu.c | 3 +- drivers/isdn/mISDN/socket.c | 2 +- drivers/md/md-linear.c | 3 +- drivers/md/raid1.c | 6 +- drivers/md/raid5-cache.c | 33 +- drivers/md/raid5.c | 8 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 41 +- drivers/misc/mic/vop/vop_main.c | 13 +- drivers/misc/pch_phub.c | 1 - drivers/mmc/core/host.c | 2 +- drivers/mmc/core/slot-gpio.c | 9 +- drivers/mmc/host/bcm2835.c | 23 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mmc/host/mmci.c | 2 +- drivers/mmc/host/omap.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mtd/mtdpart.c | 5 +- drivers/mtd/nand/raw/meson_nand.c | 48 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 10 +- drivers/net/dsa/dsa_loop.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 25 +- drivers/net/ethernet/broadcom/bcmsysport.h | 2 + drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 2 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 3 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 71 +- drivers/net/ethernet/chelsio/cxgb4/sched.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/smt.c | 3 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 99 +- drivers/net/ethernet/cisco/enic/enic_main.c | 3 +- drivers/net/ethernet/dec/tulip/eeprom.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 4 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 33 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 62 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 7 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 186 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 31 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 34 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 59 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 53 + .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 1 + drivers/net/ethernet/netronome/nfp/bpf/jit.c | 92 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 145 + .../net/ethernet/netronome/nfp/nfp_shared_buf.c | 1 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c | 61 + .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 20 + .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 3 +- drivers/net/ethernet/ni/nixge.c | 118 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 7 +- drivers/net/ethernet/realtek/r8169.c | 16 +- drivers/net/ethernet/renesas/sh_eth.c | 79 +- drivers/net/ethernet/renesas/sh_eth.h | 3 +- drivers/net/phy/aquantia.c | 177 +- drivers/net/phy/dp83640.c | 13 +- drivers/net/phy/fixed_phy.c | 82 +- drivers/net/phy/marvell.c | 16 - drivers/net/phy/realtek.c | 9 + drivers/net/usb/lan78xx.c | 3 +- drivers/net/virtio_net.c | 20 +- drivers/net/wireless/ath/ath10k/wmi.h | 2 +- drivers/net/wireless/ath/ath6kl/init.c | 2 +- drivers/net/wireless/broadcom/b43/debugfs.c | 36 +- drivers/net/wireless/broadcom/b43legacy/debugfs.c | 35 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../wireless/broadcom/brcm80211/brcmsmac/Makefile | 6 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.c | 26 +- .../wireless/broadcom/brcm80211/brcmsmac/debug.h | 2 +- .../wireless/broadcom/brcm80211/brcmutil/Makefile | 4 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/common.h | 6 +- drivers/net/wireless/intel/iwlegacy/debug.c | 34 +- drivers/net/wireless/intel/iwlwifi/dvm/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/Makefile | 2 +- drivers/net/wireless/mac80211_hwsim.c | 6 +- drivers/net/wireless/marvell/libertas/debugfs.c | 6 - drivers/net/wireless/marvell/libertas/mesh.c | 5 + drivers/net/wireless/marvell/libertas_tf/main.c | 2 +- drivers/net/wireless/marvell/mwifiex/Kconfig | 2 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 5 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 5 + drivers/net/wireless/marvell/mwifiex/sdio.h | 70 + drivers/net/wireless/mediatek/mt7601u/dma.c | 6 +- drivers/net/wireless/mediatek/mt7601u/eeprom.h | 2 +- drivers/net/wireless/quantenna/Makefile | 1 + drivers/net/wireless/quantenna/qtnfmac/bus.h | 19 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 43 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 63 +- drivers/net/wireless/quantenna/qtnfmac/commands.h | 22 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/debug.c | 31 +- drivers/net/wireless/quantenna/qtnfmac/debug.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 96 +- drivers/net/wireless/quantenna/qtnfmac/event.h | 17 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 27 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 16 +- .../net/wireless/quantenna/qtnfmac/qlink_util.h | 28 +- .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/shm_ipc.h | 17 +- .../net/wireless/quantenna/qtnfmac/shm_ipc_defs.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/trans.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/trans.h | 17 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 17 +- drivers/net/wireless/quantenna/qtnfmac/util.h | 17 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 27 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 93 +- drivers/net/wireless/ray_cs.c | 2 +- .../net/wireless/realtek/rtl818x/rtl8180/Makefile | 2 +- drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 2 +- .../net/wireless/realtek/rtl818x/rtl8187/Makefile | 2 +- drivers/net/wireless/realtek/rtlwifi/base.c | 4 +- drivers/net/wireless/realtek/rtlwifi/core.c | 2 + drivers/net/wireless/realtek/rtlwifi/debug.c | 14 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/dm.c | 95 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 6 +- drivers/net/wireless/rsi/rsi_91x_debugfs.c | 5 - drivers/net/wireless/rsi/rsi_91x_sdio.c | 15 +- drivers/net/wireless/st/cw1200/debug.c | 26 +- drivers/net/wireless/st/cw1200/fwio.c | 4 +- drivers/net/wireless/ti/wl1251/debugfs.c | 59 +- drivers/net/wireless/ti/wl12xx/debugfs.c | 20 +- drivers/net/wireless/ti/wl18xx/debugfs.c | 20 +- drivers/net/wireless/ti/wlcore/cmd.c | 2 +- drivers/net/wireless/ti/wlcore/debugfs.c | 28 +- drivers/net/wireless/ti/wlcore/debugfs.h | 10 +- drivers/nvme/host/core.c | 54 +- drivers/nvme/host/nvme.h | 1 - drivers/nvme/host/rdma.c | 12 +- drivers/nvme/host/tcp.c | 10 +- drivers/of/of_mdio.c | 9 +- drivers/opp/of.c | 99 + drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-dra7xx.c | 81 + drivers/pci/controller/dwc/pci-imx6.c | 150 +- drivers/pci/controller/dwc/pcie-designware-host.c | 52 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 - drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/hotplug/pciehp_hpc.c | 2 + drivers/pci/pci.c | 3 +- drivers/pci/probe.c | 32 +- drivers/pci/quirks.c | 2 + drivers/pci/setup-bus.c | 27 +- drivers/pinctrl/qcom/Kconfig | 1 + drivers/regulator/rk808-regulator.c | 53 +- drivers/regulator/uniphier-regulator.c | 8 +- drivers/rtc/rtc-ds1672.c | 3 +- drivers/rtc/rtc-rs5c372.c | 32 +- drivers/rtc/rtc-snvs.c | 6 + drivers/s390/cio/chsc.c | 37 + drivers/s390/cio/chsc.h | 1 + drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 31 +- drivers/s390/net/qeth_l2_main.c | 8 +- drivers/s390/net/qeth_l3_main.c | 3 + drivers/scsi/aacraid/commsup.c | 25 +- drivers/scsi/aacraid/linit.c | 3 +- drivers/scsi/aacraid/src.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 8 +- drivers/scsi/csiostor/csio_attr.c | 3 - drivers/scsi/cxlflash/main.c | 2 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 - drivers/scsi/libfc/fc_rport.c | 1 - drivers/scsi/megaraid/megaraid_sas.h | 49 +- drivers/scsi/megaraid/megaraid_sas_base.c | 403 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 + drivers/scsi/megaraid/megaraid_sas_fusion.h | 1 + drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 7 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 16 +- drivers/scsi/qla2xxx/qla_def.h | 3 + drivers/scsi/qla2xxx/qla_mbx.c | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 31 - drivers/scsi/sd.c | 26 +- drivers/scsi/sd_zbc.c | 12 +- drivers/scsi/ufs/ufshcd.c | 7 +- drivers/soc/qcom/qcom_gsbi.c | 7 +- drivers/soc/qcom/rmtfs_mem.c | 32 +- drivers/soc/qcom/rpmh.c | 37 +- drivers/soc/qcom/smd-rpm.c | 1 + drivers/spi/spi-topcliff-pch.c | 1 - .../erofs/Documentation/filesystems/erofs.txt | 2 + drivers/staging/erofs/inode.c | 3 + drivers/staging/erofs/namei.c | 1 + drivers/staging/erofs/super.c | 10 + drivers/staging/erofs/xattr.c | 40 +- drivers/staging/erofs/xattr.h | 6 + drivers/staging/iio/adc/Kconfig | 34 - drivers/staging/iio/adc/Makefile | 4 - drivers/staging/iio/adc/ad7280a.c | 243 +- drivers/staging/iio/adc/ad7816.c | 7 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 +- drivers/staging/iio/addac/adt7316-spi.c | 4 +- drivers/staging/iio/addac/adt7316.c | 143 +- drivers/staging/iio/cdc/Kconfig | 10 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7152.c | 552 --- drivers/staging/iio/frequency/ad9834.c | 54 +- drivers/staging/iio/frequency/ad9834.h | 28 - drivers/staging/iio/impedance-analyzer/ad5933.c | 57 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 8 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 67 +- drivers/staging/rtl8192e/rtllib_softmac.c | 4 +- drivers/staging/rtlwifi/Kconfig | 2 +- drivers/staging/rtlwifi/pci.h | 3 +- drivers/staging/wilc1000/host_interface.c | 22 +- drivers/target/iscsi/cxgbit/cxgbit.h | 2 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 2 +- drivers/target/iscsi/iscsi_target.c | 47 +- drivers/target/iscsi/iscsi_target.h | 2 +- drivers/target/iscsi/iscsi_target_configfs.c | 13 - drivers/target/iscsi/iscsi_target_erl0.c | 5 +- drivers/target/iscsi/iscsi_target_erl1.c | 59 +- drivers/target/iscsi/iscsi_target_util.c | 23 +- drivers/target/loopback/tcm_loop.c | 6 - drivers/target/sbp/sbp_target.c | 6 - drivers/target/target_core_alua.c | 5 +- drivers/target/target_core_configfs.c | 12 +- drivers/target/target_core_device.c | 6 +- drivers/target/target_core_pr.c | 15 +- drivers/target/target_core_tmr.c | 39 +- drivers/target/target_core_transport.c | 49 +- drivers/target/target_core_xcopy.c | 6 - drivers/target/tcm_fc/tcm_fc.h | 1 - drivers/target/tcm_fc/tfc_cmd.c | 7 - drivers/target/tcm_fc/tfc_conf.c | 1 - drivers/tty/serial/pch_uart.c | 2 - drivers/uio/uio.c | 10 +- drivers/uio/uio_pci_generic.c | 17 + drivers/usb/dwc3/Kconfig | 6 +- drivers/usb/dwc3/core.h | 12 +- drivers/usb/dwc3/debug.h | 156 +- drivers/usb/dwc3/dwc3-keystone.c | 11 +- drivers/usb/dwc3/dwc3-qcom.c | 1 + drivers/usb/dwc3/gadget.c | 47 +- drivers/usb/dwc3/gadget.h | 4 +- drivers/usb/dwc3/trace.h | 10 +- drivers/usb/gadget/function/f_tcm.c | 9 - drivers/usb/gadget/function/u_serial.c | 35 +- drivers/usb/gadget/function/uvc.h | 2 + drivers/usb/gadget/function/uvc_configfs.c | 8 - drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/pch_udc.c | 1 - drivers/usb/gadget/udc/renesas_usb3.c | 4 + drivers/usb/serial/cp210x.c | 82 +- drivers/vfio/mdev/mdev_core.c | 16 +- drivers/vfio/mdev/mdev_private.h | 5 +- drivers/vfio/mdev/mdev_sysfs.c | 6 +- drivers/vfio/platform/reset/Makefile | 2 - .../vfio/platform/reset/vfio_platform_amdxgbe.c | 2 +- .../vfio/platform/reset/vfio_platform_bcmflexrm.c | 2 +- .../platform/reset/vfio_platform_calxedaxgmac.c | 2 +- drivers/vhost/scsi.c | 6 - drivers/virtio/virtio_ring.c | 7 +- drivers/watchdog/qcom-wdt.c | 23 + drivers/xen/xen-scsiback.c | 6 - fs/Kconfig | 2 +- fs/afs/super.c | 19 +- fs/autofs/inode.c | 12 +- fs/binfmt_elf.c | 32 +- fs/btrfs/backref.c | 20 +- fs/btrfs/compression.c | 249 +- fs/btrfs/compression.h | 53 +- fs/btrfs/ctree.c | 39 +- fs/btrfs/ctree.h | 21 +- fs/btrfs/delayed-ref.c | 15 +- fs/btrfs/delayed-ref.h | 11 + fs/btrfs/disk-io.c | 24 +- fs/btrfs/extent-tree.c | 35 +- fs/btrfs/extent_io.c | 45 +- fs/btrfs/inode.c | 3 +- fs/btrfs/locking.c | 108 +- fs/btrfs/locking.h | 15 +- fs/btrfs/lzo.c | 31 +- fs/btrfs/qgroup.c | 150 +- fs/btrfs/qgroup.h | 81 +- fs/btrfs/ref-verify.c | 4 +- fs/btrfs/relocation.c | 52 +- fs/btrfs/scrub.c | 5 + fs/btrfs/super.c | 13 +- fs/btrfs/transaction.c | 8 +- fs/btrfs/tree-checker.c | 24 +- fs/btrfs/tree-checker.h | 8 + fs/btrfs/tree-defrag.c | 2 +- fs/btrfs/tree-log.c | 6 +- fs/btrfs/volumes.c | 1 - fs/btrfs/zlib.c | 45 +- fs/btrfs/zstd.c | 311 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 7 +- fs/cifs/file.c | 19 +- fs/cifs/smb2ops.c | 4 +- fs/dax.c | 7 - fs/devpts/inode.c | 1 + fs/dlm/lockspace.c | 6 +- fs/dlm/lowcomms.c | 4 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/data.c | 3 +- fs/f2fs/dir.c | 8 +- fs/f2fs/extent_cache.c | 2 +- fs/f2fs/f2fs.h | 47 +- fs/f2fs/file.c | 20 +- fs/f2fs/inline.c | 4 +- fs/f2fs/node.c | 4 +- fs/f2fs/segment.c | 59 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 67 +- fs/f2fs/sysfs.c | 15 +- fs/f2fs/trace.c | 20 +- fs/f2fs/xattr.c | 2 +- fs/fs_context.c | 18 +- fs/fs_parser.c | 278 +- fs/fuse/file.c | 3 +- fs/hugetlbfs/inode.c | 31 +- fs/kernfs/mount.c | 40 - fs/mount.h | 5 + fs/namespace.c | 135 +- fs/orangefs/inode.c | 7 +- fs/pipe.c | 32 +- fs/pnode.c | 5 - fs/pnode.h | 3 +- fs/proc/root.c | 18 +- fs/proc/task_mmu.c | 9 +- fs/splice.c | 8 +- fs/stat.c | 12 +- fs/xfs/scrub/repair.c | 11 +- fs/xfs/xfs_aops.c | 2 + fs/xfs/xfs_buf.c | 19 +- include/{uapi => }/asm-generic/shmparam.h | 0 include/drm/bridge/dw_hdmi.h | 1 + include/drm/drm_atomic.h | 11 +- include/drm/drm_client.h | 2 +- include/drm/drm_connector.h | 2 +- include/drm/drm_dp_helper.h | 13 + include/drm/drm_mode_config.h | 2 +- include/drm/drm_modeset_helper_vtables.h | 2 +- include/drm/drm_modeset_lock.h | 2 +- include/drm/i915_pciids.h | 4 + include/drm/ttm/ttm_bo_api.h | 28 - include/drm/ttm/ttm_bo_driver.h | 2 +- include/dt-bindings/clock/exynos5433.h | 8 +- include/keys/system_keyring.h | 9 +- include/linux/bpf.h | 39 +- include/linux/bpf_verifier.h | 1 + include/linux/btf.h | 1 + include/linux/build_bug.h | 19 + include/linux/cgroup.h | 3 +- include/linux/coresight.h | 4 +- include/linux/cpu.h | 2 - include/linux/cpufreq.h | 9 + include/linux/device.h | 25 +- include/linux/dma-mapping.h | 15 +- include/linux/f2fs_fs.h | 18 +- include/linux/filter.h | 21 +- include/linux/fs_context.h | 7 + include/linux/fs_parser.h | 97 +- include/linux/gfp.h | 2 +- include/linux/ide.h | 2 + include/linux/igmp.h | 8 +- include/linux/iio/common/st_sensors.h | 1 + include/linux/kernel.h | 29 +- include/linux/kernfs.h | 3 - include/linux/limits.h | 36 + include/linux/list.h | 11 + include/linux/lsm_hooks.h | 4 +- include/linux/mdev.h | 2 +- include/linux/memcontrol.h | 3 + include/linux/mlx5/device.h | 3 + include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/mmc/host.h | 5 + include/linux/mmc/slot-gpio.h | 2 +- include/linux/mmu_notifier.h | 35 +- include/linux/netdevice.h | 16 +- include/linux/nodemask.h | 8 +- include/linux/pci_ids.h | 4 + include/linux/phy_fixed.h | 8 +- include/linux/pipe_fs_i.h | 8 +- include/linux/pm_opp.h | 6 + include/linux/sched.h | 6 +- include/linux/security.h | 5 +- include/linux/skbuff.h | 24 +- include/linux/slub_def.h | 12 +- include/linux/socket.h | 8 + include/linux/swap.h | 13 +- include/linux/uio.h | 8 - include/linux/xarray.h | 12 +- include/net/cfg80211.h | 17 +- include/net/devlink.h | 76 + include/net/mac80211.h | 46 +- include/net/netfilter/nf_tables.h | 17 +- include/net/netlink.h | 8 +- include/net/sock.h | 1 + include/net/tls.h | 73 +- include/rdma/ib_verbs.h | 29 +- include/rdma/iw_cm.h | 13 + include/rdma/iw_portmap.h | 15 +- include/sound/hda_codec.h | 1 + include/sound/memalloc.h | 1 - include/sound/soc-dapm.h | 22 +- include/sound/soc-topology.h | 1 + include/target/iscsi/iscsi_transport.h | 4 +- include/target/target_core_base.h | 1 - include/target/target_core_fabric.h | 2 +- include/trace/events/btrfs.h | 29 + include/trace/events/host1x.h | 26 + include/uapi/asm-generic/socket.h | 48 +- include/uapi/drm/i915_drm.h | 64 + include/uapi/linux/batadv_packet.h | 2 +- include/uapi/linux/batman_adv.h | 2 +- include/uapi/linux/bpf.h | 8 +- include/uapi/linux/devlink.h | 12 + include/uapi/linux/elf.h | 2 + include/uapi/linux/errqueue.h | 4 + include/uapi/linux/iio/types.h | 7 + include/uapi/linux/limits.h | 4 +- include/uapi/linux/time.h | 7 + include/uapi/linux/tls.h | 19 + include/uapi/linux/virtio_ring.h | 10 - include/uapi/rdma/ib_user_verbs.h | 2 + include/uapi/rdma/rdma_netlink.h | 45 +- include/uapi/rdma/rdma_user_rxe.h | 3 +- init/main.c | 6 +- ipc/sem.c | 6 +- kernel/Kconfig.locks | 3 + kernel/audit.c | 157 - kernel/audit.h | 9 - kernel/auditfilter.c | 2 +- kernel/auditsc.c | 179 +- kernel/bpf/arraymap.c | 23 +- kernel/bpf/btf.c | 42 + kernel/bpf/cgroup.c | 2 +- kernel/bpf/core.c | 2 + kernel/bpf/hashtab.c | 67 +- kernel/bpf/helpers.c | 96 + kernel/bpf/local_storage.c | 16 +- kernel/bpf/map_in_map.c | 5 + kernel/bpf/percpu_freelist.c | 41 +- kernel/bpf/percpu_freelist.h | 4 + kernel/bpf/syscall.c | 57 +- kernel/bpf/verifier.c | 171 +- kernel/cgroup/cgroup-internal.h | 5 +- kernel/cgroup/cgroup-v1.c | 251 +- kernel/cgroup/cgroup.c | 157 +- kernel/cgroup/cpuset.c | 6 +- kernel/cpu.c | 33 +- kernel/dma/debug.c | 108 +- kernel/dma/direct.c | 14 + kernel/events/uprobes.c | 3 +- kernel/irq/chip.c | 1 + kernel/kcov.c | 9 +- kernel/relay.c | 1 - kernel/sched/fair.c | 1 + kernel/signal.c | 5 +- kernel/smp.c | 2 - kernel/trace/bpf_trace.c | 14 +- kernel/trace/trace.c | 2 - lib/Kconfig.debug | 1 + lib/test_xarray.c | 3 + lib/xarray.c | 17 +- localversion-next | 2 +- mm/Kconfig | 1 + mm/compaction.c | 10 +- mm/hmm.c | 15 +- mm/huge_memory.c | 12 +- mm/hugetlb.c | 53 +- mm/khugepaged.c | 3 +- mm/ksm.c | 6 +- mm/list_lru.c | 3 +- mm/madvise.c | 3 +- mm/memblock.c | 4 +- mm/memcontrol.c | 3 +- mm/memory.c | 23 +- mm/migrate.c | 5 +- mm/mprotect.c | 3 +- mm/mremap.c | 3 +- mm/oom_kill.c | 5 +- mm/page_alloc.c | 13 +- mm/page_ext.c | 1 - mm/page_owner.c | 4 +- mm/rmap.c | 6 +- mm/slab.c | 3 +- mm/slub.c | 2 +- mm/swap_state.c | 16 +- mm/swapfile.c | 195 +- mm/vmalloc.c | 20 +- mm/vmscan.c | 46 +- net/batman-adv/Kconfig | 2 +- net/batman-adv/Makefile | 2 +- net/batman-adv/bat_algo.c | 2 +- net/batman-adv/bat_algo.h | 2 +- net/batman-adv/bat_iv_ogm.c | 2 +- net/batman-adv/bat_iv_ogm.h | 2 +- net/batman-adv/bat_v.c | 2 +- net/batman-adv/bat_v.h | 2 +- net/batman-adv/bat_v_elp.c | 5 +- net/batman-adv/bat_v_elp.h | 2 +- net/batman-adv/bat_v_ogm.c | 2 +- net/batman-adv/bat_v_ogm.h | 2 +- net/batman-adv/bitarray.c | 2 +- net/batman-adv/bitarray.h | 2 +- net/batman-adv/bridge_loop_avoidance.c | 2 +- net/batman-adv/bridge_loop_avoidance.h | 2 +- net/batman-adv/debugfs.c | 2 +- net/batman-adv/debugfs.h | 2 +- net/batman-adv/distributed-arp-table.c | 401 +- net/batman-adv/distributed-arp-table.h | 21 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/fragmentation.h | 2 +- net/batman-adv/gateway_client.c | 2 +- net/batman-adv/gateway_client.h | 2 +- net/batman-adv/gateway_common.c | 2 +- net/batman-adv/gateway_common.h | 2 +- net/batman-adv/hard-interface.c | 7 +- net/batman-adv/hard-interface.h | 2 +- net/batman-adv/hash.c | 2 +- net/batman-adv/hash.h | 2 +- net/batman-adv/icmp_socket.c | 2 +- net/batman-adv/icmp_socket.h | 2 +- net/batman-adv/log.c | 2 +- net/batman-adv/log.h | 2 +- net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 4 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/multicast.h | 2 +- net/batman-adv/netlink.c | 2 +- net/batman-adv/netlink.h | 2 +- net/batman-adv/network-coding.c | 2 +- net/batman-adv/network-coding.h | 2 +- net/batman-adv/originator.c | 2 +- net/batman-adv/originator.h | 2 +- net/batman-adv/routing.c | 6 +- net/batman-adv/routing.h | 2 +- net/batman-adv/send.c | 2 +- net/batman-adv/send.h | 2 +- net/batman-adv/soft-interface.c | 15 +- net/batman-adv/soft-interface.h | 2 +- net/batman-adv/sysfs.c | 2 +- net/batman-adv/sysfs.h | 2 +- net/batman-adv/tp_meter.c | 2 +- net/batman-adv/tp_meter.h | 2 +- net/batman-adv/trace.c | 2 +- net/batman-adv/trace.h | 2 +- net/batman-adv/translation-table.c | 2 +- net/batman-adv/translation-table.h | 2 +- net/batman-adv/tvlv.c | 2 +- net/batman-adv/tvlv.h | 2 +- net/batman-adv/types.h | 2 +- net/bluetooth/hci_sock.c | 7 +- net/bpfilter/Makefile | 1 - net/bpfilter/main.c | 2 +- net/bridge/br_multicast.c | 4 +- net/compat.c | 78 +- net/core/dev.c | 12 +- net/core/devlink.c | 235 ++ net/core/ethtool.c | 16 +- net/core/filter.c | 16 +- net/core/scm.c | 27 + net/core/sock.c | 152 +- net/dccp/ccid.h | 4 +- net/dsa/master.c | 4 + net/dsa/slave.c | 13 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/igmp.c | 35 +- net/ipv4/ipconfig.c | 27 +- net/ipv4/route.c | 3 +- net/ipv4/tcp.c | 61 +- net/ipv6/netfilter.c | 4 +- net/mac80211/mesh_pathtbl.c | 21 +- net/mac80211/sta_info.h | 21 + net/mac80211/tx.c | 12 +- net/netfilter/nf_conntrack_core.c | 16 + net/netfilter/nf_tables_api.c | 85 +- net/netfilter/nft_compat.c | 62 +- net/netfilter/nft_dynset.c | 18 +- net/netfilter/nft_immediate.c | 6 +- net/netfilter/nft_lookup.c | 18 +- net/netfilter/nft_objref.c | 18 +- net/rds/af_rds.c | 10 +- net/rds/ib.h | 12 +- net/rds/ib_fmr.c | 8 +- net/rds/ib_frmr.c | 4 +- net/rds/ib_recv.c | 8 +- net/rds/ib_send.c | 15 +- net/rds/recv.c | 18 +- net/rxrpc/local_object.c | 2 +- net/sched/cls_flower.c | 6 +- net/sctp/socket.c | 4 +- net/smc/af_smc.c | 14 +- net/smc/smc_cdc.c | 21 +- net/smc/smc_cdc.h | 34 +- net/smc/smc_clc.c | 2 +- net/smc/smc_close.c | 9 +- net/smc/smc_core.c | 6 +- net/smc/smc_core.h | 20 + net/smc/smc_ib.c | 6 +- net/smc/smc_llc.c | 3 +- net/smc/smc_pnet.c | 2 +- net/smc/smc_rx.c | 1 - net/smc/smc_tx.c | 64 +- net/smc/smc_wr.c | 46 +- net/smc/smc_wr.h | 1 + net/socket.c | 50 +- net/tls/tls_device.c | 5 +- net/tls/tls_device_fallback.c | 3 +- net/tls/tls_main.c | 36 +- net/tls/tls_sw.c | 248 +- net/vmw_vsock/af_vsock.c | 4 +- net/vmw_vsock/virtio_transport.c | 29 +- net/wireless/ap.c | 2 + net/wireless/core.h | 2 + net/wireless/nl80211.c | 15 +- net/wireless/sme.c | 2 +- samples/bpf/Makefile | 8 +- samples/bpf/xdp1_user.c | 34 +- samples/bpf/xdp_adjust_tail_user.c | 38 +- samples/bpf/xdp_redirect_cpu_user.c | 196 +- samples/bpf/xdp_redirect_map_user.c | 106 +- samples/bpf/xdp_redirect_user.c | 103 +- samples/bpf/xdp_router_ipv4_user.c | 179 +- samples/bpf/xdp_rxq_info_user.c | 41 +- samples/bpf/xdp_sample_pkts_user.c | 81 +- samples/bpf/xdp_tx_iptunnel_user.c | 71 +- samples/bpf/xdpsock_user.c | 30 +- samples/vfio-mdev/mtty.c | 8 +- security/apparmor/audit.c | 3 +- security/apparmor/domain.c | 5 +- security/apparmor/include/audit.h | 3 +- security/integrity/evm/evm_crypto.c | 3 +- security/integrity/ima/ima.h | 3 +- security/integrity/ima/ima_policy.c | 6 +- security/security.c | 6 +- security/selinux/avc.c | 6 +- security/selinux/hooks.c | 25 +- security/selinux/include/audit.h | 4 +- security/selinux/ss/services.c | 3 +- security/smack/smack.h | 1 - security/smack/smack_lsm.c | 35 +- sound/arm/aaci.c | 3 +- sound/core/memalloc.c | 2 + sound/isa/ad1816a/ad1816a_lib.c | 2 +- sound/isa/cmi8330.c | 2 +- sound/isa/es1688/es1688_lib.c | 2 +- sound/isa/es18xx.c | 2 +- sound/isa/gus/gus_pcm.c | 4 +- sound/isa/sb/sb16_main.c | 2 +- sound/isa/sb/sb8_main.c | 2 +- sound/isa/sscape.c | 7 +- sound/isa/wss/wss_lib.c | 2 +- sound/mips/hal2.c | 31 +- sound/mips/sgio2audio.c | 7 +- sound/pci/hda/hda_bind.c | 3 +- sound/pci/hda/hda_intel.c | 2 + sound/pci/hda/patch_realtek.c | 51 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 3 +- sound/soc/codecs/ak4118.c | 1 + sound/soc/codecs/cs47l24.c | 52 +- sound/soc/codecs/wm5102.c | 64 +- sound/soc/codecs/wm5110.c | 80 +- sound/soc/codecs/wm8997.c | 60 +- sound/soc/codecs/wm8998.c | 60 +- sound/soc/fsl/fsl-asoc-card.c | 1 + sound/soc/mediatek/Kconfig | 9 + sound/soc/mediatek/common/Makefile | 2 + sound/soc/mediatek/common/mtk-btcvsd.c | 1364 +++++++ sound/soc/sh/rcar/core.c | 48 +- sound/soc/sh/siu_pcm.c | 2 +- sound/soc/soc-core.c | 23 +- sound/soc/soc-dapm.c | 107 +- sound/soc/soc-pcm.c | 4 + sound/soc/soc-topology.c | 37 + sound/usb/quirks.c | 1 + sound/x86/intel_hdmi_audio.c | 3 +- tools/iio/iio_event_monitor.c | 14 + tools/iio/iio_generic_buffer.c | 2 +- tools/include/uapi/linux/bpf.h | 8 +- tools/lib/bpf/bpf.c | 13 + tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/btf.c | 2032 +++++++++- tools/lib/bpf/btf.h | 43 +- tools/lib/bpf/libbpf.c | 131 +- tools/lib/bpf/libbpf.h | 23 +- tools/lib/bpf/libbpf.map | 13 + tools/lib/bpf/libbpf_util.h | 30 + tools/lib/bpf/netlink.c | 85 + tools/lib/bpf/test_libbpf.cpp | 4 +- tools/memory-model/README | 8 +- tools/memory-model/linux-kernel.cat | 2 - tools/memory-model/lock.cat | 3 - tools/perf/util/bpf-loader.c | 26 +- tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/Makefile | 10 +- tools/testing/selftests/bpf/bpf_helpers.h | 4 + tools/testing/selftests/bpf/bpf_util.h | 30 +- tools/testing/selftests/bpf/tcp_client.py | 3 +- tools/testing/selftests/bpf/tcp_server.py | 5 +- tools/testing/selftests/bpf/test_btf.c | 551 ++- tools/testing/selftests/bpf/test_libbpf_open.c | 30 +- tools/testing/selftests/bpf/test_map_lock.c | 66 + tools/testing/selftests/bpf/test_progs.c | 131 +- tools/testing/selftests/bpf/test_spin_lock.c | 108 + tools/testing/selftests/bpf/test_verifier.c | 104 +- tools/testing/selftests/bpf/verifier/ctx_sk_msg.c | 1 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 1 + tools/testing/selftests/bpf/verifier/jmp32.c | 22 + tools/testing/selftests/bpf/verifier/jset.c | 2 + tools/testing/selftests/bpf/verifier/spill_fill.c | 1 + tools/testing/selftests/bpf/verifier/spin_lock.c | 333 ++ .../selftests/bpf/verifier/value_ptr_arith.c | 4 + .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 3 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 3 +- .../net/forwarding/forwarding.config.sample | 3 + tools/testing/selftests/net/forwarding/lib.sh | 7 +- .../net/forwarding/mirror_gre_bridge_1q_lag.sh | 11 +- .../selftests/net/forwarding/mirror_gre_changes.sh | 1 + .../selftests/net/forwarding/mirror_gre_flower.sh | 4 +- .../net/forwarding/mirror_gre_vlan_bridge_1q.sh | 88 +- .../testing/selftests/net/forwarding/mirror_lib.sh | 5 +- .../selftests/net/forwarding/router_broadcast.sh | 3 +- tools/testing/selftests/net/tls.c | 138 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/config | 2 +- tools/testing/selftests/netfilter/nft_nat.sh | 762 ++++ .../networking/timestamping/rxtimestamp.c | 1 + tools/testing/selftests/proc/.gitignore | 1 + tools/testing/selftests/proc/Makefile | 1 + tools/testing/selftests/proc/proc-pid-vm.c | 406 ++ tools/testing/selftests/tpm2/Makefile | 4 + tools/testing/selftests/tpm2/test_smoke.sh | 4 + tools/testing/selftests/tpm2/test_space.sh | 4 + tools/testing/selftests/tpm2/tpm2.py | 696 ++++ tools/testing/selftests/tpm2/tpm2_tests.py | 227 ++ 1362 files changed, 38150 insertions(+), 14878 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sps30 create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] create mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads124s08.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/bme680.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sgp30.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.txt create mode 100644 Documentation/devicetree/bindings/iio/impedance-analyzer/ad5933.txt create mode 100644 Documentation/devicetree/bindings/iio/light/max44009.txt create mode 100644 Documentation/devicetree/bindings/sound/mtk-btcvsd-snd.txt create mode 100644 Documentation/networking/devlink-info-versions.rst create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-oxalis.dts delete mode 100644 arch/ia64/include/uapi/asm/socket.h create mode 100644 arch/mips/include/asm/ginvt.h create mode 100644 arch/mips/mm/context.c create mode 100644 arch/riscv/net/Makefile create mode 100644 arch/riscv/net/bpf_jit_comp.c delete mode 100644 arch/s390/include/uapi/asm/socket.h create mode 100644 arch/x86/boot/compressed/acpi.c delete mode 100644 arch/x86/include/uapi/asm/socket.h delete mode 100644 arch/xtensa/include/uapi/asm/socket.h create mode 100644 drivers/dma/fsl-qdma.c create mode 100644 drivers/edac/i10nm_base.c create mode 100644 drivers/edac/skx_base.c create mode 100644 drivers/edac/skx_common.c create mode 100644 drivers/edac/skx_common.h delete mode 100644 drivers/edac/skx_edac.c create mode 100644 drivers/gpu/drm/i915/i915_active.c create mode 100644 drivers/gpu/drm/i915/i915_active.h create mode 100644 drivers/gpu/drm/i915/i915_active_types.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_active.c create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_channel.h create mode 100644 drivers/gpu/host1x/hw/hw_host1x07_channel.h rename drivers/{staging => }/iio/adc/ad7606.c (73%) rename drivers/{staging => }/iio/adc/ad7606.h (88%) rename drivers/{staging => }/iio/adc/ad7606_par.c (75%) rename drivers/{staging => }/iio/adc/ad7606_spi.c (67%) create mode 100644 drivers/iio/adc/ad7768-1.c create mode 100644 drivers/iio/adc/npcm_adc.c create mode 100644 drivers/iio/adc/ti-ads124s08.c create mode 100644 drivers/iio/chemical/sgp30.c create mode 100644 drivers/iio/chemical/sps30.c create mode 100644 drivers/iio/light/max44009.c delete mode 100644 drivers/staging/iio/cdc/ad7152.c rename include/{uapi => }/asm-generic/shmparam.h (100%) create mode 100644 include/linux/limits.h create mode 100644 sound/soc/mediatek/common/mtk-btcvsd.c create mode 100644 tools/lib/bpf/libbpf_util.h create mode 100644 tools/testing/selftests/bpf/test_map_lock.c create mode 100644 tools/testing/selftests/bpf/test_spin_lock.c create mode 100644 tools/testing/selftests/bpf/verifier/spin_lock.c create mode 100755 tools/testing/selftests/netfilter/nft_nat.sh create mode 100644 tools/testing/selftests/proc/proc-pid-vm.c create mode 100644 tools/testing/selftests/tpm2/Makefile create mode 100755 tools/testing/selftests/tpm2/test_smoke.sh create mode 100755 tools/testing/selftests/tpm2/test_space.sh create mode 100644 tools/testing/selftests/tpm2/tpm2.py create mode 100644 tools/testing/selftests/tpm2/tpm2_tests.py