This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 10f6d183451d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 08e86855310e vfs: replace current_kernel_time64 with ktime equivalent omits a616f7147065 fs: don't open code lru_to_page() omits beca230eaf41 include/linux/sched/signal.h: replace `tsk' with `task' omits eb9d88ac9368 fs-remove-caller-signal_pending-branch-predictions-fix omits 28aae3175efd fs/: remove caller signal_pending branch predictions omits 30fa4d57aaa0 mm/: remove caller signal_pending branch predictions omits 12cb90249cfd arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 62e1cd3f90f0 kernel/sched/: remove caller signal_pending branch predictions omits d2ef903db31c kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 866dab167cae zram: default to lzo-rle instead of lzo omits 152ca8ffb354 lib-lzo-separate-lzo-rle-from-lzo-v4 omits 32877003e925 lib/lzo: separate lzo-rle from lzo omits 33916fe1d497 lib-lzo-implement-run-length-encoding-v4.txt omits 963b43262461 lib/lzo: implement run-length encoding omits bbf768cf5a4d lib/lzo: fast 8-byte copy on arm64 omits 433cdb999d0d lib/lzo: 64-bit CTZ on arm64 omits 38bda04660d2 lib/lzo: enable 64-bit CTZ on Arm omits 3b6b0933077b lib/lzo: clean-up by introducing COPY16 omits 53da785ed81e lib/lzo: tidy-up ifdefs omits 338c9d88e532 pm-hibernate-exclude-all-pageoffline-pages-v2 omits c42dc7352954 PM/Hibernate: exclude all PageOffline() pages omits f8c60daadecc PM/Hibernate: use pfn_to_online_page() omits 03d87f518d32 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits d86735d59356 vmw_balloon: mark inflated pages PG_offline omits 1f0f86268f41 hv_balloon: mark inflated pages PG_offline omits 287af1cd0573 xen/balloon: mark inflated pages PG_offline omits 105f311875b3 kexec: export PG_offline to VMCOREINFO omits daaf74bd6425 mm-convert-pg_balloon-to-pg_offline-fix-fix omits 4cb669d2e528 mm-convert-pg_balloon-to-pg_offline-fix omits d3bd0b2428cd mm: convert PG_balloon to PG_offline omits 8b9185446bd8 mm: balloon: update comment about isolation/migration/compaction omits 6575da62d061 mm/sparse: add common helper to mark all memblocks present omits 480d1f31be06 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits 0a5794385f28 locking/atomics: build atomic headers as required omits 4477ea9765ae kernel/signal.c: remove some duplicated includes omits ca1ac72acbce kernel/signal.c: remove some duplicated includes omits cd39f5fafe89 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 7e179e619805 Merge branch 'akpm-current/current' omits fbe4925b8439 Revert "Merge remote-tracking branch 'device-mapper/for-next'" omits 642bdcbfe3f6 Merge remote-tracking branch 'nvmem/for-next' omits 63dbaab3f26c Merge remote-tracking branch 'slimbus/for-next' omits 770671b6afe3 Merge remote-tracking branch 'cisco/for-next' omits 1005db54250e Merge remote-tracking branch 'kspp/for-next/kspp' omits 9e340be9e47f Merge remote-tracking branch 'rtc/rtc-next' omits f0edbc6aadbc Merge remote-tracking branch 'coresight/next' omits 5add7d9493ef Merge remote-tracking branch 'livepatching/for-next' omits c4d7a00e0d61 Merge remote-tracking branch 'kselftest/next' omits 8e5ed30c8dc3 Merge remote-tracking branch 'random/dev' omits 4e6e966a425b Merge remote-tracking branch 'pwm/for-next' omits 5ff05892b11a Merge remote-tracking branch 'pinctrl/for-next' omits abb3645d6fe5 Merge remote-tracking branch 'gpio/for-next' omits e7779b9191d1 Merge remote-tracking branch 'rpmsg/for-next' omits 7a51b0985858 Merge remote-tracking branch 'scsi/for-next' omits f34595829404 Merge remote-tracking branch 'cgroup/for-next' omits 0ab6cc660b4c Merge remote-tracking branch 'slave-dma/next' omits 304896ba9185 Merge remote-tracking branch 'icc/icc-next' omits 5bd4a7654623 Merge remote-tracking branch 'mux/for-next' omits 689c15996e82 Merge remote-tracking branch 'staging/staging-next' omits 5810c222fa75 Merge remote-tracking branch 'thunderbolt/next' omits 92c8732e85e2 Merge remote-tracking branch 'soundwire/next' omits 9889ce1ff00f Merge remote-tracking branch 'extcon/extcon-next' omits 3766310986d2 Merge remote-tracking branch 'char-misc/char-misc-next' omits d8bd9b15b271 Merge remote-tracking branch 'tty/tty-next' omits 382ce215a94b Merge remote-tracking branch 'phy-next/next' omits 181956bb4fd6 Merge remote-tracking branch 'usb-serial/usb-next' omits 21825ad856c4 Merge remote-tracking branch 'usb-gadget/next' omits 9058222d43e5 Merge remote-tracking branch 'usb/usb-next' omits 9d4ba2ca159d Merge remote-tracking branch 'driver-core/driver-core-next' omits 297d7fc7821c Merge remote-tracking branch 'ipmi/for-next' omits e19425c9d664 Merge remote-tracking branch 'leds/for-next' omits 7999acb228f3 Merge remote-tracking branch 'hsi/for-next' omits b0a633ad8fb5 Merge remote-tracking branch 'chrome-platform/for-next' omits 23daa388be5f Merge remote-tracking branch 'drivers-x86/for-next' omits e91ce76d1732 Merge remote-tracking branch 'percpu/for-next' omits f59c00ad3925 Merge remote-tracking branch 'rcu/rcu/next' omits 50eda02e2fe0 Merge remote-tracking branch 'edac-amd/for-next' omits 373e99ce1490 Merge remote-tracking branch 'clockevents/clockevents/next' omits c0a5ad787263 Merge remote-tracking branch 'tip/auto-latest' omits f4c9edf53978 Merge remote-tracking branch 'spi/for-next' omits 890d0d10bf18 Merge remote-tracking branch 'devicetree/for-next' omits 5f805e3dd1ee Merge remote-tracking branch 'audit/next' omits 369fc46c893f Merge remote-tracking branch 'iommu/next' omits fe939b5a8355 Merge remote-tracking branch 'watchdog/master' omits 3f2d7ba9ad46 Merge remote-tracking branch 'tpmdd/next' omits b8c9e7ce5ea2 Merge remote-tracking branch 'selinux/next' omits d14606d02c89 Merge remote-tracking branch 'integrity/next-integrity' omits ff66357ed363 Merge remote-tracking branch 'apparmor/apparmor-next' omits cca7079d930d Merge remote-tracking branch 'security/next-testing' omits 11976938872b Merge remote-tracking branch 'regulator/for-next' omits 23f9fc12acf4 Merge remote-tracking branch 'battery/for-next' omits ecb73fa24bd3 Merge remote-tracking branch 'backlight/for-backlight-next' omits 4d8dd72963dd Merge remote-tracking branch 'mfd/for-mfd-next' omits c674c1d15c26 Merge remote-tracking branch 'md/for-next' omits 5bcd0294c701 Merge remote-tracking branch 'kgdb/kgdb-next' omits c5f429008e85 Merge remote-tracking branch 'mmc/next' omits 86169c322835 Merge remote-tracking branch 'device-mapper/for-next' omits 0ab14875384c Merge remote-tracking branch 'block/for-next' omits aa8ef1359a6c Merge remote-tracking branch 'input/next' omits d45c29bb9d12 Merge remote-tracking branch 'modules/modules-next' omits d363821b2e5f Merge remote-tracking branch 'sound-asoc/for-next' omits 454520eacc90 Merge remote-tracking branch 'sound/for-next' omits 03aaf1f84748 Merge remote-tracking branch 'regmap/for-next' omits 15c091f8d911 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 8f142b8d7bad Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 5c07e74d852e Merge remote-tracking branch 'drm-msm/msm-next' omits c564999f918d next-20181205/drm-misc omits 2d4fa8dbfe08 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 9f62f1d0cc50 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 68138fa46796 Merge remote-tracking branch 'drm/drm-next' omits bd8514b6fd37 Merge remote-tracking branch 'crypto/master' omits 13764255c25c Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 4413c41f736f Merge remote-tracking branch 'nand/nand/next' omits b062745a4ae2 Merge remote-tracking branch 'mtd/mtd/next' omits 199a1efcec2e Merge remote-tracking branch 'gfs2/for-next' omits 23d571e0c170 Merge remote-tracking branch 'mac80211-next/master' omits f78c80123c22 Merge remote-tracking branch 'nfc-next/master' omits 041417e9165d Merge remote-tracking branch 'netfilter-next/master' omits b42366888354 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits d3b8f4d71156 Merge remote-tracking branch 'ipsec-next/master' omits 20571fd79b76 dm: remove indirect calls from __send_changing_extent_only() omits 5a85ce3c5c0d dm: call blk_queue_split() to impose device limits on bios omits 7b6cd607a944 dm mpath: only flush workqueue when needed omits da54a926665b dm rq: remove unused arguments from rq_completed() omits bf0790c612a0 dm: avoid indirect call in __dm_make_request omits d9052d6ed711 dm: remove the pending IO accounting omits bd27780600e5 block: return just one value from part_in_flight omits 3a657cf59109 block: switch to per-cpu in-flight counters omits dfac7a006bd5 Merge remote-tracking branch 'bpf-next/master' omits 59f932545ed6 Merge remote-tracking branch 'net-next/master' omits 116125b6b8e2 next-20181203/rdma omits f61c8556c066 Merge remote-tracking branch 'swiotlb/linux-next' omits a4ec6e396541 Merge remote-tracking branch 'dlm/next' omits 00c7be8395e2 Merge remote-tracking branch 'ieee1394/for-next' omits 6eee14af0305 Merge remote-tracking branch 'opp/opp/linux-next' omits 541dfb3a586c Merge remote-tracking branch 'cpupower/cpupower' omits 97832a32ddb2 Merge remote-tracking branch 'pm/linux-next' omits d1eb1592d685 Merge remote-tracking branch 'v4l-dvb-next/master' omits b8089adc97c3 Merge remote-tracking branch 'v4l-dvb/master' omits b04033f74587 Merge remote-tracking branch 'jc_docs/docs-next' omits 423174c20e1a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c7a035a027f0 Merge remote-tracking branch 'i3c/i3c/next' omits 1062f63ecb53 Merge remote-tracking branch 'i2c/i2c/for-next' omits a2cd0be2e6cb Merge remote-tracking branch 'hid/for-next' omits c084bf950941 Merge remote-tracking branch 'pstore/for-next/pstore' omits be53a71e37e1 Merge remote-tracking branch 'pci/next' omits de6d04c7aeb7 Merge remote-tracking branch 'printk/for-next' omits 47242faf4694 Merge remote-tracking branch 'vfs/for-next' omits d5f86edbea5d Merge remote-tracking branch 'file-locks/locks-next' omits 974be1dae8ea Merge remote-tracking branch 'xfs/for-next' omits c83b90043e81 Merge remote-tracking branch 'v9fs/9p-next' omits 09d7c62e9a21 Merge remote-tracking branch 'ubifs/linux-next' omits dc2cb3c53038 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 077fb472a2d3 Merge remote-tracking branch 'nfsd/nfsd-next' omits 292fad633637 Merge remote-tracking branch 'nfs/linux-next' omits 21fd5f2f0b38 Merge remote-tracking branch 'jfs/jfs-next' omits fa69e7558b6b Merge remote-tracking branch 'fuse/for-next' omits 71d9e9b1df82 Merge remote-tracking branch 'f2fs/dev' omits a7e5a53a41e9 Merge remote-tracking branch 'ext4/dev' omits dd9097eff858 Merge remote-tracking branch 'ext3/for_next' omits aee7154c0142 Merge remote-tracking branch 'ecryptfs/next' omits 285be528b4c5 Merge remote-tracking branch 'cifs/for-next' omits 41123577ee2e Merge remote-tracking branch 'btrfs-kdave/for-next' omits dbd55702faa6 Merge remote-tracking branch 'befs/for-next' omits d7a03c805db4 Merge remote-tracking branch 'fscrypt/master' omits e1697aa9996c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1f2b41ddf489 Merge remote-tracking branch 'sparc-next/master' omits 92e1ca3576f3 Merge remote-tracking branch 's390/features' omits 837bf61a5caa Merge remote-tracking branch 'risc-v/for-next' omits b4210e4fc2af Merge remote-tracking branch 'powerpc/next' omits 426e7f947202 Merge remote-tracking branch 'parisc-hd/for-next' omits c044868f70c6 Merge remote-tracking branch 'nios2/for-next' omits 6a54f1c2c891 Merge remote-tracking branch 'nds32/next' omits 6b3b210db50a Merge remote-tracking branch 'mips/mips-next' omits 245761a951d8 Merge remote-tracking branch 'microblaze/next' omits 7a4d0a6ef00e Merge remote-tracking branch 'm68k/for-next' omits fcfc4ce52004 Merge remote-tracking branch 'ia64/next' omits dfe9982f51ce Merge remote-tracking branch 'csky/linux-next' omits e25abd59cc53 Merge remote-tracking branch 'clk/clk-next' omits ab824d6cf7b0 Merge remote-tracking branch 'arm64/for-next/core' omits 97da42109c66 Merge remote-tracking branch 'tegra/for-next' omits 9e99f0f329ce Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 441cc8308bec Merge remote-tracking branch 'samsung-krzk/for-next' omits 31bf97f0b14d Merge remote-tracking branch 'rockchip/for-next' omits be3ffc358631 Merge remote-tracking branch 'renesas/next' omits 84a6a9a9707a Merge remote-tracking branch 'qcom/for-next' omits cfe9e5acd151 Merge remote-tracking branch 'reset/reset/next' omits 6ef85b80e612 Merge remote-tracking branch 'omap/for-next' omits 4ac3846fba3b Merge remote-tracking branch 'mvebu/for-next' omits 55227e89b52e Merge remote-tracking branch 'mediatek/for-next' omits c680f71d0ec0 Merge remote-tracking branch 'keystone/next' omits 1c70c4431114 Merge remote-tracking branch 'imx-mxs/for-next' omits d839d6523c1b Merge remote-tracking branch 'bcm2835/for-next' omits 44f202cb66f0 Merge remote-tracking branch 'at91/at91-next' omits c41620b20b85 Merge remote-tracking branch 'aspeed/for-next' omits dea8a73f2158 Merge remote-tracking branch 'amlogic/for-next' omits d2e18da4f503 Merge remote-tracking branch 'actions/for-next' omits f79d6b824d32 Merge remote-tracking branch 'arm-soc/for-next' omits ebed737aaf95 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 65a45ba7f482 Merge remote-tracking branch 'arm/for-next' omits 8778a53cc4b9 Merge remote-tracking branch 'dma-mapping/for-next' omits 6de01bdcce80 Merge remote-tracking branch 'leaks/leaks-next' omits be9f5f8eb21a Merge remote-tracking branch 'kbuild/for-next' omits de31c6a604ab Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits e1914db4c792 Merge remote-tracking branch 'mmc-fixes/fixes' omits daf9e4d29d2c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 04591dfc73c5 Merge remote-tracking branch 'scsi-fixes/fixes' omits 7b42d548f5ec Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits b664d100647d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits d46bebda6c52 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 7f8e2be0d80e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits dc364c9e7a30 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 411b7b0bc883 Merge remote-tracking branch 'crypto-current/master' omits 4d02a0745401 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits abf0ae28b037 Merge remote-tracking branch 'staging.current/staging-linus' omits 90946e1c8432 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 86ae86f9b2b5 Merge remote-tracking branch 'usb.current/usb-linus' omits 10108ea02519 Merge remote-tracking branch 'tty.current/tty-linus' omits fdc4e398af67 Merge remote-tracking branch 'pci-current/for-linus' omits a546319781e9 Merge remote-tracking branch 'spi-fixes/for-linus' omits 205482312dbd Merge remote-tracking branch 'regulator-fixes/for-linus' omits bbfdf098e562 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 40d9bca6e785 Merge remote-tracking branch 'sound-current/for-linus' omits 56e222b841cf Merge remote-tracking branch 'rdma-fixes/for-rc' omits 1f3712a3f025 Merge remote-tracking branch 'netfilter/master' omits ba5ce9131e10 Merge remote-tracking branch 'ipsec/master' omits bb52f22b0843 Merge remote-tracking branch 'bpf/master' omits 5a577ab569f3 Merge remote-tracking branch 'net/master' omits 1e9b52d3f567 Merge remote-tracking branch 'powerpc-fixes/fixes' omits e220c220fee5 Merge remote-tracking branch 'arm-current/fixes' omits 63a7be89ba38 Merge remote-tracking branch 'arc-current/for-curr' omits a8c2a03b0763 Merge remote-tracking branch 'fixes/master' omits d422d3942dfc coresight: stm: remove set but not used variable 'res_size' omits 1bc63291f803 Merge branch 'for-next-next-v4.20-20181205' into for-next- [...] omits ad77edf2e581 Merge branch 'for-next-current-v4.19-20181205' into for-ne [...] omits 6aaa90ab566c Merge branch 'ext/nikbor/refactor-readpages' into for-next [...] omits b818d58dea39 Merge branch 'ext/josef/catch-cow' into for-next-next-v4.2 [...] omits f49d9d3a017c Merge branch 'ext/nikbor/no-balance-1st-phase' into for-ne [...] omits f5f10a794fac Merge branch 'ext/josef/iput-fixes' into for-next-next-v4. [...] omits be195f8d19fc Merge branch 'ext/josef/1-delayed-rsv' into for-next-next- [...] omits 8c9c6edc5aba Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits f84cc585149c Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 9c42907839f2 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 4a9f991f53ef Merge branch 'misc-next' into for-next-next-v4.20-20181205 omits 54e70a0f092f Merge branch 'misc-next' into for-next-current-v4.19-20181205 omits 3a2f95ed3d43 Merge branch 'misc-4.20' into for-next-current-v4.19-20181205 omits e42c38c80535 btrfs: Refactor main loop in extent_readpages omits 9f7e5f63d6a6 btrfs: run delayed items before dropping the snapshot omits b14df63cb645 btrfs: catch cow on deleting snapshots omits 4dfc25e47a32 btrfs: Remove 1st shrink/grow phase from balance omits 7b057204259c btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits 846e5a868d86 btrfs: wakeup cleaner thread when adding delayed iput omits 06e8ed738644 btrfs: run delayed iputs before committing omits 32d1a3c537ec btrfs: dev-replace: open code trivial locking helpers omits 6cfd5a97299c btrfs: dev-replace: remove custom read/write blocking scheme omits c648fd22ffda btrfs: dev-replace: swich locking to rw semaphore omits 1688b136c055 btrfs: reada: reorder dev-replace locks before radix tree preload omits 74de09be7c0d btrfs: Fix error handling in btrfs_cleanup_ordered_extents omits d18641ea6cee btrfs: fix truncate throttling omits 4b3dc73d5637 btrfs: don't run delayed refs in the end transaction logic omits 7f3fb733798d btrfs: rework btrfs_check_space_for_delayed_refs omits 0e0c569a07ea btrfs: add new flushing states for the delayed refs rsv omits 494b6d69ea10 btrfs: update may_commit_transaction to use the delayed refs rsv omits be49d99c32dd btrfs: introduce delayed_refs_rsv omits 936be6410641 btrfs: only track ref_heads in delayed_ref_updates omits 175ece67e676 btrfs: cleanup extent_op handling omits 9dd7c6053df0 btrfs: add cleanup_ref_head_accounting helper omits a8765222d1c1 btrfs: add btrfs_delete_ref_head helper omits 754ddd3ac686 btrfs: remove always true if branch in find_delalloc_range omits 318dae43bb7a btrfs: skip file_extent generation check for free_space_in [...] omits 1541fa3811c7 btrfs: tree-checker: Don't check max block group size as c [...] omits 19f81291d6aa Btrfs: fix fsync of files with multiple hard links in new [...] omits 8c226197ed09 btrfs: drop extra enum initialization where using defaults omits b82e90d604bb btrfs: switch BTRFS_ORDERED_* to enums omits a16ffe1fc382 btrfs: switch EXTENT_FLAG_* to enums omits 4c56913c4b86 btrfs: switch EXTENT_BUFFER_* to enums omits 43427c95d009 btrfs: switch BTRFS_ROOT_* to enums omits b1abf2c8cacc btrfs: switch BTRFS_FS_* to enums omits d5485141df99 btrfs: switch BTRFS_BLOCK_RSV_* to enums omits 3a380896ca53 btrfs: switch BTRFS_FS_STATE_* to enums omits 08c3b43b29e1 btrfs: Refactor btrfs_merge_bio_hook omits e1c1b9cdf98e Merge branches 'fixes', 'misc', 'sa1100-for-next' and 'spe [...] omits ed95091f1ef8 Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits 1547d8f98dfb Merge branch 'v4.21/defconfig' into tmp/aml-rebuild omits 5e41fc6f173f Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 40addd4711af Merge branch 'v4.21/dt' into tmp/aml-rebuild omits 7e662a7acfb8 Merge branch 'v4.21/soc' into tmp/aml-rebuild omits 30a63781cf43 ipc: conserve sequence numbers in extended IPCMNI mode omits 443e7ca25d1e ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 9d216b295779 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 3b6d3f531ac0 initramfs: cleanup incomplete rootfs omits 41942f24a280 scripts/gdb: fix lx-version string output omits ad0ee4113887 kernel/sysctl: add panic_print into sysctl omits a01600f73e60 panic: add options to print system info when panic happens omits 5f7b81da9356 bfs: extra sanity checking and static inode bitmap omits 46e95180a9e2 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 96607266913d exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits e4ddec22216a exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits f7285aeffdb6 exec: increase BINPRM_BUF_SIZE to 256 omits 118fa98334eb exec: load_script: don't blindly truncate shebang string omits 11dd21e6e983 fork: fix some -Wmissing-prototypes warnings omits 312891ead148 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 0147a9857b86 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits 856c2edc94b6 hfsplus: return file attributes on statx omits f30c095f248c autofs: add strictexpire mount option omits 6042241dd649 autofs: change catatonic setting to a bit flag omits 47a3a60afea1 autofs: simplify parse_options() function call omits 164e0fed9074 autofs: fix possible inode leak in autofs_fill_super() omits c8f1a827ffaf autofs-improve-ioctl-sbi-checks-fix omits 8d631e40c616 autofs: improve ioctl sbi checks omits 8146cbdab3b0 init/main.c: make "initcall_level_names[]" const char * omits 286743e65846 fs-epoll-deal-with-wait_queue-only-once-fix omits 962e49fbb2ed fs/epoll: deal with wait_queue only once omits 9d3d00dc904b fs/epoll: rename check_events label to send_events omits 9cbf493443fb fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits b5949d735ba0 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 7922863d3418 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 8c3958d50132 fs/epoll: reduce the scope of wq lock in epoll_wait() omits 38d3ee9d54b2 fs/epoll: robustify ep->mtx held checks omits 3e9c52a6618b fs/epoll: drop ovflist branch prediction omits ab642929b97b fs/epoll: simplify ep_send_events_proc() ready-list loop omits f0a61ecf4f65 fs/epoll: remove max_nests argument from ep_call_nested() omits 1cc5503ac637 checkpatch: warn on const char foo[] = "bar"; declarations omits e56109e80ac2 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits c7a86d026b4f lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 635cfe521ca7 fls: change parameter to unsigned int omits 9fe86f655b3a include/linux/printk.h: drop silly "static inline asmlinka [...] omits 120eb55921b5 drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 6eaf7732f261 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits 79f7146d488d build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits 0f48e26798f2 Documentation/process/coding-style.rst: don't use "extern" [...] omits 9a49b64d687e fs/proc/base.c: slightly faster /proc/*/limits omits 984c03b818a8 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 8cb67482ddb3 fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 9aa6c14708f6 fs/proc/base.c: use ns_capable instead of capable for time [...] omits c59e08129c43 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits c1ac4e6f6b94 mm/page_owner: align with pageblock_nr pages omits 69302d37ad5c mm/page_owner: align with pageblock_nr_pages omits bbe8d6df3c14 mm: don't expose page to fast gup before it's ready omits a2b07d9ed020 mm: fix race between swapoff and mincore omits 8ba9d6710ac6 mm, swap: fix race between swapoff and some swap operations omits b58827b8f263 mm, swap: fix race between swapoff and some swap operations omits 7e6748f69eba mm/page_alloc.c: remove software prefetching in __free_pag [...] omits 093f9fffd576 memory_hotplug-free-pages-as-higher-order-fix-fix omits ec48a10913a7 memory_hotplug-free-pages-as-higher-order-fix omits 56c09d424f41 mm/page_alloc.c: memory hotplug: free pages as higher order omits a4c793bc0d25 /proc/kpagecount: return 0 for special pages that are neve [...] omits 99886260a4a0 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 482dc483ac34 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits e79ff3bdc871 mm: use common iterator for deferred_init_pages and deferr [...] omits fbc81cbe40ae mm: add reserved flag setting to set_page_links() omits dbb48e658fb7 mm: move hot-plug specific memory init into separate funct [...] omits 7769b0a518b6 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 2633d450702c mm: implement new zone specific memblock iterator omits f01be641c98b mm: drop meminit_pfn_in_nid as it is redundant omits adbac163cb7a mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 465db49ccc58 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits f47f6eb785b2 mm/dmapool.c: debug: prevent endless loop in case of corruption omits 1dd8286a4d26 mm/dmapool.c: improve accuracy of debug statistics omits aee1189ee2cf mm/dmapool.c: clean up integer types omits 26abe88e830d mm/dmapool.c: improve scalability of dma_pool_free() omits 07724cde85fc mm/dmapool.c: rename fields in struct dma_page omits 8f8f9b66f976 mm/dmapool.c: improve scalability of dma_pool_alloc() omits c07116d57d33 mm/dmapool.c: clean up dma_pool_destroy() omits 5f0618e2bc1c mm/dmapool.c: remove checks for dev == NULL omits f47a3e0d14c6 mm/dmapool.c: fix boundary comparison omits 050625b2a4d0 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 3eb72756c726 Merge branch 'spi-4.21' into spi-next omits f6679af66f55 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 5847d1fa100c Merge remote-tracking branch 'regulator/topic/axp20x' into [...] omits a452c918a457 Merge branch 'regulator-4.21' into regulator-next omits 0401bb4d6e4d Merge branch 'asoc-4.21' into asoc-next omits 054080ad80c4 Merge branches 'dt-bindings-for-v4.21' and 'arm-dt-for-v4. [...] omits bc14e69b843a dt-bindings: arm: renesas: Move 'renesas,prr' binding to i [...] omits 541407f2c8ae Merge branch 'for-4.20/dax-fixes' into libnvdimm-fixes omits 71eb1b12f375 acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather [...] omits fe7fc09e3720 libnvdimm, pfn: Pad pfn namespaces relative to other regions omits 6d064b184429 tools/testing/nvdimm: Align test resources to 128M omits 28e7772714b9 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction omits 116d457602a9 btrfs: document extent mapping assumptions in checksum omits 8f08481629de btrfs: don't initialize 'offset' in map_private_extent_buffer() omits fc952b6f347e Btrfs: fix deadlock with memory reclaim during scrub omits 9c260e6d1e81 btrfs: Remove extent_io_ops::readpage_io_failed_hook omits f447f5149f30 btrfs: relocation: set trans to be NULL after ending transaction omits 2863a2031697 btrfs: remove btrfs_bio_end_io_t omits 6386643abb80 btrfs: replace btrfs_io_bio::end_io with a simple helper omits 3a2a648c9cbe btrfs: remove redundant csum buffer in btrfs_io_bio omits 685267f509fb btrfs: replace async_cow::root with fs_info omits 00baa35da319 btrfs: merge btrfs_submit_bio_done to its caller omits b6c8770cef40 btrfs: balance: print to system log when balance ends or i [...] omits 9ec0a943015b btrfs: balance: print args during start and resume omits 22e2409ac8a4 btrfs: add helper to describe block group flags omits be17c1680198 Btrfs: fix race between enabling quotas and subvolume creation omits c09669dc1e13 Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits 345617e9ab19 Btrfs: fix access to available allocation bits when starti [...] omits 852375bb6762 Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits e2fc4cd3ffeb btrfs: Handle final split-brain possibility during fsid change omits 8a369cf6fceb btrfs: Handle one more split-brain scenario during fsid change omits cab4a92c7adb btrfs: add members to fs_devices to track fsid changes omits 21124d4ed574 btrfs: Add handling for disk split-brain scenario during f [...] omits 7aa21414505c btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits dc2e554f82e0 btrfs: Add sysfs support for metadata_uuid feature omits 0fcbd8bde346 btrfs: Introduce support for FSID change without metadata rewrite omits 00fdc13dc8cb btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits a80fa0ca764c btrfs: introduce EXPORT_FOR_TESTS macro omits 762014aec1b5 btrfs: remove unused drop_on_err in btrfs_mkdir omits 6a4c336bcf53 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 8820e1072319 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits 06a4a7c025f9 btrfs: Remove superfluous check form btrfs_remove_chunk omits 886e75e6c3f1 Merge branch for-4.21/clk into for-next omits ef0cd23cbe53 Merge branch for-4.21/arm64/dt into for-next omits dc6ad4115add Merge branch for-4.21/arm/dt into for-next omits 7e9e4728cb1e Merge branch for-4.21/memory into for-next omits 6707df93791c Merge branch for-4.21/firmware into for-next omits ed5518c775f1 Merge branch for-4.21/soc into for-next omits 25f9d7b3d432 Merge branch for-4.21/dt-bindings into for-next omits 3dba82c53763 Merge branches 'drivers-for-v4.21', 'soc-for-v4.21' and 'a [...] omits 7e57c13447c5 Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] omits 63e879bf97af Merge branch 'imx/defconfig' into for-next omits 9f78a14b48da Merge branch 'imx/dt64' into for-next omits d26d18152a49 Merge branch 'imx/dt' into for-next omits aa2aa4a6a155 Merge branch 'imx/soc' into for-next omits 92f64d6743d5 Merge branch 'imx/drivers' into for-next omits 86d3c694b89f cifs: suppress some implicit-fallthrough warnings omits 2b0e5c109a11 cifs: change smb2_query_eas to use the compound query-info helper omits c9a2e997c8da automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits d4b9eba6ed0f automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 5f365b1d7f67 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits d19670acb16c automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits 57737cae81f0 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits b32a22029184 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits 738dd58f717b automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 6b83bb7a7dda automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits cba696de496c automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits 9969f5cf6bc4 automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits 042b7262a155 automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits 9071fe9d4ecc automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits 20321b71dd5b Btrfs: send, fix infinite loop due to directory rename dep [...] omits 3cdc85db01c7 btrfs: don't report user-requested cancel as an error omits 2f46febc28b7 btrfs: silence warning if replace is canceled omits 83f4091d6757 btrfs: dev-replace: add explicit check for replace result [...] omits c08ce9146ee6 btrfs: dev-replace: replace's scrub must not be running in [...] omits 744587a31121 btrfs: dev-replace: set result code of cancel by status of scrub omits 9c9634207e87 btrfs: fix use-after-free due to race between replace star [...] omits 8f6fda7e0cf6 btrfs: dev-replace: go back to suspend state if another EX [...] omits 622c0bf03621 btrfs: dev-replace: go back to suspended state if target d [...] omits dd2ee5adbfc7 btrfs: mark btrfs_dev_replace_start as static omits 6be65cff0f65 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits e0a6ee7eb413 btrfs: harden agaist duplicate fsid on scanned devices omits 67d2d3eac5a1 btrfs: introduce nparity raid_attr omits 32fcc203b1b0 btrfs: fix ncopies raid_attr for RAID56 omits fee5ad96b3e4 btrfs: alloc_chunk: fix more DUP stripe size handling omits 7332f84d3648 btrfs: alloc_chunk: improve chunk size variable name omits cfcba65948b5 btrfs: alloc_chunk: do not refurbish num_bytes omits d7b084972dbd Btrfs: fix rare chances for data loss when doing a fast fsync omits c5d6aa199516 btrfs: Always try all copies when reading extent buffers omits 562a82e4801b btrfs: use tagged writepage to mitigate livelock of snapshot omits b7280dd732f4 btrfs: Remove unused extent_state argument from btrfs_writ [...] omits 80c3917eafb5 btrfs: Remove extent_page_data argument from writepage_delalloc omits 29638f5efff5 btrfs: Move epd::extent_locked check to writepage_delalloc [...] omits 2ab217af72fd btrfs: Check for missing device before bio submission in b [...] omits 19f637204c55 btrfs: remove redundant replace_state init omits d52fd9f8eab9 Btrfs: remove no longer used io_err from btrfs_log_ctx omits a84526d6f81a Btrfs: simpler and more efficient cleanup of a log tree's [...] omits c36f130bcfca btrfs: Adjust loop in free_extent_buffer omits 7605739393b5 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits f801a92fe19f btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 986f1147c9e8 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits c2a40921b42e btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 7787aaf5f13a btrfs: Remove redundant extent_buffer_get in get_old_root omits a131ab2f3284 btrfs: Remove needless tree locking in iterate_inode_extrefs omits b66f151bbb57 btrfs: Remove needless tree locking in iterate_inode_refs omits a1f8c5b7c8e8 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits b4c3b16c7c0a Btrfs: support swap files omits 468bd0ed4727 Btrfs: rename and export get_chunk_map omits 301a146126cf Btrfs: prevent ioctls from interfering with a swap file omits 0088c790ea2b btrfs: Remove extent_io_ops::split_extent_hook callback omits 583a796af7a0 btrfs: Remove extent_io_ops::merge_extent_hook callback omits 17cbeb38c5d5 btrfs: Remove extent_io_ops::clear_bit_hook callback omits 3ec94dd721d1 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits e5b261a2a3f1 btrfs: Remove extent_io_ops::check_extent_io_range callback omits 2a20370f397f btrfs: Remove extent_io_ops::writepage_end_io_hook omits 427482ff73db btrfs: Remove extent_io_ops::writepage_start_hook omits 12e2e43c09a6 btrfs: Remove extent_io_ops::fill_delalloc omits e96357d96767 btrfs: Add function to distinguish between data and btree inode omits 279fb56b2282 btrfs: volumes: Make sure no dev extent is beyond device boundary omits 8503183c68a8 btrfs: volumes: Make sure there is no overlap of dev exten [...] omits bfb6222bd8b8 btrfs: Refactor find_free_extent loops update into find_fr [...] omits cce698a76c94 btrfs: Refactor unclustered extent allocation into find_fr [...] omits 508dd9e6e0c6 btrfs: Refactor clustered extent allocation into find_free [...] omits aa5793f99045 btrfs: Introduce find_free_extent_ctl structure for later rework omits 662420cb5ea7 btrfs: extent-tree: Detect bytes_pinned underflow earlier omits 90c06ee2c64a btrfs: extent-tree: Detect bytes_may_use underflow earlier omits c2588a3ae274 Btrfs: remove no longer used stuff for tracking pending or [...] omits 73d37a8e2446 Btrfs: remove no longer used logged range variables when l [...] omits af84fcece38a Add vers=3.0.2 as a valid option for SMBv3.0.2 omits e93715c249cf cifs: create a helper function for compound query_info omits c8717aedefa0 cifs: address trivial coverity warning omits e80876d24fef cifs: smb2 commands can not be negative, remove confusing check omits b36413aac1db cifs: use a compound for setting an xattr omits e26767ca4b4f cifs: clean up indentation, replace spaces with tab omits bc6ad55b3c31 cifs: Fix separator when building path from dentry omits 113c5652c700 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] omits c41b8b4e44eb mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits 7c27338c728e mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits 9d802f533739 dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board omits 98dc1fbfb477 ARM: shmobile: Document iWave RZ/G1N SOM omits ec9b3877c2fd Merge branch 'for-next/array_size' into for-next/kspp omits c36d94043f9d Merge branch 'for-next/vla' into for-next/kspp omits 23ba90b47dfc interconnect: fix build error without DEBUGFS omits 8f023d0cb757 interconnect: core: Fix unused variable compiler warning omits 980e05e5a248 interconnect: core: Remove set but not used variable 'p' omits 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe omits 7cffc6e4582c interconnect: core: Fix uninitialized variable omits 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API omits 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver omits 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings omits 8d9dd19a2b98 interconnect: qcom: Add RPM communication omits 3695cfd562c1 interconnect: Add debugfs support omits d54599e06b06 interconnect: Allow endpoints translation via DT omits a21cfea97e68 dt-bindings: Introduce interconnect binding omits 81b4cdb447fe interconnect: Add generic on-chip interconnect API adds fd6f32f78645 libata: whitelist all SAMSUNG MZ7KM* solid-state disks adds ffe81d45322c blk-mq: fix corruption with direct issue adds 4eaaa2b99e30 Merge tag 'for-linus-20181205' of git://git.kernel.dk/linux-block adds 2f0799a0ffc0 mm, thp: restore node-local hugepage allocations adds 369af92ce47a Merge tag 'arc-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] adds cf76c364a1e1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds b4b84da36403 MAINTAINERS: add maintainer for C-SKY drivers adds 63e19c8216bb csky: bugfix tlb_get_pgd error. adds 002f421a84c5 Merge tag 'csky-4.20-rc6' of github.com:c-sky/csky-linux adds 2acee31cce65 Merge tag 'sound-4.20-rc6' of git://git.kernel.org/pub/scm [...] adds 1aed58e67a6e Uprobes: Fix kernel oops with delayed_uprobe_remove() adds abb8d6ecbd8f Merge tag 'trace-v4.20-rc5' of git://git.kernel.org/pub/sc [...] adds e4ebc9303bcd Merge remote-tracking branch 'fixes/master' adds 0383ad840e1f Merge remote-tracking branch 'arm-current/fixes' adds 75496c57cb0b Merge remote-tracking branch 'powerpc-fixes/fixes' adds 22f6bbb7bcfc net: use skb_list_del_init() to remove from RX sublists adds e37d05a538a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 41727549de3e tcp: Do not underestimate rwnd_limited adds b2b7af861122 tcp: fix NULL ref in tail loss probe adds afd0a8006e98 sctp: frag_point sanity check adds ebaf39e6032f ipv4: ipv6: netfilter: Adjust the frag mem limit when true [...] adds 547861b4e5ee Merge remote-tracking branch 'net/master' adds 6b56890db81d Merge remote-tracking branch 'ipsec/master' adds 4400ef25056b Merge remote-tracking branch 'netfilter/master' adds 71fefbd7e4fd Merge remote-tracking branch 'rdma-fixes/for-rc' adds d854a5f1a989 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 10935d5c6438 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7f655d702582 Merge remote-tracking branch 'spi-fixes/for-linus' adds 589d5da21a6d Merge remote-tracking branch 'pci-current/for-linus' adds dada6a43b040 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kg [...] adds 112f9b16fadf Merge remote-tracking branch 'tty.current/tty-linus' adds a7d57abcc8a5 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC adds 0472bf06c6fd xhci: Prevent U1/U2 link pm states if exit latency is too long adds 3caad34eab57 Merge tag 'usb-serial-4.20-rc6' of https://git.kernel.org/ [...] adds 7e10902642e3 Merge remote-tracking branch 'usb.current/usb-linus' adds d0b98dbc1b17 Merge remote-tracking branch 'staging.current/staging-linus' adds deac605441b3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 5bee679fb6c6 Merge remote-tracking branch 'crypto-current/master' adds adf040ddd001 ide: Use of_node_name_eq for node name comparisons adds 28a9fbcbd170 Merge remote-tracking branch 'ide/master' adds ffe843b18211 dmaengine: dw: Fix FIFO size for Intel Merrifield adds 9ea6d38ed696 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 1dd7abf20c5c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds fa9fb557c3c5 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds e3f5df762d4a tools/testing/nvdimm: Align test resources to 128M adds ae86cbfef381 libnvdimm, pfn: Pad pfn namespaces relative to other regions adds b5fd2e00a602 acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather [...] adds 27359fd6e5f3 dax: Fix unlock mismatch with updated API adds 2c5357c6a2f2 Merge branch 'for-4.20/dax-fixes' into libnvdimm-pending adds 906cfeeb4280 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 11d8a1413630 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 534c6307beb4 Merge tag 'msm-fixes-2018-12-04' of https://gitlab.freedes [...] adds 49f1c44b581b drm/amd/display: Fix unintialized max_bpc state values adds c6888879fd55 drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2) adds d6e820fcd4cf drm/ttm: fix LRU handling in ttm_buffer_object_transfer adds f10d9102de28 drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities adds 3bfa8897e4d0 drm/amdgpu: wait for IB test on first device open adds d7fd67653f84 drm/amdgpu: update mc firmware image for polaris12 variants adds a81a7c9c9ea3 drm/amdgpu/gmc8: update MC firmware for polaris adds b52b6738cc2d drm/amdgpu/gmc8: always load MC firmware in the driver adds f02be8279a15 drm/amd/powerplay: support new pptable upload on Vega20 adds 10cb3e6b63bf drm/amd/powerplay: issue pre-display settings for display [...] adds 106ea7feb98f drm/amd/powerplay: support SoftMin/Max setting for some sp [...] adds 4944af670bc2 drm/amdgpu: enlarge maximum waiting time of KIQ adds 1b3b27b2a104 drm/amd/powerplay: improve OD code robustness adds 090afc1e40f4 drm/amd/display: Fix overflow/truncation from strncpy. adds 0a9b89b2e2e7 drm/amdgpu/vcn: Update vcn.cur_state during suspend adds c6c2097a19d8 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] adds 6ccd895e4152 Merge tag 'drm-misc-fixes-2018-12-05' of git://anongit.fre [...] adds e594a5e349dd drm/ast: Fix connector leak during driver unload adds bec101e9f5fd Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 8c4f2bbcba33 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds b704441e38f6 mmc: sdhci: fix the timeout check window for clock and reset adds 85a870e478ae Merge remote-tracking branch 'mmc-fixes/fixes' adds 06fd9ab12b80 gnss: sirf: fix activation retry handling adds 85280de450f1 MAINTAINERS: add gnss scm tree adds 63cea1f73528 MAINTAINERS: exclude gnss from SIRFPRIMA2 regex matching adds 0e1b8041e7d5 Merge remote-tracking branch 'gnss-fixes/gnss-linus' new 024efb9c1f03 Merge remote-tracking branch 'kbuild/for-next' new 46cff9e2c096 Merge remote-tracking branch 'leaks/leaks-next' new 42ee3cae0ed3 dma-mapping: provide a generic DMA_MAPPING_ERROR new b0cbeae49449 dma-direct: remove the mapping_error dma_map_ops method new 72fd97bf4e75 arm: remove the mapping_error dma_map_ops method new d11e3d3d0336 powerpc/iommu: remove the mapping_error dma_map_ops method new 122da4e081be mips/jazz: remove the mapping_error dma_map_ops method new 44899aa31ff6 s390: remove the mapping_error dma_map_ops method new 06301c5e0a16 sparc: remove the mapping_error dma_map_ops method new 748c3c4d1323 parisc/ccio: remove the mapping_error dma_map_ops method new fb1b53f16c5e parisc/sba_iommu: remove the mapping_error dma_map_ops method new 52f0b3ee0b2c arm64: remove the dummy_dma_ops mapping_error method new a20388be3214 alpha: remove the mapping_error dma_map_ops method new 52aee3e83d44 ia64/sba_iommu: improve internal map_page users new 07256950cd69 ia64/sba_iommu: remove the mapping_error dma_map_ops method new 608b9761a060 ia64/sn: remove the mapping_error dma_map_ops method new 9e8aa6b5461b x86/amd_gart: remove the mapping_error dma_map_ops method new 887712a0a5b3 x86/calgary: remove the mapping_error dma_map_ops method new b3aa14f02254 iommu: remove the mapping_error dma_map_ops method new 964f2311a686 iommu/intel: small map_page cleanup new 524a669bdd5f iommu/vt-d: remove the mapping_error dma_map_ops method new cad34be747b8 iommu/dma-iommu: remove the mapping_error dma_map_ops method new a4abe0ad1065 xen-swiotlb: remove the mapping_error dma_map_ops method new 68c9ac1d1fd5 dma-mapping: remove the mapping_error dma_map_ops method new b14b9d25a3c7 dma-mapping: return an error code from dma_mapping_error new 7c703e54cc71 arch: switch the default on ARCH_HAS_SG_CHAIN new 26661edc9eee Merge remote-tracking branch 'dma-mapping/for-next' new b7d624ab4312 asm-generic: unistd.h: fixup broken macro include. new 8226f3e5a686 Merge remote-tracking branch 'asm-generic/master' adds 3a4d0c2172bc ARM: ensure that processor vtables is not lost after boot new eb1644e1ec8a Merge branches 'fixes', 'misc', 'sa1100-for-next' and 'spe [...] new 061922d30f30 Merge remote-tracking branch 'arm/for-next' new d6310a3f3396 Documentation: perf: Add documentation for ThunderX2 PMU u [...] new 69c32972d593 drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver new 5c9d7ccf9c89 Merge remote-tracking branch 'arm-perf/for-next/perf' new 845de3ec63f1 Merge remote-tracking branch 'arm-soc/for-next' new 5fa6bc74cf7e Merge remote-tracking branch 'actions/for-next' new bf4bd01c07d8 Merge branch 'v4.21/soc' into tmp/aml-rebuild new 4051dfae8b54 Merge branch 'v4.21/dt' into tmp/aml-rebuild new 853ca1bcd7d3 arm64: dts: meson-axg: Enable GPIO interrupt controller new bceed62394e6 arm64: dts: meson-axg: s400: Enable PHY interrupt new 832101c4ae51 Merge branch 'v4.21/dt64' into tmp/aml-rebuild new 4fd15b03fa7e Merge branch 'v4.21/defconfig' into tmp/aml-rebuild new c0cd076dab2c Merge branch 'v4.21/drivers' into tmp/aml-rebuild new a9a3af6f029d Merge remote-tracking branch 'amlogic/for-next' new 7190313ad161 Merge remote-tracking branch 'aspeed/for-next' new 6a1066565469 Merge remote-tracking branch 'at91/at91-next' new 26cbfe68ae1f Merge remote-tracking branch 'bcm2835/for-next' new c3b9ab5db11d ARM: dts: imx7d-pico: Describe the Wifi clock new 1e434b703248 ARM: imx: update the cpu power up timing setting on i.mx6sx new f15096f12a4e ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock new a800f418420d soc: imx: gpcv2: prefix i.MX7 specific defines new e125dcba83f5 soc: imx: gpcv2: move register access table to domain data new 685efffe37c9 soc: imx: gpcv2: add support for i.MX8MQ SoC new 60aa4ff7f11d Merge branch 'imx/drivers' into for-next new ad4a128ef599 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed new acb83c0eb036 ARM: imx: add initial support for imx7ulp new 8412c636ede2 Merge branch 'imx/soc' into for-next new 5b000309313d ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel new d042302b35dc ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller new 77d96f1bd8f0 ARM: dts: ls1021a: add nodes for PWMs new f29dfaedf9cd ARM: dts: imx6sx-sdb: add flexcan support new 2c5057ca2a45 ARM: dts: imx6sx-sabreauto: add flexcan support new 3e4b1b0ccec6 ARM: dts: imx6qdl-sabreauto: add flexcan support new fd4772912337 ARM: dts: imx50: Switch to SPDX identifier new 954d128b76d8 ARM: dts: imx53: Switch to SPDX identifier new 0497ab2394b0 ARM: dts: imx6ul: Correct mask for GIC PPI interrupts new 877381d4cc5b ARM: dts: imx7: Correct mask for GIC PPI interrupts new efd245dd8707 ARM: dts: vf: Fix memory node duplication new b49cb4ad263c ARM: dts: ls1021a: add qdma device tree nodes new 7b2f5d694851 ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier new 2bd4e1af62ff ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx [...] new a91f39016ae3 ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard new ff1ca1f41fa0 ARM: dts: imx6ul-pico-hobbit: Extend peripherals support new 1c3a4589a224 ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant new 63828ed1e562 ARM: dts: imx6sx: Add flexcan stop mode wakeup support new 890c102ff476 ARM: dts: imx6qdl: Add flexcan stop mode wakeup support new f59474aa88d5 ARM: dts: imx6ul: Add flexcan stop mode wakeup support new 3ee6d53d23ca ARM: dts: imx7s: Add flexcan stop mode wakeup support new 9c5d3ae9fe56 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] new 09cd4bd8abaf ARM: dts: vf610-zii-scu4-aib: Add HI8435 support new b5f2fd8a3793 ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication new 424b5bf42f4c ARM: dts: imx6dl-mamoj: Add a memory node new 7c04c86e81af ARM: dts: imx6qdl: Fix memory node duplication new b70922dfabe7 ARM: dts: imx6qdl-sabresd: Move regulators outside of "sim [...] new 7af9d5c5aae6 ARM: dts: imx6qdl-sabresd: add light sensor support new dbea3745bc4b ARM: dts: imx6qdl-sabresd: add magnetometer sensor support new e7d4ad21e1ca ARM: dts: imx6qdl-sabresd: add accelerometer sensor support new 156efe217503 Merge branch 'imx/dt' into for-next new 04834332a3ae dt-bindings: fsl: add compatible for imx7ulp evk new 0a7c90a4c120 dt-bindings: fsl: add imx7ulp pm related components bindings new 5e45c0adb6d9 ARM: dts: imx: add common imx7ulp dtsi support new decf52a4d25a ARM: dts: imx: add imx7ulp evk support new 4fa7f4c27c6a Merge branch 'imx7ulp/dt' into for-next new f62acdaa2fa5 arm64: dts: ls1088a: Move fsl-mc node new b039e5b67abd arm64: dts: ls1088a: Add missing dma-ranges property new 6d9953c3bdcb arm64: dts: ls1043a: add qdma device tree nodes new b8c17925f370 arm64: dts: ls1046a: add qdma device tree nodes new 651eade1bc66 Merge branch 'imx/dt64' into for-next new a128a379454c ARM: imx_v6_v7_defconfig: Select TOUCHSCREEN_GOODIX new bb9c90ab4edd ARM: imx_v6_v7_defconfig: add imx7ulp support new de5a19704b15 Merge branch 'imx/defconfig' into for-next new 49315cdffd69 Merge remote-tracking branch 'imx-mxs/for-next' new d7ec76f2d369 Merge remote-tracking branch 'keystone/next' new 4f493c2de214 Merge remote-tracking branch 'mediatek/for-next' new 71388b1c2705 Merge remote-tracking branch 'mvebu/for-next' new 27fdc5544449 Merge remote-tracking branch 'omap/for-next' new e79e3725e391 Merge remote-tracking branch 'reset/reset/next' new 16ad9501b1f2 firmware: qcom: scm: fix compilation error when disabled new 92def04bd7b4 MAINTAINERS: Change Todor Tomov's email address new 2a26817aac83 Merge branch 'drivers-for-4.21' into bar-for-4.21 new bb2203d5f10b arm64: dts: qcom: sdm845: Add UART nodes new 45464b74e3e8 Merge branch 'arm64-for-4.21-3' into bar-for-4.21 new 56f645bb0d8b Merge remote-tracking branch 'qcom/for-next' new 1deb430d2912 dt-bindings: arm: renesas: Document iWave RZ/G1N SOM new ea456bf918e3 dt-bindings: arm: renesas: Document iW-RainboW-G20D-Qseven [...] new 74791d15fd7c dt-bindings: arm: renesas: Move 'renesas,prr' binding to i [...] new b0d7fbf8b174 soc: renesas: r8a77990-sysc: Fix initialization order of 3 [...] new 319c84090696 soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}( [...] new 1585124d9563 soc: renesas: rcar-sysc: Merge PM Domain registration and linking new 7fc4650cc241 soc: renesas: rcar-sysc: Fix power domain control after sy [...] new b72ce26cb73a ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM new e259e04748e2 ARM: dts: r8a7744-iwg20m: Add SPI NOR support new 4fbd4158fe89 arm64: dts: renesas: r8a77995: draak: Add backlight new 87e4bacc17bc Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] new b0508d7eec57 Merge remote-tracking branch 'renesas/next' new ad5399d12ca4 ARM: dts: rockchip: add VPU device node for RK3288 new 36ead9149916 ARM: dts: rockchip: add BQ Edison 2 QC devicetree new 3a668ed3c75a Merge branch 'v4.21-armsoc/dts32' into for-next new 5cd4c31a1252 arm64: dts: rockchip: add VPU device node for RK3399 new f7cb866a9686 arm64: dts: rockchip: enable hdmi output on rk3399-rockpro64 new 7bc1c6f331a9 Merge branch 'v4.21-armsoc/dts64' into for-next new 690e16bada60 arm64: dts: rockchip: fix rk3399-rockpro64 regulator gpios new 7c806b7f750d Merge branch 'v4.20-armsoc/dts64-fixes' into for-next new 9dabe16b66c6 Merge remote-tracking branch 'rockchip/for-next' new 57b13b8b3400 ARM: dts: exynos: remove display-port node from Arndale new 3b926dc4e362 Merge branch 'next/dt' into for-next new 193b4d45c29c ARM: exynos_defconfig: Add MAX8998 RTC and charger drivers new 1300bd95feb6 Merge branch 'next/defconfig' into for-next new 4d4f095228ff Merge remote-tracking branch 'samsung-krzk/for-next' new 772c3a452a13 ARM: dts: sunxi: h3/h5: Add clock accuracy for external os [...] new 75d64e8bf5c1 ARM: dts: sun8i: r40: Add clock accuracy for external oscillators new d394e7aeba79 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next new 1482f32e2f06 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 0dc8768905c9 Merge branch for-4.21/dt-bindings into for-next new cc45a835da80 Merge branch for-4.21/soc into for-next new 31ae9f11d48a Merge branch for-4.21/firmware into for-next new cf3c9c06287c Merge branch for-4.21/memory into for-next new 57f0f3715006 Merge branch for-4.21/arm/dt into for-next new b066a31040b7 arm64: tegra: Add HDA controller on Tegra186 new 7c3adf1243cc arm64: tegra: Enable HDA on Jetson TX2 new 97cf683c123d arm64: tegra: Add CEC controller on Tegra186 new 4878cc0c9fab arm64: tegra: Add HDA controller on Tegra194 new 01e13ae3b5f5 arm64: tegra: Enable HDA on Jetson Xavier new badb80bed041 arm64: tegra: Add CEC controller on Tegra194 new caa7a8e3c312 arm64: tegra: Enable HDA controller on Jetson TX1 new 8589a649d5f9 arm64: dts: tegra186: Enable IOMMU for SDHCI new d09a333e8978 Merge branch for-4.21/arm64/dt into for-next new 9b6e02219a3b Merge branch for-4.21/clk into for-next new 1b13ee00cb6c Merge remote-tracking branch 'tegra/for-next' new 3bbd3db86470 arm64: relocatable: fix inconsistencies in linker script a [...] new c9460dcb06ee arm64: capabilities: Merge entries for ARM64_WORKAROUND_CL [...] new f58cdf7e3cab arm64: capabilities: Merge duplicate Cavium erratum entries new a3dcea2c8512 arm64: capabilities: Merge duplicate entries for Qualcomm [...] new 82a3a21b236f arm64: capabilities: Speed up capability lookup new f7bfc14a0819 arm64: capabilities: Optimize this_cpu_has_cap new 606f8e7b27bf arm64: capabilities: Use linear array for detection and ve [...] new 0b587c84e421 arm64: capabilities: Batch cpu_enable callbacks new bd4fb6d270bc arm64: Add support for SB barrier and patch in over DSB; I [...] new 679db70801da arm64: entry: Place an SB sequence following an ERET instruction new 8cb3451b1f24 arm64: entry: Remove confusing comment new 21e28547f613 arm64/neon: add workaround for ambiguous C99 stdint.h types new cc9f8349cb33 arm64: crypto: add NEON accelerated XOR implementation new a21b0b78eaf7 arm64: hugetlb: Register hugepages during arch init new 84e7cf8cae84 Merge remote-tracking branch 'arm64/for-next/core' new 11832328c564 clk: qcom: Add xo dummy clk on msm8998 new c0cb7c7e7164 clk: qcom: Enumerate remaining msm8998 resets new b0d2e8a0cde9 clk: qcom: gcc-msm8998: Drop hmss_dvm and lpass_at new 2abf856202fd clk: qcom: gcc-msm8998: Disable halt check of UFS clocks new 30bc0b9881f3 clk: qcom: gcc-msm8998: Add clkref clocks new d8bc31501650 Merge branch 'clk-qcom-8998-resets' into clk-next new c2b049c426b0 Merge remote-tracking branch 'clk/clk-next' new 2a35f80becfa Merge remote-tracking branch 'csky/linux-next' new c0e779041fd8 Merge remote-tracking branch 'ia64/next' new d78d103dda97 Merge remote-tracking branch 'm68k/for-next' new 0e2428ea1f9b Merge remote-tracking branch 'microblaze/next' new ff4dd232ec45 MIPS: Expand MIPS32 ASIDs to 64 bits new f634aabefb44 Merge remote-tracking branch 'mips/mips-next' new fe476043c08c Merge remote-tracking branch 'nds32/next' new c5e13dee09c8 Merge remote-tracking branch 'nios2/for-next' new 86b25d888761 Merge remote-tracking branch 'parisc-hd/for-next' new 08f69be8e346 Merge remote-tracking branch 'powerpc/next' new b40f40be0d23 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] new 6c9f56368b97 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] new 125225beab54 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] new 59f649e2d730 automerging branch "kernel.org-palmer-linux/fix-features_r [...] new 683a2a0628ec automerging branch "kernel.org-palmer-linux/fix-flat" into [...] new 3b3902cb333b automerging branch "kernel.org-palmer-linux/fix-module" in [...] new 3bc30f8c11fb automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] new d6fa0685c0aa automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new d230d8ec62fa automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] new 89682bcb1b03 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] new fee3e2df561d automerging branch "kernel.org-palmer-linux/fix-su" into " [...] new 574fd5bd0a4b riscv: remove unused variable in ftrace new 936a41e9475c automerging branch "kernel.org-palmer-linux/fix-unused_var [...] new 34485e92d04a automerging branch "kernel.org-palmer-linux/next-audit" in [...] new 85006d82e180 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] new c540f253fd2f automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] new ef81063ce190 Merge remote-tracking branch 'risc-v/for-next' new 9d23798b2866 Merge remote-tracking branch 's390/features' new 91abe6b2237f sbus: Use of_node_name_eq for node name comparisons new c23b8e7acea3 ALSA: sparc: Use of_node_name_eq for node name comparisons new c84c64d32ee6 Merge remote-tracking branch 'sparc-next/master' new 7bc36535cf58 Merge remote-tracking branch 'xtensa/xtensa-for-next' new ff80ec2a6f5d Merge remote-tracking branch 'fscrypt/master' new 00a16be2b014 Merge remote-tracking branch 'befs/for-next' new 2f0c87b3e7d4 Merge branch 'misc-4.20' into for-next-current-v4.19-20181206 new 55070d640e5a Btrfs: remove no longer used logged range variables when l [...] new 5cb1b8e85b67 Btrfs: remove no longer used stuff for tracking pending or [...] new aa99e3ac64a4 btrfs: extent-tree: Detect bytes_may_use underflow earlier new 632dd36c83d5 btrfs: extent-tree: Detect bytes_pinned underflow earlier new fc654da4358f btrfs: Introduce find_free_extent_ctl structure for later rework new 159db474e8c5 btrfs: Refactor clustered extent allocation into find_free [...] new e1a089881144 btrfs: Refactor unclustered extent allocation into find_fr [...] new 71ad6d4a3950 btrfs: Refactor find_free_extent loops update into find_fr [...] new 8ad0f8196c50 btrfs: volumes: Make sure there is no overlap of dev exten [...] new b2fd0e05d37f btrfs: volumes: Make sure no dev extent is beyond device boundary new 054450014212 btrfs: Add function to distinguish between data and btree inode new 6907b1c2ac72 btrfs: Remove extent_io_ops::fill_delalloc new 26f9f9abbbb6 btrfs: Remove extent_io_ops::writepage_start_hook new 5437f21250cc btrfs: Remove extent_io_ops::writepage_end_io_hook new 349a6deb2089 btrfs: Remove extent_io_ops::check_extent_io_range callback new 427d03945bed btrfs: Remove extent_io_ops::set_bit_hook extent_io callback new 1cd5772dea20 btrfs: Remove extent_io_ops::clear_bit_hook callback new b38ae3703430 btrfs: Remove extent_io_ops::merge_extent_hook callback new fae17c3b50b2 btrfs: Remove extent_io_ops::split_extent_hook callback new eb1eef5d4fac Btrfs: prevent ioctls from interfering with a swap file new 6aeb2556b01b Btrfs: rename and export get_chunk_map new fc2db0ecbdb9 Btrfs: support swap files new aa7620db9de0 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] new af2de88996e3 btrfs: Remove needless tree locking in iterate_inode_refs new 27f300368e0d btrfs: Remove needless tree locking in iterate_inode_extrefs new bb31bacb34dd btrfs: Remove redundant extent_buffer_get in get_old_root new 0672df70a9fd btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] new 35c30538c19c btrfs: Remove extra reference count bumps in btrfs_compare_trees new 607d4de2a47b btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf new 9b9175d46d18 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] new d8e1d8552d40 btrfs: Adjust loop in free_extent_buffer new 054f1bcb8b31 Btrfs: simpler and more efficient cleanup of a log tree's [...] new 00d06ab0917e Btrfs: remove no longer used io_err from btrfs_log_ctx new 1b1be490b3d0 btrfs: remove redundant replace_state init new 54862a360f65 btrfs: Check for missing device before bio submission in b [...] new 85d1e198edda btrfs: Move epd::extent_locked check to writepage_delalloc [...] new 48f7bf35ec7a btrfs: Remove extent_page_data argument from writepage_delalloc new d7617a0f87a4 btrfs: Remove unused extent_state argument from btrfs_writ [...] new dfc22d68b5fe btrfs: use tagged writepage to mitigate livelock of snapshot new f40a90c9e2b5 btrfs: alloc_chunk: do not refurbish num_bytes new 48fbeb1f0404 btrfs: alloc_chunk: improve chunk size variable name new bb8d1469c49b btrfs: alloc_chunk: fix more DUP stripe size handling new ccad3535dee1 btrfs: fix ncopies raid_attr for RAID56 new 3b10729776cb btrfs: introduce nparity raid_attr new b164a1214d12 btrfs: harden agaist duplicate fsid on scanned devices new a94bb00256a3 btrfs: mark btrfs_dev_replace_start as static new e7a445dfadc7 btrfs: dev-replace: go back to suspended state if target d [...] new eb03683556f9 btrfs: dev-replace: go back to suspend state if another EX [...] new e2275f33d349 btrfs: fix use-after-free due to race between replace star [...] new 2444d3a6ce8e btrfs: dev-replace: set result code of cancel by status of scrub new 4e7576f17a24 btrfs: dev-replace: replace's scrub must not be running in [...] new 6594bfdc9bb7 btrfs: dev-replace: add explicit check for replace result [...] new 58a5eb552e71 btrfs: silence warning if replace is canceled new 88dce2471ac5 btrfs: don't report user-requested cancel as an error new d556989da88f btrfs: Remove superfluous check form btrfs_remove_chunk new 25c8669f58a8 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument new c897a3fc2057 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range new 623eedef9965 btrfs: remove unused drop_on_err in btrfs_mkdir new 435e645e2737 btrfs: introduce EXPORT_FOR_TESTS macro new 37ccbc66f35c btrfs: use EXPORT_FOR_TESTS for conditionally exported functions new 960798902fb1 btrfs: Introduce support for FSID change without metadata rewrite new 4831a4e80c67 btrfs: Add sysfs support for metadata_uuid feature new 7469f4d91afa btrfs: Remove fsid/metadata_fsid fields from btrfs_info new 35ce0e12aa5b btrfs: Add handling for disk split-brain scenario during f [...] new ef83acd79fc9 btrfs: add members to fs_devices to track fsid changes new 32e7b64f0021 btrfs: Handle one more split-brain scenario during fsid change new 2eab5da07a7d btrfs: Handle final split-brain possibility during fsid change new a8151a20159a Btrfs: allow clear_extent_dirty() to receive a cached exte [...] new 960abef08880 Btrfs: fix access to available allocation bits when starti [...] new 3f59f6330852 Btrfs: fix deadlock when enabling quotas due to concurrent [...] new 80fbf2ed0223 btrfs: add helper to describe block group flags new b309907a9b7b btrfs: balance: print args during start and resume new 980c87d28405 btrfs: balance: print to system log when balance ends or i [...] new ac150f01fb9d btrfs: merge btrfs_submit_bio_done to its caller new eac7774376b1 btrfs: replace async_cow::root with fs_info new 71bfda374a07 btrfs: remove redundant csum buffer in btrfs_io_bio new 12a29fdaf0cc btrfs: replace btrfs_io_bio::end_io with a simple helper new dfc71d832823 btrfs: remove btrfs_bio_end_io_t new 04062585d8ec btrfs: Remove extent_io_ops::readpage_io_failed_hook new 23d878ba93df Btrfs: fix deadlock with memory reclaim during scrub new e8fe1ad7c92e btrfs: don't initialize 'offset' in map_private_extent_buffer() new 580510f203e4 btrfs: document extent mapping assumptions in checksum new d3a2a3abef32 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction new 08c72d91927f btrfs: Refactor btrfs_merge_bio_hook new c6e6b0048f5f btrfs: switch BTRFS_FS_STATE_* to enums new 8681a21f8709 btrfs: switch BTRFS_BLOCK_RSV_* to enums new 387fa6043759 btrfs: switch BTRFS_FS_* to enums new 83cbead3c5f1 btrfs: switch BTRFS_ROOT_* to enums new b0956f89953d btrfs: switch EXTENT_BUFFER_* to enums new d43c903d5741 btrfs: switch EXTENT_FLAG_* to enums new 4142274d6872 btrfs: switch BTRFS_ORDERED_* to enums new 60a2fb3e438c btrfs: drop extra enum initialization where using defaults new d7f3be22bf53 Btrfs: fix fsync of files with multiple hard links in new [...] new 1a47e86f8a80 btrfs: tree-checker: Don't check max block group size as c [...] new 5528730493e4 btrfs: skip file_extent generation check for free_space_in [...] new c2a81b33e5f7 btrfs: remove always true if branch in find_delalloc_range new f8a963c8ec53 btrfs: Fix error handling in btrfs_cleanup_ordered_extents new 5d45861d9fa2 btrfs: reada: reorder dev-replace locks before radix tree preload new d30a3dcd4b94 btrfs: dev-replace: swich locking to rw semaphore new e04c4591323d btrfs: dev-replace: remove custom read/write blocking scheme new 0b1238eee3f7 btrfs: dev-replace: open code trivial locking helpers new 49630bf4d075 btrfs: use offset_in_page instead of open-coding it new 717c8a747bfa btrfs: use PAGE_ALIGNED instead of open-coding it new 009bdb100f2a btrfs: add btrfs_delete_ref_head helper new 042c94684fc8 btrfs: add cleanup_ref_head_accounting helper new 1b94ad04a53b btrfs: cleanup extent_op handling new fb4b88ec4f47 btrfs: only track ref_heads in delayed_ref_updates new dec36a02d5ff btrfs: introduce delayed_refs_rsv new 8b5c40008d20 btrfs: update may_commit_transaction to use the delayed refs rsv new 4e325c6e3521 btrfs: add new flushing states for the delayed refs rsv new 4464992f89e8 btrfs: rework btrfs_check_space_for_delayed_refs new c68f06ac168e btrfs: don't run delayed refs in the end transaction logic new 3f2ef4eadeb4 btrfs: fix truncate throttling new a3d684e20489 Merge branch 'misc-next' into for-next-current-v4.19-20181206 new c64a83962602 Merge branch 'for-next-current-v4.19-20181206' into for-ne [...] new b322eb339ad1 Merge branch 'misc-next' into for-next-next-v4.20-20181206 new ee8197c06004 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] new 77cfbcc4de2e Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] new 25c2b0aa0caf Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new e126bd5b8a21 btrfs: run delayed iputs before committing new aad0502c1498 btrfs: wakeup cleaner thread when adding delayed iput new 62f2c14bbcb6 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue new e1a447bdec5b Merge branch 'ext/josef/iput-fixes' into for-next-next-v4. [...] new a92fe606e20a btrfs: Remove 1st shrink/grow phase from balance new 27455d8898ea Merge branch 'ext/nikbor/no-balance-1st-phase' into for-ne [...] new b990c6799efb btrfs: catch cow on deleting snapshots new 581d187ecf85 btrfs: run delayed items before dropping the snapshot new 6786c3359320 Merge branch 'ext/josef/catch-cow' into for-next-next-v4.2 [...] new d747f9e3dce3 btrfs: Refactor main loop in extent_readpages new 65e7500ddcf3 Merge branch 'ext/nikbor/refactor-readpages' into for-next [...] new 86db915ae814 Merge branch 'for-next-next-v4.20-20181206' into for-next- [...] new 6b1a22f65358 Merge remote-tracking branch 'btrfs-kdave/for-next' new 6e785302dad3 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] new c988de29ca16 cifs: Fix separator when building path from dentry new b96e8f7619b8 CIFS: Avoid returning EBUSY to upper layer VFS new 98bc94875b0a cifs: clean up indentation, replace spaces with tab new 43bed34692de cifs: use a compound for setting an xattr new ab8ec22333bd cifs: smb2 commands can not be negative, remove confusing check new 704fe74d5d44 cifs: address trivial coverity warning new d5d0a7dbdcb2 cifs: create a helper function for compound query_info new 594a04c0919d Add vers=3.0.2 as a valid option for SMBv3.0.2 new 1811dbe193f9 cifs: change smb2_query_eas to use the compound query-info helper new cb2fbd6e967e cifs: suppress some implicit-fallthrough warnings new 61f0c71abeda cifs: update internal module version number new 774aa2b70a45 Merge remote-tracking branch 'cifs/for-next' new e7c886c52537 Merge remote-tracking branch 'ecryptfs/next' new aa49ba32796f Merge remote-tracking branch 'ext3/for_next' new 377fced83ab2 Merge remote-tracking branch 'ext4/dev' new ad5a7dbe1938 Merge remote-tracking branch 'f2fs/dev' new 583297ccc2a1 Merge remote-tracking branch 'fuse/for-next' new fb466d765add Merge remote-tracking branch 'jfs/jfs-next' new 6dc7e1f54e6b Merge remote-tracking branch 'nfs/linux-next' new c738ffc1829b Merge remote-tracking branch 'nfsd/nfsd-next' new d1ac2b49742d Merge remote-tracking branch 'overlayfs/overlayfs-next' new f80fbeda84d7 Merge remote-tracking branch 'ubifs/linux-next' new 937dd5610b02 Merge remote-tracking branch 'v9fs/9p-next' new 2615fd38bd75 Merge remote-tracking branch 'xfs/for-next' new 3b0365ba27f3 Merge remote-tracking branch 'file-locks/locks-next' new 4ce01e194b02 Merge remote-tracking branch 'vfs/for-next' new 18907acd1c2b Merge remote-tracking branch 'printk/for-next' new a7edcd239c9a Merge remote-tracking branch 'pci/next' new 0335051cf8c6 Merge remote-tracking branch 'pstore/for-next/pstore' new 1383aeb5c3d8 Merge remote-tracking branch 'hid/for-next' new a78b5dc56553 Revert "dt-bindings: i2c: Use correct vendor prefix for Atmel" new dc2a5c92e894 Merge branch 'i2c/for-current' into i2c/for-next new 6c7f25cae54b i2c: axxia: properly handle master timeout new 0544ee4b1ad5 i2c: scmi: Fix probe error on devices with an empty SMB000 [...] new c2a653deaa81 i2c: uniphier-f: fix timeout error after reading 8 bytes new cd8843f541cc i2c: uniphier-f: fill TX-FIFO only in IRQ handler for repe [...] new 8469636ab5d8 i2c: uniphier: fix violation of tLOW requirement for Fast-mode new ece27a337d42 i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode new 0fce295d45bf Merge branch 'i2c/for-current-fixed' into i2c/for-next new f6c406be3c58 Merge remote-tracking branch 'i2c/i2c/for-next' new c1136fbdc51e Merge remote-tracking branch 'i3c/i3c/next' new 70dbf6de1872 hwmon: (lm75) Add STLM75 support new d4533027307b hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants new 1210ebed343a hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{ [...] new 24d4690b9e6a hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new 2e56c01dc34a hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new 1c2b838a9b27 hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new c5364849cebb hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new 609e5e43d2c3 hwmon: (max6650) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new f637dcba3419 hwmon: (ntc_thermistor) Auto-convert to use SENSOR_DEVICE_ [...] new 44974951b84e hwmon: (pwm-fan) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new c8a559114bdb hwmon: (max6697) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new ec680b33cc9c hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] new a3ab0d6a909b hwmon: (ina2xx) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] new 82b0120681e0 hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] new 95fd831a19c0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 76e7fd843ebb Documentation/admin-guide: introduce perf-security.rst file new 036c20c06e43 Documentation/admin-guide: update admin-guide index.rst new 7bbfd9ad8eb2 Documentation: convert path-lookup from markdown to restur [...] new a4a2bf0e246e doc:it: fixes in process/1.Intro new fdf0345e59f9 doc:it: add some process/* translations new 41c31f6a5945 Documentation: devres: note checking needs when converting new c5ed311b4e31 x86, boot: documentation whitespace fixup new 2f7e6f6bf0d5 docs/core-api: make mm-api.rst more structured new f77af637f29d doc:process: add links where missing new 2d812c207559 Merge remote-tracking branch 'jc_docs/docs-next' new 5c8a4c32bebf Merge remote-tracking branch 'v4l-dvb/master' new 83f327689440 Merge remote-tracking branch 'v4l-dvb-next/master' new 55e74efca6e9 Merge remote-tracking branch 'pm/linux-next' new c50448cb2aff Merge remote-tracking branch 'cpupower/cpupower' new c549ad3e53cd Merge remote-tracking branch 'opp/opp/linux-next' new f2dc2fb06b1b Merge remote-tracking branch 'ieee1394/for-next' new 93b071abb228 Merge remote-tracking branch 'dlm/next' new c947de304336 Merge remote-tracking branch 'swiotlb/linux-next' new 8b0dc348fa72 next-20181203/rdma new 8742c7eb3d13 net/mlx5e: Remove trailing space of tx_pause ethtool counter name new 305438310938 net/mlx5e: Cleanup unused defines new 080d1b17fbc5 net/mlx5e: Move modify tirs hash functionality new d930ac796fdb net/mlx5e: Refactor TIR configuration function new bbeb53b8b2c9 net/mlx5e: Move RSS params to a dedicated struct new 756c41603a18 net/mlx5e: ethtool, Support user configuration for RX hash fields new 8ff57c18e9f6 net/mlx5e: Improve ethtool private-flags code structure new ba5dfaff1955 Merge tag 'mlx5e-updates-2018-12-04' of git://git.kernel.o [...] new 19e3a9c90c53 net: bridge: convert multicast to generic rhashtable new 4329596cb10d net: bridge: multicast: use non-bh rcu flavor new cf332bca56f4 net: bridge: mark hash_elasticity as obsolete new d08c6bc08f72 net: bridge: increase multicast's default maximum number o [...] new 932c44170779 Merge branch 'net-bridge-convert-multicast-to-generic-rhashtable' new d66280b12bd7 net: netem: use a list in addition to rbtree new bf5849f15a30 net: Use of_node_name_eq for node name comparisons new f5d6c3e5a359 tipc: fix node keep alive interval calculation new 7a35a50df5a3 neighbor: Add extack messages for add and delete commands new 83b1bc122cab tun: align write-heavy flow entry members to a cache line new 5c327f673d2f tun: remove unnecessary check in tun_flow_update new a5dd308778a4 net: dsa: Add overhead to tag protocol ops. new dc0fe7d47f9f net: dsa: Set the master device's MTU to account for DSA o [...] new d6a4b570d346 Merge branch 'dsa-mtu' new fdb8b298676a tcp: fix code style in tcp_recvmsg() new f33ef585bafb Merge remote-tracking branch 'net-next/master' new 7337224fc150 bpf: Improve the info.func_info and info.func_info_rec_siz [...] new d30d42e08c76 bpf: Change insn_offset to insn_off in bpf_func_info new 555249df711b bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info new 84ecc1f98ca7 bpf: Expect !info.func_info and insn_off name changes in t [...] new a06aef4ed5b6 Merge branch 'bpf_func_info-improvements' new e63ea8b77aa3 Merge remote-tracking branch 'bpf-next/master' new 8d285caa3866 Merge remote-tracking branch 'ipsec-next/master' new 10f1ea0daeb3 Merge remote-tracking branch 'mlx5-next/mlx5-next' new e37a26be881c Merge remote-tracking branch 'netfilter-next/master' new 73660a6daa44 Merge remote-tracking branch 'nfc-next/master' new 4817dc03c736 Merge remote-tracking branch 'mac80211-next/master' new 4e91c702328c Merge remote-tracking branch 'gfs2/for-next' new 06d74dfdcd1d Merge remote-tracking branch 'mtd/mtd/next' new 5e639adbd4f5 mtd: rawnand: Move the ->exec_op() method to nand_controller_ops new accf4504c252 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] new cbcea635178b Merge remote-tracking branch 'nand/nand/next' new 447541342cab Merge remote-tracking branch 'spi-nor/spi-nor/next' new 8aa7ee7b7b9d Merge remote-tracking branch 'crypto/master' new 2aa0061b9810 drm/amd/display: 3.2.05 new 37cd85ce3322 drm/amd/display: Remove dc_stream_state->status new eb9714a201f4 drm/amd/display: resolve minor log problems new 261f392429a9 drm/amd/display: expose dentist_get_divider_from_did new eb6b29d62841 drm/amd/display: make underflow status clear explicit new 8ce504b9389b drm/amd/display: fix gamma not being applied correctly new 4b594b8d87cb drm/amd/display: Check for dmcu initialization before call [...] new 37c8f6e6a8d8 drm/amd/display: Clean up dp_blank functions new 010c8fe9a504 drm/amd/display: Typo for return check value. new 08e1c28dd521 drm/amd/display: calculate stream->phy_pix_clk before cloc [...] new 6263f0fd0626 drm/amd/display: Consolidate two-pixels-per-container check new 3ce224421b66 drm/amd/display: clear underflow on optc unblank new 9b6067c08de8 drm/amd/display: redesign scaling rotation math new a7513419610b drm/amd/display: 3.2.06 new 818832bf2bc0 drm/amd/display: retry 3 times before successfully reading new 00737c59a231 drm/amd/display: get tail pipe before aquire free pipe new 14fee4ca84ec drm/amd/display: Adjust stream enable sequence new 1a1adf172f6a drm/amd/display: fix pipe interdependent hubp programming new d9672a5bfbb5 drm/amd/display: expose surface confirm color function new 6ccda157732d drm/amd/display: Get backlight controller id from link new bed1ed366d5f drm/amd/amdgpu/sriov: Aligned the definition with libgv new 900cc3633818 drm/amdgpu: remove set but not used variable 'ring' new e2306cc6a07a drm/amdgpu: Add amdgpu "max bpc" connector property (v2) new cedde71cc61b drm/amd/display: Support amdgpu "max bpc" connector property (v2) new d7203171177a drm/amd/display: Clean up DCN1 clock requests new 527aa2a0ac24 drm/amd/powerplay: Ratelimit all "was not implemented" messages new 82d1a1b12870 Revert "drm/amdgpu: use GMC v9 KIQ workaround only for the [...] new 4e6c6fc19d3f drm/amdkfd: Replace mqd with mqd_mgr as the variable name [...] new 846a44d7e918 drm/amdkfd: Added Vega12 and Polaris12 for KFD. new 00557f413147 drm/amdkfd: Adjust the debug message in KFD ISR new a53a11a835b6 drm/amdkfd: Workaround PASID missing in gfx9 interrupt pay [...] new 5814cef8079b drm/amdgpu/gfx: use proper offset define for MEC doorbells new 85744e9c1006 drm/scheduler: Fix bad job be re-processed in TDR new ccce29abfe03 drm/amdgpu/psp: use define rather than magic number for mo [...] new 39e94569039b drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: Remove duplicate header new 9130cc01d1fd drm/amdgpu: Remove explicit wait after VM validate new 3d97da4463d8 drm/amdgpu: KFD Restore process: Optimize waiting new 5aae7335b1ee drm/amdkfd: Fix and simplify sync object handling for KFD new 0f04e538580c drm/amdgpu: Fix KFD doorbell SG BO mapping new 5d240da93edc drm/amdkfd: change system memory overcommit limit new 448d105120b1 drm/amdgpu: Remove dead static variable new bc5ab2d29b8a drm/amdgpu: fix typo in function sdma_v4_0_page_resume new ec3db8a63d4a drm/amdgpu: enable paging queue doorbell support v4 new 6c3c559325ab drm/amdgpu: enable paging queue based on FW version (v2) new 0a46fc2eee81 drm/amd/amdgpu/vce_v3_0.c: Remove duplicate header new 1894687b9203 drm/amd/amdgpu: Remove duplicate header new 9d7d2a0af2e4 drm/amd/display/amdgpu_dm/amdgpu_dm.c: Remove duplicate header new f8195e591078 drm/amd/display: fix dereference of pointer fs_params befo [...] new 91b66c47ba34 drm/amd/display: Set RMX_ASPECT as default new b333730d126e drm/amd/display: Fix Scaling (RMX_*) for DC driver new 00fedbe629bf Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/O [...] new e5bbf0e9ef0d drm/amd/powerplay:add hwmgr callback to update nbpstate on [...] new 8ca606de76a2 drm/amd:Enable/Disable NBPSTATE on On/OFF of UVD new 51f1f6f51712 drm/amdgpu: Fix static checker warning new bbf854dc3570 drm/amd/display: Load DMCU IRAM new c1ee92f94ce3 drm/amd: Add abm level drm property new 7349a3afaaea drm/amd: update ATIF functions in AMD ACPI header new 206bbafe00dc drm/amd: Query and use ACPI backlight caps new e55b8616cc5f drm/amd/amdgpu: Remove duplicate header new b8b3ede2debe drm/amd/amdkfd: Remove duplicate header new 77f6916aee7a drm/amd/display: Remove duplicate header new 3198ec5dfc72 drm/amdgpu: fix spelling mistake "Pramater" -> "Parameter" new 68c12d24ce26 drm/sched: revert "fix timeout handling v2" v2 new eb3dc8978596 drm/amd/display: Use private obj helpers for dm_atomic_state new 8bcbc9ef9657 drm/amd/display: Fix compile error with ACPI disabled new 409c5191b499 drm/amdgpu: Add field in amdgpu_dev to hold reserved doorb [...] new 5253163a11fb drm/amdgpu: Add asic func interface to init doorbell index new 062f38072537 drm/amdgpu: Vega10 doorbell index initialization new 4e2c1ac2027d drm/amdgpu: Doorbell index initialization for ASICs before vega10 new c93aa77586c2 drm/amdgpu: Doorbell layout for vega20 and future asic new 6585661ddd6a drm/amdgpu: Call doorbell index init on device initialization new 9564f1928ed2 drm/amdgpu: Use asic specific doorbell index instead of ma [...] new cde577bd116e drm/amdgpu: Move doorbell structures to seperate file new ba1b0f6c73d4 drm: Add vrr_capable property to the drm connector new 1398958cfd8d drm: Add vrr_enabled property to drm CRTC new ab7a664f7a2d drm: Document variable refresh properties new 520f08df45fb drm/amdgpu: Correct get_crtc_scanoutpos behavior when vpos [...] new bb47de736661 drm/amdgpu: Set FreeSync state using drm VRR properties new 5183411b56bd drm/amdgpu: Refactor amdgpu_xgmi_add_device new ed2bf5229c53 drm/amdgpu: Expose hive adev list and xgmi_mutex new 26bc534094ed drm/amdgpu: Refactor GPU reset for XGMI hive case new 3b34c14fd50c drm/amdgpu: Reorder uvd ring init before uvd resume new ce99814973ac drm/amd/pp: fix spelling mistake "dependancy" -> "dependency" new b3f4bdda998b drm: radeon: fix overflow on 32bit systems new 8b955e00d4a5 drm/amd/display: Fix 6x4K displays light-up on Vega20 new 58124bf8f4a6 drm/amd/display: Fix NULL ptr when calculating refresh rate new fb6e4709e32c drm/amd/display: Fix NULL ptr deref for commit_planes_to_stream new 082f0f21f71c drm/ttm: fix LRU handling in ttm_buffer_object_transfer new 88dc26e46beb drm/amdgpu: Fix num_doorbell calculation issue new 20a96cd3868f drm/amdgpu: don't expose fan attributes on APUs new f52c96430f6b drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities new 2c486cc4c277 drm/amdgpu: wait for IB test on first device open new 513126ae00ba Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] new 29cbf24a4df5 drm/exynos: simplify DMA mapping new 69908ed258fc drm/exynos/iommu: remove DRM_EXYNOS_IOMMU Kconfig symbol new 237556962e51 drm/exynos/iommu: integrate IOMMU/DMA internal API new a0b68a710b9d drm/exynos/iommu: move IOMMU specific stuff into exynos_dr [...] new 39f69368434f drm/exynos/iommu: replace preprocessor conditionals with C [...] new 67fbf3a3ef84 drm/exynos/iommu: merge IOMMU and DMA code new 54947290ef62 drm/exynos: decon: Make plane alpha configurable new af130280c613 drm/exynos: decon: Make pixel blend mode configurable new e9e5ba93cb1f drm/exynos: mixer: Fix color format setting new 13e810f199b4 drm/exynos: mixer: Fix color range setting new fb878d106b77 Merge tag 'exynos-drm-next-for-v4.21' of git://git.kernel. [...] new d3b21767821e drm: Add a new plane property to send damage during plane update new d9778b402609 drm: Add a new helper to validate damage during atomic_check new d2780b1f021b drm: Add helper iterator functions for plane fb_damage_clips blob new f13ba9c21dc8 drm/selftest: Add drm damage helper selftest new b9fc5e01d1ce drm: Add helper to implement legacy dirtyfb new e41774c08ede drm/vmwgfx: Add a new interface for plane update on a disp [...] new ad377b433b80 drm/vmwgfx: Implement STDU plane update for surface backed fb new bc7be607a0ed drm/vmwgfx: Implement STDU plane update for BO backed fb new 4606eeaf679b drm/vmwgfx: Use the new interface for STDU plane update new 88b37c3ae769 drm/vmwgfx: Update comments for stdu plane update new 8bb6af5b0cbe drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for STDU prima [...] new 43d1e627144a drm/vmwgfx: Implement SOU plane update for surface backed fb new 5d35abade40d drm/vmwgfx: Implement SOU plane update for BO backed fb new 67a51b3d9889 drm/vmwgfx: Use the new interface for SOU plane update new 31da2df8ce18 drm/vmwgfx: Update comments for sou plane update function new 61c21387c8b3 drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for SOU primary plane new 2f5544ff0300 drm/vmwgfx: Use atomic helper function for dirty fb IOCTL new b4fa61ba05f2 drm/vmwgfx: Don't clear mode::type anymore new 66502d494bfe MAINTAINERS: Update vmwgfx maintainers new 9d9486e43728 drm/vmwgfx: Fix up the implicit display unit handling new 9da6e26c0aae drm/vmwgfx: Fix a layout race condition new ec9a5b611e2f drm/vmwgfx: remove redundant return ret statement new e5bd6a3dddda drm/vmwgfx: Remove set but not used variable 'file_priv' new 9a01135b98b9 drm/vmwgfx: Use the standard atomic helpers for page-flip new 1f9a5dce3548 Merge tag 'vmwgfx-next-2018-12-05' of git://people.freedes [...] new 0b258ed1a219 drm: revert "expand replace_fence to support timeline point v2" new e69aa5f9b97f Merge tag 'drm-misc-next-2018-12-06' of git://anongit.free [...] new bf91dc183cfc Merge remote-tracking branch 'drm/drm-next' new 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process new a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 new 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing new 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change new 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref new 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] new 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell new 62da7d1cb91b Merge remote-tracking branch 'drm-intel/for-linux-next' new 8e2988a76c26 drm/tegra: sor: Support for audio over HDMI new 016a48b3d66e drm/tegra: sor: Remove temporary workaround new 180b46ecdc9f drm/tegra: sor: Reset the SOR if possible new 4e1d795a4a4d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 7434660f8a07 Merge remote-tracking branch 'imx-drm/imx-drm/next' new b14fce987781 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 4b08da3be27f Merge remote-tracking branch 'regmap/for-next' new 25f68bda094f Merge remote-tracking branch 'sound/for-next' new 94ea56cff506 ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] new a01b8d1d2445 ASoC: rt5660: Add a new ACPI match ID new a030b89dbc2d Merge branch 'asoc-4.20' into asoc-linus new d6d08273996b ASoC: use DMA addr rather than CPU pa for acp_audio_dma new 23aa128bb28d ASoC: use dma_ops of parent device for acp_audio_dma new 1d52a74ea230 ASoC: Use of_node_name_eq for node name comparisons new eab8e354a8c7 ASoC: dt-bindings: cs4270: use 'reset-gpios' rather than ' [...] new f98acd8a3115 ASoC: codecs: cs4270: move to GPIO consumer API new db097f95b4b8 ASoC: dt-bindings: ak4104: use 'reset-gpios' rather than ' [...] new d8f2c8592b95 ASoC: codecs: ak4104: move to GPIO consumer API new 972fd1f58267 ASoC: max9867: Remove useless assignment new 3f456881f66f ASoC: max9867: Fix power management new 127f8a214595 ASoC: max9867: Calculate LRCLK divider new 2f388effac68 ASoC: max9867: Fix signal paths new 1d9233218065 ASoC: sdm845: Add TDM configuration for speaker new f7485875a687 ASoC: sdm845: Add configuration for headset codec new 58a61b451cf0 Merge branch 'asoc-4.21' into asoc-next new fbd720959d94 Merge remote-tracking branch 'sound-asoc/for-next' new 8489037406cd Merge remote-tracking branch 'modules/modules-next' new 2009628e6744 Merge remote-tracking branch 'input/next' new 0683ee7583fc blkcg: put back rcu lock in blkcg_bio_issue_check() new 81b6aa39f339 Merge branch 'for-4.21/block' into for-next new 12f4a6cfecf3 Merge remote-tracking branch 'block/for-next' new 2c5e5b8dd047 block: switch to per-cpu in-flight counters new 03d96b19533b block: return just one value from part_in_flight new f259f0d70dd0 dm: remove the pending IO accounting new 71015ff7ae4a dm: avoid indirect call in __dm_make_request new 8a66108d225a dm rq: remove unused arguments from rq_completed() new f80ade735b9e dm mpath: only flush workqueue when needed new e5100e90b939 dm: call blk_queue_split() to impose device limits on bios new 1a4d83c89d75 dm: remove indirect calls from __send_changing_extent_only() new 2dd7ab712038 dm writecache: fix typo in error msg for creating writecac [...] new 44ac7f8bb84b dm bufio: update comment in dm-bufio.c new 74ebffa2689c dm snapshot: Fix excessive memory usage and workqueue stalls new bedf9c44b7bf dm kcopyd: Fix bug causing workqueue stalls new 04c04490d461 dm crypt: use u64 instead of sector_t to store iv_offset new fba949aedba7 dm: Check for device sector overflow if CONFIG_LBDAF is not set new d569b5efedfd dm flakey: Properly corrupt multi-page bios. new 0a19ec0cc2bc dm integrity: fix spelling mistake in workqueue name new aef737e28988 dm zoned: Fix target BIO completion handling new f0f99d671250 dm crypt: log the encryption algorithm implementation new 1006c097938f dm verity: log the hash algorithm implementation new d9dcf02d1c56 dm crypt: fix lost ioprio when queuing crypto bios from ta [...] new e1816914d493 Merge remote-tracking branch 'device-mapper/for-next' new 24da6a7e5a4b mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM new 0f6293d59008 mmc: rtsx_usb_sdmmc: Don't runtime resume the device while [...] new 77ca064e32ca mmc: rtsx_usb_sdmmc: Re-work runtime PM support new cfc669964b09 mmc: rtsx_usb_sdmmc: Re-work card detection/removal support new 61b8b5559a57 memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in [...] new 0c9696e3204e misc: rtsx_usb: Use USB remote wakeup signaling for card i [...] new 011a1bee81af memstick: Prevent memstick host from getting runtime suspe [...] new 4eea013b4251 memstick: rtsx_usb_ms: Use ms_dev() helper new 9cd5b632bc7d memstick: rtsx_usb_ms: Support runtime power management new 3100e97ab12b Merge branch 'fixes' into next new aed85cbd53dd mmc: sdhci-of-esdhc: fix spelling mistake "upsupported" -> [...] new 43cee3e27ea0 sh: ecovec24: Fix an ifdef new 9356864c625f Merge remote-tracking branch 'mmc/next' new cf9fa6b69554 Merge remote-tracking branch 'kgdb/kgdb-next' new a328e28a5af6 Merge remote-tracking branch 'md/for-next' new bdf43e84f644 Merge remote-tracking branch 'mfd/for-mfd-next' new a8147fd1777c Merge remote-tracking branch 'backlight/for-backlight-next' new caa6e150f8fb power: reset: at91-poweroff: move shdwc related data to on [...] new 4a040e7c72e6 power: supply: sc27xx: Save last battery capacity new 7b8daaeac45e Merge remote-tracking branch 'battery/for-next' new 8852a24b6675 Merge branch 'regulator-4.20' into regulator-linus new c32569e358ad regulator: Use of_node_name_eq for node name comparisons new 6e8a1d454ce1 Merge branch 'regulator-4.21' into regulator-next new 55cc9f7a5399 Merge remote-tracking branch 'regulator/topic/axp20x' into [...] new f00e93a1224f Merge remote-tracking branch 'regulator/topic/coupled' int [...] new 22a3ca51601b Merge remote-tracking branch 'regulator/for-next' new 8b875ff1dfed Merge remote-tracking branch 'security/next-testing' new 19b4b65a78c0 Merge remote-tracking branch 'apparmor/apparmor-next' new f71ccb370f33 Merge remote-tracking branch 'integrity/next-integrity' new 2294c62c79aa Merge remote-tracking branch 'selinux/next' new f9e0bec5182b Merge remote-tracking branch 'tpmdd/next' new 620da75c7718 Merge remote-tracking branch 'watchdog/master' new a250e0747703 Merge remote-tracking branch 'iommu/next' new 6e636a6e5aac Merge remote-tracking branch 'audit/next' new e9363f6b2a1d kbuild: Add support for DT binding schema checks new f08be5355fe5 dt-bindings: Add a writing DT schemas how-to and annotated [...] new 73ea89cd440a dt-bindings: altera: Convert clkmgr binding to json-schema new cbcb36881e9e dt-bindings: i2c: Convert i2c-gpio binding to json-schema new bb4dc586dab2 dt-bindings: timer: Convert ARM timer bindings to json-schema new e7849a663dce dt-bindings: arm: Convert cpu binding to json-schema new 1c77a301d160 dt-bindings: arm: Convert primecell binding to json-schema new 2d6ef6f2216a dt-bindings: arm: Convert Altera board/soc bindings to jso [...] new 58b69fc7d88a dt-bindings: arm: Convert Calxeda board/soc bindings to js [...] new 164aacec5fc4 dt-bindings: arm: Convert TI davinci board/soc bindings to [...] new 2688798c01fd dt-bindings: arm: Convert TI nspire board/soc bindings to [...] new 5e8706ac6a8e dt-bindings: arm: Convert QCom board/soc bindings to json-schema new bc9fd4ff871f dt-bindings: arm: Convert CSR SiRF board/soc bindings to j [...] new 91dcf2be0786 dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema new f1b1497f4973 dt-bindings: arm: Convert ST STi board/soc bindings to jso [...] new 3be5f142f8e3 dt-bindings: arm: Convert VIA board/soc bindings to json-schema new 26faf625aaeb dt-bindings: arm: Convert Xilinx board/soc bindings to jso [...] new 1f16aeee2d7d dt-bindings: arm: Add missing Xilinx boards new f1e8bafa9dcb dt-bindings: arm: Convert ZTE board/soc bindings to json-schema new 66fe674690e1 Merge branch 'yaml-bindings-for-v4.21' into dt/next new 85744d6ae47a Merge remote-tracking branch 'devicetree/for-next' new a78de6b8fb72 Merge branch 'spi-4.20' into spi-linus new 194276b073a1 spi: Use of_node_name_eq for node name comparisons new 1fa33be36cfc spi: npcm: Modify pspi send function new 6ab4a3502923 spi: Update NPCM PSPI controller documentation new 53dc4e997e7d Merge branch 'spi-4.21' into spi-next new 90d467229dee Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] new 22a60400e806 Merge remote-tracking branch 'spi/for-next' new 62061677dc17 Merge remote-tracking branch 'tip/auto-latest' new c23e4cc0337c Merge remote-tracking branch 'clockevents/clockevents/next' new 558a2e46c8bd Merge remote-tracking branch 'edac-amd/for-next' new 934f7e128b44 Merge remote-tracking branch 'rcu/rcu/next' new bd58af009a73 Merge remote-tracking branch 'percpu/for-next' new b1c7a695508b Merge remote-tracking branch 'drivers-x86/for-next' new 739386096f93 Merge remote-tracking branch 'chrome-platform/for-next' new e632d05555d6 Merge remote-tracking branch 'hsi/for-next' new 555fc5ba5790 leds: 88pm860x: Use of_node_name_eq for node name comparisons new e96f77aac24c Merge remote-tracking branch 'leds/for-next' new 3667e3e50f98 Merge remote-tracking branch 'ipmi/for-next' new be12f279ede1 Merge remote-tracking branch 'driver-core/driver-core-next' new 36a23c32f32a Merge remote-tracking branch 'usb/usb-next' new ba9e3cba564b Merge remote-tracking branch 'usb-gadget/next' new 189542f33eb0 Merge remote-tracking branch 'usb-serial/usb-next' new 1d009986527d phy: Use of_node_name_eq for node name comparisons new 18c6b2115eb3 Merge remote-tracking branch 'phy-next/next' new 82ca0d5487d4 Revert "tty: xilinx_uartps: Correct return value in probe" new 3f0f15f30b1e Merge remote-tracking branch 'tty/tty-next' new b96473f5d8e3 Merge remote-tracking branch 'char-misc/char-misc-next' new 3a9a860efaf6 Merge remote-tracking branch 'extcon/extcon-next' new b8ad009f7b0a Merge remote-tracking branch 'soundwire/next' new 1be6f2fc6d8a Merge remote-tracking branch 'thunderbolt/next' new e588b671d054 Merge remote-tracking branch 'staging/staging-next' new 93a59f729a45 Merge remote-tracking branch 'mux/for-next' new 28480b506a3d interconnect: Add generic on-chip interconnect API new 1a8d37f8a9b3 dt-bindings: Introduce interconnect binding new 33af4a3a9131 interconnect: Allow endpoints translation via DT new 5fa99197c293 interconnect: Add debugfs support new f4ef5fef96fd interconnect: qcom: Add sdm845 interconnect provider driver new 0dd833841ef5 arm64: dts: sdm845: Add interconnect provider DT nodes new 5600e6017894 MAINTAINERS: add a maintainer for the interconnect API new eb97d0d682a4 Merge remote-tracking branch 'icc/icc-next' new 67ca14fb7d32 Merge remote-tracking branch 'slave-dma/next' new e0132b49637c Merge remote-tracking branch 'cgroup/for-next' new bc16cc9f3368 Merge remote-tracking branch 'scsi/for-next' new c38f57da428b vhost/vsock: fix reset orphans race with close timeout new 2448a299ec41 virtio/s390: avoid race on vcdev->config new 78b1a52e05c9 virtio/s390: fix race in ccw_io_helper() new 834e772c8db0 vhost/vsock: fix use-after-free in network stack callers new a4da43197e55 virtio_blk: add discard and write zeroes support new 6f8e3f247589 virtio-net: bql support new 37d1246af2d5 virtio_net: bulk free tx skbs new 3e8fcbb507eb Merge remote-tracking branch 'vhost/linux-next' new 9f7086e10c3e Merge remote-tracking branch 'rpmsg/for-next' new 1573195663ad Merge remote-tracking branch 'gpio/for-next' new 393b3f7356cb Merge remote-tracking branch 'pinctrl/for-next' new 941dc8cfb75e Merge remote-tracking branch 'pwm/for-next' new 2ab3f3bdd9d6 Merge remote-tracking branch 'random/dev' new affc04de5ddf Merge remote-tracking branch 'kselftest/next' new ded653ccbec0 signal: Add set_user_sigmask() new 854a6ed56839 signal: Add restore_user_sigmask() new 8bd27a3004e8 ppoll: use __kernel_timespec new e024707bccae pselect6: use __kernel_timespec new 7a35397f8c06 io_pgetevents: use __kernel_timespec new 364e983f88d0 Merge remote-tracking branch 'y2038/y2038' new f1e8ab0c4a92 Merge remote-tracking branch 'livepatching/for-next' new 1c6dffa46ed9 coresight: stm: Remove set but not used variable 'res_size' new 329df4ce97c5 Merge remote-tracking branch 'coresight/next' new 9ca22651e134 dt-bindings: rtc: sun6i-rtc: Rewrite clock outputs as a list new 347d3570300e dt-bindings: rtc: sun6i-rtc: Add compatible strings for pr [...] new 5a0923aad7d4 dt-bindings: rtc: sun6i-rtc: Deprecate external clock outp [...] new 9cd355867838 dt-bindings: rtc: sun6i-rtc: Export internal RC oscillator new 459b6ea00acc rtc: sun6i: Add default clock name for LOSC new 403a3c3dd0ec rtc: sun6i: Add support for different variants new 7cd1acaeea4e rtc: sun6i: Add support for all known pre-H6 variants new c56afc1844d6 rtc: sun6i: Expose internal oscillator through device tree new 33de3f14d714 Merge remote-tracking branch 'rtc/rtc-next' new e9c7d656610e stackleak: Mark stackleak_track_stack() as notrace new 8fb2dfb228df stackleak: Register the 'stackleak_cleanup' pass before th [...] new 6e259c8c5c14 Merge remote-tracking branch 'kspp/for-next/kspp' new e9fb9421d9e0 Merge remote-tracking branch 'cisco/for-next' new 991b540c35a1 Merge remote-tracking branch 'slimbus/for-next' new d07eec3cef71 Merge remote-tracking branch 'nvmem/for-next' new eff3860bbfed radix tree: Don't return retry entries from lookup new 55f3f7eab75c XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh new b7677a132a4c XArray tests: Handle larger indices more elegantly new 4f145cd66a1a XArray tests: Check iterating over multiorder entries new 420661a12c6e Merge remote-tracking branch 'xarray/xarray' new 7502a2166839 mm/page_alloc.c: drop uneeded __meminit and __meminitdata new 9c1ec3851c82 mm: use mm_zero_struct_page from SPARC on all 64b architectures new f06ef2262393 mm: drop meminit_pfn_in_nid as it is redundant new c0515b98e2d2 mm: implement new zone specific memblock iterator new 5a2bf1506ba6 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new f4234bb851c1 mm: move hot-plug specific memory init into separate funct [...] new 41b1e9969db5 mm: add reserved flag setting to set_page_links() new dbf0a562b457 mm: use common iterator for deferred_init_pages and deferr [...] new 30ed2be2fb09 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] new 80a136252779 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] new eb1d91fe09bb /proc/kpagecount: return 0 for special pages that are neve [...] new bd2529590e80 mm/page_alloc.c: memory hotplug: free pages as higher order new b12b12e1345d memory_hotplug-free-pages-as-higher-order-fix new e3dba973912e memory_hotplug-free-pages-as-higher-order-fix-fix new 6240f88b6c38 mm/page_alloc.c: remove software prefetching in __free_pag [...] new 09126a9c1be2 mm, swap: fix race between swapoff and some swap operations new e37c7cb3eb90 mm, swap: fix race between swapoff and some swap operations new 16f0c2cfdea5 mm: fix race between swapoff and mincore new b4feec31fff9 mm: don't expose page to fast gup before it's ready new 7ee1a5c01b84 mm/page_owner: align with pageblock_nr_pages new 3bdc25a42238 mm/page_owner: align with pageblock_nr pages new 90605e3c506b fs/buffer.c: add debug print for __getblk_gfp() stall problem new 4ff611854476 fs/proc/base.c: use ns_capable instead of capable for time [...] new 786dfa31430b fs/proc/util.c: include fs/proc/internal.h for name_to_int() new 975d7e6634cc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] new 793c0c041cf8 fs/proc/base.c: slightly faster /proc/*/limits new b27e23181b35 Documentation/process/coding-style.rst: don't use "extern" [...] new d58212293395 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() new 8d603e40c947 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse new f5d243683d7d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t new 5499787dd6a4 include/linux/printk.h: drop silly "static inline asmlinka [...] new 5d8a8fd79ed7 fls: change parameter to unsigned int new d3a7d4e87a5e lib/genalloc.c: fix allocation of aligned buffer from non- [...] new cc8add5d9746 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] new 195fd088094c checkpatch: warn on const char foo[] = "bar"; declarations new aa4073946715 fs/epoll: remove max_nests argument from ep_call_nested() new e756adadee30 fs/epoll: simplify ep_send_events_proc() ready-list loop new e9015e105aa4 fs/epoll: drop ovflist branch prediction new 666adef3607f fs/epoll: robustify ep->mtx held checks new 654dcce01241 fs/epoll: reduce the scope of wq lock in epoll_wait() new 80cbd68a11d8 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix new 58f26c84d9f0 fs/epoll: avoid barrier after an epoll_wait(2) timeout new e1c10de5847c fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix new cc6e642bb4fa fs/epoll: rename check_events label to send_events new c702cb023e40 fs/epoll: deal with wait_queue only once new 38ca20ad00dc fs-epoll-deal-with-wait_queue-only-once-fix new 6d41e740a259 init/main.c: make "initcall_level_names[]" const char * new f8bf2133bd4c autofs: improve ioctl sbi checks new e0cca755aee1 autofs-improve-ioctl-sbi-checks-fix new 304c824f6d60 autofs: fix possible inode leak in autofs_fill_super() new a6b7cf47b9b9 autofs: simplify parse_options() function call new f7897194a2e3 autofs: change catatonic setting to a bit flag new db97fd428103 autofs: add strictexpire mount option new d537af962a75 hfsplus: return file attributes on statx new 7b04df82b926 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] new e0a8b63366f9 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new 6fa9c378c796 fork: fix some -Wmissing-prototypes warnings new 82f06847cd12 exec: load_script: don't blindly truncate shebang string new 8d45102ee2b7 exec: increase BINPRM_BUF_SIZE to 256 new 50caa087c321 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting new 572f1c3b6d64 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix new 15f8b93b59a4 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] new cf8776b3a1ab bfs: extra sanity checking and static inode bitmap new b1ad820a4c43 panic: add options to print system info when panic happens new 5667a41f5515 kernel/sysctl: add panic_print into sysctl new b7405d877b4e scripts/gdb: fix lx-version string output new 63b63c4b6cc4 initramfs: cleanup incomplete rootfs new 4ae30e9ba2d3 ipc: allow boot time extension of IPCMNI from 32k to 8M new 603b70135178 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 59914d7a892f ipc: conserve sequence numbers in extended IPCMNI mode new 760d2e0e4e0f Merge branch 'akpm-current/current' new 10535a0c23c8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new a26c05afa1d1 kernel/signal.c: remove some duplicated includes new cd685962f3d8 kernel/signal.c: remove some duplicated includes new a6d51043afc6 locking/atomics: build atomic headers as required new 15eab0050ed6 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define new d01a38482cbb mm/sparse: add common helper to mark all memblocks present new efe9eb1adb5d mm: balloon: update comment about isolation/migration/compaction new 41fbc2a9c281 mm: convert PG_balloon to PG_offline new 1c499d697c38 mm-convert-pg_balloon-to-pg_offline-fix new 317c44f87e34 mm-convert-pg_balloon-to-pg_offline-fix-fix new 2d10c53c8689 kexec: export PG_offline to VMCOREINFO new 08b379e1e807 xen/balloon: mark inflated pages PG_offline new d1bd7027ecce hv_balloon: mark inflated pages PG_offline new 97537c6df6a5 vmw_balloon: mark inflated pages PG_offline new d89cf5c5f82e vmw_balloon-mark-inflated-pages-pg_offline-v2 new 853a3249b572 PM/Hibernate: use pfn_to_online_page() new eb39dae193de PM/Hibernate: exclude all PageOffline() pages new d8c6968d37bc pm-hibernate-exclude-all-pageoffline-pages-v2 new b5d0c534591b lib/lzo: tidy-up ifdefs new a587b9d7a56f lib/lzo: clean-up by introducing COPY16 new 74f3444f8fdd lib/lzo: enable 64-bit CTZ on Arm new 5753b1731b04 lib/lzo: 64-bit CTZ on arm64 new fe1175f50625 lib/lzo: fast 8-byte copy on arm64 new abe5ac6793b4 lib/lzo: implement run-length encoding new 4a093ab0dbd7 lib-lzo-implement-run-length-encoding-v4.txt new b7c9ca0d2e66 lib/lzo: separate lzo-rle from lzo new e4cb76a00b84 lib-lzo-separate-lzo-rle-from-lzo-v4 new e5c48373e716 zram: default to lzo-rle instead of lzo new e411d8c7218b kernel/locking/mutex.c: remove caller signal_pending branc [...] new 5d01d0a07fd8 kernel/sched/: remove caller signal_pending branch predictions new cf0f5eb5ca1f arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new d34190a8060b mm/: remove caller signal_pending branch predictions new ae92bbcc0e68 fs/: remove caller signal_pending branch predictions new 9a0474d5cab6 fs-remove-caller-signal_pending-branch-predictions-fix new 9d57a9a02cf7 include/linux/sched/signal.h: replace `tsk' with `task' new a06e81591de1 fs: don't open code lru_to_page() new de67d09c9b39 vfs: replace current_kernel_time64 with ktime equivalent new 261c9f4d1b61 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (10f6d183451d) \ N -- N -- N refs/heads/akpm (261c9f4d1b61)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 908 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 1 + Documentation/Makefile | 2 +- Documentation/admin-guide/devices.rst | 1 + Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/perf-security.rst | 97 +++ Documentation/core-api/mm-api.rst | 29 +- Documentation/core-api/xarray.rst | 5 +- Documentation/dev-tools/coccinelle.rst | 2 + Documentation/devicetree/bindings/.gitignore | 1 + Documentation/devicetree/bindings/Makefile | 33 + Documentation/devicetree/bindings/arm/altera.txt | 14 - Documentation/devicetree/bindings/arm/altera.yaml | 20 + .../bindings/arm/altera/socfpga-clk-manager.txt | 11 - .../bindings/arm/altera/socfpga-clk-manager.yaml | 31 + Documentation/devicetree/bindings/arm/calxeda.txt | 15 - Documentation/devicetree/bindings/arm/calxeda.yaml | 22 + Documentation/devicetree/bindings/arm/cpus.txt | 490 ------------ Documentation/devicetree/bindings/arm/cpus.yaml | 507 ++++++++++++ Documentation/devicetree/bindings/arm/davinci.txt | 25 - .../bindings/arm/freescale/fsl,imx7ulp-pm.txt | 23 + Documentation/devicetree/bindings/arm/fsl.txt | 8 + Documentation/devicetree/bindings/arm/nspire.txt | 14 - .../devicetree/bindings/arm/primecell.txt | 46 -- .../devicetree/bindings/arm/primecell.yaml | 36 + Documentation/devicetree/bindings/arm/qcom.txt | 57 -- Documentation/devicetree/bindings/arm/qcom.yaml | 125 +++ Documentation/devicetree/bindings/arm/rockchip.txt | 4 + Documentation/devicetree/bindings/arm/sirf.txt | 11 - Documentation/devicetree/bindings/arm/sirf.yaml | 27 + Documentation/devicetree/bindings/arm/spear.txt | 26 - Documentation/devicetree/bindings/arm/spear.yaml | 25 + Documentation/devicetree/bindings/arm/sti.txt | 23 - Documentation/devicetree/bindings/arm/sti.yaml | 23 + .../devicetree/bindings/arm/ti/nspire.yaml | 24 + .../devicetree/bindings/arm/ti/ti,davinci.yaml | 26 + Documentation/devicetree/bindings/arm/vt8500.txt | 22 - Documentation/devicetree/bindings/arm/vt8500.yaml | 23 + Documentation/devicetree/bindings/arm/xilinx.txt | 83 -- Documentation/devicetree/bindings/arm/xilinx.yaml | 114 +++ Documentation/devicetree/bindings/arm/zte.txt | 14 - Documentation/devicetree/bindings/arm/zte.yaml | 26 + .../devicetree/bindings/example-schema.yaml | 170 ++++ Documentation/devicetree/bindings/i2c/i2c-gpio.txt | 46 -- .../devicetree/bindings/i2c/i2c-gpio.yaml | 73 ++ .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt | 2 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 2 +- .../devicetree/bindings/i2c/nxp,pca9541.txt | 2 +- .../bindings/interconnect/interconnect.txt | 8 +- .../bindings/interconnect/qcom,sdm845.txt | 24 + .../bindings/interconnect/qcom-msm8916.txt | 41 - .../devicetree/bindings/interconnect/qcom-smd.txt | 32 - .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 7 +- .../devicetree/bindings/rtc/sun6i-rtc.txt | 31 +- Documentation/devicetree/bindings/sound/ak4104.txt | 4 +- Documentation/devicetree/bindings/sound/cs4270.txt | 4 +- .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 8 + .../devicetree/bindings/timer/arm,arch_timer.txt | 112 --- .../devicetree/bindings/timer/arm,arch_timer.yaml | 103 +++ .../bindings/timer/arm,arch_timer_mmio.yaml | 120 +++ .../devicetree/bindings/timer/arm,global_timer.txt | 27 - .../bindings/timer/arm,global_timer.yaml | 46 ++ .../devicetree/bindings/trivial-devices.txt | 1 + Documentation/devicetree/writing-schema.md | 130 +++ Documentation/doc-guide/sphinx.rst | 2 + Documentation/driver-api/pm/devices.rst | 2 + Documentation/driver-model/devres.txt | 7 + .../features/io/sg-chain/arch-support.txt | 34 - Documentation/filesystems/index.rst | 11 + .../{path-lookup.md => path-lookup.rst} | 889 +++++++++++---------- Documentation/gpu/drm-kms.rst | 19 + Documentation/hwmon/hwmon-kernel-api.txt | 24 +- Documentation/hwmon/lm75 | 5 + Documentation/perf/thunderx2-pmu.txt | 41 + Documentation/process/4.Coding.rst | 3 +- Documentation/process/5.Posting.rst | 23 +- Documentation/process/8.Conclusion.rst | 7 +- Documentation/process/changes.rst | 2 +- Documentation/process/coding-style.rst | 2 +- Documentation/process/howto.rst | 11 +- Documentation/process/management-style.rst | 5 +- Documentation/process/submitting-drivers.rst | 8 +- .../translations/it_IT/process/1.Intro.rst | 54 +- .../translations/it_IT/process/2.Process.rst | 523 +++++++++++- .../translations/it_IT/process/3.Early-stage.rst | 237 +++++- .../translations/it_IT/process/4.Coding.rst | 439 +++++++++- .../translations/it_IT/process/5.Posting.rst | 342 +++++++- .../translations/it_IT/process/6.Followthrough.rst | 234 +++++- .../it_IT/process/7.AdvancedTopics.rst | 184 ++++- .../translations/it_IT/process/8.Conclusion.rst | 77 +- .../translations/it_IT/process/adding-syscalls.rst | 635 ++++++++++++++- Documentation/x86/boot.txt | 2 +- MAINTAINERS | 15 +- Makefile | 11 +- arch/alpha/Kconfig | 1 + arch/alpha/kernel/pci_iommu.c | 14 +- arch/arc/Kconfig | 1 - arch/arm/Kconfig | 2 +- arch/arm/Kconfig.debug | 28 +- arch/arm/boot/dts/Makefile | 4 + arch/arm/boot/dts/exynos5250-arndale.dts | 25 - arch/arm/boot/dts/imx50.dtsi | 17 +- arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 8 +- arch/arm/boot/dts/imx53.dtsi | 15 +- arch/arm/boot/dts/imx6dl-apf6dev.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 + arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 1 + arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 1 + arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts | 1 + arch/arm/boot/dts/imx6dl-mamoj.dts | 6 + arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi | 1 + arch/arm/boot/dts/imx6dl-rex-basic.dts | 1 + arch/arm/boot/dts/imx6dl-riotboard.dts | 1 + arch/arm/boot/dts/imx6dl-ts4900.dts | 1 + arch/arm/boot/dts/imx6dl-ts7970.dts | 1 + arch/arm/boot/dts/imx6dl-wandboard-revb1.dts | 1 + arch/arm/boot/dts/imx6dl-wandboard-revd1.dts | 1 + arch/arm/boot/dts/imx6dl-wandboard.dts | 1 + arch/arm/boot/dts/imx6q-apf6dev.dts | 1 + arch/arm/boot/dts/imx6q-arm2.dts | 1 + arch/arm/boot/dts/imx6q-ba16.dtsi | 1 + arch/arm/boot/dts/imx6q-cm-fx6.dts | 1 + arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts | 1 + arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 1 + arch/arm/boot/dts/imx6q-display5.dtsi | 1 + arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 1 + arch/arm/boot/dts/imx6q-evi.dts | 1 + arch/arm/boot/dts/imx6q-gk802.dts | 1 + arch/arm/boot/dts/imx6q-gw5400-a.dts | 1 + arch/arm/boot/dts/imx6q-h100.dts | 1 + arch/arm/boot/dts/imx6q-kp-tpc.dts | 1 + arch/arm/boot/dts/imx6q-marsboard.dts | 1 + arch/arm/boot/dts/imx6q-mccmon6.dts | 1 + arch/arm/boot/dts/imx6q-novena.dts | 1 + arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 1 + arch/arm/boot/dts/imx6q-pistachio.dts | 1 + arch/arm/boot/dts/imx6q-rex-pro.dts | 1 + arch/arm/boot/dts/imx6q-sbc6x.dts | 1 + arch/arm/boot/dts/imx6q-tbs2910.dts | 1 + arch/arm/boot/dts/imx6q-ts4900.dts | 1 + arch/arm/boot/dts/imx6q-ts7970.dts | 1 + arch/arm/boot/dts/imx6q-wandboard-revb1.dts | 1 + arch/arm/boot/dts/imx6q-wandboard-revd1.dts | 1 + arch/arm/boot/dts/imx6q-wandboard.dts | 1 + arch/arm/boot/dts/imx6q-zii-rdu2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 1 + arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 1 + arch/arm/boot/dts/imx6qdl-emcon.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 1 + arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 1 + arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 1 + arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 1 + arch/arm/boot/dts/imx6qdl-icore.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 1 + arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 1 + arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 48 ++ arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 1 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 162 ++-- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 1 + arch/arm/boot/dts/imx6qdl-udoo.dtsi | 1 + arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 1 + arch/arm/boot/dts/imx6qdl.dtsi | 4 +- arch/arm/boot/dts/imx6qp-wandboard-revd1.dts | 1 + arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 1 + arch/arm/boot/dts/imx6sx-sabreauto.dts | 57 ++ arch/arm/boot/dts/imx6sx-sdb-reva.dts | 12 + arch/arm/boot/dts/imx6sx-sdb.dts | 5 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 42 + arch/arm/boot/dts/imx6sx.dtsi | 2 + arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 37 + arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 535 +------------ arch/arm/boot/dts/imx6ul-pico-pi.dts | 97 +++ .../{imx6ul-pico-hobbit.dts => imx6ul-pico.dtsi} | 104 +-- arch/arm/boot/dts/imx6ul.dtsi | 12 +- arch/arm/boot/dts/imx7d-nitrogen7.dts | 9 +- arch/arm/boot/dts/imx7d-pico.dtsi | 22 +- arch/arm/boot/dts/imx7d.dtsi | 21 + arch/arm/boot/dts/imx7s.dtsi | 12 +- arch/arm/boot/dts/imx7ulp-evk.dts | 77 ++ arch/arm/boot/dts/imx7ulp.dtsi | 346 ++++++++ arch/arm/boot/dts/iwg20d-q7-common.dtsi | 9 + arch/arm/boot/dts/ls1021a.dtsi | 116 +++ arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 9 - arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 26 + arch/arm/boot/dts/rk3188-bqedison2qc.dts | 711 ++++++++++++++++ arch/arm/boot/dts/rk3288.dtsi | 14 +- arch/arm/boot/dts/sun8i-r40.dtsi | 2 + arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 + arch/arm/boot/dts/vf500-colibri.dtsi | 1 + arch/arm/boot/dts/vf500.dtsi | 1 - arch/arm/boot/dts/vf610-bk4.dts | 1 + arch/arm/boot/dts/vf610-colibri.dtsi | 1 + arch/arm/boot/dts/vf610-cosmic.dts | 1 + arch/arm/boot/dts/vf610-twr.dts | 1 + arch/arm/boot/dts/vf610-zii-cfu1.dts | 1 + arch/arm/boot/dts/vf610-zii-dev.dtsi | 1 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 + arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 1 + arch/arm/boot/dts/vf610m4-colibri.dts | 1 + arch/arm/boot/dts/vf610m4.dtsi | 1 - arch/arm/common/dmabounce.c | 12 +- arch/arm/configs/exynos_defconfig | 2 + arch/arm/configs/imx_v6_v7_defconfig | 2 + arch/arm/include/asm/dma-iommu.h | 2 - arch/arm/mach-imx/Kconfig | 9 + arch/arm/mach-imx/Makefile | 1 + arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/cpu.c | 3 + arch/arm/mach-imx/cpuidle-imx6sx.c | 2 +- arch/arm/mach-imx/mach-imx7ulp.c | 31 + arch/arm/mach-imx/mxc.h | 1 + arch/arm/mach-imx/pm-imx7ulp.c | 29 + arch/arm/mm/dma-mapping.c | 39 +- arch/arm/mm/proc-macros.S | 10 + arch/arm64/Kconfig | 8 +- arch/arm64/Makefile | 2 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 2 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 22 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 21 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 143 ++-- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 29 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 25 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 4 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 275 +++++++ arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 20 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 27 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 14 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/assembler.h | 13 + arch/arm64/include/asm/barrier.h | 4 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 3 + arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/neon-intrinsics.h | 39 + arch/arm64/include/asm/sysreg.h | 6 + arch/arm64/include/asm/uaccess.h | 3 +- arch/arm64/include/asm/xor.h | 73 ++ arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/kernel/cpu_errata.c | 103 +-- arch/arm64/kernel/cpufeature.c | 181 +++-- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry.S | 6 +- arch/arm64/kernel/vmlinux.lds.S | 9 +- arch/arm64/kvm/hyp/entry.S | 1 + arch/arm64/kvm/hyp/hyp-entry.S | 4 + arch/arm64/lib/Makefile | 6 + arch/arm64/lib/xor-neon.c | 184 +++++ arch/arm64/mm/dma-mapping.c | 15 +- arch/arm64/mm/hugetlbpage.c | 33 +- arch/csky/include/asm/mmu_context.h | 4 +- arch/ia64/Kconfig | 1 - arch/ia64/hp/common/sba_iommu.c | 81 +- arch/ia64/sn/pci/pci_dma.c | 8 +- arch/mips/include/asm/cpu-info.h | 2 +- arch/mips/include/asm/jazzdma.h | 6 - arch/mips/include/asm/mmu.h | 2 +- arch/mips/include/asm/mmu_context.h | 10 +- arch/mips/jazz/jazzdma.c | 16 +- arch/mips/mm/c-r3k.c | 2 +- arch/parisc/Kconfig | 1 + arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/iommu.h | 4 - arch/powerpc/kernel/dma-iommu.c | 6 - arch/powerpc/kernel/dma-swiotlb.c | 1 - arch/powerpc/kernel/iommu.c | 28 +- arch/powerpc/platforms/cell/iommu.c | 1 - arch/powerpc/platforms/pseries/vio.c | 3 +- arch/riscv/include/asm/atomic.h | 9 + arch/riscv/kernel/ftrace.c | 1 - arch/s390/Kconfig | 1 - arch/s390/pci/pci_dma.c | 18 +- arch/sh/boards/mach-ecovec24/setup.c | 2 +- arch/sparc/Kconfig | 1 - arch/sparc/kernel/iommu.c | 12 +- arch/sparc/kernel/iommu_common.h | 2 - arch/sparc/kernel/pci_sun4v.c | 14 +- arch/x86/Kconfig | 1 - arch/x86/kernel/amd_gart_64.c | 40 +- arch/x86/kernel/pci-calgary_64.c | 30 +- arch/xtensa/Kconfig | 1 - block/bio.c | 60 +- block/blk-core.c | 80 +- block/blk-merge.c | 4 +- block/blk-mq.c | 12 +- block/blk-mq.h | 3 +- block/genhd.c | 55 +- block/partition-generic.c | 10 +- drivers/ata/libata-core.c | 1 + drivers/block/virtio_blk.c | 95 ++- drivers/clk/qcom/gcc-msm8998.c | 211 ++++- drivers/dma/dw/core.c | 6 +- drivers/gnss/sirf.c | 6 +- drivers/gpu/drm/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 144 +--- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 114 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 171 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 393 ++++++--- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 243 ++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 68 +- .../gpu/drm/amd/amdgpu/{cik.h => amdgpu_xgmi.h} | 22 +- drivers/gpu/drm/amd/amdgpu/cik.c | 1 + drivers/gpu/drm/amd/amdgpu/cik.h | 1 + drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 5 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 77 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 23 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 + drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 28 + drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 33 + drivers/gpu/drm/amd/amdgpu/vi.c | 19 + drivers/gpu/drm/amd/amdgpu/vi.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 6 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 45 ++ .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 14 +- .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 + drivers/gpu/drm/amd/display/Makefile | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 719 ++++++++++++----- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 36 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 15 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 669 ++++++---------- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 - drivers/gpu/drm/amd/display/dc/dc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 2 + .../drm/amd/display/dc/dce/dce_stream_encoder.c | 23 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 1 - .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 14 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 96 ++- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 40 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 10 + .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 59 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 + .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 7 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 1 + .../drm/amd/display/modules/color/color_gamma.c | 16 +- .../drm/amd/display/{ => modules/power}/Makefile | 24 +- .../drm/amd/display/modules/power/power_helpers.c | 326 ++++++++ .../modules/power/power_helpers.h} | 32 +- drivers/gpu/drm/amd/include/amd_acpi.h | 175 ++-- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 52 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 3 + drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 2 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 54 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 3 + drivers/gpu/drm/ast/ast_fb.c | 1 + drivers/gpu/drm/drm_atomic.c | 22 + drivers/gpu/drm/drm_atomic_helper.c | 3 + drivers/gpu/drm/drm_atomic_uapi.c | 17 + drivers/gpu/drm/drm_connector.c | 117 +++ drivers/gpu/drm/drm_crtc.c | 2 + drivers/gpu/drm/drm_damage_helper.c | 334 ++++++++ drivers/gpu/drm/drm_mode_config.c | 12 + drivers/gpu/drm/drm_syncobj.c | 14 +- drivers/gpu/drm/exynos/Kconfig | 5 - drivers/gpu/drm/exynos/Makefile | 3 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 87 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 157 ++++ drivers/gpu/drm/exynos/exynos_drm_drv.c | 55 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 11 + drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 - drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 1 - drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_iommu.c | 111 --- drivers/gpu/drm/exynos/exynos_drm_iommu.h | 134 ---- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 5 +- drivers/gpu/drm/exynos/exynos_mixer.c | 30 +- drivers/gpu/drm/exynos/regs-decon5433.h | 22 + drivers/gpu/drm/exynos/regs-mixer.h | 9 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/intel_dp.c | 7 +- drivers/gpu/drm/i915/intel_hdcp.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 49 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 15 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 44 +- drivers/gpu/drm/selftests/Makefile | 3 +- drivers/gpu/drm/selftests/drm_modeset_selftests.h | 21 + drivers/gpu/drm/selftests/test-drm_damage_helper.c | 811 +++++++++++++++++++ .../gpu/drm/selftests/test-drm_modeset_common.h | 21 + drivers/gpu/drm/tegra/sor.c | 254 +++++- drivers/gpu/drm/tegra/sor.h | 68 ++ drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/v3d/v3d_gem.c | 5 +- drivers/gpu/drm/vc4/vc4_gem.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 11 - drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 569 +++++++------ drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 150 +++- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 359 +++++++-- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 561 +++++++++---- drivers/hwmon/Kconfig | 1 + drivers/hwmon/ina2xx.c | 36 +- drivers/hwmon/k10temp.c | 10 +- drivers/hwmon/lm75.c | 10 + drivers/hwmon/lm95234.c | 161 ++-- drivers/hwmon/ltc2945.c | 121 ++- drivers/hwmon/ltc4215.c | 42 +- drivers/hwmon/ltc4260.c | 26 +- drivers/hwmon/max6650.c | 31 +- drivers/hwmon/max6697.c | 144 ++-- drivers/hwmon/nct7802.c | 408 ++++------ drivers/hwmon/ntc_thermistor.c | 12 +- drivers/hwmon/pwm-fan.c | 10 +- drivers/hwmon/tmp401.c | 126 ++- drivers/i2c/busses/i2c-uniphier-f.c | 49 +- drivers/i2c/busses/i2c-uniphier.c | 8 +- drivers/ide/pmac.c | 2 +- drivers/interconnect/core.c | 165 ++-- drivers/interconnect/qcom/Kconfig | 17 +- drivers/interconnect/qcom/Makefile | 6 +- drivers/interconnect/qcom/msm8916.c | 509 ------------ drivers/interconnect/qcom/sdm845.c | 837 +++++++++++++++++++ drivers/interconnect/qcom/smd-rpm.c | 91 --- drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/amd_iommu.c | 18 +- drivers/iommu/dma-iommu.c | 23 +- drivers/iommu/intel-iommu.c | 26 +- drivers/leds/leds-88pm860x.c | 2 +- drivers/md/dm-bufio.c | 12 +- drivers/md/dm-core.h | 2 - drivers/md/dm-crypt.c | 32 +- drivers/md/dm-delay.c | 2 +- drivers/md/dm-flakey.c | 35 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-kcopyd.c | 19 +- drivers/md/dm-linear.c | 2 +- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-raid1.c | 3 +- drivers/md/dm-rq.c | 23 +- drivers/md/dm-snap.c | 22 + drivers/md/dm-unstripe.c | 2 +- drivers/md/dm-verity-target.c | 9 + drivers/md/dm-writecache.c | 2 +- drivers/md/dm-zoned-target.c | 122 +-- drivers/md/dm.c | 84 +- drivers/md/md.c | 7 +- drivers/memstick/core/memstick.c | 3 + drivers/memstick/host/rtsx_usb_ms.c | 170 ++-- drivers/misc/cardreader/rtsx_usb.c | 8 + drivers/mmc/core/core.c | 5 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 44 +- drivers/mmc/host/sdhci-of-esdhc.c | 2 +- drivers/mmc/host/sdhci.c | 18 +- drivers/mtd/nand/raw/nand_base.c | 13 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 42 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 16 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 135 ++-- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 112 +++ drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 223 +++--- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 4 +- drivers/net/tun.c | 13 +- drivers/net/virtio_net.c | 29 +- drivers/parisc/ccio-dma.c | 10 +- drivers/parisc/sba_iommu.c | 10 +- drivers/pci/controller/vmd.c | 6 - drivers/perf/Kconfig | 9 + drivers/perf/Makefile | 1 + drivers/perf/thunderx2_pmu.c | 861 ++++++++++++++++++++ drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 6 +- drivers/phy/rockchip/phy-rockchip-typec.c | 4 +- drivers/power/reset/at91-poweroff.c | 48 +- drivers/power/supply/sc27xx_fuel_gauge.c | 135 +++- drivers/regulator/88pm8607.c | 2 +- drivers/regulator/da9052-regulator.c | 2 +- drivers/regulator/max8997-regulator.c | 2 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/qcom-rpmh-regulator.c | 2 +- drivers/regulator/s5m8767.c | 2 +- drivers/rtc/rtc-sun6i.c | 121 ++- drivers/s390/virtio/virtio_ccw.c | 17 +- drivers/sbus/char/bbc_envctrl.c | 4 +- drivers/sbus/char/envctrl.c | 6 +- drivers/sbus/char/flash.c | 6 +- drivers/soc/imx/Kconfig | 6 +- drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/gpcv2.c | 296 ++++++- drivers/soc/renesas/r8a77990-sysc.c | 23 +- drivers/soc/renesas/rcar-sysc.c | 65 +- drivers/spi/spi-npcm-pspi.c | 20 +- drivers/spi/spi.c | 2 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/xilinx_uartps.c | 26 +- drivers/usb/host/xhci-pci.c | 4 + drivers/usb/host/xhci.c | 42 +- drivers/usb/host/xhci.h | 3 + drivers/vhost/vsock.c | 79 +- drivers/xen/swiotlb-xen.c | 12 +- fs/aio.c | 134 +++- fs/btrfs/check-integrity.c | 20 +- fs/btrfs/compression.c | 4 +- fs/btrfs/extent_io.c | 53 +- fs/btrfs/file.c | 4 +- fs/btrfs/inode.c | 9 +- fs/btrfs/send.c | 2 +- fs/btrfs/volumes.c | 2 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/file.c | 31 +- fs/dax.c | 21 +- fs/eventpoll.c | 52 +- fs/select.c | 360 +++++---- include/drm/drm_connector.h | 15 + include/drm/drm_crtc.h | 9 + include/drm/drm_damage_helper.h | 99 +++ include/drm/drm_mode_config.h | 14 + include/drm/drm_plane.h | 42 + include/drm/drm_syncobj.h | 2 +- include/dt-bindings/clock/qcom,gcc-msm8998.h | 92 +++ include/dt-bindings/interconnect/qcom,sdm845.h | 143 ++++ include/dt-bindings/interconnect/qcom.h | 98 --- include/dt-bindings/power/imx8mq-power.h | 21 + include/linux/bio.h | 2 + include/linux/blk-cgroup.h | 3 + include/linux/compat.h | 20 + include/linux/cpuhotplug.h | 1 + include/linux/dax.h | 14 +- include/linux/dma-direct.h | 3 - include/linux/dma-iommu.h | 1 - include/linux/dma-mapping.h | 10 +- include/linux/genhd.h | 55 +- include/linux/hwmon-sysfs.h | 39 + include/linux/interconnect-provider.h | 17 + include/linux/interconnect.h | 10 + include/linux/mempolicy.h | 2 - include/linux/mm_types.h | 8 - include/linux/mmc/host.h | 2 +- include/linux/qcom_scm.h | 3 + include/linux/scatterlist.h | 6 +- include/linux/signal.h | 4 + include/linux/syscalls.h | 20 +- include/linux/xarray.h | 54 ++ include/net/dsa.h | 1 + include/net/sctp/sctp.h | 5 + include/uapi/asm-generic/unistd.h | 4 + include/uapi/drm/drm_mode.h | 19 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/virtio_blk.h | 54 ++ kernel/bpf/core.c | 2 +- kernel/bpf/syscall.c | 46 +- kernel/bpf/verifier.c | 18 +- kernel/dma/direct.c | 8 +- kernel/dma/swiotlb.c | 11 +- kernel/events/uprobes.c | 2 + kernel/signal.c | 78 ++ kernel/stackleak.c | 2 +- lib/Kconfig | 2 +- lib/radix-tree.c | 4 +- lib/scatterlist.c | 2 +- lib/test_xarray.c | 122 ++- mm/dmapool.c | 311 ++++--- mm/huge_memory.c | 42 +- mm/memory-failure.c | 6 +- mm/mempolicy.c | 2 +- mm/shmem.c | 4 +- net/bridge/br_device.c | 10 + net/bridge/br_mdb.c | 122 ++- net/bridge/br_multicast.c | 439 ++-------- net/bridge/br_netlink.c | 20 +- net/bridge/br_private.h | 42 +- net/bridge/br_sysfs_br.c | 14 +- net/core/dev.c | 8 +- net/core/neighbour.c | 55 +- net/dsa/master.c | 16 + net/dsa/tag_brcm.c | 2 + net/dsa/tag_dsa.c | 1 + net/dsa/tag_edsa.c | 1 + net/dsa/tag_gswip.c | 1 + net/dsa/tag_ksz.c | 1 + net/dsa/tag_lan9303.c | 1 + net/dsa/tag_mtk.c | 1 + net/dsa/tag_qca.c | 1 + net/dsa/tag_trailer.c | 1 + net/ipv4/ip_fragment.c | 7 + net/ipv4/ip_input.c | 4 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_output.c | 16 +- net/ipv6/ip6_input.c | 4 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 8 +- net/ipv6/reassembly.c | 8 +- net/sched/sch_netem.c | 89 ++- net/sctp/chunk.c | 6 + net/sctp/socket.c | 3 +- net/tipc/node.c | 6 + scripts/Makefile.lib | 24 +- scripts/gcc-plugins/stackleak_plugin.c | 8 +- sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/amd/acp.h | 2 +- sound/soc/codecs/ak4104.c | 22 +- sound/soc/codecs/cs4270.c | 23 +- sound/soc/codecs/max9867.c | 473 +++++------ sound/soc/codecs/max9867.h | 41 +- sound/soc/codecs/rt5660.c | 1 + sound/soc/fsl/fsl-asoc-card.c | 6 +- sound/soc/generic/simple-scu-card.c | 2 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 7 + sound/soc/qcom/sdm845.c | 90 ++- sound/sparc/cs4231.c | 6 +- tools/bpf/bpftool/prog.c | 7 + tools/bpf/bpftool/xlated_dumper.c | 4 +- tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/btf.c | 12 +- tools/testing/nvdimm/test/nfit.c | 3 +- tools/testing/radix-tree/Makefile | 1 + tools/testing/radix-tree/main.c | 1 + tools/testing/radix-tree/regression.h | 1 + tools/testing/radix-tree/regression4.c | 79 ++ tools/testing/selftests/bpf/test_btf.c | 8 +- 688 files changed, 20903 insertions(+), 9438 deletions(-) create mode 100644 Documentation/admin-guide/perf-security.rst create mode 100644 Documentation/devicetree/bindings/.gitignore create mode 100644 Documentation/devicetree/bindings/Makefile delete mode 100644 Documentation/devicetree/bindings/arm/altera.txt create mode 100644 Documentation/devicetree/bindings/arm/altera.yaml delete mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.txt create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml delete mode 100644 Documentation/devicetree/bindings/arm/calxeda.txt create mode 100644 Documentation/devicetree/bindings/arm/calxeda.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cpus.txt create mode 100644 Documentation/devicetree/bindings/arm/cpus.yaml delete mode 100644 Documentation/devicetree/bindings/arm/davinci.txt create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.txt delete mode 100644 Documentation/devicetree/bindings/arm/nspire.txt delete mode 100644 Documentation/devicetree/bindings/arm/primecell.txt create mode 100644 Documentation/devicetree/bindings/arm/primecell.yaml delete mode 100644 Documentation/devicetree/bindings/arm/qcom.txt create mode 100644 Documentation/devicetree/bindings/arm/qcom.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sirf.txt create mode 100644 Documentation/devicetree/bindings/arm/sirf.yaml delete mode 100644 Documentation/devicetree/bindings/arm/spear.txt create mode 100644 Documentation/devicetree/bindings/arm/spear.yaml delete mode 100644 Documentation/devicetree/bindings/arm/sti.txt create mode 100644 Documentation/devicetree/bindings/arm/sti.yaml create mode 100644 Documentation/devicetree/bindings/arm/ti/nspire.yaml create mode 100644 Documentation/devicetree/bindings/arm/ti/ti,davinci.yaml delete mode 100644 Documentation/devicetree/bindings/arm/vt8500.txt create mode 100644 Documentation/devicetree/bindings/arm/vt8500.yaml delete mode 100644 Documentation/devicetree/bindings/arm/xilinx.txt create mode 100644 Documentation/devicetree/bindings/arm/xilinx.yaml delete mode 100644 Documentation/devicetree/bindings/arm/zte.txt create mode 100644 Documentation/devicetree/bindings/arm/zte.yaml create mode 100644 Documentation/devicetree/bindings/example-schema.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gpio.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gpio.yaml create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer.txt create mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,global_timer.txt create mode 100644 Documentation/devicetree/bindings/timer/arm,global_timer.yaml create mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/features/io/sg-chain/arch-support.txt rename Documentation/filesystems/{path-lookup.md => path-lookup.rst} (59%) create mode 100644 Documentation/perf/thunderx2-pmu.txt create mode 100644 arch/arm/boot/dts/imx6ul-pico-pi.dts copy arch/arm/boot/dts/{imx6ul-pico-hobbit.dts => imx6ul-pico.dtsi} (76%) create mode 100644 arch/arm/boot/dts/imx7ulp-evk.dts create mode 100644 arch/arm/boot/dts/imx7ulp.dtsi create mode 100644 arch/arm/boot/dts/rk3188-bqedison2qc.dts create mode 100644 arch/arm/mach-imx/mach-imx7ulp.c create mode 100644 arch/arm/mach-imx/pm-imx7ulp.c create mode 100644 arch/arm64/include/asm/neon-intrinsics.h create mode 100644 arch/arm64/include/asm/xor.h create mode 100644 arch/arm64/lib/xor-neon.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h copy drivers/gpu/drm/amd/amdgpu/{cik.h => amdgpu_xgmi.h} (67%) copy drivers/gpu/drm/amd/display/{ => modules/power}/Makefile (56%) create mode 100644 drivers/gpu/drm/amd/display/modules/power/power_helpers.c copy drivers/gpu/drm/amd/{amdgpu/cik.h => display/modules/power/power_helpers.h} (65%) create mode 100644 drivers/gpu/drm/drm_damage_helper.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_dma.c delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h create mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c delete mode 100644 drivers/interconnect/qcom/msm8916.c create mode 100644 drivers/interconnect/qcom/sdm845.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h create mode 100644 drivers/perf/thunderx2_pmu.c create mode 100644 include/drm/drm_damage_helper.h create mode 100644 include/dt-bindings/interconnect/qcom,sdm845.h delete mode 100644 include/dt-bindings/interconnect/qcom.h create mode 100644 include/dt-bindings/power/imx8mq-power.h create mode 100644 tools/testing/radix-tree/regression4.c