This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 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 [...] new 672825ea7bfb Merge remote-tracking branch 'fixes/master' new 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 new 34cd902439bb Merge remote-tracking branch 'net/master' new 13e56ec2cc98 selftests/bpf: use thoff instead of nhoff in BPF flow dissector new ec3d837aac5d net/flow_dissector: correctly cap nhoff and thoff in case of BPF new 85edda45363f Merge remote-tracking branch 'bpf/master' new 27e52e4ef450 Merge remote-tracking branch 'ipsec/master' new 530aad77010b netfilter: seqadj: re-load tcp header pointer after possib [...] new 01d8232d30ca Merge remote-tracking branch 'netfilter/master' new 47f07f03b5ee IB/mlx5: Block DEVX umem from the non applicable cases new 3bf0dde94ff4 Merge remote-tracking branch 'rdma-fixes/for-rc' new bde1a7459623 ALSA: hda/realtek - Fixed headphone issue for ALC700 new 6ba189c5c1a4 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X [...] new fa9c98e4b975 ALSA: fireface: fix reference to wrong register for clock [...] new 423094c29901 Merge remote-tracking branch 'sound-current/for-linus' new b99f6edf9be5 Merge branch 'asoc-4.20' into asoc-linus new bb093048122f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ad491280487f Merge remote-tracking branch 'regulator-fixes/for-linus' new 0fcb92ac3623 Merge remote-tracking branch 'spi-fixes/for-linus' new e2ca26ec4f01 Input: omap-keypad - fix idle configuration to not block S [...] new ca5047286c9c Input: synaptics - enable RMI on ThinkPad T560 new 412131186abc Merge remote-tracking branch 'input-current/for-linus' new 49a4296e5c05 Merge remote-tracking branch 'ide/master' new 8f74daff2727 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new f1fb8fcbe16b Merge remote-tracking branch 'mips-fixes/mips-fixes' new a763ecc15d0e ARM: dts: omap5: Fix dual-role mode on Super-Speed port new 2afdb4c41d78 ARM: OMAP1: ams-delta: Fix audio permanently muted new 2531b3bea791 Merge branch 'audio-fix' into omap-for-v4.20/fixes new 5760367298a3 ARM: dts: am335x-pdu001: Fix polarity of card detection input new 84fb6c7feb14 ARM: dts: Fix OMAP4430 SDP Ethernet startup new 4e508b8f5df9 Merge remote-tracking branch 'omap-fixes/fixes' new 33d8d0f79018 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 75cc12a9dba8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new c64a87f95184 Revert "scsi: qla2xxx: Fix NVMe Target discovery" new 9ae4f8420ed7 scsi: bnx2fc: Fix NULL dereference in error handling new 60a89a3ce0cc scsi: t10-pi: Return correct ref tag when queue has no int [...] new fda9583e3c82 Merge remote-tracking branch 'scsi-fixes/fixes' new d8848b452c6b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new d2d921aba434 Merge remote-tracking branch 'mmc-fixes/fixes' new 5e34bd1d548d kbuild: remove a special handling for *.agh in Makefile.he [...] new 257edce66d31 kbuild: exploit parallel building for CONFIG_HEADERS_CHECK new 75889e9be78f kconfig: remove unneeded setsym label in conf_read_simple() new 0849d212e395 kconfig: rename conf_split_config() to conf_touch_deps() new 1508fec82e39 kconfig: split out code touching a file to conf_touch_dep() new 2aabbed6774f kconfig: remove S_OTHER symbol type and correct dependency [...] new 0cbe3ac439bf kconfig: remove k_invalid from expr_parse_string() return type new edc8351ce260 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] new dbd01bd6697c Merge remote-tracking branch 'kbuild/for-next' new 7d006353e112 Merge remote-tracking branch 'leaks/leaks-next' new 9324ff09bf13 Merge remote-tracking branch 'dma-mapping/for-next' new 26a41008eadd Merge remote-tracking branch 'arm/for-next' new a9b367285779 Merge remote-tracking branch 'arm-perf/for-next/perf' new 69dcddecaa78 Merge tag 'imx-fixes-4.20-3' of git://git.kernel.org/pub/s [...] new f53de38ea64d Merge tag 'sunxi-fixes-for-4.20' of https://git.kernel.org [...] new 0603a9a84679 Merge tag 'mvebu-fixes-4.20-1' of git://git.infradead.org/ [...] new dabc839c6bd9 Merge branch 'fixes' into for-next new c3dd64851b33 Merge remote-tracking branch 'arm-soc/for-next' new dff0eb380cbc Merge remote-tracking branch 'actions/for-next' new 7fc61aecf228 Merge branch 'v4.21/soc' into tmp/aml-rebuild new 60609127a6d0 Merge branch 'v4.21/dt' into tmp/aml-rebuild new de7c2fa5fc9f arm64: dts: meson-axg: s400: Enable PHY interrupt new cbddb02e37b8 arm64: dts: meson-axg: Enable GPIO interrupt controller new 8b3e6f8999f8 arm64: dts: meson: Fix IRQ trigger type for macirq new fb58e3e1c580 Merge branch 'v4.21/dt64' into tmp/aml-rebuild new f05befd482dd Merge branch 'v4.21/defconfig' into tmp/aml-rebuild new 5a7dbcd21188 Merge branch 'v4.21/drivers' into tmp/aml-rebuild new fd35434b4094 Merge remote-tracking branch 'amlogic/for-next' new 244d168323a1 Merge remote-tracking branch 'aspeed/for-next' new ec2c89c0de40 Merge remote-tracking branch 'at91/at91-next' new fd02882a92f4 Merge remote-tracking branch 'bcm2835/for-next' new 79e9dc117f4a Merge branch 'imx/drivers' into for-next new dc7055bb1d26 Merge branch 'imx/soc' into for-next new 0dbed619b3b6 ARM: dts: imx5: add gpu nodes new 12db52b11dc8 ARM: dts: imx6ul: add flexcan support new 785de86f4382 ARM: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators new 3826d5ebb485 ARM: dts: imx6ul: Remove extra space between node name and brace new f248965d3362 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 new d239ab0d4316 Merge branch 'imx/dt' into for-next new 9dcf656c089c Merge tag 'imx-fixes-4.20-3' into imx7d/pico new b6923d69b362 ARM: dts: imx7d-pico: Do not harcode the memory size new d1a6b1477e9c ARM: dts: imx7d-pico: Switch to SPDX identifier new d57182df7326 ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi new 30f1fc177a68 ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl new 4ea39a52003b ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO new e35485840ec2 ARM: dts: imx7d-pico: Improve WiFi regulator name new c538efd4e8fd ARM: dts: imx7d-pico: Extend peripherals support new d4119a60d09d ARM: dts: imx7d-pico-pi: Extend peripherals support new 34d1b31b8ef7 ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant new e812e127ad67 Merge branch 'imx7d/pico' into for-next new db785ecf9ec7 Merge branch 'imx7ulp/dt' into for-next new f59289ce2225 Merge branch 'imx/defconfig' into for-next new b15a8463251f Merge remote-tracking branch 'imx-mxs/for-next' new 2c5308af8d9c Merge remote-tracking branch 'keystone/next' new 81ae0d5a6b3a Merge remote-tracking branch 'mediatek/for-next' new 43ebc7c1b3ed arm64: dts: marvell: armada-37xx: Enable emmc on espressobin new b1f0bbe27000 arm64: dts: add support for Macchiatobin Single Shot board new dfc1259a3f7a arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB new 280879ca263a Merge branch 'mvebu/dt64' into mvebu/for-next new 605b673149d2 Merge remote-tracking branch 'mvebu/for-next' new bcb8db0200e2 Merge branch 'omap-for-v4.20/fixes' into for-next new 1d596472429c ARM: dts: Add missing ranges for am437x mcasp l3 ports new 36f22b9e78c5 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next new f68e91a031de Merge remote-tracking branch 'omap/for-next' new 6554008a130f Merge remote-tracking branch 'reset/reset/next' new fe264312ab0e Merge tag 'qcom-arm64-for-4.21' into foobar-for-4.21 new 39093a6a360f Merge tag 'qcom-drivers-for-4.21' into foobar-for-4.21 new 9053e8c4aa2d Merge tag 'qcom-dts-for-4.21' into foobar-for-4.21 new fc14fccf6e10 Merge tag 'qcom-arm64-defconfig-for-4.21' into foobar-for-4.21 new 818046ebe2a7 arm64: dts: qcom: msm8998: Fixup clock to use xo_board new 1504b91c8193 arm64: dts: msm8996: Use dwc3-qcom glue driver for USB new a67d29e2d90d Merge tag 'qcom-arm64-for-4.21-2' into foobar-for-4.21 new 9a6ff76ee3da Merge tag 'qcom-drivers-for-4.21-2' into foobar-for-4.21 new 8e4d79898dd9 Merge remote-tracking branch 'qcom/for-next' new 889f97f69cc5 Merge remote-tracking branch 'renesas/next' new fd0eca05c335 Merge remote-tracking branch 'rockchip/for-next' new 6e82e64b7c57 ARM: exynos_defconfig: Add MAX8952 regulator driver new e49698328732 ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver new 47bf095d16df ARM: multi_v7_defconfig: Add MAX8952 regulator driver new 24c8e4b85399 ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver new a409a4f4933a Merge branch 'next/defconfig' into for-next new 56efa381ba5b Merge remote-tracking branch 'samsung-krzk/for-next' new f6f4422532ad ARM: dts: sun8i: a23/a33: Fix up RTC device node new 507c6e89d6c4 ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock r [...] new 5f9e88282546 ARM: dts: sun8i: r40: Add RTC device node new 44ff3cafcd7f arm64: dts: allwinner: a64: Fix up RTC device node and clo [...] new 230df6835adc Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] new 5719ac19fc32 ARM: dts: sunxi: Fix PMU compatible strings new ef9c186f08d7 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next new 7bd0865e0575 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next new 165c3f39e89f Merge branch for-4.21/soc into for-next new 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next new 603d703743cd Merge branch for-4.21/memory into for-next new 1101e762359b Merge branch for-4.21/arm/dt into for-next new ffa1ad89ddf2 arm64: tegra: Set reg property for display-hub on Tegra186 new 611a1c69f8ca arm64: tegra: Set reg property for display-hub on Tegra194 new ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next new 2731820ce27b Merge branch for-4.21/clk into for-next new c80a5f012502 Merge remote-tracking branch 'tegra/for-next' new 08861d33d680 preempt: Move PREEMPT_NEED_RESCHED definition into arch code new 396244692232 arm64: preempt: Provide our own implementation of asm/preempt.h new 52e22b685b0e Merge remote-tracking branch 'arm64/for-next/core' new 4102a9edf901 dt-bindings: clock: r8a7795: Remove CSIREF clock new 4584738e139c dt-bindings: clock: r8a7796: Remove CSIREF clock new f845b01d478a clk: renesas: r8a774a1: Add CPEX clock new b9c0ba6614bc clk: renesas: r8a7795: Add CPEX clock new f51389cb6a97 clk: renesas: r8a7796: Add CPEX clock new f70f4be7339d clk: renesas: r8a77965: Add CPEX clock new 396bc9d40d69 clk: renesas: r8a77970: Add CPEX clock new 7cf3a216a2b3 clk: renesas: r8a77990: Correct parent clock of DU new 515b2915ee08 clk: renesas: r8a77995: Correct parent clock of DU new a5883a387fc1 clk: renesas: r8a77995: Remove non-existent VIN5-7 module clocks new 846dbb405b8c clk: renesas: r8a77995: Remove non-existent SSP clocks new 6155bfa32caf clk: renesas: r8a77995: Add missing CPEX clock new c0f8584f0553 clk: renesas: r8a77995: Simplify PLL3 multiplier/divider new ecda0a09fa99 clk: renesas: rcar-gen3: Set state when registering SD clocks new e2f4dd1f5b51 clk: renesas: rcar-gen3: Add documentation for SD clocks new 36c4da4f552a clk: renesas: rcar-gen3: Add HS400 quirk for SD clock new 60baf75e3f5b Merge tag 'clk-renesas-for-v4.21-tag2' of git://git.kernel [...] new 39250802ef50 Merge branch 'clk-renesas' into clk-next new a41f85b6017e Merge tag 'sunxi-clk-for-4.21' of https://git.kernel.org/p [...] new ae5db7b04fec Merge branch 'clk-allwinner' into clk-next new 06594d739e8f Merge remote-tracking branch 'clk/clk-next' new d4e2fd376032 Merge remote-tracking branch 'csky/linux-next' new 35515a3f72ae Merge remote-tracking branch 'ia64/next' new 3003eb61b51a Merge remote-tracking branch 'm68k/for-next' new eb18fe852f43 Merge remote-tracking branch 'microblaze/next' new 46df5433c583 Merge remote-tracking branch 'mips/mips-next' new 86d9212f9434 Merge remote-tracking branch 'nds32/next' new 28113b44af4d Merge remote-tracking branch 'nios2/for-next' new 3799af56f056 Merge remote-tracking branch 'parisc-hd/for-next' new 073c7db4edb3 Merge remote-tracking branch 'powerpc/next' new edc305622e96 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] new 08a390c46693 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] new caa128c11dc6 automerging branch "kernel.org-palmer-linux/fix-features_r [...] new bc06952e035a automerging branch "kernel.org-palmer-linux/fix-flat" into [...] new 26edefef562d automerging branch "kernel.org-palmer-linux/fix-module" in [...] new 5f2b414eea18 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] new 8d8a4aaee8e5 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new 18dc69961b72 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] new f5573d3b7d44 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] new 544e9ec9e17a automerging branch "kernel.org-palmer-linux/fix-su" into " [...] new ad60a1a440f3 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] new df314f79d15c riscv: fix trace_sys_exit hook new b78002b395b4 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig new fec0f77dd8f2 riscv: add audit support new 3245ae79a2fe riscv: audit: add audit hook in do_syscall_trace_enter/exit() new 1cfdfcd4c548 automerging branch "kernel.org-palmer-linux/next-audit" in [...] new 81c0503bb148 tty/serial: Add RISC-V SBI earlycon support new 680a72069305 RISC-V: defconfig: Enable RISC-V SBI earlycon support new ad5a7d20c297 RISC-V: Remove EARLY_PRINTK support new 5a44ea3d538a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] new b1d99e65a3a8 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] new 219292deb880 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] new c7fcbd04f25d riscv: fix trace_sys_exit hook new bfb53ee8129c riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig new 7ac3574ad42f automerging branch "kernel.org-palmer-linux/next-tracepoin [...] new d3bf2aebbccf Merge remote-tracking branch 'risc-v/for-next' new 534bc6eb21fa Merge remote-tracking branch 's390/features' new 536257bc87e2 Merge remote-tracking branch 'sparc-next/master' new 5e0534534f6a Merge remote-tracking branch 'xtensa/xtensa-for-next' new a0615a23a884 Merge remote-tracking branch 'fscrypt/master' new 406fbab06a71 Merge remote-tracking branch 'befs/for-next' new 96d1f33f2283 Merge remote-tracking branch 'btrfs-kdave/for-next' new a3f952e55eb9 cifs: clean up indentation, replace spaces with tab new dd3fc39db434 cifs: use a compound for setting an xattr new b1476a66da0b cifs: smb2 commands can not be negative, remove confusing check new 5cce1056265c cifs: address trivial coverity warning new 0e1d6761948a cifs: create a helper function for compound query_info new 6fec49104f22 Add vers=3.0.2 as a valid option for SMBv3.0.2 new 961db95e5536 cifs: change smb2_query_eas to use the compound query-info helper new 37743f0d8ee9 cifs: suppress some implicit-fallthrough warnings new 71a5ce048bfb cifs: remove set but not used variable 'smb_buf' new 8ec20a4fd3a3 cifs: update internal module version number new 9ffcb0ecfcc8 Merge remote-tracking branch 'cifs/for-next' new 53c93135a397 Merge remote-tracking branch 'ecryptfs/next' new 36fa72d88360 Merge remote-tracking branch 'ext3/for_next' new 23c2949063b3 Merge remote-tracking branch 'ext4/dev' new a5be65be901e Merge remote-tracking branch 'f2fs/dev' new c830dd93f0d6 Merge remote-tracking branch 'fuse/for-next' new 7e7f770726fa Merge remote-tracking branch 'jfs/jfs-next' new 497c077aef92 Merge remote-tracking branch 'nfsd/nfsd-next' new d6f4e7ac411c Merge remote-tracking branch 'overlayfs/overlayfs-next' new fd2885565598 Merge remote-tracking branch 'ubifs/linux-next' new 1ec0090ee1f2 Merge remote-tracking branch 'v9fs/9p-next' new 16306a61d3b7 fs/locks: always delete_block after waiting. new c0e15908979d fs/locks: change all *_conflict() functions to return bool. new fd7732e033e3 fs/locks: create a tree of dependent requests. new cb03f94ffb07 fs/locks: merge posix_unblock_lock() and locks_delete_block() new 7bbd1fc0e9f1 fs/locks: remove unnecessary white space. new bec2605edc6f Merge remote-tracking branch 'file-locks/locks-next' new 23d66db1fe03 Merge remote-tracking branch 'vfs/for-next' new 461fb455ac2c Merge remote-tracking branch 'printk/for-next' new 02a9283641cf Merge remote-tracking branch 'pci/next' new 4c1a222305c7 Merge remote-tracking branch 'pstore/for-next/pstore' new 2fc00c1e0f9d HID: use macros in IS_INPUT_APPLICATION new 7f5592742a42 HID: input: support Microsoft wireless radio control hotkey new 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next new 868613f1c0cc HID: quirks: fix RetroUSB.com devices new c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next new c201e3808e0e Input: restore EV_ABS ABS_RESERVED new 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next new 52ea899637c7 Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` new c53431eb696f HID: core: store the collections as a basic tree new 5a4abb36f312 HID: core: process the Resolution Multiplier new 2dc702c991e3 HID: input: use the Resolution Multiplier for high-resolut [...] new fef33601a321 HID: logitech-hidpp: fix typo, hiddpp to hidpp new 95c3d00282ce HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] new 4435ff2f09a2 HID: logitech: Enable high-resolution scrolling on Logitech mice new 16767229940f HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice new 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next new 3a8681e23521 Merge remote-tracking branch 'hid/for-next' new 7cf2dd7a4c67 Merge remote-tracking branch 'i2c/i2c/for-next' new 33a23b88b2ac Merge remote-tracking branch 'i3c/i3c/next' new bcb3b81efd6e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new ec79d131efbc Merge remote-tracking branch 'jc_docs/docs-next' new 87bd0e034e84 media: lmedm04: Add missing usb_free_urb to free interrupt urb. new 8d31a499c60f media: lmedm04: Move interrupt buffer to priv buffer. new c35f0b16537c media: venus: add support for key frame new 91dc5e91edf7 media: staging: tegra-vde: Replace debug messages with tra [...] new d338e17993f7 media: v4l2: clarify H.264 loop filter offset controls new 75fa6e4f83a0 media: coda: fix H.264 deblocking filter controls new 87c9f1971492 media: pvrusb2: fix spelling mistake "statuss" -> "status" new fe8fb032732f media: sun6i: fix spelling mistake "droped" -> "dropped" new 22f54602526e media: cedrus: Remove global IRQ spin lock from the driver new ad93f09b02ee media: MAINTAINERS: Change Todor Tomov's email address new 8f4c20cb6ab1 media: marvell-ccic: trivial fix to the datasheet URL new 4e1e0eb0e074 media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fields new 2123cbd687ca media: venus: Support V4L2 QP parameters in Venus encoder new de2563bce7a1 media: venus: core: Set dma maximum segment size new 2fc6e404117e media: Use of_node_name_eq for node name comparisons new 3ba37c2bcb0c media: rcar-csi2: add R8A77980 support new a383096c98b4 media: rcar-vin: add R8A77980 support new be7e3c3684e0 media: vivid: Improve timestamping new d138091ffca6 media: v4l2-subdev: document controls need _FL_HAS_DEVNODE new e0fe5c7b22a8 media: staging: media: imx: Use of_node_name_eq for node n [...] new 69d2a734c5dc media: video-i2c: support runtime PM new ac11da47ff45 media: video-i2c: check if chip struct has set_power function new 66ca86fe37db media: dt-bindings: media: cedrus: Add compatibles for the [...] new f7fa2b6ae13f media: cedrus: Add device-tree compatible and variant for [...] new e82a34fa89f8 media: cedrus: Add device-tree compatible and variant for [...] new 9ed5d5fb8b43 media: cetrus: return an error if alloc fails new e4d7b113fdcc media: cedrus: don't initialize pointers with zero new 00c30f42c759 media: rockchip vpu: remove some unused vars new 0f4bb10857e2 media: siano: Use kmemdup instead of duplicating its function new ee494cf377e1 media: v4l2-device: Link subdevices to their parent device [...] new e159b6074c82 media: vimc: fix start stream when link is disabled new 5ccbff545c77 Merge remote-tracking branch 'v4l-dvb/master' new 3a380c4fe1c7 Merge remote-tracking branch 'v4l-dvb-next/master' new f9d81d90f7cf Merge remote-tracking branch 'pm/linux-next' new 6fc16552e145 Merge remote-tracking branch 'cpupower/cpupower' new 4b74173b6122 Merge remote-tracking branch 'opp/opp/linux-next' new 5be52fccaf3d thermal: remove unused function parameter new 964f4843a455 Thermal: do not clear passive state during system sleep new 68000a0d983f thermal: Fix locking in cooling device sysfs update cur_state new 9d6f76c6e82c thermal: int340x_thermal: int3400_thermal: simplify gettin [...] new 26d84c276c1e thermal: rockchip_thermal: simplify getting .driver_data new 3fc62efe0997 thermal: spear_thermal: simplify getting .driver_data new 445ae758ceaf thermal: st: st_thermal: simplify getting .driver_data new 209d07e63e14 thermal: zx2967_thermal: simplify getting .driver_data new 3e8c4d31f8ed drivers: thermal: Move various drivers for intel platforms [...] new 72e9baf99728 drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir new eaaa598c0a28 Merge branches 'for-rc' and 'thermal-core' into next new ff3f4da66f53 Merge remote-tracking branch 'thermal/next' new 5a6b920b2806 Merge remote-tracking branch 'ieee1394/for-next' new 78a2c2d85b4d Merge remote-tracking branch 'dlm/next' new 940bd697c8b6 Merge remote-tracking branch 'swiotlb/linux-next' new 29a201fee53c next-20181203/rdma new 00f54e68924e net: core: dev: Add extack argument to dev_open() new dc1aea1e08de net: vrf: cycle_netdev(): Add an extack argument new cf7686a01266 net: ipvlan: ipvlan_set_port_mode(): Add an extack argument new 567c5e13be5c net: core: dev: Add extack argument to dev_change_flags() new 6d0403216d03 net: core: dev: Add extack argument to __dev_change_flags() new 263726053400 net: core: dev: Add call_netdevice_notifiers_extack() new 40c900aa1ff5 net: core: dev: Attach extack to NETDEV_PRE_UP new 1ba1daed90e2 selftests: mlxsw: Add a new test extack.sh new ef2df7fc11f8 Merge branch 'Pass-extack-to-NETDEV_PRE_UP' new 474fb1150d40 net: aquantia: fix RSS table and key sizes new 71a963cfc50b net: aquantia: increase max number of hw queues new a8c69ca79217 net: aquantia: fix initialization of RSS table new 391637676fc9 net: aquantia: add support of RSS configuration new 6b241e411607 Merge branch 'net-aquantia-add-RSS-configuration' new ff23b91ce1ae vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info new 4f89f5b5353c vxlan: Add vxlan_fdb_replay() new e5ff4b195289 vxlan: Add vxlan_fdb_clear_offload() new 43920edf3b24 bridge: Add br_fdb_clear_offload() new 2a36c1252068 mlxsw: spectrum: Track NVE type at FIDs new 34139ede051e mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier new a6ef5a48a32f mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay new b73ef0e0ee30 mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload new 83de78831b99 mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload new 8a5969d8a83d mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable new 0efe9ed98d15 selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave new 55939b262a61 selftests: forwarding: Add PVID test case for VXLAN with V [...] new 9f4c2cffd08c Merge branch 'mlxsw-Un-offload-FDB-on-NVE-detach-attach' new fe0f7d698d5d net: hns3: remove existing process error functions and reo [...] new 98da4027afa6 net: hns3: rename enable error interrupt functions new f3fa4a94dbc2 net: hns3: re-enable error interrupts on hw reset new 166b04c3ee31 net: hns3: deletes unnecessary settings of the descriptor data new 381c356e9566 net: hns3: rename process_hw_error function new 481a626a603d net: hns3: add optimization in the hclge_hw_error_set_state new 332fbf576579 net: hns3: add handling of hw ras errors using new set of [...] new 8bb147927c7c net: hns3: deleted logging 1 bit errors new f6162d44126c net: hns3: add handling of hw errors reported through MSIX new 7838f908e251 net: hns3: add handling of hw errors of MAC new 8fc9d3e3b46b net: hns3: handle hw errors of PPP PF new f69b10b317f9 net: hns3: handle hw errors of PPU(RCB) new c3529177db47 net: hns3: handle hw errors of SSU new 630ba007f475 net: hns3: add handling of RDMA RAS errors new 12edfdfc7986 Merge branch 'hns3-error-handling' new 58956317c8de neighbor: Improve garbage collection new 0fbe82e628c8 net: call sk_dst_reset when set SO_DONTROUTE new d37e56df23f9 tc-testing: Add command timeout feature to tdc new dfe465d33e7f tc-testing: Add new TdcResults module new 915c158deaf9 tc-testing: Implement the TdcResults module in tdc new 8d189159ac1e tc-testing: gitignore, ignore generated test results new 83af01ba1c2d Merge branch 'tc-testing-next' new 97ef7b4c5501 ip: silence udp zerocopy smatch false positive new 04fa26bab06d net: phy: mdio-gpio: Add platform_data support for phy_mask new dc9d38cec71c net: phy: mdio-gpio: Add phy_ignore_ta_mask to platform data new 120d633f199b Merge branch 'platform-data-controls-for-mdio-gpio' new 91ba47957379 net: dsa: Restore MTU on master device on unload new a60956ed72f7 net: dsa: Make dsa_master_set_mtu() static new 5085239657e5 Merge remote-tracking branch 'net-next/master' new 17f6c83fb5eb mips: bpf: fix encoding bug for mm_srlv32_op new ee94b90c8aca mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_X new 44cf43c04bb5 ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* new f860203b010a s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* new 84708c138677 nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* new 2dc6b100f928 bpf: interpreter support BPF_ALU | BPF_ARSH new c49f7dbd4f9c bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH new c099f3f413f3 selftests: bpf: update testcases for BPF_ALU | BPF_ARSH new 6baefa1aa46f Merge branch 'support-alu32_arsh' new c454a46b5efd bpf: Add bpf_line_info support new ee491d8dbe49 bpf: tools: Sync uapi bpf.h new 05687352c600 bpf: Refactor and bug fix in test_func_type in test_btf.c new 4d6304c76355 bpf: Add unit tests for bpf_line_info new f0187f0b17fa bpf: libbpf: Refactor and bug fix on the bpf_func_info loa [...] new 3d65014146c6 bpf: libbpf: Add btf_line_info support to libbpf new b053b439b72a bpf: libbpf: bpftool: Print bpf_line_info during prog dump new ca5d1a7fad0f Merge branch 'bpf_line_info' new 01d3240a04f4 media: bpf: add bpf function to report mouse movement new 0158552e25df Merge remote-tracking branch 'bpf-next/master' new eea046b4ffb4 Merge remote-tracking branch 'ipsec-next/master' new 3fd3c80acc17 net/mlx5: Expose packet based credit mode new 35c2621a2f87 Merge remote-tracking branch 'mlx5-next/mlx5-next' new f04ebbb86140 Merge remote-tracking branch 'netfilter-next/master' new 59b7cc5bd259 Merge remote-tracking branch 'nfc-next/master' new 9a5f1ef088c0 Merge remote-tracking branch 'mac80211-next/master' new 249994be2777 Merge remote-tracking branch 'gfs2/for-next' new b3dd93030c3c mtd: maps: physmap: Leave assigned complex mappings new 9d3b5086f6d4 mtd: physmap_of_gemini: Handle pin control new bd0f71bbe83e Merge remote-tracking branch 'mtd/mtd/next' new 10949af1681d mtd: spinand: Add initial support for Toshiba TC58CVG2S0H new 0813621ba898 mtd: rawnand: Stop passing mtd_info objects to internal functions new 99f3351a6d6e mtd: rawnand: Reorganize code to avoid forward declarations new 996852a97bc6 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] new 1f2d29e634b3 mtd: rawnand: Move nand_exec_op() to internal.h new 336058c8f4c2 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag new fbb080a1fcad mtd: rawnand: ams-delta: Allow this driver to be compiled [...] new 4857393d5655 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] new d54445d664a1 mtd: rawnand: ams-delta: Fix various coding style issues new 8bbc3c0850d0 mtd: rawnand: ams-delta: cleanup ams_delta_init() error path new 876ba603c9e0 mtd: rawnand: ams-delta: Check mtd_device_register() return code new 9fd6bcffe741 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller new 1d0178593d14 mtd: rawnand: Add nand_[de]select_target() helpers new ae2294b10b0f mtd: rawnand: Pass the CS line to be selected in struct na [...] new 02b4a52604a4 mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] new 550b9fc4e3af mtd: rawnand: fsmc: Stop implementing ->select_chip() new b25251414f6e mtd: rawnand: marvell: Stop implementing ->select_chip() new 2ace451cae22 mtd: rawnand: tegra: Stop implementing ->select_chip() new 653c57c7da08 mtd: rawnand: vf610: Stop implementing ->select_chip() new 1770022ffa85 mtd: rawnand: ams-delta: Stop implementing ->select_chip() new 7d6c37e90cf9 mtd: rawnand: Deprecate the ->select_chip() hook new f2abfeb2078b mtd: rawnand: Move the ->exec_op() method to nand_controller_ops new 7a08dbaedd36 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] new 02e1ca60f4c3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND [...] new 9773861304f1 mtd: rawnand: ams-delta: Request data port GPIO resource new 7416bd35008c mtd: rawnand: ams-delta: Use GPIO API for data I/O new 48fa2f58a5d6 ARM: OMAP1: ams-delta: Drop obsolete NAND resources new 1b489effdb6d mtd: rawnand: marvell: fix spelling mistake in kernel doc new a2a05c2f530c mtd: rawnand: denali: remove ->dev_ready() hook new 5fb3dc114706 mtd: rawnand: denali: remove denali_reset_banks() new bfc535f44089 mtd: rawnand: fsmc: Stop passing mtd_info objects to inter [...] new 5b47f4078103 mtd: rawnand: fsmc: Fix the fsmc_nand_data kernel-doc new 1e809f7ef4d2 mtd: rawnand: fsmc: Make conversion from chip to fsmc consistent new ad71148c1804 mtd: rawnand: fsmc: Stop using the dummy controller obj new bb6963449f3d mtd: rawnand: fsmc: Add an SPDX tag to replace the license text new fc43f45ed563 mtd: rawnand: fsmc: Fix all coding style issues reported b [...] new 4440f781969d mtd: rawnand: vf610: Stop passing mtd_info to internal functions new da59b4538c4c mtd: rawnand: vf610: Stop using the dummy controller obj new 419e5b84a4be mtd: rawnand: vf610: Add an SPDX tag to replace the license text new 7b6a9b28ecf2 mtd: rawnand: Deprecate the dummy_controller field new c93c613214ac mtd: spinand: add support for GigaDevice GD5FxGQ4xA new 38842572df1c mtd: rawnand: jz4780: annotate implicit fall throughs new 961c75ee3c9b Merge remote-tracking branch 'nand/nand/next' new 4d3a2d7fbcd6 mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag new c4b784b17419 mtd: spi-nor: Add a post BFPT parsing fixup hook new c9731ebd4501 mtd: spi-nor: Add a post BFPT fixup for MX25L25635E new 439cf074f597 mtd: spi-nor: Drop inline on all internal helpers new 328522459ace mtd: spi-nor: Avoid forward declaration of internal functions new 9b228e05547b mtd: spi-nor: Stop passing flash_info around new 0f1c2202fb1d mtd: spi-nor: Make the enable argument passed to set_byte( [...] new d15680c885aa mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h} new d4a390b7325d mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 new ea3ce745426a mtd: spi-nor: parse SFDP 4-byte Address Instruction Table new 52f1b43fd12e mtd: spi-nor: Add support for is25lp016d new 6930775c0c29 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 946dca8fe456 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] new 1c876a90e253 crypto: ccree - add support for CryptoCell 703 new fefbc0b4bcb3 dt-bindings: crypto: ccree: add dt bindings for ccree 703 new 18596781e0be MAINTAINERS: ccree: add co-maintainer new c97e4df573f2 MAINTAINERS: change NX/VMX maintainers new 2ced26078fcf crypto: user - made crypto_user_stat optional new a6a31385364c crypto: user - CRYPTO_STATS should depend on CRYPTO_USER new 6e8e72cd206e crypto: user - convert all stats from u32 to u64 new 7f0a9d5c9d1b crypto: user - split user space crypto stat structures new 76d09ea7c22f crypto: tool: getstat: convert user space example to the n [...] new f7d76e05d058 crypto: user - fix use_after_free of struct xxx_request new b0af91c14109 crypto: user - Fix invalid stat reporting new 5fff81729f09 crypto: user - remove intermediate variable new 17c18f9e3328 crypto: user - Split stats in multiple structures new 44f13133cb03 crypto: user - rename err_cnt parameter new 1f6669b9716c crypto: user - Add crypto_stats_init new c35828ea906a crypto: chcr - small packet Tx stalls the queue new 8362ea16f69f crypto: chcr - ESN for Inline IPSec Tx new 88d905e20b11 crypto: cavium/nitrox - convert to DEFINE_SHOW_ATTRIBUTE new b88879e60362 Merge remote-tracking branch 'crypto/master' new 60a3b9fda5ad Merge remote-tracking branch 'drm/drm-next' new d8f505311717 drm/i915/icl: Forcibly evict stale csb entries new 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends new f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context new e8894267cc33 drm/i915: Pipeline PDP updates for Braswell new e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state new a889580c087a drm/i915: Flush GPU relocs harder for gen3 new 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() new f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation new 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code new f1617ea8e209 Merge remote-tracking branch 'drm-intel/for-linux-next' new ab2a919c6e5f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new badcfe4cfdb1 drm/msm: dpu: Add tracing around CTL_FLUSH new f080f6617b72 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume new 3c7aafe50568 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume new 6b9b0b41b355 drm/msm/dpu: Remove suspend state tracking from crtc new dc2c706f19d2 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper new f3121134ed44 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() new 01a9bd0f5a10 drm/msm: dpu: Remove unused functions from msm_media_info.h new 4f43ce4c3f8f drm/msm: dpu: Remove _dpu_encoder_power_enable() new ac0b38901028 drm/msm: dpu: Remove 'inline' from several functions new 2b779eedc3ec drm/msm: dpu: Remove empty/useless labels new a2cf43a183f0 drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() new f5e2fde972da drm/msm: dpu: Remove checks from dpu_plane_destroy_state() new 0c967105026a drm: msm: Use DRM_DEV_* instead of dev_* new 27ef8a60568e drm/msm/dpu: set geometry for iommu domain new 91445ba90699 drm/msm: update generated headers new 1f501db8c8c3 drm/msm/gpu: Allocate the correct size for the GPU memptrs new 2d853dcd2398 drm/msm: Gracefully handle failure in _msm_gem_kernel_new new edfa0da5c052 drm/msm/gpu: Add per-submission statistics new a8399c8d02a0 drm/msm/gpu: Add trace events for tracking GPU submissions new 19494c7213b3 drm/msm/gpu: Only store local command buffers in the GPU state new 1bd7e5b7ef22 drm/msm/gpu: Move gpu_poll_timeout() to adreno_gpu.h new 273afe2a61fc drm/msm/adreno: Don't capture register values if target do [...] new c0531822daba drm/msm/a6xx: Add a6xx gpu state new 6781608140f7 drm/msm/a6xx: Track and manage a6xx state memory new dadb36b7ec42 drm/msm: Add a common function to free kernel buffer objects new 39be22fe2bab drm/msm: Remove sgt from the mmu unmap function new d455c92d30c9 drm/msm: Split msm_gem_get_iova into two steps new 7b1b969fe04e drm/msm: Clean up and enhance the output of the 'gem' debu [...] new c90d8d12b05a drm/msm: Add msm_gem_get_and_pin_iova() new 7fc9da40bc32 drm/msm: Count how many times iova memory is pinned new 7799a98edd80 drm/msm: Add a name field for gem objects new ed56703bb3e7 drm/msm/gpu: Map the ringbuffer in the iova at create time new bb9a10ce32e8 drm/msm: Optimize adreno_show_object() new aaa87ab321bc drm/msm/gpu: add submit flag to hint which buffers should [...] new 4d8b0fd06010 drm/msm: rework GEM_INFO ioctl new f3ddde24719e drm/msm: add uapi to get/set debug name new d943e1917372 drm/msm: bump UAPI version new 2fbaf2694f6f drm/msm/mdp4: only use lut_clk on mdp4.2+ new 6a0d519d0742 drm/msm/mdp4: allocate blank_cursor_no with MSM_BO_SCANOUT flag new fa1c64142eba drm/msm: use contiguous vram for MSM_BO_SCANOUT when possible new ce420407be97 drm/msm/adreno: add a2xx new 126c5e36b167 drm/msm/mdp5: add config for msm8917 new 517088a43de6 drm/msm: set priv->kms to NULL before uninit new e8e63c8f69f7 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver new 7d68d4c80469 drm/msm/dpu: Correct dpu destroy and disable order new ea87b507ecc0 drm/msm: dpu: Only check flush register against pending flushes new 85f9d1a4331f drm/msm: dpu: Make legacy cursor updates asynchronous new b6bcd8144afe drm/msm/a6xx: Use new kernel API free function for gpu state new 0fe591a2321b drm/msm/a6xx: Add a name for the crashdumper buffer new 5cf25785f9b3 drm/msm: Only add available components new 1c0088f255ae drm/msm: implement a2xx mmu new ef1bc6e62a72 drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment new e94fe3aa272c dt-bindings: display: msm/gpu: document amd,imageon compatible new 99652998cedd dt-bindings: msm/dsi: Add ref clock for PHYs new dd1bdbcb777d drm/msm: add headless gpu device for imx5 new 8f12e5aa88c7 Merge remote-tracking branch 'drm-msm/msm-next' new 34db501c3f24 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 621ff58c1933 Merge remote-tracking branch 'etnaviv/etnaviv/next' new e4ed2bb2b304 Merge remote-tracking branch 'regmap/for-next' new 192a71229540 ALSA: aoa: Remove direct OF name and type accesses new 157ab88ef64a ALSA: aoa: Use of_node_name_eq for node name comparisons new 2bff7e97ebbb Merge branch 'for-linus' into for-next new e6ce180fa6df ALSA: hda - Add jack pointer and unsolicited event bits to [...] new 911761c23043 ALSA: hda - Add jack button support new e854747d7593 ALSA: hda/realtek - Enable headset button support for new codec new 23a6e9af2b72 Merge remote-tracking branch 'sound/for-next' new 8efc1afd7e05 ASoC: max9867: Remove useless assignment new 29f58ff06795 ASoC: max9867: Fix power management new 715ee1916b95 ASoC: max9867: Calculate LRCLK divider new bc2610a6c4c9 ASoC: max9867: Fix signal paths new 09b382007aa5 ASoC: sdm845: Add TDM configuration for speaker new ce55698d3232 ASoC: sdm845: Add configuration for headset codec new 8084945d3c93 ASoC: max9867: Add copyright and module author new 57fe9b91fc4a Merge branch 'asoc-4.21' into asoc-next new 4f470964d9f7 Merge remote-tracking branch 'sound-asoc/for-next' new 906943763881 Merge remote-tracking branch 'modules/modules-next' new 0832e93632c6 Input: rotary-encoder - don't log EPROBE_DEFER to kernel log new c4ac1d184dcc Merge remote-tracking branch 'input/next' new 6e0de61107f0 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags new 0fe061b9f03c blkcg: fix ref count issue with bio_blkcg() using task_css new b978962ad4f7 blkcg: update blkg_lookup_create() to do locking new beea9da07d8a blkcg: convert blkg_lookup_create() to find closest blkg new 2268c0feb0ff blkcg: introduce common blkg association logic new 892ad71f622b dm: set the static flush bio device on demand new 5cdf2e3fea5e blkcg: associate blkg when associating a device new e439bedf6b24 blkcg: consolidate bio_issue_init() to be a part of core new 6a7f6d86a561 blkcg: associate a blkg for pages being evicted by swap new fd42df305f80 blkcg: associate writeback bios with a blkg new db6638d7d177 blkcg: remove bio->bi_css and instead use bio->bi_blkg new fc5a828bfad6 blkcg: remove additional reference to the css new 6f70fb66182b blkcg: remove bio_disassociate_task() new 7fcf2b033b84 blkcg: change blkg reference counting to use percpu_ref new 7754f669ffde blkcg: rename blkg_try_get() to blkg_tryget() new 84f603246db9 block: add rq_qos_wait to rq_qos new b6c7b58f5fcc block: convert wbt_wait() to use rq_qos_wait() new d3fcdff19054 block: convert io-latency to use rq_qos_wait new 4705de735b33 blkcg: put back rcu lock in blkcg_bio_issue_check() new 5938870247be blk-mq: re-build queue map in case of kdump kernel new 1190203555ec nvme: consolidate memset calls in the nvme_setup_cmd path new 103e515efa89 nvme: add a numa_node field to struct nvme_ctrl new 12b2117161dd nvme: introduce ctrl attributes enumeration new 3e53ba38a940 nvme: cache controller attributes new 6e3ca03ee934 nvme: support traffic based keep-alive new c09305ae4997 nvmet: support for traffic based keep-alive new 50a909db36f2 nvmet: use IOCB_NOWAIT for file-ns buffered I/O new 6c8312ad509c nvmet: provide aen bit functions for multiple controller types new 7114ddeb40c0 nvmet: change aen mask functions to use bit numbers new f9362ac1738a nvmet: allow Keep Alive for Discovery controller new 90107455cce7 nvmet: make kato and AEN processing for use by other controllers new f301c2b13689 nvmet: add defines for discovery change async events new 6a8ec0ac5ede nvmet: add support to Discovery controllers for commands new 253928eec61a nvmet: allow host connect even if no allowed subsystems ar [...] new b662a078576e nvmet: enable Discovery Controller AENs new 03198c4d9fc8 nvmet: mark nvmet_genctr static new 6e2e312ea7ff nvmet-fc: remove the IN_ISR deferred scheduling options new e6a622fd6d66 nvmet: support fabrics sq flow control new 0445e1b5a2fe nvmet: don't override treq upon modification. new 9b95d2fb857f nvmet: expose support for fabrics SQ flow control disable in treq new 8154ed730bc6 nvme: disable fabrics SQ flow control when asked by the user new 5c4072ad1c15 nvme: Remove unused forward declaration new ad1f824948e4 nvmet-rdma: Add unlikely for response allocated check new cb019da3dabf nvmet: use unlikely for req status check new 5a3a6d696586 nvmet: fix the structure member indentation new 49cd84b6f8b6 nvme: implement Enhanced Command Retry new 3236b458c475 nvme: remove unused function nvme_ctrl_ready new 29cadd2bb667 scsi: Fix a harmless double shift bug new 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 new 96f774106ed4 Merge tag 'v4.20-rc6' into for-4.21/block new cfa4885ae990 Merge branch 'for-4.21/libata' into for-next new 5bc3726629eb Merge remote-tracking branch 'block/for-next' new 43e497feb398 blk-mq: re-build queue map in case of kdump kernel new d03095756d9c dm: dont rewrite dm_disk(md)->part0.in_flight new 316f7c164068 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO new 244179fcf5ad block: stop passing 'cpu' to all percpu stats methods new 16f041f98482 block: delete part_round_stats and switch to less precise [...] new e27e16d8d7de block: switch to per-cpu in-flight counters new 5e3747339e50 block: return just one value from part_in_flight new 3b8aa8bbaa47 dm: remove the pending IO accounting new 884e5e3f03bc dm: avoid indirect call in __dm_make_request new 9a79d9906040 dm rq: remove unused arguments from rq_completed() new cee9c6b93b8a dm mpath: only flush workqueue when needed new 9a4dedcf9176 dm: call blk_queue_split() to impose device limits on bios new 37f874466e63 dm: remove indirect calls from __send_changing_extent_only() new 9cbd03060470 dm writecache: fix typo in error msg for creating writecac [...] new cef5d7413687 dm bufio: update comment in dm-bufio.c new 173b4573c7b2 dm snapshot: Fix excessive memory usage and workqueue stalls new beab4bc79642 dm kcopyd: Fix bug causing workqueue stalls new 9c067e48f157 dm crypt: use u64 instead of sector_t to store iv_offset new 2cf35d5eec9e dm: Check for device sector overflow if CONFIG_LBDAF is not set new 03b5974106d6 dm flakey: Properly corrupt multi-page bios. new 0e8f84dddc0b dm integrity: fix spelling mistake in workqueue name new 253c29db58b2 dm zoned: Fix target BIO completion handling new a186b519f72a dm crypt: log the encryption algorithm implementation new 417cb6275b77 dm verity: log the hash algorithm implementation new 2233766204f6 Merge remote-tracking branch 'device-mapper/for-next' new 29b04d21ce1a Merge remote-tracking branch 'mmc/next' new 82603f322ce1 Merge remote-tracking branch 'kgdb/kgdb-next' new d1f3d872fd37 Merge remote-tracking branch 'md/for-next' new 5391ad18eddb mfd: axp20x: Add AC power supply cell for AXP813 new e29e8b60aadb Merge remote-tracking branch 'mfd/for-mfd-next' new e6ee47a0d267 Merge remote-tracking branch 'backlight/for-backlight-next' new 6931ac9af7b2 Merge remote-tracking branch 'battery/for-next' new 6ca2a9a6fdb5 Merge remote-tracking branch 'regulator/for-next' new a0106a8874a1 Merge remote-tracking branch 'security/next-testing' new 1a7b024c121c Merge remote-tracking branch 'apparmor/apparmor-next' new 080fbb905ab2 ima: add error mesage to kexec_load new aa56469c4d03 selftests/ima: kexec_load syscall test new e13454659b02 x86/ima: retry detecting secure boot mode new f434e05d6782 ima: don't measure/appraise files on efivarfs new 9115c3945371 integrity: Define a trusted platform keyring new 26953cfe4d4d integrity: Load certs to the platform keyring new f9d37306b70e efi: Add EFI signature data types new 95bbe6b79c87 efi: Add an EFI signature blob parser new ed6633bd9826 efi: Import certificates from UEFI Secure Boot new f677fb08ea95 efi: Allow the "db" UEFI variable to be suppressed new 6cb1d5f9b5ac ima: Support platform keyring for kernel appraisal new cf5730e71ebc Merge remote-tracking branch 'integrity/next-integrity' new 136dd262fb3f Merge remote-tracking branch 'selinux/next' new db2970dcc8d8 Merge remote-tracking branch 'tpmdd/next' new e990e1274187 watchdog: renesas_wdt: don't set divider while watchdog is [...] new 06f8f2ca0585 watchdog: cpwd: add of_node_put() new 31eb42bd9353 watchdog: w83627hf_wdt: Add quirk for Inves system new 3f66439a14c0 Merge remote-tracking branch 'watchdog/master' new 94ef2938df84 Merge remote-tracking branch 'iommu/next' new 81ac6bdf905a Merge remote-tracking branch 'audit/next' new 9f0f97a80464 Merge remote-tracking branch 'devicetree/for-next' new 67923b2e5093 Merge remote-tracking branch 'spi/for-next' new 9a49554e3821 Merge remote-tracking branch 'tip/auto-latest' new ded414ebcd58 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] new 2285938493b4 Merge remote-tracking branch 'clockevents/clockevents/next' new 81d69b0c1e63 Merge remote-tracking branch 'edac-amd/for-next' new 23621fac32ec function_graph: Remove unused task_curr_ret_stack() new c43ac4a53019 tracing: Do not line wrap short line in function_graph_enter() new d864a3ca8830 fgraph: Create a fgraph.c file to store function graph inf [...] new 9cd2992f2d6c fgraph: Have set_graph_notrace only affect function_graph tracer new 421d1069cd85 arm64: function_graph: Remove use of FTRACE_NOTRACE_DEPTH new 761efe8a94cf function_graph: Remove the use of FTRACE_NOTRACE_DEPTH new 3306fc4aff46 ftrace: Create new ftrace_internal.h header new c8dd0f458745 function_graph: Do not expose the graph_time option when p [...] new e73e679f656e fgraph: Move function graph specific code into fgraph.c new 317e04ca905a tracing: Rearrange functions in trace_sched_wakeup.c new 688f7089d885 fgraph: Add new fgraph_ops structure to enable function gr [...] new 76b42b63ed0d function_graph: Move ftrace_graph_ret_addr() to fgraph.c new b0e21a61d319 function_graph: Have profiler use new helper ftrace_graph_ [...] new ca16b0fbb052 tracing: Have trace_stack nr_entries compare not be so subtle new 9c8e2f6d3d36 scripts/recordmcount.{c,pl}: support -ffunction-sections . [...] new 2c2b0a78b373 ring-buffer: Add percentage of ring buffer full to wake up reader new 03329f993978 tracing: Add tracefs file buffer_percentage new a7b1d74e872a tracing: Change default buffer_percent to 50 new 547cd9eacd1c tracing/uprobes: Add busy check when cleanup all uprobes new fc800a10be26 tracing: Lock event_mutex before synth_event_mutex new faacb361f271 tracing: Simplify creation and deletion of synthetic events new d00bbea9456f tracing: Integrate similar probe argument parsers new 5448d44c3855 tracing: Add unified dynamic event framework new 6212dd29683e tracing/kprobes: Use dyn_event framework for kprobe events new 0597c49c69d5 tracing/uprobes: Use dyn_event framework for uprobe events new 7bbab38d07f3 tracing: Use dyn_event framework for synthetic events new 0e2b81f7b52a tracing: Remove unneeded synth_event_mutex new 8692552539d7 tracing: Consolidate trace_add/remove_event_call back to t [...] new 122e94cb859b tracing: Add generic event-name based remove event method new 50432fa18c3d selftests/ftrace: Add testcases for dynamic event new eb246107ee57 Merge remote-tracking branch 'ftrace/for-next' new f8d7fd130459 Merge remote-tracking branch 'rcu/rcu/next' new c1302924a6b4 Merge remote-tracking branch 'percpu/for-next' new 9a92ed29ca96 platform/x86: intel_ips: remove unnecessary checks in ips_ [...] new 0b8a6aeab925 platform/x86: intel_ips: NULL check before some freeing fu [...] new 1d5caaa853ea platform/x86: intel_ips: Remove never happen condition new e6f5e6c2fbbc platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIB [...] new 8a7d7141528a platform/x86: Add the VLV ISP PCI ID to atomisp2_pm new 6a31061833a5 platform/x86: Fix config space access for intel_atomisp2_pm new f25b6302b294 platform/x86: touchscreen_dmi: Add info for the Mediacom F [...] new 73db512ae486 Merge remote-tracking branch 'drivers-x86/for-next' new 142b9192e8bf Merge remote-tracking branch 'chrome-platform/for-next' new eb3af901de0f Merge remote-tracking branch 'hsi/for-next' new b086592e5dcd leds: gpio: Drop unneeded manual of_node assignment new e5a0436dd08a leds: pwm: Simplify with resource-managed devm_led_classde [...] new cb14e6d6d8f4 leds: pwm: Use OF variant of LED registering function new c11bba693ce3 Merge remote-tracking branch 'leds/for-next' new b88465d76f1c Merge remote-tracking branch 'ipmi/for-next' new 3f8e91785381 drivers/base/memory.c: Use DEVICE_ATTR_RO and friends new 186bddb28ff9 kref/kobject: Improve documentation new 99fef587ff98 driver core: platform: Respect return code of platform_dev [...] new c37d721c68ad driver core: Move async_synchronize_full call new df44b479654f kobject: return error code if writing /sys/.../uevent fails new 50cb4421d18e Merge remote-tracking branch 'driver-core/driver-core-next' new f1fd62a6b6c6 xhci: remove the unused sw_lpm_support new f6187f424c10 xhci: move bus_state structure under the xhci_hub structure. new 1c2d81cc287c xhci: remove unused hcd_index() new 5f78a54f8d31 xhci: move usb3 speficic bits to own function in get_port_ [...] new 70e9b53dfedc xhci: move usb2 speficic bits to own function in get_port_ [...] new 3c2ddb449a91 xhci: cleanup code that sets portstatus and portchange bits new a231ec41e6f6 xhci: refactor U0 link state handling in get_port_status new e67ebf1b3815 xhci: move usb2 get port status link resume handling to it [...] new f00ce261ad45 Merge remote-tracking branch 'usb/usb-next' new d6f15738ac54 Merge remote-tracking branch 'usb-gadget/next' new edc46f710da4 Merge remote-tracking branch 'usb-serial/usb-next' new 54c8fa9ad1ec dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY new ba2e4906c7d4 phy: add driver for Freescale i.MX8MQ USB3 PHY new f8cf01139b53 phy: Add MIPI D-PHY mode new 5cf14cc2423f phy: Add configuration interface new b5659cad223c phy: Add MIPI D-PHY configuration options new 013231475e12 phy: dphy: Add configuration helpers new ace581d3cd55 Merge remote-tracking branch 'phy-next/next' new 1528e40fd7d3 Revert "sysctl: clean up nr_pdflush_threads leftover" new 60e2ccc71a95 Merge remote-tracking branch 'tty/tty-next' new 323ed1e0f60b coresight: tmc: Fix bad register address for CLAIM new acaf5a06b971 coresight: etb10: Add support for CLAIM tag new 32c58c4d3bd0 coresight: etf: Release CLAIM tag after disabling the HW new 6dd4402f24a3 coresight: etm3x: Deal with CLAIM tag before and after acc [...] new 34e6c35638b9 coresight: etm3x: Release CLAIM tag when operated from perf new 8554e592bde8 coresight: fix spelling mistake "deffered" -> "deferred" new b50584832b4c firmware: stratix10-svc: fix wrong of_node_put() in init function new f8a70d8b889f misc: vexpress: Off by one in vexpress_syscfg_exec() new c13e0a528819 binder: remove BINDER_DEBUG_ENTRY() new ddfa728ad1b1 char: virtio: Change to use DEFINE_SHOW_ATTRIBUTE macro new 2796b43feeea misc: remove GENWQE_DEBUGFS_RO() new 7a2670a5bc91 binder: fix kerneldoc header for struct binder_buffer new ecd589d8f566 binder: filter out nodes when showing binder procs new 16688453661b nvmem: add type attribute new 8649dbe58d35 nvmem: meson-efuse: add error message on user_max failure. new a91ae340ad05 nvmem: meson-efuse: bindings: add peripheral clock new 611fbca1c861 nvmem: meson-efuse: add peripheral clock new a8b44d5d2e38 nvmem: Move nvmem_type_str array to its only user new 517f14d9cf35 nvmem: add new config option new c4dfa25ab307 mtd: add support for reading MTD devices via the nvmem API new d003c346bf75 slimbus: qcom-ctrl: simplify getting .driver_data new 649ad1165ac1 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" new 4b4bdfe7d4a0 misc: ti-st: make array read_ver_cmd static, shrinks object size new d693eb39f5f8 bus: fsl-mc: explicitly define the fsl_mc_command endianness new 754cac3f1c27 bus: fsl-mc: remove duplicated include files new 48d365de7746 Merge tag 'soundwire-4.21-rc1' of git://git.kernel.org/pub [...] new 004586fae44e Merge remote-tracking branch 'char-misc/char-misc-next' new f00fdf8b710e Merge remote-tracking branch 'extcon/extcon-next' new 1a566e68c0b9 Merge remote-tracking branch 'thunderbolt/next' new 8b987bca2d09 staging: erofs: {dir,inode,super}.c: rectify BUG_ONs new 3c4989871535 staging: erofs: update erofs-utils information in TODO new 3101957f4a10 staging: rtl8188eu: refactor cckrates_included() new c61583b16298 staging: rtl8188eu: refactor cckratesonly_included() new 3499477cd9bf staging: rtl8188eu: simplify array initializations new a2871106b597 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] new e2307b086ce3 staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c new 54b48fda9cb8 staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c new 3a3b5defd3f9 staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c new 497d6a74413d staging: rtl8188eu: add spaces around operators in rtw_wla [...] new d5fa6721f671 staging: rtl8188eu: write out multiplying in wifirate2_rat [...] new 4fea3f99b54a staging: rtl8188eu: replace if else with ternary operator new 747c615edd77 staging: rtl8188eu: rename struct field Wifi_Error_Status new 83cbfb6bbafd staging: rtl8188eu: remove unused code in rtw_cmd.c new 7eb2a0438262 staging: octeon-ethernet: delete redundant include new 848bd9acdcd0 staging: erofs: fix use-after-free of on-stack `z_erofs_vl [...] new c1448fa88025 staging: erofs: introduce MNGD_MAPPING helper new 672e54761025 staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder new 9248fce714d5 staging: erofs: revisit the page submission flow new 92e6efd566c4 staging: erofs: refine compressed pages preload flow new 6afd227ca179 staging: erofs: redefine where `owned_workgrp_t' points new 7146a4f02635 staging: erofs: simplify `z_erofs_vle_submit_all' new 41b2c79dd1c2 Merge remote-tracking branch 'staging/staging-next' new ad2af4881ce8 Merge remote-tracking branch 'mux/for-next' new f3ffabe319fb interconnect: Add generic on-chip interconnect API new 2b51ed6ff043 dt-bindings: Introduce interconnect binding new e75ae06071fe interconnect: Allow endpoints translation via DT new 71cd18481c1b interconnect: Add debugfs support new 0cffacb2857f interconnect: qcom: Add sdm845 interconnect provider driver new f13eb585bca4 arm64: dts: sdm845: Add interconnect provider DT nodes new f8325633fbae MAINTAINERS: add a maintainer for the interconnect API new 5717930c4534 Merge remote-tracking branch 'icc/icc-next' new d9f76d939133 Merge remote-tracking branch 'slave-dma/next' new 75c0cb630b51 Merge remote-tracking branch 'cgroup/for-next' new 56dd900b1757 Merge remote-tracking branch 'scsi/for-next' new e7f411049f51 scsi: target/tcmu: Fix queue_cmd_ring() declaration new 5d6cd9fe318b scsi: target/core: Use kvcalloc() instead of open-coding it new a95be3842c51 scsi: target/core: Simplify transport_clear_lun_ref() new ad669505c4e9 scsi: target/core: Make sure that target_wait_for_sess_cmd [...] new db5b21a24e01 scsi: target/core: Use system workqueues for TMF new a014c3647a15 scsi: target/core: Make it possible to wait from more than [...] new fbbd49235590 scsi: target/core: Simplify the code for aborting SCSI commands new aaa00cc93c1d scsi: target/core: Fix TAS handling for aborted commands new 2c9fa49e100f scsi: target/core: Make ABORT and LUN RESET handling synchronous new 3ad9800231d4 scsi: target/core: Reduce the amount of code executed with [...] new e3f230c066cd scsi: fnic: Use vzalloc new 7250d12d7319 scsi: snic: Use vzalloc new 09a5a24ff36f scsi: ufs: Remove redundant sense size definition new 1ff2d8c43bc2 scsi: BusLogic: mark expected switch fall-through new 636db60b8e91 scsi: zfcp: make DIX experimental, disabled, and independe [...] new 14e9a890ec97 scsi: csiostor: remove flush_scheduled_work() new c4e521b654e1 scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function new 19c0507252c9 scsi: megaraid_sas: NULL check before some freeing functio [...] new f3e46ac47e42 scsi: qedf: NULL check before some freeing functions is no [...] new 75c1d48a338b scsi: qla2xxx: NULL check before some freeing functions is [...] new 0de263577de5 scsi: target: use consistent left-aligned ASCII INQUIRY data new b2da4abf26e8 scsi: target: consistently null-terminate t10_wwn strings new 54a6f3f6a43c scsi: target: add device vendor_id configfs attribute new 2d882847280e scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response new 3beeabd5f2d1 scsi: target: perform t10_wwn ID initialisation in target_ [...] new 4b66810303f5 scsi: sun_esp: Use of_node_name_eq for node name comparisons new 60a161b7e5b2 scsi: zfcp: fix posting too many status read buffers leadi [...] new 7171455354eb scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() new 492ca4da6f07 scsi: aha1542: Fix zeroday __udivdi3 warning new cb34990b90f7 scsi: lpfc: Fix panic when FW-log buffsize is not initialized new 0f31e9593a2f scsi: lpfc: update manufacturer attribute to reflect Broadcom new 3e1f0718921c scsi: lpfc: refactor mailbox structure context fields new dea16bdae2f1 scsi: lpfc: Fix discovery failures during port failovers w [...] new 2c4c91415a05 scsi: lpfc: Fix a duplicate 0711 log message number. new 5a9eeff57f34 scsi: lpfc: Fix kernel Oops due to null pring pointers new 8b47ae69e049 scsi: lpfc: Cap NPIV vports to 256 new 92ea83a878c6 scsi: lpfc: rport port swap discovery issue. new 287aba259287 scsi: lpfc: ls_rjt erroneus FLOGIs new 0a9e9687acaf scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins new 1c36833d82ff scsi: lpfc: Correct code setting non existent bits in sli4 [...] new 76558b257331 scsi: lpfc: Correct topology type reporting on G7 adapters new 1165a5c2206c scsi: lpfc: Fix driver release of fw-logging buffers new 7c4042a4d0b7 scsi: lpfc: Fix dif and first burst use in write commands new de55b786b8a6 scsi: lpfc: update driver version to 12.0.0.9 new 1488ffc5e9d3 Merge remote-tracking branch 'scsi-mkp/for-next' new 25105c0fd5c7 Merge remote-tracking branch 'vhost/linux-next' new 51cf33b1a412 Merge remote-tracking branch 'rpmsg/for-next' new f39ee353fe0a next-20181207/gpio new 478b6767ad26 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 new 4be1eaf322f0 pinctrl: nuvoton: check for devm_kasprintf() failure new 0819dc72ea70 pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro new a9d9f6b83f1b pinctrl: sx150x: handle failure case of devm_kstrdup new 3504caa17b59 pinctrl: sunxi: a64: Rename function csi0 to csi new 4f45f45b081e pinctrl: sunxi: a64: Rename function ts0 to ts new 34812fe11119 pinctrl: uniphier: convert to SPDX License Identifier new 8deaaa46d2de pinctrl: rzn1: Fix check for used MDIO bus new 3f3327dbc559 pinctrl: rzn1: Fix of_get_child_count() error check new 0cef02031e74 Merge tag 'sh-pfc-for-v4.21-tag2' of git://git.kernel.org/ [...] new 7d70d9e39bd0 Merge branch 'devel' into for-next new 6de27c2131f3 Merge remote-tracking branch 'pinctrl/for-next' new e9d4e5d4c853 Merge remote-tracking branch 'pwm/for-next' new 337c62b7590a Merge remote-tracking branch 'random/dev' new e1c66438a13e Merge remote-tracking branch 'kselftest/next' new 04e7712f4460 y2038: futex: Move compat implementation into futex.c new bec2f7cbb73e y2038: futex: Add support for __kernel_timespec new b136972b063b y2038: socket: Add compat_sys_recvmmsg_time64 new 4c7c2fd26f75 y2038: signal: Add sys_rt_sigtimedwait_time32 new fdf2006cb89d y2038: signal: Add compat_sys_rt_sigtimedwait_time64 new 5cc30cad0003 sh: dreamcast: rtc: push down rtc class ops into driver new a77c6cb88af4 sh: sh03: rtc: push down rtc class ops into driver new 894c5d4f0023 sh: remove unused rtc_sh_get/set_time infrastructure new d642856cd346 sh: remove board_time_init() callback new 40a76524164b timekeeping: remove unused {read,update}_persistent_clock new 4f8d85931435 timekeeping: remove timespec_add/timespec_del new 1dc973a11005 vfs: replace current_kernel_time64 with ktime equivalent new ccea641b6742 timekeeping: remove obsolete time accessors new 93dd10883a1a Merge remote-tracking branch 'y2038/y2038' new 7e8de566518c Merge remote-tracking branch 'livepatching/for-next' new 5552172ff975 coresight: cpu-debug: Support for CA73 CPUs new c4c9d16252b5 coresight: stm: Remove set but not used variable 'res_size' new 7ff8957175d6 coresight: Use of_node_name_eq for node name comparisons new 6dd8e4a4c1c5 Merge remote-tracking branch 'coresight/next' new 8c4cf161a8b4 dt-bindings: rtc: sun6i-rtc: Fix register range in example new e6571afae1f4 Merge remote-tracking branch 'rtc/rtc-next' new af18d349b077 Merge remote-tracking branch 'cisco/for-next' new c8282d32bf0e Merge remote-tracking branch 'slimbus/for-next' new 707e4d8e8c9c Merge remote-tracking branch 'nvmem/for-next' new 63baaff0df1f Merge remote-tracking branch 'xarray/xarray' new 3b665758b36a Merge branch 'akpm-current/current' new df38354323f5 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new bf5c544c4965 kernel/signal.c: remove some duplicated includes new 99768aa0d860 kernel/signal.c: remove some duplicated includes new 47edb5d5f7a2 locking/atomics: build atomic headers as required new 28fe6e589671 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define new 1f46d6404a87 mm/sparse: add common helper to mark all memblocks present new e9f3049f2f4d mm: balloon: update comment about isolation/migration/compaction new 7c571fa17140 mm: convert PG_balloon to PG_offline new 448f655738cc mm-convert-pg_balloon-to-pg_offline-fix new 5b291d2ae8d7 mm-convert-pg_balloon-to-pg_offline-fix-fix new a35da1435c62 kexec: export PG_offline to VMCOREINFO new 773b04025457 xen/balloon: mark inflated pages PG_offline new ea8c6267f695 hv_balloon: mark inflated pages PG_offline new 1b0b8ae51eb6 vmw_balloon: mark inflated pages PG_offline new 51ab20f30938 vmw_balloon-mark-inflated-pages-pg_offline-v2 new bd94a5a38a82 PM/Hibernate: use pfn_to_online_page() new 751037a806ac PM/Hibernate: exclude all PageOffline() pages new d411272cff23 pm-hibernate-exclude-all-pageoffline-pages-v2 new fec83a3c62d7 lib/lzo: tidy-up ifdefs new bdb86e9c9bcc lib/lzo: clean-up by introducing COPY16 new 65dc0b7745ab lib/lzo: enable 64-bit CTZ on Arm new 61c6306ef8d2 lib/lzo: 64-bit CTZ on arm64 new 8cbcf13b4e1a lib/lzo: fast 8-byte copy on arm64 new f7f48eb9df09 lib/lzo: implement run-length encoding new 9ceb91d10f46 lib-lzo-implement-run-length-encoding-v4.txt new 423a11fdded4 lib/lzo: separate lzo-rle from lzo new b23ae7500eb5 lib-lzo-separate-lzo-rle-from-lzo-v4 new 478a37cc4077 zram: default to lzo-rle instead of lzo new 55d780753894 kernel/locking/mutex.c: remove caller signal_pending branc [...] new 0f9cce14d684 kernel/sched/: remove caller signal_pending branch predictions new 18e197bf0750 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new f11193519897 mm/: remove caller signal_pending branch predictions new a95ed9658e30 fs/: remove caller signal_pending branch predictions new 8b39c3063faa fs-remove-caller-signal_pending-branch-predictions-fix new 90b0c72409d1 include/linux/sched/signal.h: replace `tsk' with `task' new df836a735437 fs: don't open code lru_to_page() new f1388414a36d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (261c9f4d1b61) \ N -- N -- N refs/heads/akpm (f1388414a36d)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 935 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/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 +- 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 + 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 + 761 files changed, 21176 insertions(+), 11822 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