This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/linux-next.
omits 74c4a24df7ca Add linux-next specific files for 20181207 omits ccf70c9f1f39 Merge branch 'akpm/master' omits 261c9f4d1b61 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits de67d09c9b39 vfs: replace current_kernel_time64 with ktime equivalent omits a06e81591de1 fs: don't open code lru_to_page() omits 9d57a9a02cf7 include/linux/sched/signal.h: replace `tsk' with `task' omits 9a0474d5cab6 fs-remove-caller-signal_pending-branch-predictions-fix omits ae92bbcc0e68 fs/: remove caller signal_pending branch predictions omits d34190a8060b mm/: remove caller signal_pending branch predictions omits cf0f5eb5ca1f arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 5d01d0a07fd8 kernel/sched/: remove caller signal_pending branch predictions omits e411d8c7218b kernel/locking/mutex.c: remove caller signal_pending branc [...] omits e5c48373e716 zram: default to lzo-rle instead of lzo omits e4cb76a00b84 lib-lzo-separate-lzo-rle-from-lzo-v4 omits b7c9ca0d2e66 lib/lzo: separate lzo-rle from lzo omits 4a093ab0dbd7 lib-lzo-implement-run-length-encoding-v4.txt omits abe5ac6793b4 lib/lzo: implement run-length encoding omits fe1175f50625 lib/lzo: fast 8-byte copy on arm64 omits 5753b1731b04 lib/lzo: 64-bit CTZ on arm64 omits 74f3444f8fdd lib/lzo: enable 64-bit CTZ on Arm omits a587b9d7a56f lib/lzo: clean-up by introducing COPY16 omits b5d0c534591b lib/lzo: tidy-up ifdefs omits d8c6968d37bc pm-hibernate-exclude-all-pageoffline-pages-v2 omits eb39dae193de PM/Hibernate: exclude all PageOffline() pages omits 853a3249b572 PM/Hibernate: use pfn_to_online_page() omits d89cf5c5f82e vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 97537c6df6a5 vmw_balloon: mark inflated pages PG_offline omits d1bd7027ecce hv_balloon: mark inflated pages PG_offline omits 08b379e1e807 xen/balloon: mark inflated pages PG_offline omits 2d10c53c8689 kexec: export PG_offline to VMCOREINFO omits 317c44f87e34 mm-convert-pg_balloon-to-pg_offline-fix-fix omits 1c499d697c38 mm-convert-pg_balloon-to-pg_offline-fix omits 41fbc2a9c281 mm: convert PG_balloon to PG_offline omits efe9eb1adb5d mm: balloon: update comment about isolation/migration/compaction omits d01a38482cbb mm/sparse: add common helper to mark all memblocks present omits 15eab0050ed6 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits a6d51043afc6 locking/atomics: build atomic headers as required omits cd685962f3d8 kernel/signal.c: remove some duplicated includes omits a26c05afa1d1 kernel/signal.c: remove some duplicated includes omits 10535a0c23c8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 760d2e0e4e0f Merge branch 'akpm-current/current' omits 420661a12c6e Merge remote-tracking branch 'xarray/xarray' omits d07eec3cef71 Merge remote-tracking branch 'nvmem/for-next' omits 991b540c35a1 Merge remote-tracking branch 'slimbus/for-next' omits e9fb9421d9e0 Merge remote-tracking branch 'cisco/for-next' omits 6e259c8c5c14 Merge remote-tracking branch 'kspp/for-next/kspp' omits 33de3f14d714 Merge remote-tracking branch 'rtc/rtc-next' omits 329df4ce97c5 Merge remote-tracking branch 'coresight/next' omits f1e8ab0c4a92 Merge remote-tracking branch 'livepatching/for-next' omits 364e983f88d0 Merge remote-tracking branch 'y2038/y2038' omits affc04de5ddf Merge remote-tracking branch 'kselftest/next' omits 2ab3f3bdd9d6 Merge remote-tracking branch 'random/dev' omits 941dc8cfb75e Merge remote-tracking branch 'pwm/for-next' omits 393b3f7356cb Merge remote-tracking branch 'pinctrl/for-next' omits 1573195663ad Merge remote-tracking branch 'gpio/for-next' omits 9f7086e10c3e Merge remote-tracking branch 'rpmsg/for-next' omits 3e8fcbb507eb Merge remote-tracking branch 'vhost/linux-next' omits bc16cc9f3368 Merge remote-tracking branch 'scsi/for-next' omits e0132b49637c Merge remote-tracking branch 'cgroup/for-next' omits 67ca14fb7d32 Merge remote-tracking branch 'slave-dma/next' omits eb97d0d682a4 Merge remote-tracking branch 'icc/icc-next' omits 93a59f729a45 Merge remote-tracking branch 'mux/for-next' omits e588b671d054 Merge remote-tracking branch 'staging/staging-next' omits 1be6f2fc6d8a Merge remote-tracking branch 'thunderbolt/next' omits b8ad009f7b0a Merge remote-tracking branch 'soundwire/next' omits 3a9a860efaf6 Merge remote-tracking branch 'extcon/extcon-next' omits b96473f5d8e3 Merge remote-tracking branch 'char-misc/char-misc-next' omits 3f0f15f30b1e Merge remote-tracking branch 'tty/tty-next' omits 18c6b2115eb3 Merge remote-tracking branch 'phy-next/next' omits 189542f33eb0 Merge remote-tracking branch 'usb-serial/usb-next' omits ba9e3cba564b Merge remote-tracking branch 'usb-gadget/next' omits 36a23c32f32a Merge remote-tracking branch 'usb/usb-next' omits be12f279ede1 Merge remote-tracking branch 'driver-core/driver-core-next' omits 3667e3e50f98 Merge remote-tracking branch 'ipmi/for-next' omits e96f77aac24c Merge remote-tracking branch 'leds/for-next' omits e632d05555d6 Merge remote-tracking branch 'hsi/for-next' omits 739386096f93 Merge remote-tracking branch 'chrome-platform/for-next' omits b1c7a695508b Merge remote-tracking branch 'drivers-x86/for-next' omits bd58af009a73 Merge remote-tracking branch 'percpu/for-next' omits 934f7e128b44 Merge remote-tracking branch 'rcu/rcu/next' omits 558a2e46c8bd Merge remote-tracking branch 'edac-amd/for-next' omits c23e4cc0337c Merge remote-tracking branch 'clockevents/clockevents/next' omits 62061677dc17 Merge remote-tracking branch 'tip/auto-latest' omits 22a60400e806 Merge remote-tracking branch 'spi/for-next' omits 85744d6ae47a Merge remote-tracking branch 'devicetree/for-next' omits 6e636a6e5aac Merge remote-tracking branch 'audit/next' omits a250e0747703 Merge remote-tracking branch 'iommu/next' omits 620da75c7718 Merge remote-tracking branch 'watchdog/master' omits f9e0bec5182b Merge remote-tracking branch 'tpmdd/next' omits 2294c62c79aa Merge remote-tracking branch 'selinux/next' omits f71ccb370f33 Merge remote-tracking branch 'integrity/next-integrity' omits 19b4b65a78c0 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8b875ff1dfed Merge remote-tracking branch 'security/next-testing' omits 22a3ca51601b Merge remote-tracking branch 'regulator/for-next' omits 7b8daaeac45e Merge remote-tracking branch 'battery/for-next' omits a8147fd1777c Merge remote-tracking branch 'backlight/for-backlight-next' omits bdf43e84f644 Merge remote-tracking branch 'mfd/for-mfd-next' omits a328e28a5af6 Merge remote-tracking branch 'md/for-next' omits cf9fa6b69554 Merge remote-tracking branch 'kgdb/kgdb-next' omits 9356864c625f Merge remote-tracking branch 'mmc/next' omits e1816914d493 Merge remote-tracking branch 'device-mapper/for-next' omits 12f4a6cfecf3 Merge remote-tracking branch 'block/for-next' omits 2009628e6744 Merge remote-tracking branch 'input/next' omits 8489037406cd Merge remote-tracking branch 'modules/modules-next' omits fbd720959d94 Merge remote-tracking branch 'sound-asoc/for-next' omits 25f68bda094f Merge remote-tracking branch 'sound/for-next' omits 4b08da3be27f Merge remote-tracking branch 'regmap/for-next' omits b14fce987781 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 7434660f8a07 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 4e1d795a4a4d Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 62da7d1cb91b Merge remote-tracking branch 'drm-intel/for-linux-next' omits bf91dc183cfc Merge remote-tracking branch 'drm/drm-next' omits 8aa7ee7b7b9d Merge remote-tracking branch 'crypto/master' omits 447541342cab Merge remote-tracking branch 'spi-nor/spi-nor/next' omits cbcea635178b Merge remote-tracking branch 'nand/nand/next' omits 06d74dfdcd1d Merge remote-tracking branch 'mtd/mtd/next' omits 4e91c702328c Merge remote-tracking branch 'gfs2/for-next' omits 4817dc03c736 Merge remote-tracking branch 'mac80211-next/master' omits 73660a6daa44 Merge remote-tracking branch 'nfc-next/master' omits e37a26be881c Merge remote-tracking branch 'netfilter-next/master' omits 10f1ea0daeb3 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 8d285caa3866 Merge remote-tracking branch 'ipsec-next/master' omits e63ea8b77aa3 Merge remote-tracking branch 'bpf-next/master' omits f33ef585bafb Merge remote-tracking branch 'net-next/master' omits 8b0dc348fa72 next-20181203/rdma omits c947de304336 Merge remote-tracking branch 'swiotlb/linux-next' omits 93b071abb228 Merge remote-tracking branch 'dlm/next' omits f2dc2fb06b1b Merge remote-tracking branch 'ieee1394/for-next' omits c549ad3e53cd Merge remote-tracking branch 'opp/opp/linux-next' omits c50448cb2aff Merge remote-tracking branch 'cpupower/cpupower' omits 55e74efca6e9 Merge remote-tracking branch 'pm/linux-next' omits 83f327689440 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5c8a4c32bebf Merge remote-tracking branch 'v4l-dvb/master' omits 2d812c207559 Merge remote-tracking branch 'jc_docs/docs-next' omits 95fd831a19c0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c1136fbdc51e Merge remote-tracking branch 'i3c/i3c/next' omits f6c406be3c58 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1383aeb5c3d8 Merge remote-tracking branch 'hid/for-next' omits 0335051cf8c6 Merge remote-tracking branch 'pstore/for-next/pstore' omits a7edcd239c9a Merge remote-tracking branch 'pci/next' omits 18907acd1c2b Merge remote-tracking branch 'printk/for-next' omits 4ce01e194b02 Merge remote-tracking branch 'vfs/for-next' omits 3b0365ba27f3 Merge remote-tracking branch 'file-locks/locks-next' omits 2615fd38bd75 Merge remote-tracking branch 'xfs/for-next' omits 937dd5610b02 Merge remote-tracking branch 'v9fs/9p-next' omits f80fbeda84d7 Merge remote-tracking branch 'ubifs/linux-next' omits d1ac2b49742d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits c738ffc1829b Merge remote-tracking branch 'nfsd/nfsd-next' omits 6dc7e1f54e6b Merge remote-tracking branch 'nfs/linux-next' omits fb466d765add Merge remote-tracking branch 'jfs/jfs-next' omits 583297ccc2a1 Merge remote-tracking branch 'fuse/for-next' omits ad5a7dbe1938 Merge remote-tracking branch 'f2fs/dev' omits 377fced83ab2 Merge remote-tracking branch 'ext4/dev' omits aa49ba32796f Merge remote-tracking branch 'ext3/for_next' omits e7c886c52537 Merge remote-tracking branch 'ecryptfs/next' omits 774aa2b70a45 Merge remote-tracking branch 'cifs/for-next' omits 6b1a22f65358 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 00a16be2b014 Merge remote-tracking branch 'befs/for-next' omits ff80ec2a6f5d Merge remote-tracking branch 'fscrypt/master' omits 7bc36535cf58 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits c84c64d32ee6 Merge remote-tracking branch 'sparc-next/master' omits 9d23798b2866 Merge remote-tracking branch 's390/features' omits ef81063ce190 Merge remote-tracking branch 'risc-v/for-next' omits 08f69be8e346 Merge remote-tracking branch 'powerpc/next' omits 86b25d888761 Merge remote-tracking branch 'parisc-hd/for-next' omits c5e13dee09c8 Merge remote-tracking branch 'nios2/for-next' omits fe476043c08c Merge remote-tracking branch 'nds32/next' omits f634aabefb44 Merge remote-tracking branch 'mips/mips-next' omits 0e2428ea1f9b Merge remote-tracking branch 'microblaze/next' omits d78d103dda97 Merge remote-tracking branch 'm68k/for-next' omits c0e779041fd8 Merge remote-tracking branch 'ia64/next' omits 2a35f80becfa Merge remote-tracking branch 'csky/linux-next' omits c2b049c426b0 Merge remote-tracking branch 'clk/clk-next' omits 84e7cf8cae84 Merge remote-tracking branch 'arm64/for-next/core' omits 1b13ee00cb6c Merge remote-tracking branch 'tegra/for-next' omits 1482f32e2f06 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 4d4f095228ff Merge remote-tracking branch 'samsung-krzk/for-next' omits 9dabe16b66c6 Merge remote-tracking branch 'rockchip/for-next' omits b0508d7eec57 Merge remote-tracking branch 'renesas/next' omits d9dcf02d1c56 dm crypt: fix lost ioprio when queuing crypto bios from ta [...] omits 56f645bb0d8b Merge remote-tracking branch 'qcom/for-next' omits e79e3725e391 Merge remote-tracking branch 'reset/reset/next' omits 27fdc5544449 Merge remote-tracking branch 'omap/for-next' omits 71388b1c2705 Merge remote-tracking branch 'mvebu/for-next' omits 4f493c2de214 Merge remote-tracking branch 'mediatek/for-next' omits d7ec76f2d369 Merge remote-tracking branch 'keystone/next' omits 49315cdffd69 Merge remote-tracking branch 'imx-mxs/for-next' omits 26cbfe68ae1f Merge remote-tracking branch 'bcm2835/for-next' omits 6a1066565469 Merge remote-tracking branch 'at91/at91-next' omits 7190313ad161 Merge remote-tracking branch 'aspeed/for-next' omits a9a3af6f029d Merge remote-tracking branch 'amlogic/for-next' omits 5fa6bc74cf7e Merge remote-tracking branch 'actions/for-next' omits 845de3ec63f1 Merge remote-tracking branch 'arm-soc/for-next' omits 5c9d7ccf9c89 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 061922d30f30 Merge remote-tracking branch 'arm/for-next' omits 8226f3e5a686 Merge remote-tracking branch 'asm-generic/master' omits 26661edc9eee Merge remote-tracking branch 'dma-mapping/for-next' omits 46cff9e2c096 Merge remote-tracking branch 'leaks/leaks-next' omits 024efb9c1f03 Merge remote-tracking branch 'kbuild/for-next' omits 1006c097938f dm verity: log the hash algorithm implementation omits f0f99d671250 dm crypt: log the encryption algorithm implementation omits aef737e28988 dm zoned: Fix target BIO completion handling omits 0a19ec0cc2bc dm integrity: fix spelling mistake in workqueue name omits 0e1b8041e7d5 Merge remote-tracking branch 'gnss-fixes/gnss-linus' omits 85a870e478ae Merge remote-tracking branch 'mmc-fixes/fixes' omits 8c4f2bbcba33 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits bec101e9f5fd Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 11d8a1413630 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 906cfeeb4280 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits fa9fb557c3c5 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 1dd7abf20c5c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 9ea6d38ed696 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 28a9fbcbd170 Merge remote-tracking branch 'ide/master' omits 5bee679fb6c6 Merge remote-tracking branch 'crypto-current/master' omits deac605441b3 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d0b98dbc1b17 Merge remote-tracking branch 'staging.current/staging-linus' omits 7e10902642e3 Merge remote-tracking branch 'usb.current/usb-linus' omits 112f9b16fadf Merge remote-tracking branch 'tty.current/tty-linus' omits 589d5da21a6d Merge remote-tracking branch 'pci-current/for-linus' omits 7f655d702582 Merge remote-tracking branch 'spi-fixes/for-linus' omits 10935d5c6438 Merge remote-tracking branch 'regulator-fixes/for-linus' omits d854a5f1a989 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 71fefbd7e4fd Merge remote-tracking branch 'rdma-fixes/for-rc' omits 4400ef25056b Merge remote-tracking branch 'netfilter/master' omits 6b56890db81d Merge remote-tracking branch 'ipsec/master' omits 547861b4e5ee Merge remote-tracking branch 'net/master' omits 58a61b451cf0 Merge branch 'asoc-4.21' into asoc-next omits 75496c57cb0b Merge remote-tracking branch 'powerpc-fixes/fixes' omits a030b89dbc2d Merge branch 'asoc-4.20' into asoc-linus omits 0383ad840e1f Merge remote-tracking branch 'arm-current/fixes' omits f7485875a687 ASoC: sdm845: Add configuration for headset codec omits 1d9233218065 ASoC: sdm845: Add TDM configuration for speaker omits e4ebc9303bcd Merge remote-tracking branch 'fixes/master' omits accf4504c252 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits 5e639adbd4f5 mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits d569b5efedfd dm flakey: Properly corrupt multi-page bios. omits 2f388effac68 ASoC: max9867: Fix signal paths omits 127f8a214595 ASoC: max9867: Calculate LRCLK divider omits 3f456881f66f ASoC: max9867: Fix power management omits 972fd1f58267 ASoC: max9867: Remove useless assignment omits fba949aedba7 dm: Check for device sector overflow if CONFIG_LBDAF is not set omits 04c04490d461 dm crypt: use u64 instead of sector_t to store iv_offset omits bedf9c44b7bf dm kcopyd: Fix bug causing workqueue stalls omits c540f253fd2f automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits 85006d82e180 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 34485e92d04a automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits 936a41e9475c automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits fee3e2df561d automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits 89682bcb1b03 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits d230d8ec62fa automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits d6fa0685c0aa automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 3bc30f8c11fb automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits 74ebffa2689c dm snapshot: Fix excessive memory usage and workqueue stalls omits 3b3902cb333b automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits 683a2a0628ec automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits 59f649e2d730 automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits 125225beab54 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits 6c9f56368b97 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits 44ac7f8bb84b dm bufio: update comment in dm-bufio.c omits 2dd7ab712038 dm writecache: fix typo in error msg for creating writecac [...] omits 9b6e02219a3b Merge branch for-4.21/clk into for-next omits d09a333e8978 Merge branch for-4.21/arm64/dt into for-next omits 57f0f3715006 Merge branch for-4.21/arm/dt into for-next omits cf3c9c06287c Merge branch for-4.21/memory into for-next omits 31ae9f11d48a Merge branch for-4.21/firmware into for-next omits cc45a835da80 Merge branch for-4.21/soc into for-next omits 0dc8768905c9 Merge branch for-4.21/dt-bindings into for-next omits 81b6aa39f339 Merge branch 'for-4.21/block' into for-next omits 5600e6017894 MAINTAINERS: add a maintainer for the interconnect API omits 0dd833841ef5 arm64: dts: sdm845: Add interconnect provider DT nodes omits f4ef5fef96fd interconnect: qcom: Add sdm845 interconnect provider driver omits 5fa99197c293 interconnect: Add debugfs support omits 33af4a3a9131 interconnect: Allow endpoints translation via DT omits 1a8d37f8a9b3 dt-bindings: Introduce interconnect binding omits 28480b506a3d interconnect: Add generic on-chip interconnect API omits c0cd076dab2c Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits 4fd15b03fa7e Merge branch 'v4.21/defconfig' into tmp/aml-rebuild omits 832101c4ae51 Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 4051dfae8b54 Merge branch 'v4.21/dt' into tmp/aml-rebuild omits bf4bd01c07d8 Merge branch 'v4.21/soc' into tmp/aml-rebuild omits 1c6dffa46ed9 coresight: stm: Remove set but not used variable 'res_size' omits 1a4d83c89d75 dm: remove indirect calls from __send_changing_extent_only() omits e5100e90b939 dm: call blk_queue_split() to impose device limits on bios omits f80ade735b9e dm mpath: only flush workqueue when needed omits 8a66108d225a dm rq: remove unused arguments from rq_completed() omits 71015ff7ae4a dm: avoid indirect call in __dm_make_request omits f259f0d70dd0 dm: remove the pending IO accounting omits 03d96b19533b block: return just one value from part_in_flight omits 2c5e5b8dd047 block: switch to per-cpu in-flight counters omits de5a19704b15 Merge branch 'imx/defconfig' into for-next omits 651eade1bc66 Merge branch 'imx/dt64' into for-next omits 4fa7f4c27c6a Merge branch 'imx7ulp/dt' into for-next omits 156efe217503 Merge branch 'imx/dt' into for-next omits 8412c636ede2 Merge branch 'imx/soc' into for-next omits 60aa4ff7f11d Merge branch 'imx/drivers' into for-next omits b8c17925f370 arm64: dts: ls1046a: add qdma device tree nodes omits 6d9953c3bdcb arm64: dts: ls1043a: add qdma device tree nodes omits 61f0c71abeda cifs: update internal module version number omits cb2fbd6e967e cifs: suppress some implicit-fallthrough warnings omits 1811dbe193f9 cifs: change smb2_query_eas to use the compound query-info helper omits 594a04c0919d Add vers=3.0.2 as a valid option for SMBv3.0.2 omits d5d0a7dbdcb2 cifs: create a helper function for compound query_info omits 704fe74d5d44 cifs: address trivial coverity warning omits ab8ec22333bd cifs: smb2 commands can not be negative, remove confusing check omits 43bed34692de cifs: use a compound for setting an xattr omits 98bc94875b0a cifs: clean up indentation, replace spaces with tab omits b96e8f7619b8 CIFS: Avoid returning EBUSY to upper layer VFS omits b039e5b67abd arm64: dts: ls1088a: Add missing dma-ranges property omits f62acdaa2fa5 arm64: dts: ls1088a: Move fsl-mc node omits 0ce2f2c641f5 block: delete part_round_stats and switch to less precise [...] omits ec182e27be7e block: stop passing 'cpu' to all percpu stats methods omits 6c78fb616f53 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits 9700953237ad dm: dont rewrite dm_disk(md)->part0.in_flight omits 45464b74e3e8 Merge branch 'arm64-for-4.21-3' into bar-for-4.21 omits 2a26817aac83 Merge branch 'drivers-for-4.21' into bar-for-4.21 omits 90efb26fa9a4 Merge branch 'for-4.21/block' into for-next omits 70af0259ed34 Merge branch 'for-4.21/block' into for-next omits bceed62394e6 arm64: dts: meson-axg: s400: Enable PHY interrupt omits 853ca1bcd7d3 arm64: dts: meson-axg: Enable GPIO interrupt controller omits c3d103c4e762 Merge branch 'for-4.21/block' into for-next omits f852c5911eae Merge branch 'for-4.21/libata' into for-next omits e946dc199288 Merge branch 'mvebu/dt64' into mvebu/for-next omits 79eb7650f7f3 Merge branch 'for-4.21/block' into for-next omits 77177653cd1d Merge branch 'for-4.21/block' into for-next omits 92e932e6ff58 Merge branch 'spi-4.20' into spi-linus omits 0b35c52dfacf Merge branch 'regulator-4.20' into regulator-linus omits cc5dcb7578f8 Merge branch 'asoc-4.20' into asoc-linus omits d330fa91d066 Merge branch 'for-4.21/block' into for-next omits cafcce580890 Merge branch 'master' into for-next omits 9b79c4c288cd Merge branch 'arm64-for-4.21-3' into bar-for-4.21 omits 006a0be40cbf Merge tag 'qcom-drivers-for-4.21' into bar-for-4.21 omits 4f66f1bbf442 Merge tag 'qcom-dts-for-4.21' into bar-for-4.21 omits baabec294f81 Merge tag 'qcom-arm64-defconfig-for-4.21' into bar-for-4.21 omits 4f6ad2e3cd11 Merge tag 'qcom-arm64-for-4.21' into bar-for-4.21 omits 6413d2dd3834 coresight: cpu-debug: Support for CA73 CPUs omits 7fcb8c61818d Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits 0c891522616d arm64: dts: add support for Macchiatobin Single Shot board omits c4956f509cae arm64: dts: marvell: armada-37xx: Enable emmc on espressobin omits ffa14c572c82 fs/locks: remove unnecessary white space. omits 643bfaa9c385 fs/locks: merge posix_unblock_lock() and locks_delete_block() omits 7aaacd7bb48b fs/locks: create a tree of dependent requests. omits 7fbeb4f0cfd8 fs/locks: change all *_conflict() functions to return bool. omits 72393c52c4fb fs/locks: always delete_block after waiting. omits d71e99da0aae dt-bindings: tegra186-gpio: Add Tegra186 specific prefix omits ebb8e6f8f403 coresight: fix spelling mistake "deffered" -> "deferred" omits 353ac7589de6 arm64: dts: fsl: Add all CPUs in cooling maps omits 0b3be8b5cb06 arm64: dts: Add support for NXP LS1028A SoC omits c386f362957b dt-bindings: Add compatible string for LS1028A-QDS omits ad082326b03c Merge branch 'devel' into for-next omits 435584ad2698 arm64: dts: layerscape: removed compatible string "snps,dw-pcie" omits 2153a680c53d arm64: dts: fsl: Add the status property disable PCIe omits e6b92a14529d mtd: rawnand: Deprecate the ->select_chip() hook omits d46fa17d2dad mtd: rawnand: ams-delta: Stop implementing ->select_chip() omits 035fc54acd2c mtd: rawnand: vf610: Stop implementing ->select_chip() omits 8aeeac938dd7 mtd: rawnand: tegra: Stop implementing ->select_chip() omits 04fbfc9554ed mtd: rawnand: marvell: Stop implementing ->select_chip() omits ed3145fce6b1 mtd: rawnand: fsmc: Stop implementing ->select_chip() omits fbff10bd449e mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] omits 7a8ae77ac2fc mtd: rawnand: Pass the CS line to be selected in struct na [...] omits d24145e54de0 mtd: rawnand: Add nand_[de]select_target() helpers omits 9cf3c45157f9 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller omits 448e59961864 mtd: rawnand: ams-delta: Check mtd_device_register() return code omits 11c4b2a0645b mtd: rawnand: ams-delta: cleanup ams_delta_init() error path omits d28467b53510 mtd: rawnand: ams-delta: Fix various coding style issues omits 9662504578f3 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] omits 662ed77f0c3e mtd: rawnand: ams-delta: Allow this driver to be compiled [...] omits 8a5aee83d7b3 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag omits 4a10968affa0 mtd: rawnand: Move nand_exec_op() to internal.h omits db4c5b5ae664 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] omits b63b0630bb67 mtd: rawnand: Reorganize code to avoid forward declarations omits b924c7f51742 mtd: rawnand: Stop passing mtd_info objects to internal functions omits f85fd9a073f7 mtd: spinand: Add initial support for Toshiba TC58CVG2S0H omits ed764ec7af29 riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits 0defa0510fe6 riscv: add audit support omits 903242b80a97 coresight: etm3x: Release CLAIM tag when operated from perf omits 12c634c28c4d coresight: etm3x: Deal with CLAIM tag before and after acc [...] omits f2c3ba5ad7dc coresight: etf: Release CLAIM tag after disabling the HW omits c37605178fc7 coresight: etb10: Add support for CLAIM tag omits 24a3858f031e coresight: tmc: Fix bad register address for CLAIM omits e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support omits 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding omits fa86cfe89748 arm64: dts: add LX2160AQDS board support omits b068890c34dd arm64: dts: add LX2160ARDB board support omits d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support adds 7e40b56c776f Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm adds b72f711a4efa Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] adds 7f80c7325be4 Merge tag 'nfs-for-4.20-5' of git://git.linux-nfs.org/proj [...] adds d387ac13ad12 Merge tag 'drm-fixes-2018-12-07' of git://anongit.freedesk [...] adds c431b42058ec Merge tag 'dmaengine-fix-4.20-rc6' of git://git.infradead. [...] adds 52f842ccd615 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds ba7aeae5539c block, bfq: fix decrement of num_active_groups adds c616cbee97ae blk-mq: punt failed direct issue to dispatch list adds 86880d646122 nvme: validate controller state before rescheduling keep alive adds d7dcdf9d4e15 nvmet-rdma: fix response use after free adds 8b878ee247ef Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] adds 0b43a299794e Merge tag 'for-linus-20181207' of git://git.kernel.dk/linux-block adds 7b24f6c082b3 Merge tag 'pci-v4.20-fixes-3' of git://git.kernel.org/pub/ [...] adds e61efff4ae94 crypto: user - Disable statistics interface adds 52ab2ec00518 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 1cdc3624a1df Merge tag 'gcc-plugins-v4.20-rc6' of git://git.kernel.org/ [...] adds b4aecf78083d arm64: hibernate: Avoid sending cross-calling with interru [...] adds b8bf4692c980 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 5f179793f0a7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 356ff8a9a78f Revert "mm, thp: consolidate THP gfp handling into alloc_h [...] adds f896adc42d53 Merge tag 'xfs-4.20-fixes-3' of git://git.kernel.org/pub/s [...] adds 570c9139c358 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 8214bdf7d3e6 Merge tag 'asm-generic-4.20' of git://git.kernel.org/pub/s [...] adds 70bb27b79adf thermal: armada: fix legacy validity test sense adds dc6946cbef38 thermal: armada: fix legacy resource fixup adds 6085c13351eb thermal: bcm2835: Switch to SPDX identifier adds 13cfb713c8c2 thermal: armada: constify thermal_zone_of_device_ops structure adds 1aea7aee805e thermal: broadcom: constify thermal_zone_of_device_ops structure adds 6ec067e3a449 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds bd799eb63db4 Merge tag 'libnvdimm-fixes-4.20-rc6' of git://git.kernel.o [...] adds fa82dcbf2aed Merge tag 'dax-fixes-4.20-rc6' of git://git.kernel.org/pub [...] adds 6ac79291fb7d CIFS: Avoid returning EBUSY to upper layer VFS adds bc4caf186fb6 Merge tag '4.20-rc5-smb3-fixes' of git://git.samba.org/sfr [...] adds 50a5528a4b19 Merge tag 'usb-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] adds 822b7683fff1 Merge tag 'tty-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] adds 47dcb0802d28 Merge tag 'staging-4.20-rc6' of git://git.kernel.org/pub/s [...] adds dbde117c3126 Merge tag 'gnss-4.20-rc6' of https://git.kernel.org/pub/sc [...] adds 0844895a2e51 Merge tag 'char-misc-4.20-rc6' of git://git.kernel.org/pub [...] adds 672825ea7bfb Merge remote-tracking branch 'fixes/master' adds aecf97ccb017 Merge remote-tracking branch 'powerpc-fixes/fixes' adds 050fc01fb1d9 mlxsw: spectrum_nve: Remove easily triggerable warnings adds f58a83c207b7 mlxsw: spectrum_switchdev: Avoid leaking FID's reference count adds da93d2913fdf mlxsw: spectrum_router: Relax GRE decap matching check adds 993107fea5ee mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl adds cd9d1a2332b0 Merge branch 'mlxsw-Various-fixes' adds 1b4e5ad5d6b9 ipv6: sr: properly initialize flowi6 prior passing to ip6_ [...] adds f9bfe4e6a9d0 tcp: lack of available data can also cause TSO defer adds 66033f47ca60 ipv6: Check available headroom in ip6_xmit() even without options adds e6ac64d4c4d0 neighbour: Avoid writing before skb->head in neigh_hh_output() adds 8b78903bc5f1 Merge branch 'skb-headroom-slab-out-of-bounds' adds 5b3279e2cba2 Revert "net/ibm/emac: wrong bit is used for STA control" adds bd5122cd1e06 net/mlx4_core: Correctly set PFC param if global pause is [...] adds 804fba4e9f50 bnxt_en: Fix CNP CoS queue regression. adds 75720e6323a1 bnxt_en: Keep track of reserved IRQs. adds c0b8cda05e1d bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. adds e30fbc33190b bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. adds d4b60e94e9bb Merge branch 'bnxt_en-Bug-fixes' adds 35cc3cefc4de net/sched: cls_flower: Reject duplicated rules also under skip_sw adds 34cd902439bb Merge remote-tracking branch 'net/master' adds 13e56ec2cc98 selftests/bpf: use thoff instead of nhoff in BPF flow dissector adds ec3d837aac5d net/flow_dissector: correctly cap nhoff and thoff in case of BPF adds 85edda45363f Merge remote-tracking branch 'bpf/master' adds 27e52e4ef450 Merge remote-tracking branch 'ipsec/master' adds 530aad77010b netfilter: seqadj: re-load tcp header pointer after possib [...] adds 01d8232d30ca Merge remote-tracking branch 'netfilter/master' adds 47f07f03b5ee IB/mlx5: Block DEVX umem from the non applicable cases adds 3bf0dde94ff4 Merge remote-tracking branch 'rdma-fixes/for-rc' adds bde1a7459623 ALSA: hda/realtek - Fixed headphone issue for ALC700 adds 6ba189c5c1a4 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X [...] adds fa9c98e4b975 ALSA: fireface: fix reference to wrong register for clock [...] adds 423094c29901 Merge remote-tracking branch 'sound-current/for-linus' adds b99f6edf9be5 Merge branch 'asoc-4.20' into asoc-linus adds bb093048122f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ad491280487f Merge remote-tracking branch 'regulator-fixes/for-linus' adds 0fcb92ac3623 Merge remote-tracking branch 'spi-fixes/for-linus' adds e2ca26ec4f01 Input: omap-keypad - fix idle configuration to not block S [...] adds ca5047286c9c Input: synaptics - enable RMI on ThinkPad T560 adds 412131186abc Merge remote-tracking branch 'input-current/for-linus' adds 49a4296e5c05 Merge remote-tracking branch 'ide/master' adds 8f74daff2727 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds f1fb8fcbe16b Merge remote-tracking branch 'mips-fixes/mips-fixes' adds a763ecc15d0e ARM: dts: omap5: Fix dual-role mode on Super-Speed port adds 2afdb4c41d78 ARM: OMAP1: ams-delta: Fix audio permanently muted adds 2531b3bea791 Merge branch 'audio-fix' into omap-for-v4.20/fixes adds 5760367298a3 ARM: dts: am335x-pdu001: Fix polarity of card detection input adds 84fb6c7feb14 ARM: dts: Fix OMAP4430 SDP Ethernet startup adds 4e508b8f5df9 Merge remote-tracking branch 'omap-fixes/fixes' adds 33d8d0f79018 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 75cc12a9dba8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds c64a87f95184 Revert "scsi: qla2xxx: Fix NVMe Target discovery" adds 9ae4f8420ed7 scsi: bnx2fc: Fix NULL dereference in error handling adds 60a89a3ce0cc scsi: t10-pi: Return correct ref tag when queue has no int [...] adds fda9583e3c82 Merge remote-tracking branch 'scsi-fixes/fixes' adds d8848b452c6b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds d2d921aba434 Merge remote-tracking branch 'mmc-fixes/fixes' adds 5e34bd1d548d kbuild: remove a special handling for *.agh in Makefile.he [...] adds 257edce66d31 kbuild: exploit parallel building for CONFIG_HEADERS_CHECK adds 75889e9be78f kconfig: remove unneeded setsym label in conf_read_simple() adds 0849d212e395 kconfig: rename conf_split_config() to conf_touch_deps() adds 1508fec82e39 kconfig: split out code touching a file to conf_touch_dep() adds 2aabbed6774f kconfig: remove S_OTHER symbol type and correct dependency [...] adds 0cbe3ac439bf kconfig: remove k_invalid from expr_parse_string() return type adds edc8351ce260 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] adds dbd01bd6697c Merge remote-tracking branch 'kbuild/for-next' adds 7d006353e112 Merge remote-tracking branch 'leaks/leaks-next' adds 9324ff09bf13 Merge remote-tracking branch 'dma-mapping/for-next' adds 26a41008eadd Merge remote-tracking branch 'arm/for-next' adds a9b367285779 Merge remote-tracking branch 'arm-perf/for-next/perf' adds 69dcddecaa78 Merge tag 'imx-fixes-4.20-3' of git://git.kernel.org/pub/s [...] adds f53de38ea64d Merge tag 'sunxi-fixes-for-4.20' of https://git.kernel.org [...] adds 0603a9a84679 Merge tag 'mvebu-fixes-4.20-1' of git://git.infradead.org/ [...] adds dabc839c6bd9 Merge branch 'fixes' into for-next adds c3dd64851b33 Merge remote-tracking branch 'arm-soc/for-next' adds dff0eb380cbc Merge remote-tracking branch 'actions/for-next' adds 7fc61aecf228 Merge branch 'v4.21/soc' into tmp/aml-rebuild adds 60609127a6d0 Merge branch 'v4.21/dt' into tmp/aml-rebuild adds de7c2fa5fc9f arm64: dts: meson-axg: s400: Enable PHY interrupt adds cbddb02e37b8 arm64: dts: meson-axg: Enable GPIO interrupt controller adds 8b3e6f8999f8 arm64: dts: meson: Fix IRQ trigger type for macirq adds fb58e3e1c580 Merge branch 'v4.21/dt64' into tmp/aml-rebuild adds f05befd482dd Merge branch 'v4.21/defconfig' into tmp/aml-rebuild adds 5a7dbcd21188 Merge branch 'v4.21/drivers' into tmp/aml-rebuild adds fd35434b4094 Merge remote-tracking branch 'amlogic/for-next' adds 244d168323a1 Merge remote-tracking branch 'aspeed/for-next' adds ec2c89c0de40 Merge remote-tracking branch 'at91/at91-next' adds fd02882a92f4 Merge remote-tracking branch 'bcm2835/for-next' adds 79e9dc117f4a Merge branch 'imx/drivers' into for-next adds dc7055bb1d26 Merge branch 'imx/soc' into for-next adds 0dbed619b3b6 ARM: dts: imx5: add gpu nodes adds 12db52b11dc8 ARM: dts: imx6ul: add flexcan support adds 785de86f4382 ARM: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators adds 3826d5ebb485 ARM: dts: imx6ul: Remove extra space between node name and brace adds f248965d3362 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 adds d239ab0d4316 Merge branch 'imx/dt' into for-next adds 9dcf656c089c Merge tag 'imx-fixes-4.20-3' into imx7d/pico adds b6923d69b362 ARM: dts: imx7d-pico: Do not harcode the memory size adds d1a6b1477e9c ARM: dts: imx7d-pico: Switch to SPDX identifier adds d57182df7326 ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi adds 30f1fc177a68 ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl adds 4ea39a52003b ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO adds e35485840ec2 ARM: dts: imx7d-pico: Improve WiFi regulator name adds c538efd4e8fd ARM: dts: imx7d-pico: Extend peripherals support adds d4119a60d09d ARM: dts: imx7d-pico-pi: Extend peripherals support adds 34d1b31b8ef7 ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant adds e812e127ad67 Merge branch 'imx7d/pico' into for-next adds db785ecf9ec7 Merge branch 'imx7ulp/dt' into for-next adds f59289ce2225 Merge branch 'imx/defconfig' into for-next adds b15a8463251f Merge remote-tracking branch 'imx-mxs/for-next' adds 2c5308af8d9c Merge remote-tracking branch 'keystone/next' adds 81ae0d5a6b3a Merge remote-tracking branch 'mediatek/for-next' adds 43ebc7c1b3ed arm64: dts: marvell: armada-37xx: Enable emmc on espressobin adds b1f0bbe27000 arm64: dts: add support for Macchiatobin Single Shot board adds dfc1259a3f7a arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB adds 280879ca263a Merge branch 'mvebu/dt64' into mvebu/for-next adds 605b673149d2 Merge remote-tracking branch 'mvebu/for-next' adds bcb8db0200e2 Merge branch 'omap-for-v4.20/fixes' into for-next adds 1d596472429c ARM: dts: Add missing ranges for am437x mcasp l3 ports adds 36f22b9e78c5 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next adds f68e91a031de Merge remote-tracking branch 'omap/for-next' adds 6554008a130f Merge remote-tracking branch 'reset/reset/next' adds fe264312ab0e Merge tag 'qcom-arm64-for-4.21' into foobar-for-4.21 adds 39093a6a360f Merge tag 'qcom-drivers-for-4.21' into foobar-for-4.21 adds 9053e8c4aa2d Merge tag 'qcom-dts-for-4.21' into foobar-for-4.21 adds fc14fccf6e10 Merge tag 'qcom-arm64-defconfig-for-4.21' into foobar-for-4.21 adds 818046ebe2a7 arm64: dts: qcom: msm8998: Fixup clock to use xo_board adds 1504b91c8193 arm64: dts: msm8996: Use dwc3-qcom glue driver for USB adds a67d29e2d90d Merge tag 'qcom-arm64-for-4.21-2' into foobar-for-4.21 adds 9a6ff76ee3da Merge tag 'qcom-drivers-for-4.21-2' into foobar-for-4.21 adds 8e4d79898dd9 Merge remote-tracking branch 'qcom/for-next' adds 889f97f69cc5 Merge remote-tracking branch 'renesas/next' adds fd0eca05c335 Merge remote-tracking branch 'rockchip/for-next' adds 6e82e64b7c57 ARM: exynos_defconfig: Add MAX8952 regulator driver adds e49698328732 ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver adds 47bf095d16df ARM: multi_v7_defconfig: Add MAX8952 regulator driver adds 24c8e4b85399 ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver adds a409a4f4933a Merge branch 'next/defconfig' into for-next adds 56efa381ba5b Merge remote-tracking branch 'samsung-krzk/for-next' adds f6f4422532ad ARM: dts: sun8i: a23/a33: Fix up RTC device node adds 507c6e89d6c4 ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock r [...] adds 5f9e88282546 ARM: dts: sun8i: r40: Add RTC device node adds 44ff3cafcd7f arm64: dts: allwinner: a64: Fix up RTC device node and clo [...] adds 230df6835adc Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] adds 5719ac19fc32 ARM: dts: sunxi: Fix PMU compatible strings adds ef9c186f08d7 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next adds 7bd0865e0575 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next adds 165c3f39e89f Merge branch for-4.21/soc into for-next adds 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next adds 603d703743cd Merge branch for-4.21/memory into for-next adds 1101e762359b Merge branch for-4.21/arm/dt into for-next adds ffa1ad89ddf2 arm64: tegra: Set reg property for display-hub on Tegra186 adds 611a1c69f8ca arm64: tegra: Set reg property for display-hub on Tegra194 adds ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next adds 2731820ce27b Merge branch for-4.21/clk into for-next adds c80a5f012502 Merge remote-tracking branch 'tegra/for-next' adds 08861d33d680 preempt: Move PREEMPT_NEED_RESCHED definition into arch code adds 396244692232 arm64: preempt: Provide our own implementation of asm/preempt.h adds 52e22b685b0e Merge remote-tracking branch 'arm64/for-next/core' adds 4102a9edf901 dt-bindings: clock: r8a7795: Remove CSIREF clock adds 4584738e139c dt-bindings: clock: r8a7796: Remove CSIREF clock adds f845b01d478a clk: renesas: r8a774a1: Add CPEX clock adds b9c0ba6614bc clk: renesas: r8a7795: Add CPEX clock adds f51389cb6a97 clk: renesas: r8a7796: Add CPEX clock adds f70f4be7339d clk: renesas: r8a77965: Add CPEX clock adds 396bc9d40d69 clk: renesas: r8a77970: Add CPEX clock adds 7cf3a216a2b3 clk: renesas: r8a77990: Correct parent clock of DU adds 515b2915ee08 clk: renesas: r8a77995: Correct parent clock of DU adds a5883a387fc1 clk: renesas: r8a77995: Remove non-existent VIN5-7 module clocks adds 846dbb405b8c clk: renesas: r8a77995: Remove non-existent SSP clocks adds 6155bfa32caf clk: renesas: r8a77995: Add missing CPEX clock adds c0f8584f0553 clk: renesas: r8a77995: Simplify PLL3 multiplier/divider adds ecda0a09fa99 clk: renesas: rcar-gen3: Set state when registering SD clocks adds e2f4dd1f5b51 clk: renesas: rcar-gen3: Add documentation for SD clocks adds 36c4da4f552a clk: renesas: rcar-gen3: Add HS400 quirk for SD clock adds 60baf75e3f5b Merge tag 'clk-renesas-for-v4.21-tag2' of git://git.kernel [...] adds 39250802ef50 Merge branch 'clk-renesas' into clk-next adds a41f85b6017e Merge tag 'sunxi-clk-for-4.21' of https://git.kernel.org/p [...] adds ae5db7b04fec Merge branch 'clk-allwinner' into clk-next adds 06594d739e8f Merge remote-tracking branch 'clk/clk-next' adds d4e2fd376032 Merge remote-tracking branch 'csky/linux-next' adds 35515a3f72ae Merge remote-tracking branch 'ia64/next' adds 3003eb61b51a Merge remote-tracking branch 'm68k/for-next' adds eb18fe852f43 Merge remote-tracking branch 'microblaze/next' adds 46df5433c583 Merge remote-tracking branch 'mips/mips-next' adds 86d9212f9434 Merge remote-tracking branch 'nds32/next' adds 28113b44af4d Merge remote-tracking branch 'nios2/for-next' adds 3799af56f056 Merge remote-tracking branch 'parisc-hd/for-next' adds 073c7db4edb3 Merge remote-tracking branch 'powerpc/next' adds edc305622e96 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] adds 08a390c46693 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] adds caa128c11dc6 automerging branch "kernel.org-palmer-linux/fix-features_r [...] adds bc06952e035a automerging branch "kernel.org-palmer-linux/fix-flat" into [...] adds 26edefef562d automerging branch "kernel.org-palmer-linux/fix-module" in [...] adds 5f2b414eea18 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] adds 8d8a4aaee8e5 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 18dc69961b72 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] adds f5573d3b7d44 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] adds 544e9ec9e17a automerging branch "kernel.org-palmer-linux/fix-su" into " [...] adds ad60a1a440f3 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] adds df314f79d15c riscv: fix trace_sys_exit hook adds b78002b395b4 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds fec0f77dd8f2 riscv: add audit support adds 3245ae79a2fe riscv: audit: add audit hook in do_syscall_trace_enter/exit() adds 1cfdfcd4c548 automerging branch "kernel.org-palmer-linux/next-audit" in [...] adds 81c0503bb148 tty/serial: Add RISC-V SBI earlycon support adds 680a72069305 RISC-V: defconfig: Enable RISC-V SBI earlycon support adds ad5a7d20c297 RISC-V: Remove EARLY_PRINTK support adds 5a44ea3d538a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] adds b1d99e65a3a8 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] adds 219292deb880 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] adds c7fcbd04f25d riscv: fix trace_sys_exit hook adds bfb53ee8129c riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig adds 7ac3574ad42f automerging branch "kernel.org-palmer-linux/next-tracepoin [...] adds d3bf2aebbccf Merge remote-tracking branch 'risc-v/for-next' adds 534bc6eb21fa Merge remote-tracking branch 's390/features' adds 536257bc87e2 Merge remote-tracking branch 'sparc-next/master' adds 5e0534534f6a Merge remote-tracking branch 'xtensa/xtensa-for-next' adds a0615a23a884 Merge remote-tracking branch 'fscrypt/master' adds 406fbab06a71 Merge remote-tracking branch 'befs/for-next' adds 96d1f33f2283 Merge remote-tracking branch 'btrfs-kdave/for-next' adds a3f952e55eb9 cifs: clean up indentation, replace spaces with tab adds dd3fc39db434 cifs: use a compound for setting an xattr adds b1476a66da0b cifs: smb2 commands can not be negative, remove confusing check adds 5cce1056265c cifs: address trivial coverity warning adds 0e1d6761948a cifs: create a helper function for compound query_info adds 6fec49104f22 Add vers=3.0.2 as a valid option for SMBv3.0.2 adds 961db95e5536 cifs: change smb2_query_eas to use the compound query-info helper adds 37743f0d8ee9 cifs: suppress some implicit-fallthrough warnings adds 71a5ce048bfb cifs: remove set but not used variable 'smb_buf' adds 8ec20a4fd3a3 cifs: update internal module version number adds 9ffcb0ecfcc8 Merge remote-tracking branch 'cifs/for-next' adds 53c93135a397 Merge remote-tracking branch 'ecryptfs/next' adds 36fa72d88360 Merge remote-tracking branch 'ext3/for_next' adds 23c2949063b3 Merge remote-tracking branch 'ext4/dev' adds a5be65be901e Merge remote-tracking branch 'f2fs/dev' adds c830dd93f0d6 Merge remote-tracking branch 'fuse/for-next' adds 7e7f770726fa Merge remote-tracking branch 'jfs/jfs-next' adds 497c077aef92 Merge remote-tracking branch 'nfsd/nfsd-next' adds d6f4e7ac411c Merge remote-tracking branch 'overlayfs/overlayfs-next' adds fd2885565598 Merge remote-tracking branch 'ubifs/linux-next' adds 1ec0090ee1f2 Merge remote-tracking branch 'v9fs/9p-next' adds 16306a61d3b7 fs/locks: always delete_block after waiting. adds c0e15908979d fs/locks: change all *_conflict() functions to return bool. adds fd7732e033e3 fs/locks: create a tree of dependent requests. adds cb03f94ffb07 fs/locks: merge posix_unblock_lock() and locks_delete_block() adds 7bbd1fc0e9f1 fs/locks: remove unnecessary white space. adds bec2605edc6f Merge remote-tracking branch 'file-locks/locks-next' adds 23d66db1fe03 Merge remote-tracking branch 'vfs/for-next' adds 461fb455ac2c Merge remote-tracking branch 'printk/for-next' adds 02a9283641cf Merge remote-tracking branch 'pci/next' adds 4c1a222305c7 Merge remote-tracking branch 'pstore/for-next/pstore' adds 2fc00c1e0f9d HID: use macros in IS_INPUT_APPLICATION adds 7f5592742a42 HID: input: support Microsoft wireless radio control hotkey adds 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next adds 868613f1c0cc HID: quirks: fix RetroUSB.com devices adds c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next adds c201e3808e0e Input: restore EV_ABS ABS_RESERVED adds 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next adds 52ea899637c7 Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` adds c53431eb696f HID: core: store the collections as a basic tree adds 5a4abb36f312 HID: core: process the Resolution Multiplier adds 2dc702c991e3 HID: input: use the Resolution Multiplier for high-resolut [...] adds fef33601a321 HID: logitech-hidpp: fix typo, hiddpp to hidpp adds 95c3d00282ce HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] adds 4435ff2f09a2 HID: logitech: Enable high-resolution scrolling on Logitech mice adds 16767229940f HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice adds 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next adds 3a8681e23521 Merge remote-tracking branch 'hid/for-next' adds 7cf2dd7a4c67 Merge remote-tracking branch 'i2c/i2c/for-next' adds 33a23b88b2ac Merge remote-tracking branch 'i3c/i3c/next' adds bcb3b81efd6e Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds ec79d131efbc Merge remote-tracking branch 'jc_docs/docs-next' adds 87bd0e034e84 media: lmedm04: Add missing usb_free_urb to free interrupt urb. adds 8d31a499c60f media: lmedm04: Move interrupt buffer to priv buffer. adds c35f0b16537c media: venus: add support for key frame adds 91dc5e91edf7 media: staging: tegra-vde: Replace debug messages with tra [...] adds d338e17993f7 media: v4l2: clarify H.264 loop filter offset controls adds 75fa6e4f83a0 media: coda: fix H.264 deblocking filter controls adds 87c9f1971492 media: pvrusb2: fix spelling mistake "statuss" -> "status" adds fe8fb032732f media: sun6i: fix spelling mistake "droped" -> "dropped" adds 22f54602526e media: cedrus: Remove global IRQ spin lock from the driver adds ad93f09b02ee media: MAINTAINERS: Change Todor Tomov's email address adds 8f4c20cb6ab1 media: marvell-ccic: trivial fix to the datasheet URL adds 4e1e0eb0e074 media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fields adds 2123cbd687ca media: venus: Support V4L2 QP parameters in Venus encoder adds de2563bce7a1 media: venus: core: Set dma maximum segment size adds 2fc6e404117e media: Use of_node_name_eq for node name comparisons adds 3ba37c2bcb0c media: rcar-csi2: add R8A77980 support adds a383096c98b4 media: rcar-vin: add R8A77980 support adds be7e3c3684e0 media: vivid: Improve timestamping adds d138091ffca6 media: v4l2-subdev: document controls need _FL_HAS_DEVNODE adds e0fe5c7b22a8 media: staging: media: imx: Use of_node_name_eq for node n [...] adds 69d2a734c5dc media: video-i2c: support runtime PM adds ac11da47ff45 media: video-i2c: check if chip struct has set_power function adds 66ca86fe37db media: dt-bindings: media: cedrus: Add compatibles for the [...] adds f7fa2b6ae13f media: cedrus: Add device-tree compatible and variant for [...] adds e82a34fa89f8 media: cedrus: Add device-tree compatible and variant for [...] adds 9ed5d5fb8b43 media: cetrus: return an error if alloc fails adds e4d7b113fdcc media: cedrus: don't initialize pointers with zero adds 00c30f42c759 media: rockchip vpu: remove some unused vars adds 0f4bb10857e2 media: siano: Use kmemdup instead of duplicating its function adds ee494cf377e1 media: v4l2-device: Link subdevices to their parent device [...] adds e159b6074c82 media: vimc: fix start stream when link is disabled adds 5ccbff545c77 Merge remote-tracking branch 'v4l-dvb/master' adds 3a380c4fe1c7 Merge remote-tracking branch 'v4l-dvb-next/master' adds f9d81d90f7cf Merge remote-tracking branch 'pm/linux-next' adds 6fc16552e145 Merge remote-tracking branch 'cpupower/cpupower' adds 4b74173b6122 Merge remote-tracking branch 'opp/opp/linux-next' adds 5be52fccaf3d thermal: remove unused function parameter adds 964f4843a455 Thermal: do not clear passive state during system sleep adds 68000a0d983f thermal: Fix locking in cooling device sysfs update cur_state adds 9d6f76c6e82c thermal: int340x_thermal: int3400_thermal: simplify gettin [...] adds 26d84c276c1e thermal: rockchip_thermal: simplify getting .driver_data adds 3fc62efe0997 thermal: spear_thermal: simplify getting .driver_data adds 445ae758ceaf thermal: st: st_thermal: simplify getting .driver_data adds 209d07e63e14 thermal: zx2967_thermal: simplify getting .driver_data adds 3e8c4d31f8ed drivers: thermal: Move various drivers for intel platforms [...] adds 72e9baf99728 drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir adds eaaa598c0a28 Merge branches 'for-rc' and 'thermal-core' into next adds ff3f4da66f53 Merge remote-tracking branch 'thermal/next' adds 5a6b920b2806 Merge remote-tracking branch 'ieee1394/for-next' adds 78a2c2d85b4d Merge remote-tracking branch 'dlm/next' adds 940bd697c8b6 Merge remote-tracking branch 'swiotlb/linux-next' adds 29a201fee53c next-20181203/rdma adds 00f54e68924e net: core: dev: Add extack argument to dev_open() adds dc1aea1e08de net: vrf: cycle_netdev(): Add an extack argument adds cf7686a01266 net: ipvlan: ipvlan_set_port_mode(): Add an extack argument adds 567c5e13be5c net: core: dev: Add extack argument to dev_change_flags() adds 6d0403216d03 net: core: dev: Add extack argument to __dev_change_flags() adds 263726053400 net: core: dev: Add call_netdevice_notifiers_extack() adds 40c900aa1ff5 net: core: dev: Attach extack to NETDEV_PRE_UP adds 1ba1daed90e2 selftests: mlxsw: Add a new test extack.sh adds ef2df7fc11f8 Merge branch 'Pass-extack-to-NETDEV_PRE_UP' adds 474fb1150d40 net: aquantia: fix RSS table and key sizes adds 71a963cfc50b net: aquantia: increase max number of hw queues adds a8c69ca79217 net: aquantia: fix initialization of RSS table adds 391637676fc9 net: aquantia: add support of RSS configuration adds 6b241e411607 Merge branch 'net-aquantia-add-RSS-configuration' adds ff23b91ce1ae vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info adds 4f89f5b5353c vxlan: Add vxlan_fdb_replay() adds e5ff4b195289 vxlan: Add vxlan_fdb_clear_offload() adds 43920edf3b24 bridge: Add br_fdb_clear_offload() adds 2a36c1252068 mlxsw: spectrum: Track NVE type at FIDs adds 34139ede051e mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier adds a6ef5a48a32f mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay adds b73ef0e0ee30 mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload adds 83de78831b99 mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload adds 8a5969d8a83d mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable adds 0efe9ed98d15 selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave adds 55939b262a61 selftests: forwarding: Add PVID test case for VXLAN with V [...] adds 9f4c2cffd08c Merge branch 'mlxsw-Un-offload-FDB-on-NVE-detach-attach' adds fe0f7d698d5d net: hns3: remove existing process error functions and reo [...] adds 98da4027afa6 net: hns3: rename enable error interrupt functions adds f3fa4a94dbc2 net: hns3: re-enable error interrupts on hw reset adds 166b04c3ee31 net: hns3: deletes unnecessary settings of the descriptor data adds 381c356e9566 net: hns3: rename process_hw_error function adds 481a626a603d net: hns3: add optimization in the hclge_hw_error_set_state adds 332fbf576579 net: hns3: add handling of hw ras errors using new set of [...] adds 8bb147927c7c net: hns3: deleted logging 1 bit errors adds f6162d44126c net: hns3: add handling of hw errors reported through MSIX adds 7838f908e251 net: hns3: add handling of hw errors of MAC adds 8fc9d3e3b46b net: hns3: handle hw errors of PPP PF adds f69b10b317f9 net: hns3: handle hw errors of PPU(RCB) adds c3529177db47 net: hns3: handle hw errors of SSU adds 630ba007f475 net: hns3: add handling of RDMA RAS errors adds 12edfdfc7986 Merge branch 'hns3-error-handling' adds 58956317c8de neighbor: Improve garbage collection adds 0fbe82e628c8 net: call sk_dst_reset when set SO_DONTROUTE adds d37e56df23f9 tc-testing: Add command timeout feature to tdc adds dfe465d33e7f tc-testing: Add new TdcResults module adds 915c158deaf9 tc-testing: Implement the TdcResults module in tdc adds 8d189159ac1e tc-testing: gitignore, ignore generated test results adds 83af01ba1c2d Merge branch 'tc-testing-next' adds 97ef7b4c5501 ip: silence udp zerocopy smatch false positive adds 04fa26bab06d net: phy: mdio-gpio: Add platform_data support for phy_mask adds dc9d38cec71c net: phy: mdio-gpio: Add phy_ignore_ta_mask to platform data adds 120d633f199b Merge branch 'platform-data-controls-for-mdio-gpio' adds 91ba47957379 net: dsa: Restore MTU on master device on unload adds a60956ed72f7 net: dsa: Make dsa_master_set_mtu() static adds 5085239657e5 Merge remote-tracking branch 'net-next/master' adds 17f6c83fb5eb mips: bpf: fix encoding bug for mm_srlv32_op adds ee94b90c8aca mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_X adds 44cf43c04bb5 ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* adds f860203b010a s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* adds 84708c138677 nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* adds 2dc6b100f928 bpf: interpreter support BPF_ALU | BPF_ARSH adds c49f7dbd4f9c bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH adds c099f3f413f3 selftests: bpf: update testcases for BPF_ALU | BPF_ARSH adds 6baefa1aa46f Merge branch 'support-alu32_arsh' adds c454a46b5efd bpf: Add bpf_line_info support adds ee491d8dbe49 bpf: tools: Sync uapi bpf.h adds 05687352c600 bpf: Refactor and bug fix in test_func_type in test_btf.c adds 4d6304c76355 bpf: Add unit tests for bpf_line_info adds f0187f0b17fa bpf: libbpf: Refactor and bug fix on the bpf_func_info loa [...] adds 3d65014146c6 bpf: libbpf: Add btf_line_info support to libbpf adds b053b439b72a bpf: libbpf: bpftool: Print bpf_line_info during prog dump adds ca5d1a7fad0f Merge branch 'bpf_line_info' adds 01d3240a04f4 media: bpf: add bpf function to report mouse movement adds 0158552e25df Merge remote-tracking branch 'bpf-next/master' adds eea046b4ffb4 Merge remote-tracking branch 'ipsec-next/master' adds 3fd3c80acc17 net/mlx5: Expose packet based credit mode adds 35c2621a2f87 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds f04ebbb86140 Merge remote-tracking branch 'netfilter-next/master' adds 59b7cc5bd259 Merge remote-tracking branch 'nfc-next/master' adds 9a5f1ef088c0 Merge remote-tracking branch 'mac80211-next/master' adds 249994be2777 Merge remote-tracking branch 'gfs2/for-next' adds b3dd93030c3c mtd: maps: physmap: Leave assigned complex mappings adds 9d3b5086f6d4 mtd: physmap_of_gemini: Handle pin control adds bd0f71bbe83e Merge remote-tracking branch 'mtd/mtd/next' adds 10949af1681d mtd: spinand: Add initial support for Toshiba TC58CVG2S0H adds 0813621ba898 mtd: rawnand: Stop passing mtd_info objects to internal functions adds 99f3351a6d6e mtd: rawnand: Reorganize code to avoid forward declarations adds 996852a97bc6 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] adds 1f2d29e634b3 mtd: rawnand: Move nand_exec_op() to internal.h adds 336058c8f4c2 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag adds fbb080a1fcad mtd: rawnand: ams-delta: Allow this driver to be compiled [...] adds 4857393d5655 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] adds d54445d664a1 mtd: rawnand: ams-delta: Fix various coding style issues adds 8bbc3c0850d0 mtd: rawnand: ams-delta: cleanup ams_delta_init() error path adds 876ba603c9e0 mtd: rawnand: ams-delta: Check mtd_device_register() return code adds 9fd6bcffe741 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller adds 1d0178593d14 mtd: rawnand: Add nand_[de]select_target() helpers adds ae2294b10b0f mtd: rawnand: Pass the CS line to be selected in struct na [...] adds 02b4a52604a4 mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] adds 550b9fc4e3af mtd: rawnand: fsmc: Stop implementing ->select_chip() adds b25251414f6e mtd: rawnand: marvell: Stop implementing ->select_chip() adds 2ace451cae22 mtd: rawnand: tegra: Stop implementing ->select_chip() adds 653c57c7da08 mtd: rawnand: vf610: Stop implementing ->select_chip() adds 1770022ffa85 mtd: rawnand: ams-delta: Stop implementing ->select_chip() adds 7d6c37e90cf9 mtd: rawnand: Deprecate the ->select_chip() hook adds f2abfeb2078b mtd: rawnand: Move the ->exec_op() method to nand_controller_ops adds 7a08dbaedd36 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] adds 02e1ca60f4c3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND [...] adds 9773861304f1 mtd: rawnand: ams-delta: Request data port GPIO resource adds 7416bd35008c mtd: rawnand: ams-delta: Use GPIO API for data I/O adds 48fa2f58a5d6 ARM: OMAP1: ams-delta: Drop obsolete NAND resources adds 1b489effdb6d mtd: rawnand: marvell: fix spelling mistake in kernel doc adds a2a05c2f530c mtd: rawnand: denali: remove ->dev_ready() hook adds 5fb3dc114706 mtd: rawnand: denali: remove denali_reset_banks() adds bfc535f44089 mtd: rawnand: fsmc: Stop passing mtd_info objects to inter [...] adds 5b47f4078103 mtd: rawnand: fsmc: Fix the fsmc_nand_data kernel-doc adds 1e809f7ef4d2 mtd: rawnand: fsmc: Make conversion from chip to fsmc consistent adds ad71148c1804 mtd: rawnand: fsmc: Stop using the dummy controller obj adds bb6963449f3d mtd: rawnand: fsmc: Add an SPDX tag to replace the license text adds fc43f45ed563 mtd: rawnand: fsmc: Fix all coding style issues reported b [...] adds 4440f781969d mtd: rawnand: vf610: Stop passing mtd_info to internal functions adds da59b4538c4c mtd: rawnand: vf610: Stop using the dummy controller obj adds 419e5b84a4be mtd: rawnand: vf610: Add an SPDX tag to replace the license text adds 7b6a9b28ecf2 mtd: rawnand: Deprecate the dummy_controller field adds c93c613214ac mtd: spinand: add support for GigaDevice GD5FxGQ4xA adds 38842572df1c mtd: rawnand: jz4780: annotate implicit fall throughs adds 961c75ee3c9b Merge remote-tracking branch 'nand/nand/next' adds 4d3a2d7fbcd6 mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag adds c4b784b17419 mtd: spi-nor: Add a post BFPT parsing fixup hook adds c9731ebd4501 mtd: spi-nor: Add a post BFPT fixup for MX25L25635E adds 439cf074f597 mtd: spi-nor: Drop inline on all internal helpers adds 328522459ace mtd: spi-nor: Avoid forward declaration of internal functions adds 9b228e05547b mtd: spi-nor: Stop passing flash_info around adds 0f1c2202fb1d mtd: spi-nor: Make the enable argument passed to set_byte( [...] adds d15680c885aa mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h} adds d4a390b7325d mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 adds ea3ce745426a mtd: spi-nor: parse SFDP 4-byte Address Instruction Table adds 52f1b43fd12e mtd: spi-nor: Add support for is25lp016d adds 6930775c0c29 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 946dca8fe456 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] adds 1c876a90e253 crypto: ccree - add support for CryptoCell 703 adds fefbc0b4bcb3 dt-bindings: crypto: ccree: add dt bindings for ccree 703 adds 18596781e0be MAINTAINERS: ccree: add co-maintainer adds c97e4df573f2 MAINTAINERS: change NX/VMX maintainers adds 2ced26078fcf crypto: user - made crypto_user_stat optional adds a6a31385364c crypto: user - CRYPTO_STATS should depend on CRYPTO_USER adds 6e8e72cd206e crypto: user - convert all stats from u32 to u64 adds 7f0a9d5c9d1b crypto: user - split user space crypto stat structures adds 76d09ea7c22f crypto: tool: getstat: convert user space example to the n [...] adds f7d76e05d058 crypto: user - fix use_after_free of struct xxx_request adds b0af91c14109 crypto: user - Fix invalid stat reporting adds 5fff81729f09 crypto: user - remove intermediate variable adds 17c18f9e3328 crypto: user - Split stats in multiple structures adds 44f13133cb03 crypto: user - rename err_cnt parameter adds 1f6669b9716c crypto: user - Add crypto_stats_init adds c35828ea906a crypto: chcr - small packet Tx stalls the queue adds 8362ea16f69f crypto: chcr - ESN for Inline IPSec Tx adds 88d905e20b11 crypto: cavium/nitrox - convert to DEFINE_SHOW_ATTRIBUTE adds b88879e60362 Merge remote-tracking branch 'crypto/master' adds 60a3b9fda5ad Merge remote-tracking branch 'drm/drm-next' adds d8f505311717 drm/i915/icl: Forcibly evict stale csb entries adds 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends adds f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context adds e8894267cc33 drm/i915: Pipeline PDP updates for Braswell adds e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state adds a889580c087a drm/i915: Flush GPU relocs harder for gen3 adds 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() adds f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation adds 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code adds f1617ea8e209 Merge remote-tracking branch 'drm-intel/for-linux-next' adds ab2a919c6e5f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds badcfe4cfdb1 drm/msm: dpu: Add tracing around CTL_FLUSH adds f080f6617b72 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume adds 3c7aafe50568 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume adds 6b9b0b41b355 drm/msm/dpu: Remove suspend state tracking from crtc adds dc2c706f19d2 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper adds f3121134ed44 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() adds 01a9bd0f5a10 drm/msm: dpu: Remove unused functions from msm_media_info.h adds 4f43ce4c3f8f drm/msm: dpu: Remove _dpu_encoder_power_enable() adds ac0b38901028 drm/msm: dpu: Remove 'inline' from several functions adds 2b779eedc3ec drm/msm: dpu: Remove empty/useless labels adds a2cf43a183f0 drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() adds f5e2fde972da drm/msm: dpu: Remove checks from dpu_plane_destroy_state() adds 0c967105026a drm: msm: Use DRM_DEV_* instead of dev_* adds 27ef8a60568e drm/msm/dpu: set geometry for iommu domain adds 91445ba90699 drm/msm: update generated headers adds 1f501db8c8c3 drm/msm/gpu: Allocate the correct size for the GPU memptrs adds 2d853dcd2398 drm/msm: Gracefully handle failure in _msm_gem_kernel_new adds edfa0da5c052 drm/msm/gpu: Add per-submission statistics adds a8399c8d02a0 drm/msm/gpu: Add trace events for tracking GPU submissions adds 19494c7213b3 drm/msm/gpu: Only store local command buffers in the GPU state adds 1bd7e5b7ef22 drm/msm/gpu: Move gpu_poll_timeout() to adreno_gpu.h adds 273afe2a61fc drm/msm/adreno: Don't capture register values if target do [...] adds c0531822daba drm/msm/a6xx: Add a6xx gpu state adds 6781608140f7 drm/msm/a6xx: Track and manage a6xx state memory adds dadb36b7ec42 drm/msm: Add a common function to free kernel buffer objects adds 39be22fe2bab drm/msm: Remove sgt from the mmu unmap function adds d455c92d30c9 drm/msm: Split msm_gem_get_iova into two steps adds 7b1b969fe04e drm/msm: Clean up and enhance the output of the 'gem' debu [...] adds c90d8d12b05a drm/msm: Add msm_gem_get_and_pin_iova() adds 7fc9da40bc32 drm/msm: Count how many times iova memory is pinned adds 7799a98edd80 drm/msm: Add a name field for gem objects adds ed56703bb3e7 drm/msm/gpu: Map the ringbuffer in the iova at create time adds bb9a10ce32e8 drm/msm: Optimize adreno_show_object() adds aaa87ab321bc drm/msm/gpu: add submit flag to hint which buffers should [...] adds 4d8b0fd06010 drm/msm: rework GEM_INFO ioctl adds f3ddde24719e drm/msm: add uapi to get/set debug name adds d943e1917372 drm/msm: bump UAPI version adds 2fbaf2694f6f drm/msm/mdp4: only use lut_clk on mdp4.2+ adds 6a0d519d0742 drm/msm/mdp4: allocate blank_cursor_no with MSM_BO_SCANOUT flag adds fa1c64142eba drm/msm: use contiguous vram for MSM_BO_SCANOUT when possible adds ce420407be97 drm/msm/adreno: add a2xx adds 126c5e36b167 drm/msm/mdp5: add config for msm8917 adds 517088a43de6 drm/msm: set priv->kms to NULL before uninit adds e8e63c8f69f7 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver adds 7d68d4c80469 drm/msm/dpu: Correct dpu destroy and disable order adds ea87b507ecc0 drm/msm: dpu: Only check flush register against pending flushes adds 85f9d1a4331f drm/msm: dpu: Make legacy cursor updates asynchronous adds b6bcd8144afe drm/msm/a6xx: Use new kernel API free function for gpu state adds 0fe591a2321b drm/msm/a6xx: Add a name for the crashdumper buffer adds 5cf25785f9b3 drm/msm: Only add available components adds 1c0088f255ae drm/msm: implement a2xx mmu adds ef1bc6e62a72 drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment adds e94fe3aa272c dt-bindings: display: msm/gpu: document amd,imageon compatible adds 99652998cedd dt-bindings: msm/dsi: Add ref clock for PHYs adds dd1bdbcb777d drm/msm: add headless gpu device for imx5 adds 8f12e5aa88c7 Merge remote-tracking branch 'drm-msm/msm-next' adds 34db501c3f24 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 621ff58c1933 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds e4ed2bb2b304 Merge remote-tracking branch 'regmap/for-next' adds 192a71229540 ALSA: aoa: Remove direct OF name and type accesses adds 157ab88ef64a ALSA: aoa: Use of_node_name_eq for node name comparisons adds 2bff7e97ebbb Merge branch 'for-linus' into for-next adds e6ce180fa6df ALSA: hda - Add jack pointer and unsolicited event bits to [...] adds 911761c23043 ALSA: hda - Add jack button support adds e854747d7593 ALSA: hda/realtek - Enable headset button support for new codec adds 23a6e9af2b72 Merge remote-tracking branch 'sound/for-next' adds 8efc1afd7e05 ASoC: max9867: Remove useless assignment adds 29f58ff06795 ASoC: max9867: Fix power management adds 715ee1916b95 ASoC: max9867: Calculate LRCLK divider adds bc2610a6c4c9 ASoC: max9867: Fix signal paths adds 09b382007aa5 ASoC: sdm845: Add TDM configuration for speaker adds ce55698d3232 ASoC: sdm845: Add configuration for headset codec adds 8084945d3c93 ASoC: max9867: Add copyright and module author adds 57fe9b91fc4a Merge branch 'asoc-4.21' into asoc-next adds 4f470964d9f7 Merge remote-tracking branch 'sound-asoc/for-next' adds 906943763881 Merge remote-tracking branch 'modules/modules-next' adds 0832e93632c6 Input: rotary-encoder - don't log EPROBE_DEFER to kernel log adds c4ac1d184dcc Merge remote-tracking branch 'input/next' adds 6e0de61107f0 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags adds 0fe061b9f03c blkcg: fix ref count issue with bio_blkcg() using task_css adds b978962ad4f7 blkcg: update blkg_lookup_create() to do locking adds beea9da07d8a blkcg: convert blkg_lookup_create() to find closest blkg adds 2268c0feb0ff blkcg: introduce common blkg association logic adds 892ad71f622b dm: set the static flush bio device on demand adds 5cdf2e3fea5e blkcg: associate blkg when associating a device adds e439bedf6b24 blkcg: consolidate bio_issue_init() to be a part of core adds 6a7f6d86a561 blkcg: associate a blkg for pages being evicted by swap adds fd42df305f80 blkcg: associate writeback bios with a blkg adds db6638d7d177 blkcg: remove bio->bi_css and instead use bio->bi_blkg adds fc5a828bfad6 blkcg: remove additional reference to the css adds 6f70fb66182b blkcg: remove bio_disassociate_task() adds 7fcf2b033b84 blkcg: change blkg reference counting to use percpu_ref adds 7754f669ffde blkcg: rename blkg_try_get() to blkg_tryget() adds 84f603246db9 block: add rq_qos_wait to rq_qos adds b6c7b58f5fcc block: convert wbt_wait() to use rq_qos_wait() adds d3fcdff19054 block: convert io-latency to use rq_qos_wait adds 4705de735b33 blkcg: put back rcu lock in blkcg_bio_issue_check() adds 5938870247be blk-mq: re-build queue map in case of kdump kernel adds 1190203555ec nvme: consolidate memset calls in the nvme_setup_cmd path adds 103e515efa89 nvme: add a numa_node field to struct nvme_ctrl adds 12b2117161dd nvme: introduce ctrl attributes enumeration adds 3e53ba38a940 nvme: cache controller attributes adds 6e3ca03ee934 nvme: support traffic based keep-alive adds c09305ae4997 nvmet: support for traffic based keep-alive adds 50a909db36f2 nvmet: use IOCB_NOWAIT for file-ns buffered I/O adds 6c8312ad509c nvmet: provide aen bit functions for multiple controller types adds 7114ddeb40c0 nvmet: change aen mask functions to use bit numbers adds f9362ac1738a nvmet: allow Keep Alive for Discovery controller adds 90107455cce7 nvmet: make kato and AEN processing for use by other controllers adds f301c2b13689 nvmet: add defines for discovery change async events adds 6a8ec0ac5ede nvmet: add support to Discovery controllers for commands adds 253928eec61a nvmet: allow host connect even if no allowed subsystems ar [...] adds b662a078576e nvmet: enable Discovery Controller AENs adds 03198c4d9fc8 nvmet: mark nvmet_genctr static adds 6e2e312ea7ff nvmet-fc: remove the IN_ISR deferred scheduling options adds e6a622fd6d66 nvmet: support fabrics sq flow control adds 0445e1b5a2fe nvmet: don't override treq upon modification. adds 9b95d2fb857f nvmet: expose support for fabrics SQ flow control disable in treq adds 8154ed730bc6 nvme: disable fabrics SQ flow control when asked by the user adds 5c4072ad1c15 nvme: Remove unused forward declaration adds ad1f824948e4 nvmet-rdma: Add unlikely for response allocated check adds cb019da3dabf nvmet: use unlikely for req status check adds 5a3a6d696586 nvmet: fix the structure member indentation adds 49cd84b6f8b6 nvme: implement Enhanced Command Retry adds 3236b458c475 nvme: remove unused function nvme_ctrl_ready adds 29cadd2bb667 scsi: Fix a harmless double shift bug adds 58ab5e32e6fd sbitmap: silence bogus lockdep IRQ warning adds b84a64fad406 x86/efi: Allocate e820 buffer before calling efi_exit_boot [...] adds 79c2206d369b x86/earlyprintk/efi: Fix infinite loop on some screen widths adds 4b04e73a78c5 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds 43a1b0cb4cd6 kprobes/x86: Fix instruction patching corruption when copy [...] adds a50480cb6d61 kprobes/x86: Blacklist non-attachable interrupt functions adds ebbd30004d6c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 182ddd16194c x86/boot: Clear RSDP address in boot_params for broken loaders adds 25896d073d8a x86/build: Fix compiler support check for CONFIG_RETPOLINE adds ac3e233d29f7 x86/vdso: Drop implicit common-page-size linker flag adds 8586ca8a2144 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds d48f782e4fb2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 40e020c129cf Linux 4.20-rc6 adds 96f774106ed4 Merge tag 'v4.20-rc6' into for-4.21/block adds cfa4885ae990 Merge branch 'for-4.21/libata' into for-next adds 5bc3726629eb Merge remote-tracking branch 'block/for-next' adds 43e497feb398 blk-mq: re-build queue map in case of kdump kernel adds d03095756d9c dm: dont rewrite dm_disk(md)->part0.in_flight adds 316f7c164068 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO adds 244179fcf5ad block: stop passing 'cpu' to all percpu stats methods adds 16f041f98482 block: delete part_round_stats and switch to less precise [...] adds e27e16d8d7de block: switch to per-cpu in-flight counters adds 5e3747339e50 block: return just one value from part_in_flight adds 3b8aa8bbaa47 dm: remove the pending IO accounting adds 884e5e3f03bc dm: avoid indirect call in __dm_make_request adds 9a79d9906040 dm rq: remove unused arguments from rq_completed() adds cee9c6b93b8a dm mpath: only flush workqueue when needed adds 9a4dedcf9176 dm: call blk_queue_split() to impose device limits on bios adds 37f874466e63 dm: remove indirect calls from __send_changing_extent_only() adds 9cbd03060470 dm writecache: fix typo in error msg for creating writecac [...] adds cef5d7413687 dm bufio: update comment in dm-bufio.c adds 173b4573c7b2 dm snapshot: Fix excessive memory usage and workqueue stalls adds beab4bc79642 dm kcopyd: Fix bug causing workqueue stalls adds 9c067e48f157 dm crypt: use u64 instead of sector_t to store iv_offset adds 2cf35d5eec9e dm: Check for device sector overflow if CONFIG_LBDAF is not set adds 03b5974106d6 dm flakey: Properly corrupt multi-page bios. adds 0e8f84dddc0b dm integrity: fix spelling mistake in workqueue name adds 253c29db58b2 dm zoned: Fix target BIO completion handling adds a186b519f72a dm crypt: log the encryption algorithm implementation adds 417cb6275b77 dm verity: log the hash algorithm implementation adds 2233766204f6 Merge remote-tracking branch 'device-mapper/for-next' adds 29b04d21ce1a Merge remote-tracking branch 'mmc/next' adds 82603f322ce1 Merge remote-tracking branch 'kgdb/kgdb-next' adds d1f3d872fd37 Merge remote-tracking branch 'md/for-next' adds 5391ad18eddb mfd: axp20x: Add AC power supply cell for AXP813 adds e29e8b60aadb Merge remote-tracking branch 'mfd/for-mfd-next' adds e6ee47a0d267 Merge remote-tracking branch 'backlight/for-backlight-next' adds 6931ac9af7b2 Merge remote-tracking branch 'battery/for-next' adds 6ca2a9a6fdb5 Merge remote-tracking branch 'regulator/for-next' adds a0106a8874a1 Merge remote-tracking branch 'security/next-testing' adds 1a7b024c121c Merge remote-tracking branch 'apparmor/apparmor-next' adds 080fbb905ab2 ima: add error mesage to kexec_load adds aa56469c4d03 selftests/ima: kexec_load syscall test adds e13454659b02 x86/ima: retry detecting secure boot mode adds f434e05d6782 ima: don't measure/appraise files on efivarfs adds 9115c3945371 integrity: Define a trusted platform keyring adds 26953cfe4d4d integrity: Load certs to the platform keyring adds f9d37306b70e efi: Add EFI signature data types adds 95bbe6b79c87 efi: Add an EFI signature blob parser adds ed6633bd9826 efi: Import certificates from UEFI Secure Boot adds f677fb08ea95 efi: Allow the "db" UEFI variable to be suppressed adds 6cb1d5f9b5ac ima: Support platform keyring for kernel appraisal adds cf5730e71ebc Merge remote-tracking branch 'integrity/next-integrity' adds 136dd262fb3f Merge remote-tracking branch 'selinux/next' adds db2970dcc8d8 Merge remote-tracking branch 'tpmdd/next' adds e990e1274187 watchdog: renesas_wdt: don't set divider while watchdog is [...] adds 06f8f2ca0585 watchdog: cpwd: add of_node_put() adds 31eb42bd9353 watchdog: w83627hf_wdt: Add quirk for Inves system adds 3f66439a14c0 Merge remote-tracking branch 'watchdog/master' adds 94ef2938df84 Merge remote-tracking branch 'iommu/next' adds 81ac6bdf905a Merge remote-tracking branch 'audit/next' adds 9f0f97a80464 Merge remote-tracking branch 'devicetree/for-next' adds 67923b2e5093 Merge remote-tracking branch 'spi/for-next' adds 9a49554e3821 Merge remote-tracking branch 'tip/auto-latest' adds ded414ebcd58 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] adds 2285938493b4 Merge remote-tracking branch 'clockevents/clockevents/next' adds 81d69b0c1e63 Merge remote-tracking branch 'edac-amd/for-next' adds 23621fac32ec function_graph: Remove unused task_curr_ret_stack() adds c43ac4a53019 tracing: Do not line wrap short line in function_graph_enter() adds d864a3ca8830 fgraph: Create a fgraph.c file to store function graph inf [...] adds 9cd2992f2d6c fgraph: Have set_graph_notrace only affect function_graph tracer adds 421d1069cd85 arm64: function_graph: Remove use of FTRACE_NOTRACE_DEPTH adds 761efe8a94cf function_graph: Remove the use of FTRACE_NOTRACE_DEPTH adds 3306fc4aff46 ftrace: Create new ftrace_internal.h header adds c8dd0f458745 function_graph: Do not expose the graph_time option when p [...] adds e73e679f656e fgraph: Move function graph specific code into fgraph.c adds 317e04ca905a tracing: Rearrange functions in trace_sched_wakeup.c adds 688f7089d885 fgraph: Add new fgraph_ops structure to enable function gr [...] adds 76b42b63ed0d function_graph: Move ftrace_graph_ret_addr() to fgraph.c adds b0e21a61d319 function_graph: Have profiler use new helper ftrace_graph_ [...] adds ca16b0fbb052 tracing: Have trace_stack nr_entries compare not be so subtle adds 9c8e2f6d3d36 scripts/recordmcount.{c,pl}: support -ffunction-sections . [...] adds 2c2b0a78b373 ring-buffer: Add percentage of ring buffer full to wake up reader adds 03329f993978 tracing: Add tracefs file buffer_percentage adds a7b1d74e872a tracing: Change default buffer_percent to 50 adds 547cd9eacd1c tracing/uprobes: Add busy check when cleanup all uprobes adds fc800a10be26 tracing: Lock event_mutex before synth_event_mutex adds faacb361f271 tracing: Simplify creation and deletion of synthetic events adds d00bbea9456f tracing: Integrate similar probe argument parsers adds 5448d44c3855 tracing: Add unified dynamic event framework adds 6212dd29683e tracing/kprobes: Use dyn_event framework for kprobe events adds 0597c49c69d5 tracing/uprobes: Use dyn_event framework for uprobe events adds 7bbab38d07f3 tracing: Use dyn_event framework for synthetic events adds 0e2b81f7b52a tracing: Remove unneeded synth_event_mutex adds 8692552539d7 tracing: Consolidate trace_add/remove_event_call back to t [...] adds 122e94cb859b tracing: Add generic event-name based remove event method adds 50432fa18c3d selftests/ftrace: Add testcases for dynamic event adds eb246107ee57 Merge remote-tracking branch 'ftrace/for-next' adds f8d7fd130459 Merge remote-tracking branch 'rcu/rcu/next' adds c1302924a6b4 Merge remote-tracking branch 'percpu/for-next' adds 9a92ed29ca96 platform/x86: intel_ips: remove unnecessary checks in ips_ [...] adds 0b8a6aeab925 platform/x86: intel_ips: NULL check before some freeing fu [...] adds 1d5caaa853ea platform/x86: intel_ips: Remove never happen condition adds e6f5e6c2fbbc platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIB [...] adds 8a7d7141528a platform/x86: Add the VLV ISP PCI ID to atomisp2_pm adds 6a31061833a5 platform/x86: Fix config space access for intel_atomisp2_pm adds f25b6302b294 platform/x86: touchscreen_dmi: Add info for the Mediacom F [...] adds 73db512ae486 Merge remote-tracking branch 'drivers-x86/for-next' adds 142b9192e8bf Merge remote-tracking branch 'chrome-platform/for-next' adds eb3af901de0f Merge remote-tracking branch 'hsi/for-next' adds b086592e5dcd leds: gpio: Drop unneeded manual of_node assignment adds e5a0436dd08a leds: pwm: Simplify with resource-managed devm_led_classde [...] adds cb14e6d6d8f4 leds: pwm: Use OF variant of LED registering function adds c11bba693ce3 Merge remote-tracking branch 'leds/for-next' adds b88465d76f1c Merge remote-tracking branch 'ipmi/for-next' adds 3f8e91785381 drivers/base/memory.c: Use DEVICE_ATTR_RO and friends adds 186bddb28ff9 kref/kobject: Improve documentation adds 99fef587ff98 driver core: platform: Respect return code of platform_dev [...] adds c37d721c68ad driver core: Move async_synchronize_full call adds df44b479654f kobject: return error code if writing /sys/.../uevent fails adds 50cb4421d18e Merge remote-tracking branch 'driver-core/driver-core-next' adds f1fd62a6b6c6 xhci: remove the unused sw_lpm_support adds f6187f424c10 xhci: move bus_state structure under the xhci_hub structure. adds 1c2d81cc287c xhci: remove unused hcd_index() adds 5f78a54f8d31 xhci: move usb3 speficic bits to own function in get_port_ [...] adds 70e9b53dfedc xhci: move usb2 speficic bits to own function in get_port_ [...] adds 3c2ddb449a91 xhci: cleanup code that sets portstatus and portchange bits adds a231ec41e6f6 xhci: refactor U0 link state handling in get_port_status adds e67ebf1b3815 xhci: move usb2 get port status link resume handling to it [...] adds f00ce261ad45 Merge remote-tracking branch 'usb/usb-next' adds d6f15738ac54 Merge remote-tracking branch 'usb-gadget/next' adds edc46f710da4 Merge remote-tracking branch 'usb-serial/usb-next' adds 54c8fa9ad1ec dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY adds ba2e4906c7d4 phy: add driver for Freescale i.MX8MQ USB3 PHY adds f8cf01139b53 phy: Add MIPI D-PHY mode adds 5cf14cc2423f phy: Add configuration interface adds b5659cad223c phy: Add MIPI D-PHY configuration options adds 013231475e12 phy: dphy: Add configuration helpers adds ace581d3cd55 Merge remote-tracking branch 'phy-next/next' adds 1528e40fd7d3 Revert "sysctl: clean up nr_pdflush_threads leftover" adds 60e2ccc71a95 Merge remote-tracking branch 'tty/tty-next' adds 323ed1e0f60b coresight: tmc: Fix bad register address for CLAIM adds acaf5a06b971 coresight: etb10: Add support for CLAIM tag adds 32c58c4d3bd0 coresight: etf: Release CLAIM tag after disabling the HW adds 6dd4402f24a3 coresight: etm3x: Deal with CLAIM tag before and after acc [...] adds 34e6c35638b9 coresight: etm3x: Release CLAIM tag when operated from perf adds 8554e592bde8 coresight: fix spelling mistake "deffered" -> "deferred" adds b50584832b4c firmware: stratix10-svc: fix wrong of_node_put() in init function adds f8a70d8b889f misc: vexpress: Off by one in vexpress_syscfg_exec() adds c13e0a528819 binder: remove BINDER_DEBUG_ENTRY() adds ddfa728ad1b1 char: virtio: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 2796b43feeea misc: remove GENWQE_DEBUGFS_RO() adds 7a2670a5bc91 binder: fix kerneldoc header for struct binder_buffer adds ecd589d8f566 binder: filter out nodes when showing binder procs adds 16688453661b nvmem: add type attribute adds 8649dbe58d35 nvmem: meson-efuse: add error message on user_max failure. adds a91ae340ad05 nvmem: meson-efuse: bindings: add peripheral clock adds 611fbca1c861 nvmem: meson-efuse: add peripheral clock adds a8b44d5d2e38 nvmem: Move nvmem_type_str array to its only user adds 517f14d9cf35 nvmem: add new config option adds c4dfa25ab307 mtd: add support for reading MTD devices via the nvmem API adds d003c346bf75 slimbus: qcom-ctrl: simplify getting .driver_data adds 649ad1165ac1 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" adds 4b4bdfe7d4a0 misc: ti-st: make array read_ver_cmd static, shrinks object size adds d693eb39f5f8 bus: fsl-mc: explicitly define the fsl_mc_command endianness adds 754cac3f1c27 bus: fsl-mc: remove duplicated include files adds 48d365de7746 Merge tag 'soundwire-4.21-rc1' of git://git.kernel.org/pub [...] adds 004586fae44e Merge remote-tracking branch 'char-misc/char-misc-next' adds f00fdf8b710e Merge remote-tracking branch 'extcon/extcon-next' adds 1a566e68c0b9 Merge remote-tracking branch 'thunderbolt/next' adds 8b987bca2d09 staging: erofs: {dir,inode,super}.c: rectify BUG_ONs adds 3c4989871535 staging: erofs: update erofs-utils information in TODO adds 3101957f4a10 staging: rtl8188eu: refactor cckrates_included() adds c61583b16298 staging: rtl8188eu: refactor cckratesonly_included() adds 3499477cd9bf staging: rtl8188eu: simplify array initializations adds a2871106b597 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] adds e2307b086ce3 staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c adds 54b48fda9cb8 staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c adds 3a3b5defd3f9 staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c adds 497d6a74413d staging: rtl8188eu: add spaces around operators in rtw_wla [...] adds d5fa6721f671 staging: rtl8188eu: write out multiplying in wifirate2_rat [...] adds 4fea3f99b54a staging: rtl8188eu: replace if else with ternary operator adds 747c615edd77 staging: rtl8188eu: rename struct field Wifi_Error_Status adds 83cbfb6bbafd staging: rtl8188eu: remove unused code in rtw_cmd.c adds 7eb2a0438262 staging: octeon-ethernet: delete redundant include adds 848bd9acdcd0 staging: erofs: fix use-after-free of on-stack `z_erofs_vl [...] adds c1448fa88025 staging: erofs: introduce MNGD_MAPPING helper adds 672e54761025 staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder adds 9248fce714d5 staging: erofs: revisit the page submission flow adds 92e6efd566c4 staging: erofs: refine compressed pages preload flow adds 6afd227ca179 staging: erofs: redefine where `owned_workgrp_t' points adds 7146a4f02635 staging: erofs: simplify `z_erofs_vle_submit_all' adds 41b2c79dd1c2 Merge remote-tracking branch 'staging/staging-next' adds ad2af4881ce8 Merge remote-tracking branch 'mux/for-next' adds f3ffabe319fb interconnect: Add generic on-chip interconnect API adds 2b51ed6ff043 dt-bindings: Introduce interconnect binding adds e75ae06071fe interconnect: Allow endpoints translation via DT adds 71cd18481c1b interconnect: Add debugfs support adds 0cffacb2857f interconnect: qcom: Add sdm845 interconnect provider driver adds f13eb585bca4 arm64: dts: sdm845: Add interconnect provider DT nodes adds f8325633fbae MAINTAINERS: add a maintainer for the interconnect API adds 5717930c4534 Merge remote-tracking branch 'icc/icc-next' adds d9f76d939133 Merge remote-tracking branch 'slave-dma/next' adds 75c0cb630b51 Merge remote-tracking branch 'cgroup/for-next' adds 56dd900b1757 Merge remote-tracking branch 'scsi/for-next' adds e7f411049f51 scsi: target/tcmu: Fix queue_cmd_ring() declaration adds 5d6cd9fe318b scsi: target/core: Use kvcalloc() instead of open-coding it adds a95be3842c51 scsi: target/core: Simplify transport_clear_lun_ref() adds ad669505c4e9 scsi: target/core: Make sure that target_wait_for_sess_cmd [...] adds db5b21a24e01 scsi: target/core: Use system workqueues for TMF adds a014c3647a15 scsi: target/core: Make it possible to wait from more than [...] adds fbbd49235590 scsi: target/core: Simplify the code for aborting SCSI commands adds aaa00cc93c1d scsi: target/core: Fix TAS handling for aborted commands adds 2c9fa49e100f scsi: target/core: Make ABORT and LUN RESET handling synchronous adds 3ad9800231d4 scsi: target/core: Reduce the amount of code executed with [...] adds e3f230c066cd scsi: fnic: Use vzalloc adds 7250d12d7319 scsi: snic: Use vzalloc adds 09a5a24ff36f scsi: ufs: Remove redundant sense size definition adds 1ff2d8c43bc2 scsi: BusLogic: mark expected switch fall-through adds 636db60b8e91 scsi: zfcp: make DIX experimental, disabled, and independe [...] adds 14e9a890ec97 scsi: csiostor: remove flush_scheduled_work() adds c4e521b654e1 scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function adds 19c0507252c9 scsi: megaraid_sas: NULL check before some freeing functio [...] adds f3e46ac47e42 scsi: qedf: NULL check before some freeing functions is no [...] adds 75c1d48a338b scsi: qla2xxx: NULL check before some freeing functions is [...] adds 0de263577de5 scsi: target: use consistent left-aligned ASCII INQUIRY data adds b2da4abf26e8 scsi: target: consistently null-terminate t10_wwn strings adds 54a6f3f6a43c scsi: target: add device vendor_id configfs attribute adds 2d882847280e scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response adds 3beeabd5f2d1 scsi: target: perform t10_wwn ID initialisation in target_ [...] adds 4b66810303f5 scsi: sun_esp: Use of_node_name_eq for node name comparisons adds 60a161b7e5b2 scsi: zfcp: fix posting too many status read buffers leadi [...] adds 7171455354eb scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() adds 492ca4da6f07 scsi: aha1542: Fix zeroday __udivdi3 warning adds cb34990b90f7 scsi: lpfc: Fix panic when FW-log buffsize is not initialized adds 0f31e9593a2f scsi: lpfc: update manufacturer attribute to reflect Broadcom adds 3e1f0718921c scsi: lpfc: refactor mailbox structure context fields adds dea16bdae2f1 scsi: lpfc: Fix discovery failures during port failovers w [...] adds 2c4c91415a05 scsi: lpfc: Fix a duplicate 0711 log message number. adds 5a9eeff57f34 scsi: lpfc: Fix kernel Oops due to null pring pointers adds 8b47ae69e049 scsi: lpfc: Cap NPIV vports to 256 adds 92ea83a878c6 scsi: lpfc: rport port swap discovery issue. adds 287aba259287 scsi: lpfc: ls_rjt erroneus FLOGIs adds 0a9e9687acaf scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins adds 1c36833d82ff scsi: lpfc: Correct code setting non existent bits in sli4 [...] adds 76558b257331 scsi: lpfc: Correct topology type reporting on G7 adapters adds 1165a5c2206c scsi: lpfc: Fix driver release of fw-logging buffers adds 7c4042a4d0b7 scsi: lpfc: Fix dif and first burst use in write commands adds de55b786b8a6 scsi: lpfc: update driver version to 12.0.0.9 adds 1488ffc5e9d3 Merge remote-tracking branch 'scsi-mkp/for-next' adds 25105c0fd5c7 Merge remote-tracking branch 'vhost/linux-next' adds 51cf33b1a412 Merge remote-tracking branch 'rpmsg/for-next' adds f39ee353fe0a next-20181207/gpio adds 478b6767ad26 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 adds 4be1eaf322f0 pinctrl: nuvoton: check for devm_kasprintf() failure adds 0819dc72ea70 pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro adds a9d9f6b83f1b pinctrl: sx150x: handle failure case of devm_kstrdup adds 3504caa17b59 pinctrl: sunxi: a64: Rename function csi0 to csi adds 4f45f45b081e pinctrl: sunxi: a64: Rename function ts0 to ts adds 34812fe11119 pinctrl: uniphier: convert to SPDX License Identifier adds 8deaaa46d2de pinctrl: rzn1: Fix check for used MDIO bus adds 3f3327dbc559 pinctrl: rzn1: Fix of_get_child_count() error check adds 0cef02031e74 Merge tag 'sh-pfc-for-v4.21-tag2' of git://git.kernel.org/ [...] adds 7d70d9e39bd0 Merge branch 'devel' into for-next adds 6de27c2131f3 Merge remote-tracking branch 'pinctrl/for-next' adds e9d4e5d4c853 Merge remote-tracking branch 'pwm/for-next' adds 337c62b7590a Merge remote-tracking branch 'random/dev' adds e1c66438a13e Merge remote-tracking branch 'kselftest/next' adds 04e7712f4460 y2038: futex: Move compat implementation into futex.c adds bec2f7cbb73e y2038: futex: Add support for __kernel_timespec adds b136972b063b y2038: socket: Add compat_sys_recvmmsg_time64 adds 4c7c2fd26f75 y2038: signal: Add sys_rt_sigtimedwait_time32 adds fdf2006cb89d y2038: signal: Add compat_sys_rt_sigtimedwait_time64 adds 5cc30cad0003 sh: dreamcast: rtc: push down rtc class ops into driver adds a77c6cb88af4 sh: sh03: rtc: push down rtc class ops into driver adds 894c5d4f0023 sh: remove unused rtc_sh_get/set_time infrastructure adds d642856cd346 sh: remove board_time_init() callback adds 40a76524164b timekeeping: remove unused {read,update}_persistent_clock adds 4f8d85931435 timekeeping: remove timespec_add/timespec_del adds 1dc973a11005 vfs: replace current_kernel_time64 with ktime equivalent adds ccea641b6742 timekeeping: remove obsolete time accessors adds 93dd10883a1a Merge remote-tracking branch 'y2038/y2038' adds 7e8de566518c Merge remote-tracking branch 'livepatching/for-next' adds 5552172ff975 coresight: cpu-debug: Support for CA73 CPUs adds c4c9d16252b5 coresight: stm: Remove set but not used variable 'res_size' adds 7ff8957175d6 coresight: Use of_node_name_eq for node name comparisons adds 6dd8e4a4c1c5 Merge remote-tracking branch 'coresight/next' adds 8c4cf161a8b4 dt-bindings: rtc: sun6i-rtc: Fix register range in example adds e6571afae1f4 Merge remote-tracking branch 'rtc/rtc-next' adds af18d349b077 Merge remote-tracking branch 'cisco/for-next' adds c8282d32bf0e Merge remote-tracking branch 'slimbus/for-next' adds 707e4d8e8c9c Merge remote-tracking branch 'nvmem/for-next' adds 63baaff0df1f Merge remote-tracking branch 'xarray/xarray' adds 3b665758b36a Merge branch 'akpm-current/current' adds df38354323f5 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds bf5c544c4965 kernel/signal.c: remove some duplicated includes adds 99768aa0d860 kernel/signal.c: remove some duplicated includes adds 47edb5d5f7a2 locking/atomics: build atomic headers as required adds 28fe6e589671 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define adds 1f46d6404a87 mm/sparse: add common helper to mark all memblocks present adds e9f3049f2f4d mm: balloon: update comment about isolation/migration/compaction adds 7c571fa17140 mm: convert PG_balloon to PG_offline adds 448f655738cc mm-convert-pg_balloon-to-pg_offline-fix adds 5b291d2ae8d7 mm-convert-pg_balloon-to-pg_offline-fix-fix adds a35da1435c62 kexec: export PG_offline to VMCOREINFO adds 773b04025457 xen/balloon: mark inflated pages PG_offline adds ea8c6267f695 hv_balloon: mark inflated pages PG_offline adds 1b0b8ae51eb6 vmw_balloon: mark inflated pages PG_offline adds 51ab20f30938 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds bd94a5a38a82 PM/Hibernate: use pfn_to_online_page() adds 751037a806ac PM/Hibernate: exclude all PageOffline() pages adds d411272cff23 pm-hibernate-exclude-all-pageoffline-pages-v2 adds fec83a3c62d7 lib/lzo: tidy-up ifdefs adds bdb86e9c9bcc lib/lzo: clean-up by introducing COPY16 adds 65dc0b7745ab lib/lzo: enable 64-bit CTZ on Arm adds 61c6306ef8d2 lib/lzo: 64-bit CTZ on arm64 adds 8cbcf13b4e1a lib/lzo: fast 8-byte copy on arm64 adds f7f48eb9df09 lib/lzo: implement run-length encoding adds 9ceb91d10f46 lib-lzo-implement-run-length-encoding-v4.txt adds 423a11fdded4 lib/lzo: separate lzo-rle from lzo adds b23ae7500eb5 lib-lzo-separate-lzo-rle-from-lzo-v4 adds 478a37cc4077 zram: default to lzo-rle instead of lzo adds 55d780753894 kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 0f9cce14d684 kernel/sched/: remove caller signal_pending branch predictions adds 18e197bf0750 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds f11193519897 mm/: remove caller signal_pending branch predictions adds a95ed9658e30 fs/: remove caller signal_pending branch predictions adds 8b39c3063faa fs-remove-caller-signal_pending-branch-predictions-fix adds 90b0c72409d1 include/linux/sched/signal.h: replace `tsk' with `task' adds df836a735437 fs: don't open code lru_to_page() adds f1388414a36d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 930ea851aa30 Merge branch 'akpm/master' adds 14cf8c1d5b90 Add linux-next specific files for 20181210
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 (74c4a24df7ca) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/devicetree/bindings/arm/fsl.txt | 16 - .../devicetree/bindings/crypto/arm-cryptocell.txt | 1 + .../devicetree/bindings/display/msm/dsi.txt | 1 + .../devicetree/bindings/display/msm/gpu.txt | 4 +- .../devicetree/bindings/display/msm/mdp4.txt | 2 + .../bindings/interconnect/interconnect.txt | 2 +- .../bindings/interconnect/qcom,sdm845.txt | 16 +- Documentation/devicetree/bindings/media/cedrus.txt | 2 + .../devicetree/bindings/media/rcar_vin.txt | 1 + .../bindings/media/renesas,rcar-csi2.txt | 1 + .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 17 + .../devicetree/bindings/rtc/sun6i-rtc.txt | 2 +- Documentation/input/event-codes.rst | 21 +- Documentation/kobject.txt | 10 +- Documentation/media/uapi/v4l/extended-controls.rst | 6 + Documentation/networking/ip-sysctl.txt | 4 +- Documentation/sh/new-machine.txt | 8 - Documentation/trace/kprobetrace.rst | 3 + Documentation/trace/uprobetracer.rst | 4 + MAINTAINERS | 10 +- Makefile | 9 +- Next/SHA1s | 138 +- Next/merge.log | 1997 +++++++++++++------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/am437x-l4.dtsi | 14 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 17 +- arch/arm/boot/dts/imx51.dtsi | 10 + arch/arm/boot/dts/imx53.dtsi | 10 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 53 + arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 2 + arch/arm/boot/dts/imx6ulz.dtsi | 2 - arch/arm/boot/dts/imx7d-pico-hobbit.dts | 105 + arch/arm/boot/dts/imx7d-pico-pi.dts | 180 +- arch/arm/boot/dts/imx7d-pico.dtsi | 355 +++- arch/arm/boot/dts/omap4-sdp.dts | 1 + arch/arm/boot/dts/omap5-board-common.dtsi | 1 + arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20.dtsi | 2 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 6 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 + arch/arm/boot/dts/sun8i-r40.dtsi | 16 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 26 +- arch/arm/configs/exynos_defconfig | 2 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/mach-omap1/board-ams-delta.c | 28 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 4 + arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 5 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 93 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 73 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 339 ---- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 37 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 36 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 169 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 -- arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 -- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 -------- .../boot/dts/marvell/armada-3720-espressobin.dts | 6 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 4 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 10 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 3 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 10 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/preempt.h | 89 + arch/arm64/include/asm/thread_info.h | 13 +- arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/stacktrace.c | 3 - arch/mips/include/asm/uasm.h | 1 + arch/mips/include/uapi/asm/inst.h | 1 + arch/mips/mm/uasm-micromips.c | 1 + arch/mips/mm/uasm-mips.c | 1 + arch/mips/mm/uasm.c | 9 +- arch/mips/net/ebpf_jit.c | 4 + arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/net/bpf_jit.h | 4 + arch/powerpc/net/bpf_jit_comp64.c | 6 + arch/riscv/Kconfig | 1 + arch/riscv/Kconfig.debug | 2 - arch/riscv/configs/defconfig | 1 + arch/riscv/kernel/ptrace.c | 2 +- arch/riscv/kernel/setup.c | 28 - arch/s390/include/asm/preempt.h | 2 + arch/s390/net/bpf_jit_comp.c | 12 + arch/sh/boards/mach-dreamcast/Makefile | 4 +- arch/sh/boards/mach-dreamcast/rtc.c | 45 +- arch/sh/boards/mach-dreamcast/setup.c | 1 - arch/sh/boards/mach-sh03/Makefile | 3 +- arch/sh/boards/mach-sh03/rtc.c | 51 +- arch/sh/boards/mach-sh03/setup.c | 9 - arch/sh/boards/of-generic.c | 8 - arch/sh/configs/dreamcast_defconfig | 2 + arch/sh/configs/sh03_defconfig | 2 + arch/sh/include/asm/rtc.h | 3 - arch/sh/include/mach-dreamcast/mach/sysasic.h | 1 - arch/sh/kernel/time.c | 74 +- arch/x86/Makefile | 10 +- arch/x86/boot/compressed/eboot.c | 65 +- arch/x86/entry/entry_64.S | 4 + arch/x86/entry/vdso/Makefile | 4 +- arch/x86/include/asm/bootparam_utils.h | 1 + arch/x86/include/asm/preempt.h | 3 + arch/x86/kernel/Makefile | 2 + arch/x86/kernel/ima_arch.c | 46 +- arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/net/bpf_jit_comp.c | 2 + arch/x86/platform/efi/early_printk.c | 2 +- block/bfq-iosched.c | 76 +- block/bfq-iosched.h | 51 +- block/bfq-wf2q.c | 5 +- block/bio.c | 24 - block/blk-mq.c | 12 +- crypto/Kconfig | 1 + crypto/Makefile | 3 +- crypto/ahash.c | 17 +- crypto/algapi.c | 247 ++- crypto/crypto_user_stat.c | 160 +- crypto/rng.c | 4 +- drivers/android/binder.c | 51 +- drivers/android/binder_alloc.h | 20 +- drivers/base/bus.c | 12 +- drivers/base/core.c | 11 +- drivers/base/dd.c | 6 +- drivers/base/platform.c | 4 +- drivers/bus/fsl-mc/dpbp.c | 1 - drivers/bus/fsl-mc/dpcon.c | 1 - drivers/char/virtio_console.c | 17 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 1 + drivers/clk/renesas/r8a7795-cpg-mssr.c | 1 + drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77970-cpg-mssr.c | 1 + drivers/clk/renesas/r8a77990-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 15 +- drivers/clk/renesas/rcar-gen3-cpg.c | 55 +- drivers/clocksource/timer-fttmr010.c | 73 +- drivers/crypto/Kconfig | 2 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 48 +- drivers/crypto/ccree/cc_aead.c | 16 +- drivers/crypto/ccree/cc_cipher.c | 38 +- drivers/crypto/ccree/cc_driver.c | 19 +- drivers/crypto/ccree/cc_driver.h | 8 + drivers/crypto/ccree/cc_hash.c | 16 +- drivers/crypto/chelsio/chcr_core.h | 9 + drivers/crypto/chelsio/chcr_ipsec.c | 180 +- drivers/firmware/stratix10-svc.c | 5 +- drivers/gpu/drm/i915/i915_debugfs.c | 12 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2 - drivers/gpu/drm/i915/i915_gpu_error.c | 23 +- drivers/gpu/drm/i915/i915_request.c | 5 - drivers/gpu/drm/i915/i915_sysfs.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 168 +- drivers/gpu/drm/i915/intel_pm.c | 15 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 23 +- drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/msm/Makefile | 6 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 298 ++- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 492 +++++ drivers/gpu/drm/msm/adreno/a2xx_gpu.h | 21 + drivers/gpu/drm/msm/adreno/a3xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 8 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 45 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 20 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 78 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 81 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 89 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 8 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 1165 ++++++++++++ drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 430 +++++ drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 19 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 77 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 159 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 21 + drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 133 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 65 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 12 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 9 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 146 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 31 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 62 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 195 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 70 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 43 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 90 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 32 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 3 +- drivers/gpu/drm/msm/msm_debugfs.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 166 +- drivers/gpu/drm/msm/msm_drv.h | 28 +- drivers/gpu/drm/msm/msm_fb.c | 14 +- drivers/gpu/drm/msm/msm_fbdev.c | 10 +- drivers/gpu/drm/msm/msm_gem.c | 219 ++- drivers/gpu/drm/msm/msm_gem.h | 5 + drivers/gpu/drm/msm/msm_gem_submit.c | 24 +- drivers/gpu/drm/msm/msm_gem_vma.c | 118 +- drivers/gpu/drm/msm/msm_gpu.c | 124 +- drivers/gpu/drm/msm/msm_gpu.h | 2 + drivers/gpu/drm/msm/msm_gpu_trace.h | 90 + drivers/gpu/drm/msm/msm_gpu_tracepoints.c | 6 + drivers/gpu/drm/msm/msm_gpummu.c | 123 ++ drivers/gpu/drm/msm/msm_iommu.c | 3 +- drivers/gpu/drm/msm/msm_kms.h | 3 - drivers/gpu/drm/msm/msm_mmu.h | 6 +- drivers/gpu/drm/msm/msm_rd.c | 13 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 14 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 16 + drivers/hid/hid-core.c | 174 ++ drivers/hid/hid-ids.h | 4 + drivers/hid/hid-input.c | 108 +- drivers/hid/hid-logitech-hidpp.c | 375 +++- drivers/hid/hid-quirks.c | 2 + drivers/hwtracing/coresight/of_coresight.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +- drivers/input/keyboard/omap4-keypad.c | 16 +- drivers/input/misc/rotary_encoder.c | 6 +- drivers/input/mouse/synaptics.c | 1 + drivers/interconnect/qcom/sdm845.c | 47 +- drivers/leds/leds-gpio.c | 1 - drivers/leds/leds-pwm.c | 22 +- drivers/md/dm-crypt.c | 15 +- drivers/media/i2c/video-i2c.c | 153 +- drivers/media/platform/coda/coda-bit.c | 19 +- drivers/media/platform/coda/coda-common.c | 15 +- drivers/media/platform/coda/coda.h | 6 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 12 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/qcom/venus/core.c | 8 + drivers/media/platform/qcom/venus/venc.c | 19 + drivers/media/platform/qcom/venus/venc_ctrls.c | 19 +- drivers/media/platform/rcar-vin/rcar-core.c | 32 + drivers/media/platform/rcar-vin/rcar-csi2.c | 11 + .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 4 +- drivers/media/platform/vimc/vimc-common.c | 2 + drivers/media/platform/vivid/vivid-core.h | 3 + drivers/media/platform/vivid/vivid-kthread-cap.c | 51 +- drivers/media/platform/vivid/vivid-vbi-cap.c | 4 - drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/rc/bpf-lirc.c | 24 + drivers/media/usb/dvb-usb-v2/lmedm04.c | 29 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/siano/smsusb.c | 3 +- drivers/media/v4l2-core/v4l2-device.c | 1 + drivers/media/v4l2-core/v4l2-fwnode.c | 6 +- drivers/media/v4l2-core/v4l2-ioctl.c | 10 + drivers/mfd/axp20x.c | 5 + drivers/misc/genwqe/card_debugfs.c | 85 +- drivers/misc/mic/card/mic_debugfs.c | 24 +- drivers/misc/mic/cosm/cosm_debugfs.c | 39 +- drivers/misc/mic/host/mic_debugfs.c | 62 +- drivers/misc/mic/scif/scif_debugfs.c | 44 +- drivers/misc/mic/vop/vop_debugfs.c | 40 +- drivers/misc/ti-st/st_kim.c | 36 +- drivers/misc/vexpress-syscfg.c | 2 +- drivers/misc/vmw_balloon.c | 13 +- drivers/mtd/Kconfig | 1 + drivers/mtd/maps/Kconfig | 1 + drivers/mtd/maps/physmap-core.c | 14 +- drivers/mtd/maps/physmap-gemini.c | 110 +- drivers/mtd/mtdcore.c | 56 + drivers/mtd/nand/raw/ams-delta.c | 118 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 2 +- drivers/mtd/nand/raw/denali.c | 54 +- drivers/mtd/nand/raw/fsmc_nand.c | 264 ++- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/jz4740_nand.c | 2 +- drivers/mtd/nand/raw/jz4780_bch.c | 2 + drivers/mtd/nand/raw/lpc32xx_mlc.c | 2 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/mxc_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 4 +- drivers/mtd/nand/raw/nandsim.c | 2 +- drivers/mtd/nand/raw/sh_flctl.c | 2 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/vf610_nfc.c | 60 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/gigadevice.c | 148 ++ drivers/mtd/nand/spi/toshiba.c | 11 +- drivers/mtd/spi-nor/spi-nor.c | 1795 ++++++++++-------- drivers/net/bonding/bond_main.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 6 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 38 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 6 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 60 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 2 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 27 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1553 +++++++++------ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 79 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 55 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 16 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 44 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 48 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 2 + .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 20 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 5 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 19 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 45 + drivers/net/ethernet/sfc/ethtool.c | 2 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 6 +- drivers/net/ipvlan/ipvlan_main.c | 19 +- drivers/net/net_failover.c | 8 +- drivers/net/phy/mdio-gpio.c | 7 + drivers/net/team/team.c | 2 +- drivers/net/vrf.c | 11 +- drivers/net/vxlan.c | 110 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/nvme/host/core.c | 80 +- drivers/nvme/host/fabrics.c | 13 +- drivers/nvme/host/fabrics.h | 2 + drivers/nvme/host/fc.c | 5 +- drivers/nvme/host/multipath.c | 4 +- drivers/nvme/host/nvme.h | 13 +- drivers/nvme/host/rdma.c | 5 +- drivers/nvme/target/admin-cmd.c | 76 +- drivers/nvme/target/configfs.c | 42 +- drivers/nvme/target/core.c | 118 +- drivers/nvme/target/discovery.c | 129 +- drivers/nvme/target/fabrics-cmd.c | 6 + drivers/nvme/target/fc.c | 66 +- drivers/nvme/target/io-cmd-file.c | 130 +- drivers/nvme/target/nvmet.h | 53 +- drivers/nvme/target/rdma.c | 5 +- drivers/nvmem/core.c | 10 +- drivers/phy/Kconfig | 9 + drivers/phy/Makefile | 2 + drivers/phy/freescale/Kconfig | 5 + drivers/phy/freescale/Makefile | 1 + drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 127 ++ drivers/phy/phy-core-mipi-dphy.c | 166 ++ drivers/phy/phy-core.c | 64 + drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 3 + drivers/pinctrl/pinconf.c | 29 +- drivers/pinctrl/pinctrl-rzn1.c | 4 +- drivers/pinctrl/pinctrl-sx150x.c | 11 +- drivers/pinctrl/pinmux.c | 29 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c | 52 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 2 +- drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 18 +- drivers/pinctrl/uniphier/pinctrl-uniphier.h | 11 +- drivers/platform/x86/intel_atomisp2_pm.c | 69 +- drivers/platform/x86/intel_ips.c | 83 +- drivers/platform/x86/touchscreen_dmi.c | 8 + drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/s390/scsi/zfcp_aux.c | 17 +- drivers/s390/scsi/zfcp_ext.h | 1 + drivers/s390/scsi/zfcp_scsi.c | 10 +- drivers/scsi/BusLogic.c | 1 + drivers/scsi/aha1542.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/fnic/fnic_trace.c | 3 +- drivers/scsi/lpfc/lpfc.h | 14 +- drivers/scsi/lpfc/lpfc_attr.c | 27 +- drivers/scsi/lpfc/lpfc_bsg.c | 56 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 2 +- drivers/scsi/lpfc/lpfc_debugfs.c | 2 + drivers/scsi/lpfc/lpfc_disc.h | 4 +- drivers/scsi/lpfc/lpfc_els.c | 246 ++- drivers/scsi/lpfc/lpfc_hbadisc.c | 145 +- drivers/scsi/lpfc/lpfc_hw.h | 1 + drivers/scsi/lpfc/lpfc_init.c | 30 +- drivers/scsi/lpfc/lpfc_mbox.c | 44 +- drivers/scsi/lpfc/lpfc_mem.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 62 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 20 +- drivers/scsi/lpfc/lpfc_sli.c | 186 +- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/lpfc/lpfc_vport.c | 4 +- drivers/scsi/megaraid/megaraid_mbox.c | 9 +- drivers/scsi/megaraid/megaraid_mm.c | 3 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 12 +- drivers/scsi/qedf/qedf_main.c | 3 +- drivers/scsi/qla2xxx/qla_os.c | 116 +- drivers/scsi/snic/snic_trc.c | 3 +- drivers/scsi/sun_esp.c | 7 +- drivers/scsi/ufs/ufs.h | 4 +- drivers/scsi/ufs/ufshcd.c | 17 +- drivers/staging/erofs/TODO | 15 +- drivers/staging/erofs/dir.c | 7 +- drivers/staging/erofs/inode.c | 10 +- drivers/staging/erofs/internal.h | 6 +- drivers/staging/erofs/super.c | 13 +- drivers/staging/erofs/unzip_vle.c | 580 ++++-- drivers/staging/erofs/unzip_vle.h | 4 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 2 +- drivers/staging/media/imx/imx-media-of.c | 2 +- .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 5 - .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 5 - .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 6 - drivers/staging/media/sunxi/cedrus/cedrus.c | 22 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 11 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 13 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 5 - drivers/staging/media/tegra-vde/tegra-vde.c | 222 ++- drivers/staging/media/tegra-vde/trace.h | 93 + drivers/staging/octeon/ethernet-mdio.c | 1 - drivers/staging/octeon/ethernet.c | 1 - drivers/staging/rtl8188eu/core/rtw_cmd.c | 12 - drivers/staging/rtl8188eu/core/rtw_sreset.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 279 ++- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 4 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 2 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 4 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/target/iscsi/iscsi_target.c | 11 +- drivers/target/iscsi/iscsi_target_configfs.c | 2 + drivers/target/iscsi/iscsi_target_erl1.c | 28 +- drivers/target/target_core_configfs.c | 86 +- drivers/target/target_core_device.c | 72 +- drivers/target/target_core_internal.h | 2 - drivers/target/target_core_pscsi.c | 50 +- drivers/target/target_core_spc.c | 20 +- drivers/target/target_core_stat.c | 32 +- drivers/target/target_core_tmr.c | 52 +- drivers/target/target_core_tpg.c | 1 - drivers/target/target_core_transport.c | 406 ++-- drivers/target/target_core_user.c | 2 +- drivers/target/target_core_xcopy.c | 6 +- drivers/thermal/Kconfig | 94 +- drivers/thermal/Makefile | 10 +- drivers/thermal/armada_thermal.c | 28 +- drivers/thermal/broadcom/bcm2835_thermal.c | 11 +- drivers/thermal/broadcom/brcmstb_thermal.c | 2 +- drivers/thermal/intel/Kconfig | 77 + drivers/thermal/intel/Makefile | 12 + .../thermal/{ => intel}/int340x_thermal/Kconfig | 0 .../thermal/{ => intel}/int340x_thermal/Makefile | 0 .../{ => intel}/int340x_thermal/acpi_thermal_rel.c | 0 .../{ => intel}/int340x_thermal/acpi_thermal_rel.h | 0 .../{ => intel}/int340x_thermal/int3400_thermal.c | 9 +- .../{ => intel}/int340x_thermal/int3402_thermal.c | 0 .../{ => intel}/int340x_thermal/int3403_thermal.c | 0 .../{ => intel}/int340x_thermal/int3406_thermal.c | 0 .../int340x_thermal/int340x_thermal_zone.c | 0 .../int340x_thermal/int340x_thermal_zone.h | 0 .../int340x_thermal/processor_thermal_device.c | 0 .../thermal/{ => intel}/intel_bxt_pmic_thermal.c | 0 drivers/thermal/{ => intel}/intel_pch_thermal.c | 0 drivers/thermal/{ => intel}/intel_powerclamp.c | 0 .../thermal/{ => intel}/intel_quark_dts_thermal.c | 0 drivers/thermal/{ => intel}/intel_soc_dts_iosf.c | 0 drivers/thermal/{ => intel}/intel_soc_dts_iosf.h | 0 .../thermal/{ => intel}/intel_soc_dts_thermal.c | 0 drivers/thermal/{ => intel}/x86_pkg_temp_thermal.c | 0 drivers/thermal/qcom/Kconfig | 11 + drivers/thermal/qcom/Makefile | 1 + drivers/thermal/{ => qcom}/qcom-spmi-temp-alarm.c | 2 +- drivers/thermal/rockchip_thermal.c | 8 +- drivers/thermal/spear_thermal.c | 8 +- drivers/thermal/st/st_thermal.c | 6 +- drivers/thermal/thermal_core.c | 18 +- drivers/thermal/thermal_sysfs.c | 11 +- drivers/thermal/zx2967_thermal.c | 6 +- drivers/tty/serial/Kconfig | 12 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/earlycon-riscv-sbi.c | 28 + drivers/usb/host/xhci-hub.c | 351 ++-- drivers/usb/host/xhci-mem.c | 30 +- drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/host/xhci.c | 22 +- drivers/usb/host/xhci.h | 13 +- drivers/watchdog/cpwd.c | 2 + drivers/watchdog/renesas_wdt.c | 9 +- drivers/watchdog/w83627hf_wdt.c | 38 +- fs/cifs/sess.c | 2 - include/crypto/acompress.h | 38 +- include/crypto/aead.h | 38 +- include/crypto/akcipher.h | 74 +- include/crypto/hash.h | 32 +- include/crypto/internal/cryptouser.h | 17 + include/crypto/kpp.h | 48 +- include/crypto/rng.h | 27 +- include/crypto/skcipher.h | 36 +- include/dt-bindings/clock/r8a7795-cpg-mssr.h | 2 +- include/dt-bindings/clock/r8a7796-cpg-mssr.h | 2 +- include/dt-bindings/clock/r8a77995-cpg-mssr.h | 5 +- include/dt-bindings/gpio/tegra186-gpio.h | 41 - include/dt-bindings/interconnect/qcom,sdm845.h | 2 +- include/linux/bio.h | 2 - include/linux/bpf.h | 21 + include/linux/bpf_verifier.h | 1 + include/linux/btf.h | 1 + include/linux/compat.h | 6 + include/linux/crypto.h | 290 ++- include/linux/efi.h | 34 + include/linux/filter.h | 7 + include/linux/fsl/mc.h | 12 +- include/linux/ftrace.h | 35 +- include/linux/futex.h | 8 - include/linux/gfp.h | 12 +- include/linux/hid.h | 17 +- include/linux/if_bridge.h | 6 + include/linux/ima.h | 2 +- include/linux/kref.h | 5 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mtd/mtd.h | 2 + include/linux/mtd/rawnand.h | 6 +- include/linux/mtd/spi-nor.h | 8 +- include/linux/mtd/spinand.h | 1 + include/linux/netdevice.h | 8 +- include/linux/nvme-fc-driver.h | 16 - include/linux/nvme.h | 51 +- include/linux/nvmem-provider.h | 9 +- include/linux/phy/phy-mipi-dphy.h | 285 +++ include/linux/phy/phy.h | 65 + include/linux/platform_data/mdio-gpio.h | 14 + include/linux/preempt.h | 3 - include/linux/ring_buffer.h | 4 +- include/linux/socket.h | 9 +- include/linux/syscalls.h | 9 +- include/linux/t10-pi.h | 9 +- include/linux/time32.h | 25 - include/linux/timekeeping.h | 14 - include/linux/timekeeping32.h | 15 - include/media/v4l2-subdev.h | 6 +- include/net/neighbour.h | 31 +- include/net/vxlan.h | 15 + include/scsi/scsi_cmnd.h | 2 +- include/target/target_core_base.h | 21 +- include/target/target_core_fabric.h | 11 +- include/uapi/drm/msm_drm.h | 25 +- include/uapi/linux/bpf.h | 36 +- include/uapi/linux/cryptouser.h | 102 +- include/uapi/linux/input-event-codes.h | 11 + include/uapi/linux/sysctl.h | 4 +- kernel/Makefile | 3 - kernel/bpf/btf.c | 2 +- kernel/bpf/core.c | 170 +- kernel/bpf/syscall.c | 83 +- kernel/bpf/verifier.c | 203 +- kernel/futex.c | 207 +- kernel/futex_compat.c | 202 -- kernel/module.c | 6 +- kernel/signal.c | 65 + kernel/sys_ni.c | 2 + kernel/time/ntp.c | 10 +- kernel/time/time.c | 36 - kernel/time/timekeeping.c | 12 +- kernel/trace/Kconfig | 6 + kernel/trace/Makefile | 2 + kernel/trace/fgraph.c | 615 ++++++ kernel/trace/ftrace.c | 471 +---- kernel/trace/ftrace_internal.h | 75 + kernel/trace/ring_buffer.c | 94 +- kernel/trace/trace.c | 72 +- kernel/trace/trace.h | 13 + kernel/trace/trace_dynevent.c | 217 +++ kernel/trace/trace_dynevent.h | 119 ++ kernel/trace/trace_events.c | 8 +- kernel/trace/trace_events_hist.c | 316 ++-- kernel/trace/trace_functions_graph.c | 334 +--- kernel/trace/trace_irqsoff.c | 18 +- kernel/trace/trace_kprobe.c | 353 ++-- kernel/trace/trace_probe.c | 74 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_wakeup.c | 270 ++- kernel/trace/trace_selftest.c | 8 +- kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 301 ++- lib/kobject.c | 2 +- lib/sbitmap.c | 8 + localversion-next | 2 +- mm/huge_memory.c | 27 +- mm/mempolicy.c | 32 +- mm/shmem.c | 2 +- net/8021q/vlan.c | 4 +- net/bluetooth/6lowpan.c | 2 +- net/bridge/br_fdb.c | 20 + net/compat.c | 34 +- net/core/dev.c | 43 +- net/core/dev_ioctl.c | 2 +- net/core/flow_dissector.c | 6 +- net/core/neighbour.c | 119 +- net/core/net-sysfs.c | 2 +- net/core/netpoll.c | 2 +- net/core/rtnetlink.c | 6 +- net/core/sock.c | 1 + net/dsa/master.c | 15 +- net/ipv4/devinet.c | 2 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ipconfig.c | 6 +- net/ipv4/ipmr.c | 4 +- net/ipv4/tcp_output.c | 35 +- net/ipv6/addrconf.c | 2 +- net/ipv6/ip6_output.c | 45 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/seg6_iptunnel.c | 1 + net/netfilter/nf_conntrack_seqadj.c | 7 +- net/openvswitch/vport-geneve.c | 2 +- net/openvswitch/vport-gre.c | 2 +- net/openvswitch/vport-vxlan.c | 2 +- net/sched/cls_flower.c | 23 +- net/socket.c | 62 +- scripts/Makefile.headersinst | 1 - scripts/kconfig/confdata.c | 133 +- scripts/kconfig/expr.c | 14 +- scripts/kconfig/expr.h | 4 +- scripts/kconfig/symbol.c | 3 - scripts/recordmcount.c | 2 +- scripts/recordmcount.pl | 13 + security/integrity/Kconfig | 11 + security/integrity/Makefile | 5 + security/integrity/digsig.c | 110 +- security/integrity/ima/ima_appraise.c | 13 +- security/integrity/ima/ima_main.c | 4 +- security/integrity/ima/ima_policy.c | 4 +- security/integrity/integrity.h | 23 +- security/integrity/platform_certs/efi_parser.c | 108 ++ security/integrity/platform_certs/load_uefi.c | 196 ++ .../integrity/platform_certs/platform_keyring.c | 58 + sound/aoa/fabrics/layout.c | 2 +- sound/aoa/soundbus/core.c | 2 +- sound/aoa/soundbus/i2sbus/core.c | 6 +- sound/aoa/soundbus/sysfs.c | 34 +- sound/firewire/fireface/ff-protocol-ff400.c | 2 +- sound/pci/hda/hda_jack.c | 56 +- sound/pci/hda/hda_jack.h | 12 +- sound/pci/hda/patch_hdmi.c | 2 +- sound/pci/hda/patch_realtek.c | 101 + sound/ppc/pmac.c | 4 +- sound/ppc/tumbler.c | 4 +- sound/soc/codecs/max9867.c | 20 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 16 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/btf_dumper.c | 64 + tools/bpf/bpftool/jit_disasm.c | 23 +- tools/bpf/bpftool/main.h | 23 +- tools/bpf/bpftool/prog.c | 100 +- tools/bpf/bpftool/xlated_dumper.c | 30 +- tools/bpf/bpftool/xlated_dumper.h | 7 +- tools/crypto/getstat.c | 72 +- tools/include/uapi/linux/bpf.h | 37 +- tools/lib/bpf/Build | 2 +- tools/lib/bpf/bpf.c | 93 +- tools/lib/bpf/bpf.h | 3 + tools/lib/bpf/bpf_prog_linfo.c | 253 +++ tools/lib/bpf/btf.c | 342 ++-- tools/lib/bpf/btf.h | 25 +- tools/lib/bpf/libbpf.c | 159 +- tools/lib/bpf/libbpf.h | 13 + tools/lib/bpf/libbpf.map | 4 + tools/testing/selftests/Makefile | 1 + tools/testing/selftests/bpf/bpf_flow.c | 36 +- tools/testing/selftests/bpf/bpf_helpers.h | 2 + tools/testing/selftests/bpf/test_btf.c | 790 +++++++- tools/testing/selftests/bpf/test_lirc_mode2.sh | 3 +- tools/testing/selftests/bpf/test_lirc_mode2_kern.c | 3 + tools/testing/selftests/bpf/test_lirc_mode2_user.c | 65 +- tools/testing/selftests/bpf/test_verifier.c | 29 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 84 + tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 177 ++ .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 30 + .../ftrace/test.d/dynevent/add_remove_synth.tc | 27 + .../ftrace/test.d/dynevent/clear_select_events.tc | 50 + .../ftrace/test.d/dynevent/generic_clear_event.tc | 49 + tools/testing/selftests/ima/Makefile | 11 + tools/testing/selftests/ima/config | 4 + tools/testing/selftests/ima/test_kexec_load.sh | 54 + .../selftests/net/forwarding/vxlan_bridge_1q.sh | 70 + tools/testing/selftests/tc-testing/.gitignore | 3 + tools/testing/selftests/tc-testing/TdcPlugin.py | 3 +- tools/testing/selftests/tc-testing/TdcResults.py | 132 ++ .../tc-testing/plugin-lib/valgrindPlugin.py | 22 +- tools/testing/selftests/tc-testing/tdc.py | 133 +- tools/testing/selftests/tc-testing/tdc_config.py | 2 + 764 files changed, 22561 insertions(+), 12574 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt create mode 100644 arch/arm/boot/dts/imx7d-pico-hobbit.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts delete mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi create mode 100644 arch/arm64/include/asm/preempt.h create mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.c create mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.h create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c create mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h create mode 100644 drivers/gpu/drm/msm/msm_gpu_trace.h create mode 100644 drivers/gpu/drm/msm/msm_gpu_tracepoints.c create mode 100644 drivers/gpu/drm/msm/msm_gpummu.c create mode 100644 drivers/mtd/nand/spi/gigadevice.c create mode 100644 drivers/phy/freescale/Kconfig create mode 100644 drivers/phy/freescale/Makefile create mode 100644 drivers/phy/freescale/phy-fsl-imx8mq-usb.c create mode 100644 drivers/phy/phy-core-mipi-dphy.c create mode 100644 drivers/staging/media/tegra-vde/trace.h create mode 100644 drivers/thermal/intel/Kconfig create mode 100644 drivers/thermal/intel/Makefile rename drivers/thermal/{ => intel}/int340x_thermal/Kconfig (100%) rename drivers/thermal/{ => intel}/int340x_thermal/Makefile (100%) rename drivers/thermal/{ => intel}/int340x_thermal/acpi_thermal_rel.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/acpi_thermal_rel.h (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int3400_thermal.c (96%) rename drivers/thermal/{ => intel}/int340x_thermal/int3402_thermal.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int3403_thermal.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int3406_thermal.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int340x_thermal_zone.c (100%) rename drivers/thermal/{ => intel}/int340x_thermal/int340x_thermal_zone.h (100%) rename drivers/thermal/{ => intel}/int340x_thermal/processor_thermal_device.c (100%) rename drivers/thermal/{ => intel}/intel_bxt_pmic_thermal.c (100%) rename drivers/thermal/{ => intel}/intel_pch_thermal.c (100%) rename drivers/thermal/{ => intel}/intel_powerclamp.c (100%) rename drivers/thermal/{ => intel}/intel_quark_dts_thermal.c (100%) rename drivers/thermal/{ => intel}/intel_soc_dts_iosf.c (100%) rename drivers/thermal/{ => intel}/intel_soc_dts_iosf.h (100%) rename drivers/thermal/{ => intel}/intel_soc_dts_thermal.c (100%) rename drivers/thermal/{ => intel}/x86_pkg_temp_thermal.c (100%) rename drivers/thermal/{ => qcom}/qcom-spmi-temp-alarm.c (99%) create mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c create mode 100644 include/linux/phy/phy-mipi-dphy.h create mode 100644 include/linux/platform_data/mdio-gpio.h delete mode 100644 kernel/futex_compat.c create mode 100644 kernel/trace/fgraph.c create mode 100644 kernel/trace/ftrace_internal.h create mode 100644 kernel/trace/trace_dynevent.c create mode 100644 kernel/trace/trace_dynevent.h create mode 100644 security/integrity/platform_certs/efi_parser.c create mode 100644 security/integrity/platform_certs/load_uefi.c create mode 100644 security/integrity/platform_certs/platform_keyring.c create mode 100644 tools/lib/bpf/bpf_prog_linfo.c create mode 100755 tools/testing/selftests/drivers/net/mlxsw/extack.sh create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_kprobe.tc create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_synth.tc create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/clear_select_events.tc create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/generic_clear_event.tc create mode 100644 tools/testing/selftests/ima/Makefile create mode 100644 tools/testing/selftests/ima/config create mode 100755 tools/testing/selftests/ima/test_kexec_load.sh create mode 100644 tools/testing/selftests/tc-testing/TdcResults.py