This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allnoconfig in repository toolchain/linux-next.
omits 14cf8c1d5b90 Add linux-next specific files for 20181210 omits 930ea851aa30 Merge branch 'akpm/master' omits f1388414a36d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits df836a735437 fs: don't open code lru_to_page() omits 90b0c72409d1 include/linux/sched/signal.h: replace `tsk' with `task' omits 8b39c3063faa fs-remove-caller-signal_pending-branch-predictions-fix omits a95ed9658e30 fs/: remove caller signal_pending branch predictions omits f11193519897 mm/: remove caller signal_pending branch predictions omits 18e197bf0750 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 0f9cce14d684 kernel/sched/: remove caller signal_pending branch predictions omits 55d780753894 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits 478a37cc4077 zram: default to lzo-rle instead of lzo omits b23ae7500eb5 lib-lzo-separate-lzo-rle-from-lzo-v4 omits 423a11fdded4 lib/lzo: separate lzo-rle from lzo omits 9ceb91d10f46 lib-lzo-implement-run-length-encoding-v4.txt omits f7f48eb9df09 lib/lzo: implement run-length encoding omits 8cbcf13b4e1a lib/lzo: fast 8-byte copy on arm64 omits 61c6306ef8d2 lib/lzo: 64-bit CTZ on arm64 omits 65dc0b7745ab lib/lzo: enable 64-bit CTZ on Arm omits bdb86e9c9bcc lib/lzo: clean-up by introducing COPY16 omits fec83a3c62d7 lib/lzo: tidy-up ifdefs omits d411272cff23 pm-hibernate-exclude-all-pageoffline-pages-v2 omits 751037a806ac PM/Hibernate: exclude all PageOffline() pages omits bd94a5a38a82 PM/Hibernate: use pfn_to_online_page() omits 51ab20f30938 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 1b0b8ae51eb6 vmw_balloon: mark inflated pages PG_offline omits ea8c6267f695 hv_balloon: mark inflated pages PG_offline omits 773b04025457 xen/balloon: mark inflated pages PG_offline omits a35da1435c62 kexec: export PG_offline to VMCOREINFO omits 5b291d2ae8d7 mm-convert-pg_balloon-to-pg_offline-fix-fix omits 448f655738cc mm-convert-pg_balloon-to-pg_offline-fix omits 7c571fa17140 mm: convert PG_balloon to PG_offline omits e9f3049f2f4d mm: balloon: update comment about isolation/migration/compaction omits 1f46d6404a87 mm/sparse: add common helper to mark all memblocks present omits 28fe6e589671 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define omits 47edb5d5f7a2 locking/atomics: build atomic headers as required omits 99768aa0d860 kernel/signal.c: remove some duplicated includes omits bf5c544c4965 kernel/signal.c: remove some duplicated includes omits df38354323f5 scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits 3b665758b36a Merge branch 'akpm-current/current' omits 63baaff0df1f Merge remote-tracking branch 'xarray/xarray' omits 707e4d8e8c9c Merge remote-tracking branch 'nvmem/for-next' omits c8282d32bf0e Merge remote-tracking branch 'slimbus/for-next' omits af18d349b077 Merge remote-tracking branch 'cisco/for-next' omits e6571afae1f4 Merge remote-tracking branch 'rtc/rtc-next' omits 6dd8e4a4c1c5 Merge remote-tracking branch 'coresight/next' omits 7e8de566518c Merge remote-tracking branch 'livepatching/for-next' omits 93dd10883a1a Merge remote-tracking branch 'y2038/y2038' omits e1c66438a13e Merge remote-tracking branch 'kselftest/next' omits 337c62b7590a Merge remote-tracking branch 'random/dev' omits e9d4e5d4c853 Merge remote-tracking branch 'pwm/for-next' omits 6de27c2131f3 Merge remote-tracking branch 'pinctrl/for-next' omits f39ee353fe0a next-20181207/gpio omits 51cf33b1a412 Merge remote-tracking branch 'rpmsg/for-next' omits 25105c0fd5c7 Merge remote-tracking branch 'vhost/linux-next' omits 1488ffc5e9d3 Merge remote-tracking branch 'scsi-mkp/for-next' omits 56dd900b1757 Merge remote-tracking branch 'scsi/for-next' omits 75c0cb630b51 Merge remote-tracking branch 'cgroup/for-next' omits d9f76d939133 Merge remote-tracking branch 'slave-dma/next' omits 5717930c4534 Merge remote-tracking branch 'icc/icc-next' omits ad2af4881ce8 Merge remote-tracking branch 'mux/for-next' omits 41b2c79dd1c2 Merge remote-tracking branch 'staging/staging-next' omits 1a566e68c0b9 Merge remote-tracking branch 'thunderbolt/next' omits f00fdf8b710e Merge remote-tracking branch 'extcon/extcon-next' omits 004586fae44e Merge remote-tracking branch 'char-misc/char-misc-next' omits 60e2ccc71a95 Merge remote-tracking branch 'tty/tty-next' omits ace581d3cd55 Merge remote-tracking branch 'phy-next/next' omits edc46f710da4 Merge remote-tracking branch 'usb-serial/usb-next' omits d6f15738ac54 Merge remote-tracking branch 'usb-gadget/next' omits f00ce261ad45 Merge remote-tracking branch 'usb/usb-next' omits 50cb4421d18e Merge remote-tracking branch 'driver-core/driver-core-next' omits b88465d76f1c Merge remote-tracking branch 'ipmi/for-next' omits c11bba693ce3 Merge remote-tracking branch 'leds/for-next' omits eb3af901de0f Merge remote-tracking branch 'hsi/for-next' omits 142b9192e8bf Merge remote-tracking branch 'chrome-platform/for-next' omits 73db512ae486 Merge remote-tracking branch 'drivers-x86/for-next' omits c1302924a6b4 Merge remote-tracking branch 'percpu/for-next' omits f8d7fd130459 Merge remote-tracking branch 'rcu/rcu/next' omits eb246107ee57 Merge remote-tracking branch 'ftrace/for-next' omits 81d69b0c1e63 Merge remote-tracking branch 'edac-amd/for-next' omits 2285938493b4 Merge remote-tracking branch 'clockevents/clockevents/next' omits 9a49554e3821 Merge remote-tracking branch 'tip/auto-latest' omits 67923b2e5093 Merge remote-tracking branch 'spi/for-next' omits 9f0f97a80464 Merge remote-tracking branch 'devicetree/for-next' omits 81ac6bdf905a Merge remote-tracking branch 'audit/next' omits 94ef2938df84 Merge remote-tracking branch 'iommu/next' omits 3f66439a14c0 Merge remote-tracking branch 'watchdog/master' omits db2970dcc8d8 Merge remote-tracking branch 'tpmdd/next' omits 136dd262fb3f Merge remote-tracking branch 'selinux/next' omits cf5730e71ebc Merge remote-tracking branch 'integrity/next-integrity' omits 1a7b024c121c Merge remote-tracking branch 'apparmor/apparmor-next' omits a0106a8874a1 Merge remote-tracking branch 'security/next-testing' omits 6ca2a9a6fdb5 Merge remote-tracking branch 'regulator/for-next' omits 6931ac9af7b2 Merge remote-tracking branch 'battery/for-next' omits e6ee47a0d267 Merge remote-tracking branch 'backlight/for-backlight-next' omits e29e8b60aadb Merge remote-tracking branch 'mfd/for-mfd-next' omits d1f3d872fd37 Merge remote-tracking branch 'md/for-next' omits 82603f322ce1 Merge remote-tracking branch 'kgdb/kgdb-next' omits 29b04d21ce1a Merge remote-tracking branch 'mmc/next' omits 2233766204f6 Merge remote-tracking branch 'device-mapper/for-next' omits 5bc3726629eb Merge remote-tracking branch 'block/for-next' omits c4ac1d184dcc Merge remote-tracking branch 'input/next' omits 906943763881 Merge remote-tracking branch 'modules/modules-next' omits 4f470964d9f7 Merge remote-tracking branch 'sound-asoc/for-next' omits 23a6e9af2b72 Merge remote-tracking branch 'sound/for-next' omits e4ed2bb2b304 Merge remote-tracking branch 'regmap/for-next' omits 621ff58c1933 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 34db501c3f24 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 8f12e5aa88c7 Merge remote-tracking branch 'drm-msm/msm-next' omits ab2a919c6e5f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits f1617ea8e209 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 60a3b9fda5ad Merge remote-tracking branch 'drm/drm-next' omits b88879e60362 Merge remote-tracking branch 'crypto/master' omits 6930775c0c29 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 961c75ee3c9b Merge remote-tracking branch 'nand/nand/next' omits bd0f71bbe83e Merge remote-tracking branch 'mtd/mtd/next' omits 249994be2777 Merge remote-tracking branch 'gfs2/for-next' omits 9a5f1ef088c0 Merge remote-tracking branch 'mac80211-next/master' omits 59b7cc5bd259 Merge remote-tracking branch 'nfc-next/master' omits f04ebbb86140 Merge remote-tracking branch 'netfilter-next/master' omits 35c2621a2f87 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits eea046b4ffb4 Merge remote-tracking branch 'ipsec-next/master' omits 0158552e25df Merge remote-tracking branch 'bpf-next/master' omits 5085239657e5 Merge remote-tracking branch 'net-next/master' omits 29a201fee53c next-20181203/rdma omits 940bd697c8b6 Merge remote-tracking branch 'swiotlb/linux-next' omits 78a2c2d85b4d Merge remote-tracking branch 'dlm/next' omits 5a6b920b2806 Merge remote-tracking branch 'ieee1394/for-next' omits ff3f4da66f53 Merge remote-tracking branch 'thermal/next' omits 4b74173b6122 Merge remote-tracking branch 'opp/opp/linux-next' omits 6fc16552e145 Merge remote-tracking branch 'cpupower/cpupower' omits f9d81d90f7cf Merge remote-tracking branch 'pm/linux-next' omits 3a380c4fe1c7 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5ccbff545c77 Merge remote-tracking branch 'v4l-dvb/master' omits ec79d131efbc Merge remote-tracking branch 'jc_docs/docs-next' omits cfa4885ae990 Merge branch 'for-4.21/libata' into for-next omits bcb3b81efd6e Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 96f774106ed4 Merge tag 'v4.20-rc6' into for-4.21/block omits 58ab5e32e6fd sbitmap: silence bogus lockdep IRQ warning omits 33a23b88b2ac Merge remote-tracking branch 'i3c/i3c/next' omits 7cf2dd7a4c67 Merge remote-tracking branch 'i2c/i2c/for-next' omits 3a8681e23521 Merge remote-tracking branch 'hid/for-next' omits 4c1a222305c7 Merge remote-tracking branch 'pstore/for-next/pstore' omits 02a9283641cf Merge remote-tracking branch 'pci/next' omits 461fb455ac2c Merge remote-tracking branch 'printk/for-next' omits 23d66db1fe03 Merge remote-tracking branch 'vfs/for-next' omits bec2605edc6f Merge remote-tracking branch 'file-locks/locks-next' omits 1ec0090ee1f2 Merge remote-tracking branch 'v9fs/9p-next' omits fd2885565598 Merge remote-tracking branch 'ubifs/linux-next' omits d6f4e7ac411c Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 497c077aef92 Merge remote-tracking branch 'nfsd/nfsd-next' omits 7e7f770726fa Merge remote-tracking branch 'jfs/jfs-next' omits c830dd93f0d6 Merge remote-tracking branch 'fuse/for-next' omits a5be65be901e Merge remote-tracking branch 'f2fs/dev' omits 23c2949063b3 Merge remote-tracking branch 'ext4/dev' omits 36fa72d88360 Merge remote-tracking branch 'ext3/for_next' omits 53c93135a397 Merge remote-tracking branch 'ecryptfs/next' omits 40e020c129cf Linux 4.20-rc6 omits 9ffcb0ecfcc8 Merge remote-tracking branch 'cifs/for-next' omits 96d1f33f2283 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 406fbab06a71 Merge remote-tracking branch 'befs/for-next' omits a0615a23a884 Merge remote-tracking branch 'fscrypt/master' omits 5e0534534f6a Merge remote-tracking branch 'xtensa/xtensa-for-next' omits d48f782e4fb2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 8586ca8a2144 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 536257bc87e2 Merge remote-tracking branch 'sparc-next/master' omits dd1bdbcb777d drm/msm: add headless gpu device for imx5 omits 534bc6eb21fa Merge remote-tracking branch 's390/features' omits 99652998cedd dt-bindings: msm/dsi: Add ref clock for PHYs omits d3bf2aebbccf Merge remote-tracking branch 'risc-v/for-next' omits e94fe3aa272c dt-bindings: display: msm/gpu: document amd,imageon compatible omits 073c7db4edb3 Merge remote-tracking branch 'powerpc/next' omits 3799af56f056 Merge remote-tracking branch 'parisc-hd/for-next' omits ef1bc6e62a72 drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment omits 28113b44af4d Merge remote-tracking branch 'nios2/for-next' omits 86d9212f9434 Merge remote-tracking branch 'nds32/next' omits 46df5433c583 Merge remote-tracking branch 'mips/mips-next' omits eb18fe852f43 Merge remote-tracking branch 'microblaze/next' omits 3003eb61b51a Merge remote-tracking branch 'm68k/for-next' omits 35515a3f72ae Merge remote-tracking branch 'ia64/next' omits d4e2fd376032 Merge remote-tracking branch 'csky/linux-next' omits 06594d739e8f Merge remote-tracking branch 'clk/clk-next' omits 01d3240a04f4 media: bpf: add bpf function to report mouse movement omits 52e22b685b0e Merge remote-tracking branch 'arm64/for-next/core' omits c80a5f012502 Merge remote-tracking branch 'tegra/for-next' omits 7bd0865e0575 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 56efa381ba5b Merge remote-tracking branch 'samsung-krzk/for-next' omits ebbd30004d6c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits fd0eca05c335 Merge remote-tracking branch 'rockchip/for-next' omits 889f97f69cc5 Merge remote-tracking branch 'renesas/next' omits 8e4d79898dd9 Merge remote-tracking branch 'qcom/for-next' omits 6554008a130f Merge remote-tracking branch 'reset/reset/next' omits f68e91a031de Merge remote-tracking branch 'omap/for-next' omits 605b673149d2 Merge remote-tracking branch 'mvebu/for-next' omits 81ae0d5a6b3a Merge remote-tracking branch 'mediatek/for-next' omits 2c5308af8d9c Merge remote-tracking branch 'keystone/next' omits b15a8463251f Merge remote-tracking branch 'imx-mxs/for-next' omits fd02882a92f4 Merge remote-tracking branch 'bcm2835/for-next' omits 4b04e73a78c5 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits ec2c89c0de40 Merge remote-tracking branch 'at91/at91-next' omits 244d168323a1 Merge remote-tracking branch 'aspeed/for-next' omits fd35434b4094 Merge remote-tracking branch 'amlogic/for-next' omits dff0eb380cbc Merge remote-tracking branch 'actions/for-next' omits c3dd64851b33 Merge remote-tracking branch 'arm-soc/for-next' omits ca5d1a7fad0f Merge branch 'bpf_line_info' omits b053b439b72a bpf: libbpf: bpftool: Print bpf_line_info during prog dump omits 3d65014146c6 bpf: libbpf: Add btf_line_info support to libbpf omits f0187f0b17fa bpf: libbpf: Refactor and bug fix on the bpf_func_info loa [...] omits 4d6304c76355 bpf: Add unit tests for bpf_line_info omits 05687352c600 bpf: Refactor and bug fix in test_func_type in test_btf.c omits ee491d8dbe49 bpf: tools: Sync uapi bpf.h omits c454a46b5efd bpf: Add bpf_line_info support omits a9b367285779 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 26a41008eadd Merge remote-tracking branch 'arm/for-next' omits 9324ff09bf13 Merge remote-tracking branch 'dma-mapping/for-next' omits 7d006353e112 Merge remote-tracking branch 'leaks/leaks-next' omits dbd01bd6697c Merge remote-tracking branch 'kbuild/for-next' omits d2d921aba434 Merge remote-tracking branch 'mmc-fixes/fixes' omits d8848b452c6b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits fda9583e3c82 Merge remote-tracking branch 'scsi-fixes/fixes' omits 75cc12a9dba8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 33d8d0f79018 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 4e508b8f5df9 Merge remote-tracking branch 'omap-fixes/fixes' omits f1fb8fcbe16b Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 8f74daff2727 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 49a4296e5c05 Merge remote-tracking branch 'ide/master' omits 412131186abc Merge remote-tracking branch 'input-current/for-linus' omits 0fcb92ac3623 Merge remote-tracking branch 'spi-fixes/for-linus' omits ad491280487f Merge remote-tracking branch 'regulator-fixes/for-linus' omits bb093048122f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 423094c29901 Merge remote-tracking branch 'sound-current/for-linus' omits 3bf0dde94ff4 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 01d8232d30ca Merge remote-tracking branch 'netfilter/master' omits 27e52e4ef450 Merge remote-tracking branch 'ipsec/master' omits 85edda45363f Merge remote-tracking branch 'bpf/master' omits 34cd902439bb Merge remote-tracking branch 'net/master' omits aecf97ccb017 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 672825ea7bfb Merge remote-tracking branch 'fixes/master' omits 8ec20a4fd3a3 cifs: update internal module version number omits 71a5ce048bfb cifs: remove set but not used variable 'smb_buf' omits 37743f0d8ee9 cifs: suppress some implicit-fallthrough warnings omits 961db95e5536 cifs: change smb2_query_eas to use the compound query-info helper omits 6fec49104f22 Add vers=3.0.2 as a valid option for SMBv3.0.2 omits 0e1d6761948a cifs: create a helper function for compound query_info omits 5cce1056265c cifs: address trivial coverity warning omits b1476a66da0b cifs: smb2 commands can not be negative, remove confusing check omits dd3fc39db434 cifs: use a compound for setting an xattr omits a3f952e55eb9 cifs: clean up indentation, replace spaces with tab omits 35cc3cefc4de net/sched: cls_flower: Reject duplicated rules also under skip_sw omits d4b60e94e9bb Merge branch 'bnxt_en-Bug-fixes' omits e30fbc33190b bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. omits c0b8cda05e1d bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. omits 75720e6323a1 bnxt_en: Keep track of reserved IRQs. omits 804fba4e9f50 bnxt_en: Fix CNP CoS queue regression. omits 0844895a2e51 Merge tag 'char-misc-4.20-rc6' of git://git.kernel.org/pub [...] omits 47dcb0802d28 Merge tag 'staging-4.20-rc6' of git://git.kernel.org/pub/s [...] omits dabc839c6bd9 Merge branch 'fixes' into for-next omits 0603a9a84679 Merge tag 'mvebu-fixes-4.20-1' of git://git.infradead.org/ [...] omits f53de38ea64d Merge tag 'sunxi-fixes-for-4.20' of https://git.kernel.org [...] omits 69dcddecaa78 Merge tag 'imx-fixes-4.20-3' of git://git.kernel.org/pub/s [...] omits 822b7683fff1 Merge tag 'tty-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] omits 50a5528a4b19 Merge tag 'usb-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] omits 6cb1d5f9b5ac ima: Support platform keyring for kernel appraisal omits f677fb08ea95 efi: Allow the "db" UEFI variable to be suppressed omits ed6633bd9826 efi: Import certificates from UEFI Secure Boot omits 95bbe6b79c87 efi: Add an EFI signature blob parser omits f9d37306b70e efi: Add EFI signature data types omits 26953cfe4d4d integrity: Load certs to the platform keyring omits 9115c3945371 integrity: Define a trusted platform keyring omits bc4caf186fb6 Merge tag '4.20-rc5-smb3-fixes' of git://git.samba.org/sfr [...] omits fa82dcbf2aed Merge tag 'dax-fixes-4.20-rc6' of git://git.kernel.org/pub [...] omits bd799eb63db4 Merge tag 'libnvdimm-fixes-4.20-rc6' of git://git.kernel.o [...] omits 31eb42bd9353 watchdog: w83627hf_wdt: Add quirk for Inves system omits 06f8f2ca0585 watchdog: cpwd: add of_node_put() omits e990e1274187 watchdog: renesas_wdt: don't set divider while watchdog is [...] omits f59289ce2225 Merge branch 'imx/defconfig' into for-next omits db785ecf9ec7 Merge branch 'imx7ulp/dt' into for-next omits e812e127ad67 Merge branch 'imx7d/pico' into for-next omits d239ab0d4316 Merge branch 'imx/dt' into for-next omits dc7055bb1d26 Merge branch 'imx/soc' into for-next omits 79e9dc117f4a Merge branch 'imx/drivers' into for-next omits 34d1b31b8ef7 ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant omits d4119a60d09d ARM: dts: imx7d-pico-pi: Extend peripherals support omits c538efd4e8fd ARM: dts: imx7d-pico: Extend peripherals support omits e35485840ec2 ARM: dts: imx7d-pico: Improve WiFi regulator name omits 4ea39a52003b ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO omits 30f1fc177a68 ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl omits d57182df7326 ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi omits d1a6b1477e9c ARM: dts: imx7d-pico: Switch to SPDX identifier omits b6923d69b362 ARM: dts: imx7d-pico: Do not harcode the memory size omits 9dcf656c089c Merge tag 'imx-fixes-4.20-3' into imx7d/pico omits f248965d3362 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 omits 3826d5ebb485 ARM: dts: imx6ul: Remove extra space between node name and brace omits 785de86f4382 ARM: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators omits 12db52b11dc8 ARM: dts: imx6ul: add flexcan support omits fa9c98e4b975 ALSA: fireface: fix reference to wrong register for clock [...] omits 6ba189c5c1a4 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X [...] omits 0832e93632c6 Input: rotary-encoder - don't log EPROBE_DEFER to kernel log omits ca5047286c9c Input: synaptics - enable RMI on ThinkPad T560 omits e2ca26ec4f01 Input: omap-keypad - fix idle configuration to not block S [...] omits a60956ed72f7 net: dsa: Make dsa_master_set_mtu() static omits 91ba47957379 net: dsa: Restore MTU on master device on unload omits 120d633f199b Merge branch 'platform-data-controls-for-mdio-gpio' omits dc9d38cec71c net: phy: mdio-gpio: Add phy_ignore_ta_mask to platform data omits 04fa26bab06d net: phy: mdio-gpio: Add platform_data support for phy_mask omits bd5122cd1e06 net/mlx4_core: Correctly set PFC param if global pause is [...] omits 50432fa18c3d selftests/ftrace: Add testcases for dynamic event omits 122e94cb859b tracing: Add generic event-name based remove event method omits 8692552539d7 tracing: Consolidate trace_add/remove_event_call back to t [...] omits 0e2b81f7b52a tracing: Remove unneeded synth_event_mutex omits 7bbab38d07f3 tracing: Use dyn_event framework for synthetic events omits 0597c49c69d5 tracing/uprobes: Use dyn_event framework for uprobe events omits 6212dd29683e tracing/kprobes: Use dyn_event framework for kprobe events omits 5448d44c3855 tracing: Add unified dynamic event framework omits d00bbea9456f tracing: Integrate similar probe argument parsers omits faacb361f271 tracing: Simplify creation and deletion of synthetic events omits fc800a10be26 tracing: Lock event_mutex before synth_event_mutex omits 547cd9eacd1c tracing/uprobes: Add busy check when cleanup all uprobes omits a7b1d74e872a tracing: Change default buffer_percent to 50 omits 03329f993978 tracing: Add tracefs file buffer_percentage omits 2c2b0a78b373 ring-buffer: Add percentage of ring buffer full to wake up reader omits 9c8e2f6d3d36 scripts/recordmcount.{c,pl}: support -ffunction-sections . [...] omits ca16b0fbb052 tracing: Have trace_stack nr_entries compare not be so subtle omits b0e21a61d319 function_graph: Have profiler use new helper ftrace_graph_ [...] omits 76b42b63ed0d function_graph: Move ftrace_graph_ret_addr() to fgraph.c omits 688f7089d885 fgraph: Add new fgraph_ops structure to enable function gr [...] omits 317e04ca905a tracing: Rearrange functions in trace_sched_wakeup.c omits e73e679f656e fgraph: Move function graph specific code into fgraph.c omits c8dd0f458745 function_graph: Do not expose the graph_time option when p [...] omits 3306fc4aff46 ftrace: Create new ftrace_internal.h header omits 761efe8a94cf function_graph: Remove the use of FTRACE_NOTRACE_DEPTH omits 421d1069cd85 arm64: function_graph: Remove use of FTRACE_NOTRACE_DEPTH omits 6ec067e3a449 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 97ef7b4c5501 ip: silence udp zerocopy smatch false positive omits 8214bdf7d3e6 Merge tag 'asm-generic-4.20' of git://git.kernel.org/pub/s [...] omits 570c9139c358 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits f896adc42d53 Merge tag 'xfs-4.20-fixes-3' of git://git.kernel.org/pub/s [...] omits 356ff8a9a78f Revert "mm, thp: consolidate THP gfp handling into alloc_h [...] omits cb14e6d6d8f4 leds: pwm: Use OF variant of LED registering function omits e5a0436dd08a leds: pwm: Simplify with resource-managed devm_led_classde [...] omits b086592e5dcd leds: gpio: Drop unneeded manual of_node assignment omits f8325633fbae MAINTAINERS: add a maintainer for the interconnect API omits f13eb585bca4 arm64: dts: sdm845: Add interconnect provider DT nodes omits 0cffacb2857f interconnect: qcom: Add sdm845 interconnect provider driver omits 71cd18481c1b interconnect: Add debugfs support omits e75ae06071fe interconnect: Allow endpoints translation via DT omits 2b51ed6ff043 dt-bindings: Introduce interconnect binding omits f3ffabe319fb interconnect: Add generic on-chip interconnect API omits ccea641b6742 timekeeping: remove obsolete time accessors omits 1dc973a11005 vfs: replace current_kernel_time64 with ktime equivalent omits 4f8d85931435 timekeeping: remove timespec_add/timespec_del omits 40a76524164b timekeeping: remove unused {read,update}_persistent_clock omits d642856cd346 sh: remove board_time_init() callback omits 894c5d4f0023 sh: remove unused rtc_sh_get/set_time infrastructure omits a77c6cb88af4 sh: sh03: rtc: push down rtc class ops into driver omits 5cc30cad0003 sh: dreamcast: rtc: push down rtc class ops into driver omits fdf2006cb89d y2038: signal: Add compat_sys_rt_sigtimedwait_time64 omits 4c7c2fd26f75 y2038: signal: Add sys_rt_sigtimedwait_time32 omits b136972b063b y2038: socket: Add compat_sys_recvmmsg_time64 omits 280879ca263a Merge branch 'mvebu/dt64' into mvebu/for-next omits dfc1259a3f7a arm64: dts: clearfog-gt-8k: describe mini-PCIe CON2 USB omits b1f0bbe27000 arm64: dts: add support for Macchiatobin Single Shot board omits 43ebc7c1b3ed arm64: dts: marvell: armada-37xx: Enable emmc on espressobin omits 5b3279e2cba2 Revert "net/ibm/emac: wrong bit is used for STA control" omits 29cadd2bb667 scsi: Fix a harmless double shift bug omits 3236b458c475 nvme: remove unused function nvme_ctrl_ready omits 49cd84b6f8b6 nvme: implement Enhanced Command Retry omits 5a3a6d696586 nvmet: fix the structure member indentation omits cb019da3dabf nvmet: use unlikely for req status check omits ad1f824948e4 nvmet-rdma: Add unlikely for response allocated check omits 5c4072ad1c15 nvme: Remove unused forward declaration omits 8154ed730bc6 nvme: disable fabrics SQ flow control when asked by the user omits 9b95d2fb857f nvmet: expose support for fabrics SQ flow control disable in treq omits 0445e1b5a2fe nvmet: don't override treq upon modification. omits e6a622fd6d66 nvmet: support fabrics sq flow control omits 6e2e312ea7ff nvmet-fc: remove the IN_ISR deferred scheduling options omits 03198c4d9fc8 nvmet: mark nvmet_genctr static omits b662a078576e nvmet: enable Discovery Controller AENs omits 253928eec61a nvmet: allow host connect even if no allowed subsystems ar [...] omits 6a8ec0ac5ede nvmet: add support to Discovery controllers for commands omits f301c2b13689 nvmet: add defines for discovery change async events omits 90107455cce7 nvmet: make kato and AEN processing for use by other controllers omits f9362ac1738a nvmet: allow Keep Alive for Discovery controller omits 7114ddeb40c0 nvmet: change aen mask functions to use bit numbers omits 6c8312ad509c nvmet: provide aen bit functions for multiple controller types omits 50a909db36f2 nvmet: use IOCB_NOWAIT for file-ns buffered I/O omits c09305ae4997 nvmet: support for traffic based keep-alive omits 6e3ca03ee934 nvme: support traffic based keep-alive omits 3e53ba38a940 nvme: cache controller attributes omits 12b2117161dd nvme: introduce ctrl attributes enumeration omits 103e515efa89 nvme: add a numa_node field to struct nvme_ctrl omits 1190203555ec nvme: consolidate memset calls in the nvme_setup_cmd path omits 5938870247be blk-mq: re-build queue map in case of kdump kernel omits 4705de735b33 blkcg: put back rcu lock in blkcg_bio_issue_check() omits d3fcdff19054 block: convert io-latency to use rq_qos_wait omits b6c7b58f5fcc block: convert wbt_wait() to use rq_qos_wait() omits 84f603246db9 block: add rq_qos_wait to rq_qos omits 7754f669ffde blkcg: rename blkg_try_get() to blkg_tryget() omits 7fcf2b033b84 blkcg: change blkg reference counting to use percpu_ref omits 6f70fb66182b blkcg: remove bio_disassociate_task() omits fc5a828bfad6 blkcg: remove additional reference to the css omits db6638d7d177 blkcg: remove bio->bi_css and instead use bio->bi_blkg omits fd42df305f80 blkcg: associate writeback bios with a blkg omits 6a7f6d86a561 blkcg: associate a blkg for pages being evicted by swap omits e439bedf6b24 blkcg: consolidate bio_issue_init() to be a part of core omits 5cdf2e3fea5e blkcg: associate blkg when associating a device omits 892ad71f622b dm: set the static flush bio device on demand omits 2268c0feb0ff blkcg: introduce common blkg association logic omits beea9da07d8a blkcg: convert blkg_lookup_create() to find closest blkg omits b978962ad4f7 blkcg: update blkg_lookup_create() to do locking omits 0fe061b9f03c blkcg: fix ref count issue with bio_blkcg() using task_css omits 6e0de61107f0 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags omits ef9c186f08d7 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 013231475e12 phy: dphy: Add configuration helpers omits b5659cad223c phy: Add MIPI D-PHY configuration options omits 5cf14cc2423f phy: Add configuration interface omits f8cf01139b53 phy: Add MIPI D-PHY mode omits 60a89a3ce0cc scsi: t10-pi: Return correct ref tag when queue has no int [...] omits de55b786b8a6 scsi: lpfc: update driver version to 12.0.0.9 omits 7c4042a4d0b7 scsi: lpfc: Fix dif and first burst use in write commands omits 1165a5c2206c scsi: lpfc: Fix driver release of fw-logging buffers omits 76558b257331 scsi: lpfc: Correct topology type reporting on G7 adapters omits 1c36833d82ff scsi: lpfc: Correct code setting non existent bits in sli4 [...] omits 0a9e9687acaf scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins omits 287aba259287 scsi: lpfc: ls_rjt erroneus FLOGIs omits 92ea83a878c6 scsi: lpfc: rport port swap discovery issue. omits 8b47ae69e049 scsi: lpfc: Cap NPIV vports to 256 omits 5a9eeff57f34 scsi: lpfc: Fix kernel Oops due to null pring pointers omits 2c4c91415a05 scsi: lpfc: Fix a duplicate 0711 log message number. omits dea16bdae2f1 scsi: lpfc: Fix discovery failures during port failovers w [...] omits 3e1f0718921c scsi: lpfc: refactor mailbox structure context fields omits 0f31e9593a2f scsi: lpfc: update manufacturer attribute to reflect Broadcom omits cb34990b90f7 scsi: lpfc: Fix panic when FW-log buffsize is not initialized omits 0dbed619b3b6 ARM: dts: imx5: add gpu nodes omits 9ae4f8420ed7 scsi: bnx2fc: Fix NULL dereference in error handling omits c64a87f95184 Revert "scsi: qla2xxx: Fix NVMe Target discovery" omits 492ca4da6f07 scsi: aha1542: Fix zeroday __udivdi3 warning omits 7171455354eb scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() omits 60a161b7e5b2 scsi: zfcp: fix posting too many status read buffers leadi [...] omits 4b66810303f5 scsi: sun_esp: Use of_node_name_eq for node name comparisons omits 3beeabd5f2d1 scsi: target: perform t10_wwn ID initialisation in target_ [...] omits 2d882847280e scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response omits 54a6f3f6a43c scsi: target: add device vendor_id configfs attribute omits b2da4abf26e8 scsi: target: consistently null-terminate t10_wwn strings omits 0de263577de5 scsi: target: use consistent left-aligned ASCII INQUIRY data omits 75c1d48a338b scsi: qla2xxx: NULL check before some freeing functions is [...] omits f3e46ac47e42 scsi: qedf: NULL check before some freeing functions is no [...] omits 19c0507252c9 scsi: megaraid_sas: NULL check before some freeing functio [...] omits c4e521b654e1 scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function omits 14e9a890ec97 scsi: csiostor: remove flush_scheduled_work() omits 636db60b8e91 scsi: zfcp: make DIX experimental, disabled, and independe [...] omits 1ff2d8c43bc2 scsi: BusLogic: mark expected switch fall-through omits 09a5a24ff36f scsi: ufs: Remove redundant sense size definition omits 7250d12d7319 scsi: snic: Use vzalloc omits e3f230c066cd scsi: fnic: Use vzalloc omits 3ad9800231d4 scsi: target/core: Reduce the amount of code executed with [...] omits 2c9fa49e100f scsi: target/core: Make ABORT and LUN RESET handling synchronous omits aaa00cc93c1d scsi: target/core: Fix TAS handling for aborted commands omits fbbd49235590 scsi: target/core: Simplify the code for aborting SCSI commands omits a014c3647a15 scsi: target/core: Make it possible to wait from more than [...] omits db5b21a24e01 scsi: target/core: Use system workqueues for TMF omits ad669505c4e9 scsi: target/core: Make sure that target_wait_for_sess_cmd [...] omits a95be3842c51 scsi: target/core: Simplify transport_clear_lun_ref() omits 5d6cd9fe318b scsi: target/core: Use kvcalloc() instead of open-coding it omits e7f411049f51 scsi: target/tcmu: Fix queue_cmd_ring() declaration omits edc8351ce260 Merge branches 'kbuild', 'kbuild2', 'kconfig' and 'kconfig [...] omits 257edce66d31 kbuild: exploit parallel building for CONFIG_HEADERS_CHECK omits 5e34bd1d548d kbuild: remove a special handling for *.agh in Makefile.he [...] omits 0cbe3ac439bf kconfig: remove k_invalid from expr_parse_string() return type omits 2aabbed6774f kconfig: remove S_OTHER symbol type and correct dependency [...] omits 1508fec82e39 kconfig: split out code touching a file to conf_touch_dep() omits 0849d212e395 kconfig: rename conf_split_config() to conf_touch_deps() omits 75889e9be78f kconfig: remove unneeded setsym label in conf_read_simple() omits 83af01ba1c2d Merge branch 'tc-testing-next' omits 8d189159ac1e tc-testing: gitignore, ignore generated test results omits 915c158deaf9 tc-testing: Implement the TdcResults module in tdc omits dfe465d33e7f tc-testing: Add new TdcResults module omits d37e56df23f9 tc-testing: Add command timeout feature to tdc omits 8b78903bc5f1 Merge branch 'skb-headroom-slab-out-of-bounds' omits e6ac64d4c4d0 neighbour: Avoid writing before skb->head in neigh_hh_output() omits 66033f47ca60 ipv6: Check available headroom in ip6_xmit() even without options omits f9bfe4e6a9d0 tcp: lack of available data can also cause TSO defer omits 0fbe82e628c8 net: call sk_dst_reset when set SO_DONTROUTE omits 58956317c8de neighbor: Improve garbage collection omits 12edfdfc7986 Merge branch 'hns3-error-handling' omits 630ba007f475 net: hns3: add handling of RDMA RAS errors omits c3529177db47 net: hns3: handle hw errors of SSU omits f69b10b317f9 net: hns3: handle hw errors of PPU(RCB) omits 8fc9d3e3b46b net: hns3: handle hw errors of PPP PF omits 7838f908e251 net: hns3: add handling of hw errors of MAC omits f6162d44126c net: hns3: add handling of hw errors reported through MSIX omits 8bb147927c7c net: hns3: deleted logging 1 bit errors omits 332fbf576579 net: hns3: add handling of hw ras errors using new set of [...] omits 481a626a603d net: hns3: add optimization in the hclge_hw_error_set_state omits 381c356e9566 net: hns3: rename process_hw_error function omits 166b04c3ee31 net: hns3: deletes unnecessary settings of the descriptor data omits f3fa4a94dbc2 net: hns3: re-enable error interrupts on hw reset omits 98da4027afa6 net: hns3: rename enable error interrupt functions omits fe0f7d698d5d net: hns3: remove existing process error functions and reo [...] omits 9a6ff76ee3da Merge tag 'qcom-drivers-for-4.21-2' into foobar-for-4.21 omits a67d29e2d90d Merge tag 'qcom-arm64-for-4.21-2' into foobar-for-4.21 omits fc14fccf6e10 Merge tag 'qcom-arm64-defconfig-for-4.21' into foobar-for-4.21 omits 9053e8c4aa2d Merge tag 'qcom-dts-for-4.21' into foobar-for-4.21 omits 39093a6a360f Merge tag 'qcom-drivers-for-4.21' into foobar-for-4.21 omits fe264312ab0e Merge tag 'qcom-arm64-for-4.21' into foobar-for-4.21 omits 5f179793f0a7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits b8bf4692c980 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1c0088f255ae drm/msm: implement a2xx mmu omits 5a7dbcd21188 Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits f05befd482dd Merge branch 'v4.21/defconfig' into tmp/aml-rebuild omits fb58e3e1c580 Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits 60609127a6d0 Merge branch 'v4.21/dt' into tmp/aml-rebuild omits 7fc61aecf228 Merge branch 'v4.21/soc' into tmp/aml-rebuild omits 8b3e6f8999f8 arm64: dts: meson: Fix IRQ trigger type for macirq omits cbddb02e37b8 arm64: dts: meson-axg: Enable GPIO interrupt controller omits de7c2fa5fc9f arm64: dts: meson-axg: s400: Enable PHY interrupt omits ec3d837aac5d net/flow_dissector: correctly cap nhoff and thoff in case of BPF omits 13e56ec2cc98 selftests/bpf: use thoff instead of nhoff in BPF flow dissector omits 6baefa1aa46f Merge branch 'support-alu32_arsh' omits c099f3f413f3 selftests: bpf: update testcases for BPF_ALU | BPF_ARSH omits c49f7dbd4f9c bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH omits 2dc6b100f928 bpf: interpreter support BPF_ALU | BPF_ARSH omits 84708c138677 nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* omits f860203b010a s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* omits 44cf43c04bb5 ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* omits ee94b90c8aca mips: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_X omits 17f6c83fb5eb mips: bpf: fix encoding bug for mm_srlv32_op omits bec2f7cbb73e y2038: futex: Add support for __kernel_timespec omits 04e7712f4460 y2038: futex: Move compat implementation into futex.c omits 1cdc3624a1df Merge tag 'gcc-plugins-v4.20-rc6' of git://git.kernel.org/ [...] omits 52ab2ec00518 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9f4c2cffd08c Merge branch 'mlxsw-Un-offload-FDB-on-NVE-detach-attach' omits 55939b262a61 selftests: forwarding: Add PVID test case for VXLAN with V [...] omits 0efe9ed98d15 selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave omits 8a5969d8a83d mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable omits 83de78831b99 mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload omits b73ef0e0ee30 mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload omits a6ef5a48a32f mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay omits 34139ede051e mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier omits 2a36c1252068 mlxsw: spectrum: Track NVE type at FIDs omits 43920edf3b24 bridge: Add br_fdb_clear_offload() omits e5ff4b195289 vxlan: Add vxlan_fdb_clear_offload() omits 4f89f5b5353c vxlan: Add vxlan_fdb_replay() omits ff23b91ce1ae vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info omits 7b24f6c082b3 Merge tag 'pci-v4.20-fixes-3' of git://git.kernel.org/pub/ [...] omits 6b241e411607 Merge branch 'net-aquantia-add-RSS-configuration' omits 391637676fc9 net: aquantia: add support of RSS configuration omits a8c69ca79217 net: aquantia: fix initialization of RSS table omits 71a963cfc50b net: aquantia: increase max number of hw queues omits 474fb1150d40 net: aquantia: fix RSS table and key sizes omits ae5db7b04fec Merge branch 'clk-allwinner' into clk-next omits 39250802ef50 Merge branch 'clk-renesas' into clk-next omits a41f85b6017e Merge tag 'sunxi-clk-for-4.21' of https://git.kernel.org/p [...] omits 60baf75e3f5b Merge tag 'clk-renesas-for-v4.21-tag2' of git://git.kernel [...] omits 7ac3574ad42f automerging branch "kernel.org-palmer-linux/next-tracepoin [...] omits 219292deb880 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits b1d99e65a3a8 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 5a44ea3d538a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] omits 1cfdfcd4c548 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits ad60a1a440f3 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits 544e9ec9e17a automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits f5573d3b7d44 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits 18dc69961b72 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits 8d8a4aaee8e5 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 5f2b414eea18 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits 26edefef562d automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits bc06952e035a automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits caa128c11dc6 automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits 08a390c46693 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits edc305622e96 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits 1b4e5ad5d6b9 ipv6: sr: properly initialize flowi6 prior passing to ip6_ [...] omits 1504b91c8193 arm64: dts: msm8996: Use dwc3-qcom glue driver for USB omits 818046ebe2a7 arm64: dts: qcom: msm8998: Fixup clock to use xo_board omits 5cf25785f9b3 drm/msm: Only add available components omits 0fe591a2321b drm/msm/a6xx: Add a name for the crashdumper buffer omits b6bcd8144afe drm/msm/a6xx: Use new kernel API free function for gpu state omits 85f9d1a4331f drm/msm: dpu: Make legacy cursor updates asynchronous omits ea87b507ecc0 drm/msm: dpu: Only check flush register against pending flushes omits 7d68d4c80469 drm/msm/dpu: Correct dpu destroy and disable order omits e8e63c8f69f7 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver omits 517088a43de6 drm/msm: set priv->kms to NULL before uninit omits 126c5e36b167 drm/msm/mdp5: add config for msm8917 omits ce420407be97 drm/msm/adreno: add a2xx omits 3245ae79a2fe riscv: audit: add audit hook in do_syscall_trace_enter/exit() omits fec0f77dd8f2 riscv: add audit support omits b78002b395b4 riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits df314f79d15c riscv: fix trace_sys_exit hook omits 417cb6275b77 dm verity: log the hash algorithm implementation omits a186b519f72a dm crypt: log the encryption algorithm implementation omits 253c29db58b2 dm zoned: Fix target BIO completion handling omits 0e8f84dddc0b dm integrity: fix spelling mistake in workqueue name omits 03b5974106d6 dm flakey: Properly corrupt multi-page bios. omits 2cf35d5eec9e dm: Check for device sector overflow if CONFIG_LBDAF is not set omits 9c067e48f157 dm crypt: use u64 instead of sector_t to store iv_offset omits beab4bc79642 dm kcopyd: Fix bug causing workqueue stalls omits 173b4573c7b2 dm snapshot: Fix excessive memory usage and workqueue stalls omits cef5d7413687 dm bufio: update comment in dm-bufio.c omits 9cbd03060470 dm writecache: fix typo in error msg for creating writecac [...] omits 37f874466e63 dm: remove indirect calls from __send_changing_extent_only() omits 9a4dedcf9176 dm: call blk_queue_split() to impose device limits on bios omits cee9c6b93b8a dm mpath: only flush workqueue when needed omits 9a79d9906040 dm rq: remove unused arguments from rq_completed() omits 884e5e3f03bc dm: avoid indirect call in __dm_make_request omits 3b8aa8bbaa47 dm: remove the pending IO accounting omits 5e3747339e50 block: return just one value from part_in_flight omits e27e16d8d7de block: switch to per-cpu in-flight counters omits 16f041f98482 block: delete part_round_stats and switch to less precise [...] omits 244179fcf5ad block: stop passing 'cpu' to all percpu stats methods omits 316f7c164068 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO omits d03095756d9c dm: dont rewrite dm_disk(md)->part0.in_flight omits bfb53ee8129c riscv: add HAVE_SYSCALL_TRACEPOINTS to Kconfig omits c7fcbd04f25d riscv: fix trace_sys_exit hook omits a409a4f4933a Merge branch 'next/defconfig' into for-next omits 24c8e4b85399 ARM: multi_v7_defconfig: Add TOSHIBA TC358764 bridge driver omits 47bf095d16df ARM: multi_v7_defconfig: Add MAX8952 regulator driver omits e49698328732 ARM: exynos_defconfig: Add TOSHIBA TC358764 bridge driver omits 6e82e64b7c57 ARM: exynos_defconfig: Add MAX8952 regulator driver omits 0b5b45a61d3f drm/i915: Remove dead update_wm_pre assignment from SKL wm code omits f9a954ff02df drm/i915: Remove bogus FIXME from SKL wm computation omits 0b43a299794e Merge tag 'for-linus-20181207' of git://git.kernel.dk/linux-block omits 52f842ccd615 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits ad5a7d20c297 RISC-V: Remove EARLY_PRINTK support omits 680a72069305 RISC-V: defconfig: Enable RISC-V SBI earlycon support omits 81c0503bb148 tty/serial: Add RISC-V SBI earlycon support omits 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() omits e159b6074c82 media: vimc: fix start stream when link is disabled omits f25b6302b294 platform/x86: touchscreen_dmi: Add info for the Mediacom F [...] omits c431b42058ec Merge tag 'dmaengine-fix-4.20-rc6' of git://git.infradead. [...] omits ac3e233d29f7 x86/vdso: Drop implicit common-page-size linker flag omits 7ff8957175d6 coresight: Use of_node_name_eq for node name comparisons omits 36f22b9e78c5 Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits bcb8db0200e2 Merge branch 'omap-for-v4.20/fixes' into for-next omits 84fb6c7feb14 ARM: dts: Fix OMAP4430 SDP Ethernet startup omits 5760367298a3 ARM: dts: am335x-pdu001: Fix polarity of card detection input omits c4c9d16252b5 coresight: stm: Remove set but not used variable 'res_size' omits 5552172ff975 coresight: cpu-debug: Support for CA73 CPUs omits 5391ad18eddb mfd: axp20x: Add AC power supply cell for AXP813 omits 2531b3bea791 Merge branch 'audio-fix' into omap-for-v4.20/fixes omits 2afdb4c41d78 ARM: OMAP1: ams-delta: Fix audio permanently muted omits a763ecc15d0e ARM: dts: omap5: Fix dual-role mode on Super-Speed port omits 7146a4f02635 staging: erofs: simplify `z_erofs_vle_submit_all' omits 6afd227ca179 staging: erofs: redefine where `owned_workgrp_t' points omits 92e6efd566c4 staging: erofs: refine compressed pages preload flow omits 9248fce714d5 staging: erofs: revisit the page submission flow omits 672e54761025 staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder omits c1448fa88025 staging: erofs: introduce MNGD_MAPPING helper omits 848bd9acdcd0 staging: erofs: fix use-after-free of on-stack `z_erofs_vl [...] omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits b4aecf78083d arm64: hibernate: Avoid sending cross-calling with interru [...] omits 8b878ee247ef Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits ee494cf377e1 media: v4l2-device: Link subdevices to their parent device [...] omits 16767229940f HID: logitech: Use LDJ_DEVICE macro for existing Logitech mice omits 4435ff2f09a2 HID: logitech: Enable high-resolution scrolling on Logitech mice omits 95c3d00282ce HID: logitech: Add function to enable HID++ 1.0 "scrolling [...] omits fef33601a321 HID: logitech-hidpp: fix typo, hiddpp to hidpp omits 2dc702c991e3 HID: input: use the Resolution Multiplier for high-resolut [...] omits 5a4abb36f312 HID: core: process the Resolution Multiplier omits c53431eb696f HID: core: store the collections as a basic tree omits 52ea899637c7 Input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` omits c616cbee97ae blk-mq: punt failed direct issue to dispatch list omits a889580c087a drm/i915: Flush GPU relocs harder for gen3 omits d7dcdf9d4e15 nvmet-rdma: fix response use after free omits 86880d646122 nvme: validate controller state before rescheduling keep alive omits 0f4bb10857e2 media: siano: Use kmemdup instead of duplicating its function omits e67ebf1b3815 xhci: move usb2 get port status link resume handling to it [...] omits a231ec41e6f6 xhci: refactor U0 link state handling in get_port_status omits 3c2ddb449a91 xhci: cleanup code that sets portstatus and portchange bits omits 70e9b53dfedc xhci: move usb2 speficic bits to own function in get_port_ [...] omits 5f78a54f8d31 xhci: move usb3 speficic bits to own function in get_port_ [...] omits 1c2d81cc287c xhci: remove unused hcd_index() omits f6187f424c10 xhci: move bus_state structure under the xhci_hub structure. omits f1fd62a6b6c6 xhci: remove the unused sw_lpm_support omits ba7aeae5539c block, bfq: fix decrement of num_active_groups omits 5719ac19fc32 ARM: dts: sunxi: Fix PMU compatible strings omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c201e3808e0e Input: restore EV_ABS ABS_RESERVED omits 2731820ce27b Merge branch for-4.21/clk into for-next omits ae78a5d02dee Merge branch for-4.21/arm64/dt into for-next omits 1101e762359b Merge branch for-4.21/arm/dt into for-next omits 603d703743cd Merge branch for-4.21/memory into for-next omits 25c7dde6ebe3 Merge branch for-4.21/firmware into for-next omits 165c3f39e89f Merge branch for-4.21/soc into for-next omits 2da0a5ad53f6 Merge branch for-4.21/dt-bindings into for-next omits 00c30f42c759 media: rockchip vpu: remove some unused vars omits e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state omits e4d7b113fdcc media: cedrus: don't initialize pointers with zero omits 9ed5d5fb8b43 media: cetrus: return an error if alloc fails omits e82a34fa89f8 media: cedrus: Add device-tree compatible and variant for [...] omits f7fa2b6ae13f media: cedrus: Add device-tree compatible and variant for [...] omits 66ca86fe37db media: dt-bindings: media: cedrus: Add compatibles for the [...] omits ac11da47ff45 media: video-i2c: check if chip struct has set_power function omits 69d2a734c5dc media: video-i2c: support runtime PM omits e0fe5c7b22a8 media: staging: media: imx: Use of_node_name_eq for node n [...] omits d138091ffca6 media: v4l2-subdev: document controls need _FL_HAS_DEVNODE omits be7e3c3684e0 media: vivid: Improve timestamping omits a383096c98b4 media: rcar-vin: add R8A77980 support omits 3ba37c2bcb0c media: rcar-csi2: add R8A77980 support omits 2fc6e404117e media: Use of_node_name_eq for node name comparisons omits de2563bce7a1 media: venus: core: Set dma maximum segment size omits 2123cbd687ca media: venus: Support V4L2 QP parameters in Venus encoder omits 4e1e0eb0e074 media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fields omits 8f4c20cb6ab1 media: marvell-ccic: trivial fix to the datasheet URL omits ad93f09b02ee media: MAINTAINERS: Change Todor Tomov's email address omits 7d70d9e39bd0 Merge branch 'devel' into for-next omits 22f54602526e media: cedrus: Remove global IRQ spin lock from the driver omits fe8fb032732f media: sun6i: fix spelling mistake "droped" -> "dropped" omits 87c9f1971492 media: pvrusb2: fix spelling mistake "statuss" -> "status" omits 75fa6e4f83a0 media: coda: fix H.264 deblocking filter controls omits d338e17993f7 media: v4l2: clarify H.264 loop filter offset controls omits 91dc5e91edf7 media: staging: tegra-vde: Replace debug messages with tra [...] omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits c35f0b16537c media: venus: add support for key frame omits 868613f1c0cc HID: quirks: fix RetroUSB.com devices omits 8d31a499c60f media: lmedm04: Move interrupt buffer to priv buffer. omits 87bd0e034e84 media: lmedm04: Add missing usb_free_urb to free interrupt urb. omits dbde117c3126 Merge tag 'gnss-4.20-rc6' of https://git.kernel.org/pub/sc [...] omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits 0cef02031e74 Merge tag 'sh-pfc-for-v4.21-tag2' of git://git.kernel.org/ [...] omits 34812fe11119 pinctrl: uniphier: convert to SPDX License Identifier omits 478b6767ad26 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 omits 4f45f45b081e pinctrl: sunxi: a64: Rename function ts0 to ts omits 3504caa17b59 pinctrl: sunxi: a64: Rename function csi0 to csi omits 57fe9b91fc4a Merge branch 'asoc-4.21' into asoc-next omits b99f6edf9be5 Merge branch 'asoc-4.20' into asoc-linus omits a9d9f6b83f1b pinctrl: sx150x: handle failure case of devm_kstrdup omits 8084945d3c93 ASoC: max9867: Add copyright and module author omits ce55698d3232 ASoC: sdm845: Add configuration for headset codec omits 09b382007aa5 ASoC: sdm845: Add TDM configuration for speaker omits bc2610a6c4c9 ASoC: max9867: Fix signal paths omits 715ee1916b95 ASoC: max9867: Calculate LRCLK divider omits 29f58ff06795 ASoC: max9867: Fix power management omits 8efc1afd7e05 ASoC: max9867: Remove useless assignment omits e8894267cc33 drm/i915: Pipeline PDP updates for Braswell omits f2253bd9859b drm/i915/ringbuffer: EMIT_INVALIDATE after switch context omits 5f5800a765de drm/i915: Push EMIT_INVALIDATE at request start to backends omits d8f505311717 drm/i915/icl: Forcibly evict stale csb entries omits 611a1c69f8ca arm64: tegra: Set reg property for display-hub on Tegra194 omits ffa1ad89ddf2 arm64: tegra: Set reg property for display-hub on Tegra186 omits 1528e40fd7d3 Revert "sysctl: clean up nr_pdflush_threads leftover" omits 7bbd1fc0e9f1 fs/locks: remove unnecessary white space. omits cb03f94ffb07 fs/locks: merge posix_unblock_lock() and locks_delete_block() omits fd7732e033e3 fs/locks: create a tree of dependent requests. omits c0e15908979d fs/locks: change all *_conflict() functions to return bool. omits 16306a61d3b7 fs/locks: always delete_block after waiting. omits 36c4da4f552a clk: renesas: rcar-gen3: Add HS400 quirk for SD clock omits e2f4dd1f5b51 clk: renesas: rcar-gen3: Add documentation for SD clocks omits ecda0a09fa99 clk: renesas: rcar-gen3: Set state when registering SD clocks omits e854747d7593 ALSA: hda/realtek - Enable headset button support for new codec omits 911761c23043 ALSA: hda - Add jack button support omits e6ce180fa6df ALSA: hda - Add jack pointer and unsolicited event bits to [...] omits 2bff7e97ebbb Merge branch 'for-linus' into for-next omits 0819dc72ea70 pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 38842572df1c mtd: rawnand: jz4780: annotate implicit fall throughs omits 52f1b43fd12e mtd: spi-nor: Add support for is25lp016d omits c93c613214ac mtd: spinand: add support for GigaDevice GD5FxGQ4xA omits 7b6a9b28ecf2 mtd: rawnand: Deprecate the dummy_controller field omits 419e5b84a4be mtd: rawnand: vf610: Add an SPDX tag to replace the license text omits da59b4538c4c mtd: rawnand: vf610: Stop using the dummy controller obj omits 4440f781969d mtd: rawnand: vf610: Stop passing mtd_info to internal functions omits fc43f45ed563 mtd: rawnand: fsmc: Fix all coding style issues reported b [...] omits bb6963449f3d mtd: rawnand: fsmc: Add an SPDX tag to replace the license text omits ad71148c1804 mtd: rawnand: fsmc: Stop using the dummy controller obj omits 1e809f7ef4d2 mtd: rawnand: fsmc: Make conversion from chip to fsmc consistent omits 5b47f4078103 mtd: rawnand: fsmc: Fix the fsmc_nand_data kernel-doc omits bfc535f44089 mtd: rawnand: fsmc: Stop passing mtd_info objects to inter [...] omits 530aad77010b netfilter: seqadj: re-load tcp header pointer after possib [...] omits ea3ce745426a mtd: spi-nor: parse SFDP 4-byte Address Instruction Table omits 5fb3dc114706 mtd: rawnand: denali: remove denali_reset_banks() omits a2a05c2f530c mtd: rawnand: denali: remove ->dev_ready() hook omits 1b489effdb6d mtd: rawnand: marvell: fix spelling mistake in kernel doc omits 48fa2f58a5d6 ARM: OMAP1: ams-delta: Drop obsolete NAND resources omits 7416bd35008c mtd: rawnand: ams-delta: Use GPIO API for data I/O omits 9773861304f1 mtd: rawnand: ams-delta: Request data port GPIO resource omits 02e1ca60f4c3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND [...] omits 7a08dbaedd36 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits f2abfeb2078b mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits 7d6c37e90cf9 mtd: rawnand: Deprecate the ->select_chip() hook omits 1770022ffa85 mtd: rawnand: ams-delta: Stop implementing ->select_chip() omits 653c57c7da08 mtd: rawnand: vf610: Stop implementing ->select_chip() omits 2ace451cae22 mtd: rawnand: tegra: Stop implementing ->select_chip() omits b25251414f6e mtd: rawnand: marvell: Stop implementing ->select_chip() omits 550b9fc4e3af mtd: rawnand: fsmc: Stop implementing ->select_chip() omits 02b4a52604a4 mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] omits ae2294b10b0f mtd: rawnand: Pass the CS line to be selected in struct na [...] omits 1d0178593d14 mtd: rawnand: Add nand_[de]select_target() helpers omits 9fd6bcffe741 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller omits 876ba603c9e0 mtd: rawnand: ams-delta: Check mtd_device_register() return code omits 8bbc3c0850d0 mtd: rawnand: ams-delta: cleanup ams_delta_init() error path omits d54445d664a1 mtd: rawnand: ams-delta: Fix various coding style issues omits 4857393d5655 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] omits fbb080a1fcad mtd: rawnand: ams-delta: Allow this driver to be compiled [...] omits 336058c8f4c2 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag omits 1f2d29e634b3 mtd: rawnand: Move nand_exec_op() to internal.h omits 996852a97bc6 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] omits 99f3351a6d6e mtd: rawnand: Reorganize code to avoid forward declarations omits 0813621ba898 mtd: rawnand: Stop passing mtd_info objects to internal functions omits 10949af1681d mtd: spinand: Add initial support for Toshiba TC58CVG2S0H omits d4a390b7325d mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 omits bde1a7459623 ALSA: hda/realtek - Fixed headphone issue for ALC700 omits 8c4cf161a8b4 dt-bindings: rtc: sun6i-rtc: Fix register range in example omits eaaa598c0a28 Merge branches 'for-rc' and 'thermal-core' into next omits 72e9baf99728 drivers: thermal: Move QCOM_SPMI_TEMP_ALARM into the qcom subdir omits 3e8c4d31f8ed drivers: thermal: Move various drivers for intel platforms [...] omits 48d365de7746 Merge tag 'soundwire-4.21-rc1' of git://git.kernel.org/pub [...] omits ded414ebcd58 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] omits 6ac79291fb7d CIFS: Avoid returning EBUSY to upper layer VFS omits 88d905e20b11 crypto: cavium/nitrox - convert to DEFINE_SHOW_ATTRIBUTE omits 8362ea16f69f crypto: chcr - ESN for Inline IPSec Tx omits c35828ea906a crypto: chcr - small packet Tx stalls the queue omits 1f6669b9716c crypto: user - Add crypto_stats_init omits 44f13133cb03 crypto: user - rename err_cnt parameter omits 17c18f9e3328 crypto: user - Split stats in multiple structures omits 5fff81729f09 crypto: user - remove intermediate variable omits b0af91c14109 crypto: user - Fix invalid stat reporting omits f7d76e05d058 crypto: user - fix use_after_free of struct xxx_request omits 76d09ea7c22f crypto: tool: getstat: convert user space example to the n [...] omits 7f0a9d5c9d1b crypto: user - split user space crypto stat structures omits 6e8e72cd206e crypto: user - convert all stats from u32 to u64 omits a6a31385364c crypto: user - CRYPTO_STATS should depend on CRYPTO_USER omits 2ced26078fcf crypto: user - made crypto_user_stat optional omits c97e4df573f2 MAINTAINERS: change NX/VMX maintainers omits 18596781e0be MAINTAINERS: ccree: add co-maintainer omits fefbc0b4bcb3 dt-bindings: crypto: ccree: add dt bindings for ccree 703 omits 1c876a90e253 crypto: ccree - add support for CryptoCell 703 omits 3fd3c80acc17 net/mlx5: Expose packet based credit mode omits 946dca8fe456 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] omits e61efff4ae94 crypto: user - Disable statistics interface omits 43e497feb398 blk-mq: re-build queue map in case of kdump kernel omits ba2e4906c7d4 phy: add driver for Freescale i.MX8MQ USB3 PHY omits 54c8fa9ad1ec dt-bindings: phy: add binding for Freescale i.MX8MQ USB3 PHY omits 1d009986527d phy: Use of_node_name_eq for node name comparisons omits d387ac13ad12 Merge tag 'drm-fixes-2018-12-07' of git://anongit.freedesk [...] omits 7f80c7325be4 Merge tag 'nfs-for-4.20-5' of git://git.linux-nfs.org/proj [...] omits 230df6835adc Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits 44ff3cafcd7f arm64: dts: allwinner: a64: Fix up RTC device node and clo [...] omits 5f9e88282546 ARM: dts: sun8i: r40: Add RTC device node omits 507c6e89d6c4 ARM: dts: sunxi: h3/h5: Fix up RTC device node and clock r [...] omits f6f4422532ad ARM: dts: sun8i: a23/a33: Fix up RTC device node omits e69aa5f9b97f Merge tag 'drm-misc-next-2018-12-06' of git://anongit.free [...] omits b72f711a4efa Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits 7e40b56c776f Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm omits 66fe674690e1 Merge branch 'yaml-bindings-for-v4.21' into dt/next omits f1e8bafa9dcb dt-bindings: arm: Convert ZTE board/soc bindings to json-schema omits 1f16aeee2d7d dt-bindings: arm: Add missing Xilinx boards omits 26faf625aaeb dt-bindings: arm: Convert Xilinx board/soc bindings to jso [...] omits 3be5f142f8e3 dt-bindings: arm: Convert VIA board/soc bindings to json-schema omits f1b1497f4973 dt-bindings: arm: Convert ST STi board/soc bindings to jso [...] omits 91dcf2be0786 dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema omits bc9fd4ff871f dt-bindings: arm: Convert CSR SiRF board/soc bindings to j [...] omits 5e8706ac6a8e dt-bindings: arm: Convert QCom board/soc bindings to json-schema omits 2688798c01fd dt-bindings: arm: Convert TI nspire board/soc bindings to [...] omits 164aacec5fc4 dt-bindings: arm: Convert TI davinci board/soc bindings to [...] omits 58b69fc7d88a dt-bindings: arm: Convert Calxeda board/soc bindings to js [...] omits 2d6ef6f2216a dt-bindings: arm: Convert Altera board/soc bindings to jso [...] omits 1c77a301d160 dt-bindings: arm: Convert primecell binding to json-schema omits e7849a663dce dt-bindings: arm: Convert cpu binding to json-schema omits bb4dc586dab2 dt-bindings: timer: Convert ARM timer bindings to json-schema omits cbcb36881e9e dt-bindings: i2c: Convert i2c-gpio binding to json-schema omits 73ea89cd440a dt-bindings: altera: Convert clkmgr binding to json-schema omits 0fce295d45bf Merge branch 'i2c/for-current-fixed' into i2c/for-next omits dc2a5c92e894 Merge branch 'i2c/for-current' into i2c/for-next omits a78b5dc56553 Revert "dt-bindings: i2c: Use correct vendor prefix for Atmel" omits ece27a337d42 i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode omits 8469636ab5d8 i2c: uniphier: fix violation of tLOW requirement for Fast-mode omits cd8843f541cc i2c: uniphier-f: fill TX-FIFO only in IRQ handler for repe [...] omits c2a653deaa81 i2c: uniphier-f: fix timeout error after reading 8 bytes omits 0544ee4b1ad5 i2c: scmi: Fix probe error on devices with an empty SMB000 [...] omits 6c7f25cae54b i2c: axxia: properly handle master timeout omits 59914d7a892f ipc: conserve sequence numbers in extended IPCMNI mode omits 603b70135178 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 4ae30e9ba2d3 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 63b63c4b6cc4 initramfs: cleanup incomplete rootfs omits b7405d877b4e scripts/gdb: fix lx-version string output omits 5667a41f5515 kernel/sysctl: add panic_print into sysctl omits b1ad820a4c43 panic: add options to print system info when panic happens omits cf8776b3a1ab bfs: extra sanity checking and static inode bitmap omits 15f8b93b59a4 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] omits 572f1c3b6d64 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix omits 50caa087c321 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting omits 8d45102ee2b7 exec: increase BINPRM_BUF_SIZE to 256 omits 82f06847cd12 exec: load_script: don't blindly truncate shebang string omits 6fa9c378c796 fork: fix some -Wmissing-prototypes warnings omits e0a8b63366f9 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits 7b04df82b926 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] omits d537af962a75 hfsplus: return file attributes on statx omits db97fd428103 autofs: add strictexpire mount option omits f7897194a2e3 autofs: change catatonic setting to a bit flag omits a6b7cf47b9b9 autofs: simplify parse_options() function call omits 304c824f6d60 autofs: fix possible inode leak in autofs_fill_super() omits e0cca755aee1 autofs-improve-ioctl-sbi-checks-fix omits f8bf2133bd4c autofs: improve ioctl sbi checks omits 6d41e740a259 init/main.c: make "initcall_level_names[]" const char * omits 38ca20ad00dc fs-epoll-deal-with-wait_queue-only-once-fix omits c702cb023e40 fs/epoll: deal with wait_queue only once omits cc6e642bb4fa fs/epoll: rename check_events label to send_events omits e1c10de5847c fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix omits 58f26c84d9f0 fs/epoll: avoid barrier after an epoll_wait(2) timeout omits 80cbd68a11d8 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix omits 654dcce01241 fs/epoll: reduce the scope of wq lock in epoll_wait() omits 666adef3607f fs/epoll: robustify ep->mtx held checks omits e9015e105aa4 fs/epoll: drop ovflist branch prediction omits e756adadee30 fs/epoll: simplify ep_send_events_proc() ready-list loop omits aa4073946715 fs/epoll: remove max_nests argument from ep_call_nested() omits 195fd088094c checkpatch: warn on const char foo[] = "bar"; declarations omits cc8add5d9746 lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] omits d3a7d4e87a5e lib/genalloc.c: fix allocation of aligned buffer from non- [...] omits 5d8a8fd79ed7 fls: change parameter to unsigned int omits 5499787dd6a4 include/linux/printk.h: drop silly "static inline asmlinka [...] omits f5d243683d7d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t omits 8d603e40c947 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse omits d58212293395 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() omits b27e23181b35 Documentation/process/coding-style.rst: don't use "extern" [...] omits 793c0c041cf8 fs/proc/base.c: slightly faster /proc/*/limits omits 975d7e6634cc fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] omits 786dfa31430b fs/proc/util.c: include fs/proc/internal.h for name_to_int() omits 4ff611854476 fs/proc/base.c: use ns_capable instead of capable for time [...] omits 90605e3c506b fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3bdc25a42238 mm/page_owner: align with pageblock_nr pages omits 7ee1a5c01b84 mm/page_owner: align with pageblock_nr_pages omits b4feec31fff9 mm: don't expose page to fast gup before it's ready omits 16f0c2cfdea5 mm: fix race between swapoff and mincore omits e37c7cb3eb90 mm, swap: fix race between swapoff and some swap operations omits 09126a9c1be2 mm, swap: fix race between swapoff and some swap operations omits 6240f88b6c38 mm/page_alloc.c: remove software prefetching in __free_pag [...] omits e3dba973912e memory_hotplug-free-pages-as-higher-order-fix-fix omits b12b12e1345d memory_hotplug-free-pages-as-higher-order-fix omits bd2529590e80 mm/page_alloc.c: memory hotplug: free pages as higher order omits eb1d91fe09bb /proc/kpagecount: return 0 for special pages that are neve [...] omits 80a136252779 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] omits 30ed2be2fb09 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] omits dbf0a562b457 mm: use common iterator for deferred_init_pages and deferr [...] omits 41b1e9969db5 mm: add reserved flag setting to set_page_links() omits f4234bb851c1 mm: move hot-plug specific memory init into separate funct [...] omits 5a2bf1506ba6 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits c0515b98e2d2 mm: implement new zone specific memblock iterator omits f06ef2262393 mm: drop meminit_pfn_in_nid as it is redundant omits 9c1ec3851c82 mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 7502a2166839 mm/page_alloc.c: drop uneeded __meminit and __meminitdata omits 87e4bacc17bc Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] omits cd9d1a2332b0 Merge branch 'mlxsw-Various-fixes' omits 993107fea5ee mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl omits da93d2913fdf mlxsw: spectrum_router: Relax GRE decap matching check omits f58a83c207b7 mlxsw: spectrum_switchdev: Avoid leaking FID's reference count omits 050fc01fb1d9 mlxsw: spectrum_nve: Remove easily triggerable warnings omits ef2df7fc11f8 Merge branch 'Pass-extack-to-NETDEV_PRE_UP' omits 1ba1daed90e2 selftests: mlxsw: Add a new test extack.sh omits 40c900aa1ff5 net: core: dev: Attach extack to NETDEV_PRE_UP omits 263726053400 net: core: dev: Add call_netdevice_notifiers_extack() omits 6d0403216d03 net: core: dev: Add extack argument to __dev_change_flags() omits 567c5e13be5c net: core: dev: Add extack argument to dev_change_flags() omits cf7686a01266 net: ipvlan: ipvlan_set_port_mode(): Add an extack argument omits dc1aea1e08de net: vrf: cycle_netdev(): Add an extack argument omits 00f54e68924e net: core: dev: Add extack argument to dev_open() omits 4a040e7c72e6 power: supply: sc27xx: Save last battery capacity omits 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell omits caa6e150f8fb power: reset: at91-poweroff: move shdwc related data to on [...] omits 5a688ee3a224 drm/i915/execlists: Move RCS mmio workaround to new common [...] omits 3abd6143f971 drm/i915/selftests: verify_gt_engine_wa() needs rpm wakeref omits 555fc5ba5790 leds: 88pm860x: Use of_node_name_eq for node name comparisons omits 90d467229dee Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 53dc4e997e7d Merge branch 'spi-4.21' into spi-next omits a78de6b8fb72 Merge branch 'spi-4.20' into spi-linus omits f00e93a1224f Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 55cc9f7a5399 Merge remote-tracking branch 'regulator/topic/axp20x' into [...] omits 6e8a1d454ce1 Merge branch 'regulator-4.21' into regulator-next omits 8852a24b6675 Merge branch 'regulator-4.20' into regulator-linus omits 6ab4a3502923 spi: Update NPCM PSPI controller documentation omits 1fa33be36cfc spi: npcm: Modify pspi send function omits fdb8b298676a tcp: fix code style in tcp_recvmsg() omits d6a4b570d346 Merge branch 'dsa-mtu' omits dc0fe7d47f9f net: dsa: Set the master device's MTU to account for DSA o [...] omits a5dd308778a4 net: dsa: Add overhead to tag protocol ops. omits 5c327f673d2f tun: remove unnecessary check in tun_flow_update omits 194276b073a1 spi: Use of_node_name_eq for node name comparisons omits 83b1bc122cab tun: align write-heavy flow entry members to a cache line omits a01b8d1d2445 ASoC: rt5660: Add a new ACPI match ID omits 7fc4650cc241 soc: renesas: rcar-sysc: Fix power domain control after sy [...] omits 1585124d9563 soc: renesas: rcar-sysc: Merge PM Domain registration and linking omits 319c84090696 soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}( [...] omits b0d7fbf8b174 soc: renesas: r8a77990-sysc: Fix initialization order of 3 [...] omits d8f2c8592b95 ASoC: codecs: ak4104: move to GPIO consumer API omits db097f95b4b8 ASoC: dt-bindings: ak4104: use 'reset-gpios' rather than ' [...] omits f98acd8a3115 ASoC: codecs: cs4270: move to GPIO consumer API omits eab8e354a8c7 ASoC: dt-bindings: cs4270: use 'reset-gpios' rather than ' [...] omits b40f40be0d23 riscv, atomic: Add #define's for the atomic_{cmp,}xchg_*() [...] omits 574fd5bd0a4b riscv: remove unused variable in ftrace omits c32569e358ad regulator: Use of_node_name_eq for node name comparisons omits 74791d15fd7c dt-bindings: arm: renesas: Move 'renesas,prr' binding to i [...] omits ea456bf918e3 dt-bindings: arm: renesas: Document iW-RainboW-G20D-Qseven [...] omits 1deb430d2912 dt-bindings: arm: renesas: Document iWave RZ/G1N SOM omits 37d1246af2d5 virtio_net: bulk free tx skbs omits 834e772c8db0 vhost/vsock: fix use-after-free in network stack callers omits 6f8e3f247589 virtio-net: bql support omits a4da43197e55 virtio_blk: add discard and write zeroes support omits 78b1a52e05c9 virtio/s390: fix race in ccw_io_helper() omits 2448a299ec41 virtio/s390: avoid race on vcdev->config omits c38f57da428b vhost/vsock: fix reset orphans race with close timeout omits 82b0120681e0 hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits a3ab0d6a909b hwmon: (ina2xx) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] omits ec680b33cc9c hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] omits c8a559114bdb hwmon: (max6697) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 44974951b84e hwmon: (pwm-fan) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits f637dcba3419 hwmon: (ntc_thermistor) Auto-convert to use SENSOR_DEVICE_ [...] omits 609e5e43d2c3 hwmon: (max6650) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits c5364849cebb hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 1c2b838a9b27 hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 2e56c01dc34a hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 24d4690b9e6a hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 1210ebed343a hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{ [...] omits 1300bd95feb6 Merge branch 'next/defconfig' into for-next omits 3b926dc4e362 Merge branch 'next/dt' into for-next omits 57b13b8b3400 ARM: dts: exynos: remove display-port node from Arndale omits 193b4d45c29c ARM: exynos_defconfig: Add MAX8998 RTC and charger drivers omits abb8d6ecbd8f Merge tag 'trace-v4.20-rc5' of git://git.kernel.org/pub/sc [...] omits d4533027307b hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants omits 8589a649d5f9 arm64: dts: tegra186: Enable IOMMU for SDHCI omits caa7a8e3c312 arm64: tegra: Enable HDA controller on Jetson TX1 omits badb80bed041 arm64: tegra: Add CEC controller on Tegra194 omits 01e13ae3b5f5 arm64: tegra: Enable HDA on Jetson Xavier omits 4878cc0c9fab arm64: tegra: Add HDA controller on Tegra194 omits 97cf683c123d arm64: tegra: Add CEC controller on Tegra186 omits 7c3adf1243cc arm64: tegra: Enable HDA on Jetson TX2 omits b066a31040b7 arm64: tegra: Add HDA controller on Tegra186 omits 70dbf6de1872 hwmon: (lm75) Add STLM75 support omits 180b46ecdc9f drm/tegra: sor: Reset the SOR if possible omits 016a48b3d66e drm/tegra: sor: Remove temporary workaround omits 0683ee7583fc blkcg: put back rcu lock in blkcg_bio_issue_check() omits 2acee31cce65 Merge tag 'sound-4.20-rc6' of git://git.kernel.org/pub/scm [...] omits 002f421a84c5 Merge tag 'csky-4.20-rc6' of github.com:c-sky/csky-linux omits ffe843b18211 dmaengine: dw: Fix FIFO size for Intel Merrifield omits f77af637f29d doc:process: add links where missing omits 2f7e6f6bf0d5 docs/core-api: make mm-api.rst more structured omits c5ed311b4e31 x86, boot: documentation whitespace fixup omits 41c31f6a5945 Documentation: devres: note checking needs when converting omits c56afc1844d6 rtc: sun6i: Expose internal oscillator through device tree omits 7cd1acaeea4e rtc: sun6i: Add support for all known pre-H6 variants omits 403a3c3dd0ec rtc: sun6i: Add support for different variants omits 459b6ea00acc rtc: sun6i: Add default clock name for LOSC omits 9cd355867838 dt-bindings: rtc: sun6i-rtc: Export internal RC oscillator omits 5a0923aad7d4 dt-bindings: rtc: sun6i-rtc: Deprecate external clock outp [...] omits 347d3570300e dt-bindings: rtc: sun6i-rtc: Add compatible strings for pr [...] omits 9ca22651e134 dt-bindings: rtc: sun6i-rtc: Rewrite clock outputs as a list omits fdf0345e59f9 doc:it: add some process/* translations omits a4a2bf0e246e doc:it: fixes in process/1.Intro omits 8fb2dfb228df stackleak: Register the 'stackleak_cleanup' pass before th [...] omits 7bbfd9ad8eb2 Documentation: convert path-lookup from markdown to restur [...] omits 3caad34eab57 Merge tag 'usb-serial-4.20-rc6' of https://git.kernel.org/ [...] omits 036c20c06e43 Documentation/admin-guide: update admin-guide index.rst omits 76e7fd843ebb Documentation/admin-guide: introduce perf-security.rst file omits eb1644e1ec8a Merge branches 'fixes', 'misc', 'sa1100-for-next' and 'spe [...] omits 3a4d0c2172bc ARM: ensure that processor vtables is not lost after boot omits 86db915ae814 Merge branch 'for-next-next-v4.20-20181206' into for-next- [...] omits 47f07f03b5ee IB/mlx5: Block DEVX umem from the non applicable cases omits c64a83962602 Merge branch 'for-next-current-v4.19-20181206' into for-ne [...] omits 65e7500ddcf3 Merge branch 'ext/nikbor/refactor-readpages' into for-next [...] omits 6786c3359320 Merge branch 'ext/josef/catch-cow' into for-next-next-v4.2 [...] omits 27455d8898ea Merge branch 'ext/nikbor/no-balance-1st-phase' into for-ne [...] omits e1a447bdec5b Merge branch 'ext/josef/iput-fixes' into for-next-next-v4. [...] omits 25c2b0aa0caf Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 77cfbcc4de2e Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits ee8197c06004 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits b322eb339ad1 Merge branch 'misc-next' into for-next-next-v4.20-20181206 omits a3d684e20489 Merge branch 'misc-next' into for-next-current-v4.19-20181206 omits 2f0c87b3e7d4 Merge branch 'misc-4.20' into for-next-current-v4.19-20181206 omits 7a35397f8c06 io_pgetevents: use __kernel_timespec omits e024707bccae pselect6: use __kernel_timespec omits 8bd27a3004e8 ppoll: use __kernel_timespec omits 63cea1f73528 MAINTAINERS: exclude gnss from SIRFPRIMA2 regex matching omits 85280de450f1 MAINTAINERS: add gnss scm tree omits 854a6ed56839 signal: Add restore_user_sigmask() omits ded653ccbec0 signal: Add set_user_sigmask() omits 06fd9ab12b80 gnss: sirf: fix activation retry handling omits d747f9e3dce3 btrfs: Refactor main loop in extent_readpages omits 581d187ecf85 btrfs: run delayed items before dropping the snapshot omits b990c6799efb btrfs: catch cow on deleting snapshots omits a92fe606e20a btrfs: Remove 1st shrink/grow phase from balance omits 62f2c14bbcb6 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits aad0502c1498 btrfs: wakeup cleaner thread when adding delayed iput omits e126bd5b8a21 btrfs: run delayed iputs before committing omits 3f2ef4eadeb4 btrfs: fix truncate throttling omits c68f06ac168e btrfs: don't run delayed refs in the end transaction logic omits 4464992f89e8 btrfs: rework btrfs_check_space_for_delayed_refs omits 4e325c6e3521 btrfs: add new flushing states for the delayed refs rsv omits 8b5c40008d20 btrfs: update may_commit_transaction to use the delayed refs rsv omits dec36a02d5ff btrfs: introduce delayed_refs_rsv omits b7d624ab4312 asm-generic: unistd.h: fixup broken macro include. omits 9d3b5086f6d4 mtd: physmap_of_gemini: Handle pin control omits b3dd93030c3c mtd: maps: physmap: Leave assigned complex mappings omits a50480cb6d61 kprobes/x86: Blacklist non-attachable interrupt functions omits fb4b88ec4f47 btrfs: only track ref_heads in delayed_ref_updates omits 1b94ad04a53b btrfs: cleanup extent_op handling omits 042c94684fc8 btrfs: add cleanup_ref_head_accounting helper omits 009bdb100f2a btrfs: add btrfs_delete_ref_head helper omits 7eb2a0438262 staging: octeon-ethernet: delete redundant include omits 83cbfb6bbafd staging: rtl8188eu: remove unused code in rtw_cmd.c omits 747c615edd77 staging: rtl8188eu: rename struct field Wifi_Error_Status omits 4fea3f99b54a staging: rtl8188eu: replace if else with ternary operator omits d5fa6721f671 staging: rtl8188eu: write out multiplying in wifirate2_rat [...] omits 497d6a74413d staging: rtl8188eu: add spaces around operators in rtw_wla [...] omits 3a3b5defd3f9 staging: rtl8188eu: cleanup long lines in rtw_wlan_util.c omits 54b48fda9cb8 staging: rtl8188eu: cleanup block comment in rtw_wlan_util.c omits e2307b086ce3 staging: rtl8188eu: cleanup declarations in rtw_wlan_util.c omits a2871106b597 staging: rtl8188eu: remove unnecessary parentheses in rtw_ [...] omits 3499477cd9bf staging: rtl8188eu: simplify array initializations omits c61583b16298 staging: rtl8188eu: refactor cckratesonly_included() omits 3101957f4a10 staging: rtl8188eu: refactor cckrates_included() omits 3c4989871535 staging: erofs: update erofs-utils information in TODO omits 8b987bca2d09 staging: erofs: {dir,inode,super}.c: rectify BUG_ONs omits df44b479654f kobject: return error code if writing /sys/.../uevent fails omits 7c703e54cc71 arch: switch the default on ARCH_HAS_SG_CHAIN omits c37d721c68ad driver core: Move async_synchronize_full call omits dada6a43b040 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kg [...] omits b14b9d25a3c7 dma-mapping: return an error code from dma_mapping_error omits 68c9ac1d1fd5 dma-mapping: remove the mapping_error dma_map_ops method omits a4abe0ad1065 xen-swiotlb: remove the mapping_error dma_map_ops method omits cad34be747b8 iommu/dma-iommu: remove the mapping_error dma_map_ops method omits 524a669bdd5f iommu/vt-d: remove the mapping_error dma_map_ops method omits 964f2311a686 iommu/intel: small map_page cleanup omits b3aa14f02254 iommu: remove the mapping_error dma_map_ops method omits 887712a0a5b3 x86/calgary: remove the mapping_error dma_map_ops method omits 9e8aa6b5461b x86/amd_gart: remove the mapping_error dma_map_ops method omits 608b9761a060 ia64/sn: remove the mapping_error dma_map_ops method omits 07256950cd69 ia64/sba_iommu: remove the mapping_error dma_map_ops method omits 52aee3e83d44 ia64/sba_iommu: improve internal map_page users omits a20388be3214 alpha: remove the mapping_error dma_map_ops method omits 52f0b3ee0b2c arm64: remove the dummy_dma_ops mapping_error method omits fb1b53f16c5e parisc/sba_iommu: remove the mapping_error dma_map_ops method omits 748c3c4d1323 parisc/ccio: remove the mapping_error dma_map_ops method omits 06301c5e0a16 sparc: remove the mapping_error dma_map_ops method omits 44899aa31ff6 s390: remove the mapping_error dma_map_ops method omits 122da4e081be mips/jazz: remove the mapping_error dma_map_ops method omits d11e3d3d0336 powerpc/iommu: remove the mapping_error dma_map_ops method omits 72fd97bf4e75 arm: remove the mapping_error dma_map_ops method omits b0cbeae49449 dma-direct: remove the mapping_error dma_map_ops method omits 42ee3cae0ed3 dma-mapping: provide a generic DMA_MAPPING_ERROR omits bb9c90ab4edd ARM: imx_v6_v7_defconfig: add imx7ulp support omits 754cac3f1c27 bus: fsl-mc: remove duplicated include files omits d693eb39f5f8 bus: fsl-mc: explicitly define the fsl_mc_command endianness omits 4b4bdfe7d4a0 misc: ti-st: make array read_ver_cmd static, shrinks object size omits 717c8a747bfa btrfs: use PAGE_ALIGNED instead of open-coding it omits 49630bf4d075 btrfs: use offset_in_page instead of open-coding it omits 649ad1165ac1 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" omits d003c346bf75 slimbus: qcom-ctrl: simplify getting .driver_data omits c4dfa25ab307 mtd: add support for reading MTD devices via the nvmem API omits 517f14d9cf35 nvmem: add new config option omits a8b44d5d2e38 nvmem: Move nvmem_type_str array to its only user omits 611fbca1c861 nvmem: meson-efuse: add peripheral clock omits a91ae340ad05 nvmem: meson-efuse: bindings: add peripheral clock omits 8649dbe58d35 nvmem: meson-efuse: add error message on user_max failure. omits 16688453661b nvmem: add type attribute omits d15680c885aa mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h} omits 0f1c2202fb1d mtd: spi-nor: Make the enable argument passed to set_byte( [...] omits 9b228e05547b mtd: spi-nor: Stop passing flash_info around omits acb83c0eb036 ARM: imx: add initial support for imx7ulp omits ecd589d8f566 binder: filter out nodes when showing binder procs omits 7a2670a5bc91 binder: fix kerneldoc header for struct binder_buffer omits 328522459ace mtd: spi-nor: Avoid forward declaration of internal functions omits 439cf074f597 mtd: spi-nor: Drop inline on all internal helpers omits c9731ebd4501 mtd: spi-nor: Add a post BFPT fixup for MX25L25635E omits 2796b43feeea misc: remove GENWQE_DEBUGFS_RO() omits ddfa728ad1b1 char: virtio: Change to use DEFINE_SHOW_ATTRIBUTE macro omits c13e0a528819 binder: remove BINDER_DEBUG_ENTRY() omits f8a70d8b889f misc: vexpress: Off by one in vexpress_syscfg_exec() omits b50584832b4c firmware: stratix10-svc: fix wrong of_node_put() in init function omits 8554e592bde8 coresight: fix spelling mistake "deffered" -> "deferred" omits 34e6c35638b9 coresight: etm3x: Release CLAIM tag when operated from perf omits 6dd4402f24a3 coresight: etm3x: Deal with CLAIM tag before and after acc [...] omits 32c58c4d3bd0 coresight: etf: Release CLAIM tag after disabling the HW omits acaf5a06b971 coresight: etb10: Add support for CLAIM tag omits 323ed1e0f60b coresight: tmc: Fix bad register address for CLAIM omits decf52a4d25a ARM: dts: imx: add imx7ulp evk support omits 5e45c0adb6d9 ARM: dts: imx: add common imx7ulp dtsi support omits 0a7c90a4c120 dt-bindings: fsl: add imx7ulp pm related components bindings omits c4b784b17419 mtd: spi-nor: Add a post BFPT parsing fixup hook omits 4d3a2d7fbcd6 mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag omits 04834332a3ae dt-bindings: fsl: add compatible for imx7ulp evk omits 4f145cd66a1a XArray tests: Check iterating over multiorder entries omits b7677a132a4c XArray tests: Handle larger indices more elegantly omits 0b1238eee3f7 btrfs: dev-replace: open code trivial locking helpers omits e04c4591323d btrfs: dev-replace: remove custom read/write blocking scheme omits d30a3dcd4b94 btrfs: dev-replace: swich locking to rw semaphore omits 5d45861d9fa2 btrfs: reada: reorder dev-replace locks before radix tree preload omits f8a963c8ec53 btrfs: Fix error handling in btrfs_cleanup_ordered_extents omits c2a81b33e5f7 btrfs: remove always true if branch in find_delalloc_range omits 5528730493e4 btrfs: skip file_extent generation check for free_space_in [...] omits 1a47e86f8a80 btrfs: tree-checker: Don't check max block group size as c [...] omits d7f3be22bf53 Btrfs: fix fsync of files with multiple hard links in new [...] omits 60a2fb3e438c btrfs: drop extra enum initialization where using defaults omits 4142274d6872 btrfs: switch BTRFS_ORDERED_* to enums omits d43c903d5741 btrfs: switch EXTENT_FLAG_* to enums omits b0956f89953d btrfs: switch EXTENT_BUFFER_* to enums omits 83cbead3c5f1 btrfs: switch BTRFS_ROOT_* to enums omits 387fa6043759 btrfs: switch BTRFS_FS_* to enums omits 8681a21f8709 btrfs: switch BTRFS_BLOCK_RSV_* to enums omits c6e6b0048f5f btrfs: switch BTRFS_FS_STATE_* to enums omits 08c72d91927f btrfs: Refactor btrfs_merge_bio_hook omits d3a2a3abef32 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction omits 580510f203e4 btrfs: document extent mapping assumptions in checksum omits e8fe1ad7c92e btrfs: don't initialize 'offset' in map_private_extent_buffer() omits 23d878ba93df Btrfs: fix deadlock with memory reclaim during scrub omits 04062585d8ec btrfs: Remove extent_io_ops::readpage_io_failed_hook omits dfc71d832823 btrfs: remove btrfs_bio_end_io_t omits 12a29fdaf0cc btrfs: replace btrfs_io_bio::end_io with a simple helper omits 71bfda374a07 btrfs: remove redundant csum buffer in btrfs_io_bio omits eac7774376b1 btrfs: replace async_cow::root with fs_info omits ac150f01fb9d btrfs: merge btrfs_submit_bio_done to its caller omits 980c87d28405 btrfs: balance: print to system log when balance ends or i [...] omits b309907a9b7b btrfs: balance: print args during start and resume omits 80fbf2ed0223 btrfs: add helper to describe block group flags omits 3f59f6330852 Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits 960abef08880 Btrfs: fix access to available allocation bits when starti [...] omits a8151a20159a Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits 2eab5da07a7d btrfs: Handle final split-brain possibility during fsid change omits 32e7b64f0021 btrfs: Handle one more split-brain scenario during fsid change omits ef83acd79fc9 btrfs: add members to fs_devices to track fsid changes omits 35ce0e12aa5b btrfs: Add handling for disk split-brain scenario during f [...] omits 7469f4d91afa btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits 4831a4e80c67 btrfs: Add sysfs support for metadata_uuid feature omits 960798902fb1 btrfs: Introduce support for FSID change without metadata rewrite omits 37ccbc66f35c btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits 435e645e2737 btrfs: introduce EXPORT_FOR_TESTS macro omits 623eedef9965 btrfs: remove unused drop_on_err in btrfs_mkdir omits c897a3fc2057 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 25c8669f58a8 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits d556989da88f btrfs: Remove superfluous check form btrfs_remove_chunk omits 88dce2471ac5 btrfs: don't report user-requested cancel as an error omits 58a5eb552e71 btrfs: silence warning if replace is canceled omits 6594bfdc9bb7 btrfs: dev-replace: add explicit check for replace result [...] omits 4e7576f17a24 btrfs: dev-replace: replace's scrub must not be running in [...] omits 2444d3a6ce8e btrfs: dev-replace: set result code of cancel by status of scrub omits e2275f33d349 btrfs: fix use-after-free due to race between replace star [...] omits eb03683556f9 btrfs: dev-replace: go back to suspend state if another EX [...] omits e7a445dfadc7 btrfs: dev-replace: go back to suspended state if target d [...] omits a94bb00256a3 btrfs: mark btrfs_dev_replace_start as static omits b164a1214d12 btrfs: harden agaist duplicate fsid on scanned devices omits 3b10729776cb btrfs: introduce nparity raid_attr omits ccad3535dee1 btrfs: fix ncopies raid_attr for RAID56 omits bb8d1469c49b btrfs: alloc_chunk: fix more DUP stripe size handling omits 48fbeb1f0404 btrfs: alloc_chunk: improve chunk size variable name omits f40a90c9e2b5 btrfs: alloc_chunk: do not refurbish num_bytes omits dfc22d68b5fe btrfs: use tagged writepage to mitigate livelock of snapshot omits d7617a0f87a4 btrfs: Remove unused extent_state argument from btrfs_writ [...] omits 48f7bf35ec7a btrfs: Remove extent_page_data argument from writepage_delalloc omits 85d1e198edda btrfs: Move epd::extent_locked check to writepage_delalloc [...] omits 54862a360f65 btrfs: Check for missing device before bio submission in b [...] omits 1b1be490b3d0 btrfs: remove redundant replace_state init omits 00d06ab0917e Btrfs: remove no longer used io_err from btrfs_log_ctx omits 054f1bcb8b31 Btrfs: simpler and more efficient cleanup of a log tree's [...] omits d8e1d8552d40 btrfs: Adjust loop in free_extent_buffer omits 9b9175d46d18 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits 607d4de2a47b btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 35c30538c19c btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 0672df70a9fd btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits bb31bacb34dd btrfs: Remove redundant extent_buffer_get in get_old_root omits 27f300368e0d btrfs: Remove needless tree locking in iterate_inode_extrefs omits af2de88996e3 btrfs: Remove needless tree locking in iterate_inode_refs omits aa7620db9de0 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits fc2db0ecbdb9 Btrfs: support swap files omits 6aeb2556b01b Btrfs: rename and export get_chunk_map omits eb1eef5d4fac Btrfs: prevent ioctls from interfering with a swap file omits fae17c3b50b2 btrfs: Remove extent_io_ops::split_extent_hook callback omits b38ae3703430 btrfs: Remove extent_io_ops::merge_extent_hook callback omits 1cd5772dea20 btrfs: Remove extent_io_ops::clear_bit_hook callback omits 427d03945bed btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits 349a6deb2089 btrfs: Remove extent_io_ops::check_extent_io_range callback omits 5437f21250cc btrfs: Remove extent_io_ops::writepage_end_io_hook omits 26f9f9abbbb6 btrfs: Remove extent_io_ops::writepage_start_hook omits 6907b1c2ac72 btrfs: Remove extent_io_ops::fill_delalloc omits 054450014212 btrfs: Add function to distinguish between data and btree inode omits b2fd0e05d37f btrfs: volumes: Make sure no dev extent is beyond device boundary omits 8ad0f8196c50 btrfs: volumes: Make sure there is no overlap of dev exten [...] omits 71ad6d4a3950 btrfs: Refactor find_free_extent loops update into find_fr [...] omits e1a089881144 btrfs: Refactor unclustered extent allocation into find_fr [...] omits 159db474e8c5 btrfs: Refactor clustered extent allocation into find_free [...] omits fc654da4358f btrfs: Introduce find_free_extent_ctl structure for later rework omits 632dd36c83d5 btrfs: extent-tree: Detect bytes_pinned underflow earlier omits aa99e3ac64a4 btrfs: extent-tree: Detect bytes_may_use underflow earlier omits 5cb1b8e85b67 Btrfs: remove no longer used stuff for tracking pending or [...] omits 55070d640e5a Btrfs: remove no longer used logged range variables when l [...] omits ad4a128ef599 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed omits 43cee3e27ea0 sh: ecovec24: Fix an ifdef omits 55f3f7eab75c XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh omits eff3860bbfed radix tree: Don't return retry entries from lookup omits 7c806b7f750d Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits 7bc1c6f331a9 Merge branch 'v4.21-armsoc/dts64' into for-next omits 3a668ed3c75a Merge branch 'v4.21-armsoc/dts32' into for-next omits 36ead9149916 ARM: dts: rockchip: add BQ Edison 2 QC devicetree omits 69c32972d593 drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver omits 99fef587ff98 driver core: platform: Respect return code of platform_dev [...] omits 186bddb28ff9 kref/kobject: Improve documentation omits 1d52a74ea230 ASoC: Use of_node_name_eq for node name comparisons omits 23aa128bb28d ASoC: use dma_ops of parent device for acp_audio_dma omits 3f8e91785381 drivers/base/memory.c: Use DEVICE_ATTR_RO and friends omits d6d08273996b ASoC: use DMA addr rather than CPU pa for acp_audio_dma omits f7cb866a9686 arm64: dts: rockchip: enable hdmi output on rk3399-rockpro64 omits 94ea56cff506 ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] omits 690e16bada60 arm64: dts: rockchip: fix rk3399-rockpro64 regulator gpios omits d6310a3f3396 Documentation: perf: Add documentation for ThunderX2 PMU u [...] omits 0472bf06c6fd xhci: Prevent U1/U2 link pm states if exit latency is too long omits a7d57abcc8a5 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC omits 82ca0d5487d4 Revert "tty: xilinx_uartps: Correct return value in probe" omits aed85cbd53dd mmc: sdhci-of-esdhc: fix spelling mistake "upsupported" -> [...] omits 3100e97ab12b Merge branch 'fixes' into next omits b704441e38f6 mmc: sdhci: fix the timeout check window for clock and reset omits ad5399d12ca4 ARM: dts: rockchip: add VPU device node for RK3288 omits 5cd4c31a1252 arm64: dts: rockchip: add VPU device node for RK3399 omits 157ab88ef64a ALSA: aoa: Use of_node_name_eq for node name comparisons omits 192a71229540 ALSA: aoa: Remove direct OF name and type accesses omits 9cd5b632bc7d memstick: rtsx_usb_ms: Support runtime power management omits 4eea013b4251 memstick: rtsx_usb_ms: Use ms_dev() helper omits 011a1bee81af memstick: Prevent memstick host from getting runtime suspe [...] omits 0c9696e3204e misc: rtsx_usb: Use USB remote wakeup signaling for card i [...] omits 61b8b5559a57 memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in [...] omits cfc669964b09 mmc: rtsx_usb_sdmmc: Re-work card detection/removal support omits 77ca064e32ca mmc: rtsx_usb_sdmmc: Re-work runtime PM support omits 0f6293d59008 mmc: rtsx_usb_sdmmc: Don't runtime resume the device while [...] omits 24da6a7e5a4b mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM omits c988de29ca16 cifs: Fix separator when building path from dentry omits 6e785302dad3 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] omits 7e90e8d0c0ea drm/i915: Increase timeout for Encrypt status change omits 4cf74aafc55b drm/i915: debug log for REPLY_ACK missing omits a0ea697a6649 drm/i915: Fix platform coverage for HDCP1.4 omits 083d2a07ee0e drm/i915: Fix GEN9 HDCP1.4 key load process omits e7d4ad21e1ca ARM: dts: imx6qdl-sabresd: add accelerometer sensor support omits dbea3745bc4b ARM: dts: imx6qdl-sabresd: add magnetometer sensor support omits 7af9d5c5aae6 ARM: dts: imx6qdl-sabresd: add light sensor support omits b70922dfabe7 ARM: dts: imx6qdl-sabresd: Move regulators outside of "sim [...] omits 7c04c86e81af ARM: dts: imx6qdl: Fix memory node duplication omits 424b5bf42f4c ARM: dts: imx6dl-mamoj: Add a memory node omits b5f2fd8a3793 ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication omits 09cd4bd8abaf ARM: dts: vf610-zii-scu4-aib: Add HI8435 support omits f15096f12a4e ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock omits 9c5d3ae9fe56 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] omits c23b8e7acea3 ALSA: sparc: Use of_node_name_eq for node name comparisons omits 91abe6b2237f sbus: Use of_node_name_eq for node name comparisons omits adf040ddd001 ide: Use of_node_name_eq for node name comparisons omits 7a35a50df5a3 neighbor: Add extack messages for add and delete commands omits f5d6c3e5a359 tipc: fix node keep alive interval calculation omits bf5849f15a30 net: Use of_node_name_eq for node name comparisons omits ebaf39e6032f ipv4: ipv6: netfilter: Adjust the frag mem limit when true [...] omits afd0a8006e98 sctp: frag_point sanity check omits d66280b12bd7 net: netem: use a list in addition to rbtree omits e594a5e349dd drm/ast: Fix connector leak during driver unload omits 6ccd895e4152 Merge tag 'drm-misc-fixes-2018-12-05' of git://anongit.fre [...] omits c6c2097a19d8 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits 534c6307beb4 Merge tag 'msm-fixes-2018-12-04' of https://gitlab.freedes [...] omits 1aed58e67a6e Uprobes: Fix kernel oops with delayed_uprobe_remove() omits 2b4b64840d7f Merge branch 'topic/fsl' into next omits 1f9a5dce3548 Merge tag 'vmwgfx-next-2018-12-05' of git://people.freedes [...] omits e9c7d656610e stackleak: Mark stackleak_track_stack() as notrace omits fb878d106b77 Merge tag 'exynos-drm-next-for-v4.21' of git://git.kernel. [...] omits 513126ae00ba Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits d394e7aeba79 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 75d64e8bf5c1 ARM: dts: sun8i: r40: Add clock accuracy for external oscillators omits 772c3a452a13 ARM: dts: sunxi: h3/h5: Add clock accuracy for external os [...] omits a06aef4ed5b6 Merge branch 'bpf_func_info-improvements' omits 84ecc1f98ca7 bpf: Expect !info.func_info and insn_off name changes in t [...] omits 555249df711b bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info omits d30d42e08c76 bpf: Change insn_offset to insn_off in bpf_func_info omits 7337224fc150 bpf: Improve the info.func_info and info.func_info_rec_siz [...] omits 3ee6d53d23ca ARM: dts: imx7s: Add flexcan stop mode wakeup support omits f59474aa88d5 ARM: dts: imx6ul: Add flexcan stop mode wakeup support omits 890c102ff476 ARM: dts: imx6qdl: Add flexcan stop mode wakeup support omits 63828ed1e562 ARM: dts: imx6sx: Add flexcan stop mode wakeup support omits 1e434b703248 ARM: imx: update the cpu power up timing setting on i.mx6sx omits 1c3a4589a224 ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant omits ff1ca1f41fa0 ARM: dts: imx6ul-pico-hobbit: Extend peripherals support omits a91f39016ae3 ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard omits 2bd4e1af62ff ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx [...] omits 7b2f5d694851 ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier omits 8d9d005d38ba drm/i915/fbc/cnl: Add GLK and CNL+ hardware tracking area omits ed17b555303c drm: Fix documentation generation for DP_DPCD_QUIRK_NO_PSR omits cf76c364a1e1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 932c44170779 Merge branch 'net-bridge-convert-multicast-to-generic-rhashtable' omits d08c6bc08f72 net: bridge: increase multicast's default maximum number o [...] omits cf332bca56f4 net: bridge: mark hash_elasticity as obsolete omits 4329596cb10d net: bridge: multicast: use non-bh rcu flavor omits 19e3a9c90c53 net: bridge: convert multicast to generic rhashtable omits b49cb4ad263c ARM: dts: ls1021a: add qdma device tree nodes omits ba5dfaff1955 Merge tag 'mlx5e-updates-2018-12-04' of git://git.kernel.o [...] omits b2b7af861122 tcp: fix NULL ref in tail loss probe omits 41727549de3e tcp: Do not underestimate rwnd_limited omits e37d05a538a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 7127f2fece7b Merge branch 'u32-to-linkmode-fixes' omits 9db299c736ee net: phy: Fix ioctl handler when modifing MII_ADVERTISE omits 6dbd0090f999 net: mii: mii_lpa_mod_linkmode_lpa_t: Make use of linkmode [...] omits d3351931a37b net: mii: Add mii_lpa_mod_linkmode_lpa_t omits ab9cb729ab0d phy: marvell: Rename mii_lpa_to_linkmode_lpa_t omits 78a24df37007 net: mii: Rename mii_stat1000_to_linkmode_lpa_t omits 5f15eed245bc net: mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() omits 22f6bbb7bcfc net: use skb_list_del_init() to remove from RX sublists omits e2fb615b69e0 power: supply: sc27xx: Add suspend/resume interfaces omits edcb1c0a3f63 power: supply: sc27xx: Add fuel gauge low voltage alarm omits 8ff57c18e9f6 net/mlx5e: Improve ethtool private-flags code structure omits 756c41603a18 net/mlx5e: ethtool, Support user configuration for RX hash fields omits bbeb53b8b2c9 net/mlx5e: Move RSS params to a dedicated struct omits d930ac796fdb net/mlx5e: Refactor TIR configuration function omits d8bc31501650 Merge branch 'clk-qcom-8998-resets' into clk-next omits 30bc0b9881f3 clk: qcom: gcc-msm8998: Add clkref clocks omits 2abf856202fd clk: qcom: gcc-msm8998: Disable halt check of UFS clocks omits b0d2e8a0cde9 clk: qcom: gcc-msm8998: Drop hmss_dvm and lpass_at omits c0cb7c7e7164 clk: qcom: Enumerate remaining msm8998 resets omits 65c9fab7bc4b power: supply: sc27xx: Add fuel gauge calibration omits 6be57bd2badf dt-bindings: power: supply: Add nvmem properties to calibrate FGU omits 369af92ce47a Merge tag 'arc-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] omits 11832328c564 clk: qcom: Add xo dummy clk on msm8998 omits 2f0799a0ffc0 mm, thp: restore node-local hugepage allocations omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT omits 467e8a516dcf Merge tag 'drm-intel-next-2018-12-04' of git://anongit.fre [...] omits 872bcf83ec0a power: supply: sc2731_charger: Free battery information omits a8aaff6be089 power: supply: sc2731_charger: Avoid repeated charge/discharge omits 18c807dbf9d6 power: supply: sc2731_charger: Add charger status detection omits 8ac1091ed18b power: supply: sc2731_charger: Add one work to charge/discharge omits ff4dd232ec45 MIPS: Expand MIPS32 ASIDs to 64 bits omits 92def04bd7b4 MAINTAINERS: Change Todor Tomov's email address omits 16ad9501b1f2 firmware: qcom: scm: fix compilation error when disabled omits e6ae9a05a41a power: reset: at91-poweroff: remove at91_ramc_of_match omits 996463fdb8cd power: reset: at91-poweroff: use one poweroff function for [...] omits 2c5357c6a2f2 Merge branch 'for-4.20/dax-fixes' into libnvdimm-pending omits b5fd2e00a602 acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather [...] omits ae86cbfef381 libnvdimm, pfn: Pad pfn namespaces relative to other regions omits e3f5df762d4a tools/testing/nvdimm: Align test resources to 128M omits 1d596472429c ARM: dts: Add missing ranges for am437x mcasp l3 ports omits d0717d73be81 power: supply: bq24190_charger: add support for bq24196 variant omits 4be1eaf322f0 pinctrl: nuvoton: check for devm_kasprintf() failure omits 161a2135e082 power: supply: bq24190_charger: add extcon support for USB OTG omits 74d09c927cb6 power: supply: bq24190_charger: add of_match for usb-otg-v [...] omits 5ea67bb0b090 power: supply: bq24190_charger: add support for bq24192 variant omits 8e49c0b4bbe9 dt-bindings: power: supply: bq24190_charger: add bq24192 a [...] omits 9afe62509b32 power: reset: ocelot: switch the SI to boot mode omits 76ee875c2f48 power: reset: gpio-poweroff: add ability to specific activ [...] omits 4eaaa2b99e30 Merge tag 'for-linus-20181205' of git://git.kernel.dk/linux-block omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits ee1a84fdfeed selinux: overhaul sidtab to fix bug and improve performance omits 037602705109 xtensa: don't use l32r opcode directly omits b3e46d1a0590 of: Use of_node_name_eq for node name comparisons omits 24ed7fdae669 selinux: use separate table for initial SID lookup omits e812006e1e99 Merge branch 'clk-mtk-mt7629' into clk-next omits d42925189b41 clk: mediatek: fix the PCIe MAC clock parent omits a53a68cee88a power: supply: charger-manager: Make code more readable omits f25a646fbe20 power: supply: charger-manager: Fix incorrect return value omits 8c13b6f18a6f power: supply: charger-manager: Fix some misspelled words omits 1dd3509929dc power: supply: charger-manager: Remove unused index counting omits 704620afc70c USB: check usb_get_extra_descriptor for proper size omits 9c822e12cb23 parisc: Fix HP SDC hpa address output omits b740d1ca9c34 parisc: Fix serio address output omits 57b2d3b172d1 parisc: Split out alternative live patching code omits e259e04748e2 ARM: dts: r8a7744-iwg20m: Add SPI NOR support omits 64d47902fea3 Merge tag 'mac80211-for-davem-2018-12-05' of git://git.ker [...] omits 4fbd4158fe89 arm64: dts: renesas: r8a77995: draak: Add backlight omits 8b1b9e6425a0 Merge branch 'clk-managed-registration' into clk-next omits b255e500c8dc net: documentation: build a directory structure for drivers omits b72ce26cb73a ARM: dts: iwg20d-q7-common: Move cmt/rwdt node out of RZ/G1M SOM omits 0a9b89b2e2e7 drm/amdgpu/vcn: Update vcn.cur_state during suspend omits 3c28b91380dd media: stkwebcam: Bugfix for wrong return values omits 2bf47eefca6d media: stkwebcam: Support for ASUS A6VM notebook added. omits bcebf81255a7 media: rockchip/vpu: fix a few alignments omits 775fec69008d media: add Rockchip VPU JPEG encoder driver omits 7f22507b1397 media: dt-bindings: Document the Rockchip VPU bindings omits bb2203d5f10b arm64: dts: qcom: sdm845: Add UART nodes omits 14a4467a0a5e Merge commit '0072a0c14d5b7cb72c611d396f143f5dcd73ebe2' in [...] omits 078ab3ea2c3b media: Add a Kconfig option for the Request API omits cd9fd6f12fc7 media: extended-controls.rst: add note to the MPEG2 state [...] omits 9514063498cb media: mpeg2-ctrls.h: move MPEG2 state controls to non-pub [...] omits 80fca773bf81 power: supply: cpcap-charger: clean an indentation issue, [...] omits d08970904582 Merge tag 'for-4.20-rc5-tag' of git://git.kernel.org/pub/s [...] omits 8f01c45a0fb7 Merge tag 'psy-mfd-axp813-immutable-for-v4.21-signed' into [...] omits 91dd51f6e7ce Merge tag 'pm-4.20-rc6' of git://git.kernel.org/pub/scm/li [...] omits 7693b5643fd2 power: supply: add AC power supply driver for AXP813 omits 89d21972da2b dt-bindings: power: supply: axp20x: add AXP813 AC power DT [...] omits b1bd47b638d4 dt-bindings: fsl-qdma: Add NXP Layerscpae qDMA controller [...] omits 75628c149b0d dmaengine: fsl-qdma: Add qDMA controller driver for Layers [...] omits 5e0dc1a7ce1f Merge tag 'mfd-fixes-4.20' of git://git.kernel.org/pub/scm [...] omits 68997fff94af dmaengine: fsldma: Adding macro FSL_DMA_IN/OUT implement f [...] omits ca4f82604011 dmaengine: fsldma: Replace DMA_IN/OUT by FSL_DMA_IN/OUT omits a95761d6d261 power: supply: axp288: use the BIT() macro omits 57428f6f8ace power: supply: axp20x: add missing include bitops.h omits 5eb02f7ee1eb block: convert io-latency to use rq_qos_wait omits 78217c326ee7 block: convert wbt_wait() to use rq_qos_wait() omits 8f4aa086e2af block: add rq_qos_wait to rq_qos omits 7265c3cbbf9f clk: apcs-msm8916: simplify probe cleanup by using devm omits 654dea6ec4f1 clk: clk-twl6040: Free of_provider at remove omits 252246674f55 clk: rk808: use managed version of of_provider registration omits 1efadbf2fd37 clk: clk-hi655x: Free of_provider at remove omits 5be217e5a50f blkcg: rename blkg_try_get() to blkg_tryget() omits 163684246491 blkcg: change blkg reference counting to use percpu_ref omits 912f23b5bfca blkcg: remove bio_disassociate_task() omits fe671b476df8 blkcg: remove additional reference to the css omits c32a33a45cd3 blkcg: remove bio->bi_css and instead use bio->bi_blkg omits 336bd1730320 blkcg: associate writeback bios with a blkg omits 23f876c6743d blkcg: associate a blkg for pages being evicted by swap omits a95c7b3ce1b3 blkcg: consolidate bio_issue_init() to be a part of core omits e35403a034bf blkcg: associate blkg when associating a device omits d5cb0b7e1013 dm: set the static flush bio device on demand omits 45198a59bff3 blkcg: introduce common blkg association logic omits ea54e3026859 blkcg: convert blkg_lookup_create() to find closest blkg omits 7241bdb167ed blkcg: update blkg_lookup_create() to do locking omits ab4c63c9be16 blkcg: fix ref count issue with bio_blkcg() using task_css omits 05502bf9eb7a clk: of-provider: look at parent if registered device has [...] omits 8c1ecb2dd889 Merge branches 'arm/renesas', 'arm/mediatek', 'arm/tegra', [...] omits afe120c777b7 ic3: off by one in mode_show() omits 840414ae59d8 i3c: fix an error code in i3c_master_add_i3c_dev_locked() omits 2b2b283c0596 i3c: master: dw: fix mask operation by using the correct operator omits 16da99cf0e4d MAINTAINERS: Add myself as the dw-i3c-master module maintainer omits 116e246a8bcd dt-binding: i3c: Document Synopsys DesignWare I3C omits 1dd728f5d4d4 i3c: master: Add driver for Synopsys DesignWare IP omits ad15e8c0fafa i3c: master: Remove set but not used variable 'old_i3c_scl_lim' omits e29d0d9c90c9 dt-bindings: i3c: Document Cadence I3C master bindings omits 603f2bee2c54 i3c: master: Add driver for Cadence IP omits 4f26d0666961 MAINTAINERS: Add myself as the I3C subsystem maintainer omits 51eb78098ab7 iommu: Change tlb_range_add to iotlb_range_add and tlb_syn [...] omits 30da46b5dc3a tools: bpftool: add a command to dump the trace pipe omits 14c9dfec3409 media: pixfmt-meta-d4xx.rst: Add a license to it omits f2ac8ce823db media: docs: brainless mass add SPDX headers to all media files omits 70100e055cc0 media: svg files: dual-licence some files with GPL and GFDL omits b72f936f6b32 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860 [...] omits 9f8aefed9623 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G omits 705b65f10747 ALSA: hda/realtek - Add support for Acer Aspire C24-860 he [...] omits 82559ac0273a media: add SPDX header to media uAPI files omits 33aaebd48ae2 ALSA: hda/realtek: ALC286 mic and headset-mode fixups for [...] omits 18e6830a636c media: remove text encoding from rst files omits 41888179b1b7 Merge branch 'bpf-jit-overridable-alloc' omits 91fc957c9b1d arm64/bpf: don't allocate BPF JIT programs in module memory omits dc002bb62f10 bpf: add __weak hook for allocating executable memory omits 861c56c13d81 media: Documentation/media: uapi: Explicitly say there are [...] omits 79960227d93b Makefile: fix mixed tab and spaces omits 901d32bc69f3 cpupower : Auto-completion for cpupower tool omits 72549bc085d6 Merge branch 'misc-4.20' into next-fixes omits 0cc8f80683a7 Btrfs: fix fsync of files with multiple hard links in new [...] omits 1aea7aee805e thermal: broadcom: constify thermal_zone_of_device_ops structure omits 13cfb713c8c2 thermal: armada: constify thermal_zone_of_device_ops structure omits 7f5592742a42 HID: input: support Microsoft wireless radio control hotkey omits 2fc00c1e0f9d HID: use macros in IS_INPUT_APPLICATION omits f6c7f03f69f7 mac80211: fix deauth TX when we disconnect omits c8d10cbda12f mac80211: rewrite Kconfig text for mesh omits c7cdba31ed8b mac80211-next: rtnetlink wifi simulation device omits cc1068eb6ad2 uapi/nl80211: fix spelling errors omits 082b12d4e541 mac80211_hwsim: fixes kernel crash during mac80211_hwsim init omits 0ad79684fecf mmc: sdhci-msm: Disable CDR function on TX omits 2a9a4742e825 mmc: add new Alcor Micro Cardreader SD/MMC driver omits 4eb78924bf0e misc: cardreader: add new Alcor Micro Cardreader PCI driver omits 1c346c7f5d60 mmc: convert to DEFINE_SHOW_ATTRIBUTE omits b4172bb92664 mmc: jz4740: Use PTR_ERR_OR_ZERO in jz4740_mmc_request_gpios() omits d76b21ebf8ff Merge tag 'gvt-fixes-2018-12-04' of https://github.com/int [...] omits c754a9bf7ee8 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags omits a1da439cc0d9 dma-mapping: fix lack of DMA address assignment in generic [...] omits 614c61a6514e ata: palmld: Introduce state container omits 68fe87ac8a93 dt-bindings: mmc: sdhci-msm: Clarify register requirements omits cead55d3886b mmc: sdhci-pci: Add max-frequency device property for Inte [...] omits e439eb96a7ad mmc: slot-gpio: Delete legacy GPIO handling omits 45a0001996ff mmc: pxa: Use GPIO descriptor for power omits 25087f3fa768 mmc: pxamci: Delete platform data handling of CD and WP omits 3be3e65b6d22 ARM: pxa: Delete platform data for CD/WP omits 340f0db872f5 mmc: pxamci: Support getting GPIO descs for RO and WP omits 946f340340b2 ARM: pxa: Add GPIO descriptors for Palm27x omits 231bb111da29 ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP omits c8032651733f gpio: name PCA953x gpio chips after device name omits 156060631b70 mmc: s3cmci: Use the slot GPIO descriptor omits babd0b238d11 mmc: host: tmio: Use GPIO descriptors omits b59713e2a8d1 mmc: spi: Convert to use GPIO descriptors omits d645629b99e9 mmc: meson-mx-sdio: check devm_kasprintf for failure omits 22b2dbbd3dfa mmc: sdhci-of-esdhc: workaround for unreliable pulse width [...] omits a1b836364936 mmc: sdhci-of-esdhc: temporary fixup for eMMC HS400 issue omits 5f8d484080a4 mmc: sdhci-of-esdhc: add erratum A011334 support omits c3f16d799cd3 mmc: sdhci-of-esdhc: add hs400 mode support omits 17a2276b070d mmc: core: Add ->hs400_prepare_ddr() callback omits 79462857eb54 SUNRPC: Don't force a redundant disconnection in xs_read_stream() omits dfcf0380858b SUNRPC: Fix up socket polling omits b76a5afdce6c SUNRPC: Use the discard iterator rather than MSG_TRUNC omits 26781eab48ec SUNRPC: Treat EFAULT as a truncated message in xs_read_str [...] omits 16e5e90f0e4f SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag omits c443305529d1 SUNRPC: Fix RPC receive hangs omits c1bdd5cd715c mmc: sdhci-omap: Remove redundant structure assignments omits 6bf056a653f9 mmc: sdhci-omap: Add platform specific reset callback omits 9b4b4bb94db0 Merge branch 'fixes' into next omits db2039fcfd57 mmc: sdhci-omap: Fix DCRC error handling during tuning omits b9bbbbfef991 media: vicodec: Change variable names omits 312ca38ddda6 cfg80211: Fix busy loop regression in ieee80211_ie_split_ric() omits da2c94c8f973 media: v4l2: async: remove locking when initializing async [...] omits 1da3afb58cd1 media: ov5640: Remove duplicate auto-exposure setup omits e823fb165b76 media: ov5640: Add 60 fps support omits 90098efacc4c drm/i915: Introduce per-engine workarounds omits f6cc192fbf08 media: ov5640: Make the FPS clamping / rounding more extendable omits 009367791f31 drm/i915: Record GT workarounds in a list omits c2f7a6c7e1e5 Merge branch 'v4.20-next/soc' into for-next omits 5a3ad937bc78 media: ov5640: Make the return rate type more explicit omits 086c25f8fef9 media: ov5640: Enhance FPS handling omits 86d81ad9dd1b media: ov5640: Remove pixel clock rates omits 6eff7ce21cf1 Pull fanotify hardening from Kees Cook. omits dfbfb7aa832c media: ov5640: Compute the clock rate at runtime omits 5b03a472b4e3 fanotify: Make sure to check event_len when copying omits a9e17125a568 media: ov5640: Remove redundant register setup omits 7851fe7ad4d9 media: ov5640: Remove redundant defines omits c14d107e7417 media: ov5640: Remove the clocks registers initialization omits aa2882481cad media: ov5640: Adjust the clock based on the expected rate omits 071154499193 media: ov5640: Fix set format regression omits 98480d65c48c media: mt9m111: allow to setup pixclk polarity omits 48856d91321f media: dt-bindings: media: mt9m111: add pclk-sample property omits 302d29700d0e media: dt-bindings: media: mt9m111: adapt documentation to [...] omits 937bb42578c1 media: mt9m111: add support to select formats and fps for [...] omits 3c437901bd83 media: mt9m111: add streaming check to set_fmt omits 7784b1d27898 media: mt9m111: add s_stream callback omits 4f9d7225c70d media: imx274: select REGMAP_I2C omits 82f5b507c0cf media: imx274: declare the correct number of controls omits cea8c0077d6c media: imx274: fix stack corruption in imx274_read_reg omits 990d71846a0b mac80211: ignore NullFunc frames in the duplicate detection omits ce6ebeacbef3 media: unify some sony camera sensors pattern naming omits 4cf9f8feb90b media: imx355: fix wrong order in test pattern menus omits 6cfe94782da6 media: imx319: fix wrong order in test pattern menus omits dceccec169b3 media: v4l2-fwnode: Demote warning to debug level omits 9ec1190d0659 mac80211: fix reordering of buffered broadcast packets omits a317e65face4 mac80211: ignore tx status for PS stations in ieee80211_tx [...] omits c2e66b8f7c37 arm64: dts: mt8173: Add GCE node omits 2f588cee24ca tty/ldsem: Decrement wait_readers on timeouted down_read() omits 110b89282f65 tty/ldsem: Add lockdep asserts for ldisc_sem omits c18ad0cf9cb0 tty/ldsem: Convert to regular lockdep annotations omits cf62a1a13749 tty: Simplify tty->count math in tty_reopen() omits c96cf923a98d tty: Don't block on IO when ldisc change is pending omits 83d817f41070 tty: Hold tty_ldisc_lock() during tty_reopen() omits 231f8fd0cca0 tty/ldsem: Wake up readers after timed out down_write() omits 932128f2e2ba Merge branches 'sunxi/dt-for-4.21' and 'sunxi/clk-for-4.21 [...] omits 7ff33bd321b1 ARM: dts: sun8i: a33: Drop audio codec oversampling rate t [...] omits 6e6da2039c82 clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio [...] omits 37bb18398aa1 clk: sunxi-ng: a33: Use sigma-delta modulation for audio PLL omits 91051567df44 Merge branches 'sunxi/core-for-4.21', 'sunxi/drivers-for-4 [...] omits d60ce24740d2 arm64: dts: allwinner: a64: Add Video Engine node omits 106deea8ba53 arm64: dts: allwinner: a64: Add support for the SRAM C1 section omits 82992cdf4af7 ARM: dts: sun8i: h3: Remove unnecessary reserved memory node omits 7aed1e3a9638 ARM: dts: sun8i: a33: Remove unnecessary reserved memory node omits d44d37cb27df dt-bindings: sram: sunxi: Add compatible for the A64 SRAM C1 omits ebc0a24d11b3 dt-bindings: sram: sunxi: Add bindings for the H5 with SRAM C1 omits 77cab92a2cb1 sysctl: clean up nr_pdflush_threads leftover omits 8be5b161bb3d arm64: dts: allwinner: h5: Add Video Engine node omits 24a1be4e7e80 ARM/arm64: dts: allwinner: Move H3/H5 syscon label over to [...] omits 8fefbc6d4b26 tty/sysrq: Do not call sync directly from sysrq_do_reset() omits 973efbc6a061 arm64: dts: allwinner: h5: Add system-control node with SRAM C1 omits dabfc8364ca7 dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt omits 46d1ec73c190 dt-bindings: sram: Add Allwinner suniv F1C100s omits c7739268222e soc: sunxi: sram: Add support for the H5 SoC system control omits 15e53723ce2b soc: sunxi: sram: Enable EMAC clock access for H3 variant omits 925c5afd78c4 ARM: dts: sun8i: h3: Fix the system-control register range omits b2e9a4eda11f media: firewire: Fix app_info parameter type in avc_ca{,_a [...] omits 3cd6954c9b0d media: sti/bdisp: don't pass GFP_DMA32 to dma_alloc_attrs omits 100bc3e2bebf tty: serial: 8250_mtk: always resume the device in probe. omits f51ccf46217c USB: serial: console: fix reported terminal settings omits dee0808d77ae media: imx-pxp: remove duplicated include from imx-pxp.c omits b1b71c877a16 media: Staging: media: replace deprecated probe method omits b6973637c4cc media: ddbridge: remove another duplicate of io.h and sort [...] omits 85b5c1dd0456 serial: 8250-mtk: add uart DMA support omits 89212465c194 dt-bindings: dma: uart: add uart dma bindings omits eca42d4cf3c5 tty: xilinx_uartps: Correct return value in probe omits a1fee899e5be tty: serial: qcom_geni_serial: Fix softlock omits 0b258ed1a219 drm: revert "expand replace_fence to support timeline point v2" omits 12645e0655e4 media: ddbridge: remove some duplicated include file omits 48a2ca0ee399 Revert "mfd: cros_ec: Use devm_kzalloc for private data" omits d02337d29d33 Revert "serial/sunsu: add missing of_node_put()" omits 3ea5eb139f43 usb: appledisplay: Remove unnecessary spinlock omits 67f3a0d0ad72 usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSF [...] omits 81fd5fd46ec9 media: tvp5150: fix irq_request error path during probe omits 2f2dde6ba89b usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device omits d81bb019d7bb USB: Fix invalid-free bug in port_over_current_notify() omits d78599053018 usb: appledisplay: Add 27" Apple Cinema Display omits 330abed79aad media: remove redundant include moduleparam.h omits 440da5a30e54 staging: typec: fusb302: Rename fcs,extcon-name to linux,e [...] omits e4cf679c9a0f media: drivers: media: pci: b2c2: Fix errors due to unappr [...] omits 1fab219e65c4 usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode omits 94552090cd18 usb: mtu3: enable SETUPENDISR interrupt omits e802972433f7 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) omits 29ae096ef93a usb: mtu3: enable hardware remote wakeup from L1 automatically omits aef34b48d084 usb: mtu3: remove QMU checksum omits 1e3af5dfd05c usb/mtu3: power down device ip at setup omits e86108940e54 usb: hub: delay hub autosuspend if USB3 port is still link [...] omits 9a01135b98b9 drm/vmwgfx: Use the standard atomic helpers for page-flip omits e5bd6a3dddda drm/vmwgfx: Remove set but not used variable 'file_priv' omits ec9a5b611e2f drm/vmwgfx: remove redundant return ret statement omits d67be3ac89ce Merge branch 'for-linus' into next omits 9da6e26c0aae drm/vmwgfx: Fix a layout race condition omits 9d9486e43728 drm/vmwgfx: Fix up the implicit display unit handling omits 66502d494bfe MAINTAINERS: Update vmwgfx maintainers omits a5b21a8ba2a0 dmaengine: zynqmp_dma: replace spin_lock_bh with spin_lock [...] omits dcc3c9e37fbd thunderbolt: Export IOMMU based DMA protection support to [...] omits fb58fdcd295b iommu/vt-d: Do not enable ATS for untrusted devices omits 89a6079df791 iommu/vt-d: Force IOMMU on for platform opt in hint omits 617654aae50e PCI / ACPI: Identify untrusted PCI devices omits b4fa61ba05f2 drm/vmwgfx: Don't clear mode::type anymore omits 2f5544ff0300 drm/vmwgfx: Use atomic helper function for dirty fb IOCTL omits 61c21387c8b3 drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for SOU primary plane omits 31da2df8ce18 drm/vmwgfx: Update comments for sou plane update function omits 67a51b3d9889 drm/vmwgfx: Use the new interface for SOU plane update omits 5d35abade40d drm/vmwgfx: Implement SOU plane update for BO backed fb omits 43d1e627144a drm/vmwgfx: Implement SOU plane update for surface backed fb omits 8bb6af5b0cbe drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for STDU prima [...] omits 88b37c3ae769 drm/vmwgfx: Update comments for stdu plane update omits 4606eeaf679b drm/vmwgfx: Use the new interface for STDU plane update omits bc7be607a0ed drm/vmwgfx: Implement STDU plane update for BO backed fb omits ad377b433b80 drm/vmwgfx: Implement STDU plane update for surface backed fb omits e41774c08ede drm/vmwgfx: Add a new interface for plane update on a disp [...] omits b9fc5e01d1ce drm: Add helper to implement legacy dirtyfb omits f13ba9c21dc8 drm/selftest: Add drm damage helper selftest omits d2780b1f021b drm: Add helper iterator functions for plane fb_damage_clips blob omits d9778b402609 drm: Add a new helper to validate damage during atomic_check omits d3b21767821e drm: Add a new plane property to send damage during plane update omits ff28ef13c4a1 Merge branch 'topic/sprd' into next omits 531971231dac dmaengine: sprd: Add me as one of the module authors omits 770399df90b6 dmaengine: sprd: Support DMA 2-stage transfer mode omits 97dbd6ea02be dmaengine: sprd: Support DMA link-list cyclic callback omits 0e5d7b1eb6fc dmaengine: sprd: Set cur_desc as NULL when free or termina [...] omits 13e8997924a0 dmaengine: sprd: Fix the last link-list configuration omits d762ab33ccd0 dmaengine: sprd: Get transfer residue depending on the tra [...] omits a0ecabf50341 dmaengine: sprd: Remove direction usage from struct dma_sl [...] omits 87e4a5405f08 Revert commit ef9209b642f "staging: rtl8723bs: Fix indenti [...] omits 300cd664865b staging: rtl8712: Fix possible buffer overrun omits 6bbb77a81108 staging: wilc1000: correct inconsistent indenting omits 8f1a0ac1eba7 staging: wilc1000: handle scan operation callback from cfg [...] omits a343cf5d329e staging: wilc1000: avoid extra buffer copy while connect cfg ops omits e55968127982 staging: wilc1000: handle connect ops callback from cfg802 [...] omits 8e6d6cf0f2c9 staging: wilc1000: avoid deferred handling of cfg80211 dis [...] omits 19cb25e1e6a9 staging: wilc1000: handle get_station() ops callback in cf [...] omits 05d3bcb0f447 staging: wilc1000: handle remain on channel cfg ops from c [...] omits 530975f3175f staging: wilc1000: use correct 'struct remain_ch' variable [...] omits 153068b9d1dd staging: wilc1000: refactor wilc_get_mac_address() to avoi [...] omits b7afe350320b staging: wilc1000: delete the unused code after code refactor omits b61c8064f5bf staging: wilc1000: handle key related cfg operation from c [...] omits 98651ca0a1ed staging: wilc1000: refactor wilc_get_inactive_time() to av [...] omits 04a61fbc409c staging: wilc1000: refactor wilc_set_wfi_drv_handler() to [...] omits 5dea026441e5 staging: wilc1000: refactor wilc_set_operation_mode() to a [...] omits daf0483e1ca3 staging: wilc1000: handle station dump cfg ops from cfg802 [...] omits 532391714d5a staging: wilc1000: refactor wilc_hif_set_cfg() to avoid de [...] omits 77506d42febd staging: wilc1000: refactor wilc_set_mac_chnl_num() to avo [...] omits 147ccfd45102 staging: wilc1000: handle mgmt_frame_register ops from cfg [...] omits 976c89b5625d staging: wilc1000: handle add beacon operation callback fr [...] omits 38b3ffa0ae83 staging: wilc1000: handle delete beacon cfg ops from cfg80 [...] omits 4c00f7052fb8 staging: wilc1000: use is_zero_ether_addr() API to check m [...] omits 9f1bdb71388e staging: wilc1000: handle delete station related callback [...] omits 6133ed9f6396 staging: wilc1000: use void return for wilc_hif_pack_sta_param() omits 78c0c4e845bd staging: wilc1000: handle add and edit station from the cf [...] omits cf6d06002dad staging: wilc1000: handle setting power management from cf [...] omits 430d0ec49db6 staging: wilc1000: handle tx power related callback from c [...] omits 6dea33021f0b staging: wilc1000: use mutex lock to synchronized sending [...] omits f78d5db98b65 staging: wilc1000: avoid the use of the static variable to [...] omits 21728f2e7226 staging: wilc1000: make use of put_unaligned_le32 in handl [...] omits 440592df865f staging: wilc1000: remove unnecessary checks in wilc_mac_close() omits 0668d5b5921c staging: greybus: Added space between string concatenated omits b5630e3019b6 staging: octeon-usb: use a helper function to set the DMA mask omits c38465d07972 staging: emxx_udc: Remove cast and move all in one line. omits 0ff8c980c7a7 staging: vchiq_arm: add __user pointer annotations omits 0bc5b2ba455f staging: comedi: drivers: Cleanup malformed licence identifier omits 2166e0f55250 staging: rtl8188eu: cleanup comment in hal8188e_rate_adaptive.c omits a9236c086742 staging: rtl8188eu: cleanup alignment issues in hal8188e_r [...] omits 4b1ea01b5072 staging: rtl8188eu: cleanup lines ending with '(' omits 256b95bf09e1 staging: rtl8188eu: add spaces around operators in hal8188 [...] omits ae4224fc83a2 staging: rtl8188eu: remove parentheses in hal8188e_rate_ad [...] omits 8195b3e8d3fe staging: rtl8188eu: use __func__ in hal8188e_rate_adaptive.c omits e086f61479d1 staging: pi433: add missing call to cdev_del() omits d4d6b086df62 staging: comedi: fix spelling mistake "desination" -> "des [...] omits 44b44c98caff staging: rtlwifi: fix spelling mistake "disnabled" -> "disabled" omits 5bf9ea4ea035 staging: comedi: drivers: Cleanup malformed license identifier omits c48f12e28d94 staging: rtl8188eu: fix spelling mistake "inferface" -> "i [...] omits 979e0419329c staging: speakup: i18n: fix spelling mistake "phoneticly" [...] omits 8cfb722bd55a staging: mt7621-pci: add comment clarifying inverted reset lines omits f9bb84090777 staging: android: ion: Remove unused header files omits 13e810f199b4 drm/exynos: mixer: Fix color range setting omits e9e5ba93cb1f drm/exynos: mixer: Fix color format setting omits 59861547ec9a dmaengine: cppi41: delete channel from pending list when s [...] omits dae522045094 Revert "arm64: dts: marvell: add CPU Idle power state supp [...] omits af130280c613 drm/exynos: decon: Make pixel blend mode configurable omits 54947290ef62 drm/exynos: decon: Make plane alpha configurable omits aaef6a9dd0ea media: usb: dvb-usb: remove old friio driver omits d3411f656cbb media: lmedm04: use dvb_usbv2_generic_rw_locked omits 8824e5018c19 media: lmedm04: Move usb buffer to lme2510_state. omits 64068853bc77 dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor all [...] omits b8603d2a5795 dmaengine: imx-sdma: implement channel termination via worker omits ebb853b1bd5f Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool" omits d95947c05eaf media: dib7000p: Remove dead code omits d695eb5b3b96 media: rtl28xxu: add support for Sony CXD2837ER slave demod omits c06abca69218 Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations" omits 30eb909d1146 media: uvcvideo: Utilise for_each_uvc_urb iterator omits fb58e16bb783 media: uvcvideo: Rename uvc_{un,}init_video() omits 571e70dbd421 media: uvcvideo: Split uvc_video_enable into two omits b012186acef5 media: uvcvideo: Move decode processing to process context omits ece41454c6a5 media: uvcvideo: Abstract streaming object lifetime omits 01e90464e42e media: uvcvideo: queue: Support asynchronous buffer handling omits c50c9c1e659d media: uvcvideo: queue: Simplify spin-lock usage omits e829b262a678 media: uvcvideo: Protect queue internals with helper omits 1fa4ce0b2cac Merge branch 'topic/dmatest' into next omits 3f3c75541ffe dmaengine: dmatest: fix a small memory leak in dmatest_func() omits c6d664fe8a7a media: uvcvideo: Convert decode functions to use new conte [...] omits f8c85d43f3fe Merge branch 'topic/sh' into next omits 811496c9679a media: uvcvideo: Refactor URB descriptors omits efd245dd8707 ARM: dts: vf: Fix memory node duplication omits 25896d073d8a x86/build: Fix compiler support check for CONFIG_RETPOLINE omits a19788612f51 dmaengine: sh: Remove R-Mobile APE6 support omits 32899682cf45 USB: serial: mos7840: add a product ID for the new product omits e8603076f540 USB: serial: mos7840: clean up register handling omits 6085c13351eb thermal: bcm2835: Switch to SPDX identifier omits 27359fd6e5f3 dax: Fix unlock mismatch with updated API omits dc6946cbef38 thermal: armada: fix legacy resource fixup omits a74f0fa082b7 tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT omits 0fb628f0f250 net: mvpp2: fix phylink handling of invalid PHY modes omits 01b3fd5ac97c net: mvpp2: fix detection of 10G SFP modules omits 818182dd1097 Merge tag 'imx-drm-next-2018-12-03' of git://git.pengutron [...] omits 4dc88ce6725a Merge branch 'act_tunnel_key-support-key-less-tunnels' omits 1c25324caf82 net/sched: act_tunnel_key: Don't dump dst port if it wasn't set omits 80ef0f22ceda net/sched: act_tunnel_key: Allow key-less tunnels omits 70bb27b79adf thermal: armada: fix legacy validity test sense omits ecb239d96d36 ethernet: fman: fix wrong of_node_put() in probe function omits 688838934c23 rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices omits d1ecf8a660fa qed: fix spelling mistake "Dispalying" -> "Displaying" omits 877381d4cc5b ARM: dts: imx7: Correct mask for GIC PPI interrupts omits 0497ab2394b0 ARM: dts: imx6ul: Correct mask for GIC PPI interrupts omits c3b9ab5db11d ARM: dts: imx7d-pico: Describe the Wifi clock omits 954d128b76d8 ARM: dts: imx53: Switch to SPDX identifier omits fd4772912337 ARM: dts: imx50: Switch to SPDX identifier omits 3e4b1b0ccec6 ARM: dts: imx6qdl-sabreauto: add flexcan support omits 2c5057ca2a45 ARM: dts: imx6sx-sabreauto: add flexcan support omits f29dfaedf9cd ARM: dts: imx6sx-sdb: add flexcan support omits 93b3d4e3763a blk-mq: fix corruption with direct issue omits ffe81d45322c blk-mq: fix corruption with direct issue omits 080d1b17fbc5 net/mlx5e: Move modify tirs hash functionality omits 305438310938 net/mlx5e: Cleanup unused defines omits 8742c7eb3d13 net/mlx5e: Remove trailing space of tx_pause ethtool counter name omits 255fbca65137 nfsd: Return EPERM, not EACCES, in some SETATTR cases omits 77d96f1bd8f0 ARM: dts: ls1021a: add nodes for PWMs omits 16361ff23e20 arm64: dts: meson: add clock controller clock inputs omits b1d02a84b552 dt-bindings: clk: meson: add main controller clock input omits fa3abfb6943e dt-bindings: clk: meson: add ao controller clock inputs omits 685efffe37c9 soc: imx: gpcv2: add support for i.MX8MQ SoC omits e125dcba83f5 soc: imx: gpcv2: move register access table to domain data omits a800f418420d soc: imx: gpcv2: prefix i.MX7 specific defines omits c311552a8ead ARM: dts: meson: meson8b: add the CPU OPP tables omits 622b9827b24d ARM: dts: meson: meson8: add the CPU OPP table omits da38636393ce ARM: dts: meson8b: add the Cortex-A5 global timer omits f5506e82f788 ARM: dts: meson8b: add the ARM TWD timer omits 2710e8d21310 ARM: dts: meson8: add the Cortex-A9 global timer omits 1124d790b431 ARM: dts: meson8: add the ARM TWD timer omits e8c276d953d8 ARM: dts: meson: group the Cortex-A5 / Cortex-A9 peripherals omits a128a379454c ARM: imx_v6_v7_defconfig: Select TOUCHSCREEN_GOODIX omits d042302b35dc ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller omits 5b000309313d ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel omits 2ad4cff71e31 Merge tag 'meson-clk-headers-4.21-1' of git://github.com/B [...] omits 04ab6f8177c0 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER omits a768297701c8 MAINTAINERS: Remove myself from the list omits ed85b3435e45 arm64: dts: meson-axg: remove alternate xtal omits 6f31ba17c83c arm64: dts: meson-axg: Enable watchdog on Meson AXG SoCs omits f43e4b007a94 ata: palmld: Convert to GPIO descriptors omits cd56f35e52d9 ata: rb532_cf: Convert to use GPIO descriptors omits 83a7faace12e ata: sata_highbank: Convert to use GPIO descriptors omits 3e216263ce77 ata: pxa: Drop <linux/gpio.h> include omits 1e8ef97355a8 mm-dont-break-integrity-writeback-on-writepage-error-fix omits 08f9ba7f3c3f mm/page-writeback.c: don't break integrity writeback on -> [...] omits 9c7d1a2b17b0 lib/show_mem.c: drop pgdat_resize_lock in show_mem() omits 16c666f2b0b6 mm/hmm.c: remove set but not used variable 'devmem' omits bf172e2faba0 drivers/base/memory.c: use DEVICE_ATTR_RO and friends omits 39b26918e084 mm, swap: rid swapoff of quadratic complexity omits 6a8b63aef681 mm, swap: refactor swap-in logic out of shmem_getpage_gfp omits d360135cfdb0 mm/mmu_notifier: contextual information for event triggeri [...] omits 3a7925c103be mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits 1c51c8ee29d2 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits ba3e1f918954 mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a19b1eb88112 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] omits c3a8616c95df mm/mmu_notifier: use structure for invalidate_range_start/ [...] omits a9feeb6d7250 mm, hotplug: move init_currently_empty_zone() under zone_s [...] omits b4349b195f52 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() omits 164b2b91d9c6 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] omits 52927d043b91 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] omits d066dce1d585 mm: remove pte_lock_deinit() omits 65663847478b zram: writeback throttle omits 5bcef5927491 zram: writeback throttle omits 4d514ca39242 zram-add-bd_stat-statistics-v4 omits eae3a7cc9de1 zram: add bd_stat statistics omits 66b79d95b369 zram: support idle/huge page writeback omits a264efe5bfa1 zram: introduce ZRAM_IDLE flag omits 8c014d38dc5d zram: refactor flags and writeback stuff omits f08d223a9fbc zram: fix double free backing device omits 1578fae9fc7d zram: fix lockdep warning of free block handling omits bc5cdfcadc0e mm/memblock.c: skip kmemleak for kasan_init() omits 874cbb6be172 mm, memory_hotplug: refactor shrink_zone/pgdat_span omits 7a6e597af23d mm, memory-hotplug: rework unregister_mem_sect_under_nodes omits dd99d07f818b mm, memory_hotplug: move zone/pages handling to offline stage omits da091b9e3d1e kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] omits dc258f8d529a mm, memory_hotplug: add nid parameter to arch_remove_memory omits daa01da8558b mm: check nr_initialised with PAGES_PER_SECTION directly i [...] omits 92b852982c9a mm-put_and_wait_on_page_locked-while-page-is-migrated-fix omits 71b7bd81883e mm: put_and_wait_on_page_locked() while page is migrated omits 0929a704444c mm, oom: add oom victim's memcg to the oom context information omits 3b1e849e2540 mm, oom: reorganize the oom report in dump_header omits 6edcf4f14b46 mm: make free_reserved_area() return "const char *" omits 36d1d21a94c7 mm/debug.c: make "migrate_reason_names[]" const char * omits b1ef22240222 mm/mmzone.c: make "migratetype_names" const char * omits a247ff3201c1 mm: stall movable allocations until kswapd progresses duri [...] omits 195ac8427972 mm: reclaim small amounts of memory when an external fragm [...] omits ccb22d27bea9 mm: Use alloc_flags to record if kswapd can wake -fix omits c74f3444b54c mm: use alloc_flags to record if kswapd can wake omits b586e096795c mm: move zone watermark accesses behind an accessor omits c46b7195a91a mm, page_alloc: spread allocations across zones before int [...] omits ffa772ec44fd mm/memory_hotplug: drop "online" parameter from add_memory [...] omits 5b1cfc3f0fad drivers/base/memory.c: remove an unnecessary check on NR_M [...] omits 3773d01382b5 memblock: replace usage of __memblock_free_early() with me [...] omits 670840480ce1 mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] omits ad876c6a35f1 mm/page_alloc.c: use a single function to free page omits 4703de457fb0 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] omits a4740e6b8948 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] omits 6b1eaea692cc PCI/P2PDMA: match interface changes to devm_memremap_pages() omits 7815e1ebab7f mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL omits 56f7022ba569 mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] omits c6d12b02be13 mm, hmm: use devm semantics for hmm_devmem_{add, remove} omits e7e14462b101 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support omits 021df385635a mm, devm_memremap_pages: fix shutdown handling omits 9aacca547a23 mm, devm_memremap_pages: kill mapping "System RAM" support omits 305229f69062 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] omits 043f0bb4e352 mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] omits 4aeb5d9f403a userfaultfd: convert userfaultfd_ctx::refcount to refcount_t omits c661927b24d6 mm/swap: use nr_node_ids for avail_lists in swap_info_struct omits b93b0ec0622c vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] omits 1b798271bd9a mm: remove managed_page_count_lock spinlock omits dfde97087609 mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] omits 715b474c0f6c mm: convert totalram_pages and totalhigh_pages variables t [...] omits ad6bae2e456b mm: convert zone->managed_pages to atomic variable omits 0ea496dcf5f5 mm: reference totalram_pages and managed_pages once per function omits 16d63c888260 mm/ksm.c: assist buddy allocator to assemble 1-order pages omits 2841f7fb528c mm: remove reset of pcp->counter in pageset_init() omits b2d1a4bb3e19 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal omits 41d81f1707ac selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits d6f9245e91e1 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 omits bb67b25def90 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust omits 765c9140685f mm: Add an F_SEAL_FUTURE_WRITE seal to memfd omits 2f496946a4c9 mm, memory_hotplug: do not clear numa_node association aft [...] omits c05eb451f5d5 mm/mmap.c: remove verify_mm_writelocked() omits 9c63f7db19aa mm: select HAVE_MOVE_PMD on x86 for faster mremap omits cc5451620c64 mm/mremap: fix 'move_normal_pmd' unused function warning omits 82b0320309f4 mm: speed up mremap by 20x on large regions omits 913c2d755b39 mm: treewide: remove unused address argument from pte_allo [...] omits 3e152ef99e67 ksm: replace jhash2 with xxhash omits 196a2ef8847d xxHash: create arch dependent 32/64-bit xxhash() omits b9d456f28fe7 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] omits 0cb287d20770 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix omits 7cc88431e5aa mm, memory_hotplug: be more verbose for memory offline failures omits 8024c121ece6 mm-memory_hotplug-print-reason-for-the-offlining-failure-fix omits 393a28cbe9bc mm, memory_hotplug: print reason for the offlining failure omits 17ffbef0b020 mm, memory_hotplug: drop pointless block alignment checks [...] omits 90ebf40595cc mm: lower the printk loglevel for __dump_page messages omits 2fc62ee6da7d mm-print-more-information-about-mapping-in-__dump_page-fix-2 omits dbbd9a491a87 mm: debug: Fix a width vs precision bug in printk omits 3a3251a82982 mm: print more information about mapping in __dump_page omits 08ea693cbbf8 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix omits b5a464081a71 mm: ksm: do not block on page lock when searching stable tree omits 6b4dbcacd2e7 mm: vmscan: skip KSM page in direct reclaim if priority is low omits b7e956bc5c71 mm/readahead.c: simplify get_next_ra_size() omits bd16201307b4 writeback: don't decrement wb->refcnt if !wb->bdi omits 9f35ff5183e6 mm/mmu_notifier.c: remove mmu_notifier_synchronize() omits 92f5fa4c0625 mm-hotplug-optimize-clear_hwpoisoned_pages-fix omits 2a5ffc69825f mm/hotplug: optimize clear_hwpoisoned_pages() omits 7b341f7b06a3 mm-page_owner-clamp-read-count-to-page_size-fix omits 67381f4a15e0 mm/page_owner: clamp read count to PAGE_SIZE omits e8499f6023b0 include/linux/slab.h: fix sparse warning in kmalloc_type() omits 36ad28d72417 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] omits 029877061f48 mm/slub.c: improve performance by skipping checked node in [...] omits df9a5af0c232 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix omits 14ea054f285e mm/slub.c: record final state of slub action in deactivate_slab() omits cb659496f594 mm/slub.c: page is always non-NULL in node_match() omits 9ba4a333bfc9 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() omits b926696d1d9a mm-slab-remove-unnecessary-unlikely-fix omits a4349d65cfdf mm, slab: remove unnecessary unlikely() omits 5dd666c6a142 block: restore /proc/partitions to not display non-partiti [...] omits 4ce9d02b06bb ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits ef181c6f3998 ocfs2: clear zero in unaligned direct IO omits 091bd55da7aa ocfs2: don't clear bh uptodate for block read omits d9aeae8b0a45 ocfs2: clear journal dirty flag after shutdown journal omits 65cccf18933d ocfs2: fix panic due to unrecovered local alloc omits 26af8ccbfec4 ocfs2: improve ocfs2 Makefile omits 07b6715bfbbb ocfs2: remove set but not used variable 'lastzero' omits 310994d66cbd ocfs2: dlmfs: remove set but not used variable 'status' omits c65d23d89812 ocfs2: optimize the reading of heartbeat data omits ca1f8bdf4db0 debugobjects: call debug_objects_mem_init eariler omits 19c582b4fdca arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] omits 8a6af369f920 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] omits f49605607f12 bloat-o-meter: ignore __addressable_ symbols omits f4c0e2f0068b kasan: add SPDX-License-Identifier mark to source files omits db2006f29af3 kasan: update documentation omits 09038f3e6187 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS omits 209cdd303a2b kasan: add __must_check annotations to kasan hooks omits af8934e2c84f kasan, mm, arm64: tag non slab memory allocated via pagealloc omits f2a8b4cd005f kasan, arm64: add brk handler for inline instrumentation omits 7c978930412f kasan: add hooks implementation for tag-based mode omits 62ab7630f99c mm: move obj_to_index to include/linux/slab_def.h omits 30cebc123564 kasan: add bug reporting routines for tag-based mode omits b7e4d481ed15 kasan: split out generic_report.c from report.c omits 0696c1163771 kasan, mm: perform untagged pointers comparison in krealloc omits 758efe6a036a kasan, arm64: enable top byte ignore for the kernel omits fe9365483802 kasan, arm64: fix up fault handling logic omits c4ad1562d52b kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] omits 8421469750c9 kasan, arm64: untag address in _virt_addr_is_linear omits 2812865f525a kasan: add tag related helper functions omits 128538f53362 arm64: move untagged_addr macro from uaccess.h to memory.h omits 5c3628781372 kasan: initialize shadow to 0xff for tag-based mode omits b4a797cd35f3 kasan: rename kasan_zero_page to kasan_early_shadow_page omits a4ac3f0dfd45 kasan, arm64: adjust shadow size for tag-based mode omits b8440cc16515 kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS omits 2cc086bacbe2 kasan: rename source files to reflect the new naming scheme omits d20092d01980 kasan: move common generic and tag-based code to common.c omits bce4e66129f5 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc() omits 610ec46d941f kasan, mm: change hooks signatures omits 4f2df166aef6 arm: arch/arm/include/asm/page.h needs personality.h omits 22ef4856af85 fs/iomap.c: get/put the page in iomap_page_create/release() omits b0e38b532b52 hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() omits 6b7b2aa27e85 memblock: annotate memblock_is_reserved() with __init_memblock omits 44aecf6fec8f psi: fix reference to kernel commandline enable omits d38e5d750d7a ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] omits 1da5f4242881 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] omits 73c5584d8ba8 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] omits ede31b353c80 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race omits a33436ccd56e hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits 41790e2ff808 mm, thp: always specify disabled vmas as nh in smaps omits 469e9e53ab24 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] omits a2537f64ba6b alpha: fix hang caused by the bootmem removal omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits f37598be4e38 xtensa: xtfpga.dtsi: fix dtc warnings about SPI omits 4089caa7d0fd MIPS: OCTEON: delete redundant register definitions omits 036d0823ce33 MIPS: OCTEON: cvmx_gmxx_inf_mode: use oldest forward compa [...] omits 2bb177137074 MIPS: OCTEON: cvmx_mio_fus_dat3: use oldest forward compat [...] omits 1c6121c39677 MIPS: OCTEON: cvmx_pko_mem_debug8: use oldest forward comp [...] omits 8b5c4eb17192 MIPS: OCTEON: octeon-usb: use common gpio_bit definition omits 99cffb4e43a4 MIPS: OCTEON: enable all OCTEON drivers in defconfig omits bd82ef08382f power: supply: cpcap-battery: make array cpcap_battery_irq [...] omits 3a658e09a215 HSI: omap_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits c2a3831df6dc ARM: 8816/1: dma-mapping: fix potential uninitialized return omits 3d0358d0ba04 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart omits a1208f6a822a ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unalig [...] omits 039bc3b7f29f ARM: sa1100/cerf: switch to using gpio_led_register_device() omits 59b23ead135c ARM: sa1100/assabet: switch to using gpio leds omits 17c7f4f7b4c6 ARM: sa1100/assabet: add gpio keys support for right-hand [...] omits e1b0d978459f ARM: sa1111: remove legacy GPIO interfaces omits 57c1cdce7121 pcmcia: sa1100*: remove redundant bvd1/bvd2 setting omits f1f05ee1b3ba ARM: pxa/lubbock: switch PCMCIA to MAX1600 library omits 34fdbe645619 ARM: pxa/mainstone: switch PCMCIA to MAX1600 library and g [...] omits e2125d0517c0 ARM: sa1100/neponset: switch PCMCIA to MAX1600 library and [...] omits b96e6c01bafb ARM: sa1100/jornada720: switch PCMCIA to gpiod APIs omits bebdf98a7862 pcmcia: add MAX1600 library omits d66a2fb8d7b0 ARM: sa1100: explicitly register sa11x0-pcmcia devices omits be38e4f2cc08 xtensa: don't clear cpenable unconditionally on release omits 5dacbbef3d29 xtensa: simplify coprocessor.S omits cad6fade6e78 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 4ecd55ea0742 sunrpc: fix cache_head leak due to queued request omits b62cd8c96191 gfs2: Fix loop in gfs2_rbm_find omits 8c0d2c29083d drm/i915/psr: Check if source supports sink specific SU gr [...] omits bef5e5b3bee4 drm/i915/psr: Check if resolution is supported by default [...] omits 71b15621f097 drm: Add the PSR SU granularity registers offsets omits 227939a1c46d drm/i915: Remove old PSR2 FIXME about frontbuffer tracking omits d15f9cdd59ba drm/i915/icl: Do not change reserved registers related to PSR2 omits 98751b8cd608 drm/i915/psr: Enable sink to trigger a interruption on PSR [...] omits de570946c0e5 drm/i915/psr: Set PSR CRC verification bit in sink inside [...] omits 60cae44251e8 drm/i915/psr: Don't tell sink that main link will be activ [...] omits 7c5c641a930e drm/i915: Disable PSR in Apple panels omits 090afc1e40f4 drm/amd/display: Fix overflow/truncation from strncpy. omits 1b3b27b2a104 drm/amd/powerplay: improve OD code robustness omits 4944af670bc2 drm/amdgpu: enlarge maximum waiting time of KIQ omits e45838b52cb3 clk: Add kerneldoc to managed of-provider interfaces omits ae517053f003 dt-bindings: rtc: Move trivial RTCs to rtc.txt omits 6331d184e65e dt-bindings: rtc: add generic bindings omits 0819936247c5 drm/i915: Dial down workaround debug messages omits 6544d229bf43 block: enable polling by default if a poll map is initalized omits 376f7ef8bfea block: only allow polling if a poll queue_map exists omits 529262d56dbe block: remove ->poll_fn omits 9d6610b76fa3 nvme-mpath: remove I/O polling support omits f9801a484ad6 nvme-rdma: remove I/O polling support omits 3a7afd8ee42a nvme-pci: remove the CQ lock for interrupt driven queues omits d1ed6aa14bc4 nvme-pci: don't poll from irq context when deleting queues omits 5271edd41dd8 nvme-pci: refactor nvme_disable_io_queues omits 0b2a8a9f4b56 nvme-pci: consolidate code for polling non-dedicated queues omits c6d962aebaf8 nvme-pci: only allow polling with separate poll queues omits 632230780964 nvme-pci: cleanup SQ allocation a bit omits 4e224106673f nvme-pci: use atomic bitops to mark a queue enabled omits e20ba6e1da02 block: move queues types to the block layer omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits 8f67b5adc030 iomap: partially revert 4721a601099 (simulated directio sh [...] omits ae218f7847fc Merge branch 'topic/3wire-gpio' of https://git.kernel.org/ [...] omits 4377d4e0d3d5 drm/i915: Update DRIVER_DATE to 20181204 omits 32215a6c6beb spi: dw-mmio: add ACPI support omits a517af52cb57 Merge branch 'parisc-4.20-4' of git://git.kernel.org/pub/s [...] omits 0716931a82b4 drm/i915/icl: fix transcoder state readout omits 2527704d8411 spi: bcm2835: Synchronize with callback on DMA termination omits 2e0733bc5a15 spi: bcm2835: Speed up FIFO access if fill level is known omits b31a9299bca6 spi: bcm2835: Polish transfer of DMA prologue omits 17614445576b splice: don't read more than available pipe space omits 6744557b53a2 vfs: allow some remap flags to be passed to vfs_clone_file_range omits 7d048df4e9b0 xfs: fix inverted return from xfs_btree_sblock_verify_crc omits a579121f94ab xfs: fix PAGE_MASK usage in xfs_free_file_space omits 7b566f70e1bf phy: Revert toggling reset changes. omits adac0753c252 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits eba9473f6761 regulator: Allow regulator nodes to contain their own init data omits 925c85e21ed8 regulator: Factor out location of init data OF node omits 154989e45fd8 aio: clear IOCB_HIPRI omits 89d04ec3491b Merge tag 'v4.20-rc5' into for-4.21/block omits 55827458e058 Merge branch 'mlxsw-Add-one-armed-router-support' omits b6f153d3e5a5 selftests: mlxsw: Add one-armed router test omits 2f4f44946b74 mlxsw: spectrum: Mirror loopbacked packets instead of trap [...] omits f839a6c92504 net: Do not route unicast IP packets twice omits 875e89399534 skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' omits 20f2ab247d3b ASoC: max98373: Added max98373_reset for stable amp reset omits 0e3460bceedc ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props omits 7c2ae7981d73 ASoC: audio-graph-scu-card: care multi DPCM codec_conf omits a1af9858edae ASoC: audio-graph-scu-card: use cpu/codec pointer on graph [...] omits c89ff03ac8c6 ASoC: audio-graph-scu-card: care link / dai count omits b6f3fc005a2c ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id [...] omits a92a72a24d48 Merge branch 'bpf-verifier-resilience' omits ceefbc96fa5c bpf: add per-insn complexity limit omits 4f7b3e82589e bpf: improve verifier branch analysis omits c3494801cd17 bpf: check pending signals while verifying programs omits 2a95471c3397 Merge branch 'prog_test_run-improvement' omits df47fc376df8 selftests: add a test for bpf_prog_test_run_xattr omits 64a975913b31 libbpf: add bpf_prog_test_run_xattr omits 2587a974f184 tools: sync uapi/linux/bpf.h omits b5a36b1e1b13 bpf: respect size hint to BPF_PROG_TEST_RUN if present omits 517974992593 drm/i915: Allocate a common scratch page omits 538a4ffea3f7 ASoC: rsnd: add missing TDM Split mode support for simple-card omits 665c1ade11e8 ASoC: rsnd: fixup mod ID for CTU regmap read/write omits 5d9bb5554c1d ASoC: rsnd: indicates Channel and Mode for debug omits 0b71efed2eda Merge branch 'pm-cpuidle' into linux-next omits a9a32b6ab400 Merge branch 'pm-sleep' into linux-next omits a72173ecfc67 Revert "exec: make de_thread() freezable" omits 5ff75c489ce0 drm/tinydrm: Use kmemdup rather than duplicating its imple [...] omits 24035072999c ARM: dts: r8a7744: Add PCIe Controller device node omits 54234e80858c ARM: dts: r8a7744: Add xhci support omits 491e70588805 ARM: dts: r8a7744: Add MSIOF[012] support omits 0faadd5a4105 ARM: dts: r8a7744: Add QSPI support omits 7fbbfe07b588 ARM: dts: r8a7744-iwg20d-q7-dbcm-ca: Add device tree for c [...] omits eb83d144978e ARM: dts: r8a7744: Add TPU support omits cebc31e8b594 ARM: dts: r8a7744: Add PWM SoC support omits 350ae49b97c4 ARM: dts: r8a7744: Add IPMMU DT nodes omits eddcbe813dd3 ARM: dts: r8a7744: Add VSP support omits 10fabcb817c5 ARM: dts: r8a7744: add VIN dt support omits 90bcf80c37df ARM: dts: r8a7744: Add CMT SoC specific support omits ef9d757c06e9 ARM: dts: r8a7744: Add thermal device to DT omits 154a05f0c870 ARM: dts: r8a7744: Add IRQC support omits 56f189609304 ARM: dts: r8a7744: Add CAN support omits 5133bfed5e58 ARM: dts: r8a7744: Add audio support omits 336a425ce67d ARM: dts: r8a7744: Add RWDT node omits a5d56930c703 ARM: dts: r8a7744: Add USB-DMAC and HSUSB device nodes omits 10950929e994 btrfs: tree-checker: Don't check max block group size as c [...] omits ce28396b7a86 ARM: dts: r8a7744: USB 2.0 host support omits f9a3d5f23b6c ARM: dts: r8a7744-iwg20m: Enable SDHI0 controller omits 266d863eece3 ARM: dts: r8a7744-iwg20m: Add eMMC support omits d9e792206d21 ARM: dts: r8a7744: Add MMC node omits b591e323b271 ARM: dts: r8a7744: Add SDHI nodes omits fb64de56dfd9 ARM: dts: r8a7744: Add I2C and IIC support omits 28c0cf739819 ARM: dts: r8a7744: Add [H]SCIF{A|B} support omits f1546da8a5c8 ARM: dts: r8a7744: Add SMP support omits d94369fe69fd ARM: dts: r8a7744: Add Ethernet AVB support omits 78ce1559b2f1 ARM: dts: r8a7744: Add GPIO support omits 484775a5a9d9 ARM: dts: r8a7744: Add SYS-DMAC support omits 45c660ecdfd5 ARM: dts: r8a7744-iwg20d-q7: Add support for iWave G20D-Q7 [...] omits d83010f87ab3 ARM: dts: r8a7744: Initial SoC device tree omits 3c248aefe73b ARM: dts: r8a7744-iwg20m: Add iWave RZ/G1N Qseven SOM omits 6d2372fc77e4 ARM: dts: r8a7743: Remove legacy "renesas,rcar-thermal" co [...] omits d3df8e110030 mmc: jz4740: rework pre_req/post_req implementation omits 8010bf807da2 Merge branch 'fixes' into next omits e8cde625bfe8 MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 omits b31a3ca745a4 drm/fb-helper: Fix typo in parameter description omits 5d89c1795893 mmc: mmci: send stop command if sbc error issue omits 4d8d9fc70501 drm/i915: Trim unused workaround list entries omits 452420d22d5b drm/i915: Fuse per-context workaround handling with the co [...] omits 69bcdecf1af5 drm/i915: Move register white-listing to the common workar [...] omits 28d6ccce73be drm/i915/selftests: Add tests for GT and engine workaround [...] omits 094304beb4e1 drm/i915: Verify GT workaround state after GPU init omits 4a15c75c4246 drm/i915: Introduce per-engine workarounds omits 25d140faaa25 drm/i915: Record GT workarounds in a list omits 635b3bc6f514 drm/i915: change i915_sw_fence license to MIT omits c74172114bcf mmc: document 'Reliable Write' bit in uapi header omits 1655e5a4b746 mmc: tmio: introduce mask for 'always 1' bits omits 038de1518be2 mmc: renesas_sdhi: disable HS400 on H3 ES1.x and M3-W ES1.[012] omits 85ef77964d45 mmc: renesas_sdhi: align compatibility properties for H3 and M3-W omits b70c5618625a mmc: renesas_sdhi: handle 4tap hs400 mode quirk based on S [...] omits 69ba49824227 mmc: renesas_sdhi: add initial setting of interrupt mask register omits 2895de23f762 mmc: tmio: fix reset operation omits 469e0098d1b8 mmc: tmio: enable module clock before resetting when resuming omits 3800960afe15 drm/i915: Complete the fences as they are cancelled due to [...] omits 77e9c35acd5f drm/vkms: Remove set but not used variable 'vkms_obj' omits ec7ba118b940 Revert "ovl: relax permission checking on underlying layers" omits 3f3327dbc559 pinctrl: rzn1: Fix of_get_child_count() error check omits 8deaaa46d2de pinctrl: rzn1: Fix check for used MDIO bus omits 0ce611c906bf drm/i915/dp: Fix inconsistent indenting omits c0f8584f0553 clk: renesas: r8a77995: Simplify PLL3 multiplier/divider omits 6155bfa32caf clk: renesas: r8a77995: Add missing CPEX clock omits 846dbb405b8c clk: renesas: r8a77995: Remove non-existent SSP clocks omits a5883a387fc1 clk: renesas: r8a77995: Remove non-existent VIN5-7 module clocks omits 515b2915ee08 clk: renesas: r8a77995: Correct parent clock of DU omits 7cf3a216a2b3 clk: renesas: r8a77990: Correct parent clock of DU omits 396bc9d40d69 clk: renesas: r8a77970: Add CPEX clock omits f70f4be7339d clk: renesas: r8a77965: Add CPEX clock omits f51389cb6a97 clk: renesas: r8a7796: Add CPEX clock omits b9c0ba6614bc clk: renesas: r8a7795: Add CPEX clock omits f845b01d478a clk: renesas: r8a774a1: Add CPEX clock omits 4584738e139c dt-bindings: clock: r8a7796: Remove CSIREF clock omits 4102a9edf901 dt-bindings: clock: r8a7795: Remove CSIREF clock omits 33cdc6a48cb4 mmc: core: remove obsolete mmc_set_blockcount() function omits 715f9b6a7d3c Merge branch 'fixes' into next omits 786385dc2989 net: ethernet: ti: cpsw: add support for port interface mo [...] omits d15fc0fca5de dt-bindings: net: ti: cpsw: switch to use phy-gmii-sel phy omits 1811851f4e73 phy: ti: introduce phy-gmii-sel driver omits f311a35e4a65 dt-bindings: phy: add cpsw port interface mode selection p [...] omits 567908c3f72a phy: mvebu-cp110-comphy: fix spelling in structure name omits c646f2205fd7 phy: mapphone-mdm6600: Improve phy related runtime PM calls omits 912930a1e82d phy: renesas: rcar-gen3-usb2: follow the hardware manual p [...] omits a44f7cb93732 mmc: core: use mrq->sbc when sending CMD23 for RPMB omits 005e13a96c0e m68k: Generate uapi header and syscall table header files omits fd81414666cf m68k: Add system call table generation support omits d2cc708775f8 m68k: Add __NR_syscalls along with NR_syscalls omits 7c91efce1608 powerpc/mm: dump block address translation on book3s/32 omits 0261a508c9fc powerpc/mm: dump segment registers on book3s/32 omits b682c8692442 powerpc/math-emu: Update macros from GCC omits afa202b6bd30 powerpc/tools/checkpatch: Ignore DT_SPLIT_BINDING_PATCH omits b14fc502663d powerpc/8xx: regroup TLB handler routines omits 74fabcadfd43 powerpc/8xx: don't use r12/SPRN_SPRG_SCRATCH2 in TLB Miss [...] omits 55c8fc3f4930 powerpc/8xx: reintroduce 16K pages with HW assistance omits 3fb69c6a1a13 powerpc/8xx: Enable 512k hugepage support with HW assistance omits 22569b881d37 powerpc/8xx: Enable 8M hugepage support with HW assistance omits 6a8f911b50d7 powerpc/8xx: Use hardware assistance in TLB handlers omits 5af543be14cd powerpc/8xx: Temporarily disable 16k pages and hugepages omits 8cfe4f5242ec powerpc/8xx: Move SW perf counters in first 32kb of memory omits 32bff4b90531 powerpc/mm: remove unnecessary test in pgtable_cache_init() omits 1e03c7e2ea83 powerpc/mm: fix a warning when a cache is common to PGD an [...] omits 0356656284ca powerpc/mm: replace hugetlb_cache by PGT_CACHE(PTE_T_ORDER) omits 129dd323ddb8 powerpc/mm: enable the use of page table cache of order 0 omits 32ea4c149990 powerpc/mm: Extend pte_fragment functionality to PPC32 omits a74791dd9833 powerpc/mm: add helpers to get/set mm.context->pte_frag omits d09780f3a8d4 powerpc/mm: Move pgtable_t into platform headers omits 994da93d1968 powerpc/mm: move platform specific mmu-xxx.h in platform d [...] omits 2a146533bf96 powerpc/mm: Avoid useless lock with single page fragments omits a95d133c8643 powerpc/mm: Move pte_fragment_alloc() to a common location omits ddfc20a3b9ae powerpc/8xx: Remove PTE_ATOMIC_UPDATES omits a43ccc4bc499 powerpc/book3s32: Remove CONFIG_BOOKE dependent code omits 8ad940217cce powerpc: annotate implicit fall throughs omits f91203e71c64 powerpc/mm: remove unused function prototype omits 2b038cbc5fcf powerpc/pseries/cpuidle: Fix preempt warning omits 8d4a862276a9 powerpc/xmon: Fix invocation inside lock region omits 9b1de2548a9b mmc: bcm2835: Properly handle dmaengine_prep_slave_sg omits a82f734da00f mmc: bcm2835: Refactor dma_map_sg handling omits d4dac50bd77c mmc: bcm2835: Terminate timeout work synchronously omits f34f7c3fcd38 mmc: bcm2835: Avoid possible races on data requests omits 2130168e9078 mmc: bcm2835: Release DMA channel on driver unload omits 742cc8f935f4 mmc: bcm2835: Recover from MMC_SEND_EXT_CSD omits 06605ca067f3 mmc: bcm2835: reset host on timeout omits 43a1b0cb4cd6 kprobes/x86: Fix instruction patching corruption when copy [...] omits 9d43faac02e3 net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits omits 97f2930f5b13 drm/sun4i: Add compatible for H6 display engine omits ad275a8b2d4a Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 64f28430cf15 clk: sunxi-ng: h3: Allow parent change for ve clock omits 340f9671bed3 Merge branches 'sunxi/clk-for-4.21', 'sunxi/core-for-4.21' [...] omits 324f4071a080 ARM: dts: suniv: Add device tree for Lichee Pi Nano omits 4ba16d17efdd ARM: dts: suniv: add initial DTSI file for F1C100s omits 0380126eb9af clk: sunxi-ng: add support for suniv F1C100s SoC omits 3d737ddbe74c dt-bindings: clock: Add Allwinner suniv F1C100s CCU omits 36ff48805ae4 RDMA/mlx5: Unfold modify RMP function omits a1eb180238a7 RDMA/mlx5: Unfold create RMP function omits f3da6577da67 RDMA/mlx5: Initialize SRQ tables on mlx5_ib omits b4990804e1a4 RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format omits 81773ce5f07f RDMA/mlx5: Use stages for callback to setup and release DEVX omits c48d386b2bbb RDMA/mlx5: Remove SRQ signature global flag omits f02d0d6e53ac net/mlx5: Move SRQ functions to RDMA part omits c23f88cb575f net/mlx5: Remove references to local mlx5_core functions omits 26d1164dff81 net/mlx5: Remove not-used lib/eq.h header file omits 5b5f0f162760 net/mlx5: Remove dead transobj code omits 6cd0014ab90f net/mlx5: Align SRQ licenses and copyright information omits e647e29196b7 ext4: fix EXT4_IOC_GROUP_ADD ioctl omits 361d24d40657 ext4: hard fail dax mount on unsupported devices omits 32ea275008d8 jbd2: update locking documentation for transaction_t omits 50c15df69e06 ext4: remove redundant condition check omits 561405f031fe jbd2: clean up indentation issue, replace spaces with tab omits a92abd738d24 ext4: clean up indentation issues, remove extraneous tabs omits 132d00becb31 ext4: missing unlock/put_page() in ext4_try_to_write_inlin [...] omits 61157b24e60f ext4: fix possible use after free in ext4_quota_enable omits 67fbf3a3ef84 drm/exynos/iommu: merge IOMMU and DMA code omits 39f69368434f drm/exynos/iommu: replace preprocessor conditionals with C [...] omits a0b68a710b9d drm/exynos/iommu: move IOMMU specific stuff into exynos_dr [...] omits 237556962e51 drm/exynos/iommu: integrate IOMMU/DMA internal API omits 69908ed258fc drm/exynos/iommu: remove DRM_EXYNOS_IOMMU Kconfig symbol omits 29cbf24a4df5 drm/exynos: simplify DMA mapping omits 96f1e0974575 jbd2: avoid long hold times of j_state_lock while committi [...] omits d9bbd6a1a56e net: marvell: convert to DEFINE_SHOW_ATTRIBUTE omits 25079154f711 net: qca_spi: convert to DEFINE_SHOW_ATTRIBUTE omits fb0d9c6339e0 net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE omits 6f6c74fad865 nfp: convert to DEFINE_SHOW_ATTRIBUTE omits 8665569e97dd pstore/ram: Avoid NULL deref in ftrace merging failure path omits ea84b580b955 pstore: Convert buf_lock to semaphore omits 69596433bc28 pstore: Fix bool initialization/comparison omits 30696378f68a pstore/ram: Do not treat empty buffers as valid omits b05c950698fe pstore/ram: Simplify ramoops_get_next_prz() arguments omits f0f23e5469dc pstore: Map PSTORE_TYPE_* to strings omits 4af62a6423d0 pstore: Replace open-coded << with BIT() omits 0eed84ffb094 pstore: Improve and update some comments and status output omits c208f7d4b037 pstore/ram: Add kern-doc for struct persistent_ram_zone omits dc80b1ea4cbf pstore/ram: Report backend assignments with finer granularity omits 9ee85b8bd3ca pstore/ram: Standardize module name in ramoops omits 7684bd334d9d pstore: Avoid duplicate call of persistent_ram_zap() omits b77fa617a2ff pstore: Remove needless lock during console writes omits bdabc8e71c85 pstore: Do not use crash buffer for decompression omits 971f66d8a75a Merge branch 'for-linus/pstore' into for-next/pstore omits 4c05ec47384a netfilter: nf_tables: fix suspicious RCU usage in nft_chai [...] omits 76eb6ea4d383 Merge branch 'mlx4_core-cleanups' omits 92a59ad040e3 net/mlx4_core: Fix several coding style errors omits 95aac2cdafd8 net/mlx4_core: Fix return codes of unsupported operations omits 30fcd6a9edf1 net: phy: Also request modules for C45 IDs omits 9a547c7e575f audit: shorten PATH cap values when zero omits 3eaf3ca6a183 Merge branch 'octeontx2-next' omits 23705adb2c63 octeontx2-af: Enable mkex profile omits da5d32e1ab85 octeontx2-af: Add LSO format configuration mailbox omits 159a8a6734da octeontx2-af: Add L3 and L4 packet verification mailbox omits a253933e6a86 octeontx2-af: Configure VLAN TPIDs omits a27d765916bd octeontx2-af: Add support for Tx packet marking omits f9f2da46c03d octeontx2-af: Enable RSS with promiscuous mode omits 7c91a92efc3d octeontx2-af: Define all NIX_AF_RX_DEF_* registers omits 962e1bd6b74d octeontx2-af: Enable inner IPv4 checksum and its error code omits e2703c5f581a octeontx2-af: Allow freeing single TLx Tx schedule queue omits 26dda7da8ed3 octeontx2-af: Restrict TL1 allocation and configuration omits 7ee74697e557 octeontx2-af: Add support for runtime RSS algo index reservation omits b648366c2c25 octeontx2-af: Add support for dynamic flow cfg to RSS fiel [...] omits bd522d68704d octeontx2-af: Add response for RSS flow key cfg message omits c5e4e4d1060b octeontx2-af: Skip NIXLF check for bcast MCE entry omits a2c741dfe7db Merge branch 'mlx4-fixes' omits 1b603f9e4313 net/mlx4_en: Fix build break when CONFIG_INET is off omits 24be19e47779 net/mlx4_en: Change min MTU size to ETH_MIN_MTU omits bf29e9e9b6d2 net/core: tidy up an error message omits b07b864ee423 Revert "PCI/ASPM: Do not initialize link state when aspm_d [...] omits a74515604a7b mv88e6060: disable hardware level MAC learning omits 8c2def893afc sbitmap: fix sbitmap_for_each_set() omits 59f997b088d2 macvlan: return correct error value omits 6e360f733113 Merge branch 'udp-msg_zerocopy' omits db63e489c7aa selftests: extend zerocopy tests to udp omits 52900d22288e udp: elide zerocopy operation in hot path omits b5947e5d1e71 udp: msg_zerocopy omits fb6df5a6234c sctp: kfree_rcu asoc omits 986103e7920c net/ibmvnic: Fix RTNL deadlock during device reset omits e3f787189e10 vhost: fix IOTLB locking omits ce01a56ba3d9 Merge tag 'wireless-drivers-next-for-davem-2018-11-30' of [...] omits e1e525442752 OF: Add a warning in case chosen node is not present omits 37a0bc39d726 Merge branch 'davinci_emac-read-the-MAC-address-from-nvmem' omits 18dbfc81de70 net: davinci_emac: use nvmem_get_mac_address() omits afa64a72b862 of: net: kill of_get_nvmem_mac_address() omits cce41b8ffa4b net: cadence: switch to using nvmem_get_mac_address() omits 0e839df92cf3 net: ethernet: provide nvmem_get_mac_address() omits 82208d0d54ab rhashtable: detect when object movement between tables mig [...] omits 77ac327c5469 Merge branch 'hns3-ethtool-dump' omits ea4750caa056 net: hns3: Adds support to dump(using ethool-d) PCIe regs [...] omits 1600c3e5f23e net: hns3: Support "ethtool -d" for HNS3 VF driver omits 4763c9f926d8 Merge branch 'phy-micrel-toggling-reset' omits 8c85f4b81296 net: phy: micrel: add toggling phy reset if PHY is not attached omits ef1b5bf506b1 net: phy: Fix not to call phy_resume() if PHY is not attached omits d1420bb99515 net: phy: improve generic EEE ethtool functions omits d59dd69d5576 samples: bpf: fix: seg fault with NULL pointer arg omits d53db442db36 drm/i915: Move display device info capabilities to its own struct omits e1bf094b3c75 drm/i915: Add HAS_DISPLAY() and use it omits 2a70a4cda0da MAINTAINERS: platform/chrome: Add Enric as a maintainer omits 025dceb0fab3 bpf: powerpc64: optimize JIT passes for bpf function calls omits 20b880a05f06 mips: bpf: fix encoding bug for mm_srlv32_op omits 0b216f7cc6dd MAINTAINERS: platform/chrome: remove myself as maintainer omits 79dfab43a976 Merge branch 'VXLAN-underlay-VRF' omits 03f1c26b1c56 test/net: Add script for VXLAN underlay in a VRF omits e0531312e78f arm64: dts: qcom: msm8996: Add CAMSS support omits f3442ab97257 arm64: dts: qcom: msm8996: Add VFE SMMU node omits aab8cc3630e3 vxlan: add support for underlay in non-default VRF omits 6a6d6681ac1a l3mdev: add function to retreive upper master omits da5095d05286 udp_tunnel: add config option to bind to a device omits acd48330e96f arm64: dts: qcom: Add pinctrls for camera sensors omits 1ab0fb758126 arm64: dts: qcom: Add Camera Control Interface pinctrls omits 58f479f90a7c arm64: dts: qcom: msm8916: Add CAMSS support omits e7b6e5ccae5c arm64: dts: qcom: msm8916: Add IOMMU sub-node for VFE cont [...] omits 4e4b08e55889 tun: remove skb access after netif_receive_skb omits 40d9d791c97a arm64: dts: msm8916: Add all CPUs in cooling maps omits fe1f452640d8 blk-mq: don't call ktime_get_ns() if we don't need it omits e3dd7627721f Merge branch 'mlxsw-fw_load_policy' omits 064501c5b6fd mlxsw: spectrum: Load firmware version based on devlink parameter omits 03bffcad491f mlxsw: core: Reset firmware after flash during driver init [...] omits 846e980a87fc devlink: Add 'fw_load_policy' generic parameter omits d5b8eb160616 Merge branch 'clk-meson' into clk-next omits a5d4a89245ea net: 8139cp: fix a BUG triggered by changing mtu with netw [...] omits 8913e8a73d03 clk: meson: Mark some things static omits 37b06e507897 IB/mlx5: Fix implicit ODP interrupted page fault omits d2a36971ef59 net: phy: don't allow __set_phy_supported to add unsupport [...] omits 6915bf3b002b net: phy: don't allow __set_phy_supported to add unsupport [...] omits 69095e3900b2 mips: annotate implicit fall throughs omits 3595c559326d dlm: fix invalid cluster name warning omits 7e8f1f36ece1 ARM: Document merges omits a22d7a54ba87 Merge branch 'fixes' into for-next omits c9335d543465 Merge branch 'next/defconfig' into for-next omits 7db2b1a83cba Merge branch 'next/dt' into for-next omits 843f2bb370a5 Merge branch 'next/drivers' into for-next omits a0d5299ec6fa Merge branch 'next/soc' into for-next omits 202f9977b012 Merge tag 'qcom-drivers-for-4.21' of git://git.kernel.org/ [...] omits ac21e9af5a5c Merge tag 'arm-soc/for-4.21/soc' of https://github.com/Bro [...] omits e5734bebed40 Merge tag 'arm-soc/for-4.21/drivers' of https://github.com [...] omits d9536e809801 Merge tag 'arm-soc/for-4.20/devicetree-fixes' of https://g [...] omits 36d842194a57 IB/hfi1: Fix an out-of-bounds access in get_hw_stats omits 90b2620e6a8a IB/hfi1: Fix a latency issue for small messages omits 332da8486b58 Merge tag 'qcom-dts-for-4.21' of git://git.kernel.org/pub/ [...] omits acfbaa5d3bd6 Merge tag 'qcom-arm64-for-4.21' of git://git.kernel.org/pu [...] omits d4907292ab19 Merge tag 'qcom-arm64-defconfig-for-4.21' of git://git.ker [...] omits ef098b9eee48 ARM: multi_v7_defconfig: enable STM32 analog & timer drivers omits f491ac32c618 ARM: mmp2: DT: be compatible with mrvl,mmp2 omits af43c3f0323d Merge tag 'arm-soc/for-4.21/devicetree' of https://github. [...] omits 74a52d8cf8b1 ARM: Document merges omits 6e9a4f635578 Merge branch 'fixes' into for-next omits f3b2f758ec1e ARM: dts: realview: Fix some more duplicate regulator nodes omits f10511b61c26 Merge tag 'v4.20-rc5' into for-next omits f6936d029c4a MAINTAINERS: update entry for MMP platform omits 76f4e2c3b6a5 ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt omits 90b1023f68c7 bpf: fix documentation for eBPF helpers omits e3da08d05700 bpf: allow BPF read access to qdisc pkt_len omits 358b5f73ce60 Merge tag 'v4.19-next-fixes' of https://git.kernel.org/pub [...] omits 7bb64d55fd0e MAINTAINERS: mediatek: Update SoC entry omits de94b651eef3 libbpf: Fix license in README.rst omits 9b90dc85c718 media: seco-cec: add missing header file to fix build omits daa3fc4454b2 media: vicodec: set state resolution from raw format omits e714c92f42ae media: vivid: drop v4l2_ctrl_request_complete() from start [...] omits dde6bdcc9759 media: vb2: don't unbind/put the object when going to stat [...] omits 6093d3002eab media: vb2: keep a reference to the request until dqbuf omits b7ff0b099089 media: vb2: skip request checks for VIDIOC_PREPARE_BUF omits 04990215dec4 media: vb2: don't call __vb2_queue_cancel if vb2_start_str [...] omits 53e9d838275d media: cedrus: Fix a NULL vs IS_ERR() check omits 230bce5511cc media: vsp1: Fix LIF buffer thresholds omits fd6f32f78645 libata: whitelist all SAMSUNG MZ7KM* solid-state disks omits ae9e7ced4f7b drm/i915/dp: Fix link compute m_n calc for DSC omits e25b6783c7b1 ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs omits 4946166e46d2 Merge tag 'meson-clk-4.21-1' of https://github.com/BayLibr [...] omits 98b5368ff941 media: vicodec: move the GREY format to the end of the list omits fbdefb67f40e media: tda7432: fix spelling mistake "maximium" -> "maximum" omits a4b3675f9b83 media: vivid: add req_validate error injection omits 191cf8b0746a media: adv7604 added include of linux/interrupt.h omits ba08e61a7990 media: v4l2-pci-skeleton: depend on CONFIG_SAMPLES omits b52b88ce5bd6 media: v4l2-pci-skeleton: replace vb2_buffer with vb2_v4l2_buffer omits c2286cc02e32 media: v4l: ioctl: Allow drivers to fill in the format des [...] omits c189eb40c3b9 Merge branch 'remotes/lorenzo/pci/mediatek' omits b0dd3c6926d7 Merge branch 'remotes/lorenzo/pci/dwc' omits e15d6a7d5273 Merge branch 'pci/misc' omits 170190ea7c1a Merge branch 'pci/enumeration' omits b04240a6d5ed media: v4l: Fix MPEG-2 slice Intra DC Precision validation omits 6a31061833a5 platform/x86: Fix config space access for intel_atomisp2_pm omits 8a7d7141528a platform/x86: Add the VLV ISP PCI ID to atomisp2_pm omits e6f5e6c2fbbc platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIB [...] omits 1d5caaa853ea platform/x86: intel_ips: Remove never happen condition omits 0b8a6aeab925 platform/x86: intel_ips: NULL check before some freeing fu [...] omits 9a92ed29ca96 platform/x86: intel_ips: remove unnecessary checks in ips_ [...] omits e278558a1f4b iio: inv_mpu6050: Use i2c_acpi_get_i2c_resource() helper omits a3dd034a1707 ACPI / scan: Create platform device for INT3515 ACPI nodes omits 2336dfadfb1e platform/x86: i2c-multi-instantiate: Allow to have same slaves omits 799d3379a672 platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support omits 870ab9a379b6 platform/x86: i2c-multi-instantiate: Distinguish IRQ resou [...] omits a729656697e3 platform/x86: i2c-multi-instantiate: Count I2cSerialBus() [...] omits 0d5102fe8530 i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper omits 5f59d6a1109c i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS omits 79dd67306fd5 platform/x86: i2c-multi-instantiate: Get rid of obsolete c [...] omits 09e568f783ef platform/x86: intel_cht_int33fe: Get rid of obsolete conditional omits 2dea645ffc21 i2c: acpi: Return error pointers from i2c_acpi_new_device() omits 1aaeae493aad platform/x86: i2c-multi-instantiate: Defer probe when no a [...] omits 41daf985820c platform/x86: i2c-multi-instantiate: Accept errors of i2c_ [...] omits 5ae9ce132614 platform/x86: intel_cht_int33fe: Accept errors of i2c_acpi [...] omits 6734489667e2 platform/x86: intel_cht_int33fe: Remove duplicate NULL check omits aa35dc3c7195 media: DaVinci-VPBE: fix error handling in vpbe_initialize() omits 6c3516fed7b6 Input: omap-keypad - fix keyboard debounce configuration omits a6754fae1e66 Input: xpad - quirk all PDP Xbox One gamepads omits 5a6dab15f7a7 Input: synaptics - enable SMBus for HP 15-ay000 omits 9df39bedbf29 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus omits ad33429cd025 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR omits bf87ade0dd7f Input: elan_i2c - add support for ELAN0621 touchpad omits 2a58dd767bf9 Input: olpc_apsp - remove set but not used variable 'np' omits a05be6142e8e Merge branch 'clk-imx7ulp' into clk-next omits b1260067ac3d clk: imx: add imx7ulp clk driver omits 3b315214e091 clk: imx: implement new clk_hw based APIs omits 9e5ef7a57ca7 clk: imx: make mux parent strings const omits eb299e4d5708 dt-bindings: clock: add imx7ulp clock binding doc omits 76a323c19a16 clk: imx: add imx7ulp composite clk support omits 9fcb6be3b6c9 clk: imx: add pfdv2 support omits d9a8f950b296 clk: imx: add pllv4 support omits e983da27f70e clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED f [...] omits 404680794224 clk: imx: add gatable clock divider support omits adcfdbde20dc media: vivid: fix smatch warnings omits 0072a0c14d5b Merge tag 'media/v4.20-4' of git://git.kernel.org/pub/scm/ [...] omits 8b8130f0c76a media: mtk-vcodec: Remove VA from encoder frame buffers omits 25f5c34bc8bf media: camss: Take in account sensor skip frames omits 9483a3f8e1b5 media: adv7180: add g_skip_frames support omits 55a9b74846ed drm/v3d: Add more tracepoints for V3D GPU rendering. omits 32211e47999d media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" omits db176f6ba1da drm/v3d: Add missing fence timeline name for TFU. omits 34c7dc8b3239 media: exynos4-is: fix spelling mistake ACTURATOR -> ACTUATOR omits f08be5355fe5 dt-bindings: Add a writing DT schemas how-to and annotated [...] omits e9363f6b2a1d kbuild: Add support for DT binding schema checks omits 79e89e36dc8a media: i2c: TDA1997x: select CONFIG_HDMI omits 10e1fdb95809 media: uvcvideo: Refactor teardown of uvc on USB disconnect omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits 38e9b928060a media: uvcvideo: Add support for the CNF4 format omits 92799ef7209b media: v4l: Add 4bpp packed depth confidence format CNF4 omits d55c6f51fe3f media: xilinx: fix typo in formats table omits 83268fa6b43c media: xilinx: Use SPDX-License-Identifier omits 5d331b7f4c4c media: sony-cxd2880: add optional vcc regulator to bindings omits cb496cd472af media: cxd2880-spi: Add optional vcc regulator omits 6c0943cdb54d media: dib0900: fix smatch warnings omits 28fc5a367ef0 media: mxl5xx: constify dvb_frontend_ops structure omits 2c4746cf45b9 media: dvb-frontends: Use kmemdup instead of duplicating i [...] omits 73f847af391a media: usb: Use kmemdup instead of duplicating its function. omits 458ffce1cb46 media: cxd2880-spi: fix probe when dvb_attach fails omits bac26a63f9bf media: dvb: Use WARM definition from identify_state() omits 09a446d27843 media: af9033: Remove duplicated switch statement omits 6bca5de961cc media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" omits 255095fa7f62 media: dvb-usb-v2: Fix incorrect use of transfer_flags URB [...] omits 2ad18d1d785f media: saa7134: rc-core maintains users count, no need to [...] omits 87e25f4b2c3c media: venus: fix reported size of 0-length buffers omits 61df5aa325fe media: venus: dynamic handling of bitrate omits 737f2d4eb9c8 Merge branch 'clk-imx8mq' into clk-next omits ff70fbd0e810 clk: imx: Add SCCG PLL type omits 6209624b9a5c clk: imx: Add fractional PLL output clock omits b80522040cd3 clk: imx: Add clock driver for i.MX8MQ CCM omits d3ff9728134e clk: imx: Add imx composite clock omits 1cf3817bf1f5 dt-bindings: Add binding for i.MX8MQ CCM omits b693a5f0b57f Merge branch 'clk-qcom-8998-resets' into clk-next omits 4f89f7b59a6e clk: qcom: Fix MSM8998 resets omits 979a2fbff0f2 Merge branch 'clk-fixes' into clk-next omits 9a43be9cedd5 clk: zynqmp: Off by one in zynqmp_is_valid_clock() omits 2e85c57493e3 clk: mmp: Off by one in mmp_clk_add() omits d9f5b7f5dd0f clk: mvebu: Off by one bugs in cp110_of_clk_get() omits 00c707301830 Merge branch 'clk-qcom-sdm845-lpass' into clk-next omits c820518f6ca1 firewire: Remove depends on HAS_DMA in case of platform de [...] omits f3f950dba37b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 8d3e5b9c1f2c clk: qcom: Add lpass clock controller driver for SDM845 omits 9099ff769faf Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 8ff1a156cb0b dt-bindings: clock: Introduce QCOM LPASS clock bindings omits 7898e4fef835 dt-bindings: clock: Update GCC bindings for protected-clocks omits b12a084c8729 spi: spi-mem: add support for octal mode I/O data transfer omits 6358a3dc9d17 Merge branch 'next/dt' into for-next omits 6b03061f882d spi: add support for octal mode I/O data transfer omits c9cbfd623d8b ARM: dts: exynos: Add opp-suspend to DMC and leftbus devfr [...] omits 86bbd89d5da6 drm/syncobj: use dma_fence_get_stub omits 106ea7feb98f drm/amd/powerplay: support SoftMin/Max setting for some sp [...] omits 10cb3e6b63bf drm/amd/powerplay: issue pre-display settings for display [...] omits f02be8279a15 drm/amd/powerplay: support new pptable upload on Vega20 omits 078dec3326e2 dma-buf: add dma_fence_get_stub omits b52b6738cc2d drm/amdgpu/gmc8: always load MC firmware in the driver omits a81a7c9c9ea3 drm/amdgpu/gmc8: update MC firmware for polaris omits 87f902fab430 Merge branch 'for-4.21' into for-next omits 1e7eacaf1db2 cpuset: Remove set but not used variable 'cs' omits e1215de823ca drm/i915/sysfs: make attrs arrays const omits 9ee4685c9ac5 sysfs: constify sysfs create/remove files harder omits 46592892e1a6 drm/i915/vgpu: Disallow loading on old vGPU hosts omits d72d1e03a121 mmc: sdhci: imx: Use the slot GPIO descriptor omits a7d8ffd20128 mmc: jz4740: Use GPIO descriptor for power omits 32e1e09e4505 mmc: jz4740: Get CD/WP GPIOs from descriptors omits 2fb1e009909b mmc: slot-gpio: Allocate GPIO labels dynamically omits ec3349733550 mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically omits 0a0689a6a794 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings omits 80ccda320889 mmc: sdhci: Handle auto-command errors omits e24f96d98e00 mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR omits 04225eeeadf3 mmc: sdhci: Fix data command CRC error handling omits 98a1badabcab mmc: bcm2835: Switch to SPDX identifier omits 6c10d3669818 mmc: renesas_sdhi: Whitelist R8A77990 SDHI omits 5fd35933a9f0 mmc: tmio: delete wait in tuning process omits b58d9a4c2262 mmc: renesas_sdhi: remove workaround for HS400 clock omits d6d7b2305b6e mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] omits a9eb48ffb4b8 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void omits 2f93f6471575 dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 omits d434784ce70d mmc: renesas_sdhi_internal_dmac: Add R7S9210 support omits 9a96784a0372 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits 7a13838368da mmc: atmel-mci: do not assume idle after atmci_request_end omits b8e19a7275c4 mmc: dw_mmc-bluefield: simplify the probe() function omits 4fb86404a977 drm/panel: simple: Add AUO G101EVN010 panel support omits 3456880ff39f dlm: NULL check before some freeing functions is not needed omits 917bb90c65da ALSA: hda/hdmi - Add Tegra186 and Tegra194 support omits 350355e33931 ALSA: hda/tegra - Probe up to 8 codecs omits 9858c7196f50 Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 7bb7d29cffdd clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent omits 8e2988a76c26 drm/tegra: sor: Support for audio over HDMI omits 984bfb398a3a ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] omits 8b457812f54b arm64: tegra: Add temperature sensor on P2888 omits e47ac50885f5 arm64: tegra: Add gpio-keys on Jetson Xavier omits 4d286331bdee arm64: tegra: Add AON GPIO controller on Tegra194 omits 3ae50e8331da arm64: tegra: p2888: Enable on-die RTC omits 37e5a31df543 arm64: tegra: Add RTC support on Tegra194 omits 38ecf1e5f471 arm64: tegra: Enable PMC wake events on Tegra194 omits 127d82670174 arm64: tegra: p3310: Enable on-die RTC omits 9733a251728e arm64: tegra: Add RTC support on Tegra186 omits 32e66e46af0b arm64: tegra: Enable PMC wake events on Tegra186 omits 6f13f10b3bbf arm64: tegra: Fix power key interrupt type on Jetson TX2 omits cfe3af19d958 arm64: tegra: p2972: Enable the CPU, GPU and AUX thermal zones omits 686ba00900bb arm64: tegra: Add thermal zones on Tegra194 omits 33c038e4b5ad arm64: tegra: Enable HDMI on P2972-0000 omits 8d424ec221d0 arm64: tegra: Add VIC support on Tegra194 omits 3db6d3ba0863 arm64: tegra: Add display support on Tegra194 omits f84a6273dd91 ASoC: pxa: remove raumfeld machine driver omits 5f8cf7125826 ALSA: usb-audio: Fix UAF decrement if card has no live int [...] omits d7fd67653f84 drm/amdgpu: update mc firmware image for polaris12 variants omits 26af893184e5 drm/i915/breadcrumbs: Reduce missed-breadcrumb false posit [...] omits 949fc52af19e drm/i915/icl: add pll mapping for DSI omits 1026bea00381 drm/i915/icl: Ungate DSI clocks omits 32250c8e0ef9 drm/i915/icl: Gate clocks for DSI omits 690c318ed8e0 drm/i915/icl: add dummy DSI GPIO element execution function omits 56b7b1aa13b9 drm/i915/icl: Define display GPIO pins for DSI omits f4ff2120301d drm/i915/icl: Define Panel power ctrl register omits 05f2f03dd206 drm/i915/icl: Define missing bitfield for shortplug reg omits 2eae5d6bfa5f drm/i915/icl: Get pipe timings for DSI omits 2ca711caeca2 drm/i915/icl: Consider DSI for getting transcoder state omits 5a8507b5aa84 drm/i915/icl: Configure DSI Dual link mode omits d04afb150172 drm/i915/icl: Add DSI encoder compute config hook omits ab8411483a3e drm/i915/icl: Get HW state for DSI encoder omits 8327af281d29 drm/i915/icl: Add get config functionality for DSI omits c5f9c934936e drm/i915/icl: Allocate DSI hosts and imlement host transfer omits 972d607c59ed drm/i915/icl: Fill DSI ports info omits 95f2f4dbb19f drm/i915/icl: Use the same pll functions for dsi omits e27580487321 drm/i915/icl: Allocate DSI encoder/connector omits 70a057b7d425 drm/i915/icl: Calculate DPLL params for DSI omits fa1c64142eba drm/msm: use contiguous vram for MSM_BO_SCANOUT when possible omits 6a0d519d0742 drm/msm/mdp4: allocate blank_cursor_no with MSM_BO_SCANOUT flag omits 2fbaf2694f6f drm/msm/mdp4: only use lut_clk on mdp4.2+ omits d943e1917372 drm/msm: bump UAPI version omits f3ddde24719e drm/msm: add uapi to get/set debug name omits 4d8b0fd06010 drm/msm: rework GEM_INFO ioctl omits aaa87ab321bc drm/msm/gpu: add submit flag to hint which buffers should [...] omits bb9a10ce32e8 drm/msm: Optimize adreno_show_object() omits ed56703bb3e7 drm/msm/gpu: Map the ringbuffer in the iova at create time omits 7799a98edd80 drm/msm: Add a name field for gem objects omits 7fc9da40bc32 drm/msm: Count how many times iova memory is pinned omits c90d8d12b05a drm/msm: Add msm_gem_get_and_pin_iova() omits 7b1b969fe04e drm/msm: Clean up and enhance the output of the 'gem' debu [...] omits d455c92d30c9 drm/msm: Split msm_gem_get_iova into two steps omits 39be22fe2bab drm/msm: Remove sgt from the mmu unmap function omits dadb36b7ec42 drm/msm: Add a common function to free kernel buffer objects omits 6781608140f7 drm/msm/a6xx: Track and manage a6xx state memory omits c0531822daba drm/msm/a6xx: Add a6xx gpu state omits 273afe2a61fc drm/msm/adreno: Don't capture register values if target do [...] omits 1bd7e5b7ef22 drm/msm/gpu: Move gpu_poll_timeout() to adreno_gpu.h omits 19494c7213b3 drm/msm/gpu: Only store local command buffers in the GPU state omits a8399c8d02a0 drm/msm/gpu: Add trace events for tracking GPU submissions omits edfa0da5c052 drm/msm/gpu: Add per-submission statistics omits 2d853dcd2398 drm/msm: Gracefully handle failure in _msm_gem_kernel_new omits 1f501db8c8c3 drm/msm/gpu: Allocate the correct size for the GPU memptrs omits 91445ba90699 drm/msm: update generated headers omits 27ef8a60568e drm/msm/dpu: set geometry for iommu domain omits 0c967105026a drm: msm: Use DRM_DEV_* instead of dev_* omits f5e2fde972da drm/msm: dpu: Remove checks from dpu_plane_destroy_state() omits a2cf43a183f0 drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() omits 2b779eedc3ec drm/msm: dpu: Remove empty/useless labels omits ac0b38901028 drm/msm: dpu: Remove 'inline' from several functions omits 4f43ce4c3f8f drm/msm: dpu: Remove _dpu_encoder_power_enable() omits 01a9bd0f5a10 drm/msm: dpu: Remove unused functions from msm_media_info.h omits f3121134ed44 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() omits dc2c706f19d2 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper omits 6b9b0b41b355 drm/msm/dpu: Remove suspend state tracking from crtc omits 3c7aafe50568 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume omits f080f6617b72 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume omits badcfe4cfdb1 drm/msm: dpu: Add tracing around CTL_FLUSH omits 1dd07e56a3f1 drm/i915/icl: Sanitize DDI port clock gating for DSI ports omits 098336deb946 drm/msm: Fix error return checking omits d9a75a6201d9 drm/msm/dpu: Ignore alpha for XBGR8888 format omits ce25aa3ee693 drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data" omits 671465198e39 drm/msm/hdmi: Drop pointless static qualifier in msm_hdmi_bind() omits 2189463dba3e drm/msm: Move fence put to where failure occurs omits 081679c51ef2 drm/msm: dpu: Don't set legacy plane->crtc pointer omits d52900437e95 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 omits ee4456359640 drm/msm/hdmi: Enable HPD after HDMI IRQ is set up omits 7f9743abaa79 drm/msm: validate display and event threads omits 3b8c0d5bc9f4 drm/i915/icl: push pll to port mapping/unmapping to ddi en [...] omits c07b6426df92 iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular omits addb672f200f iommu/arm-smmu: Make arm-smmu explicitly non-modular omits 39fcbbccf8ed iommu/tegra: Make it explicitly non-modular omits f295cf26d776 iommu/qcom: Make it explicitly non-modular omits 8128ac3b0fe3 iommu/ipmmu-vmsa: Make it explicitly non-modular omits d4cf5bbd56f5 iommu/mediatek: Make it explicitly non-modular omits a007dd51e559 iommu/msm: Make it explicitly non-modular omits 669a047b1812 iommu/rockchip: Make it explicitly non-modular omits c1af7b4013e8 iommu: Audit and remove any unnecessary uses of module.h omits 753a31a46b1a irq_remapping: Remove unused header files omits 807596491d33 iommu/ipmmu-vmsa: Add an array of slave devices whitelist omits b7ee92c6ff0e iommu/ipmmu-vmsa: Modify ipmmu_slave_whitelist() to check [...] omits 3c613a3bddd3 drm/omap: fix incorrect union usage omits 0a02d495531e drm/omap: populate DSI platform bus earlier omits 0a7f54ea0e1e drm/omap: fix bus_flags for panel-dpi omits f81ff31cb471 drm/i915/selftests: Terminate hangcheck sanitycheck forcibly omits f36c071f6344 drm/i915/ringbuffer: Clear semaphore sync registers on ring init omits 616d4cf8ea1c m68k/defconfig: Update defconfigs for v4.20-rc1 omits af5d7a36d196 m68k: Remove redundant 'default n' from Kconfig omits b6cf523c16e1 m68k: Unroll raw_outsb() loop omits 9923e9072d81 ASoC: Intel: common: add ACPI matching tables for ICL omits 1286f930a0d7 ASoC: dt-bindings: use a generic node name for rt5631 omits c2b142cc3939 spi: fix spi-at91-usart.c build errors when PINCTRL is not set omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits db6e6244cb71 regulator: stpmic1: fix regulator_lock usage omits 7fb99a5a5d46 PCI: dwc: Don't hard-code DBI/ATU offset omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 9b8d82888fb9 mfd: wm5110: Add missing ASRC rate register omits 38cbf43f3ff7 mfd: qcom_rpm: write fw_version to CTRL_REG omits 182ddd16194c x86/boot: Clear RSDP address in boot_params for broken loaders omits b3b78e8e17e9 mtd: spi-nor: cast to u64 to avoid uint overflows omits c78f59d7145e mtd: use DEFINE_SHOW_ATTRIBUTE() instead of open-coding it omits bafae53817e7 mtd: change len type from signed to unsigned type omits 3a936bc28696 drm/meson: Fix an Alpha Primary Plane bug on Meson GXL/GXM SoCs omits 54947cd64c1b ALSA: hda/realtek - Fix speaker output regression on Think [...] omits c066cc8af9de xtensa: drop unused declarations from elf.h omits 58b17c55b610 xtensa: clean up syscall.h omits 3ffc2df9c76d xtensa: drop unused coprocessor helper functions omits 633f1ffbccc7 xtensa: drop custom PTRACE_{PEEK,POKE}{TEXT,DATA} omits 44ba57a23cde xtensa: drop unused field from the struct exc_table omits 8ed3a5426b42 xtensa: drop fast_syscall_kernel omits d233c7dd1682 fuse: fix revalidation of attributes for permission check omits a9c2d1e82fc2 fuse: fix fsync on directory omits aa5eee355b46 Documentation: admin-guide: PM: Add cpuidle document omits a40fa231bb64 drm/i915/gvt: Fix tiled memory decoding bug on BDW omits e88368e304f5 dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt omits d19f102d14c9 dt-bindings: sram: Add Allwinner suniv F1C100s omits ba08dcc87fc5 ARM: sunxi: add Allwinner ARMv5 SoCs omits d2737a5e0de4 Merge branch 'devprop' into linux-next omits 3dc82ba79f22 Merge branches 'pm-qos' and 'pm-cpufreq' into linux-next omits 957ad95b56a6 Merge branch 'pm-avs' into linux-next omits 71cd532d6651 dt-bindings: arm: Add new Allwinner ARMv5 F1C100s SoC omits 2391f4ad89b7 ARM: Check ARCH_MULTI_V7 to differentiate ARMv5/v7 Allwinner SoCs omits b91e9dcfc31c Merge branches 'acpi-misc' and 'acpi-tables' into linux-next omits 11f0405ffa09 Merge branch 'acpica' into linux-next omits 6ec8a3288a71 mtd: spi-nor: Add support for IS25LP032/064 omits 5eacadb5e66b xtensa: generate uapi header and syscall table header files omits c7914ef69dbb xtensa: add system call table generation support omits a86067f587a9 xtensa: add __NR_syscalls along with __NR_syscall_count omits 37c2578c0c40 Drivers: hv: vmbus: Offload the handling of channels to tw [...] omits 22fee7d38513 Merge 4.20-rc5 into char-misc-next omits d5d12ce229c1 Merge 4.20-rc5 into staging-next omits 7782b57ccc60 Merge 4.20-rc5 into driver-core-next omits 44c94100b6fa Merge 4.20-rc5 into usb-next omits 94d0fb159da9 ide: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a51921c0db3f ide: pmac: add of_node_put() omits dac097c4546e drivers/tty: add missing of_node_put() omits 6bd520ab7cf6 drivers/sbus/char: add of_node_put() omits 87d81a23e24f sbus: char: add of_node_put() omits 63e19c8216bb csky: bugfix tlb_get_pgd error. omits b4b84da36403 MAINTAINERS: add maintainer for C-SKY drivers omits 61b9d5938d3a dt-bindings: hwmon: (lm90) Document ti,tmp451 compatible string omits c3f4d4b58bb6 hwmon: (ntc_thermistor) use a table to lookup the thermistor type omits 528e509c4d09 hwmon: (ntc_thermistor) sort thermistor id lists alphabetically omits f84f6e895cd3 hwmon: (ntc_thermistor): add support for B57891S0103 from Epcos omits 51e39fb1d733 dt-bindings: hwmon: (ntc_thermistor) add B57891S0103 therm [...] omits cd85429c0e5a hwmon: (ltc2978) Fix spelling mistake "comppatible" -> "co [...] omits 5185f4ed0848 hwmon: Remove multiple space after dot omits 9440ad7afb3d hwmon: fix typo build -> built omits 1965b3235635 dell-smm-hwmon.c: Add XPS 9570 to supported devices list omits 8bf97aa7c152 hwmon: (mlxreg-fan) Modify macros for tachometer fault sta [...] omits a5b636d6cb37 Documentation: hwmon: Add descriptions for ina2xx sysfs entries omits 8cc5e26306d9 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] omits 63ab725f6f6a dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] omits afb23b6c166c hwmon (lm63) Do not overwrite data->kind omits f8d22fdac3ce hwmon: (ina3221) Add PM runtime support omits 902ef0052dd6 hwmon: (ina3221) Make sure data is ready before reading omits 731693defd5b hwmon: (ina3221) Serialize sysfs ABI accesses omits 77e406ac745d hwmon: (ina3221) Check channel status for alarms attribute read omits 4b13f2427d07 hwmon (occ): Add sysfs attributes for additional OCC data omits c3fccc158ae5 hwmon (occ): Add sensor attributes and register hwmon device omits ff692d80b2e2 hwmon (occ): Add sensor types and versions omits b4aa1c6ed430 hwmon (occ): Parse OCC poll response omits 52128f625ae9 hwmon (occ): Add command transport method for P8 and P9 omits de75c2156b2f hwmon: Add On-Chip Controller (OCC) hwmon driver omits c0c9872a8ba2 dt-bindings: i2c: Add P8 OCC hwmon device documentation omits cd261c9832a4 Documentation: hwmon: Add OCC documentation omits 7ed98dddb764 fsi: Add On-Chip Controller (OCC) driver omits 6021c48f3acd dt-bindings: fsi: Add P9 OCC device documentation omits f1af93216c34 hwmon: (adt7475) document mapping of sysfs entries to inputs omits 3b443def46cc hwmon: (core) remove redundant cast omits 6e5c06ad9411 hwmon: (adm1275) Allow setting shunt reg value omits f567035a6187 dt-bindings: hwmon: Add adm127x documentation omits 2595646791c3 Linux 4.20-rc5 omits f59cffb441bc Merge branch 'dt-for-v4.21' into for-next omits ff3f4885862e Merge tag 'v4.19' into for-next omits 76d0bbd8a4ef ARM: dts: aspeed: Add Facebook Backpack-CMM BMC omits b54a5b19926c ARM: dts: Add Facebook BMC flash layout omits 6d2e46885f3d ARM: dts: aspeed: wspoon: Enable iio-hwmon battery omits 163d88c4bf92 ARM: dts: aspeed: romulus: Enable iio-hwmon-battery omits 89b32a47e36e ARM: dts: aspeed: Enable VHUB on Romulus omits 39cc9f037ca5 ARM: dts: aspeed-palmetto: Add LPC control node omits fad06e25b04b ARM: dts: aspeed: Palmetto system can use coprocessor for FSI omits d776dd52247c ARM: dts: aspeed: Romulus system can use coprocessor for FSI omits 6a512726090a Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 292974c5acae Merge tag 'for-linus-4.20a-rc5-tag' of git://git.kernel.or [...] omits a234c7371fd8 Merge tag 'dmaengine-fix-4.20-rc5' of git://git.infradead. [...] omits 576f1b4bc802 soc: mediatek: Add Mediatek CMDQ helper omits 1e8249b8a4e9 parisc: Enable -ffunction-sections for modules on 32-bit kernel omits 5482e9a93c83 bpf: Fix memleak in aux->func_info and aux->btf omits 0a9a4304f361 SUNRPC: Fix a potential race in xprt_connect() omits 71700bb96047 SUNRPC: Fix a memory leak in call_encode() omits 8dae5398ab1a SUNRPC: Fix leak of krb5p encode pages omits 9bd11523dc1b SUNRPC: call_connect_status() must handle tasks that got t [...] omits ad3cba223ac0 nfs: don't dirty kernel pages read by direct-io omits 320f35b7bf8c flexfiles: enforce per-mirror stateid only for v4 DSes omits 6750f61a13a0 mtd: improve calculating partition boundaries when checkin [...] omits 1186af457cc1 mtd: keep original flags for every struct mtd_info omits 89f706dbd54f mtd: fix Coverity integer handling issue omits 4348433d8c02 mtd: fix mtd_oobavail() incoherent returned value omits 4845a077c0b9 mtd: nftl: clean up indentation, remove extraneous tabs omits a788c5272769 jffs2: Fix use of uninitialized delayed_work, lockdep breakage omits 8e9b61b293d9 kbuild: move .SECONDARY special target to Kbuild.include omits 06aa5694f870 Merge LKMM and RCU commits omits 5ac7cdc29897 rcutorture: Don't do busted forward-progress testing omits 2e57bf97a685 rcutorture: Use 100ms buckets for forward-progress callbac [...] omits 2667ccce9328 rcutorture: Recover from OOM during forward-progress tests omits 73d665b1410a rcutorture: Print forward-progress test age upon failure omits c51d7b5e6c94 rcutorture: Print time since GP end upon forward-progress failure omits 1a682754c7ed rcutorture: Print histogram of CB invocation at OOM time omits 8dd3b54689d9 rcutorture: Print GP age upon forward-progress failure omits bfcfcffc5f23 rcu: Print per-CPU callback counts for forward-progress failures omits 903ee83d9177 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] omits e0aff9735557 rcutorture: Dump grace-period diagnostics upon forward-pro [...] omits 61670adcb4a9 rcutorture: Prepare for asynchronous access to rcu_fwd_startat omits 2a7d968816a9 torture: Remove unnecessary "ret" variables omits 5ab7ab8362fa rcutorture: Affinity forward-progress test to avoid housek [...] omits 6b3de7a172bc rcutorture: Break up too-long rcu_torture_fwd_prog() function omits fc6f9c57787e rcutorture: Remove cbflood facility omits 28cf5952f560 torture: Bring any extra CPUs online during kernel startup omits 4871848531af rcutorture: Add call_rcu() flooding forward-progress tests omits eaaf055f27a0 Merge branches 'bug.2018.11.12a', 'consolidate.2018.12.01a [...] omits df56e0f96062 rcutorture/formal: Replace synchronize_sched() with synchr [...] omits 4a67e3a79e3b tools/kernel.h: Replace synchronize_sched() with synchroni [...] omits dd06d25d06f4 net/decnet: Replace rcu_barrier_bh() with rcu_barrier() omits 0245b80e284d net/core/skmsg: Replace call_rcu_sched() with call_rcu() omits 6932689e4145 livepatch: Replace synchronize_sched() with synchronize_rcu() omits 2af3024cd78f cgroups: Replace synchronize_sched() with synchronize_rcu() omits d5cccfc7b772 types: Remove call_rcu_bh() and call_rcu_sched() omits e3e740544173 percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() omits 1a56f7d53b5c net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() omits 5da54c1810e5 net/core: Replace call_rcu_bh() and synchronize_rcu_bh() omits ae0e33494a60 net/sched: Replace call_rcu_bh() and rcu_barrier_bh() omits 4b78317679c4 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits dcb40590e69e bpf: refactor bpf_test_run() to separate own failures and [...] omits 880584176ed7 Merge tag 'for-linus-20181201' of git://git.kernel.dk/linux-block omits c734b42583bc Merge tag 'pci-v4.20-fixes-2' of git://git.kernel.org/pub/ [...] omits 2149da0748fc block: add cmd_flags to print_req_error omits f04b951f6c7e csky: use the generic remapping dma alloc implementation omits 576d0d552be8 csky: don't use GFP_DMA in atomic_pool_init omits de90d7c42859 csky: don't select DMA_NONCOHERENT_OPS omits e440e26a0251 dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING omits bfd56cd60521 dma-mapping: support highmem in the generic remap allocator omits 0c3b3171cecc dma-mapping: move the arm64 noncoherent alloc/free support [...] omits f0edfea8ef93 dma-mapping: move the remap helpers to a separate file omits 704f2c20eaa5 dma-direct: reject highmem pages from dma_alloc_from_contiguous omits b18814e767a4 dma-direct: provide page based alloc/free helpers omits 3cbc4398d926 Merge branch 'next/dt' into for-next omits 452ad2f2f8b7 ARM: dts: s5pv210: Add s5p-jpeg codec node. omits 5439f09f488f kbuild: remove redundant 'set -e' from cmd_* defines omits 67126965ee08 kbuild: refactor if_changed omits e5d289100d3a kbuild: remove trailing semicolon from cmd_* passed to if_ [...] omits 3a2429e1faf4 kbuild: change if_changed_rule for multi-line recipe omits bbda5ec671d3 kbuild: simplify dependency generation for CONFIG_TRIM_UNU [...] omits ee3e46b7efd2 kbuild: refactor modversions build rules omits 4317ee3b6a5e kbuild: remove redundant 'set -e' from sub_cmd_record_mcount omits f3fd4a3f3a38 kbuild: remove redundant 'set -e' from filechk_offsets omits 392885ee82d3 kbuild: let fixdep directly write to .*.cmd files omits ce2fd53a10c7 kbuild: descend into scripts/gcc-plugins/ via scripts/Makefile omits 059bc9fc375e kbuild: make 'archprepare' depend on 'scripts' omits 60df1aee2aec kbuild: move modpost out of 'scripts' target omits 65bba0423ecf kbuild: fix UML build error with CONFIG_GCC_PLUGINS omits 3b4152880348 modpost: move unresolved symbol checks to check_exports() omits c6826ad8a49f modpost: merge module iterations omits d2665ca8e331 modpost: refactor seen flag clearing in add_depends() omits f880eea68fe5 modpost: file2alias: check prototype of handler omits ec91e78d378c modpost: file2alias: go back to simple devtable lookup omits e07db28eea38 kbuild: fix single target build for external module omits a4d26f1a0958 modpost: skip ELF local symbols during section mismatch check omits 0126be38d988 kbuild: announce removal of SUBDIRS if used omits 6ed5943f8735 netfilter: nat: remove l4 protocol port rovers omits c3e930598359 netfilter: remove NFC_* cache bits omits c8d1da4000b0 netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and sy [...] omits 71fc156ff536 Merge branch 'xdp1-improvements' omits dc378a1ab5b6 samples: bpf: get ifindex from ifname omits d606ee5c1d9a samples: bpf: improve xdp1 example omits c74eadf881ad Merge remote-tracking branch 'lorenzo/pci/controller-fixes [...] omits f1f90e254e46 PCI: Fix incorrect value returned from pcie_get_speed_cap() omits 9ffd05d9b78a Merge branch 'improve-test-coverage-sparc' omits 0a68632488aa bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCE [...] omits 2acc5fd5b8c2 bpf: Make more use of 'any' alignment in test_verifier.c omits c7665702d320 bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in [...] omits e9ee9efc0d17 bpf: Add BPF_F_ANY_ALIGNMENT. omits 88945f460603 bpf: Fix verifier log string check for bad alignment. omits bf3d6afbb234 powerpc: Look for "stdout-path" when setting up legacy consoles omits d8f190ee836a Merge branch 'akpm' (patches from Andrew) omits 6c7954b7eb76 Merge tag 'mips_fixes_4.20_4' of git://git.kernel.org/pub/ [...] omits 868dda00b98c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1f817429b2dd Merge tag 'gcc-plugins-v4.20-rc5' of git://git.kernel.org/ [...] omits fd3b3e0ec59d Merge tag 'fscache-fixes-20181130' of git://git.kernel.org [...] omits 35b827b6d061 tun: forbid iface creation with rtnl ops omits 97e6c858a26e net: usb: aqc111: Initialize wol_cfg with memset in aqc111 [...] omits 436c9453a1ac virtio-net: keep vnet header zeroed after processing XDP omits 315c9e83010d net: qualcomm: rmnet: Remove set but not used variable 'cmd' omits 9b2156fab0b0 Merge branch 'tcp-fixes-in-timeout-and-retransmission-accounting' omits e1561fe2dd69 tcp: fix SNMP TCP timeout under-estimation omits ec641b39457e tcp: fix SNMP under-estimation on failed retransmission omits 3976535af0cb tcp: fix off-by-one bug on aborting window-probing socket omits c0f53771ba45 liquidio: read sc->iq_no before release sc omits ef6fcd455278 mlx5: fix get_ip_proto() omits a3d7e01da060 net: dsa: Fix tagging attribute location omits d74286d2c25a bpf: Improve socket lookup reuseport documentation omits f71c6143c203 bpf: Support sk lookup in netns with id 0 omits 26d31925cd5e tun: implement carrier change omits fd6d433865a2 net/sched: act_police: fix memory leak in case of invalid [...] omits bf1c3ab8d357 net: reorder flowi_common fields to avoid holes omits f4bb495cde4e Merge branch 'mlxsw-Add-VxLAN-support-with-VLAN-aware-bridges' omits b5166d7a9239 selftests: forwarding: Add VxLAN test with a VLAN-aware bridge omits f07232375d7f selftests: mlxsw: Add a test for VxLAN configuration with [...] omits bbe210615dc1 selftests: mlxsw: Consider VLAN-aware bridges as valid omits d70e42b22dd4 mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges omits 48fde4660654 mlxsw: spectrum_switchdev: Prepare function for VLAN-aware [...] omits b03fa9e7e0cf mlxsw: spectrum_switchdev: Unify VxLAN leave function omits 5a8fb370bef8 mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without [...] omits 5a6db04ca8d4 net: bridge: Extend br_vlan_get_pvid() for bridge ports omits b7df9ada9a77 bpf: fix pointer offsets in context for 32 bit omits b53a55565baa ARM: Document merges omits 01104b787aa3 Merge branch 'next/defconfig' into for-next omits 5e4dec9be28e Merge branch 'next/drivers' into for-next omits 2008293463b7 Merge branch 'next/dt' into for-next omits 1959987813ff Merge branch 'next/soc' into for-next omits c9533792a5cb Merge tag 'omap-for-v4.21/defconfig-signed' of git://git.k [...] omits 3773b5c94e8a Merge tag 'omap-for-v4.21/soc-signed' of git://git.kernel. [...] omits 0277a623dd78 Merge tag 'omap-for-v4.21/driver-signed' of git://git.kern [...] omits 0be66f394efd Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits b71a29d57dda Merge tag 'hisi-arm64-dt-for-4.21' of git://github.com/his [...] omits 4737365aebd1 Merge tag 'vexpress-defconfig-arm-soc' of git://git.kernel [...] omits e47feed91a6e ARM: mmp: add an instance of pxa-usb-phy to ttc_dkb and aspenite omits a225daf72ee7 ARM: mmp: add a pxa-usb-phy device omits f36797ee4380 ARM: mmp/mmp2: dt: enable the clock omits e78ebdcb6ea8 ARM: mmp2: initialize clocks before the timer omits 7f17e390036c Merge tag 'socfpga_updates_for_v5.0' of git://git.kernel.o [...] omits 1e8518aa6593 Merge tag 'v4.21-rockchip-drivers-1' of git://git.kernel.o [...] omits 02e2a8db67aa ARM: Document merges omits ba119a2decbb Merge branch 'next/dt' into for-next omits f9aa9147c829 Merge branch 'i2c/for-5.0' into i2c/for-next omits c79e97bfda29 Merge branch 'i2c/for-current' into i2c/for-next omits 8ef86955fe59 ARM: dts: aspeed: add missing memory unit-address omits 6584297b78b6 MAINTAINERS: Update linux-mips mailing list address omits 7f4b001b7f6e ARM: dts: realview-pbx: Fix duplicate regulator nodes omits f6332990f6df Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits b10ff84c20bf dt-bindings: i2c: Use correct vendor prefix for Atmel omits 4c4332761e65 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits e14a6df96086 Merge tag 'omap-for-v4.21/dt-signed' of git://git.kernel.o [...] omits 9cf0418ee072 Merge tag 'vexpress-drm-arm-soc' of git://git.kernel.org/p [...] omits 4e7bca6fc07b i2c: i2c-stm32f7: add PM Runtime support omits d3e9d2ce7725 ARM: dts: mmp2: Add SSP controllers omits 3f3ad8ab3260 ARM: dts: mmp2: add USB OTG host controller omits df606f41abed ARM: dts: mmp2: add OTG PHY omits 8a22b194cedf ARM: dts: mmp2: add more TWSI controllers omits 1147e05ac9fc ARM: dts: mmp2: fix TWSI2 omits 03f64e17f57c ARM: dts: mmp2: add MMC controllers omits 1c22b9c10a61 ARM: dts: mmp2: add clock to the timer omits 5b3edb56bc6e ARM: dts: mmp2: give gpio node a name omits 400583983f8a ARM: dts: mmp2: fix the gpio interrupt cell number omits b3d892363277 i2c: scmi: Fix probe error on devices with an empty SMB000 [...] omits ca40d2bd813e dt-bindings: mrvl,mmp-timer: add clock omits 4abc79424f3e Merge tag 'socfpga_dts_updates_for_v5.0' of git://git.kern [...] omits e3d3781393d4 Merge tag 'renesas-arm64-dt-for-v4.21' of https://git.kern [...] omits 51ea46e828ba Merge tag 'renesas-arm-dt-for-v4.21' of https://git.kernel [...] omits 42d76db96ea0 Merge tag 'v4.21-rockchip-dts64-1' of git://git.kernel.org [...] omits 9733488310b3 Merge tag 'v4.21-rockchip-dts32-1' of git://git.kernel.org [...] omits 164f7e586739 ocfs2: fix potential use after free omits 95feeabb7714 mm/khugepaged: fix the xas_create_range() error path omits 06a5e1268a5f mm/khugepaged: collapse_shmem() do not crash on Compound omits 87c460a0bded mm/khugepaged: collapse_shmem() without freezing new_page omits 042a30824871 mm/khugepaged: minor reorderings in collapse_shmem() omits 2af8ff291848 mm/khugepaged: collapse_shmem() remember to clear holes omits aaa52e340073 mm/khugepaged: fix crashes due to misaccounted holes omits 701270fa193a mm/khugepaged: collapse_shmem() stop if punched or truncated omits 006d3ff27e88 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() omits 173d9d9fd3dd mm/huge_memory: splitting set mapping+index before unfreeze omits 906f9cdfc2a0 mm/huge_memory: rename freeze_page() to unmap_page() omits 7c0950d455d6 initramfs: clean old path before creating a hardlink omits 903e8ff86753 kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as [...] omits e0c274472d5d psi: make disabling/enabling easier for vendor kernels omits dbd4af54745f proc: fixup map_files test on arm omits 8de456cf87ba debugobjects: avoid recursive calls with kmemleak omits dcf7fe9d8976 userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_ [...] omits e2a50c1f6414 userfaultfd: shmem: add i_size checks omits 29ec90660d68 userfaultfd: shmem/hugetlbfs: only allow to register VM_MA [...] omits 5b51072e97d5 userfaultfd: shmem: allocate anonymous memory for MAP_PRIV [...] omits 9e368259ad98 userfaultfd: use ENOENT instead of EFAULT if the atomic co [...] omits 5618cf031fec lib/test_kmod.c: fix rmmod double free omits c7d7d620dcbd hfsplus: do not free node before using omits ce96a407adef hfs: do not free node before using omits 94570a413f01 proc: update MAINTAINERS with proc.txt omits 8f416836c0d5 mm/page_alloc.c: fix calculation of pgdat->nr_zones omits c1cb20d43728 mm: use swp_offset as key in shmem_replace_page() omits 6ff38bd40230 mm: cleancache: fix corruption on missed inode invalidation omits e21e57445a64 ocfs2: fix deadlock caused by ocfs2_defrag_extent() omits 08be37b79892 mm/gup: finish consolidating error handling omits 12457e6391e0 MAINTAINERS: name change for Luis omits 38c7b224ce22 unifdef: use memcpy instead of strncpy omits c01ac66b3866 bpf: Fix verifier log string check for bad alignment. omits 779a45971972 Merge branch 'bpftool-fixes' omits 99a44bef5870 tools: bpftool: add owner_prog_type and owner_jited to bpf [...] omits 73f0b9db5383 tools: bpftool: mark offloaded programs more explicitly in [...] omits 4f0fc6f571d2 tools: bpftool: fix bash completion for new map types (que [...] omits cad4977344b3 tools: bpftool: fix bash completion for bpftool prog (atta [...] omits 327e5dab6dd8 tools: bpftool: use "/proc/self/" i.o. crafting links with [...] omits 5d2ee7122c73 sbitmap: optimize wakeup check omits ea86ea2cdced sbitmap: ammortize cost of clearing bits omits 62d1a7528749 drm/v3d: Fix prime imports of buffers from other drivers. omits 734317d93e5e Merge branch 'qed-Doorbell-overflow-recovery' omits bd4db888ab84 qede: Register l2 queues with doorbell overflow recovery m [...] omits 0e1f10447e2a qed: Expose the doorbell overflow recovery mechanism to th [...] omits b78d5400bda4 qed: Register light L2 queues with doorbell overflow recov [...] omits 9ecd8c3feaa5 qed: Register slowpath queue doorbell with doorbell overfl [...] omits a1b469b8b17f qed: Use the doorbell overflow recovery mechanism in case [...] omits 36907cd5cd72 qed: Add doorbell overflow recovery mechanism omits dd354208dc86 Merge branch 'rtnetlink-avoid-a-warning-in-rtnl_newlink' omits a293974590cf rtnetlink: avoid frame size warning in rtnl_newlink() omits 420d03182273 rtnetlink: remove a level of indentation in rtnl_newlink() omits 74315c393f51 Merge branch 'nfp-update-TX-path-to-enable-repr-offloads' omits 6db3a9dcf0b9 nfp: report more info when reconfiguration fails omits 9571d9877546 nfp: add offset to all TLV parsing errors omits 51a6588e8c08 nfp: add offloads on representors omits 71844fac1ed4 nfp: add locking around representor changes omits fbf60e377d5b nfp: run don't require Qdiscs on representor netdevs omits 9db8bbcb9bc6 nfp: run representor TX locklessly omits d7cc8252252f nfp: avoid oversized TSO headers with metadata prepend omits b54ad0eaad8e nfp: correct descriptor offsets in presence of metadata omits 8b5ddf1e5181 nfp: move queue variable init omits de31049a48bb nfp: move temporary variables in nfp_net_tx_complete() omits 95862749674f nfp: copy only the relevant part of the TX descriptor for frags omits 6015c71e656b tcp: md5: add tcp_md5_needed jump label omits 2f69555315ad Merge branch 'tcp-take-a-bit-more-care-of-backlog-stress' omits 4f693b55c3d2 tcp: implement coalescing on backlog queue omits 85bdf7db5b53 tcp: make tcp_space() aware of socket backlog omits 19119f298bb1 tcp: take care of compressed acks in tcp_add_reno_sack() omits ebeef4bcccf4 tcp: hint compiler about sack flows omits b5f0cf083400 nfp: flower: prevent offload if rhashtable insert fails omits 1166494891da nfp: flower: release metadata on offload failure omits b0e3f1bdf9e7 net: Add trace events for all receive exit points omits 91c459561bfd net/flow_dissector: correct comments on enum flow_dissecto [...] omits 3b5b3a3331d1 bonding: fix 802.3ad state sent to partner when unbinding slave omits 3a00ce288a76 Merge branch 'fixes' into for-next omits 37c4b91f955f net: aquantia: fix rx checksum offload bits omits 43d0e96022ae openvswitch: fix spelling mistake "execeeds" -> "exceeds" omits 56e0e295091d liquidio: fix spelling mistake "deferal" -> "deferral" omits 5f2b8b627868 net: stmmac: Move debugfs init/exit to ->probe()/->remove() omits b0bd6f1c03b4 arm64: defconfig: Enable GCC and PINCTRL for MSM8998 omits 4135cce7fd0a sctp: update frag_point when stream_interleave is set omits 1b974aa43ae2 cxgb4: number of VFs supported is not always 16 omits e14a07fc4b96 drm/v3d: Drop the "dev" argument to lock/unlock of BO rese [...] omits 1584f16ca96e drm/v3d: Add support for submitting jobs to the TFU. omits b6839ef26e54 Merge tag 'char-misc-4.20-rc5' of git://git.kernel.org/pub [...] omits d7aca8a78c8b Merge tag 'driver-core-4.20-rc5' of git://git.kernel.org/p [...] omits cd9a0433238d Merge tag 'staging-4.20-rc5' of git://git.kernel.org/pub/s [...] omits 40ebba2ad7e1 Merge tag 'usb-4.20-rc5' of git://git.kernel.org/pub/scm/l [...] omits da59f180d529 Merge tag 'mtd/fixes-for-4.20-rc5' of git://git.infradead. [...] omits b1286ed7158e test_hexdump: use memcpy instead of strncpy omits bfed4d730823 Merge tag 'imx-fixes-4.20-2' of git://git.kernel.org/pub/s [...] omits 7e76e65ce7e9 MAINTAINERS: Remove unused Qualcomm SoC mailing list omits f6149484f050 Merge tag 'omap-for-v4.20/fixes-rc4' of git://git.kernel.o [...] omits 89acb56db497 Merge tag 'davinci-fixes-for-v4.20' of git://git.kernel.or [...] omits adb97bcdbdb2 Merge tag 'v4.20-rockchip-dts64fixes-1' of git://git.kerne [...] omits a8505b4e02b4 Merge tag 'v4.20-rockchip-dts32fixes-1' of git://git.kerne [...] omits 9f60337147f0 Merge tag 'at91-4.20-fixes' of git://git.kernel.org/pub/sc [...] omits 11c99479d4d4 Merge tag 'vexpress-updates-4.20' of git://git.kernel.org/ [...] omits 1ec63573b2db Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits a1b3cf6d9438 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 8d9f412d51b8 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 10d443431dc2 ARC: io.h: Implement reads{x}()/writes{x}() omits 575d7d0d6f5c Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits b7cc40c32a8b ARC: change defconfig defaults to ARCv2 omits 5f1ca5c619c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49afe6614321 Merge tag 'trace-v4.20-rc4' of git://git.kernel.org/pub/sc [...] omits 9994241ac97c ARM: dts: BCM5301X: Describe Northstar pins mux controller omits 03e96644d7a8 ARM: dts: BCM5301X: Add basic DT for Linksys EA6500 V2 omits f0ad62a631e0 drm/i915/psr: Get pipe id following atomic guidelines omits eefe32843964 arm64: dts: marvell: armada37xx: Add emmc/sdio pinctrl definition omits 235df2d80d3b arm64: dts: clearfog-gt-8k: enable mini-PCIe CON2 USB omits babc5544c293 arm64: dts: clearfog-gt-8k: 1G eth PHY reset signal omits b597a6f54280 arm64: dts: clearfog-gt-8k: fix USB regulator gpio polarity omits 0f1f69237545 Merge tag 'trace-v4.20-rc3' of git://git.kernel.org/pub/sc [...] omits ea2412dc21cc ACPI/IORT: Fix iort_get_platform_device_domain() uninitial [...] omits 3bfa8897e4d0 drm/amdgpu: wait for IB test on first device open omits f10d9102de28 drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities omits d6e820fcd4cf drm/ttm: fix LRU handling in ttm_buffer_object_transfer omits 570a37437cf2 Merge tag 'drm-fixes-2018-11-30' of git://anongit.freedesk [...] omits 1c9b357ced0b Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 2a5cf35cd6c5 block: fix single range discard merge omits ef1a84093489 stackleak: Disable function tracing and kprobes for stackl [...] omits e9eaf72e73d6 Merge tag 'pstore-v4.20-rc5' of git://git.kernel.org/pub/s [...] omits 2c486cc4c277 drm/amdgpu: wait for IB test on first device open omits f52c96430f6b drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities omits 20a96cd3868f drm/amdgpu: don't expose fan attributes on APUs omits 88dc26e46beb drm/amdgpu: Fix num_doorbell calculation issue omits 082f0f21f71c drm/ttm: fix LRU handling in ttm_buffer_object_transfer omits fb6e4709e32c drm/amd/display: Fix NULL ptr deref for commit_planes_to_stream omits 3b712e43e387 drm/msm: Grab a vblank reference when waiting for commit_done omits 8531f0587f5c drm/msm/dsi: configure VCO rate for 10nm PLL driver omits 2b17992f6f7f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 47e7f506ee65 drm/msm: fix handling of cmdstream offset omits 51270de91412 drm/msm/gpu: Fix a couple memory leaks in debugfs omits 482f96324a4e drm/msm: Fix task dump in gpu recovery omits 4f3a31a8e8bf drm/msm: Check if target supports crash dump capture omits 5946c4319ebb fs/locks: allow a lock request to block other requests. omits d6367d624137 fs/locks: use properly initialized file_lock when unlocking. omits 4316c3c685f5 ocfs2: properly initial file_lock used for unlock. omits 4d62d3f70b9b gfs2: properly initial file_lock used for unlock. omits 7b587e1a5a6c NFS: use locks_copy_lock() to copy locks. omits ad6bbd8b18da fs/locks: split out __locks_wake_up_blocks(). omits ada5c1da8660 fs/locks: rename some lists and pointers. omits 6344d02dc8f8 nvme-rdma: fix double freeing of async event data omits f6c8e432cb04 nvme: flush namespace scanning work just before removing n [...] omits 14a1336e6fff nvme: warn when finding multi-port subsystems without mult [...] omits 31ffa5638335 fscache, cachefiles: remove redundant variable 'cache' omits 34e06fe4d05b cachefiles: avoid deprecated get_seconds() omits b7e768b7e352 cachefiles: Explicitly cast enumerated type in put_object omits c5a94f434c82 fscache: fix race between enablement and dropping of object omits 4265b0fe4532 drm/bridge: fix AUX_CMD_SEND bit value for ti, sn65dsi86 bridge omits 1d8224e790c7 drm: Fix up drm_atomic_state_helper.[hc] extraction omits 41e817bca3ac fs: fix lost error code in dio_complete omits 531724abc3bf block: avoid extra bio reference for async O_DIRECT omits a2237fec1e06 kbuild: Enable dtc graph_port warning by default omits b9f78d675230 drm/i915/selftests: Fix live_workarounds to actually do resets omits 8d2f6e2f2721 drm/i915/selftests: Extract spinner code omits 70523a3ce5ff kbuild: disable dtc simple_bus_reg warnings by default omits 615aa3d9aee2 drm: Fix compiler warning in drm_atomic_helper.c omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 70827d9f6bc4 arm64: dts: qcom: msm8998: Fix compatible of scm node omits f6d266c279c0 Merge drm/drm-next into drm-misc-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2340bad5d28e HID: asus: Add support for the ASUS FX503VD laptop omits e98e38090f7e HID: asus: Add event handler to catch unmapped Asus Vendor [...] omits 4050207485e4 HID: ite: Add USB id match for another ITE based keyboard [...] omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 2ed29e15e4b2 ARM: shmobile: R-Mobile: Move pm-rmobile to drivers/soc/renesas/ omits 445aeb081bc7 ARM: shmobile: R-Mobile: Clean up struct rmobile_pm_domain omits 0c0f2f93e708 PCI: mediatek: Use devm_of_pci_get_host_bridge_resources() [...] omits 160bfa7c724b soc: renesas: r8a77980-sysc: Correct A3VIP[012] power doma [...] omits 97473bc85b22 soc: renesas: r8a77980-sysc: Correct names of A2DP[01] pow [...] omits b5eb730e031a soc: renesas: r8a77970-sysc: Correct names of A2DP/A2CN po [...] omits da3e1c57caf9 soc: renesas: r8a77970-sysc: Remove non-existent CR7 power domain omits a93913cecb3c soc: renesas: r8a77965-sysc: Remove non-existent A3IR powe [...] omits f545425a0145 drm/i915/icl: Remove Wa_1604302699 omits a2538cbc989c drm/i915: Remove whitelist application from ringbuffer backend omits 41e30b515a00 arm64: dts: renesas: r8a7795-es1: Add missing power domain [...] omits d8c6557bc93b arm64: dts: renesas: r8a77965: Remove non-existent IPMMU-IR omits ce85882860f0 drm/lease: Send a distinct uevent omits 5a756aadf5f7 drm/i915: Fixup stub definitions for intel_opregion_suspen [...] omits 2c2853f7da33 drm/vc4: Allow YUV formats on cursor planes omits 5dc416d9c284 drm/vc4: Allow scaling on cursor plane omits 1d4118ca165e drm/vc4: Rework the async update logic omits 8d93844965c3 drm/vc4: Don't check plane state more than once omits 0a038c1c29a7 drm/vc4: Move LBM creation out of vc4_plane_mode_set() omits b2e554d4df5e drm/vc4: Make vc4_lbm_size() return 0 when vertical scalin [...] omits cc2b8ed13695 arm64/bpf: use movn/movk/movk sequence to generate kernel [...] omits d96afcad91bb Merge branch 'clk-qcom-videocc-binding' into clk-next omits c51ba54f6349 dt-bindings: clock: Require #reset-cells in sdm845-videocc omits 72d7c3469e69 Merge branch 'clk-qcom-spi' into clk-next omits f87d33e663d6 clk: qcom: msm8916: Additional clock rates for spi omits 68000a0d983f thermal: Fix locking in cooling device sysfs update cur_state omits 964f4843a455 Thermal: do not clear passive state during system sleep omits 209d07e63e14 thermal: zx2967_thermal: simplify getting .driver_data omits 445ae758ceaf thermal: st: st_thermal: simplify getting .driver_data omits 3fc62efe0997 thermal: spear_thermal: simplify getting .driver_data omits 26d84c276c1e thermal: rockchip_thermal: simplify getting .driver_data omits 9d6f76c6e82c thermal: int340x_thermal: int3400_thermal: simplify gettin [...] omits 5be52fccaf3d thermal: remove unused function parameter omits 553604c041b8 clk: mediatek: Drop more __init markings for driver probe omits 28f1186a26f7 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() omits 85d4c3ca0ab3 Merge branch 'clk-mtk-mt7629' into clk-next omits 0bbf039ee6f5 clk: mediatek: Drop more __init markings for driver probe omits 2d47e341fb54 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() omits 4e5f84c8843f Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits 2c8d843d498d arm64: dts: allwinner: a64: pinebook: enable power supplies omits 5e99c99aa803 arm64: dts: allwinner: a64: sopine-baseboard: enable power [...] omits 742211502400 arm64: dts: allwinner: axp803: add AC and battery power supplies omits 77e65779ad3b ARM: dts: axp81x: add AC power supply subnode omits 79c2206d369b x86/earlyprintk/efi: Fix infinite loop on some screen widths omits b84a64fad406 x86/efi: Allocate e820 buffer before calling efi_exit_boot [...] omits b9004221c40f Merge branch 'clk-static' into clk-next omits 25bf466bd2bd clk: stm32mp1: drop pointless static qualifier in stm32_re [...] omits 81e5efc01800 Merge branch 'clk-mtk-mt7629' into clk-next omits 0cd41af05f13 dt-bindings: arm: mediatek: document clk bindings for MT7629 omits 3b5e748615e7 clk: mediatek: add clock support for MT7629 SoC omits 5b39fc049ce1 s390: use common bust_spinlocks() omits be5347910111 s390/zcrypt: improve special ap message cmd handling omits 159491f3b509 s390/ap: rework assembler functions to use unions for in/o [...] omits e45a64975b02 s390: vfio-ap: include <asm/facility> for test_facility() omits 889645b87e96 fscrypt: add Adiantum support omits 9cd2992f2d6c fgraph: Have set_graph_notrace only affect function_graph tracer omits d864a3ca8830 fgraph: Create a fgraph.c file to store function graph inf [...] omits c43ac4a53019 tracing: Do not line wrap short line in function_graph_enter() omits 23621fac32ec function_graph: Remove unused task_curr_ret_stack() omits d0eb8b0ec43a Merge branch 'sunxi/clk-for-4.21' into sunxi/for-next omits 01a7ea763fc4 clk: sunxi-ng: r40: Force LOSC parent to RTC LOSC output omits 5cf99a0f3161 tracing/fgraph: Fix set_graph_function from showing interrupts omits 0c7a52e4d4b5 tracepoint: Use __idx instead of idx in DO_TRACE macro to [...] omits 93029d7d407f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 73116df7bb90 afs: Use d_instantiate() rather than d_add() and don't d_drop() omits 4584ae96ae30 afs: Fix missing net error handling omits ae3b7361dc0e afs: Fix validation/callback interaction omits 5b7f180fb382 arm64: defconfig: Enable core Qualcomm SDM845 options omits b42699547fc9 tools/bpf: make libbpf _GNU_SOURCE friendly omits 6da8016109fc arm64: dts: qcom: msm8998: Add SDC2 control pins omits 23bd4f785b53 arm64: dts: qcom: msm8998-mtp: Add external SD omits 1cfce828dca8 arm64: dts: qcom: msm8998: Add SDCC2 omits 634da3307b08 arm64: dts: qcom: msm8998: correct xo clock name omits 2aaa1b2161d3 Merge branch 'qcs404-topic-revised' into arm64-for-4.21-3 omits 9b08a32b2963 Merge branch 'arm64-for-4.21' into arm64-for-4.21-3 omits 6906b9fe5122 Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21-3 omits 93631211c9c0 net/mlx5: Debug print for forwarded async events omits 4e2df04ad25a net/mlx5: Forward SRQ resource events omits 451be51c0b47 net/mlx5: Forward QP/WorkQueues resource events omits b8267cd765b3 net/mlx5: Remove all deprecated software versions of FW events omits 09e574fa76d6 IB/mlx5: Handle raw delay drop general event omits cb6191bf25f7 net/mlx5: Allow forwarding event type general event as is omits 134e9349ecf0 IB/mlx5: Handle raw port change event rather than the soft [...] omits 02039fb659b3 net/mlx5: Remove unused events callback and logic omits df097a278c75 IB/mlx5: Use the new mlx5 core notifier API omits 58d180b34e98 net/mlx5: Forward all mlx5 events to mlx5 notifiers chain omits 7cffaddd39b4 net/mlx5e: Use the new mlx5 core notifier API omits 7a1795553074 net/mlx5: Allow port change event to be forwarded to drive [...] omits 20902be46c4d net/mlx5: Driver events notifier API omits 9410d386d0a8 net: Prevent invalid access to skb->prev in __qdisc_drop_all omits b024dd0eba6e rxe: IB_WR_REG_MR does not capture MR's iova field omits 3d58c9c9f735 net: Don't default Aquantia USB driver to 'y' omits 94f371cb7394 Merge tag 'acpi-4.20-rc5' of git://git.kernel.org/pub/scm/ [...] omits bfc5d839184f RDMA/mlx5: Attach a DEVX counter via raw flow creation omits e1c29f0b7493 Merge branch 'clk-renesas' into clk-next omits b601f73130a3 drm: msm: Check cmd_db_read_aux_data() for failure omits 2f8406891fed Merge tag 'pm-4.20-rc5' of git://git.kernel.org/pub/scm/li [...] omits 67810e8c3c01 RDMA/qib: Remove all occurrences of BUG_ON() omits d12c416dd131 IB/usnic: fix spelling mistake "miniumum" -> "minimum" omits 90849f4d059c RDMA/uverbs: fix ptr_ret.cocci warnings omits 901018f29e65 RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" omits 167bfe534dc2 Documentation: drm: Remove dangling pointer from drm-mm.rst omits b020fcf6bb4b net/x25: handle call collisions omits 06137619f061 net/x25: fix null_x25_address handling omits d449ba3d581e net/x25: fix called/calling length calculation in x25_pars [...] omits 7bca603a69c0 RDMA/mlx5: Initialize return variable in case pagefault wa [...] omits 1d956785da55 selftests/ftrace: Fix invalid SPDX identifiers omits 1ef06003a50c clk: renesas: Mark rza2_cpg_clk_register static omits 1464193107da net: explain __skb_checksum_complete() with comments omits 89d328f637b9 pstore/ram: Correctly calculate usable PRZ bytes omits cccf6ae52d35 cpufreq: imx6q: save one condition block for normal case o [...] omits 58ad4e619747 cpufreq: imx6q: remove unused code omits 0dc0eb78155b cpufreq: pmac64: add of_node_put() omits 3be466d681a9 cpufreq: powernv: add of_node_put() omits 60935c17e26a Documentation: intel_pstate: Clarify coordination of P-Sta [...] omits af3b7379e2d7 cpufreq: intel_pstate: Force HWP min perf before offline omits 6e218d21acef cpufreq: s3c24xx: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 96c6935212d6 PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 3e407c16f571 Merge back earlier ACPICA changes for 4.21. omits 27fae429acee sbitmap: don't loop for find_next_zero_bit() for !round_robin omits d6a09cee2458 drm/i915/fec: Disable FEC state. omits 5c44b938629a i915/dp/fec: Configure the Forward Error Correction bits. omits a322b97589a6 drm/i915/fec: Set FEC_READY in FEC_CONFIGURATION omits 240999cf339f i915/dp/fec: Add fec_enable to the crtc state. omits a24c62f94be1 drm/i915/dsc: Enable and disable appropriate power wells for VDSC omits a600622c09dd drm/i915/dp: Disable DSC in source by disabling DSS CTL bits omits a311b0b5d209 drm/i915/dp: Configure Display stream splitter registers d [...] omits 5b1ea77228f9 drm/i915/dp: Populate DSC PPS SDP and send PPS infoframes omits 5e339a1d7e43 arm64: dts: meson-gx: Add Internal Clock Measurer node omits 146e99be22ee arm64: dts: amlogic: Add all CPUs in cooling maps omits 0449b8e371ac arm64: dts: meson: add libretech aml-s805x-ac board omits bc3285052afb dt-bindings: arm: amlogic: add libretech aml-s805x-ac bindings omits bf0fbc8f0f06 dt-bindings: arm: amlogic: Add Phicomm N1 omits 207823151071 dt-bindings: Add vendor prefix for PHICOMM Co., Ltd. omits ba1c84ee74d3 arm64: dts: meson-gxl: add support for phicomm n1 omits 1c5cc1c805d8 arm64: dts: meson: consistently disable pin bias omits 96a13691c1dd arm64: dts: meson: disable pad bias for mmc pinmuxes omits 06096d7a8734 arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux omits ac444768bd99 arm64: dts: meson: s400: add bcm bluetooth device omits 920b4d3969cc arm64: dts: meson: p230: disable advertisement EEE for GbE. omits 2c130695ad52 arm64: dts: meson-axg: enable SCPI omits ef29fcc38181 Documentation: bindings: Add missing Amlogic SCPI sensor bindings omits 9c2d16bbfda6 arm64: dts: meson-axg: correct sram shared mem unit-address omits 9fdff382e3d6 arm64: dts: meson-axg: fix mailbox address omits e1f2163deac0 arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply omits 96dc5702acbb arm64: dts: meson-axg: add secure monitor omits 4c614831d59b drm/i915/dp: Use the existing write_infoframe() for DSC PPS SDPs omits a708c6856304 arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart omits 5b78012636f5 arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names omits 2165b006b65d arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names omits f0783f5edb52 arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names omits 11fa9774612d arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names omits fbd5cbc5c9fb arm64: dts: meson-axg: fix dtc warning about unit address omits dd5297cc8b8b arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth omits 7182414e2530 drm/i915/dp: Configure i915 Picture parameter Set register [...] omits 91ba2c8be4b7 drm/i915/dsc: Add a power domain for VDSC on eDP/MIPI DSI omits 2279298dbf36 drm/i915/dp: Enable/Disable DSC in DP Sink omits 27998631458a drm/i915/dsc: Compute Rate Control parameters for DSC omits 168243c18010 drm/i915/dsc: Define & Compute VESA DSC params omits 8228c42fc0ee drm/i915/dp: Do not enable PSR2 if DSC is enabled omits c4f784268210 Merge branch 'acpica-fixes' omits a4a157777c80 drm/i915/dp: Compute DSC pipe config in atomic check omits 7b610f1fbed2 drm/i915/dp: Add DSC params and DSC config to intel_crtc_state omits 581fb9459050 Merge branch 'omap-for-v4.21/omap1' into for-next omits 028baad5221e ARM: OMAP1: devices: configure omap1_spi100k only on OMAP7xx omits 04a92358b396 ARM: OMAP1/2: fix SoC name printing omits 3af89f2d3dce ARM: OMAP1: ams-delta: Move AMS_DELTA_LATCH2_NGPIO to the [...] omits 0d5492cd141c ARM: OMAP1: ams-delta: Drop unused symbols from the board header omits 771e53c4d1a1 ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers omits 8b686d0e34e3 ARM: OMAP: PM: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 08a84633851f ARM: OMAP1: clock: Change to use DEFINE_SHOW_ATTRIBUTE macro omits b3cf5c06ca50 drm/i915: Decouple SKL stride units from intel_fb_stride_a [...] omits 22be87401289 drm: TODO: Add DRM_MODESET_LOCK_ALL* conversion to todo.rst omits 19a2668a8ae3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for LED device omits 70bbe53c6eac drm/i915: Make sure fb gtt offsets stay within 32bits omits 0a48a4134912 ARM: OMAP1: ams-delta: make board header file local to mach-omap1 omits 90230968f102 net: phy: sfp: correct location of SFP standards omits 58124bf8f4a6 drm/amd/display: Fix NULL ptr when calculating refresh rate omits 8b955e00d4a5 drm/amd/display: Fix 6x4K displays light-up on Vega20 omits 3be5e10daf1f Merge branch 'omap-for-v4.21/ti-sysc' into omap-for-v4.21/driver omits 95150405e108 Merge branch 'misc' into for-next omits f900684b761d Merge branch 'fixes' into for-next omits c6888879fd55 drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2) omits 6664f1e9ef7b Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits 49f1c44b581b drm/amd/display: Fix unintialized max_bpc state values omits 19bf62613a80 tcp: remove loop to compute wscale omits b79e7b3bd1f2 ARM: dts: dra7: Move the ti,no-idle quirk on proper gmac node omits e869e7b59906 Merge branch 'xps-fixes' omits 867d0ad476db net: fix XPS static_key accounting omits f28c020fb488 net: restore call to netdev_queue_numa_node_write when res [...] omits 5d2632a577ba ARM: dts: Revert am335x mcasp ti-sysc changes omits 22b3b41c709b Merge branch 'topic/leds-trigger' into for-next omits d7f7e0018b96 net: phy: sfp: correct store of detected link modes omits dcc6abae0f47 qede - Add a statistic for a case where driver drops tx pa [...] omits c1cb11bcbd09 dpaa2-eth: Add "fall through" comments omits f1c0f5919941 Merge branch 'ave-fixes' omits d75d0e874ffe net: ethernet: ave: Add MODULE_AUTHOR and MAINTAINERS entry omits 88113957ddb7 net: ethernet: ave: Replace NET_IP_ALIGN with AVE_FRAME_HEADROOM omits 09ee3b4a249d net: ethernet: ave: Increase descriptors to improve performance omits a32701068632 Merge branch 'ave-suspend-resume' omits 8d1283b1d6af net: ethernet: ave: Preserve wol state in suspend/resume sequence omits 7200f2e3c9e2 net: ethernet: ave: Set initial wol state to disabled omits 0ba78b4a4989 net: ethernet: ave: Add suspend/resume support omits f92a2ebb3d55 Merge tag 'selinux-pr-20181129' of git://git.kernel.org/pu [...] omits 3578f19143b0 Merge tag 's390-4.20-3' of git://git.kernel.org/pub/scm/li [...] omits b905e2db5cc4 Merge tag 'sound-4.20-rc5' of git://git.kernel.org/pub/scm [...] omits 9af33b574517 Merge tag 'fixes_for_v4.20-rc5' of git://git.kernel.org/pu [...] omits b2c5d16b72df blk-mq: use plug for devices that implement ->commits_rqs() omits be94f058f2bd blk-mq: use bd->last == true for list inserts omits 80ff2040ac3d ataflop: implement mq_ops->commit_rqs() hook omits 944e7c87967c virtio_blk: implement mq_ops->commit_rqs() hook omits 04f3eafda6e0 nvme: implement mq_ops->commit_rqs() hook omits d666ba98f849 blk-mq: add mq_ops->commit_rqs() omits ce5b009cff19 block: improve logic around when to sort a plug list omits 975ef94a0284 pvcalls-front: fixes incorrect error handling omits 123664101aa2 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" omits 72791ac854fe xen: xlate_mmu: add missing header to fix 'W=1' warning omits a7b403104e17 xen/x86: add diagnostic printout to xen_mc_flush() in case [...] omits 874bfc6e5422 arm64: ftrace: Fix to enable syscall events on arm64 omits ce8c80c536da arm64: Add workaround for Cortex-A76 erratum 1286807 omits 598e1a42e962 selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and R [...] omits 754a58db6a55 perf: arm_spe: handle devm_kasprintf() failure omits e75d04771ad6 drm/tegra: dc: Don't clean up unused display controller omits 0cffbde2e318 drm/tegra: hub: Enable all required clocks omits 787f4889a6cf spi: Fix formatting of header block omits 5651248697f7 Merge branch 'for-4.20' of https://git.kernel.org/pub/scm/ [...] omits d6b9bc025859 drm/tegra: vic: Add Tegra194 support omits ac1bdbf22beb gpu: host1x: Add Tegra194 support omits b91bf997ea6e drm/tegra: falcon: Wait for memory scrubbing to complete omits 4eab8c0ebd38 drm/tegra: falcon: Fix error handling omits 0dc34e19f66e drm/tegra: vic: Implement explicit reset support omits 3dde5a2342cd ARM: tegra: Add VIC on Tegra124 omits 29bdedfd9cf4 spi: bcm2835: Unbreak the build of esoteric configs omits b7ea04d299c7 drm: Add DRM_MODESET_LOCK_BEGIN/END helpers omits 2aa3eef85d4a drm: Move atomic_state_put after locks are dropped omits c232e9f41b13 drm: Move drm_mode_setcrtc() local re-init to failure path omits aa394b0dd68c drm: Clear state->acquire_ctx before leaving drm_atomic_he [...] omits 2f690fad237a drm/rcar-du: Use drm_fbdev_generic_setup() omits b72c51a58e6d brcmfmac: Fix out of bounds memory access during fw load omits 554da3868eb1 brcmfmac: Call brcmf_dmi_probe before brcmf_of_probe omits 4282ff17e557 brcmfmac: support STA info struct v7 omits d5a433556d09 b43: Use cordic algorithm from kernel library omits 8ea3819c0bbe b43: Fix error in cordic routine omits ea3edda9ddba brcmsmac: Use cordic-related macros from common cordic library omits 58d81d64e06f lib: cordic: Move cordic macros and defines to header file omits 4e6db0f21c99 blk-mq: Add a NULL check in blk_mq_free_map_and_requests() omits 49379e6d1e93 ataflop: fix error handling in atari_floppy_init() omits 65ffc51aba40 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 77e75fda94d2 dmaengine: at_hdmac: fix module unloading omits 98f5f932254b dmaengine: at_hdmac: fix memory leak in at_dma_xlate() omits 2d25bc552353 module: make it clearer when we're handling kallsyms symbo [...] omits 0b02d688ca73 Merge branch 'x86/urgent' omits bad80acd429b Merge branch 'x86/cache' omits bf5b99c3c65d Merge branch 'x86/boot' omits 1ec63e5dc067 Merge branch 'x86/urgent' omits e603a8fa4fd7 Merge branch 'x86/timers' omits 136e17f5ea77 Merge branch 'x86/pti' omits 409e63a5ae94 Merge branch 'x86/platform' omits 2fa504e727ed Merge branch 'x86/mm' omits 9057a800271b Merge branch 'x86/microcode' omits a3469b347dfb Merge branch 'x86/cpu' omits 41ddee8401fd Merge branch 'x86/cleanups' omits a93412bb6c9b Merge branch 'x86/cache' omits 281a859826f8 Merge branch 'x86/boot' omits c4420ba9509a Merge branch 'x86/asm' omits 522e53926573 Merge branch 'x86/amd-nb' omits 9157a2c70fb5 Merge branch 'timers/core' omits 7bee08a06270 Merge branch 'sched/core' omits 39737fba4a11 Merge branch 'perf/urgent' omits f6389767548a Merge branch 'perf/core' omits a8f100df23aa Merge branch 'locking/core' omits 87a4a39f769a Merge branch 'irq/core' omits 462c40415572 Merge branch 'efi/urgent' omits 0714f78e80c7 Merge branch 'core/urgent' omits 5182fc983e0c Merge branch 'core/core' omits 78e7b15e17ac powerpc/msi: Fix NULL pointer access in teardown code omits d7a86dffc280 drm/virtio: virtio_gpu_cmd_resource_create_3d: drop unused [...] omits 4d55fd66b454 drm/virtio: fence: pass plain pointer omits cd7fdc45bc69 ASoC: au8540: use 64-bit arithmetic instead of 32-bit omits 5363857b916c ALSA: pcm: Fix interval evaluation with openmin/max omits 96ae93b46dbb Merge tag 'fixes-for-v4.20-rc4' of git://git.kernel.org/pu [...] omits 3deef52ce105 ALSA: hda: Add support for AMD Stoney Ridge omits 6ad5506ed191 ARM64: dts: hisilicon: Add all CPUs in cooling maps omits a7a6e2cbb4db arm64: dts: hi3660: Add missing cooling device properties [...] omits 4c7c31104b47 arm64: dts: hisilicon: poplar: Standardize LED labels and [...] omits 28b45da9acff arm64: dts: hisilicon: hikey960: Standardize LED labels an [...] omits 2e3ea3e7fba9 arm64: dts: hisilicon: hikey: Standardize LED labels and triggers omits 8aa2fca8342b arm64: dts: hisilicon: hikey970: Add GPIO line names omits 84d9e4df19a7 arm64: dts: hisilicon: hikey970: Enable on-board UARTs omits dd54bb8a0a97 arm64: dts: hisilicon: hi3670: Add UART nodes omits e18813021a11 arm64: dts: hisilicon: hi3670: Add GPIO controller support omits 9adcfaffc34d printk: Make printk_emit() local function. omits 7cdf33ab02e0 drm/vkms: Fix plane duplicate_state omits 559afaa2c506 Merge tag 'iwlwifi-next-for-kalle-2018-11-23' of git://git [...] omits 7a027b57f959 crypto: cavium/nitrox - Enable interrups for PF in SR-IOV mode. omits 4bede34c1aa1 crypto: cavium/nitrox - crypto request format changes omits 180def6c4ad1 crypto: x86/chacha20 - Add a 4-block AVX-512VL variant omits 29a47b54e030 crypto: x86/chacha20 - Add a 2-block AVX-512VL variant omits cee7a36ecb5b crypto: x86/chacha20 - Add a 8-block AVX-512VL variant omits 44ff57e685f9 ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support omits cb74635faa17 x86/resctrl: Remove unnecessary check for cbm_validate() omits 7de642a3815d ARM: defconfig: Enable the PL111 DRM driver on vexpress omits 5bd444f1a3a0 ARM: defconfig: Update the vexpress defconfig omits f1fe12c8bf33 ARM: dts: Modernize the Vexpress PL111 integration omits bd82233f16c4 Merge tag 'linux-can-next-for-4.21-20181128' of git://git. [...] omits b888a5f713e4 ALSA: pcm: Fix starvation on down_write_nonblock() omits b51abed8355e ALSA: pcm: Call snd_pcm_unlink() conditionally at closing omits c94800a3952c ALSA: hda/tegra: compatible string as shortname omits e5bde04ccce6 crypto: do not free algorithm before using omits e561bb29b650 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits b7e386177fa5 soc: qcom: smd-rpm: Add QCS404 compatible omits a03397e27476 arm64: defconfig: Enable some qcom remoteproc configs omits 671942e26e28 arm64: defconfig: Enable QCS404 configs omits 9167f0dcc523 scsi: xen-scsifront: mark expected switch fall-through omits 74e716f2a9d8 scsi: megaraid_sas_fusion: Mark expected switch fall-through omits 8d07f7d0009c scsi: megaraid: megaraid_sas_base: Mark expected switch fa [...] omits 76df1da36c3d scsi: libfc: fc_rport: Mark expected switch fall-through omits 5dfdb0893596 scsi: hpsa: mark expected switch fall-throughs omits c121c57a45ec scsi: aacraid: Mark expected switch fall-through omits 8d4d5b346cfc scsi: aacraid: Mark expected switch fall-throughs omits 8837aa8bc093 scsi: qla2xxx: Introduce a switch/case statement in qlt_xm [...] omits 8700bc76f193 scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "m [...] omits 30eb2e4cd5d6 scsi: ufs: add fall through annotation omits c967590457ca scsi: storvsc: Fix a race in sub-channel creation that can [...] omits 037bc0d43447 scsi: qedi: Update driver version to 8.33.0.21 omits 9632a6b4b747 scsi: qedi: Move LL2 producer index processing in BH. omits dcceeeb71fb7 scsi: qedi: add module param to set ping packet size omits cdd3ff87f108 scsi: qedi: Add packet filter in light L2 Rx path. omits d5632b11f0a1 scsi: qedi: Check for session online before getting iSCSI [...] omits 1a291bce5eaf scsi: qedi: Allocate IRQs based on msix_cnt omits fa97c5110986 scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE omits f853053da975 scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" omits 3fb5a21fd008 scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition omits 2b45ebef39a2 soc: amlogic: Add Meson Clock Measure driver omits b4c29e890268 dt-bindings: amlogic: Add Internal Clock Measurer bindings omits 7b141abe4aa1 ARM: dts: meson: add the clock inputs for the Meson timer omits 523b8b31d3e1 ARM: dts: meson: add the TIMER B/C/D interrupts omits 7e26335b1a3f ARM: dts: meson: consistently disable pin bias omits 528bff0cdb66 tools: bpftool: fix a bitfield pretty print issue omits 5cfc879caee8 pcmcia: remove per-arch PCMCIA config entry omits c2e7075ca830 scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 omits 1ec28f8b8ada Merge v4.20-rc4 into drm-next omits 61647c77cb15 Merge tag 'drm-misc-next-2018-11-28' of git://anongit.free [...] omits 1a31c26ed7b4 Merge tag 'du-next-20181123' of git://linuxtv.org/pinchart [...] omits 4ecd94b8e13b platform/x86: dell-laptop: Mark expected switch fall-throughs omits ebcdcef30333 Merge tag 'drm-misc-fixes-2018-11-28-1' of git://anongit.f [...] omits 1ad93ab10e24 bpf: Fix various lib and testsuite build failures on 32-bit. omits 50c187712701 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits c2209c6d18d6 Merge branch 'btf-check-name' omits d08489125e04 tools/bpf: add addition type tests to test_btf omits 8800cd031af0 tools/bpf: fix two test_btf unit test cases omits eb04bbb608e6 bpf: btf: check name validity for various types omits cdbb096adddb bpf: btf: implement btf_name_valid_identifier() omits 5c1c86031ead Merge tag 'drm-intel-fixes-2018-11-28' of git://anongit.fr [...] omits c5fbf9ebe0aa Merge tag 'du-fixes-20181126' of git://linuxtv.org/pinchar [...] omits 02f425f811ce scsi: vmw_pscsi: Rearrange code to avoid multiple calls to [...] omits 300625620314 drm/ast: fixed reading monitor EDID not stable issue omits 59a206b4499e scsi: target: replace fabric_ops.name with fabric_alias omits 30c7ca935004 scsi: target: drop unnecessary get_fabric_name() accessor [...] omits 6baca7601bde scsi: target: drop unused pi_prot_format attribute storage omits bfeb122d3080 Merge tag 'drm-intel-next-2018-11-22' of git://anongit.fre [...] omits dc25ab067645 drm/ast: Fix incorrect free on ioregs omits 5db6dd14b313 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_s [...] omits 9095d0f8eae4 soc: qcom: llcc-slice: Remove duplicated include from llcc [...] omits 972910948fb6 ARM: dts: qcom: Remove Arrow SD600 eval board omits f50c9d797d3d nfsd: clean up indentation, increase indentation in switch [...] omits 97bce63408f1 svcrdma: Optimize the logic that selects the R_key to invalidate omits b493fd31c0b8 nfsd: fix a warning in __cld_pipe_upcall() omits 62a063b8e7d1 nfsd4: fix crash on writing v4_end_grace before nfsd startup omits 28d13d317bac ARM: dts: qcom: Add SoC-specific string for sdhci-msm-v4 nodes omits 0567022c019a ARM: dts: qcom: msm8974-hammerhead: correct gpios property [...] omits 50ee9e5d8e3e f2fs: fs-verity support omits acc9eb0a6073 ext4: add fs-verity read support omits bff49d3e9aff ext4: add basic fs-verity support omits 0c9ff58d6b2c fs-verity: support builtin file signatures omits a391d6149e70 fs-verity: add CRC-32C support omits f702e2cdd8b1 fs-verity: add SHA-512 support omits ca361e0f55af fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits ef30167c1fd1 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits 281bf3cdf27a fs-verity: add data verification hooks for ->readpages() omits 8f1c09d0761f fs-verity: add MAINTAINERS file entry omits a2bd7d2fc32c fs-verity: add setup code, UAPI, and Kconfig omits 1b71a6809f96 fs-verity: add a documentation file omits 9e908a180e6a platform/x86: thinkpad_acpi: Drop superfluous exported function omits f783e128a6f1 platform/x86: dell-laptop: Drop superfluous exported function omits b3802783d0b5 ALSA: hda - Support led audio trigger omits 4e1d092445a5 platform/x86: thinkpad_acpi: Add audio mute LED classdev support omits d00fa46e0a2c platform/x86: dell-laptop: Add micmute LED trigger support omits 610cdc0b933a Merge branch 'clk-define-show-macro' into clk-next omits e374e06880f9 clk: tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9579346ecf76 clk: nomadik: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 1861a7f07e02 soc: bcm: brcmstb: Don't leak device tree node reference omits a6eeabf25e31 Merge branch 'clk-qcom-gpucc' into clk-next omits 922b8fae085d dt-bindings: clock: qcom: Fix the xo parent in gpucc example omits 74c31ff9c84a clk: qcom: gpu_cc_gmu_clk_src has 5 parents, not 6 omits 9765635b3075 Revert "drm/dp_mst: Skip validating ports during destructi [...] omits 295daee4ba10 selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS omits 36dbe571c2c9 Merge branch 'bpf-sk-msg-pop-data' omits 1ade9abadfca bpf: test_sockmap, add options for msg_pop_data() helper omits d913a2273a89 bpf: add msg_pop_data helper to tools omits 7246d8ed4dcc bpf: helper to pop data from messages omits b3f4bdda998b drm: radeon: fix overflow on 32bit systems omits ce99814973ac drm/amd/pp: fix spelling mistake "dependancy" -> "dependency" omits 3b34c14fd50c drm/amdgpu: Reorder uvd ring init before uvd resume omits 26bc534094ed drm/amdgpu: Refactor GPU reset for XGMI hive case omits ed2bf5229c53 drm/amdgpu: Expose hive adev list and xgmi_mutex omits 5183411b56bd drm/amdgpu: Refactor amdgpu_xgmi_add_device omits bb47de736661 drm/amdgpu: Set FreeSync state using drm VRR properties omits 520f08df45fb drm/amdgpu: Correct get_crtc_scanoutpos behavior when vpos [...] omits ab7a664f7a2d drm: Document variable refresh properties omits 1398958cfd8d drm: Add vrr_enabled property to drm CRTC omits ba1b0f6c73d4 drm: Add vrr_capable property to the drm connector omits cde577bd116e drm/amdgpu: Move doorbell structures to seperate file omits 9564f1928ed2 drm/amdgpu: Use asic specific doorbell index instead of ma [...] omits 6585661ddd6a drm/amdgpu: Call doorbell index init on device initialization omits c93aa77586c2 drm/amdgpu: Doorbell layout for vega20 and future asic omits 4e2c1ac2027d drm/amdgpu: Doorbell index initialization for ASICs before vega10 omits 062f38072537 drm/amdgpu: Vega10 doorbell index initialization omits 5253163a11fb drm/amdgpu: Add asic func interface to init doorbell index omits 409c5191b499 drm/amdgpu: Add field in amdgpu_dev to hold reserved doorb [...] omits 8bcbc9ef9657 drm/amd/display: Fix compile error with ACPI disabled omits eb3dc8978596 drm/amd/display: Use private obj helpers for dm_atomic_state omits 60b548237fed Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits b26b2b24b1d8 Merge tag 'xtensa-20181128' of git://github.com/jcmvbkbc/l [...] omits 68c12d24ce26 drm/sched: revert "fix timeout handling v2" v2 omits ad97d9de4583 drm/amdgpu: Add delay after enable RLC ucode omits 1fdee7582cce drm/i915: Pass the plane to icl_program_input_csc_coeff() omits 45bee430b843 drm/i915: Rename the confusing 'plane_id' to 'color_plane' omits 5f2e511205bb drm/i915: Commit skl+ planes in an order that avoids ddb overlaps omits ff43bc379e16 drm/i915: Move ddb/wm programming into plane update/disabl [...] omits 51de9c6d2559 drm/i915: Don't pass dev_priv around so much omits 8315847bf4df drm/i915: Clean up skl+ vs. icl+ watermark computation omits 6a3c910b081d drm/i915: Pass the entire skl_plane_wm to skl_compute_tran [...] omits 14a43062b903 drm/i915: Remove some useless zeroing on skl+ wm calculations omits ce110ec311e9 drm/i915: Fix latency==0 handling for level 0 watermark on skl+ omits 0dd14be30d4c drm/i915: Pass the new crtc_state to ->disable_plane() omits afbd8a722bd6 drm/i915: Introduce crtc_state->update_planes bitmask omits 019575a58c84 drm/i915: Move single buffered plane register writes to the end omits 83234d13f9fd drm/i915: Reorganize plane register writes to make them mo [...] omits 1954db153d18 drm/amdgpu: Avoid endless loop in GPUVM fragment processing omits 9ce2b991f7ea drm/amdgpu: Cast to uint64_t before left shift omits d78a5ebd8b18 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 9a764c1e5968 s390/qeth: fix length check in SNMP processing omits 62e3a9317882 net: qualcomm: rmnet: remove set but not used variables 'i [...] omits 8eb08cf8a35a qlcnic: remove set but not used variables 'cur_rings, max_ [...] omits 9cc549e4a730 net: neterion: vxge: remove set but not used variables 'ma [...] omits 55e56f06ed71 dax: Don't access a freed inode omits c93db7bb6ef3 dax: Check page->mapping isn't NULL omits 69be4efeb959 x86/boot: Add missing va_end() to die() omits e9d8faf93d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 582754106716 Merge branch 'dpaa2-eth-Introduce-XDP-support' omits a4a7b762eb21 dpaa2-eth: Add xdp counters omits 0ff8f0aab49b dpaa2-eth: Cleanup channel stats omits 99e43521a069 dpaa2-eth: Add support for XDP_TX omits 18c2e770e651 dpaa2-eth: Map Rx buffers as bidirectional omits 5d39dc21482a dpaa2-eth: Release buffers back to pool on XDP_DROP omits 569375fb5732 dpaa2-eth: Move function omits 7b1eea1a7475 dpaa2-eth: Allow XDP header adjustments omits 7e273a8ebdd3 dpaa2-eth: Add basic XDP support omits c758940158bf net: hisilicon: remove unexpected free_netdev omits cfc435198f53 rapidio/rionet: do not free skb before reading its length omits 9fca366180b4 Merge branch 'clk-renesas' (early part) into clk-next omits dba4296bc743 Merge tag 'clk-renesas-for-v4.21-tag1' of git://git.kernel [...] omits 45fdfdb64759 drm/pl111: add of_node_put() omits dfb7513374c1 scsi: lpfc: fix block guard enablement on SLI3 adapters omits 1aca96cc5455 drm/i915: Mark up early pre-production Kabylakes omits 489db5d94150 ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined omits 529eb362a347 i40e: fix kerneldoc for xsk methods omits 121b018f8c74 Merge tag 'for-4.20-rc4-tag' of git://git.kernel.org/pub/s [...] omits 5b26f7180cdb Merge tag 'spi-fix-v4.20-rc4' of git://git.kernel.org/pub/ [...] omits e3e403c218cd soc/tegra: pmc: Add initial Tegra194 wake events omits e59333c83fe9 soc/tegra: pmc: Add initial Tegra186 wake events omits 19906e6b1667 soc/tegra: pmc: Add wake event support omits a8bf879af7b1 ixgbe: recognize 1000BaseLX SFP modules as 1Gbps omits d8242d22d501 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits eab077aa8433 i40e: Fix deletion of MAC filters omits e4c39f7926b4 igb: fix uninitialized variables omits 65cd1d13b880 block: add io timeout to sysfs omits 94a2c3a32b62 block: use rcu_work instead of call_rcu to avoid sleep in softirq omits 3bd7f6589f67 spi: bcm2835: Overcome sglist entry length limitation omits acf0f8569599 spi: bcm2835: Document struct bcm2835_spi omits 5c09e42f5931 spi: bcm2835: Drop unused code for native Chip Select omits c06eea7d2a0e Merge branch 'spi-4.20' into spi-4.21 for bcm stuff. omits 6cbf76028dca can: flexcan: split the Message Buffer RAM area omits 0517961ccdf1 can: flexcan: Add provision for variable payload size omits 5156c7b11f35 can: flexcan: move rx_offload_add() from flexcan_probe() t [...] omits 7ad0f53a394b can: flexcan: flexcan_chip_start(): enable loopback mode i [...] omits de3578c198c6 can: flexcan: add self wakeup support omits b9c9c39e3d20 dt-bindings: can: flexcan: add stop mode property to device tree omits c982a3ca49e3 can: flexcan: flexcan_chip_start(): adjust comment to matc [...] omits eac9c48aac08 soc/tegra: pmc: Add Tegra194 support omits 73b551ba8fed arm64: tegra: Clarify that P2972-0000 is Jetson Xavier omits 585423535cd6 arm64: tegra: Add PWM fan support on Jetson Xavier omits 6a574ec70c52 arm64: tegra: Add PWM controllers on Tegra194 omits 36ec29f781a2 arm64: dts: tegra210: Add power-domains for xHCI omits 3e9e46b7b981 Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt omits b4c7bf003cb5 dt-bindings: tegra186-pmc: Add interrupt controller properties omits e82b0b382845 spi: bcm2835: Fix race on DMA termination omits dbc944115eed spi: bcm2835: Fix book-keeping of DMA termination omits 56c1723426d3 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode omits 8bb4f3f55961 arm64: dts: stratix10: use "altr,stratix10-rst-mgr" binding omits d23968448f29 ARM: dts: socfpga: use tabs for indentation omits 3e464ad53ce0 arm: dts: socfpga: remove dma-mask property omits e793b284d7f3 arm: dts: socfpga*.dts*: use SPDX-License-Identifier omits fbc125afdc50 ARM: socfpga: Turn on ARM errata for L2 cache omits 274c516d6490 arm64: dts: hisilicon: Add Pinctrl support for HiKey970 board omits 22233f7bf2c9 can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument omits bc8ad651516d can: flexcan: flexcan_irq(): fix indention omits 9dc1ee1184b4 can: flexcan: flexcan_start_xmit(): fix indention omits 0f8af56f74cd can: flexcan: enable flexcan for all architectures omits e3dfddbf0d63 can: rcar: add SPDX identifiers to Kconfig and Makefile omits 7af42e50f67a can: rcar: use SPDX identifier for Renesas drivers omits 06a3f31ae22b can: sja1000: plx_pci: add support for ASEM CAN raw device omits 0db9071353a0 can: xilinx: add can 2.0 support omits c5435adc3d29 dt-bindings: can: xilinx_can: add Xilinx CAN FD 2.0 bindings omits 81de0cd60fd4 can: xilinx: fix return type of ndo_start_xmit function omits 3b17d4175414 can: ucan: fix spelling mistake: "resumbmitting" -> "resub [...] omits f6f30a609c52 ASoC: dmic: introduce module_param wakeup_delay omits bc0a7dbc5a54 ASoC: dmic: introduce mode switch delay omits 22cc062c4dfb dt-bindings: sound: omap-mcpdm: Update documentation for pdmclk omits 80e733fda42f ASoC: qcom: sdm845: Create and setup jack in init callback omits 48e2bab90d8e ARM: socfpga: Clean unused functions omits 7f1806ebb08c ASoC: qcom: sdm845: Add board specific dapm widgets omits f6628486c848 ARM: debug: enable UART1 for socfpga Cyclone5 omits a758dd2e3a51 arm64: dts: hisilicon: Source SoC clock for UART6 omits 9a24ce5b66f9 cachefiles: Fix page leak in cachefiles_read_backing_file [...] omits f31a89692830 dlm: NULL check before kmem_cache_destroy is not needed omits 40b412897ccb mtd: nand: Fix memory allocation in nanddev_bbt_init() omits c00e3f8080d1 arm64: dts: hisilicon: Add clock nodes for Hi3670 SoC omits 737fdee80faf Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 4403037daf66 ARM: dts: sun8i: v3s: Remove skeleton and memory to avoid [...] omits 93870e414d51 ARM: dts: sun8i: v3s: Provide default muxing for relevant [...] omits 438a44ce7e51 ARM: dts: sun8i: v3s: Change pinctrl nodes to avoid warning omits 84d794d67200 ARM: dts: sun8i: v3s: Change LRADC node names to avoid warnings omits 420731a25fc5 ARM: dts: sun8i: h3: Remove leading zeros from unit-addresses omits 9c4273ee02f6 ARM: dts: sun8i: BPI-M2M: Remove i2c nodes omits ec16a8e7092b ARM: dts: sun8i: a23/a33: Provide default muxing for relev [...] omits fbb1f83c15a9 ARM: dts: sunxi: reference: Move the muxing back to the co [...] omits 9e41b5e966fe ARM: dts: sun8i: a23/a33: Remove underscores from nodes names omits 090e563c91e6 ARM: dts: sun8i: a23/a33: Change pinctrl nodes to avoid warning omits 4ead0ad7b217 ARM: dts: sun8i: a23/a33: Remove card detect pull-up omits 9c2d3d17a912 ARM: dts: sun8i: a23/a33: Reorder the pin groups omits f2a5e42580e9 ARM: dts: sun8i: a23/a33: Change LRADC node names to avoid [...] omits ec6b944c5adb ARM: dts: sun8i: a23/a33: Remove all useless pinctrl nodes omits dac89fd27886 ARM: dts: sun8i: a23/a33: Remove redundant MMC pinmux tuning omits 3af4c3eaf8cf ARM: dts: sun8i: a23/a33: Change framebuffer node names to [...] omits 5759b8d6f4e0 ARM: dts: sun8i: a23/a33: Remove leading zeros from unit-a [...] omits 6013d660a478 ARM: dts: sun8i: a23/a33: Remove unused address-cells/size-cells omits a858f569b80a ARM: dts: sun8i: a23/a33: Fix OPP DTC warnings omits cce55d8c2b00 ARM: dts: sun8i: a23/a33: Remove SoC node unit-name to avo [...] omits 7ece96910c5d ARM: dts: sun8i: a23/a33: Remove skeleton and memory to av [...] omits 5e043563d119 ARM: dts: sun7i: lamobo-r1: Remove unused address-cells/si [...] omits d02932889b43 ARM: dts: sun7i: Remove redundant MMC pinmux tuning omits 7dab9adb7d42 ARM: dts: sun7i: Provide default muxing for relevant controllers omits 4d9a06979b1a ARM: dts: sun7i: Fix HDMI output DTC warning omits 0356f1ae06e3 ARM: dts: sun7i: Remove underscores from nodes names omits 89dddc2cb22f ARM: dts: sun7i: som204: Use the UART3 TX and RX pin group omits bb4d3ec9a7da ARM: dts: sun7i: Split the RTS and CTS pins out of the UART nodes omits 85a8c520ca41 ARM: dts: sun7i: Change pinctrl nodes to avoid warning omits c8fd1584f4df ARM: dts: sun7i: Remove gpio-keys warnings omits 0b92b823b8d8 ARM: dts: sun7i: Change LRADC node names to avoid warnings omits 8860687aaccd ARM: dts: sun7i: Remove card detect pull-up omits 054da074b1e0 ARM: dts: sun7i: Remove all useless pinctrl nodes omits 8ce97caa3b0a ARM: dts: sun7i: Change framebuffer node names to avoid warnings omits 73732b1d0ef1 ARM: dts: sun7i: Change clock node names to avoid warnings omits 1a8a50ad6c33 ARM: dts: sun7i: Remove SoC node unit-name to avoid warnings omits 3bb9d5a682c8 ARM: dts: sun7i: Remove skeleton and memory to avoid warnings omits 1f8bed297302 ARM: dts: sun6i: Provide default muxing for relevant controllers omits 403fa08b29dc ARM: dts: sun6i: colombus: Change i2c node name to avoid warnings omits e37971924284 ARM: dts: sun6i: Remove underscores from nodes names omits 9b60a3bfd840 ARM: dts: sun6i: Change pinctrl nodes to avoid warning omits dea296bc62a4 ARM: dts: sun6i: Remove redundant MMC pinmux tuning omits d491714e8187 ARM: dts: sun6i: Remove card detect pull-up omits 8f9e10524902 ARM: dts: sun6i: Remove all useless pinctrl nodes omits 97b3d9120489 ARM: dts: sun6i: Change LRADC node names to avoid warnings omits 1b7e882d3065 ARM: dts: sun6i: Remove SoC node unit-name to avoid warnings omits acfd5bbe2641 ARM: dts: sun6i: Change clock node names to avoid warnings omits 5e570c04751c ARM: dts: sun6i: Change framebuffer node names to avoid warnings omits 86f085c58b98 ARM: dts: sun6i: Remove skeleton and memory to avoid warnings omits 1eb3927c207e ARM: dts: sun5i: Provide default muxing for relevant controllers omits a45207cef8a4 ARM: dts: sun5i: A10s: Remove empty SRAM node omits f434e05d6782 ima: don't measure/appraise files on efivarfs omits a58e016a88c4 Merge branch 'v4.21-armsoc/dts64' into for-next omits 17222eb932ad arm64: dts: rockchip: Add 32k clk on rk3399-gru omits 4711b57317f0 blk-mq: fix failure to decrement plug count on single rq removal omits d7c2d23b6fe6 ARM: dts: sunxi: Change LRADC node names to avoid warnings omits bc0160655ec3 ARM: dts: sun5i: Remove underscores from nodes names omits 335d7fcb1d69 ARM: dts: sunxi: Remove the CMA node label omits 7038250756c4 ARM: dts: sunxi: Change default CMA pool node name omits a11f6ca9aef9 sunvdc: Do not spin in an infinite loop when vio_ldc_send( [...] omits 3f2b7b903510 fscache: Fix race in fscache_op_complete() due to split at [...] omits e6bc06faf64a cachefiles: Fix an assertion failure when trying to update [...] omits 673df60a880f ARM: dts: r9a06g032: Correct the GIC DT node name omits 91f5c32dd0c8 ARM: dts: iwg23s-sbc: Add QSPI flash support omits b6239d421964 ARM: dts: r8a77470: Add QSPI support omits 976a5ccb808d ARM: dts: iwg23s-sbc: Add pinctl support for EtherAVB omits b5079d767b88 ARM: dts: iwg23s-sbc: Enable cmt0 omits 812989082385 ARM: dts: r8a77470: Add CMT SoC specific support omits 92c3ccd9b847 ARM: dts: r8a77470: Add USB-DMAC device nodes omits e1d31e7ebaa4 ARM: dts: iwg23s-sbc: Enable watchdog support omits dc7bf8795d84 ARM: dts: r8a77470: Add watchdog support to SoC dtsi omits fb09bf59f081 ARM: dts: r8a7740, emev2, sh73a0: Include SoC name in DTSI omits 89862542fab1 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders omits 9eb36b945b5c ARM: dts: iwg23s-sbc: Add uSD and eMMC support omits 0485da788028 ARM: dts: r8a77470: Add SDHI1 support omits 15aa5a95e820 ARM: dts: r8a77470: Add SDHI0 support omits 4f94af57237a ARM: dts: r8a77470: Add I2C[0123] support omits ddeec86cb608 ARM: dts: r9a06g032: Add pinctrl node omits bc1845498531 ASoC: davinci-mcasp: Implement configurable dismod handling omits a3641b30c19b ASoC: davinci-mcasp: Document dismod optional property omits ca3d9433349e ASoC: davinci-mcasp: Update PDIR (pin direction) register [...] omits 1003c27acfc2 ASoC: davinci-mcasp: Clear TXSTAT register before activati [...] omits 61f94ee4a743 ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC omits aa15679b2dc8 ASoC: Intel: Skylake: Make DSP replies more human readable omits faa2541f5b1a leds: trigger: Introduce audio mute LED trigger omits 55a974021ec9 x86/speculation: Provide IBPB always command line options omits 6b3e64c237c0 x86/speculation: Add seccomp Spectre v2 user space protect [...] omits 7cc765a67d8e x86/speculation: Enable prctl mode for spectre_v2_user omits 9137bb27e60e x86/speculation: Add prctl() control for indirect branch s [...] omits 6893a959d7fd x86/speculation: Prepare arch_smt_update() for PRCTL mode omits 6d991ba509eb x86/speculation: Prevent stale SPEC_CTRL msr content omits e6da8bb6f9ab x86/speculation: Split out TIF update omits 46f7ecb1e735 ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS omits 4c71a2b6fd7e x86/speculation: Prepare for conditional IBPB in switch_mm() omits 5635d99953f0 x86/speculation: Avoid __switch_to_xtra() calls omits ff16701a29cb x86/process: Consolidate and simplify switch_to_xtra() code omits 5bfbe3ad5840 x86/speculation: Prepare for per task indirect branch spec [...] omits fa1202ef2243 x86/speculation: Add command line control for indirect bra [...] omits 495d470e9828 x86/speculation: Unify conditional spectre v2 print functions omits 30ba72a990f5 x86/speculataion: Mark command line parser data __initdata omits 8770709f4117 x86/speculation: Mark string arrays const correctly omits 15d6b7aab079 x86/speculation: Reorder the spec_v2 code omits 130d6f946f6f x86/l1tf: Show actual SMT state omits a74cfffb03b7 x86/speculation: Rework SMT state change omits 321a874a7ef8 sched/smt: Expose sched_smt_present static key omits dbe733642e01 x86/Kconfig: Select SCHED_SMT if SMP enabled omits c5511d03ec09 sched/smt: Make sched_smt_present track topology omits 01daf56875ee x86/speculation: Reorganize speculation control MSRs update omits 26c4d75b2340 x86/speculation: Rename SSBD update functions omits 34bce7c9690b x86/speculation: Disable STIBP when enhanced IBRS is in use omits a8f76ae41cd6 x86/speculation: Move STIPB/IBPB string conditionals out o [...] omits b86bda042685 x86/speculation: Remove unnecessary ret variable in cpu_sh [...] omits 24848509aa55 x86/speculation: Clean up spectre_v2_parse_cmdline() omits 8eb729b77faf x86/speculation: Update the TIF_SSBD comment omits ef014aae8f1c x86/retpoline: Remove minimal retpoline support omits 4cd24de3a098 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support omits 437f033f6db2 Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits ed5fc60b9094 ARM: dts: sun5i: a10s: Fix HDMI output DTC warning omits 6a9951a18b01 ARM: dts: sun5i: Change pinctrl nodes to avoid warning omits 79badc748b44 ARM: dts: sun5i: Remove card detect pull-up omits f606c4b3b7e9 ARM: dts: sun5i: Remove all useless pinctrl nodes omits 7d94610e1612 ARM: dts: sun5i: Change LRADC node names to avoid warnings omits 39bfc2311ca2 ARM: dts: sun5i: Remove redundant interrupt-controller omits d6b7baed2002 ARM: dts: sun5i: Remove SoC node unit-name to avoid warnings omits 3fb5ff698d53 ARM: dts: sun5i: Remove skeleton to avoid warnings omits a2ff5fe12acc ARM: dts: sun5i: Change clock node names to avoid warnings omits d0a595255312 ARM: dts: sun5i: Change framebuffer node names to avoid warnings omits 123b796d3fac ARM: dts: sun4i: Fix HDMI output DTC warning omits c9b543404c5e ARM: dts: sun4i: Fix gpio-keys warning omits 8159a6a4a7d2 ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock omits 9c698e8481a1 ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() omits ca08987885a1 netfilter: nf_tables: deactivate expressions in rule reple [...] omits db4a555f7c4c regulator: axp20x: use defines for masks omits 60c8144afc28 x86/MCE/AMD: Fix the thresholding machinery initialization order omits 2c4281f3d1c0 ARM: dts: imx25: Fix memory node duplicaton omits 8f4ffd70cb51 ARM: dts: imx27: Fix memory node duplicaton omits f12b48daf311 ARM: dts: imx1: Fix memory node duplicaton omits 0f84b7637ea5 ARM: dts: imx28: Fix memory node duplicaton omits 1b80323c5786 ARM: dts: imx23: Fix memory node duplicaton omits 6f5086a6e338 iommu/amd: Remove leading 0s in error log messages omits 1a21ee1aabf7 iommu/amd: Fix line-break in error log reporting omits 101fa0371478 iommu/amd: Use pr_fmt() omits 46c977b2b5b0 ARM: imx_v6_v7_defconfig: Enable USB_ANNOUNCE_NEW_DEVICES omits c10f38e7bc29 ARM: imx_v6_v7_defconfig: Enable BT_BNEP omits 7df073a864e0 ARM: imx_v6_v7_defconfig: Remove explicit ARM_UNWIND disable omits 43663b3feda6 ARM: dts: imx6: Switch NXP board dts to SPDX identifier omits f5d12d46b997 ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier omits cd2c9dd2b8cd ARM: dts: imx50: Fix memory node duplicaton omits 71ea055c0181 ARM: dts: imx6sll-evk: use WDOG_B pin reset omits 9f719db20170 ARM: dts: imx6sll-evk: add debug LED support omits 96447b673409 ARM: dts: imx6qdl-sabreauto: Enable pcie omits 678f061c7163 ARM: dts: imx6sl: Fix memory node duplicaton omits 34c35be2cfed ARM: dts: imx6sx: Fix memory node duplicaton omits 4184a2981346 ARM: dts: imx6ul: Fix memory node duplicaton omits 1695d03107db ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts omits dc92843159a7 mtd: spi-nor: fix erase_type array to indicate current map conf omits c9287fa657b3 usb: gadget: u_ether: fix unsafe list iteration omits c093dd686144 Merge branch 'clk-fixes' into clk-next omits d206e6b7ea3f arm64: dts: qcom: sdm845-mtp: Mark protected gcc clocks omits 149964e2d618 Merge branch 'clk-protected-binding' into clk-fixes omits 88584c30e319 xfrm: policy: fix policy hash rebuild omits 86d1d8b72caf net/ipv4: Fix missing raw_init when CONFIG_PROC_FS is disabled omits 5e6ddecfc90b ipmi:ssif: Change some pr_xxx to dev_xxx calls omits 8d192fd1a72b ARM: dts: imx7d-sdb: add rev-a board support omits 26f42efaf8cf ARM: dts: ls1021a: Add all CPUs in cooling maps omits f25310c7360b drm/dsc: Define the DSC 1.1 and 1.2 Line Buffer depth constants omits a408c857a92b drm/dsc: Add helpers for DSC picture parameter set infoframes omits 082a7b86013c drm/dsc: Define Rate Control values that do not change ove [...] omits 538a6b911d8e ARM: imx_v6_v7_defconfig: Enable DA9063 PMIC support omits f6e30ee89c7d ARM: dts: Add support for emtrion emCON-MX6 series omits 3c52fc2b85d3 dt-bindings: arm: Document emtrion emCON-MX6 bindings omits 83df131529a0 ARM: dts: imx: Add an cpu0 label for imx6dl devices omits 3054426dc68e sched, trace: Fix prev_state output in sched_switch tracepoint omits b1b35f2e218a function_graph: Have profiler use curr_ret_stack and not depth omits 7c6ea35ef508 function_graph: Reverse the order of pushing the ret_stack [...] omits 552701dd0fa7 function_graph: Move return callback before update of curr [...] omits 39eb456dacb5 function_graph: Use new curr_ret_depth to manage depth ins [...] omits d125f3f866df function_graph: Make ftrace_push_return_trace() static omits 9c4bf5e0db16 sparc/function_graph: Simplify with function_graph_enter() omits bc715ee4dbc5 sh/function_graph: Simplify with function_graph_enter() omits 18588e1487b1 s390/function_graph: Simplify with function_graph_enter() omits e949b6db51dc riscv/function_graph: Simplify with function_graph_enter() omits fe60522ec600 powerpc/function_graph: Simplify with function_graph_enter() omits a87532c78d29 parisc: function_graph: Simplify with function_graph_enter() omits d48ebb24866e nds32: function_graph: Simplify with function_graph_enter() omits 8712b27c5723 MIPS: function_graph: Simplify with function_graph_enter() omits 556763e5a500 microblaze: function_graph: Simplify with function_graph_enter() omits 01e0ab2c4ff1 arm64: function_graph: Simplify with function_graph_enter() omits f1f5b14afd7c ARM: function_graph: Simplify with function_graph_enter() omits 07f7175b4382 x86/function_graph: Simplify with function_graph_enter() omits 57dbe759903d Merge branch 'clk-qcom-gpucc' into clk-next omits 0dbc27536f6d ipmi: kcs_bmc: handle devm_kasprintf() failure case omits 85a3d920d30a clk: qcom: Add a dummy enable function for GX gdsc omits 7895861a963c clk: qcom: gdsc: Don't override existing gdsc pd functions omits 453361cdd757 clk: qcom: Add graphics clock controller driver for SDM845 omits 2c30aac50d92 Merge branch 'bnx2x-Popoulate-firmware-versions-in-driver- [...] omits 96a60ae886a4 bnx2x: Add storm FW version to ethtool driver query output. omits a1bcaf023120 bnx2x: Add MBI version to ethtool driver query output. omits e7395f1f4ba2 tcp: remove hdrlen argument from tcp_queue_rcv() omits 16e8c4ca21a2 net/ncsi: Add NCSI Mellanox OEM command omits bd7153bd83b8 r8169: remove unneeded mmiowb barriers omits 5d497936756f net: hns3: Config NIC port speed same as that of optical module omits 4df5ce9bc03e lan743x: Enable driver to work with LAN7431 omits ec835f891232 tipc: fix lockdep warning during node delete omits cc5922054131 lan743x: fix return value for lan743x_tx_napi_poll omits e431c92188a9 dt-bindings: clock: Introduce QCOM Graphics clock bindings omits 4b5adba07c94 net: via: via-velocity: fix spelling mistake "alignement" [...] omits 1d510657ac7e qed: fix spelling mistake "attnetion" -> "attention" omits cc3ec656c78c Merge branch 'net-nsid-interpretation' omits 288f06a001eb netns: enable to dump full nsid translation table omits 3a4f68bf6604 netns: enable to specify a nsid for a get request omits cff478b9d9cc netns: add support of NETNSA_TARGET_NSID omits a0732ad14d40 netns: introduce 'struct net_fill_args' omits 74be39ebba36 netns: remove net arg from rtnl_net_fill() omits 24a6d2dd263b net: thunderx: fix NULL pointer dereference in nic_remove omits 3251a2ff9513 Merge branch 'qed-enhancements-series' omits 057d2b192be8 qed: Add support for MBI upgrade over MFW. omits f04e48dbfaf7 qede: Update link status only when interface is ready. omits 149d3775f108 qede: Simplify the usage of qede-flags. omits ec036eb92e34 qed: Display port_id in the UFP debug messages. omits 19fd5adbb595 drm/dsc: Define VESA Display Stream Compression Capabilities omits 77f06aacac23 Merge branch 'aquantia-usb' omits d596df3a1421 net: usb: aqc111: Extend cdc_ether blacklist omits fa61ce4db81c net: usb: aqc111: Add ASIX's HW ids omits e58ba4544c77 net: usb: aqc111: Add support for wake on LAN by MAGIC packet omits abbd8e7d6d10 net: usb: aqc111: Implement get/set_link_ksettings callbacks omits 027e6f7800e5 net: usb: aqc111: Initialize ethtool_ops structure omits 4189673a2e60 net: usb: aqc111: Add RX VLAN filtering support omits 7afa6c9803ea net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload omits 59b04eeaf294 net: usb: aqc111: Implement set_rx_mode callback omits de074e7a7e20 net: usb: aqc111: Add support for TSO omits 6649d2a6c432 net: usb: aqc111: Add support for enable/disable checksum offload omits a4017cc264c6 net: usb: aqc111: Add support for changing MTU omits 0203146646be net: usb: aqc111: Add checksum offload support omits 361459cd9642 net: usb: aqc111: Implement RX data path omits 4a3576d2bcc7 net: usb: aqc111: Implement TX data path omits df2d59a2ab6c net: usb: aqc111: Add support for getting and setting of M [...] omits 7b8b06544ab0 net: usb: aqc111: Introduce link management omits 33cd597fbfe0 net: usb: aqc111: Introduce PHY access omits f3aa095ac7ba net: usb: aqc111: Various callbacks implementation omits 619fcb448795 net: usb: aqc111: Add implementation of read and write commands omits 7cea2d40afd0 net: usb: aqc111: Add bind and empty unbind callbacks omits 17364b805f5b net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE omits e399ef194171 sparc32: supress another implicit-fallthrough warning omits e945067d95cc sparc32: suppress an implicit-fallthrough warning omits f6f8c1c09c22 sparc: suppress the implicit-fallthrough warning omits 0d32f17717e6 sctp: increase sk_wmem_alloc when head->truesize is increased omits 712ee16c230f add documents for snmp counters omits 8f82ffbc5b0b tpm: add support for partial reads omits 7c247c067590 drm/dsc: Define Display Stream Compression PPS infoframe omits a8842e975503 firestream: fix spelling mistake: "Inititing" -> "Initializing" omits 4d4101c8b321 drm/dsc: Modify DRM helper to return complete DSC color de [...] omits 50853808ff4a Merge branch 'mlxsw-Prepare-for-VLAN-aware-bridge-w-VxLAN' omits c2e7490c31ff mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs omits ba6da02a9cff mlxsw: spectrum_router: Introduce emulated VLAN RIFs omits d62dd8a0c808 mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs omits 7c4a72922156 mlxsw: spectrum_fid: Make flood index calculation more robust omits 6502be9f04da mlxsw: spectrum_switchdev: Do not set field when it is reserved omits e9fca076569c Merge tag 'tags/bcm2835-dt-next-2018-11-27' into devicetree/next omits 34758f81559a Merge tag 'tags/bcm2835-drivers-next-2018-11-27' into driv [...] omits 4e3c7c00bba0 net: aquantia: return 'err' if set MPI_DEINIT state fails omits ff2237890cab Merge branch 'bridge-bools' omits 1ed1ccb99e2a net: bridge: export supported boolopts omits 70e4272b4c81 net: bridge: add no_linklocal_learn bool option omits a428afe82f98 net: bridge: add support for user-controlled bool options omits c85ddecae6e5 net: phy: add workaround for issue where PHY driver doesn' [...] omits 45611c61dd50 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 omits 12e0888de8d3 Merge tag 'tags/bcm2835-soc-next-2018-11-27' into soc/next omits b8db159239b3 lockd: fix decoding of TEST results omits 0d4d6720ce9a nfsd4: skip unused assignment omits f8f71d006513 nfsd4: forbid all renames during grace period omits d8836f772422 nfsd4: remove unused nfs4_check_olstateid parameter omits fdec6114ee1f nfsd4: zero-length WRITE should succeed omits 694f1f926c72 selftests: gpio: Find libmount with pkg-config if available omits 7492902e8d22 selftests: firmware: add CONFIG_FW_LOADER_USER_HELPER_FALL [...] omits f70b472e937b selftests: firmware: remove use of non-standard diff -Z option omits 08f73d668048 drm/vkms: Drop custom vkms_dumb_map(). omits 8f1cd826641d drm/v3d: Clean up the reservation object setup. omits e90e45f6bd45 drm/v3d: Update a comment about what uses v3d_job_dependency(). omits 3eb152720c73 drm/v3d: Fix whitespace inconsistency in the header. omits 456824896de2 x86/resctrl: Use rdt_last_cmd_puts() where possible omits 0aaddaaf6841 media: venus: handle peak bitrate set property omits 6748c1cfd253 media: venus: add support for USERPTR to queue omits a7c3a0d5f8d8 media: mediactl docs: Fix licensing message omits 3420f65cbbd0 media: dvb-pll: don't re-validate tuner frequencies omits 3d8e450f517c media: dvb-pll: fix tuner frequency ranges omits 2d13969ee7d8 serdev: document the write functions using kernel-doc omits 70d188041e6f serdev: make synchronous write helper interruptible omits 0bbf0a88fa29 serdev: make synchronous write return bytes written omits 22d66c85fde3 serdev: use zero to indicate infinite write timeout omits 93143f846b27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 252babf3a175 Merge branch 'for-4.21/dt-bindings' into for-4.21/arm64/dt omits 34e8b809bf13 dt-bindings: thermal: tegra-bpmp: Add Tegra194 support omits e8b1dee21420 of: Use device_type helpers to access the node type omits aacb5d91ab1b srcu: Use "ssp" instead of "sp" for srcu_struct pointer omits eb4c2382272a srcu: Lock srcu_data structure in srcu_gp_start() omits b401ec18485a mm: Replace call_rcu_sched() with call_rcu() omits 6564a25e6c18 slab: Replace synchronize_sched() with synchronize_rcu() omits 36bd1a8e91c6 percpu-refcount: Replace call_rcu_sched() with call_rcu() omits 0809d95451f7 events: Replace synchronize_sched() with synchronize_rcu() omits 25b0077511fe workqueue: Replace call_rcu_sched() with call_rcu() omits cb2f55369d3a modules: Replace synchronize_sched() and call_rcu_sched() omits c9a863bbb162 sched/membarrier: synchronize_sched() with synchronize_rcu() omits 51959d85f32d lockdep: Replace synchronize_sched() with synchronize_rcu() omits ae8b7ce7647b kprobes: Replace synchronize_sched() with synchronize_rcu() omits ba1803142539 main: Replace rcu_barrier_sched() with rcu_barrier() omits 7440172974e8 tracing: Replace synchronize_sched() and call_rcu_sched() omits c93ffc15cceb fs/file: Replace synchronize_sched() with synchronize_rcu() omits cc69b389fd7b cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] omits 09659af30860 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] omits d05faa5f1ac5 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] omits 16f11500842c ethernet/realtek: Replace synchronize_sched() with synchro [...] omits fd8e688b0e8c ethernet/sis: Replace synchronize_sched() with synchronize_rcu() omits 17c0eb74151e drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() omits a0076e1778c2 crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] omits 751a0cc0cd3a nvme-pci: fix surprise removal omits dfa74422d604 nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvm [...] omits ac26d1f74cfc x86/fpu: Use the correct exception table macro in the XSTA [...] omits e31d0fc6fd1b power: reset: Convert to using %pOFn instead of device_node.name omits acfe63ec1c59 mtd: Convert to using %pOFn instead of device_node.name omits f86b77583d88 backlight: pm8941: Convert to using %pOFn instead of devic [...] omits c86f98544f23 memory: Convert to using %pOFn instead of device_node.name omits 2ef790dc443a irqchip: Convert to using %pOFn instead of device_node.name omits 2fc777ba8422 gpu: host1x: Fix syncpoint ID field size on Tegra186 omits b7c61d511df4 gpu: host1x: Resize channel register region on Tegra186 and later omits 39a577fe6163 slimbus: ngd: fix spelling mistake "exeeds" -> "exceeds" omits da67739cf74b Merge branch 'sunxi/h3-h5-for-4.21' into sunxi/for-next omits f89120b6f554 ARM: dts: sun8i: Add the H3/H5 CSI controller omits 91a753608262 platform/x86: ideapad-laptop: Add Yoga 2 13 to no_hw_rfkill list omits ff217bc710e0 drm/meson: Add support for VIC alternate timings omits 5d0bfe448481 drm/meson: Add HDMI 1.4 4k modes omits b8e0be79d000 Merge tag 'asoc-v4.20-rc4' of https://git.kernel.org/pub/s [...] omits dc93967b8094 Merge 4.20-rc4 into tty-next omits 39dea70d8a47 drm: Improve dumb callback docs omits 942779c6f1f8 spi: mediatek: add spi support for mt7629 IC omits 96ed3ecde2c0 spi: at91-usart: add power management support omits 70e1b5939524 Merge branch 'v4.21-armsoc/dts32' into for-next omits 584f8ca10c14 ARM: dts: rockchip: update cpu supplies on rk3188 omits 66dc478a283c ARM: dts: rockchip: add phandles to secondary cpu cores omits 0222aac4486e ARM: dts: rockchip: add cpu-core resets for rk3188 omits abcee7a86373 ARM: dts: rockchip: convert rk3188 to opp-v2 omits 812b3dc37574 ARM: dts: rockchip: add #sound-dai-cells to Cortex-A9 i2s omits 1d2319efb6a9 spi: npcm: Fix uninitialized variable warning omits 814cedbc0b78 s390/mm: correct pgtable_bytes on page table downgrade omits 39e84937b5b4 drm/i915: Skip engine serialisation for no-op seqno reset omits d53701067f04 usb: dwc3: gadget: check if dep->frame_number is still valid omits 62b836a0d248 Merge branch 'i2c/for-5.0' into i2c/for-next omits 768f315f8b25 i2c-axxia: properly handle master timeout omits 0b57436f15bf i2c: rcar: check bus state before reinitializing omits 39129f28c943 i2c: nvidia-gpu: limit reads also for combined messages omits 98be694ba25f i2c: nvidia-gpu: adhere to I2C fault codes omits 976b489120cd efi: Prevent GICv3 WARN() by mapping the memreserve table [...] omits 5eb316e636eb i2c: sh_mobile: add support for r8a77990 (R-Car E3) omits fca34b910ddc i2c: sh_mobile: document support for r8a77990 (R-Car E3) omits 61170ee93868 backlight: pwm_bl: Fix devicetree parsing with auto-genera [...] omits e4c8ae3e3d6d backlight: pwm_bl: Re-add driver internal enabled tracking omits cb944fb973bc i2c: stm32f7: SYSCFG Fast Mode Plus support for I2C STM32F7 omits 9d9aa7ec7baf dt-bindings: i2c-stm32: SYSCFG Fast Mode Plus support for [...] omits e79ba3b55086 i2c: Remove caller signal_pending branch predictions omits fece4978510e i2c: imx: don't print error message on probe defer omits a1880d38674b spi: mediatek: Add bindings for mediatek MT7629 soc platform omits fd65d3142f73 kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb omits 0e0fee5c539b kvm: mmu: Fix race in emulated page table writes omits 52ad7eb3d668 KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION ev [...] omits 72aeb60c52bf KVM: nVMX: Verify eVMCS revision id match supported eVMCS [...] omits 326e742533bf KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset t [...] omits 1e4329ee2c52 x86/kvm/vmx: fix old-style function declaration omits 354cb410d873 KVM: x86: fix empty-body warnings omits f48b4711dd6e KVM: VMX: Update shared MSRs to be saved/restored on MSR_E [...] omits 346f7e6b7b13 i2c: bcm2835: Switch to SPDX identifier omits bcbfbd8ec210 KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall omits 7f9ad1dfa3c7 KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPE [...] omits 30510387a5e4 svm: Add mutex_lock to protect apic_access_page_done on AM [...] omits e97f852fd456 KVM: X86: Fix scan ioapic use-before-initialization omits 38ab012f109c KVM: LAPIC: Fix pv ipis use-before-initialization omits a87c99e61236 KVM: VMX: re-add ple_gap module parameter omits 15cb127e3c8f PCI: dwc: Fix MSI-X EP framework address calculation bug omits 1078bef0cd92 ALSA: hda/realtek - Support ALC300 omits e8ed64b08edd ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x36 [...] omits f88184bfee48 driver core: Replace simple_strto{l,ul} by kstrtou{l,ul} omits 03c0a9208bb1 kernfs: Improve kernfs_notify() poll notification latency omits 814a053bbbdb Merge branches 'sunxi/dt-for-4.21' and 'sunxi/dt64-for-4.2 [...] omits b5570ca7c475 uio: dismiss waiters on device unregistration omits 8341f2f222d7 sysrq: Use panic() to force a crash omits 279070b96a5a tty/sysrq: add of_node_put() omits b9ddfe6d2843 Pull dtype cleanup patches. omits 9d6e1fe4e091 ext2: use common file type conversion omits d44170a7ba48 fs: common implementation of file type omits 3b1c366b47d2 Pull udf and ext2 fixes going soon to Linus. omits 01f965ce9e5d ARM: dts: sun7i: set proper lradc vref on OLinuXino Lime2 omits 104f708fd124 s390/zcrypt: reinit ap queue state machine during device probe omits ecebf55d27a1 ext2: fix potential use after free omits e5f5b717983b ext2: initialize opts.s_mount_opt as zero before using it omits 7626e002225a staging: vchiq: add more tasks to the TODO list omits 4ab0f5ce5f45 staging: vchiq_arm: fix open/release cdev functions omits 187ac53e590c staging: vchiq_arm: rework probe and init functions omits d7d3bf2117a7 staging: vchiq_core: fix logic redundancy in parse_open omits 96f33712725e staging: vchiq_util: get rid of unneeded memory barriers omits f27e47bc6b8b staging: vchiq: use completions instead of semaphores omits 51c071265079 staging: vchiq_core: don't add a wmb() before remote_event [...] omits 02d84a950139 staging: vchiq_core: do not initialize semaphores twice omits 3fc499c8b534 staging: vchiq_core: remove unnecessary safety checks in v [...] omits 14f4d72fb799 staging: vchiq-core: get rid of is_master distinction omits 44c1e1bcbc33 staging: vchiq_arm: rework vchiq_ioc_copy_element_data omits 02a3ce3c2a67 drm/sun4i: Pass modifier to backend and frontend format su [...] omits ee43f74585f3 staging: vchiq_arm: get rid of vchi_mh.h omits 46e4b9ec4fa4 staging: vchiq_arm: use list_for_each_entry when accessing [...] omits 9851968b6e41 staging: vchiq_shim: delete vchi_service_create omits ddd7536ad4d6 staging: vchiq_arm: rework close/remove_service IOCTLS omits 49fa9157a408 staging: vchiq_core: rework vchiq_get_config omits b3885feb8af7 staging: rb8822be Change line not to end with '(' omits 3b1ad360acad pps: using ERR_PTR instead of NULL while pps_register_sour [...] omits b36d95846117 drm/sun4i: frontend: Add support for the BGRX8888 output format omits 31cf282a53cf drm/sun4i: Make pitch even for GEM dumb alloc as per hardw [...] omits 411e83069e15 drm/sun4i: frontend: Apply format sub-sampling to CH1 dimensions omits 2a48602615e0 tty: do not set TTY_IO_ERROR flag if console port omits dc7d4b655a2c drm/sun4i: backend: Detail the YUV to RGB values coding ex [...] omits b636d3f97d04 drm/sun4i: frontend: Add support for the BGRX8888 input format omits 63fd4b94b948 serial: imx: fix error handling in console_setup omits ae4ba1936ab9 drm/sun4i: frontend: Determine input mode based on the num [...] omits 9579f9190487 drm/sun4i: frontend: Add proper definitions for format registers omits 47d0f9bdb190 drm/sun4i: frontend: Add helpers for input data mode and p [...] omits 01260ffad2a8 drm/sun4i: frontend: Move CSC bypass setup to format updat [...] omits 1c29d263f624 drm/sun4i: Rename sun4i_backend_layer_formats to sun4i_lay [...] omits ae56bfbdad9b drm/sun4i: backend: Avoid counting YUV planes that use the [...] omits 2b9034b5eadd sparc: Adjust bpf JIT prologue for PSEUDO calls. omits ab6985108a53 drm/sun4i: backend: Use a specific function to check if a [...] omits aaf3880b0823 drm/sun4i: backend: Refine the logic behind using the frontend omits ee286db13395 drm/sun4i: frontend: Add a helper and a list for supported [...] omits 3d4265f89d06 drm/sun4i: backend: Add a helper and a list for supported formats omits ad25d0736db0 drm/sun4i: Add TODO comment about supporting scaling with [...] omits b79a3a97f64f drm/sun4i: frontend: Replace ARGB with XRGB as supported format omits 686d263856a9 drm/sun4i: Cleanup video/YUV source before enabling a layer omits c56689e6f2fb arm64: dts: allwinner: a64: bananapi-m64: Enable audio codec omits 35d7a58ac282 serial: mvebu-uart: initialize over sampling stack register omits 0e4cf69ede87 serial: mvebu-uart: clarify the baud rate derivation omits 27df7977099c ARM: davinci: dm644x: set the GPIO base to 0 omits 55a891d0d0bd ARM: davinci: da830: set the GPIO base to 0 omits a6ca633e13f8 ARM: davinci: dm355: set the GPIO base to 0 omits 20d8e8611eb0 serial/sunsu: add missing of_node_put() omits 3c81ba9242b7 drivers/tty: add missing of_node_put() omits ee0a29ba574b serial-uartlite: fix null pointer dereference on pointer port omits 6484a677294a misc: mic/scif: fix copy-paste error in scif_create_remote_lookup omits eb30abeedee7 misc/pvpanic: resolve compile errors for arch=um omits eeabdfabdc53 MAINTAINERS: Add reviewer for CoreSight sub-system omits 9ccb645683ef altera-stapl: check for a null key before strcasecmp'ing it omits 5323ac5177c4 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 458a445deb9c slimbus: ngd: Fix build error on x86 omits c9d76d0655c0 dma-mapping: fix return type of dma_set_max_seg_size() omits d6a2b9535d1e nvme: Free ctrl device name on init failure omits aa1f0fa374ed parport: parport_pc: Mark expected switch fall-through omits 885b3680c4a6 char: lp: fix spacing style before open parenthesis omits 2081f9c03cc9 char: lp: fix whitespace with pointers omits 1b3451e0edd3 char: lp: use tabs instead of spaces omits 39992028c76c char: lp: do not use return as a function omits 1c3de93621b3 char: lp: move trailing statement to next line omits 69f92163f47a char: lp: remove trailing whitespace omits 55949c7e75ba misc: cxl: Use device_type helpers to access the node type omits 97a64ba77db1 misc/pvpanic: fix a NULL vs IS_ERR() check omits 1aeba347b3a9 MIPS: Hardcode cpu_has_mips* where target ISA allows omits f08153186ca5 MIPS: MT: Remove norps command line parameter omits 02c72d5edadc Merge branch 'virtio-support-packed-ring' omits f959a128fe83 virtio_ring: advertize packed ring layout omits 3a814fdf2715 virtio_ring: disable packed ring on unsupported transports omits f51f982682e2 virtio_ring: leverage event idx in packed ring omits 1ce9e6055fa0 virtio_ring: introduce packed ring support omits fb3fba6b162a virtio_ring: cache whether we will use DMA API omits d79dca75c796 virtio_ring: extract split ring handling from ring creation omits cbeedb72b97a virtio_ring: allocate desc state for split ring separately omits 2f18c2d153fb virtio_ring: introduce helper for indirect feature omits 4d6a105eb534 virtio_ring: introduce debug helpers omits e593bf975156 virtio_ring: put split ring fields in a sub struct omits e6f633e5beab virtio_ring: put split ring functions together omits 138fd2514863 virtio_ring: add _split suffix for split ring functions omits 89a9157e1253 virtio: add packed ring types and macros omits 17d95e4225bf Merge branch 'libbpf-versioning-doc' omits 76d1b894c515 libbpf: Document API and ABI conventions omits 306b267cb3c4 libbpf: Verify versioned symbols omits 16192a771d8c libbpf: Add version script for DSO omits 1d2f44ca3424 libbpf: Name changing for btf_get_from_id omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 38a35a78c5e2 xtensa: fix coprocessor part of ptrace_{get,set}xregs omits 03bc996af0cc xtensa: fix coprocessor context offset definitions omits 2958b66694e0 xtensa: enable coprocessors that are being flushed omits ef78e5ec9214 ia64: export node_distance function omits fa1e0c9690bf bpf, doc: add entries of who looks over which jits omits b89c2998d998 Merge branch 'non-jit-btf-func_info' omits 812dd689da2a tools/bpf: change selftest test_btf for both jit and non-jit omits ba64e7d85252 bpf: btf: support proper non-jit func info omits e2ac579a7a18 sparc: Correct ctx->saw_frame_pointer logic. omits c44768a33da8 sparc: Fix JIT fused branch convergance. omits fdac315d705a Merge branch 'arm64-jit-fixes' omits 8c11ea5ce13d bpf, arm64: fix getting subprog addr from aux for calls omits e2c95a61656d bpf, ppc64: generalize fetching subprog into bpf_jit_get_f [...] omits e69f2acf5bfa Merge branch 'v4.21-armsoc/dts32' into for-next omits 7d2cecb0849f ARM: dts: rockchip: Add UART DMA support for rv1108 omits efc2e0bd9594 ARM: dts: rockchip: Assign the proper GPIO clocks for rv1108 omits c955b7aec510 ARM: dts: rockchip: Fix the PMU interrupt number for rv1108 omits 462951cd32e1 powerpc/mm: Fix linux page tables build with some configs omits 5564597d51c8 powerpc: Fix COFF zImage booting on old powermacs omits 19880e6e5ff3 f2fs: make "f2fs_fault_name[]" const char * omits 0ea295dd853e f2fs: read page index before freeing omits f6176473a0c7 f2fs: fix wrong return value of f2fs_acl_create omits f5d5510e7389 f2fs: avoid build warn of fall_through omits 2866fb16d679 f2fs: fix race between write_checkpoint and write_begin omits 4e240d1bab1e f2fs: check memory boundary by insane namelen omits 1e771e83ce26 f2fs: only flush the single temp bio cache which owns the [...] omits f9d6d0597698 f2fs: fix out-place-update DIO write omits fef4129ec2e6 f2fs: fix to be aware discard/preflush/dio command in is_idle() omits 02b16d0a34a1 f2fs: add to account direct IO omits b61ac5b72014 f2fs: move dir data flush to write checkpoint process omits 155c62fe9c5f f2fs: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 67b0e42b768c f2fs: change segment to section in f2fs_ioc_gc_range omits 3465557556b4 f2fs: export migration_granularity sysfs entry omits 7beb01f74415 f2fs: clean up f2fs_sb_has_##feature_name omits e3080b0120a1 f2fs: support subsectional garbage collection omits 089842de5750 f2fs: remove codes of unused wio_mutex omits 2c70c5e3874e f2fs: introduce __is_large_section() for cleanup omits d6c66cd19ef3 f2fs: fix count of seg_freed to make sec_freed correct omits a8075dc484cf f2fs: fix to account preflush command for noflush_merge mode omits 9bf1a3f73927 f2fs: avoid GC causing encrypted file corrupted omits 53ca0f2fec39 netfilter: nf_conncount: remove wrong condition check routine omits 07f05f40d956 RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() omits 3a6532c9af1a RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write omits ef87df2c7a8f RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex omits da0f60df7bd5 RDMA/uverbs: Prohibit write() calls with too small buffers omits 669dac1e00c5 RDMA/uverbs: Add structure size info to write commands omits 15a1b4becba8 RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods omits 7106a9769715 RDMA/uverbs: Make write() handlers return 0 on success omits 8313c10fa8be RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundl [...] omits 1b09577bef3a RDMA/uverbs: Add missing driver_data omits d2c9d9abe117 IB/qib: fix spelling mistake "colescing" -> "coalescing" omits 2a1fe215e730 audit: use current whenever possible omits d0a3f18a70f2 audit: minimize our use of audit_log_format() omits 095faf45e64b netfilter: nat: fix double register in masquerade modules omits 584eab291c67 netfilter: add missing error handling code for register functions omits 75b7b86bdb0d IB/mlx5: Fix page fault handling for MW omits 605728e65ad3 IB/umem: Set correct address to the invalidation function omits 4d5422a309de IB/mlx5: Skip non-ODP MR when handling a page fault omits 89f5bebcf040 selinux: make "selinux_policycap_names[]" const char * omits 2cbdcb882f97 selinux: always allow mounting submounts omits 508b09046c0f netfilter: ipv6: Preserve link scope traffic original oif omits de7243057e7c fs/xfs: fix f_ffree value for statfs when project quota is set omits d8f3e978bd30 bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() omits 229c55ccb487 arch: Move initrd= parsing into do_mounts_initrd.c omits cdbc848b0341 of/fdt: Remove custom __early_init_dt_declare_initrd() imp [...] omits c756c592e442 arm64: Utilize phys_initrd_start/phys_initrd_size omits fe7db7570379 of/fdt: Populate phys_initrd_start/phys_initrd_size from FDT omits b1ab95c63622 arch: Make phys_initrd_start and phys_initrd_size global v [...] omits cd5e0fa0837c nds32: Remove phys_initrd_start and phys_initrd_size omits 2c89156082b3 net/mlx5: Improve core device events handling omits 69c1280b1f3b net/mlx5: Device events, Use async events chain omits 2742bc90bc10 net/mlx5: CQ ERR, Use async events chain omits 221c14f3d124 net/mlx5: Resource tables, Use async events chain omits 71edc69ca1a7 net/mlx5: CmdIF, Use async events chain omits 0cf53c124756 net/mlx5: FWPage, Use async events chain omits 6933a9379559 net/mlx5: E-Switch, Use async events chain omits 41069256e930 net/mlx5: Clock, Use async events chain omits a52a7d01fde1 net/mlx5: FPGA, Use async events chain omits 720a936d4077 net/mlx5: FWTrace, Use async events chain omits 0f597ed435b9 net/mlx5: EQ, Introduce atomic notifier chain subscription API omits 8114865ff82e function_graph: Create function_graph_enter() to consolida [...] omits 31e1ab494559 drm/meson: add support for 1080p25 mode omits 97b2a3180a55 drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() omits 995b278e4723 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config omits 2bcd3ecab773 drm/meson: Fixes for drm_crtc_vblank_on/off support omits 23a336b34258 drm: set is_master to 0 upon drm_new_set_master() failure omits c54c7374ff44 drm/dp_mst: Skip validating ports during destruction, just ref omits 4afe60a97ba6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 3198ec5dfc72 drm/amdgpu: fix spelling mistake "Pramater" -> "Parameter" omits 77f6916aee7a drm/amd/display: Remove duplicate header omits b8b3ede2debe drm/amd/amdkfd: Remove duplicate header omits e55b8616cc5f drm/amd/amdgpu: Remove duplicate header omits 206bbafe00dc drm/amd: Query and use ACPI backlight caps omits 7349a3afaaea drm/amd: update ATIF functions in AMD ACPI header omits c1ee92f94ce3 drm/amd: Add abm level drm property omits bbf854dc3570 drm/amd/display: Load DMCU IRAM omits 51f1f6f51712 drm/amdgpu: Fix static checker warning omits 8ca606de76a2 drm/amd:Enable/Disable NBPSTATE on On/OFF of UVD omits e5bbf0e9ef0d drm/amd/powerplay:add hwmgr callback to update nbpstate on [...] omits a37519e3ba00 dummy patch test omits 00fedbe629bf Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/O [...] omits b333730d126e drm/amd/display: Fix Scaling (RMX_*) for DC driver omits 91b66c47ba34 drm/amd/display: Set RMX_ASPECT as default omits 8478c35a858c staging: greybus: Parenthesis alignment omits 2f5496d878c6 staging: mt7621-pci: avoid using clk_* operations omits e51844bf8251 staging: mt7621-pci: fix reset lines for each pcie port omits fe62afd7eb0b staging: mt7621-pci: dt-bindings: update bindings doc remo [...] omits 65f679a826c0 staging: mt7621-dts: remove sysctl registers from pcie bindings omits ce0c99e22e45 staging: mt7621-pci: avoid mapping sysctls registers omits 64c4c4ca6c12 staging: pi433: fix potential null dereference omits 2a68ead3de43 staging: rtl8723bs: remove redundant null check on pregpriv omits 3253374714ce staging: rtl8188eu: cleanup lines over 80 characters omits a08a9a651752 staging: rtl8188eu: correct indentation omits 5e51ed1a90ad staging: rtl8188eu: remove return from void function omits c202e1ab78e3 staging: rtl8188eu: refactor if else statement omits 794f81656692 staging: rtl8188eu: cleanup declarations in rtw_mlme.c omits 2077ca1cd459 staging: rtl8188eu: remove rtw_android_set_block() omits 1d9416d6d557 staging: rtl8188eu: use __func__ in rtw_mlme.c omits 18bd05bb9c0e staging: rtl8188eu: remove unnecessary parentheses in rtw_mlme.c omits 3f95106ea075 staging: rtl8188eu: cleanup remaining comparsions to true omits d39c02a65810 vmw_balloon: update maintainers list omits 488d040e3a34 fpga: of-fpga-region: Use platform_set_drvdata omits b77c98780e68 fpga: dfl-fme-region: Use platform_get_drvdata() omits d27f54adbc71 MAINTAINERS: platform/chrome: remove myself as maintainer omits 1830b6eeda1f thunderbolt: Prevent root port runtime suspend during NVM upgrade omits eceb05965489 Drivers: hv: vmbus: check the creation_status in vmbus_est [...] omits 4d3c5c69191f Drivers: hv: vmbus: Remove the useless API vmbus_get_outgo [...] omits 6b50d882d38d firmware: add remote status update client support omits 0d5c06aa0ee8 Documentation: driver-api: add stratix10 service layer omits e7eef1d7633a fpga: add intel stratix10 soc fpga manager driver omits 919d1100370c arm64: dts: stratix10: add fpga manager and region omits 59e328039f47 dt-bindings: fpga: add Stratix10 SoC FPGA manager binding omits 7ca5ce896524 firmware: add Intel Stratix10 service layer driver omits adb9e3543d22 arm64: dts: stratix10: add stratix10 service driver bindin [...] omits a2c1c192656b dt-bindings, firmware: add Intel Stratix10 service layer binding omits 1a195d87d2c5 fpga: mgr: altera-ps-spi: enable usage on non-dt platforms omits 30522a951f9d fpga: altera-cvp: fix probing for multiple FPGAs on the bus omits 324fa64cf418 binder: fix sparse warnings on locking context omits 7bada55ab506 binder: fix race that allows malicious free of live buffer omits d8aefef50d80 gfs2: Get rid of potential double-freeing in gfs2_create_inode omits 7d35baa4e9ec MIPS: ralink: Fix mt7620 nd_sd pinmux omits 5f0ed774ed29 block: sum requests in the plug structure omits 6f8b52ba442c Merge tag 'hwmon-for-v4.20-rc5' of git://git.kernel.org/pu [...] omits af78ff7c6e66 blk-mq: Simplify request completion state omits f1342709d18a scsi: Do not rely on blk-mq for double completions omits 16c15eb16a79 blk-mq: Return true if request was completed omits f8c6d1402b89 ACPI: fix acpi_find_child_device() invocation in acpi_pres [...] omits b413b1abeb21 ACPI: SPCR: Consider baud rate 0 as preconfigured state omits caf35cd52242 device property: Remove struct property_set omits ed1cdf31f922 device property: Move device_add_properties() to swnode.c omits 59abd83672f7 drivers: base: Introducing software nodes to the firmware [...] omits 7847a1455fc4 ACPI / glue: Add acpi_platform_notify() function omits 07de0e86fe08 drivers core: Prepare support for multiple platform notifications omits 2d51ac9086fd driver core: platform: Remove duplicated device_remove_pro [...] omits fa94e48e13a1 regulator: core: Apply system load even if no consumer loads omits 2bb166636933 regulator: core: enable power when setting up constraints omits 1dbfe7f23bdb mei: me: mark CNP devices as having dma support omits d2227583dc71 mei: bump hbm version to 2.1 omits c30362cc326a mei: dma ring: implement transmit flow omits 6316321f12ad mei: dma ring: implement rx circular buffer logic omits 2513eb0dd7ba mei: hw: add dma ring control block omits c55bf542e91b mei: hbm: setup dma ring omits ce0925e8c2f8 mei: dma ring buffers allocation omits 77df6d8d7298 Documentation/usb: Fix typo omits 4ab32bf3305e blk-mq: never redirect polled IO completions omits aa61bec30eca blk-mq: ensure mq_ops ->poll() is entered at least once omits 0a1b8b87d064 block: make blk_poll() take a parameter on whether to spin or not omits e7d943910719 nvme: remove opportunistic polling from bdev target omits 9743139c5d11 blk-mq: remove 'tag' parameter from mq_ops->poll() omits 1052b8ac5282 blk-mq: when polling for IO, look for any completion omits b7f21899276a drm/i915/ringbuffer: 2-step restart omits dc5512cbfea2 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers omits 815a1027d88c Merge branch 'v4.21-clk/next' into for-next omits d0618247a80f clk: rockchip: add clock-id to gate of ACODEC for rk3328 omits e690d1b0dd3d Merge branch 'v4.21-shared/clkids' into v4.21-clk/next omits 02bee9e545ef clk: rockchip: add clock ID of ACODEC for rk3328 omits 933662f28981 ASoC: max9867: Fix whitespace omits 2708bccf9c6f ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline omits 7121779fec95 ASoC: rsnd: tidyup for SSIU subnode omits 83b12c2e1d94 ASoC: amd: Fix a NULL vs IS_ERR() check in probe omits 8752895e897e Merge branch 'v4.21-armsoc/dts32' into for-next omits 26598f2856e9 powerpc/kconfig: remove PPC_STD_MMU_32 and PPC_STD_MMU omits 5b3e84fc10dd powerpc: change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S omits 68289ae935da powerpc: change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 omits a0cd0f8cab4d powerpc/32: Remove #ifdef CONFIG_PPC_STD_MMU_32 in asm/boo [...] omits be34fff07c37 powerpc/kconfig: remove CONFIG_6xx omits d7cceda96bad powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 omits f99e33f12490 drivers/cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 omits d2db097905d6 cxl: Use device_type helpers to access the node type omits bf82d3758d4a macintosh: Use device_type helpers to access the node type omits 15b680c474af macintosh: windfarm: Another convert to using %pOFn instea [...] omits e5480bdcc442 powerpc: Use device_type helpers to access the node type omits 5b8d6be7b8dd powerpc: Rework btext_find_display to use of_stdout and de [...] omits 721c01ba8b46 powerpc/configs: Add KVM guest defconfig omits b6e888235775 powerpc/configs: Add missing config symbols for ppc64_defconfig omits 2f40d82fef1c powerpc/configs: Add CONFIG_NR_CPUS to ppc64_defconfig omits 4ba34d5dfede powerpc/configs: Update ppc64_defconfig with savedefconfig omits b1cfa0391a0b powerpc/configs: Remove unnecessary ftrace symbols omits fb9e7f0bba15 ARM: davinci: dm646x: set the GPIO base to 0 omits 133cd2e48305 ARM: davinci: dm365: set the GPIO base to 0 omits 45ed94b9e2d2 ARM: davinci: da850: set the GPIO base to 0 omits 786a9ab13301 gpio: davinci: restore a way to manually specify the GPIO base omits adcf60ce14c8 ARM: davinci: dm644x: define gpio interrupts as separate r [...] omits 27db7baab640 ARM: davinci: dm355: define gpio interrupts as separate resources omits 2c9c83491f30 ARM: davinci: dm646x: define gpio interrupts as separate r [...] omits 193c04374e28 ARM: davinci: dm365: define gpio interrupts as separate resources omits 58a0afbf4c99 ARM: davinci: da8xx: define gpio interrupts as separate resources omits 069caf5950df USB: omap_udc: fix rejection of out transfers when DMA is used omits 2c2322fbcab8 USB: omap_udc: fix USB gadget functionality on Palm Tungsten E omits 6ca6695f576b USB: omap_udc: fix omap_udc_start() on 15xx machines omits 99f700366fce USB: omap_udc: fix crashes on probe error and module removal omits 286afdde1640 USB: omap_udc: use devm_request_irq() omits ce68cc6fad89 arm64: dts: mt7622: Drop the general purpose timer node omits 507bc2f580ad ARM: dts: rockchip: Pass the 'arm,cpu-registers-not-fw-con [...] omits 89259088c1b7 netfilter: nfnetlink_cttimeout: fetch timeouts for udplite [...] omits 2a31e4bd9ad2 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf omits 84ea3a131b68 ARM: dts: rockchip: Pass the 'clock-latency' property on rv1108 omits 2455facbb700 Merge tag 'gvt-fixes-2018-11-26' of https://github.com/int [...] omits 36c3aeb4b48d Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits 7d015bd7bc9b ARM: dts: rockchip: Add rv1108 GMAC support omits d8c137546ef8 powerpc: tag implicit fall throughs omits bdd9868153a7 ARM: dts: rockchip: add rv1108 eMMC pin settings omits 0f3e68c2be67 Merge branch 'devel' into for-next omits 7c0d404fac4b gpio: dwapb: Correct the DT node name in the example omits 0bc3544a010c drm: rcar-du: Fix DU3 start/stop on M3-N omits c4cfcf6f4297 ALSA: hda/realtek - fix the pop noise on headphone for len [...] omits 45fd26d39026 pinctrl: qcom: spmi-gpio: add compatible for pms405 GPIO omits 89444dad60de dt-bindings: pinctrl: fix qcom-pmic-gpio for pms405 omits 275e4eb3f21a arm64: dts: renesas: Add all CPUs in cooling maps omits 8f1ee2a166f8 arm64: dts: renesas: r8a77990: add thermal device support omits 8fbe048bd95b arm64: dts: renesas: r8a77990: Enable I2C DMA omits 786022be93cb Merge branch 'topic/coh' into next omits 35faaf0df42d dmaengine: coh901318: Remove unused variable omits 3451f6affaef usb: dwc3: gadget: remove unnecessary dev_info() omits 1517265228b4 usb: dwc3: trace: log ep commands in hex omits 25abad6a0584 usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() omits effd14f66cc1 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 [...] omits a84a1bcc992f USB: usb-storage: Add new IDs to ums-realtek omits fec9095bdef4 usb: dwc3: gadget: remove wait_end_transfer omits d4f1afe5e896 usb: dwc3: gadget: move requests to cancelled_list omits d5443bbf5fc8 usb: dwc3: gadget: introduce cancelled_list omits 7746a8dfb3f9 usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() omits c3acd5901414 usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() omits 09fe1f8d7e2f usb: dwc3: gadget: track number of TRBs per request omits 1a22ec643580 usb: dwc3: gadget: combine unaligned and zero flags omits 1dbcd8d42c02 Merge tag 'phy-for-4.20-rc' of git://git.kernel.org/pub/sc [...] omits d92021f66063 usb: dwc3: Add workaround for isoc start transfer failure omits dd74b96c7480 usb: dwc3: Add disabling of start_transfer failure quirk omits 475d8e0197f1 usb: dwc3: Track DWC_usb31 VERSIONTYPE omits 772a7a724f69 usb: gadget: f_fs: Allow scatter-gather buffers omits 7f7c548c5f65 usb: gadget: f_fs: Add support for CCID descriptors. omits 4ab9c39f038d usb: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits e89428381080 usb: gadget: uvc: constify vb2_ops structure omits 9aed8c08c82d usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty omits d64bc8ee9285 usb: dwc2: gadget: Fix WkupAlert interrupt handler. omits 89a9cc47513e usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher omits ceb94bc52c43 usb: gadget: udc: renesas_usb3: add a safety connection wa [...] omits 268784ba14a7 usb: dwc3: drd: Add support for DR detection through extcon omits 85383756ae34 usb: dwc3: drd: Switch to device property for 'extcon' handling omits 408d3ba006af usb: dwc3: don't log probe deferrals; but do log other err [...] omits 1808bd2132d1 usb: gadget: aspeed-vhub: constify usb_gadget_ops structure omits 022a0208c0ff usb: dwc3: Support option to disable USB2 LPM omits 5455e156078b usb: dwc3: Add a property to disable USB2 LPM omits eafeacf11964 usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM omits d102444cac15 usb: dwc3: debugfs: Print/set link state for peripheral mode omits 0d36dede4578 usb: dwc3: debugfs: Properly print/set link state for HS omits 62ba09d6bb63 usb: dwc3: debugfs: Dump internal LSP and ep registers omits 0f874f79dc81 usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes omits 2c85a1817e4b usb: dwc3: debugfs: Properly name Tx/RxFIFO omits 38317f5c0f2f Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" omits 032371a1e673 Merge tag 'fsi-updates-2018-11-26' of git://git.kernel.org [...] omits a62d2d44902c Merge 4.20-rc4 into usb-next omits 986fb2e0532b Merge 4.20-rc4 into char-misc-next omits 69500127424c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ffac28f95a98 bpf: align map type names formatting. omits 311fe1a81332 bpf: btf: fix spelling mistake "Memmber" -> "Member" omits cf0dd411e80f bpf, tags: Fix DEFINE_PER_CPU expansion omits d20810530b71 fsi: fsi-scom.c: Remove duplicate header omits 64999fa7aa2c fsi: master-ast-cf: select GENERIC_ALLOCATOR omits 27038c3e1f14 gpio: restore original GPLv2+ license of gpiolib-of.c sources omits 84d49fff23f5 Merge tag 'sh-pfc-for-v4.21-tag1' of git://git.kernel.org/ [...] omits fb265c9cb49e ext4: add ext4_sb_bread() to disambiguate ENOMEM cases omits 2e6e902d1850 Linux 4.20-rc4 omits 78e1f3861707 iov_iter: teach csum_and_copy_to_iter() to handle pipe-bac [...] omits 3d9bfb19bd70 scripts/kernel-doc: Fix struct and struct field attribute [...] omits 32ddfe8b0b0a Documentation: dev-tools: Fix typos in index.rst omits 06ee6ed36f94 Correct gen_init_cpio tool's documentation omits 4bffc669d624 net: remove unsafe skb_insert() omits 40b1c813ba8e net: bridge: remove redundant checks for null p->dev and p->br omits a1f2d60aaf2c Merge branch 'r8169-xmit_more' omits 2e6eedb4813e r8169: make use of xmit_more and __netdev_sent_queue omits 620344c43edf net: core: add __netdev_sent_queue as variant of __netdev_ [...] omits caf54f59e57e Merge tag 'kvm-ppc-fixes-4.20-1' of https://git.kernel.org [...] omits d6d460b89378 Merge tag 'dma-mapping-4.20-3' of git://git.infradead.org/ [...] omits 17c2f540863a Merge tag 'nfs-for-4.20-4' of git://git.linux-nfs.org/proj [...] omits 4e962ff6e34f MAINTAINERS: change Sparse's maintainer omits 9088276d1a86 pinctrl: sunxi: add support for suniv F1C100s (newer F-ser [...] omits bbeb6a6ded3b dt-bindings: pinctrl: Add Allwinner suniv F1C100s pinctrl omits 0aded575609e clocksource/drivers/integrator-ap: Add missing of_node_put() omits 58535e2bdd46 clocksource/drivers/bcm2835: Switch to SPDX identifier omits d45fa3f9d3cc dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support omits c3d6a64bd1e8 powerpc/pasemi: Use dma_zalloc_coherent() omits af8511cf3218 powerpc/85xx: Drop pointless static qualifier omits d64cf54e89c8 powerpc64/ftrace: Drop pointless static qualifier in is_b_op() omits e734dd63cc42 powerpc: Typo s/use use/use/ omits f6cee2603098 powerpc/fadump: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 267acedffc61 powerpc/powernv/vas: Use DEFINE_SHOW_ATTRIBUTE macro omits d456f3529a7a powerpc: mark 64-bit PD_HUGE constant as unsigned long omits c516886f8437 powerpc/mm: remove const type qualifier from function ‘pud_pfn’ omits beba24ac5913 powerpc/32: Add .data..Lubsan_data*/.data..Lubsan_type* se [...] omits eafcd8e3fbad selftests/powerpc: Skip test instead of failing omits e653b6567e9c selftests/powerpc: Create a new SKIP_IF macro omits 5249497a7bb6 selftests/powerpc: Allocate base registers omits bce85a167b33 powerpc/mm: Remove extern from function definition omits 71432ce23c36 powerpc/pkey: Define functions as static omits 4851f75098bc powerpc/perf: Declare static identifier a such omits 3347c9f691bf powerpc/scom: Return NULL instead of 0 omits 3b30c6e8b962 powerpc/lib: Declare static methods omits e3a837994862 powerpc/xmon: Define static functions omits 92a4543209d3 powerpc/xive: Define xive_do_source_eoi as static omits c36c5ffd5173 powerpc/eeh: Declare pci_ers_result_name() as static omits 42e2acde1237 powerpc/64s: Include cpu header omits 54a21b5c941c Merge branch 'fixes' into next omits e2125dac22f2 Merge tag 'xarray-4.20-rc4' of git://git.infradead.org/use [...] omits 358be656406d selftests/net: add txring_overwrite omits aba36930a35e net: always initialize pagedlen omits 9efdda4e3abe tcp: address problems caused by EDT misshaps omits 3c18aa1464f9 net: qualcomm: rmnet: move null check on dev before derefe [...] omits 21ab664aece6 cxgb4: remove set but not used variables 'multitrc, speed' omits 2183435c251e net: fixup type in netdev_start_xmit() omits b1bf78bfb2e4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a42facc82c3d docs: drm: remove no longer relevant TODO entry omits 4ddf3737cb07 drm: remove no longer needed drm-get-put coccinelle script omits 55b446209d04 drm: remove deprecated "drm_framebuffer_[un]reference" functions omits 8dd0e9d3aa99 drm: remove deprecated "drm_connector_[un]reference" functions omits 895170ce9205 drm: replace "drm_connector_unreference" with "drm_connector_put" omits ba1d34540147 drm: remove deprecated "drm_dev_unref" function omits 808bad32ea42 drm: replace "drm_dev_unref" function with "drm_dev_put" omits 3e70fd160cf0 drm: remove deprecated "[__]drm_gem_object_[un]reference[_ [...] omits e195ca6cb6f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3103c08f968d ALSA: control: Consolidate helpers for adding and replacin [...] omits 5f2ad5942f6b Merge branch 'for-linus' into for-next omits e1a7bfe38079 ALSA: control: Fix race between adding and removing a user [...] omits 9a20332ab373 ALSA: sparc: Fix invalid snd_free_pages() at error path omits 7b69154171b4 ALSA: wss: Fix invalid snd_free_pages() at error path omits d146194f31c9 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 857fa628bbe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits abe72ff41340 Merge tag 'xfs-4.20-fixes-2' of git://git.kernel.org/pub/s [...] omits 2f04b25e7326 Merge branch 'topic/dirn_remove' into next omits 9e314ef35c38 dmaengine: ste_dma40: remove dma_slave_config direction usage omits 445897cbc9d3 dmaengine: pl330: remove dma_slave_config direction usage omits 107d06441b70 dmaengine: imx-sdma: remove dma_slave_config direction usa [...] omits 473c49297d2a Merge branch 'topic/dmatest' into next omits c03ec9cbc1c1 Merge branch 'topic/dw' into next omits 7b0c03ecc42f dmaengine: dw-dmac: implement dma protection control setting omits 538098281ce8 dt-bindings: dmaengine: dw-dmac: add protection control property omits 0fae25ed2535 Merge branch 'topic/sh' into next omits b9b4ed210380 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1 omits 9693f670895f dmaengine: rcar-dmac: Document R8A774A1 bindings omits 9d7e4360c53a Merge branch 'topic/coh' into next omits 627469e4445b dmaengine: coh901318: Fix a double-lock bug omits 26adaef0167f Merge branch 'topic/uniphier' into next omits 32e74aabebc8 dmaengine: uniphier-mdmac: add UniPhier MIO DMAC driver omits eeea81474bc4 dt-bindings: dmaengine: add DT binding for UniPhier MIO DMAC omits 787d3083caf8 dmaengine: dmatest: move size checks earlier in function omits fbffb6b4d44f dmaengine: dmatest: use dmaengine_terminate_sync() instead omits 0255200bd29a dmaengine: dmatest: unmap data on a single code-path when [...] omits d6d3bfe35877 Merge branch 'topic/xilinx' into next omits aeaebcc17cdf dmaengine: xilinx_dma: Remove __aligned attribute on zynqm [...] omits e7f5a5a2c123 Merge branch 'topic/imx' into next omits af8bf89a8e0b dmaengine: imx-sdma: Use a single line for dma_alloc_coherent() omits 07093b764769 net: gemini: Fix copy/paste error omits 3fa528b7682e net: phy: mscc: fix deadlock in vsc85xx_default_config omits e7b9fb4f545b dt-bindings: dsa: Fix typo in "probed" omits ef2a7cf1d883 net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_ [...] omits aea0a897af9e ptp: Fix pass zero to ERR_PTR() in ptp_clock_register omits 06d212900ea9 Merge branch 'switchdev-blocking-notifiers' omits ab4a16869f25 rocker, dsa, ethsw: Don't filter VLAN events on bridge itself omits d17d9f5e5143 switchdev: Replace port obj add/del SDO with a notification omits 0e332c854f41 ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits 52a227b30eba mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits f30f0601eb93 switchdev: Add helpers to aid traversal through lower devices omits a39b888863af staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits bb896805611f staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() omits 2b239f678079 net: dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits c6fa35b2370a rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL omits aa4efe21393f switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL omits a93e3b17227e switchdev: Add a blocking notifier chain omits ec394af5ea1d switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize omits 2eb487c1cf3d Merge branch 'r8169-next' omits 76085c9e7eae r8169: replace macro TX_FRAGS_READY_FOR with a function omits 5317d5c6d47e r8169: use napi_consume_skb where possible omits 45f1996f4fd8 r8169: simplify detecting chip versions with same XID omits b4cc2dcc9c7c r8169: remove default chip versions omits 734c140982ac r8169: remove ancient GCC bug workaround in a second place omits fd0fb612155b Merge branch 'hns3-debugfs' omits 7d9d7f8864ba net: hns3: Add "qos buffer" config info query function omits 6fc2244057b0 net: hns3: Add "qos prio map" info query function omits d958919dc15c net: hns3: Add "qos pause" config info query function omits 96227f4cd701 net: hns3: Add "tm config" info query function omits 2849d4e7a1be net: hns3: Add "tc config" info query function omits 3c666b586af1 net: hns3: Add "FD flow table" info query function omits 57ceee2ca71c net: hns3: Add "queue info" query function omits b2292360bb2a net: hns3: Add debugfs framework registration omits 53b44cb9220e net: cavium: clean up return value check in cavium_ptp_probe omits 21f49468466a net: phy: vitesse: remove duplicate support for VSC8574 omits c44c749d3b6f net: amd: add missing of_node_put() omits 0cb98e8427b6 Merge branch 'octeontx2-af-CGX-LMAC-link-bringup-and-cleanups' omits d3b2b9ab1ef2 octeontx2-af: Bringup CGX LMAC links by default omits c929323609ae octeontx2-af: Unregister cgx event callbacks gracefully omits 12e4c9ab2eb3 octeontx2-af: Handle non-contiguous CGX LMAC interfaces omits 44990aaa9394 octeontx2-af: Misc cleanups in cgx driver omits e159e592872e net: hinic: fix null pointer dereference on pointer hwdev omits b0c4b041e37c Merge branch 'smc-next' omits c7674c001b11 net/smc: unregister rkeys of unused buffer omits 60e03c62c5db net/smc: add infrastructure to send delete rkey messages omits 4600cfc302f7 net/smc: avoid a delay by waiting for nothing omits 587e41dcea35 net/smc: cleanup listen worker mutex unlocking omits 2b59f58e34e7 net/smc: short wait for late smc_clc_wait_msg omits 90d8b29cb4b2 net/smc: no link delete for a never active link omits 9ed28556a388 net/smc: allow fallback after clc timeouts omits 6ae36bff3f51 net/smc: remove sock_error detour in clc-functions omits 3f3f0e364eb8 net/smc: make smc_lgr_free() static omits 263ffaeef174 net/smc: cleanup tcp_listen_worker initialization omits 5ed9dc991071 team: no need to do team_notify_peers or team_mcast_rejoin [...] omits e4a3e9ff5ba9 net: mvneta: remove redundant check for eee->tx_lpi_timer < 0 omits 197c2dac74e4 bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map omits 5a863813216c samples: bpf: fix: error handling regarding kprobe_events omits 47ae7e3d0be5 libbpf: make bpf_object__open default to UNSPEC omits 1efb6ee3edea bpf: fix check of allowed specifiers in bpf_trace_printk omits ca088320a025 RDMA/hns: Bugfix pbl configuration for rereg mr omits 18ba58e1c234 virtio-net: fail XDP set if guest csum is negotiated omits e59ff2c49ae1 virtio-net: disable guest csum during XDP set omits 9af8009082c7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 42519ede4fde net-gro: use ffs() to speedup napi_gro_flush() omits 7c98a4261827 Merge tag 'ceph-for-4.20-rc4' of https://github.com/ceph/c [...] omits 3381918fec92 Merge tag 'for-linus-20181123' of git://git.kernel.dk/linux-block omits 484afd1bd3fc net/sched: act_police: add missing spinlock initialization omits 605108acfe62 net: don't keep lonely packets forever in the gro hash omits 896585d48e8e net/ipv6: re-do dad when interface has IFF_NOARP flag change omits d72ff4b4eaa2 Merge branch 'dpaa-coalesce' omits 10f70e943231 dpaa_eth: add ethtool coalesce control omits 5c664ace8cdf soc/qman: add return value to interrupt coalesce changing APIs omits 830b61ba4ee2 soc: fsl: qbman: read ithresh from HW omits d88783b9c884 Merge tag 'iommu-fixes-v4.20-rc3' of git://git.kernel.org/ [...] omits 2882b06ddaa5 Merge branch 'ravb-Duplex-handling-update-V3' omits 08b43857804d ravb: Clean up duplex handling omits ebc227fd91f2 ravb: Do not announce HDX as supported omits 02d805dc5fe3 cxgb4: use new fw interface to get the VIN and smt index omits 24d476db6dfb net: bcmgenet: remove HFB_CTRL access omits 5cd8d46ea156 packet: copy user buffers before orphan or clone omits a03bac580ae7 Merge tag 'acpi-4.20-rc4' of git://git.kernel.org/pub/scm/ [...] omits b88af9948724 Merge tag 'pm-4.20-rc4' of git://git.kernel.org/pub/scm/li [...] omits 4f9f49646a57 arm64: cpufeature: Fix mismerge of CONFIG_ARM64_SSBD block omits e6005d3c4233 Merge tag 'gpio-v4.20-2' of git://git.kernel.org/pub/scm/l [...] omits dcd3aa31dcdd Merge tag 'mmc-v4.20-rc2' of git://git.kernel.org/pub/scm/ [...] omits 9b7c880c834c Merge tag 'drm-fixes-2018-11-23' of git://anongit.freedesk [...] omits b5d9a07ef773 arm64: sysreg: fix sparse warnings omits 708d75fe1c7c media: dvb-pll: don't re-validate tuner frequencies omits 8cd65271f8e5 ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 omits 39070a98d668 ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist omits 7194eda1ba08 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write omits a1d88fe49848 media: dvb-pll: fix tuner frequency ranges omits 00ecd6bc7128 media: dvb_frontend: add debug message for frequency intervals omits 807b8675a67b media: dvb_frontend: don't print function names twice omits 3f6666824ed4 Merge branches 'sunxi/clk-for-4.21' and 'sunxi/dt64-for-4. [...] omits 6de8e717848f arm64: dts: allwinner: a64: enable sound on Pinebook omits 498c21f233ed arm64: dts: allwinner: a64: enable sound on Pine64 and SoPine omits ec4a95409d5c arm64: dts: allwinner: a64: add nodes necessary for analog [...] omits 5e06aa50524b clk: sunxi-ng: sun50i: a64: Use sigma-delta modulation for [...] omits f4b614adbf3a drivers: usb: early: clean up indentation, remove extraneous tabs omits 18557feccfbf USB: ene_usb6250: add missing indentation omits a8c0d13267a4 ALSA: firewire-tascam: notify events of change of state fo [...] omits afb8e2daa031 ALSA: firewire-tascam: apply small refactoring to handle s [...] omits d7167422433c ALSA: firewire-tascam: queue events for change of control surface omits 90e8ac5c9d44 ALSA: firewire-tascam: add new hwdep ioctl command to get [...] omits 33b2e1442aea ALSA: firewire-tascam: pick up data of state from tx isoch [...] omits a7d19b05ce81 clk: meson: meson8b: add the CPU clock post divider clocks omits 700ecf7f51b2 clk: meson: meson8b: rename cpu_div2/cpu_div3 to cpu_in_di [...] omits 3cf94c94e81b clk: meson: clk-regmap: add read-only gate ops omits 7fc1609b0c01 clk: meson: meson8b: allow changing the CPU clock tree omits 7dc7eeb8c087 clk: meson: meson8b: run from the XTAL when changing the C [...] omits e36c7e9898f2 clk: meson: meson8b: add support for more M/N values in sys_pll omits 0dad1ec65bc3 clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL omits a5ac1ead32c9 clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel omits d6e81845b7d9 clk: meson: clk-pll: check if the clock is already enabled omits a8662eadd103 clk: meson: meson8b: fix the width of the cpu_scale_div clock omits ad9b2b8e53af clk: meson: meson8b: fix incorrect divider mapping in cpu_ [...] omits bb6eddd1d28c clk: meson: meson8b: use the HHI syscon if available omits 6c763077163d dt-bindings: clock: meson8b: use the registers from the HH [...] omits a8080f247bcd clk: meson-gxbb: Add video clocks omits f95e6ca62895 dt-bindings: clk: meson-gxbb: Add Video clock bindings omits 0058502fb93a clk: meson-gxbb: Fix HDMI PLL for GXL SoCs omits 72dbb8c94d0d clk: meson: Add vid_pll divider driver omits 8e1dd17c8b0e dt-bindings: clock: meson8b: export the CPU post dividers omits 2084ac6c505a exportfs: do not read dentry after free omits ffdcc3638c58 ASoC: omap-dmic: Add pm_qos handling to avoid overruns wit [...] omits 373a500e34ae ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overr [...] omits dd2f52d8991a ASoC: omap-mcbsp: Fix latency value calculation for pm_qos omits 64ef0817b967 ASoC: audio-graph-card: tidyup define position omits c3830f1a00f0 ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD omits 338d7159c488 ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_ [...] omits 7f07a39acf05 ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" [...] omits df976517733e ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" [...] omits 2624fc788224 ASoC: audio-graph-scu-card: tidyup "prefix" parsing omits 264d15035eac ASoC: audio-graph-scu-card: tidyup "prefix" parsing on Doc omits ca8d95c70937 ASoC: simple-scu-card: tidyup "prefix" parsing omits f94b0f7f9246 ASoC: simple-scu-card: tidyup "prefix" parsing on Doc omits 3b7103562c03 ASoC: soc-core: add snd_soc_of_parse_node_prefix() omits 6debd01a74b8 ASoC: simple-amplifier: add VCC regulator widget omits 8e84de031a11 ASoC: dt-bindings: add regulator property to simple amplifier omits ca0412a05756 ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd re [...] omits 21dd30200e3d ASoC: dt-bindings: sun50i-codec-analog: Add headphone amp [...] omits 0e39037b3165 drm/i915: Cache the error string omits 428f977a6a6b spi: npcm: Fix an error code in the probe function omits 8942ce2bfaa1 arm64: dts: renesas: r8a7796: Add CMT device nodes omits 8d14bfa074db arm64: dts: renesas: r8a7796: add SSIU support for sound omits 44ea652a92d2 arm64: dts: renesas: r8a77990: Add I2C-DVFS device node omits 327d1f320872 arm64: dts: renesas: r8a77990: ebisu: Add and enable CAN,F [...] omits 42a657f57628 btrfs: relocation: set trans to be NULL after ending transaction omits 10a599fabbe5 drm/atomic-helper: WARN if fake_commit->hw_done is not com [...] omits 2de42f79bb21 drm/atomic-helper: Complete fake_commit->flip_done potenti [...] omits c06ef2e9acef media: vb2: be sure to unlock mutex on errors omits a2717eae73ac media: seco-cec: declare ops as static const omits 5609f2067691 media: seco-cec: fix Makefile omits 256856efb8cc drm: rcar-du: Reject modes that fail CRTC timing requirements omits 63a298f22a61 drm: rcar-du: Fix external clock error checks omits bf17cda650d5 drm: rcar-du: Enable alpha property on primary planes omits 03e37b507c66 drm: rcar-du: lvds: Add R8A77965 support omits 828ff2adaac4 dt-bindings: display: renesas: lvds: Document r8a77965 bindings omits 3d61fe5f59dd drm: rcar-du: Fix vblank initialization omits 4d486f18d91b drm: rcar-du: Fix the return value in case of error in 'rc [...] omits 5dc34af19c98 drm: rcar-du: Add R8A7744 support omits d1796786e3e9 drm: rcar-du: Add r8a77470 support omits 5eb08d995564 dt-bindings: display: renesas: du: Document the r8a7744 bindings omits aab2b5297668 dt-bindings: display: renesas: du: Document the r8a77470 bindings omits 31aea15a846c drm: rcar-du: Fix typo in comment omits c0ece6742d80 drm/shmobile: Replace drm_dev_unref with drm_dev_put omits 06fa0d46b181 drm/rcar-du: Replace drm_dev_unref with drm_dev_put omits 5e99456c20f7 media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() omits d644cca50f36 media: vb2: Allow reqbufs(0) with "in use" MMAP buffers omits 949f29f60714 media: cedrus: Get rid of interrupt bottom-half omits cbd9463da1b1 media: v4l2-mem2mem: Avoid calling .device_run in v4l2_m2m [...] omits cbec2836f8be media: v4l2-mem2mem: Simplify exiting the function in __v4 [...] omits 542a522d32ef media: v4l2-ioctl.c: Simplify locking for m2m devices omits 913f3ec280ab media: mem2mem: Require capture and output mutexes to match omits fe5a2bbb6333 media: dt-bindings: media: Document bindings for venus fir [...] omits df381dc8e475 media: venus: firmware: add no TZ boot and shutdown routine omits f9799fcce4bb media: venus: firmware: register separate platform_device [...] omits a4cf7e3c069d media: venus: firmware: move load firmware in a separate function omits 5df317c8786b media: venus: firmware: add routine to reset ARM9 omits 560ccb75c2ca media: vivid: free bitmap_cap when updating std/timings/etc. omits e5f71a27fa12 media: v4l2-tpg: array index could become negative omits b01783f801e6 media: MAINTAINERS fixups omits 62dcb4f41836 media: vb2: check memory model for VIDIOC_CREATE_BUFS omits 2912289a5180 media: adv*/tc358743/ths8200: fill in min width/height/pixelclock omits 52117be68b82 media: vim2m: use cancel_delayed_work_sync instead of flus [...] omits e10b40f33043 media: vivid: fill in media_device bus_info omits be773a176cbb media: rockchip/rga: constify video_device structure omits 9729d6d282a6 media: vivid: set min width/height to a value > 0 omits 701f49bc028e media: vivid: fix error handling of kthread_run omits da411ab10cc1 media: vimc: constify structures stored in fields of v4l2_ [...] omits a74865e7a17a media: rockchip/rga: constify v4l2_m2m_ops structure omits 299553d88e2d media: vicodec: constify v4l2_ctrl_ops structure omits 2e9a2ec53cd6 media: v4l uapi docs: few minor corrections and typos omits 520229e4b02d iwlwifi: mvm: set HW capability VHT_EXT_NSS_BW omits 02221a81887a iwlwifi: mvm: send the STA_HE_CTXT command in AP mode omits 3b5ee8dd8bb1 iwlwifi: mvm: set MAC_FILTER_IN_11AX in AP mode omits a024016fafc4 iwlwifi: fw: support API change to debug TLVs omits f7805b33f9b1 iwlwifi: add debugfs file to read fw debug data recording omits d47902f9f71d iwlwifi: dbg: add apply point logic omits 743742231a79 iwlwifi: dbg: disable triggers for ini omits 68f6f492c4fa iwlwifi: trans: support loading ini TLVs from external file omits f14cda6f3b31 iwlwifi: trans: parse and store debug ini TLVs omits bd2944665713 iwlwifi: fw: add FW API of new TLV infrastructure omits d91d9b94492f iwlwifi: mvm: add support for TWT capabilities omits 7125648074e8 iwlwifi: add fw dump upon RT ucode start failure omits b1bbc1a63650 iwlwifi: fix cfg structs for 22000 with different RF modules omits 8ea20d95899c iwlwifi: mvm: remove assignment of the reciprocal omits 32b258e9e55c iwlwifi: dbg: split fifos dump omits 79f033f6f229 iwlwifi: dbg: don't limit dump decisions to all or monitor omits 32804fcb612b media: cec: keep track of outstanding transmits omits db07c5ca5596 media: cec: add debug_phys_addr module option omits 7f02ac77c768 media: cec: report Vendor ID after initialization omits 40d91c9988af media: adv7604: add CEC support for adv7611/adv7612 omits cd26d1c4d1bc media: vb2: vb2_mmap: move lock up omits 0141de741e07 posix-timers: Remove license boilerplate omits c804efeb5822 posix-clocks: Remove license boiler plate omits 2fa6d420c222 sched/clock: Remove license boilerplate omits 3c8f2515ac0a posix-timers/stubs: Remove license boilerplate omits 6c7811c628a9 time: Remove license boilerplate omits 9281a7857b91 time/debug: Remove license boilerplate omits f49c174b5f43 hrtimers/tick/clockevents: Remove sloppy license references omits 35728b8209ee time: Add SPDX license identifiers omits 58c5fc2b96e4 time: Remove useless filenames in top level comments omits 2e84eb9affac media: pulse8-cec: return 0 when invalidating the logical address omits ac791f19a273 media: cec-pin: fix broken tx_ignore_nack_until_eom error [...] omits 396defa85233 arm64: dts: mt7622: fix no more console output on BPI-R64 board omits 6c05946e349d arm64: dts: mt7622: fix no more console output on rfb1 omits 02e6d2eaa9c3 media: doc-rst: Fix broken references omits b12c7afc10b0 media: platform: fix platform_no_drv_owner.cocci warnings omits 87c6f1b57f61 media: rcar-csi2: Handle per-SoC number of channels omits 10c08812fe60 media: rcar: rcar-csi2: Update V3M/E3 PHTW tables omits 6511459d2a23 media: rcar-csi2: Add R8A77990 support omits 72a8914ff066 media: dt-bindings: rcar-csi2: Add R8A77990 omits fad6d6dd4e09 media: rcar-vin: Add support for R-Car R8A77990 omits cc4e51b83860 media: dt-bindings: rcar-vin: Add R8A77990 support omits 3431ebe5a6c0 media: imx-pxp: Improve pxp_soft_reset() error message omits e03eb362103b media: imx-pxp: Check for pxp_soft_reset() error omits efceb765ff1d media: imx-pxp: Check the return value from clk_prepare_enable() omits c229f5c74665 media: coda: debug output when setting visible size via cr [...] omits 8f90d15e6d54 media: coda: normalise debug output omits 299cc3181b43 media: coda: improve queue busy error message omits 01a2d72149d8 media: coda: print SEQ_INIT error code as hex value omits 7e47c3841414 media: coda: fail S_SELECTION for read-only targets omits cf13135cf593 media: coda: never set infinite timeperframe omits 07b6080d4e6d media: coda: implement ENUM_FRAMEINTERVALS omits 4c5ce24bcacb media: coda: set V4L2_CAP_TIMEPERFRAME flag in coda_s_parm omits 68d66a931079 media: coda: don't disable IRQs across buffer meta handling omits cdd87d3a2c3b media: coda: remove unused instances list omits 074e8db02cb4 media: coda: reduce minimum frame size to 48x16 pixels. omits c3d996fb03c6 media: coda: limit queueing into internal bitstream buffer omits 51407c2da0b7 media: coda: always hold back decoder jobs until we have e [...] omits 6c0f5d236fd0 media: coda: store unmasked fifo position in meta omits 649cfc2bdfee media: coda: fix memory corruption in case more than 32 in [...] omits c45fbdf24c61 media: ov2680: fix null dereference at power on omits 5f229dcabc4a media: v4l: uAPI doc: Changing frame interval won't change format omits 482ac2aa36fe media: sun6i: Add A31 compatible omits b7eadaa3a02a media: dt-bindings: media: sun6i: Add A31 and H3 compatibles omits 71bfeb42796e media: sun6i: manually fix other coding style issues omits 34d833a91ae6 media: sum6i: Fix a few coding style issues omits 5cc7522d8965 media: sun6i: Add support for Allwinner CSI V3s omits 16c44c57ecd8 staging: vboxvideo: Rename uint32_t type to u32 omits b44beecab84a staging: rtl8188eu: remove variable from rtl8188eu_xmit_tasklet() omits fdf60cd7e68c staging: rtl8188eu: cleanup declarations in usb_ops_linux.c omits aa8591db2b8a staging: rtl8188eu: add spaces around '>>' and '&' omits 718d2523b998 staging: rtl8188eu: remove unnecessary parentheses omits d6ad6d389d10 staging: rtl8188eu: correct spelling mistake in a comment omits fa50658ec337 staging: rtl8188eu: remove braces from single if else statement omits c9ad9c49cc32 staging: rtl8188eu: cleanup line ending with a '(' omits c03b0ff72e1b staging: rtl8188eu: use __func__ in usb_ops_linux.c omits f0c519fc2679 staging: erofs: rename strange variable names in z_erofs_v [...] omits 2d9b5dcd9942 staging: erofs: decompress asynchronously if PG_readahead [...] omits 23edf3abe7ab staging: erofs: locked before registering for all new workgroups omits 48d4bf3b05a6 staging: erofs: separate into init_once / always omits 948bbdb1818b staging: erofs: add a full barrier in erofs_workgroup_unfreeze omits 73f5c66df3e2 staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}' omits df134b8d17b9 staging: erofs: atomic_cond_read_relaxed on ref-locked workgroup omits 51232df5e4b2 staging: erofs: fix race when the managed cache is enabled omits eef168789866 staging: erofs: fix the definition of DBG_BUGON omits ba9ce771b018 staging: erofs: fix `trace_erofs_readpage' position omits d959c40f370e media: dt-bindings: media: Add Allwinner V3s Camera Sensor [...] omits bedfcd467c33 media: ov772x: support log_status ioctl and event interface omits 7852adf83cdd media: ov7670: support log_status ioctl and event interface omits 2d18fbc5518f media: ov5640: support log_status ioctl and event interface omits c65455160a72 media: ov2640: support log_status ioctl and event interface omits 6210500691b2 media: ov2640: add V4L2_CID_TEST_PATTERN control omits dde64f725a4d media: mt9m111: add V4L2_CID_COLORFX control omits 329d9e353df4 media: mt9m111: support log_status ioctl and event interface omits 53f6f81da7db media: imx258: remove test pattern map from driver omits 9ffd7ffe6504 media: v4l: uAPI doc: Simplify NATIVE_SIZE selection targe [...] omits cb24f1a0ee61 media: imx214: Remove unnecessary self assignment in for loop omits 16ecf6dff97c media: vicodec: Add support for 4 planes formats omits 195057196bfe media: vicodec: Add support of greyscale format omits aec89917542c media: vicodec: prepare support for various number of planes omits 4e3f14052f73 media: vidioc-enum-fmt.rst: update list of valid buftypes omits 47fc65fab146 media: vim2m/vicodec: set device_caps in video_device struct omits 7c91d0a4e1b7 media: v4l: constify v4l2_ioctls[] omits f8e5b2f3903c media: venus: change the default value of GOP size omits c7f7da2a603a media: video-i2c: hwmon: constify vb2_ops structure omits 8ea0f2ba0fa3 media: mtk-vcodec: Release device nodes in mtk_vcodec_init [...] omits 56281021d654 media: video-i2c: support changing frame interval omits a714f6c70c28 media: vivid: use V4L2_FRACT_COMPARE omits 85de5e069a39 media: v4l2-common: add V4L2_FRACT_COMPARE omits ae9e196dad3b media: video-i2c: use i2c regmap omits c764da98a600 media: video-i2c: avoid accessing released memory area whe [...] omits 1d50088ca395 Merge branches 'pm-cpufreq' and 'pm-sleep' omits bec00cb5e97c Merge branches 'pm-opp' and 'pm-tools' omits 6abd837104a3 USB: serial: ftdi_sio: use rounding when calculating baud [...] omits b59d0e782706 pinctrl: Add RZ/A2 pin and gpio controller omits 94693b7b83c0 dt-bindings: pinctrl: Add RZ/A2 pinctrl and GPIO omits 09d3f015d1e1 uprobes: Fix handle_swbp() vs. unregister() + register() r [...] omits 89f579ce99f7 x86/headers: Fix -Wmissing-prototypes warning omits 6e662ae7bce6 x86/process: Avoid unnecessary NULL check in get_wchan() omits 4a135e538962 xfrm_user: fix freeing of xfrm states on acquire omits e822eac560a8 Merge branch 'opp/genpd/required-opps' into opp/linux-next omits 3e27c79c4b12 OPP: Fix parsing of multiple phandles in "operating-points [...] omits 6630a8e50105 eisa: consolidate EISA Kconfig entry in drivers/eisa omits 1753d50c9fdc rapidio: consolidate RAPIDIO config entry in drivers/rapidio omits 8fb71ef9b91d pcmcia: allow PCMCIA support independent of the architecture omits 20f1b79d3359 PCI: consolidate the PCI_SYSCALL symbol omits 2eac9c2dfb2b PCI: consolidate the PCI_DOMAINS and PCI_DOMAINS_GENERIC c [...] omits eb01d42a7778 PCI: consolidate PCI config entry in drivers/pci omits 437f2b8c2085 MIPS: remove the HT_PCI config option omits 98c9cdfd34fb Merge tag 'drm-intel-fixes-2018-11-22' of git://anongit.fr [...] omits f11216b24219 bpf: add skb->tstamp r/w access from tc clsact and cg skb progs omits 16c36c4cb84d drm/i915/hsw: Drop the stereo 3D enabled check in psr_comp [...] omits 888bf84dba3d drm/i915: Keep PSR disabled after a driver reload after a [...] omits 183b8e676db2 drm/i915: Disable PSR when a PSR aux error happen omits 50a12d8fc9a0 drm/i915: Do not enable PSR in the next modeset after a error omits 2f8e7ea974c1 drm/i915: Check PSR errors instead of retrain while PSR is [...] omits 2bb06265cfd4 drm/i915: Avoid a full port detection in the first eDP sho [...] omits 813961de3ee6 bpf: fix integer overflow in queue_stack_map omits da3c564cb06b Merge branch 'misc' into for-next omits 039e70a70c84 Merge branch 'ibmvnic-Fix-queue-and-buffer-accounting-errors' omits 5bf032ef08e6 ibmvnic: Update driver queues after change in ring size support omits b7cdec3d699d ibmvnic: Fix RX queue buffer cleanup omits 6d0f60b0f858 net: thunderx: set xdp_prog to NULL if bpf_prog_add fails omits 01b671170d7f RDMA/core: Sync unregistration with netlink commands omits e45678973dcb {net, IB}/mlx4: Initialize CQ buffers in the driver when possible omits 0211dda68a4f net/dim: Update DIM start sample after each DIM iteration omits 1d0795ea9ca3 selftests: explicitly require kernel features needed by ud [...] omits 1f8251d3bfad MAINTAINERS: Update resctrl filename patterns omits a6f771c9bf4e Documentation: Rename and update intel_rdt_ui.txt to resct [...] omits 4d05bf71f157 x86/resctrl: Introduce AMD QOS feature omits 723f1a0dd8e2 x86/resctrl: Fixup the user-visible strings omits 9f72f855a6cd x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CP [...] omits 6fe07ce35e8a x86/resctrl: Rename the config option INTEL_RDT to RESCTRL omits 580ebb66cbb3 x86/resctrl: Add vendor check for the MBA software controller omits a36c5ff560fb x86/resctrl: Bring cbm_validate() into the resource structure omits 1ad4fa41d99f x86/resctrl: Initialize the vendor-specific resource functions omits aa50453a448a x86/resctrl: Move all the macros to resctrl/internal.h omits 0f00717ecce4 x86/resctrl: Re-arrange the RDT init code omits 352940ececac x86/resctrl: Rename the RDT functions and definitions omits fa7d949337cc x86/resctrl: Rename and move rdt files to a separate directory omits bb21ce0ad227 flexfiles: use per-mirror specified stateid for IO omits eeb8df87e4e7 RDMA/cma: Move cma module specific functions to cma_priv.h omits a140692a52d2 RDMA/uverbs: Check for NULL driver methods for every write call omits 1de751caf7d5 RDMA/uverbs: Make all the method functions in uverbs_cmd static omits d120c3c91871 RDMA/uverbs: Convert the write interface to use uverbs_api omits 6884c6c4bd09 RDMA/verbs: Store the write/write_ex uapi entry points in [...] omits 0bd01f3d0907 RDMA/uverbs: Require all objects to have a driver destroy [...] omits 36e235c88299 RDMA/mlx5: Use the uapi disablement APIs instead of code omits 6829c1c2b371 RDMA/uverbs: Add helpers to mark uapi functions as unsupported omits c27f6aa8c9df RDMA/uverbs: Factor out the add/get pattern into a helper omits 0cbf432db405 RDMA/uverbs: Use a linear list to describe the compiled-in uapi omits dfb631a187b9 RDMA/mlx5: Do not generate the uabi specs unconditionally omits fc6526fba130 mlx4: trigger IB events needed by SMC omits 99f2c55591fb NFSv4.2 copy do not allocate memory under the lock omits 529a9b0984a2 Merge branch 'next/dt' into for-next omits 6035cbcceb06 ARM: dts: exynos: Use Samsung SoC specific compatible for [...] omits ea2fc769719f media: Revert "media: dt-bindings: Document the Rockchip V [...] omits f96d84488f7d media: gspca: fix frame overflow error omits 8e782fcf7827 media: rc: ensure close() is called on rc_unregister_device omits 2396e2821b0f media: rc: imon: replace strcpy() by strscpy() omits e5bb9d3d755f media: rc: cec devices do not have a lirc chardev omits 0cfd56a8187d media: saa7134: hvr1110 can decode rc6 omits 9916ac07cd79 media: saa7134: rc device does not need 'saa7134 IR (' prefix omits 8d023a578777 media: rc: imon_raw: use fls rather than loop per bit omits cea1c41d6ba0 media: rc: XBox DVD Remote uses 12 bits scancodes omits 02d32bdad312 media: rc: add driver for Xbox DVD Movie Playback Kit omits fd044de30b78 media: mceusb: Include three Hauppauge USB dvb device with IR rx omits 73852e56827f rtc: dt-binding: abx80x: fix resistance scale omits daef95769b3a media: seco-cec: add Consumer-IR support omits b03c2fb97adc media: add SECO cec driver omits 552f0329c75b Btrfs: fix race between enabling quotas and subvolume creation omits 6fc5d789512f drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() omits facc23b8ff21 rtc: isl1208: Use i2c block read/write routines omits 41ef3878203c rtc: max8997: Fix the returned value in case of error in ' [...] omits 41c9e132c5cc rtc: nvmem: remove nvmem from struct rtc_device omits 461e557b9727 rtc: nvmem: use devm_nvmem_register() omits 17e8fd119f82 drm/i915: Eliminate the horrendous format check code omits edeca3a769ad Merge tag 'sound-4.20-rc4' of git://git.kernel.org/pub/scm [...] omits 52465bce85a2 Merge tag 'char-misc-4.20-rc4' of git://git.kernel.org/pub [...] omits 4cd731953d62 Merge tag 'usb-4.20-rc4' of git://git.kernel.org/pub/scm/l [...] omits ef4d6f2c0c65 Merge tag 'mtd/fixes-for-4.20-rc4' of git://git.infradead. [...] omits b84b6345e382 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 062e52a5af9c iommu/tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a6906a8b0ebf iommu/omap: Remove DEBUG_SEQ_FOPS_RO() omits 3569dd07aaad iommu/vt-d: Handle domain agaw being less than iommu agaw omits 829383e18372 iommu/vt-d: Use memunmap to free memremap omits f2a5fef1248b x86/xen: cleanup includes in arch/x86/xen/spinlock.c omits a1d2435d710b Merge branch 'sunxi/drivers-for-4.21' into sunxi/for-next omits 2a8c9f1203c6 soc: sunxi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 7ba10e1d586b PCI: imx: Add imx6sx suspend/resume support omits 844d5110daf4 PCI: armada8k: Add support for gpio controlled reset signal omits d123765b58ee PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 omits 57ba33d56884 soc/tegra: pmc: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9eb40fa2cd2d soc/tegra: Don't leak device tree node reference omits b4bf44d2dcbd drm/i915: Update DRIVER_DATE to 20181122 omits 10fdb7d2ad42 drm/prime: Fix drm_gem_prime_mmap() stack use omits 478652f3d45c spi: spi-qcom-qspi: Fix remaining driver nits omits 1fc12b05895e regulator: core: Avoid propagating to supplies when possible omits 5451781dadf8 regulator: core: Only count load for enabled consumers omits 835cb5c500b1 drm/i915: Update DRIVER_DATE to 20181122 omits e80926b3caad clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of omits c7c3f05e341a panic: avoid deadlocks in re-entrant console drivers omits ab85b0143428 tools/bpf: fix spelling mistake "memeory" -> "memory" omits 9a7d2c9005cd Merge branch 'sunxi/dt-for-4.21' into sunxi/for-next omits 9e3bc2b0f490 staging: rtl8188eu: rename SwLed0 to avoid CamelCase omits 236b3d87e6bf staging: rtl8188eu: rename LedControl8188eu to avoid CamelCase omits 86d0d292914b staging: rtl8188eu: cleanup a function comment omits 87631cf279e5 staging: rtl8188eu: rename BlinkHandler to avoid CamelCase omits dfd2fb58fc5f staging: rtl8188eu: rename SwLedOff to avoid CamelCase omits 01b3ce533aa3 staging: rtl8188eu: rename SwLedOn to avoid CamelCase omits 3c73979334a4 staging: rtl8188eu: rename LedCfg to avoid CamelCase omits cfe0610fd73d staging: rtl8188eu: add spaces around '&' in rtl8188eu_led.c omits 5718ba5e8cc7 staging: rtl8188eu: cleanup comments in rtl8188eu_led.c omits 6a03492a776e staging: rtl8188eu: remove unnecessary parentheses in rtl8 [...] omits e2f3f8b4a497 nds32: support hardware prefetcher omits a5234068e6dc nds32: Fix the items of hwcap_str ordering issue. omits 83312f1b7ae2 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] omits 7adb3e998f5b math-emu/op-2.h: Use statement expressions to prevent nega [...] omits 44e92e0364ad nds32: support denormalized result through FP emulator omits 1ac832509f2e nds32: Support FP emulation omits e46bf83c1864 nds32: nds32 FPU port omits 95fd94a645f7 drm/i915: avoid rebuilding i915_gpu_error.o on version str [...] omits 8d75839b843a bpf, lpm: make longest_prefix_match() faster omits 4fc4bb796b0c fuse: Add bad inode check in fuse_destroy_inode() omits 0152eee6fc3b xfrm: Fix NULL pointer dereference in xfrm_input when skb_ [...] omits 7b24eec754ba drm/sun4i: wait on implicit fence before display omits c6fdea6e1a19 drm: Merge drm_info.c into drm_debugfs.c omits 472de49fdc53 perf/x86/intel: Disallow precise_ip on BTS events omits 67266c1080ad perf/x86/intel: Add generic branch tracing check to intel_ [...] omits ed6101bbf626 perf/x86/intel: Move branch tracing setup to the Intel-spe [...] omits 7c0bc65c8403 Merge tag 'iio-for-4.21a' of git://git.kernel.org/pub/scm/ [...] omits a2aa52ab16ef x86/fault: Clean up the page fault oops decoder a bit omits c648284f6c96 Merge tag 'iio-fixes-for-4.20a' of git://git.kernel.org/pu [...] omits a1a371c468f7 x86/fault: Decode page fault OOPSes better omits af2ebdcf0440 x86/vsyscall/64: Use X86_PF constants in the simulated #PF [...] omits d38bc89c72e7 x86/oops: Show the correct CS value in show_regs() omits ebb53e2597e2 x86/fault: Don't try to recover from an implicit superviso [...] omits 0ed32f1aa66e x86/fault: Remove sw_error_code omits 382744d35916 ARM: dts: sun8i: Add board dts file for t3-cqa3t-bv3. omits 8cc77e014917 Documentation: ARM: sunxi: Add Allwinner SoC T3. omits d491324f9665 include: Add lantiq.h in include/linux/ omits ffe0e7cf290f Revert "Input: Add the `REL_WHEEL_HI_RES` event code" omits f1539a0c2545 Revert "HID: input: Create a utility class for counting sc [...] omits 00acc9e2c4a5 Revert "HID: logitech: Add function to enable HID++ 1.0 "s [...] omits 5372fc379769 Revert "HID: logitech: Enable high-resolution scrolling on [...] omits a69616d5b3e1 Revert "HID: logitech: Use LDJ_DEVICE macro for existing L [...] omits d0341efe7449 Revert "HID: logitech: fix a used uninitialized GCC warning" omits e2b95b27196c Revert "HID: input: simplify/fix high-res scroll event handling" omits 3fcccec008cf xfrm6: remove BUG_ON from xfrm6_dst_ifdown omits e8e94fce1465 Merge tag 'perf-core-for-mingo-4.21-20181122' of git://git [...] omits bf21c6e45553 opp: ti-opp-supply: Fix platform_no_drv_owner.cocci warnings omits 66a4059ba72c MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y omits 359d0ac1e806 scsi: lpfc: Use dma_zalloc_coherent omits 9959376c1b4f scsi: bnx2i: remove set but not used variable 'cid_num' omits 1794ef2b150d scsi: aha1542: convert to DMA mapping API omits 469f72ddc618 scsi: megaraid_sas: Add support for MegaRAID Aero controllers omits 1c7a94e4aa56 scsi: mpt3sas: Display message on Configurable secure HBA omits 6920e6a255d5 scsi: libfc: Remove set but not used variable 'disc' omits b49d6f788530 scsi: target: add emulate_pr backstore attr to toggle PR support omits 8d0bb86e2cf6 scsi: cxgb4i: fix thermal configuration dependencies omits 0e55892ea2e6 scsi: aic94xx: Use dma_pool_zalloc omits b239499f927f Merge tag 'drm-misc-next-2018-11-21' of git://anongit.free [...] omits 8cf6f361eb76 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits f4a0742b3cc1 perf pmu: Move *_cpuid_str() weak functions to header.c omits 1e6285699b30 perf symbols: Fix slowness due to -ffunction-section omits dd1d0044dd1c perf jvmti: Separate jvmti cmlr check omits ecd94f1be303 perf vendor events: Add JSON metrics for Cascadelake server omits 3b54411a4485 perf vendor events: Add stepping in CPUID string for x86 omits eb08d006054e perf stat: Use perf_evsel__is_clocki() for clock events omits 11a64a05dc64 perf pmu: Suppress potential format-truncation warning omits 4787eff3fa88 perf tools: Add Hygon Dhyana support omits 231457ec7074 perf bench: Add epoll_ctl(2) benchmark omits 121dd9ea0116 perf bench: Add epoll parallel epoll_wait benchmark omits 11c6cbe706f2 tools build feature: Check if eventfd() is available omits 1d74f133252f Merge tag 'drm-misc-fixes-2018-11-21' of git://anongit.fre [...] omits 7989b9ee8baf drm/ast: fixed cursor may disappear sometimes omits f072df95f828 Merge branch 'mlxsw-Add-VxLAN-learning-support' omits c39c56a8c8a0 selftests: forwarding: vxlan_bridge_1d: Add learning test omits dbd4485a69e1 selftests: mlxsw: Consider VxLAN learning enabled as valid omits 20134ee9c526 mlxsw: spectrum_nve: Allow VxLAN learning omits 8b547a602621 mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries omits 981f084b3675 mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries omits 3c55bdaca015 mlxsw: spectrum_nve: Add API to resolve learned IP addresses omits 5d44a712e6af mlxsw: spectrum_fid: Allow FID lookup by its index omits 5bae63d9b762 mlxsw: spectrum_fid: Store ifindex of NVE device in FID omits 933b1ecd001d mlxsw: reg: Add definition of unicast tunnel record for SF [...] omits 085ddc87d05f bridge: Allow querying bridge port flags omits 40051c4dcad5 vxlan: Allow changing ageing time omits 5728ae0d17d2 vxlan: Add hardware FDB learning omits 0ec566aacc26 vxlan: Don't override user-added entries with ext-learned ones omits 45598c1cee69 vxlan: Mark user-added FDB entries omits 0e6160f3f5a9 vxlan: vxlan_fdb_notify(): Make switchdev notification con [...] omits 5572c815603b vxlan: __vxlan_fdb_delete(): Drop unused argument vid omits 426a593e641e net: faraday: ftmac100: remove netif_running(netdev) check [...] omits 1a37bd823891 drm/ast: change resolution may cause screen blurred omits d59da3fbfe3f net: lpc_eth: fix trivial comment typo omits 395048ebd454 Merge branch 'smc-fixes' omits e438bae43c1e net/smc: use after free fix in smc_wr_tx_put_slot() omits b9a22dd9811d net/smc: atomic SMCD cursor handling omits 0512f69e388c net/smc: add SMC-D shutdown signal omits ee05ff7af265 net/smc: use queue pair number when matching link group omits f07920ad9c6f net/smc: abort CLC connection in smc_release omits 1e2b1046b53f Merge tag 'wireless-drivers-for-davem-2018-11-20' of git:/ [...] omits 86de5921a3d5 tcp: defer SACK compression after DupThresh omits dde7011a824c tools: bpftool: fix potential NULL pointer dereference in do_load omits 1e33f015994f Merge branch 'VLAN-tag-handling-cleanup' omits 6c0fbd726229 mlx5: use skb_vlan_tag_get_prio() omits fb1e3df00230 benet: use skb_vlan_tag_get_prio() omits 98ba780e4c71 net/hyperv: use skb_vlan_tag_*() helpers omits a2e768b86110 net/vlan: introduce skb_vlan_tag_get_cfi() helper omits b5dd186d10ba net: skb_scrub_packet(): Scrub offload_fwd_mark omits c0436b503591 MIPS: Enable dead code elimination omits 1feba8df94f9 MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused unions omits 3a048cde6bf7 MIPS: OCTEON: cvmx-ciu2-defs.h: delete unused macros omits 4815c6d77df7 MIPS: OCTEON: cvmx-gmxx-defs.h: use default register value [...] omits 5e605d2efed1 MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused union fields omits 453022b40120 MIPS: OCTEON: cvmx-gmxx-defs.h: delete unused unions omits 007ed77f3d2a MIPS: OCTEON: gmxx-defs.h: delete unused functions and macros omits e0f171ebd43b MIPS: OCTEON: delete cvmx override functions omits a1afedbc3fd8 MIPS: OCTEON: cvmx-bootmem: make more functions static omits bf2d401c8bbc MIPS: OCTEON: cvmx-bootmem: move code to avoid forward dec [...] omits 3e431666a79b MIPS: OCTEON: cvmx-bootmem: delete unused functions omits 5f35b33ac41e MIPS: OCTEON: make cvmx_bootmem_alloc_range static omits 183044637859 MIPS: OCTEON: cvmx-helper-util: make cvmx_helper_setup_red [...] omits f3c541bc7f37 MIPS: OCTEON: cvmx-helper-util: delete cvmx_helper_dump_packet omits 51807f641ff9 MIPS: OCTEON: smp: make internal symbols static omits 4d1f01164137 MIPS: OCTEON: csrc-octeon: include linux/sched/clock.h omits bcb64116aaf0 MIPS: OCTEON: octeon-irq: make octeon_irq_ciu3_set_affinit [...] omits 2cf1c8933dd9 MIPS: OCTEON: octeon-platform: fix typing omits fa1d2e3ffa76 MIPS: OCTEON: octeon-platform: make octeon_ids static omits 75a9da11fea3 MIPS: OCTEON: delete unused loopback configuration functions omits a37411024d48 MIPS: OCTEON: cvmx-helper: make __cvmx_helper_errata_fix_i [...] omits 3533b9acf277 MIPS: OCTEON: setup: include asm/prom.h omits ef4f91e63737 MIPS: OCTEON: setup: include asm/fw/fw.h omits 751423be06e0 MIPS: OCTEON: setup: make internal functions and data static omits 6430ba581257 MIPS: OCTEON: cvmx-l2c: make cvmx_l2c_spinlock static omits 9828ca654b52 iw_cxgb4: only reconnect with MPAv1 if the peer aborts omits 3eeeb7a59acd IB/core: Make function ib_fmr_pool_unmap return void omits 89180e814aa3 IB/srpt: Drop pointless static qualifier in srpt_make_tpg() omits 2dc50c5a5431 RDMA/core: Remove unused header files mm.h, socket.h, scat [...] omits 24c3456c8d5e iser: set sector for ambiguous mr status errors omits 4f32fb921b15 RDMA/rdmavt: Fix rvt_create_ah function signature omits 2b91fdfd13f5 infiniband/hw/cxgb4/qp.c: Use dma_zalloc_coherent omits fb670347559b infiniband/hw/cxgb3/cxio_hal.c: Use dma_zalloc_coherent omits e4b0c94bd24c Merge branch 'bpf-libbpf-mapinmap' omits b1957c92eba5 bpf: adding tests for map_in_map helpber in libbpf omits addb9fc90f13 bpf: adding support for map in map in libbpf omits 5b32a23e1d87 bpf: libbpf: don't specify prog name if kernel doesn't support it omits 94cb310cfaa1 bpf: libbpf: remove map name retry from bpf_create_map_xattr omits 47eff61777c7 bpf, libbpf: introduce bpf_object__probe_caps to test BPF [...] omits 8c4905b995c6 libbpf: make sure bpf headers are c++ include-able omits 87429024757c Merge branch 'mlx5-next' into rdma.git omits 5ec0304cdc35 IB/mlx5: Allow modify AV in DCI QP to RTR omits 462c124c590f bpf: fix a libbpf loader issue omits db7a691a1551 IB/mlx5: Avoid load failure due to unknown link width omits 13f8d9c16693 IB/mlx5: Fix XRC QP support after introducing extended atomic omits a6c66d6a08b8 RDMA/bnxt_re: Avoid accessing the device structure after i [...] omits 3c4b1419c33c RDMA/bnxt_re: Fix system hang when registration with L2 dr [...] omits d52ef88a9f4b RDMA/core: Add GIDs while changing MAC addr only for regis [...] omits 074fca3a18e7 RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR omits 04ac4b0ed412 drm/amd/dm: Understand why attaching path/tile properties [...] omits c9e0ab86b2e0 drm/amd/dm: Don't forget to attach MST encoders omits f8195e591078 drm/amd/display: fix dereference of pointer fs_params befo [...] omits 9d7d2a0af2e4 drm/amd/display/amdgpu_dm/amdgpu_dm.c: Remove duplicate header omits 1894687b9203 drm/amd/amdgpu: Remove duplicate header omits 0a46fc2eee81 drm/amd/amdgpu/vce_v3_0.c: Remove duplicate header omits 6c3c559325ab drm/amdgpu: enable paging queue based on FW version (v2) omits 92b419289cee Merge tag 'riscv-for-linus-4.20-rc4' of git://git.kernel.o [...] omits 6b04114f6fae arc: [devboards] Add support of NFSv3 ACL omits e41ca3b1eab8 leds: powernv: add of_node_put() omits c50cbd85cd70 mips: fix mips_get_syscall_arg o32 check omits 6ed4babed9cc igc: Remove obsolete IGC_ERR define omits 8166abb1ea7d ixgbe: Replace synchronize_sched() with synchronize_rcu() omits 0bcd952feec7 ethernet/intel: consolidate NAPI and NAPI exit omits 09e58b2d538c docs-networking: fix typo in define omits 4df3c543a725 igb: Fix format with line continuation whitespace omits 8c110d43c6bc iomap: readpages doesn't zero page tail beyond EOF omits 494633fac789 vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP omits 4721a6010990 iomap: dio data corruption and spurious errors when pipes fill omits b450672fb66b iomap: sub-block dio needs to zeroout beyond EOF omits 0929d8580071 iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents omits 9230a0b65b47 xfs: delalloc -> unwritten COW fork allocation can go wrong omits 2c307174ab77 xfs: flush removing page cache in xfs_reflink_remap_prep omits cb216b84d6ea swiotlb: Skip cache maintenance on map error omits b34087157dd7 dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB omits b3c4d7c93e45 ixgbe: add ipsec hw offload note to ixgbe Documentation omits cbb72a3c19ef drivers/perf: xgene: Add CPU hotplug support omits a4390aee7271 Btrfs: send, fix infinite loop due to directory rename dep [...] omits aa6a65daca11 drm/i915: Show waiter's status on engine dump omits f1603e431a12 Merge branch 'clk-protected-binding' into clk-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits d47d77c3f008 perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h omits 9add8fe8e6f6 perf script: Share code and output format for uregs and ir [...] omits 0f7c2de5dd3f perf bpf: Reduce the hardcoded .max_entries for pid_maps omits b07d16f7e9e4 perf script: Add newline after uregs output omits 4aa792de0b13 Revert "perf augmented_syscalls: Drop 'write', 'poll' for [...] omits e312747b49d3 perf augmented_syscalls: Remove example hardcoded set of f [...] omits a9964c432bcc perf trace: Fill in BPF "filtered_pids" map when present omits 744fafc787de perf trace: See if there is a map named "filtered_pids" omits 6a0b3abad9de perf trace: Add "_from_option" suffix to trace__set_filter() omits 7ad92a3371e1 perf evlist: Rename perf_evlist__set_filter* to perf_evlis [...] omits ed9a77ba7703 perf augmented_syscalls: Use pid_filter omits 77ecb64050ff perf augmented_syscalls: Drop 'write', 'poll' for testing [...] omits 8008aab0962e perf bpf: Add simple pid_filter class accessible to BPF proggies omits 382b55dbef6b perf bpf: Add defines for map insertion/lookup omits 66067538e042 perf augmented_syscalls: Remove needless linux/socket.h include omits 55f127b43143 perf augmented_syscalls: Filter on a hard coded pid omits 1475d35c4a61 perf bpf: Add unistd.h to the headers accessible to bpf proggies omits 0987abcbeea4 modpost: drop unused command line switches omits ff64dd485730 scripts/setlocalversion: Improve -dirty check with git-sta [...] omits 5818c683a619 modpost: validate symbol names also in find_elf_symbol omits b1a9d7b01901 Merge tag 'perf-urgent-for-mingo-4.20-20181121' of git://g [...] omits fc8d8fdaf4f2 mtd: spi-nor: add entry for mt35xu512aba flash omits aa7b5bead04f mtd: spi-nor: add macros related to MICRON flash omits 3c9d403d2fe1 Merge branch 'bcm2835-drivers-next' into for-next omits aeed35faee52 HID: cougar: Add support for Cougar 700K Gaming Keyboard omits 502b431cda80 firmware: raspberrypi: Switch to SPDX identifier omits 33404f3f10be ASoC: simple_card_utils: remove "option" from asoc_simple_ [...] omits a48bf02b35d9 ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() omits f31a17105560 ASoC: simple-card-utils: accept NULL parameter on asoc_sim [...] omits c0f4697c5dbc ASoC: simple-card-utils: remove asoc_simple_card_clk_register() omits 0ade2ccfb812 ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static omits 331e875432ec ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() omits f6c2d6026afe ASoC: rsnd: Add device tree support for r8a77995 omits 992e75b3c809 ASoC: sdm845: Add support for Secondary MI2S interface omits a1849b7dd30a ASoC: sdm845: Update slot_width for Quaternary TDM port omits 472dc9fa7cc0 perf: arm_spe: Enable automatic DT loading omits 81e9fa8bab38 arm64: perf: set suppress_bind_attrs flag to true omits e2b5c5c7de79 arm64: perf: Fix typos in comment omits 2ddd5e582526 arm64: perf: Hook up new events omits 4b47e573a4a4 arm64: perf: Move event definitions into perf_event.h omits cf7175ece017 arm64: perf: Remove duplicate generic cache events omits 342e53bd8548 arm64: perf: Add support for Armv8.1 PMCEID register format omits d3adeed72892 arm64: perf: Terminate PMU assignment statements with semicolons omits 1db4909e76f6 blk-mq: not embed .mq_kobj and ctx->kobj into queue instance omits 14b04063cc99 Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 466affa06703 regulator: wm8994: Don't use devres for enable GPIOs omits 0db699f747cc Merge tag 'linux-cpupower-4.20-rc4' of git://git.kernel.or [...] omits f559156c399c drm/i915: Add rotation readout for plane initial config omits c773058dde9a drm/i915: Force a LUT update in intel_initial_commit() omits 2bbb5fa37475 ACPI / platform: Add SMB0001 HID to forbidden_id_list omits f43348a3db89 drm/i915: Add rotation readout for plane initial config omits fa6af5145b4e drm/i915: Force a LUT update in intel_initial_commit() omits 8f19b401a6fc drm/i915: Make CHICKEN_TRANS reg not depend on enum value omits 8f78df90d84a drm/i915: Add code comment on assumption of pipe==transcoder omits c0871805ce1c drm/i915: Make EDP PSR flags not depend on enum values omits 931f54920ba8 drm/i915: Make pipe/transcoder offsets not depend on enum values omits 42843dc2d536 drm/meson: Add implicit fencing support for primary and ov [...] omits b4b01b4995fb drm/virtio: add edid support omits 610c0c2b2813 virtio-gpu: add VIRTIO_GPU_F_EDID feature omits 39d48eea7c35 Merge branch 'at91-dt' into at91-next omits 0a4499dfbf80 ARM: dts: at91: at91sam9rl: switch to new clock bindings omits 6cf8f828ef08 ARM: dts: at91: at91sam9x5: switch to new clock bindings omits 7f2fbc1e40a9 ARM: dts: at91: at91sam9263: switch to new clock bindings omits 7637d42cb183 ARM: dts: at91: at91sam9261: switch to new clock bindings omits e239e0600411 ARM: dts: at91: at91sam9260: switch to new clock bindings omits b60557876849 ARM: dts: at91: sama5d2: switch to new clock binding omits dcfc827d4449 ARM: dts: at91: sama5d4: switch to new clock bindings omits 4ab7ca092c3c ARM: dts: at91: sama5d2: use the divided clock for SMC omits 9b28b23a7a12 phy: cadence: Add driver for Sierra PHY omits 2b0f5ef12a2b dt-bindings: phy: Document cadence Sierra PHY bindings omits 55db8ac68d38 arm64: dts: renesas: r8a77965: Add CAN and CANFD controller nodes omits 155b8a0492a9 ovl: fix decode of dir file handle with multi lower layers omits 8fd3b90300be drm/fb-helper: Blacklist writeback when adding connectors [...] omits 7513edbc096a drm/i915/gvt: Avoid use-after-free iterating the gtt list omits 3c64ea8c98ee drm/i915: fix spelling mistake "reserverd" -> "reserved" omits df8569d1cc2a phy: core: clean up unused ethernet specific phy modes omits 9cb814b8ee27 phy: mvebu-cp110-comphy: convert to use eth phy mode and submode omits 6b857cff8e68 phy: ocelot-serdes: convert to use eth phy mode and submode omits 6fdd581a2ddc phy: core: add PHY_MODE_ETHERNET omits e5e7c104ccae phy: core: rework phy_set_mode to accept phy mode and submode omits b181b3b801da clk: qcom: Support 'protected-clocks' property omits 48d7f160b107 dt-bindings: clk: Introduce 'protected-clocks' property omits 324fd795bd83 mtd: spi-nor: mark desirable switch case fall through omits 0081cdfe63f0 qxl: Make sure qxl_cursor memory is pinned omits 545592fb3ddb qxl: Remove unused qxl_bo_pin arguments omits 76a57db4a867 qxl: No need for NULL check before calling qxl_bo_unref() omits a071a8ff1f5f drm/cirrus: Remove set but not used variable 'bo' omits 593b9ca142aa mtd: spi-nor: Add support for mx25u12835f omits cee3582e8841 MAINTAINERS: Add Kishon as maintainer of PHY bindings omits c88520db18ba phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845 omits 6e34d358b24f phy: qcom-qusb2: Use HSTX_TRIM fused value as is omits f8577fb3c273 drm/i915: Write GPU relocs harder with gen3 omits af84c0030b29 MIPS: Regenerate defconfigs omits 0b0037490f37 MIPS: malta: Use img-ascii-lcd driver for LCD display omits 3cd640832894 MIPS: ptrace: introduce NT_MIPS_MSA regset omits bec0de4cfad2 MIPS: Align kernel load address to 64KB omits 92aa0718c9fa MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() omits bb53fdf395ee MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 omits 11c6c0c22857 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 51428fd66139 Merge branch 'dsa-microchip-Modify-KSZ9477-DSA-driver-in-p [...] omits 84bd1908192f net: dsa: microchip: rename ksz_9477_reg.h to ksz9477_reg.h omits c2e866911e25 net: dsa: microchip: break KSZ9477 DSA driver into two files omits 74a7194f15b3 net: dsa: microchip: rename ksz_spi.c to ksz9477_spi.c omits 353592781d44 net: dsa: microchip: rename some functions with ksz9477 prefix omits 9bc981c35530 net: dsa: microchip: clean up code omits 5b79c72e965a net: dsa: microchip: replace license with GPL omits 0c62bff1fd63 block: fix attempt to assign NULL io_context omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits 31a8b3ee16e3 HID: samples/hidraw: fix typo in printed message omits f6161a8f3036 bpf: fix a compilation error when CONFIG_BPF_SYSCALL is no [...] omits f2cbd4852820 net/sched: act_police: fix race condition on state variables omits c8ce94b8fe53 Merge tag 'mips_fixes_4.20_3' of git://git.kernel.org/pub/ [...] omits b1d982330134 MAINTAINERS: add myself as co-maintainer for r8169 omits 78abd9e2c8f4 drm/i915: Downgrade unknown CSR firmware warnings omits 02c07b76af5a drm/i915: allow to load DMC firmware on next gen omits cab870b7fdf3 drm/i915/ilk: Fix warning when reading emon_status with no output omits 5386e6caa671 selinux: refactor sidtab conversion omits 1e35918ad9d1 MIPS: Enable Undefined Behavior Sanitizer UBSAN omits a5d0f4565996 drm/amdgpu: Enable HDP memory light sleep omits f25dad19ba70 ice: Fix possible NULL pointer de-reference omits d337f2afb7ac ice: Use Tx|Rx in comments omits df17b7e02f0f ice: Cosmetic formatting changes omits 2c5492de8770 ice: Cleanup short function signatures omits bc0c6fab8a1e ice: Cleanup ice_tx_timeout() omits e0c9fd9b77a7 ice: Fix return value from NAPI poll omits 55aa141ed909 ice: Constify global structures that can/should be omits 6a7e69936992 ice: Do not set LAN_EN for MAC-VLAN filters omits 5fb597d7c833 ice: Pass the return value of ice_init_def_sw_recp() omits 7afdbc903a7c ice: Cleanup duplicate control queue code omits d38b08834fc3 ice: Do autoneg based on VSI state omits ec3db8a63d4a drm/amdgpu: enable paging queue doorbell support v4 omits bc5ab2d29b8a drm/amdgpu: fix typo in function sdma_v4_0_page_resume omits 448d105120b1 drm/amdgpu: Remove dead static variable omits 5d240da93edc drm/amdkfd: change system memory overcommit limit omits 0f04e538580c drm/amdgpu: Fix KFD doorbell SG BO mapping omits 5aae7335b1ee drm/amdkfd: Fix and simplify sync object handling for KFD omits 3d97da4463d8 drm/amdgpu: KFD Restore process: Optimize waiting omits 9130cc01d1fd drm/amdgpu: Remove explicit wait after VM validate omits 5200ab6a32d6 media: vidioc_cropcap -> vidioc_g_pixelaspect omits 740baecd811f Merge branch 'btf-func-info' omits 254471e57a86 tools/bpf: bpftool: add support for func types omits 999d82cbc044 tools/bpf: enhance test_btf file testing to test func info omits d7f5b5e05155 tools/bpf: refactor to implement btf_get_from_id() in lib/bpf omits 9ce6ae22c8e8 tools/bpf: do not use pahole if clang/llvm can generate BT [...] omits 2993e0515bb4 tools/bpf: add support to read .BTF.ext sections omits 4798c4ba3ba9 tools/bpf: extends test_btf to test load/retrieve func_type info omits 7e0d0fb5522a tools/bpf: add new fields for program load in lib/bpf omits cc19435cb2ee tools/bpf: sync kernel uapi bpf.h header to tools directory omits 838e96904ff3 bpf: Introduce bpf_func_info omits 78a2540e8945 tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC omits 781e775e296c tools/bpf: Sync kernel btf.h header omits 2667a2626f4d bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO omits b47a0bd23e34 bpf: btf: Break up btf_type_is_void() omits ed3e2749ff4a media: v4l2-ioctl: remove unused vidioc_g/s_crop omits f72b9d8cfcd6 media: s5p-g2d: convert g/s_crop to g/s_selection omits 158efdeebc48 media: exynos4-is: convert g/s_crop to g/s_selection omits 8edf27c275a8 media: s5p_mfc_dec.c: convert g_crop to g_selection omits 9ad763d0eb1a media: exynos-gsc: replace v4l2_crop by v4l2_selection omits b1a200484143 net-next/hinic: fix a bug in rx data flow omits 9ea72dc94303 net-next/hinic:fix a bug in set mac address omits 4a61abb100c8 net-next/hinic:add rx checksum offload for HiNIC omits ebda9b46cebc net-next/hinic:replace multiply and division operators omits ee10dc36b485 media: cropcap/g_selection split omits 7f9f71be84bc xfs: extent shifting doesn't fully invalidate page cache omits c08768977b9a xfs: finobt AG reserves don't consider last AG can be a runt omits d43aaf1685aa xfs: fix transient reference count error in xfs_buf_resubm [...] omits d61fa8cbf3da xfs: uncached buffer tracing needs to print bno omits cadf9df27e7c tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest ti [...] omits a421ce088ac8 mlxsw: core: Extend cooling device with cooling levels omits b539ea60f504 cxgb4/cxgb4vf: Fix mac_hlist initialization and free omits 98af278b1e0f media: davinci/vpbe: drop unused g_cropcap omits 8cbd94bda983 media: v4l2-ioctl: add QUIRK_INVERTED_CROP omits ade9628ed049 tcp: drop dst in tcp_add_backlog() omits 177bbc67812d media: v4l2-common.h: put backwards compat defines under # [...] omits 59663e42199c tg3: Add PHY reset for 5717/5719/5720 in change ring and f [...] omits b2c851006386 ipv4: Don't try to print ASCII of link level header in mar [...] omits 6d2d6fc83a28 net/mlx5: EQ, Make EQE access methods inline omits d5d284b829a6 {net,IB}/mlx5: Move Page fault EQ and ODP logic to RDMA omits 7701707cb94e net/mlx5: EQ, Generic EQ omits 16d760839cee net/mlx5: EQ, Different EQ types omits f2f3df550139 net/mlx5: EQ, Privatize eq_table and friends omits d674a9aa4344 net/mlx5: EQ, irq_info and rmap belong to eq_table omits c8e21b3b576b net/mlx5: EQ, Create all EQs in one place omits ca828cb4686f net/mlx5: EQ, Move all EQ logic to eq.c omits aaa553a64438 net/mlx5: EQ, Remove redundant completion EQ list lock omits 2883f352571b net/mlx5: EQ, No need to store eq index as a field omits 4de45c758636 net/mlx5: EQ, Remove unused fields and structures omits 1e86ace4c140 net/mlx5: EQ, Use the right place to store/read IRQ affinity hint omits 22566c160303 objtool: Fix segfault in .cold detection with -ffunction-sections omits 0b9301fb632f objtool: Fix double-free in .cold detection error path omits 2a5bf23d5b79 perf/x86/intel: Fix regression by default disabling perfmo [...] omits 5b79da06f74e media: v4l2-ioctl: don't use CROP/COMPOSE_ACTIVE omits cb3b2ffb757e media: vicodec: fix memchr() kernel oops omits 0408b205f1ae media: cedrus: add action item to the TODO omits f44e361e37eb media: media-request: Add compat ioctl omits 4212368750cf media: Use wait_queue_head_t for media_request omits 6b015a523fa3 net_sched: sch_fq: avoid calling ktime_get_ns() if not needed omits 00c3f1c0fcd0 RISC-V: add of_node_put() omits ab60075f2a4e USB: serial: f81534: fix reading old/new IC config omits 8ff00ba79283 regulator: core: Don't double-disable supplies in regulato [...] omits 544b03da39e2 Documentation/security-bugs: Postpone fix publication in e [...] omits cb5d21946d2a MAINTAINERS: Add Sasha as a stable branch maintainer omits 5a619b9e8883 ASoC: Intel: use platform_data for machine drivers omits b92826fa8c5a ASoC: Intel: fix interface for Chromebook machine drivers omits a3e620f84228 ASoC: acpi: fix: continue searching when machine is ignored omits 8c4e7c2ee809 ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional omits c969eb830175 Document /proc/pid PID reuse behavior omits 8a880560d58a MAINTAINERS, EDAC: Drop bouncing email omits 37d964f9147a EDAC, i82975x: Fix spelling mistake "reserverd" -> "reserved" omits 1428cc0e0c36 Documentation: update path-lookup.md for parallel lookups omits a59817fa8f4d EDAC, fsl: Move error injection under CONFIG_EDAC_DEBUG omits 806654a9667c Documentation: Use "while" instead of "whilst" omits 48c465d23d5c dmaengine: Add mailing list address to the documentation omits aa167f3fed0c spi: spi-mem: Add a new API to support direct mapping omits f86c24f47953 spi: spi-mem: Split spi_mem_exec_op() code omits 0ebb261a0b2d spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum omits cf17e50a5c65 docs/admin-guide/mm/concepts.rst: grammar and style fixups omits 6afe76a67239 spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT des [...] omits 68239654acaf x86/fpu: Disable bottom halves while loading FPU registers omits 3870a2371263 Merge branch 'kmalloc' into docs-next omits 01598ba6b1a8 docs/mm: update kmalloc kernel-doc description omits acf0f57a2cb8 Link the memory allocation guide from the MM docs omits ec77c03dbd5f Merge branch 'for-4.20-fixes' into for-next omits e9d81a1bc2c4 cgroup: fix CSS_TASK_ITER_PROCS omits a929a42a3e7e doc:it_IT:doc-guide: fix reference to foobar omits 34523ec2f437 doc:it_IT: fix locking.rst section title omits edba5eecfd6e doc:it_IT: add some process/* translations omits 7b51a821211e regulator: core: Properly expose requested_microamps in sysfs omits 009cf0d9392d gfs2: Remove vestigial bd_ops omits 9e6d9c9b7373 regulator: lochnagar: Add initial binding documentation omits d90acbc4e3dd regulator: lochnagar: Move driver to binding from DT omits 06e68fed3282 Merge tag 'media/v4.20-3' of git://git.kernel.org/pub/scm/ [...] omits 4647598cde0e ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clo [...] omits e5e5e747320c mtd: spi-nor: Add Winbond w25q128jv support omits d7c7fc442fa6 regulator: s2mps11: Fix GPIO descriptor initialization omits f1abf67217de regulator: Fix return value of _set_load() stub omits 14a742724fc0 regulator: core: Export regulator_lock and regulator_unlock omits e32c8d3caefb drm/i915/selftests: Hold task reference to reset worker omits 61e49394a31a drm: Introduce new DRM_FORMAT_XYUV omits 3db8d37dd84e drm/tinydrm: Use DRM_GEM_CMA_VMAP_DRIVER_OPS omits b9068cde51ee drm/cma-helper: Add DRM_GEM_CMA_VMAP_DRIVER_OPS omits b39b5394fabc drm/gem: Add drm_gem_object_funcs omits 7698799f9554 drm/prime: Add drm_gem_prime_mmap() omits f001488112c4 drm/driver: Add defaults for .gem_prime_export/import callbacks omits e8828ec1c003 mtd: spi-nor: fix selection of uniform erase type in flexi [...] omits 5d8f81ba1da5 RISC-V: recognize S/U mode bits in print_isa omits 27f8899d6002 riscv: add asm/unistd.h UAPI header omits 0138ebb90c63 riscv: fix warning in arch/riscv/include/asm/module.h omits c0fbcd991860 RISC-V: Build flat and compressed kernel images omits 21f70d4abf9e RISC-V: Fix raw_copy_{to,from}_user() omits 932a662d6ae7 PCI: dwc: layerscape: Constify driver data omits f577f7eac5ad drm/panel: s6d16d0: fix spelling mistake "enble" -> "enable" omits 7a6991159bcd PCI: imx: Add multi-pd support omits e24b6b513e74 dt-bindings: imx6q-pcie: Add multi-pd bindings for imx6sx omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits fb862c3b199d HID: Add quirk for Primax PIXART OEM mice omits 2ac5e38ea420 Merge drm/drm-next into drm-intel-next-queued omits 63529eaa6164 usb: cdc-acm: add entry for Hiro (Conexant) modem omits c6fd6fe9dea4 PCI: layerscape: Fix wrong invocation of outbound window d [...] omits 68bc10bf9921 PCI: imx6: Fix link training status detection in link up check omits f48cc647f3e1 drm/i915/fixed: cosmetic cleanup omits f1eea8910bfe drm/i915/fixed: simplify is_fixed16_zero() omits e7a238169131 drm/i915/fixed: simplify FP_16_16_MAX definition omits 3122b9c52705 drm/i915/fixed: prefer kernel types over stdint types omits 2d332ee12396 drm/i915: extract fixed point math to i915_fixed.h omits d52106d8b172 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits 0e2c8fb54d7a staging: vchi: Add SPDX-License-Identifier omits 1aa30a00b5ed staging: vchi: change type 'int32_t' to 's32' omits 2853a061be96 staging: erofs: unzip_vle.c: Align parameter to the parentesis omits bc8098de78d1 staging: erofs: unzip_vle.c: Constant in comparison on right side omits 42d40b4ad840 staging: erofs: unzip_vle.c: Replace comparison to NULL. omits 700fe657dd09 staging: wlan-ng: remove unused variable in prism2fw.c omits e2d34dfdffcf staging: emxx_udc: Fixing function naming omits 14d697716f99 staging: axis-fifo: Split line to stay in 80 characters. omits e89760084bc1 staging: rtl8723bs: Correct errors from checkpatch omits 43671e60041c staging: rtlwifi: Add new line to stay in 80 characters omits fd8595413a66 staging: rtlwifi: Add spaces to match open parenthesis omits 7e9463709c58 staging: pi433: remove GPL boiler plate text omits 7fa28e146994 drm/i915: Write GPU relocs harder with gen3 omits 927ce0f0422e Revert "staging: greybus: remove extra space before tab" omits f8765177034a Revert "staging: greybus: remove multiple blank lines" omits ea6b13e9fed0 drm/bridge/sii902x: Add missing dependency on I2C_MUX omits e6e094e053af x86/acpi, x86/boot: Take RSDP address from boot params if [...] omits 384184044981 x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI R [...] omits c21b73235e1f pinctrl: sh-pfc: r8a77980: Add QSPI pins, groups, and functions omits 8830f26bcd3c drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits 1e33e0db826f arm64: dts: allwinner: h6: orangepi: Add device nodes for LEDs omits 9b8d1ccd6dc5 arm64: dts: allwinner: h6: orangepi: Enable USB 2.0 host a [...] omits 919d2514641f arm64: dts: allwinner: h6: orangepi: Add board-wide 5V regulator omits 29ce4e436f27 arm64: dts: allwinner: h6: fix EMAC compatible string sequence omits 6b683d764099 arm64: dts: allwinner: a64: Add device node for Mali-400 GPU omits bebaa63f5c40 dt-bindings: gpu: mali-utgard: Add compatible for A64 Mali omits 1ad33f5aec20 x86/fault: Don't set thread.cr2, etc before OOPSing omits e49d3cbef017 x86/fault: Make error_code sanitization more robust omits 6ea59b074f15 x86/fault: Improve the condition for signalling vs OOPSing omits e50928d7213e x86/fault: Fix SMAP #PF handling buglet for implicit super [...] omits a15781b53629 x86/fault: Fold smap_violation() into do_user_addr_fault() omits dae0a1059300 x86/cpufeatures, x86/fault: Mark SMAP as disabled when con [...] omits 6344be608c03 x86/fault: Check user_mode(regs) when avoiding an mmap_sem [...] omits 059c2a4d8e16 crypto: adiantum - add Adiantum support omits 16aae3595a9d crypto: arm/nhpoly1305 - add NEON-accelerated NHPoly1305 omits 26609a21a946 crypto: nhpoly1305 - add NHPoly1305 support omits 1b6fd3d5d18b crypto: poly1305 - add Poly1305 core API omits 878afc35cd28 crypto: poly1305 - use structures for key and accumulator omits bdb063a79f6d crypto: arm/chacha - add XChaCha12 support omits 3cc215198eac crypto: arm/chacha20 - refactor to allow varying number of rounds omits d97a94309d76 crypto: arm/chacha20 - add XChaCha20 support omits be2830b15b60 crypto: arm/chacha20 - limit the preemption-disabled section omits aa7624093cb7 crypto: chacha - add XChaCha12 support omits 1ca1b917940c crypto: chacha20-generic - refactor to allow varying numbe [...] omits de61d7ae5d37 crypto: chacha20-generic - add XChaCha20 support omits 5e04542a0e07 crypto: chacha20-generic - don't unnecessarily use atomic walk omits dd333449d0fb crypto: chacha20-generic - add HChaCha20 library function omits 3d234b3313cd crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations omits 1ad0f1603a6b crypto: drop mask=CRYPTO_ALG_ASYNC from 'cipher' tfm allocations omits d41655909e32 crypto: remove useless initializations of cra_list omits 2b78aeb36636 crypto: inside-secure - remove useless setting of type flags omits 7373bc7654c1 9p/net: put a lower bound on msize omits 52ad259eaac0 net/9p: include trans_common.h to fix missing prototype warning. omits 1359f25106ca Merge tag 'mlx5-fixes-2018-11-19' of git://git.kernel.org/ [...] omits a5681e20b541 net/ibmnvic: Fix deadlock problem in reset omits 6133e78f4102 Merge branch 'gred-add-offload-support' omits 340a4864d538 nfp: abm: add support for more threshold actions omits 174ab544e3bc nfp: abm: add cls_u32 offload for simple band classification omits 6a8024057180 nfp: abm: add functions to update DSCP -> virtual queue map omits 14780c34294f nfp: abm: calculate PRIO map len and check mailbox size omits 068ceb355539 net: sched: cls_u32: add res to offload information omits f3d637206494 nfp: abm: add GRED offload omits 990b50a53ad8 nfp: abm: wrap RED parameters in bands omits e49efd5288bd net: sched: gred: support reporting stats from offloads omits 890d8d23ec3c net: sched: gred: add basic Qdisc offload omits 184ec856cad9 nfp: abm: add up bands for sto/non-sto stats omits 57f31bbaa9c1 nfp: abm: switch to extended stats for reading packet/byte counts omits 68e9864221ca nfp: abm: size threshold table to account for bands omits 5720769609fb nfp: abm: pass band parameter to functions omits 3a44820591c2 nfp: abm: map per-band symbols omits db9a0bae8ffc Merge branch 'qed-Fix-Queue-Manager-getters' omits eb62cca9bee8 qed: Fix QM getters to always return a valid pq omits 276d43f0ae96 qed: Fix bitmap_weight() check omits e432abfb99e5 net: hns3: add common validation in hclge_dcb omits 20578bdfd041 block: Initialize BIO I/O priority early omits 668ffc03418b block: prevent merging of requests with different priorities omits 76dc891395dc aio: Fix fallback I/O priority value omits 64845a1ddd65 block: Introduce get_current_ioprio() omits e2b3fa5af70c block: Remove bio->bi_ioc omits 23464f8c3407 aio: Comment use of IOCB_FLAG_IOPRIO aio flag omits 43478201959d Merge branch 'selftests-Add-tests-for-VXLAN-at-an-802-1d-bridge' omits 94d302deae25 selftests: mlxsw: Add a test for VxLAN flooding omits 99c9b084f0be selftests: mlxsw: Add a test for VxLAN configuration omits 3485f87cb7f8 selftests: forwarding: vxlan_bridge_1d_port_8472: New test omits a0b61f3d8ebf selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test omits 1e5abfb3ff41 selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test omits d417ecf533fe selftests: forwarding: vxlan_bridge_1d: Add a TOS test omits b3a7ee74ee65 selftests: forwarding: vxlan_bridge_1d: Add a TTL test omits 50a02b082566 selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests omits bfd1e27038ab selftests: forwarding: vxlan_bridge_1d: Add unicast test omits edaa117efe46 selftests: forwarding: vxlan_bridge_1d: Add flood test omits 5852fd07c441 selftests: forwarding: vxlan_bridge_1d: Add ping test omits fd64d5a2e383 selftests: forwarding: Add a skeleton of vxlan_bridge_1d omits d1038cd0f67e selftests: forwarding: lib: Add link_stats_rx_errors_get() omits d20b0f214aa7 selftests: forwarding: ping{6, }_do(): Allow passing ping [...] omits 58c7a2d19e90 selftests: forwarding: ping{6, }_test(): Add description argument omits d0540d1706c3 selftests: forwarding: lib: Add in_ns() omits 601bc1c13916 selftests: forwarding: lib: Support NUM_NETIFS of 0 omits 6f9a50691055 net: skb_scrub_packet(): Scrub offload_fwd_mark omits 7abaf9a8b488 Merge branch 'octeontx2-af-NPC-MCAM-support-and-FLR-handling' omits e12890f44ca2 octeontx2-af: Workarounds for HW errata omits 4fa9121046ce octeontx2-af: Add interrupt handlers for Master Enable event omits 465ed9c1fc3b octeontx2-af: Add FLR handling support for AF's VFs omits 8bb991c5e7c6 octeontx2-af: Configure AF VFs to talk over LBK channels omits 9bd6caf33567 octeontx2-af: Enable sriov on AF to create VFs omits 9bdc47a6e328 octeontx2-af: Mbox communication support btw AF and it's VFs omits c554f9c1574e octeontx2-af: Teardown NPA, NIX LF upon receiving FLR omits 9fe4ebf7176e octeontx2-af: Add FLR interrupt handler omits f325d3f4cb19 octeontx2-af: Verify NPA/SSO/NIX PF_FUNC mapping omits 86cea61d3f38 octeontx2-af: Add support for stripping STAG/CTAG omits 40df309e4166 octeontx2-af: Support to enable/disable default MCAM entries omits 631e70bb84e0 octeontx2-af: Add MKEX default profile omits 63be91c89dd4 octeontx2-af: Alloc and config NPC MCAM entry at a time omits a958dd59f9ce octeontx2-af: Map or unmap NPC MCAM entry and counter omits 7fbb3f238c09 octeontx2-af: Support for NPC MCAM counters omits 651cd2652339 octeontx2-af: MCAM entry installation support omits f92749586176 octeontx2-af: NPC MCAM entry alloc/free support omits 0964fc8f5f30 octeontx2-af: Relax resource lock into mutex omits 34425e8c7589 octeontx2-af: Support to get NIX HW constants from AF omits 9b7dd87ac071 octeontx2-af: Support to modify min/max allowed packet lengths omits eac66686c60b octeontx2-af: Convert mbox handlers APIs to lowercase omits 93c3de3e6136 Merge branch 'r8169-series-with-further-smaller-improvements' omits 55d2ad7b9072 r8169: improve chip version identification omits 3c72bf71a97f r8169: simplify ocp functions omits 8b6dd85666e2 r8169: remove workaround for ancient gcc bug omits ad45ff0c12e5 r8169: remove manual padding in struct ring_info omits b10ceb55710d r8169: remove "not PCI Express" message omits 8c0511ec52c8 r8169: remove print_mac_version omits 6f0d308855a2 r8169: use PCI_VDEVICE macro omits 559c3c046d4b r8169: replace event_slow with irq_mask omits 97ad92f28342 r8169: remove unused interrupt sources omits 0f07bd850d36 r8169: use dev_get_drvdata where possible omits fe716f8a33ab r8169: merge rtl_irq_enable and rtl_irq_enable_all omits aeabb3c96186 NFSv4: Fix a NFSv4 state manager deadlock omits bbe5d311be66 Merge branch 'bpf-zero-hash-seed' omits bf5d68c73040 tools: add selftest for BPF_F_ZERO_SEED omits 608114e441ad tools: sync linux/bpf.h omits 2f1833607aed bpf: move BPF_F_QUERY_EFFECTIVE after map flags omits 96b3b6c9091d bpf: allow zero-initializing hash map seed omits 23499442c319 bpf: libbpf: retry map creation without the name omits 9184e51b5b3e net/mlx5e: Fix failing ethtool query on FEC query error omits 64e283348458 net/mlx5e: Removed unnecessary warnings in FEC caps query omits febd72f27c02 net/mlx5e: Fix wrong field name in FEC related functions omits 9cdeaab3b7e7 net/mlx5e: Fix a bug in turning off FEC policy in unsuppor [...] omits f3ade253615a MIPS: Loongson: Add Loongson-3A R2.1 basic support omits d7c60210a9d7 Merge branch 'ena-hibernation-and-rmmod-bug-fixes' omits 4c23738a3f9f net: ena: update driver version from 2.0.1 to 2.0.2 omits 58a54b9c62e2 net: ena: fix crash during ena_remove() omits e76ad21d070f net: ena: fix crash during failed resume from hibernation omits e1e46479847e sctp: not increase stream's incnt before sending addstrm_i [...] omits 228c4cd04dfd net/mlx5e: Fix selftest for small MTUs omits 0073c8f72736 net/mlx5e: RX, verify received packet size in Linear Striding RQ omits 1392f44bba22 net/mlx5e: Apply the correct check for supporting TC esw r [...] omits a1f240f18017 net/mlx5e: Adjust to max number of channles when re-attaching omits 83621b7df6a6 net/mlx5e: Always use the match level enum when parsing TC [...] omits 077ecd785d90 net/mlx5e: Claim TC hw offloads support only under a prope [...] omits d3a80bb5a3ea net/mlx5e: Don't match on vlan non-existence if ethertype [...] omits acf3766b36d8 net/mlx5e: IPoIB, Reset QP after channels are closed omits f2b18732ee98 net/mlx5: IPSec, Fix the SA context hash key omits 1201e225b050 Gclocksource/drivers/arc_timer: Utilize generic sched_clock omits 39e94569039b drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: Remove duplicate header omits ccce29abfe03 drm/amdgpu/psp: use define rather than magic number for mo [...] omits 85744e9c1006 drm/scheduler: Fix bad job be re-processed in TDR omits 5814cef8079b drm/amdgpu/gfx: use proper offset define for MEC doorbells omits a53a11a835b6 drm/amdkfd: Workaround PASID missing in gfx9 interrupt pay [...] omits 00557f413147 drm/amdkfd: Adjust the debug message in KFD ISR omits 846a44d7e918 drm/amdkfd: Added Vega12 and Polaris12 for KFD. omits 4e6c6fc19d3f drm/amdkfd: Replace mqd with mqd_mgr as the variable name [...] omits da034bcc6aaa xfs: make xfs_file_remap_range() static omits 59e429314910 xfs: fix shared extent data corruption due to missing cow [...] omits c8fc5d49c341 audit: remove WATCH and TREE config options omits e13454659b02 x86/ima: retry detecting secure boot mode omits aa56469c4d03 selftests/ima: kexec_load syscall test omits 080fbb905ab2 ima: add error mesage to kexec_load omits a6a66f80c85e mtd: spi-nor: Fix Cadence QSPI page fault kernel panic omits a4233cc944d1 drm/amd/pp: handle negative values when reading OD omits 8d4d7c589947 drm/amdgpu: Add missing firmware entry for HAINAN omits 009dd0117629 drm/amd/powerplay: disable Vega20 DS related features omits 919a52fc4ca1 drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset omits 1287533d3d95 MIPS: Remove superfluous check for __linux__ omits 69fec325a643 Revert "sctp: remove sctp_transport_pmtu_check" omits cc3ccf26f064 sctp: not allow to set asoc prsctp_enable by sockopt omits 02968ccf0125 sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit omits a4243e149453 perf tools beauty ioctl: Support new ISO7816 commands omits 82d1a1b12870 Revert "drm/amdgpu: use GMC v9 KIQ workaround only for the [...] omits 83d9bdeaedd8 tools uapi asm-generic: Synchronize ioctls.h omits 527aa2a0ac24 drm/amd/powerplay: Ratelimit all "was not implemented" messages omits d7203171177a drm/amd/display: Clean up DCN1 clock requests omits cedde71cc61b drm/amd/display: Support amdgpu "max bpc" connector property (v2) omits e2306cc6a07a drm/amdgpu: Add amdgpu "max bpc" connector property (v2) omits 900cc3633818 drm/amdgpu: remove set but not used variable 'ring' omits bed1ed366d5f drm/amd/amdgpu/sriov: Aligned the definition with libgv omits 6ccda157732d drm/amd/display: Get backlight controller id from link omits d9672a5bfbb5 drm/amd/display: expose surface confirm color function omits 1a1adf172f6a drm/amd/display: fix pipe interdependent hubp programming omits 14fee4ca84ec drm/amd/display: Adjust stream enable sequence omits 00737c59a231 drm/amd/display: get tail pipe before aquire free pipe omits 818832bf2bc0 drm/amd/display: retry 3 times before successfully reading omits a7513419610b drm/amd/display: 3.2.06 omits 9b6067c08de8 drm/amd/display: redesign scaling rotation math omits 3ce224421b66 drm/amd/display: clear underflow on optc unblank omits 6263f0fd0626 drm/amd/display: Consolidate two-pixels-per-container check omits 08e1c28dd521 drm/amd/display: calculate stream->phy_pix_clk before cloc [...] omits 010c8fe9a504 drm/amd/display: Typo for return check value. omits 37c8f6e6a8d8 drm/amd/display: Clean up dp_blank functions omits 4b594b8d87cb drm/amd/display: Check for dmcu initialization before call [...] omits 8ce504b9389b drm/amd/display: fix gamma not being applied correctly omits eb6b29d62841 drm/amd/display: make underflow status clear explicit omits 261f392429a9 drm/amd/display: expose dentist_get_divider_from_did omits eb9714a201f4 drm/amd/display: resolve minor log problems omits 37cd85ce3322 drm/amd/display: Remove dc_stream_state->status omits 2aa0061b9810 drm/amd/display: 3.2.05 omits 65e259d5c4ae tools arch x86: Update tools's copy of cpufeatures.h omits cfc6731d2f79 Merge branch 'sctp-add-subscribe-per-asoc-and-sockopt-SCTP_EVENT' omits 480ba9c18a27 sctp: add sockopt SCTP_EVENT omits 88ee48c1f3b7 sctp: rename enum sctp_event to sctp_event_type omits a1e3a0590f9b sctp: add subscribe per asoc omits 2cc0eeb67636 sctp: define subscribe in sctp_sock as __u16 omits 53f00f4548ef tools headers uapi: Synchronize i915_drm.h omits b01c1f69c866 perf tools: Restore proper cwd on return from mnt namespace omits 8feb8efef97a tools build feature: Check if get_current_dir_name() is available omits a36b5444b1ec MAINTAINERS: Add myself as third phylib maintainer omits 92f806d678e5 nvme-fc: remove ->poll implementation omits 49e510dd164c MIPS: Use device_type helpers to access the node type omits f2be6d710d25 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 442f7fdf48da Merge branch 'omap-for-v4.21/dt' into for-next omits 180c1d6e8e33 Merge branch 'omap-for-v4.21/defconfig' into for-next omits 1ddf49d46be3 Merge branch 'omap-for-v4.21/driver' into for-next omits 64c52c65d58d Merge branch 'omap-for-v4.21/soc' into for-next omits 03b10fecb921 soc: ti: wkup_m3: Add PRCM int16 as the wake up source omits 0ec47be539e3 ARM: dts: am437x-gp-evm: Add sleep state for beeper pins omits 6a156a05bb55 ARM: dts: am437x-gp-evm: Add pinmux for gpio0 wake omits 74fe9bf45e71 ARM: dts: am437x-gp-evm: Add uart0 pinctrl default and sle [...] omits 7235ed186e12 ARM: dts: am437x-gp-evm: Add pinctrl for debugss pins omits 88f527d0cf0b ARM: dts: am437x-gp-evm: Add pinctrl for unused_pins omits 865852a6e52f ARM: dts: am437x-gp-evm: Add state for ddr3 vtt toggle pin omits a18695933b6e ARM: dts: am3517-evm: Enable earlycon stdout path omits de6777c50e35 ARM: dts: omap3-gta04: Fix comment block omits b76455335447 ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h> omits 7d3b37b170b8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits c10b26abeb53 ARM: OMAP2+: hwmod: Fix some section annotations omits 3c5ec335a91c Merge branch 'omap-for-v4.21/dt-ti-sysc' into for-next omits c345d01e9392 Merge branch 'omap-for-v4.21/ti-sysc' into for-next omits 0427612cddef Documentation: Update SELinux reference policy URL omits a2c97da11cdb audit: use session_info helper omits 0fe3c7fceb50 audit: localize audit_log_session_info prototype omits f2ce1065e767 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits fb6f0b64e455 drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits f30031ea8698 riscv: add asm/unistd.h UAPI header omits f393a8182dac riscv: fix warning in arch/riscv/include/asm/module.h omits 7e241f647dc7 libceph: fall back to sendmsg for slab pages omits 04e6be7d995c RISC-V: recognize S/U mode bits in print_isa omits b1d2ee54609f RISC-V: Build flat and compressed kernel images omits 48605aa7521a doc: Indicate that RISC-V support pte_special omits 574a7019cb34 doc: Indicate that parisc supports kprobes-events omits 96a55b347b93 doc: Indicate that arm64 support queued-spinlocks omits 1b9f89553571 doc: Indicate that xtensa supports sg-chain omits 4a4efef101be doc: Indicate that powerpc supports stackprotector omits 6f3986edd946 doc: Indicate that s390 supports KASAN omits 1df4d3866118 doc: features-refresh.sh for csky omits b6283bab2685 RISC-V: Fix raw_copy_{to,from}_user() omits 85f4d4b65fdd block: have ->poll_fn() return number of entries polled omits 849a370016a5 block: avoid ordered task state change for polled IO omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 86c31524b27c HID: i2c-hid: Disable runtime PM for LG touchscreen omits 12d43aacf9a7 HID: multitouch: Add pointstick support for Cirque Touchpad omits 91ff20f34e94 ovl: fix missing override creds in link of a metacopy upper omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 385a4886778f HID: steam: remove input device when a hid client is running. omits a4668d9ba4be nvme: default to 0 poll queues omits fffc9a260e38 XArray tests: Add missing locking omits 25bbe21bf427 dax: Avoid losing wakeup in dax_lock_mapping_entry omits 614b1868a125 pinctrl: meson: fix pull enable register calculation omits 5db0b0a298d2 pinctrl: sdm660: Set tile property for pingroups omits 9ede2a76f66e pinctrl: mediatek: Convert to using %pOFn instead of devic [...] omits 977d057ad346 pinctrl: msm: Add sleep pinctrl state transitions omits 757bd6d536de dt-bindings: pinctrl: update bindings for MT7629 SoC omits b44677375fee pinctrl: mediatek: add pinctrl support for MT7629 SoC omits ef4734500407 ARM: dts: sunxi: Add all CPUs in cooling maps omits 512cab3e7e0b ARM: dts: imx51-zii-rdu1: Remove EEPROM node omits 5cd6239506cb kernel hacking: support building kernel with -Og optimizat [...] omits eb14ab6c9319 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] omits 13d2598cc964 kernel hacking: add a config option to disable compiler au [...] omits 892a5210d897 openrisc: make function cache_loop() inline omits 8a9d000f015d drivers/gpio/gpio-grgpio.c: Remove duplicate header omits fa68d4f8476b drm/rockchip: fix for mailbox read size omits 571610678bf3 pinctrl: imx: fix NO_PAD_CTL setting for MMIO pads omits 30e7d1a017f5 Merge branch 'v4.21-clk/next' into for-next omits d5ffec7c18c2 Merge branch 'v4.21-armsoc/dts64' into for-next omits b6a74ce1cd61 Merge branch 'v4.21-armsoc/dts32' into for-next omits cdd46460fe27 arm64: dts: rockchip: Add all CPUs in cooling maps omits 99935bd4b5b4 ARM: dts: rockchip: Add all CPUs in cooling maps omits df7b1f2e0a4a clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328 omits 5c73ac2f8b70 clk: rockchip: fix I2S1 clock gate register for rk3328 omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 4d26d1d1e806 Revert "HID: uhid: use strlcpy() instead of strncpy()" omits 8c01db7619f0 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated [...] omits ffb8c1e45e7a Merge branch 'topic/coupled' of https://git.kernel.org/pub [...] omits ed54ffbe554f power: supply: olpc_battery: correct the temperature units omits 81c9d563cc74 pinctrl: actions: Add Actions Semi S700 pinctrl driver omits ba54e3005de1 dt-bindings: pinctrl: Add bindings for Actions Semi S700 SoC omits 52d613b36fb7 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits f3f7af952a1a pinctrl: actions: define pad control configurtion to SoC specific omits 5305ec6a27b2 mmc: sdhci-pci: Workaround GLK firmware failing to restore [...] omits 0a98bf52b15d pinctrl: actions: define constructor generic to Actions Se [...] omits 5bb9b84b0796 MAINTAINERS: add ASoC maintainers for sound dt-bindings omits a8d8ee437ea0 regulator: Change regulator-coupled-max-spread property omits ff9b34b615a3 regulator: core: Keep regulators-list locked while travers [...] omits 089e2cc2e186 regulator: core: Properly handle case where supply is the couple omits f8702f9e4aa7 regulator: core: Use ww_mutex for regulators locking omits 97cfb6cd34f2 pinctrl: stm32: protect configuration registers with a hwspinlock omits c43f666af0cc dt-bindings: pinctrl: stm32: Document hwlocks properties omits d983c20f3336 ARM: dts: imx6sx: specify proper clock for nodes with dummy clock omits bc86c892e9a0 ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" omits 0b667b391d5e dt-bindings: pci: layerscape-pci: removed compatible strin [...] omits 8e80365a88ea dt-bindings: pci: layerscape-pci: add compatible strings " [...] omits 21556350ade3 drm/i915: Disable LP3 watermarks on all SNB machines omits c12faa2bc56c ALSA: aoa: Use device_type helpers to access the node type omits 988e30af9a50 Merge branch 'for-linus' into for-next omits 31579ba22c0c drm/i915: Hide enable_gvt modparam when not compiled in omits a6b0961b3989 ALSA: hda/ca0132 - fix AE-5 pincfg omits cce997292a52 ALSA: hda/ca0132 - Add new ZxR quirk omits 4593f2da15bc ALSA: asihpi: clean up indentation, replace spaces with tab omits 6b671c27ff57 Revert "drm/i915/perf: Fix warning in documentation" omits fe841686470d Revert "drm/i915/perf: add a parameter to control the size [...] omits cdcefe6bd9df mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL omits b5ff38f15c3e pinctrl: sh-pfc: r8a77990: Add CAN FD pins, groups and functions omits c1e5bd286fe5 pinctrl: sh-pfc: r8a77990: Add CAN pins, groups and functions omits 1b259dde9bd9 pinctrl: sh-pfc: r8a77965: Add CAN FD pins, groups and functions omits 3a44d6a92e25 pinctrl: sh-pfc: r8a77965: Add CAN pins, groups and functions omits 8d7bcad65ef3 pinctrl: sh-pfc: r8a7796: Add I2C{0,3,5} pins, groups and [...] omits e244ff6f913f pinctrl: sh-pfc: r8a7795-es1: Add I2C{0,3,5} pins, groups [...] omits 100431b61dc5 pinctrl: sh-pfc: r8a7795: Add I2C{0,3,5} pins, groups and [...] omits 50d1ba1764b3 pinctrl: sh-pfc: Add physical pin multiplexing helper macros omits 341fe3897521 pinctrl: sh-pfc: r8a77995: Remove unused PINMUX_IPSR_{MSEL [...] omits ba3ac35b4896 arm64: dts: renesas: r8a77990: ebisu: Add and enable PCIe [...] omits c22397888f1e exec: make de_thread() freezable omits d98ccfc3948a cpufreq: ti-cpufreq: Only register platform_device when supported omits 6eb5c9b5edff Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits ae6b3e54aa52 ACPICA: Fix handling of buffer-size in acpi_ex_write_data_ [...] omits 2ffcbce39ea1 x86/microcode/AMD: Update copyright omits 413c89154c67 x86/microcode/AMD: Check the equivalence table size when s [...] omits 39cd7c17f9bc x86/microcode/AMD: Convert CPU equivalence table variable [...] omits 38673f623dfc x86/microcode/AMD: Check microcode container data in the l [...] omits 72dc571a3a77 x86/microcode/AMD: Fix container size's type omits c45e80358cb3 x86/microcode/AMD: Convert early parser to the new verific [...] omits d430a305b7f8 x86/microcode/AMD: Change verify_patch()'s return value omits c79570205ba6 x86/microcode/AMD: Move chipset-specific check into verify [...] omits 51776fb805fe x86/microcode/AMD: Move patch family check to verify_patch() omits 6cdce951f7a1 x86/microcode/AMD: Simplify patch family detection omits 2b8d34b1ece5 x86/microcode/AMD: Concentrate patch verification omits 70887cb23eda x86/microcode/AMD: Cleanup verify_patch_size() more omits cfffbfeb424b x86/microcode/AMD: Clean up per-family patch size checks omits 3974b68114fe x86/microcode/AMD: Move verify_patch_size() up in the file omits f4ff25916c11 x86/microcode/AMD: Add microcode container verification omits 479229d1607b x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file lef [...] omits 5160063d5672 pinctrl: sh-pfc: r8a77990: Add HSCIF pins, groups, and functions omits b54e41f5efcb udf: Allow mounting volumes with incorrect identification strings omits 8a1b9fd55f25 reset: uniphier-glue: Add AHCI reset control support in gl [...] omits 84eeb6113dac dt-bindings: reset: uniphier: Add AHCI core reset description omits 2714eeec4ffc reset: uniphier-usb3: Rename to reset-uniphier-glue omits 6265c497095a dt-bindings: reset: uniphier: Replace the expression of US [...] omits 937dd579ad1a Merge branch 'v4.20-armsoc/dts32-fixes' into for-next omits 672e60b72bbe ARM: dts: rockchip: Remove @0 from the veyron memory node omits 909e22e05353 exportfs: fix 'passing zero to ERR_PTR()' warning omits 8ebebcba559a tuntap: fix multiqueue rx omits 7ddacfa56487 ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF omits bae4e109837b mlxsw: spectrum: Expose discard counters via ethtool omits aa6daacaa113 tun: use netdev_alloc_frag() in tun_napi_alloc_frags() omits 86322ba9571a arch/sparc: Use kzalloc_node omits 726799a4f919 Merge branch 'sparc-syscall-gen' omits 3680033002f4 sparc: generate uapi header and system call table files omits 6ff645dd683a sparc: add system call table generation support omits 61257f56ada7 sparc: add __NR_syscalls along with NR_syscalls omits d441f93dd072 sparc: move __IGNORE* entries to non uapi header omits 9235dd441af4 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits d7563c55ef9f Merge tag 'drm-misc-next-2018-11-07' of git://anongit.free [...] omits 05b0e1d6980f Merge branch 'IP101GR-devicetree-based-configuration-of-SE [...] omits f2f1a847e74f net: phy: icplus: allow configuring the interrupt function [...] omits f7e290fbeb33 net: phy: icplus: implement .did_interrupt for IP101A/G omits a872c388f9d9 net: phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK omits ee336140864d net: phy: icplus: use the BIT macro where possible omits 034289b2d7cf net: phy: icplus: keep all ip101a_g functions together omits fdc13a9effd5 dt-bindings: net: phy: add bindings for the IC Plus Corp. [...] omits 8a49f9db47af dt-bindings: vendor-prefix: add prefix for IC Plus Corp. omits 5478ad10e785 drm/ast: Remove existing framebuffers before loading driver omits a78b03bc7300 Merge tag 'v4.20-rc3' into for-4.21/block omits fce15a609f8f floppy: remove now unused 'flags' variable omits 09aaf6813cfc hwmon: (w83795) temp4_type has writable permission omits 20a9da34ae00 Merge branch 'sparc-OF-name-and-device_type-rework' omits 86ef771ed543 sparc: Use DT node full_name instead of name for resources omits 8119f042d059 sparc: Remove unused leon_trans_init omits 88ca0557a013 sparc: Use device_type helpers to access the node type omits 29c990dfc77c sparc: Use of_node_name_eq for node name comparisons omits ead1c2bdedcb sparc: Convert to using %pOFn instead of device_node.name omits bb31f9eb4abe sparc: prom: use property "name" directly to construct node names omits 0c5eaa774972 of: Drop full path from full_name for PDT systems omits a412c85aa82a sparc: Convert to using %pOF instead of full_name omits f3180e1828e6 fs/openpromfs: Use of_node_name_eq for node name comparisons omits 105e996a8322 fs/openpromfs: use full_name instead of path_component_name omits cddaf02bcb73 tg3: optionally use eth_platform_get_mac_address() to get [...] omits 80cc49507ba4 net: Add part of TCP counts explanations in snmp_counters.rst omits 38325bb15c4f Merge branch 'next/dt64' into for-next omits 0546ae73b325 Merge branch 'next/dt' into for-next omits 7d28b29a4e3f Merge branch 'next/soc' into for-next omits 9deffb5ee78e arm64: dts: exynos: Add all CPUs in cooling maps omits 670734f55810 ARM: dts: exynos: Add all CPUs in cooling maps omits cafbc79e327f ARM: exynos: Remove secondary startup initialization from [...] omits b1658855f087 ARM: samsung: Limit SAMSUNG_PM_DEBUG config option to non- [...] omits a81b06829235 Merge branch 'bcm2835-drivers-next' into for-next omits 91c6ada69f39 firmware: raspberrypi: Fix firmware calls with large buffers omits 33bf5519ae5d mtd: rawnand: qcom: Namespace prefix some commands omits 5d1e9c2212ea mtd: rawnand: atmel: fix OF child-node lookup omits 85bc3096b33f arm64: dts: qcom: pms405: Add pon and pwrkey nodes omits aec2a7659ab4 arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2 omits e77c52068c63 arm64: dts: qcom: qcs404: Add BAM DMA node omits df96c65c3d65 arm64: dts: qcom: qcs404: add prng-ee node omits 9395df5f0eca arm64: dts: qcom: qcs404: Add remoteproc nodes omits e7fd184f559f arm64: dts: qcom: qcs404: Add scm firmware node omits dbc5c766691f arm64: dts: qcom: pms405: add gpios omits dc2947160496 arm64: dts: qcom: pms405: add rtc node omits 1a94b65b67d0 arm64: dts: qcom: qcs404: add spmi node omits 06e2ddbaa096 arm64: dts: qcom: pms405: add spmi node omits 7241ab944da3 arm64: dts: qcom: qcs404: Add sdcc1 node omits 75f6e6d967de arm64: dts: qcom: qcs404: Add TLMM pinctrl node omits afdfb0b36712 arm64: dts: qcom: qcs404: add smp2p nodes omits 0b363f5b871c arm64: dts: qcom: qcs404: Add PMS405 RPM regulators omits 7fc7089d9d56 arm64: dts: qcom: qcs404: Add RPM GLINK related nodes omits d59117abacdd arm64: dts: qcom: qcs404: Add reserved-memory regions omits cac8e787fe18 arm64: dts: qcom: qcs404-evb: add dts files for EVBs omits b4d82f4d00d1 arm64: dts: qcom: qcs404: add base dts files omits 1c1274a56999 tipc: don't assume linear buffer when reading ancillary data omits 17bf1693a687 Merge branch 'bcmgenet-fix-aborted-suspend' omits c5a54bbcecec net: bcmgenet: abort suspend on error omits a94cbf03eb51 net: bcmgenet: code movement omits 8a962c4aa1e6 geneve: Initialize addr6 with memset omits adba75be0d23 tipc: fix lockdep warning when reinitilaizing sockets omits 33d9a2c72f08 net-gro: reset skb->pkt_type in napi_reuse_skb() omits 52c951f10492 Merge branch 'net-hns3-Add-vf-mtu-support' omits cdca4c485d0c net: hns3: up/down netdev in hclge module when setting mtu omits 818f167587f4 net: hns3: Add mtu setting support for vf omits a6d818e31d08 net: hns3: Add vport alive state checking support omits e6d7d79d3ed6 net: hns3: Refactor mac mtu setting related functions omits a0b4371751bf net: hns3: Support two vlan header when setting mtu omits 5396527f8c00 Merge branch 'tdc-fixes' omits c6cecf4ae44e tc-testing: tdc.py: Guard against lack of returncode in ex [...] omits 5aaf6428526b tc-testing: tdc.py: ignore errors when decoding stdout/stderr omits d7b4a2f2329e net: fsl: Use device_type helpers to access the node type omits ee5b60eba73b atm: Convert to using %pOFn instead of device_node.name omits 16f7eb2b77b5 ip_tunnel: don't force DF when MTU is locked omits 8840c3e2344a MAINTAINERS: Add entry for CAKE qdisc omits 9d332e69c1dc net: bridge: fix vlan stats use-after-free on destruction omits 001c96db0181 net: align gnet_stats_basic_cpu struct omits 9a5ee4623025 net: align pcpu_sw_netstats and pcpu_lstats structs omits 7c460cf9cd1a net: aquantia: fix spelling mistake "specfield" -> "specified" omits 95506588d2c1 socket: do a generic_file_splice_read when proto_ops has n [...] omits 098aafaa68b3 net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait omits df5a8ec64eed net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits 1115439f534d Merge branch 'ncsi-Allow-enabling-multiple-packages-and-channels' omits 8d951a75d022 net/ncsi: Configure multi-package, multi-channel modes wit [...] omits 2878a2cfe57a net/ncsi: Reset channel state in ncsi_start_dev() omits 0b970e1b040c net/ncsi: Don't mark configured channels inactive omits cd09ab095c6d net/ncsi: Don't deselect package in suspend if active omits 8e13f70be05e net/ncsi: Probe single packages to avoid conflict omits 60ab49bfe4fa net/ncsi: Don't enable all channels when HWA available omits 2391b0030e24 cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size omits e8bd8fca6773 tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS omits 54e8cb786130 uapi/ethtool: fix spelling errors omits 1f5c3b684e75 dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support omits eca8e329f1f9 dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support omits 3a78261473f0 clocksource/drivers/imx-gpt: Remove unnecessary irq protection omits e31253408253 clocksource/drivers/imx-gpt: Add support for ARM64 omits 9f26f61ff31a clocksource/drivers/meson6_timer: Implement the ARM delay timer omits 4150836bf365 clocksource/drivers/meson6_timer: Use register names from [...] omits 3892576b6a86 clockevents/drivers/tegra20: Remove obsolete inclusion of [...] omits fb9ea9524469 clocksource/drivers/timer-ti-dm: Remove the early platform [...] omits c5d8b4ef0508 clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK omits 647dd58b9e9d clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource omits 0690b8d7bf2d clocksource/driver/timer-vt8500: Remove duplicate function name omits 6f0271d92963 tun: Adjust on-stack tun_page initialization. omits f9e06c45cb28 tuntap: free XDP dropped packets in a batch omits e4dab1e6ea64 vhost_net: mitigate page reference counting during page fr [...] omits c04e55388a4f x86/platform/olpc: Do not call of_platform_bus_probe() omits b4e955e9f372 netfilter: xt_hashlimit: fix a possible memory leak in hta [...] omits 0e40de0338d0 dax: Fix huge page faults omits fda490d39fc0 dax: Fix dax_unlock_mapping_entry for PMD pages omits 00426e997893 Staging: iio: adt7316: Add an extra check for 'ret' equals to 0 omits 688cd642ba0c Staging: iio: adt7316: Fix i2c data reading, set the data field omits 9f84a1bdd38a dt-bindings: iio: adc: Add docs for ad7124 omits b3af341bbd96 iio: adc: Add ad7124 support omits 90c430d32c5f dt-bindings: iio: adc: Add common ADCs properties to a sep [...] omits f0aef2d01864 iio: ad_sigma_delta: Allow to provide custom data register [...] omits 53fffe29a9e6 aio: fix failure to put the file pointer omits f5d72c5c55bc mmc: stop abusing the request queue_lock pointer omits ada62b7c8933 pinctrl: rockchip: add rk3188 routes to switch between nan [...] omits 51ff47aa4c93 pinctrl: rockchip: allow specifying the regmap location fo [...] omits 7db706a2184d watchdog: npcm: Modify npcm watchdog kconfig arch parameter omits f8cde726739c watchdog: renesas_wdt: Fix typos omits b8b9618a4f6a Merge branch 'net-sched-gred-introduce-per-virtual-queue-a [...] omits 72111015024f net: sched: gred: allow manipulating per-DP RED flags omits 25fc1989077e net: sched: gred: store red flags per virtual queue omits 80e22e961dfd net: sched: gred: provide a better structured dump and exp [...] omits 9f5cd0c80669 net: sched: gred: store bytesin as a 64 bit value omits 4777be08b8aa net: sched: gred: use extack to provide more details on co [...] omits 79c59fe01e70 net: sched: gred: pass extack to nla_parse_nested() omits 255f4803ecc4 net: sched: gred: separate error and non-error path in gre [...] omits 160396a722e0 Revert "net: phy: mdio-gpio: Fix working over slow can_sle [...] omits 9c549a6b0573 selftests: add explicit test for multiple concurrent GRO sockets omits b24b767fb1b3 isdn/hisax: remove set but not used variable 'total' omits 9c48060141bd udp: fix jump label misuse omits 569a933b03f3 bpf: allocate local storage buffers using GFP_ATOMIC omits afd594240806 bpf: fix off-by-one error in adjust_subprog_starts omits 592ee43faf86 bpf: fix null pointer dereference on pointer offload omits 29a9c10e4110 bpftool: make libbfd optional omits 37342bdaf5b3 etf: Drop all expired packets omits cbeeb8efec82 etf: Split timersortedlist_erase() omits 09fd4860ea25 etf: Use cached rb_root omits 3fcbdaee3b5c etf: Cancel timer if there are no pending skbs omits 213d7767af02 tcp: clean up STATE_TRACE omits 5594923f6e70 Merge tag 'batadv-net-for-davem-20181114' of git://git.ope [...] omits dfa0d55ff6be net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits e119a369b0f1 Merge branch 'SMSC95xx-driver-updates' omits 75938f77105f usbnet: smsc95xx: check for csum being in last four bytes omits 6809d2167c40 usbnet: smsc95xx: fix memcpy for accessing rx-data omits 0c8b26556c6f usbnet: smsc95xx: simplify tx_fixup code omits 810eeb1f41a9 usbnet: smsc95xx: fix rx packet alignment omits 9cd821b74472 Merge branch 'dpaa2-eth-add-bql-support' omits 569dac6a5a0d dpaa2-eth: bql support omits dbcdf7289870 dpaa2-eth: Update callback signature omits b0e4f37b0175 dpaa2-eth: Don't use multiple queues per channel omits 00751549bb72 Merge branch 'misc' into for-next omits 19ab69107d3e net/sched: act_pedit: fix memory leak when IDR allocation fails omits 32764c66faba net: 8021q: move vlan offload registrations into vlan_core omits 06bc4d0079ab net: lantiq: Fix returned value in case of error in 'xrx20 [...] omits 761f60261b44 ipv6: fix a dst leak when removing its exception omits 99310e732a75 net/decnet: add missing indentation omits 790cd1a8f002 net: hns3: fix spelling mistake "failded" -> "failed" omits 7f600f14dfac net: remove unused skb_send_sock() omits a21ff3c83b1a net: phy: check for implementation of both callbacks in ph [...] omits 6551971ea8fe Merge branch 'Remove-VLAN-CFI-overload' omits 0c4b2d370514 net: remove VLAN_TAG_PRESENT omits 4b50d2317973 net/bpf_jit: SPARC: split VLAN_PRESENT bit handling from VLAN_TCI omits 3955dec5376b net/bpf_jit: MIPS: split VLAN_PRESENT bit handling from VLAN_TCI omits 4ef3a142d8db net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI omits 9c2122559709 net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI omits 5109f9fd6a76 net/skbuff: add macros for VLAN_PRESENT bit omits 83e65df6dfec net: mvneta: Don't advertise 2.5G modes omits 746dca0aebd4 ASoC: rt5663: Fix error handling of regulator_set_load omits 00347e4ea8ca ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" omits e8d4bf8ae8db ASoC: qcom: clean up indentation, remove extraneous tab omits 812fb75d977e ASoC: arizona: fix indentation issue with return statement omits 6857b9d0881e ASoC: tlv320dac33: clean up indentation, remove extraneous tab omits 7806869c6e5e ASoC: tlv320aic31xx: asihpi: clean up indentation, remove [...] omits dc43d3aa045c ASoC: Convert a few more users to using %pOFn instead of d [...] omits 276aa6d38e61 ASoC: rt5663: Add documentation for power supply support omits f0915dfc4436 spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning omits cac09f066f0f md: remvoe redundant condition check omits ae9435f69603 Merge branch 'socket-lookup-cg_sock' omits 9108e3a023d3 selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr omits 6c49e65e0d46 bpf: Support socket lookup in CGROUP_SOCK_ADDR progs omits cac6cc2f5ac7 bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp omits ac8acec9912a bpf: Remove unused variable in nsim_bpf omits 63301adad03d lib/raid6: add option to skip algo benchmarking omits a83d6e76a674 bpf: libbpf: Fix bpf_program__next() API omits fde830d77776 lib/raid6: sort algos in rough performance order omits 5c86d2125b58 selftests/bpf: Fix uninitialized duration warning omits 45351dc4887b lib/raid6: check for assembler SSSE3 support omits f80dbe27c9ca lib/raid6: avoid __attribute_const__ redefinition omits d9a00a1ac6f2 lib/raid6: add missing include for raid6test omits 570d54fe2463 dt-bindings: rng: update bindings for MT7629 SoC omits f0001f587731 dt-bindings: phy: Document cadence Sierra PHY bindings omits 7ed078557738 pinctrl: qcom: ssbi-gpio: fix gpio-hog related boot issues omits a62c36775ba8 pinctrl: bcm2835: Switch to SPDX identifier omits 91393622bca3 gpio: vf610: add optional clock support omits 10547d956d59 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree omits bff466bac599 gpio: mockup: fix indicated direction omits 70cdb6ad6dc3 gpio: pxa: fix legacy non pinctrl aware builds again omits 1a5287a3dbc3 gpio: mxc: move gpio noirq suspend/resume to syscore phase omits eee3919c5f29 gpio: drop broken to_gpio_irq_chip() helper omits c5bbd4515a05 dax: Reinstate RCU protection of inode omits 7ae2ea7dc45e dax: Make sure the unlocking entry isn't locked omits 6d7cd8c13737 dax: Remove optimisation from dax_lock_mapping_entry omits 5404a7f1c21c XArray tests: Correct some 64-bit assumptions omits 44a4a66b619a XArray: Correct xa_store_range omits c24a4173f6bb staging: iio: ad7816: Add device tree table. omits 639eab748217 iio: imu: st_lsm6dsx: add entry in MAINTAINERS file omits 853bfaf43555 iio: potentiometer: mcp4131: use of_device_get_match_data() omits cc9c58ef6e06 staging: iio: adc: ad7280a: use devm_* APIs omits 9829f9e5415c staging: iio: adc: ad7280a: power down the device on error [...] omits 1d6b36752bb3 dt-bindings: iio: imu: st_lsm6dsx: add support to i2c pull [...] omits 6d0205fd1e5b iio: imu: st_lsm6dsx: add hw FIFO support to i2c controller omits 14c7c6e1a860 iio: imu: st_lsm6dsx: add st_lsm6dsx_push_tagged_data routine omits c91c1c844ebd iio: imu: st_lsm6dsx: add i2c embedded controller support omits 1775044356c2 iio: imu: st_lsm6dsx: introduce st_lsm6dsx_sensor_set_enab [...] omits 6ffb55e5009f iio: imu: st_lsm6dsx: introduce ST_LSM6DSX_ID_EXT sensor ids omits d40464f30dc9 iio: imu: st_lsm6dsx: remove static from st_lsm6dsx_set_watermark omits 19435425f29d iio: imu: st_lsm6dsx: reload trimming parameter at bootstrap omits 739aff87a817 iio: imu: st_lsm6dsx: introduce locked read/write utility [...] omits 750ac07eb2c8 iio: adc: sc27xx: Add ADC data conversion timeout omits befa9f6a3e1f staging: iio: ad7780: remove unnecessary stashed voltage value omits 336650c785b6 staging: iio: ad7780: update voltage on read omits 121354b2eceb iio: magnetometer: Add driver support for PNI RM3100 omits 9a8d64fa9720 iio: magnetometer: Add DT support for PNI RM3100 omits cad4d0a3d0ff dt-bindings: Add PNI to the vendor prefixes omits 49b623732e4a iio: st-accel: add support for lis3de omits 74a257a0b5f0 iio: light: Add device tree binding for vishay vcnl4035 omits 55707294c4eb iio: light: Add support for vishay vcnl4035 omits efeb87d81c6f iio: adc: rcar-gyroadc: convert to SPDX identifiers omits c924eee309d9 iio: adc: max11100: convert to SPDX identifiers omits 2fa720b4b755 iio: adc: max9611: convert to SPDX identifiers omits c036a324c03e staging: iio: ad7780: generates pattern_mask from PAT bits omits 23da6a15113e staging: iio: ad7780: check if ad778x before gain update omits f04842734c7a ide: don't acquire queue_lock in ide_complete_pm_rq omits b2101f655f8f ide: don't acquire queue lock in ide_pm_execute_rq omits a50f9aec1ac7 pktcdvd: remove queue_lock around blk_queue_max_hw_sectors omits 503f620f0cb8 floppy: remove queue_lock around floppy_end_request omits 2b78eae147a1 block: remove the rq_alloc_data request_queue field omits 243cfe3fb897 hwmon: (mlxreg-fan) Fix macros for tacho fault reading omits ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages omits 8835eae0f913 Merge branch 'next/dt' into for-next omits 6e2422ff9492 ARM: dts: exynos: Clarify comment explaining purpose of Od [...] omits 9fd96b0715d5 ipmi: Fix return value when a message is truncated omits 9e180d9991dc drm/i915: Downgrade unknown firmware warnings omits cb700eb3faa4 block: don't plug for aio/O_DIRECT HIPRI IO omits d34513d38448 block: for async O_DIRECT, mark us as polling if asked to omits 84a401a27506 Merge branch 'for-x86' into for-next omits 0619317ff8ba block: add polled wakeup task helper omits e504545446e4 blk-rq-qos: inline check for q->rq_qos functions omits 344e9ffcbd18 block: add queue_is_mq() helper omits d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits dabcefab45d3 nvme: provide optimized poll function for separate poll queues omits 5d4514a9c291 powerpc: convert config files to generic cmdline omits 0d485f9a3a59 add generic builtin command line omits 339fa156dec3 powerpc: convert to generic builtin command line omits 062887bf5ef7 ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/ omits fa43948f6736 arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/ omits 79aac4b9b208 ARM: shmobile: Hide ARCH_RZN1 to improve consistency omits e743454a0f42 ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/s [...] omits 94cf946b8c19 ARM: shmobile: Restrict TWD support to SoCs that have it omits af3a03cded07 ARM: shmobile: Restrict SCU support to SoCs that have it omits fe16bcd6d44f arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE omits ffe181f9f7c9 ARM: dts: imx7: Fix memory node duplicaton omits 43d3f9d471bb ARM: dts: imx35: Fix memory node duplicaton omits 98853c17bc88 ARM: dts: imx31: Fix memory node duplicaton omits 03981c6ebec4 drm/i915: Disable LP3 watermarks on all SNB machines omits 1770f0fa978e mt76: fix uninitialized mutex access setting rts threshold omits d1fe6ad6f6bd brcmfmac: fix reporting support for 160 MHz channels omits d987f783a480 ath10k: don't assume 'vif' is non-NULL in flush() omits 0145b50566e7 iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong val [...] omits fa1c071c1efb EDAC, skx: Let EDAC core show the decoded result for debugfs omits 85b9c8bfee67 EDAC, skx: Move debugfs node under EDAC's hierarchy omits e235dd43d8b0 EDAC, skx: Prepend hex formatting with '0x' omits a6a386152a89 EDAC, skx: Fix function calling order in skx_exit() omits f82d15e22340 pwm: lpc18xx-sct: Don't reconfigure PWM in .request and .free omits 3f8b018bf310 Pull ext2 cleanups. omits 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. omits f911e7234f83 drm/i915/selftests: Workaround an issue with unused lockde [...] omits 5c074eeabbd3 udmabuf: set read/write flag when exporting omits 1e17ab5320a6 microblaze: generate uapi header and system call table files omits fc06bac35c8c microblaze: add system call table generation support omits c0b2826aa02a microblaze: move __NR_syscalls macro from asm/unistd.h omits 4ec321c14693 Merge tag 'iwlwifi-for-kalle-2018-11-15' of git://git.kern [...] omits 3da2c1dfdb80 crypto: ecc - regularize scalar for scalar multiplication omits 8a5a79d5556b crypto: x86/chacha20 - Add a 4-block AVX2 variant omits a5dd97f86211 crypto: x86/chacha20 - Add a 2-block AVX2 variant omits 9b17608f15b9 crypto: x86/chacha20 - Use larger block functions more agg [...] omits c3b734dd325d crypto: x86/chacha20 - Support partial lengths in 8-block [...] omits db8e15a24957 crypto: x86/chacha20 - Support partial lengths in 4-block [...] omits e4e72063d3c0 crypto: x86/chacha20 - Support partial lengths in 1-block [...] omits 05ba88468b7d hwrng: bcm2835 - Switch to SPDX identifier omits 8ddab428730d padata: clean an indentation issue, remove extraneous space omits c10a53367901 crypto: caam/qi2 - add support for Chacha20 + Poly1305 omits d6bbd4eea243 crypto: caam/jr - add support for Chacha20 + Poly1305 omits 193188e5512d crypto: chacha20poly1305 - export CHACHAPOLY_IV_SIZE omits c99d4a245400 crypto: caam/qi2 - add support for ChaCha20 omits d239b10d4ceb crypto: caam - add register map changes cf. Era 10 omits 57f002891e08 crypto: mxs-dcp - Add support for dcp clk omits 70db8b79e561 dt-bindings: crypto: Mention clocks for mxs-dcp omits 25a0b9d4e512 crypto: streebog - add Streebog test vectors omits dfdda82e3b84 crypto: streebog - register Streebog in hash info for IMA omits fe18957e8e87 crypto: streebog - add Streebog hash function omits d65ddecbea3c crypto: aes-ce - Remove duplicate header omits 4f0129d13e69 crypto: bcm - fix normal/non key hash algorithm failure omits ecd6d5c9cba5 crypto: cts - document NIST standard status omits 2eb4942b6609 crypto: ecc - check for invalid values in the key verifica [...] omits 75c63de10483 ARM: imx_v6_v7_defconfig: Select the PXP driver omits 497a5bfbe433 ARM: dts: imx6sx: Complete the PXP support omits bbb7e1a1b1a8 ARM: dts: imx6sl: vddpu is NOT an always-on regulator omits 3c1ff2ad7356 ARM: dts: imx6sll: remove unused property in gpc node omits ad276f9c65ee ARM: dts: imx53: Fix memory node duplicaton omits 10491c2885fe ARM: dts: imx51: Fix memory node duplicaton omits 4951c2da1a3a ARM: dts: imx6: add thermal sensor and cooling cells omits 749a5068f2e2 ARM: dts: imx6: RDU2: fix eGalax touchscreen node omits 381aafc016f0 ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes omits 9d60e0f031e4 ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SO [...] omits 8ab9c127bf72 ARM: dts: ls1021a: Add the status property disable PCIe omits 9334ae5e6f99 ide: clear ide_req()->special for non-passthrough requests omits 7dd9c42f2668 ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration omits 56d4eac0a1eb drm/i195: spell out reverse on for_each macros omits c6e1f8cc8858 drm/i915/icl: reverse uninit order omits 6233016484c0 drm/i915/icl: replace check for combo phy omits a97b95653383 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo omits 91b9deefedf4 spi: omap2-mcspi: Add missing suspend and resume calls omits 5aa25c05be02 Merge tag 'batadv-next-for-davem-20181114' of git://git.op [...] omits 35bf9f1fd250 Merge branch 'mlx4-fixes' omits a463146e67c8 net/mlx4: Fix UBSAN warning of signed integer overflow omits 3ea7e7ea53c9 net/mlx4_core: Fix uninitialized variable compilation warning omits bd85fbc2038a net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command omits d57e79601bc5 spi: Fix core transfer waits after slave support omits 1c286267aedf nios2: update_mmu_cache preload the TLB with the new PTE omits f7380e098665 nios2: User address TLB flush break after finding the matc [...] omits 1229ace4a4a2 MIPS: Loongson3,SGI-IP27: Simplify max_low_pfn calculation omits bdbde38adb71 nios2: flush_tlb_all use TLBMISC way auto-increment feature omits d86a24b6d959 gfs2: read journal in large chunks to locate the head omits 1231d0d2f98b gfs2: add a helper function to get_log_header that can be [...] omits 30d8f6b8bf8c gfs2: changes to gfs2_log_XXX_bio omits 56b60800574f gfs2: add more timing info to journal recovery process omits 45cf7959c304 net: slightly optimize eth_type_trans omits 982c17b9e3c2 net: remove BUG_ON from __pskb_pull_tail omits 7e18750cda3d Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits db29eb059cdc nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() omits 987a8107efff nios2: improve readability of tlb functions omits 110e2b4b94c6 test_objagg: Fix warning. omits 07e3a1cfb056 drm/amd/display: Support amdgpu "max bpc" connector property (v2) omits 69756c6ff0de drm/amdgpu: Add amdgpu "max bpc" connector property (v2) omits f01067005ec3 bus: ti-sysc: Detect devices for debug on omap5 omits 2c63a833e450 bus: ti-sysc: Add mcasp optional clocks flag omits 7b4f8ac2f1ac bus: ti-sysc: Fix getting optional clocks in clock_roles omits 4e86889b52ac Merge branch 'mlxsw-ERP-sharing-multiple-masks' omits 3b423271b89a selftests: mlxsw: spectrum-2: Add simple delta test omits c22291f7cf45 mlxsw: spectrum: acl: Implement delta for ERP omits c293ba340356 mlxsw: spectrum: acl: Push code related to num_ctcam_erps [...] omits 59600844cf4e mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block rang [...] omits b1ce60e6214d mlxsw: spectrum: acl: Don't encode the key again in mlxsw_ [...] omits 3bc6f3858a0d mlxsw: core_acl: Change order of args of ops->encode_block() omits d07cd6606033 mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear omits c71abd7d9414 mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs omits 0a020d416d0a lib: introduce initial implementation of object aggregatio [...] omits 7dc5a0eeea18 selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test omits 36107c485f5e selftests: Adjust spectrum-2 two_mask_test omits 0cec51e25db6 Merge branch 'bcm2835-defconfig-next' into for-next omits fd7de6370cb6 ASoC: Add documentation for pcm3060 property out-single-ended omits fe06051dbf8a regulator/of_get_regulator: add child path to find the reg [...] omits 5d041c46ccb9 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used omits 54f3f994e996 iwlwifi: fix D3 debug data buffer memory leak omits 82715ac71e6b iwlwifi: mvm: fix regulatory domain update when the firmwa [...] omits ec484d03ef0d iwlwifi: mvm: support sta_statistics() even on older firmware omits 66e839030fd6 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE omits be401ba9efec gfs2: Fix the gfs2_invalidatepage description omits 3ae1dcdc3d41 gfs2: Clean up gfs2_is_{ordered,writeback} omits 01ed1606d309 gfs2: Fix iomap buffer head reference counting bug omits eed5afc6fc19 arm64: dts: meson-gx: add efuse pclk omits 41bb5769b7f4 drivers: soc: Allow building the amlogic drivers without A [...] omits 5a36307b93dc Merge tag 'v4.20-rc1' omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits 399b6c8bc9f7 scsi: zfcp: drop old default switch case which might paper [...] omits 0c902936e55c scsi: zfcp: drop default switch case which might paper ove [...] omits 3505144e5428 scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun [...] omits 623cd180c10c scsi: zfcp: silence remaining kdoc warnings in header files omits 8684d61481e2 scsi: zfcp: silence all W=1 build warnings for existing kdoc omits e0effe893514 scsi: zfcp: properly format LUN (and WWPN) for LUN sharing [...] omits d5fcdced311b scsi: zfcp: use enum zfcp_erp_act_result for argument/retu [...] omits 0023beece0c7 scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_ac [...] omits df91eefd080d scsi: zfcp: the action field of zfcp_erp_action is actuall [...] omits 208d096154da scsi: zfcp: clarify function argument name for trace tag string omits 64eba38418d8 scsi: zfcp: ERP thread setup kdoc update omits 724e144387f4 scsi: zfcp: update kernel message for invalid FCP_CMND len [...] omits 9704154fa0b2 scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which [...] omits f9eca0227600 scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req w [...] omits 2c53d8a0cce4 scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 21cb0bcc739a scsi: zfcp: group sort internal structure definitions for [...] omits eb67f93ffa7c scsi: zfcp: namespace prefix for internal latency data structures omits e0c1da39d7bd scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask omits a0e86d955584 scsi: zfcp: move scsi_eh & non-ERP timeout defines owned b [...] omits c24635acce1e scsi: zfcp: drop unnecessary forward prototype for struct [...] omits 58f3ead54752 scsi: zfcp: move SG table helper from aux to fc and make t [...] omits 6be552276e3c scsi: zfcp: remove unnecessary null pointer check before m [...] omits 340cda67ed80 ARM: dts: meson8b: mxq: add the /chosen/stdout-path property omits 96392c3d8ca4 regulator: max77686: Pass descriptor instead of GPIO number omits 42196c98a965 ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-pat [...] omits 08e14fe429a0 net_sched: sch_fq: ensure maxrate fq parameter applies to [...] omits 1d2f46814d20 regulator: wm8994: Pass descriptor instead of GPIO number omits 51152f65bb89 ARM: dts: meson6: atv1200: add the /chosen/stdout-path property omits 6ab6dfa6bb50 net: get rid of __tcp_checksum_complete() omits 1c984942f0a4 regulator: s2mps11: Pass descriptor instead of GPIO number omits 5c72299fba9d net: sched: cls_flower: Classify packets using port ranges omits 200858bbb642 scsi: libsas: Remove pcidev reference omits 15ba7806c316 scsi: libsas: Drop SAS_DPRINTK() and revise logs levels omits 71a4a9923122 scsi: libsas: Drop sas_printk() omits d188e5db9d27 scsi: libsas: Use pr_fmt(fmt) omits 1399846d4b99 scsi: libsas: Delete sas_dump.{c, h} omits 15bc43f31a07 scsi: hisi_sas: change the time of SAS SSP connection omits 745b6847634c scsi: hisi_sas: Relocate some codes to avoid an unused check omits 37359798ec44 scsi: hisi_sas: Add support for interrupt coalescing for v3 hw omits 488cf558e3d7 scsi: hisi_sas: Add support for interrupt converge for v3 hw omits c3566f9a617d scsi: hisi_sas: Create separate host attributes per HBA omits 7fe50ac83f43 net: dump more useful information in netdev_rx_csum_fault() omits 7150ceaacb27 rxrpc: Fix life check omits e81a2a6d12e8 ASoC: rt5663: Add regulator support omits bf897b441bd3 ASoC: ak4118: Add support for AK4118 S/PDIF transceiver omits e815f404afdb block: add wbt_disable_default export for BFQ omits ddc49acb659a net: dsa: mv88e6xxx: Work around mv886e6161 SERDES missing [...] omits 8076de2244c6 ASoC: dt-bindings: add bindings for AK4118 transceiver omits 236bd823fbdd scsi: wd719x: always use generic DMA API omits fde46e968258 scsi: wd719x: use per-command private data omits d9c30dbca799 scsi: wd719x: there should be no active SCBs on removal omits 4e5598db1284 scsi: sym53c8xx: use dma_set_mask omits b5a4ad1db5fd scsi: stex: use dma_set_mask_and_coherent omits bddbd00cb076 scsi: mvumi: use dma_set_mask omits f30e1bfd6154 scsi: lpfc: use dma_set_mask_and_coherent omits 52f603fee1a5 scsi: isci: use dma_set_mask_and_coherent omits 663b4117d641 scsi: initio: use dma_set_mask omits 453cd3700ca3 scsi: hptiop: use dma_set_mask omits e4db40e7a1a2 scsi: hisi_sas: use dma_set_mask_and_coherent omits fdc32fb38d76 scsi: esas2r: use dma_set_mask_and_coherent omits c79cd9a24ef7 scsi: dpt_i2o: use dma_set_mask omits a69b080025ea scsi: bfa: use dma_set_mask_and_coherent omits b3b07762dbda scsi: arcmsr: use dma_set_mask omits 5277715639ff ASoC: pcm186x: Fix device reset-registers trigger value omits f0739e6517da Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 424d5b56d020 ASoC: amd: remove set but not used variable 'dma_buffer' omits 7986e2273c1e spi: npcm: fix platform_no_drv_owner.cocci warnings omits d5a932e541f6 ASoC: amd: Switch to SPDX identifier omits 1c4fb2457e54 ASoC: amd: Fixed build errors omits 6e17f8140521 arm64: dts: sdm845: add prng-ee node omits 0d945c1f966b block: remove the queue_lock indirection omits 6e382cc7ba29 arm64: dts: msm8996: add prng-ee node omits 0c8224c34aa8 ASoC: nau8822: convert to SPDX identifiers omits ba34f253711a ASoC: nau8822: convert to SPDX identifiers omits ed22cee91a88 Input: olpc_apsp - enable the SP clock omits af518342effd Input: olpc_apsp - check FIFO status on open(), not probe() omits 76d97b0f9c73 Input: olpc_apsp - drop CONFIG_OLPC dependency omits fc27c2394d96 clk: mmp2: add SP clock omits e8a2c7791414 dt-bindings: marvell,mmp2: Add clock id for the SP clock omits 6d46964230d1 block: remove the lock argument to blk_alloc_queue_node omits 310df020cdd7 mmc: stop abusing the request queue_lock pointer omits b061b326287d mmc: simplify queue initialization omits 68fc68f2ff62 umem: don't override the queue_lock omits 8295a69bdc3c drbd: don't override the queue_lock omits 7fb1763de6f8 blk-cgroup: move locking into blkg_destroy_all omits 04be60b5e4e0 blk-cgroup: consolidate error handling in blkcg_init_queue omits b6676f653f13 block: remove a few unused exports omits 9809b4eed2cf block: update a few comments for the legacy request removal omits d53375608ebf block: remove the unused lock argument to rq_qos_throttle omits 373e4af34ec1 block: remove queue_lockdep_assert_held omits 57d74df90783 block: use atomic bitops for ->queue_flags omits 39795d6534c6 block: don't hold the queue_lock over blk_abort_request omits 079076b3416e block: remove deadline __deadline manipulation helpers omits 8f4236d9008b block: remove QUEUE_FLAG_BYPASS and ->bypass omits 10f91c73cc41 Input: hyper-v - fix wakeup from suspend-to-idle omits e4849aff1e16 MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur omits 756d6d836dbf MIPS: SiByte: Enable ZONE_DMA32 for LittleSur omits 3747b9d6b065 MIPS: SiByte: Set 32-bit bus mask for BCM1250 PCI omits 24632d6b78a1 ARM: bcm2835_defconfig: Enable BCM2835 MMAL-based V4L2 cam [...] omits 1be7aa9b6eb9 Input: ad7879 - drop platform data support omits ebcd210e93b2 cxgb4: fix thermal zone build error omits bd5196b6863d Merge branch 'hns3-hwgro' omits a6d53b97a2e7 net: hns3: Adds GRO params to SKB for the stack omits 81ae0e0491f3 net: hns3: Add skb chain when num of RX buf exceeds MAX_SKB_FRAGS omits 5c9f6b3935f8 net: hns3: Add support for ethtool -K to enable/disable HW GRO omits e55970950556 net: hns3: Add handling of GRO Pkts not fully RX'ed in NAPI poll omits b26a6fea2298 net: hns3: Enable HW GRO for Rev B(=0x21) HNS3 hardware omits b8c3c10cf68d MAINTAINERS: Replace Vince Bridgers as Altera TSE maintainer omits e371357f0760 Merge branch 'bnxt_en-Bug-fixes' omits 8dc5ae2d4897 bnxt_en: Fix filling time in bnxt_fill_coredump_record() omits 83eb5c5cff32 bnxt_en: Add software "missed_irqs" counter. omits ffd77621700e bnxt_en: Workaround occasional TX timeout on 57500 A0. omits addd4df6d763 bnxt_en: Disable RDMA support on the 57500 chips. omits d19819297d92 bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. omits 6ba990384e92 bnxt_en: Fix RSS context allocation. omits ba2f55b06826 net: phy: icplus: add config_intr callback omits 8fc6ed9a3508 dlm: fix missing idr_destroy for recover_idr omits 2f31a67f01a8 usb: xhci: Prevent bus suspend if a port connect change or [...] omits 39aa6928d462 xfrm: policy: fix netlink/pf_key policy lookups omits 7759d6a837ed xfrm: policy: add missing indentation omits 4fc735d934ef af_key: fix indentation on declaration statement omits fcc86cb45d38 drm/vc4: Set ->legacy_cursor_update to false when doing no [...] omits 5a43911fd256 drm/vc4: Fix NULL pointer dereference in the async update path omits 21d808405fe4 drm/bridge/sii902x: Fix EDID readback omits d6f7aa9820f2 fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() omits 3e159b9553e4 ext2: change reusable parameter to true when calling mb_ca [...] omits d47b41aceead dlm: memory leaks on error path in dlm_user_request() omits c0174726c397 dlm: lost put_lkb on error path in receive_convert() and r [...] omits 23851e978f31 dlm: possible memory leak on error path in create_lkb() omits b982896cdb6e dlm: fixed memory leaks after failed ls_remove_names allocation omits 7a30423a95a1 vfio/type1: Remove map_try_harder() code path omits 6f820bb995b6 iommu/amd: Allow to upgrade page-size omits 9db034d57a8b iommu/amd: Restart loop if cmpxchg64 succeeded in alloc_pte() omits 6d568ef9a622 iommu/amd: Allow downgrading page-sizes in alloc_pte() omits 69be88520f9d iommu/amd: Ignore page-mode 7 in free_sub_pt() omits 409afa44f9ba iommu/amd: Introduce free_sub_pt() function omits ac3a7092ebcb iommu/amd: Collect page-table pages in freelist omits b73a61dc0e96 ARM: socfpga: dts: document "altr,stratix10-rst-mgr" binding omits 8f6f8c77fc4d reset: socfpga: add an early reset driver for SoCFPGA omits 12d56175c89c Merge tag 'iwlwifi-next-for-kalle-2018-11-11' of git://git [...] omits 6b5f18817640 Merge branch 'v4.21-clk/next' into for-next omits 6c2fa76e0ff0 Merge branch 'v4.21-armsoc/dts32' into for-next omits 03d9f8fa2bfd ARM: dts: rockchip: Fix rk3288-rock2 vcc_flash name omits a9b722847872 scripts/kconfig/merge_config: don't redefine 'y' to 'm' omits fc381bb235a4 drm/panel: Augment the TPO TPG110 bindings omits 2250d856b279 arm64: dts: renesas: Add CPU capacity-dmips-mhz omits b380ae0db603 arm64: dts: renesas: Add CPU topology on R-Car Gen3 SoCs omits 0a8853811dd6 drm/i915/bios: make the aux channel macros private to the [...] omits 629ad5ee1fcc drm/i915: remove unused DDC PIN macros omits 3905308940b8 drm/i915/bios: rename intel_aux_ch() to intel_bios_port_aux_ch() omits 9374eee32b66 arm64: renesas: Enable GPIOLIB to allow GPIO driver selection omits 8989e9d2e648 clk: rockchip: make rk3188 hclk_vio_bus critical omits fc3660533fef drm/i915/hdmi: Reorder structure to match specification omits 472247d32315 mtd: spi-nor: remove unneeded smpt zeroization omits 05e0b4bf4613 drm/i915: remove excess line continuation backslashes omits ac8cb53829a6 clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering omits 87b94026ff31 drm/i915: Fix plane allocation/free functions omits a9f0c0e56371 clk: rockchip: fix rk3188 sclk_smc gate data omits 8b37eb74d0e3 gpio: rcar: convert to SPDX identifiers omits 4cff280a5fcc nvme-fc: resolve io failures during connect omits 67b249aaa650 pinctrl: nuvoton: modify NPCM7xx pin configuration function omits f969b7aac980 pinctrl: mediatek: Add initial pinctrl driver for MT6797 SoC omits 95d2f00657ad dt-bindings: pinctrl: Add devicetree bindings for MT6797 S [...] omits 8817b44aa9c6 drm: panel-orientation-quirks: Do rotation quirk for new G [...] omits d801064cb871 pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins omits 7c68024a82a2 pinctrl: mediatek: Fix dependencies for EINT_MTK omits 691e84a4d08f reset: fix null pointer dereference on dev by dev_name omits 06aa7d7399d5 reset: Add reset_control_get_count() omits 0696d7945688 gpio: drop devm_gpio_chip_match() omits d916ce7245ad Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 3bfa011d3a47 arm64: dts: allwinner: h6: enable USB2 on Pine H64 omits 44eb589cf40a arm64: dts: allwinner: h6: add USB Vbus regulator for Pine H64 omits eabb3d424b6d arm64: dts: allwinner: h6: add USB2-related device nodes omits f8504f4ca0a0 l2tp: fix a sock refcnt leak in l2tp_tunnel_register omits 6c08ec1216b7 KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED omits e96c0d8336fd block: make blk_try_req_merge() static omits be215b92703b dt-bindings: timer: meson6_timer: document the clock inputs omits e55b892e1848 dt-bindings: timer: meson6_timer: document all interrupts omits 5082a7df5251 Merge tag 'gnss-4.20-rc3' of https://git.kernel.org/pub/sc [...] omits d344897d57d2 Merge branch 'clk-spdx' into clk-next omits e1098e591580 clk: bcm2835: Switch to SPDX identifier omits 1150e0f9b6e1 Merge branch 'clk-fixes' into clk-next omits 27c0f2b01970 clk: zynqmp: handle fixed factor param query error omits 22454b79e6de usb: core: Fix hub port connection events lost omits 882eab6c28d2 ASoC: dapm: Recalculate audio map forcely when card instantiated omits 4b8440abc902 Merge tag 'fixes-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits 7ff4f8035695 block: remove dead queue members omits 98c98cb770da block: clean up dead code that is now redundant omits 007b656851ed s390/ism: clear dmbe_mask bit before SMC IRQ handling omits 43fac3238c1d regmap: add a new macro:REGMAP_IRQ_REG_LINE(_id, _reg_bits) omits 22bf6cd2ca4d spi: bcm2835: make license text and module license match omits 76836fd35492 ASoC: omap-abe-twl6040: Fix missing audio card caused by d [...] omits 757ec116c9bc spi: npcm: fix u32 csgpio being checked for less than zero omits 46dce4042659 ASoC: amd: fix memory leak of i2s_data on error return omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 5af8627c8fe2 Merge branch 'bcm2835-soc-next' into for-next omits ed6fd0561b8a Merge branch 'bcm2835-drivers-next' into for-next omits bb661b708837 soc: bcm: Switch raspberrypi-power to SPDX identifier omits 7b369a42e6d0 ARM: mach-bcm: Switch bcm2835 and platsmp to SPDX identifier omits 0829187b17d8 firmware: raspberrypi: Define timeout for transactions omits 43aa09fee2f0 apparmor: Fix warning about unused function apparmor_ipv6_ [...] omits 1decef370456 gnss: sirf: fix synchronous write timeout omits 56a6c7268312 gnss: serial: fix synchronous write timeout omits d5585b7b6846 i40e: prevent overlapping tx_timeout recover omits 7cd8eb086198 i40e: suppress bogus error message omits 211257a499c6 i40e: Use correct shift for VLAN priority omits 843faff87af2 virtchnl: Fix off by one error omits c9a983058ad6 virtchnl: white space and reorder omits 61bfb0600551 i40e: always set ks->base.speed in i40e_get_settings_link_up omits 7c3758f78393 i40e: don't restart nway if autoneg not supported omits 5734fe87486e i40e: Allow disabling FW LLDP on X722 devices omits c95cb7b25f25 i40e: update driver version omits f5a7b21b2439 i40e: Protect access to VF control methods omits 4ff2d8540321 i40e: Replace strncpy with strlcpy to ensure null termination omits de10933e3703 i40e: Add capability flag for stopping FW LLDP omits 8554768c2c3d i40e: Use a local variable for readability omits 6a9a5ec10e79 i40e: Replace spin_is_locked() with lockdep omits a789fd0bab57 arm64: dts: qcom: pm8998: Add die temperature channel node [...] omits b59b94f76e7f dt-bindings: iio: vadc: Add unit address to ADC channel no [...] omits ed3cafa79ea7 soc: qcom: cmd-db: Stop memcpy()ing in cmd_db_read_aux_data() omits 84fa36eb30f2 soc: qcom: cmd-db: Remove memcpy()ing from cmd_db_get_header() omits 808e10330b0a soc: qcom: Drop help text for QCOM_QMI_HELPERS omits c4fe17e0e3a3 soc: qcom: qmi_interface: Limit txn ids to U16_MAX omits e0f2cfeb59c8 soc: qcom: llcc-slice: Add error checks for API functions omits 8c1919a2b48f soc: qcom/llcc: add MODULE_LICENSE tag omits 279536a564f6 soc: qcom: Add irq clear handling during SE init omits 4884788b7ba1 arm64: dts: sdm845: enable tsens thermal zones omits 9ee80560a329 arm64: dts: msm8916: Add camera thermal zone omits 154233c8988a arm64: dts: msm8916: Add gpu thermal zone omits 2b4e5fc0edfe arm64: dts: msm8916: thermal: Add "qcom,sensors" property omits 95b0ddfd21ed arm64: dts: msm8916: thermal: split address space into two omits 73e43d5cdf3e Merge tag 'qcom-fixes-for-4.20-rc1' into arm64-for-4.21 omits e9d753b820e5 ARM: dts: msm8974: thermal: Add "qcom,sensors" property omits 58443fd91057 ARM: dts: msm8974: thermal: split address space into two omits 3c84c05b8b90 MAINTAINERS: Add entry for Qualcomm TSENS thermal drivers omits f505754fd659 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits 30e066286e23 nvme: fix boot hang with only being able to get one IRQ vector omits 38cd989ee38c hwmon: (ina2xx) Fix current value calculation omits 6d5db6c37929 Merge branch 'nfp-abm-track-all-Qdiscs' omits bd3b5d462add nfp: abm: restructure Qdisc handling omits 52db4eaca59f nfp: abm: save RED's parameters omits 6c5dbda0d4df nfp: abm: reset RED's child based on limit omits c0b7490b19f6 net: sched: red: notify drivers about RED's limit parameter omits 6b8417b7e6f5 nfp: abm: build full Qdisc hierarchy based on graft notifications omits d577a3d279c3 net: sched: mq: offload a graft notification omits bf2a752bea02 net: sched: red: offload a graft notification omits aee7539c5876 nfp: abm: allocate Qdisc child table omits 1853125889a3 nfp: abm: remember which Qdisc is root omits 98b0e5f6842a net: sched: provide notification for graft on root omits 4f5681d088ba nfp: abm: track all offload-enabled qdiscs omits 6666f545e9e1 nfp: abm: keep track of all RED thresholds omits 08990494e59d nfp: abm: rename qdiscs -> red_qdiscs omits 15cef30974c5 Merge branch 'aquantia-add-rx-flow-filter-support' omits 7975d2aff5af net: aquantia: add support of rx-vlan-filter offload omits 9a8cac4b4dae net: aquantia: add ethertype and PCP to rx flow filters omits 54bcb3d162a8 net: aquantia: add vlan id to rx flow filters omits a6ed6f2269d6 net: aquantia: add support of L3/L4 ntuple filters omits 8d0bcb012f57 net: aquantia: add infrastructure for ntuple rules omits 23e7a718a49b net: aquantia: add rx-flow filter definitions omits 55a2a982d39c drm/qxl: remove set but not used variables 'driver, qbo' omits 45230903ecd4 drm/qxl: remove set but not used variable 'map' omits 040b595a91b2 drm/virtio: fix memory leak of vfpriv on error return path omits 6862965261a0 drm/virtio: bump driver version after explicit synchroniza [...] omits 2cd7b6f08bc4 drm/virtio: add in/out fence support for explicit synchronization omits a56f9c868ccf drm/virtio: add uapi for in and out explicit fences omits 9fdd90c0f424 drm/virtio: add virtio_gpu_alloc_fence() omits 8e1599fcac2e x86/traps: Complete prototype declarations omits 68b5e4326e4b x86/mce: Fix -Wmissing-prototypes warnings omits 613a41b0d16e s390/cpum_cf: Reject request for sampling in event initialization omits 569ae9209425 ext2: remove redundant condition check omits 1c7dfad583dc Pull FAN_OPEN_EXEC fanotify support. omits 2ae7f165c0b0 drm/virtio: Use IDAs more efficiently omits 556c62e85f9b drm/virtio: Handle error from virtio_gpu_resource_id_get omits fa96ed1f564c drm/i915: Remove special case for power well 1/MISC_IO sta [...] omits 285cf66d5220 drm/i915: Use proper bool bitfield initializer in power we [...] omits cb8ef723ab81 drm/i915/gen9_bc: Work around DMC bug zeroing power well requests omits 2fc6d4be35fb usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers omits b28cc6cec3d8 rtc: max77686: Fix the returned value in case of error in [...] omits 50c8aec4212a rtc: s3c-rtc: Avoid using broken ALMYEAR register omits f1bd154d8838 rtc: m41t80: Complete error propagation from SMBus calls omits 3cc9ffbb1f51 rtc: m41t80: Correct alarm month range with RTC reads omits 745aa6cdee6b drm/i915: Fix icl workarounds whitespaces omits 85f04aa569ad drm/i915: Deduplicate register definition for GAMW_ECO_DEV_RW_IA omits 8577c319b651 drm/i915/icl: Drop spurious register read from icl_dbuf_sl [...] omits a9c859033f6e Revert "usb: gadget: ffs: Fix BUG when userland exits with [...] omits 3c135e890019 usb: dwc2: pci: Fix an error code in probe omits 7b412b04a0c7 usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() omits 9c506988428d Merge remote-tracking branch 'sunxi-korg/sunxi/fixes-for-4 [...] omits 5f8208f55706 ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltag [...] omits 6ad16b78a039 platform/chrome: don't report EC_MKBP_EVENT_SENSOR_FIFO as wakeup omits 475b08734edb platform/chrome: straighten out cros_ec_get_{next,host}_ev [...] omits bdccbb79e4f0 ARM: dts: i.MX25: add the clocks for the EPIT blocks omits c800cd7824bd firmware: imx: add SCU power domain driver omits 0a914a4948d4 firmware: imx: add pm svc headfile omits d357b3134c9a dt-bindings: fsl: scu: update power domain binding omits 3501ce96bf5d firmware: imx: remove resource id enums omits d4ea45e8a603 dt-bindings: imx: add scu resource id headfile omits 9d4b17efa51f ASoC: pcm3060: Add DT property for single-ended output omits 704e504bd616 drm/i915: add ICP support to cnp_rawclk() and kill icp_rawclk() omits 228a5cf381f7 drm/i915: rename CNP_RAWCLK_FRAC to CNP_RAWCLK_DEN omits af4de6adb499 drm/i915/cnp+: update to the new RAWCLK_FREQ recommendations omits 933a95496e48 ASoC: pcm3060: Rename output widgets omits 4fd3e2ac18fe Merge branch 'cpsw-allow-vlan-h-w-timestamping' omits 1ebb2446c303 net: ethernet: ti: cpsw: allow vlan tagged packets to be t [...] omits a9423120343c net: ethernet: ti: cpts: move enable/disable flags outside [...] omits f19dcd5f118d net: ethernet: ti: cpts: purge staled skbs from txq omits d0e14c4d9bce net: ethernet: ti: cpts: correct debug for expired txq skb omits 496fa3ba0a66 ASoC: stm32: sai: fix invalid use of sizeof in stm32_sai_a [...] omits e770b18bbbae regulator: bd718x7: Change next state after poweroff to ready omits ef4de050b4c7 regulator: as3711: convert to SPDX identifiers omits 49f539518b33 regulator: bd9571mwv: convert to SPDX identifiers omits a2dc50914744 extcon: max8997: Fix lack of path setting in USB device mode omits 813af51f5d30 powerpc/boot: Set target when cross-compiling for clang omits 3bd9805090af Makefile: Export clang toolchain variables omits 238bcbc4e07f kbuild: consolidate Clang compiler flags omits dbe27a002ef8 kbuild: add -no-integrated-as Clang option unconditionally omits 67fd1437d116 ASoC: qcom: Set dai_link id to each dai_link omits 9ee325d029c4 ASoC: sun8i-codec: add missing route for ADC omits 861e6ed667c8 EDAC: Drop per-memory controller buses omits c1bbd933e5fa cgroup: Add .__DEBUG__. prefix to debug file names omits b1e3aeb11c5e cpuset: Minor cgroup2 interface updates omits 2a22f1b30cee spi: npcm: add NPCM PSPI controller driver omits 4ad26864df53 dt-binding: spi: add NPCM PSPI controller documentation omits f6de2b8919b8 Merge branch 'next/dt64' into for-next omits e319c409f484 Merge branch 'next/dt' into for-next omits 6135ee70cb13 ARM: dts: exynos: Add pin configuration for SD write prote [...] omits 2e61286dc6ce regulator: bd718x7: Use regulator_map_voltage_ascend for b [...] omits 4289c86c4cd7 ARM: dts: exynos: Update maximum frequency for eMMC to 200 [...] omits c60b3f77f497 ARM: dts: exynos: Update maximum frequency for SD card to [...] omits 8fe325fa9d06 ARM: dts: exynos: Fix LDO13 min values on Odroid XU3/XU4/HC1 omits 25e5566e2b6e ARM: dts: exynos: Add UHS-I bus speed support to Odroid XU [...] omits 818ba93b0e9e ASoC: amd: enable acp3x drivers build omits 8de1b5ed0337 ASoC: amd: add acp3x system resume pm op omits 56e4dd8f6801 ASoC: amd: add acp3x runtime pm ops omits 67aa06aef583 ASoC: amd: add acp3x tdm mode support omits 2b5f290e1026 ASoC: amd: add acp3x i2s ops omits 0b87d6bcd648 ASoC: amd: add acp3x pcm driver dma ops omits 32feac95f646 ASoC: amd: Interrupt handler changes for ACP3x DMA driver omits ac289c7ec0bc ASoC: amd: add ACP3x PCM platform driver omits 7894a7e7ea3d ASoC: amd: create ACP3x PCM platform device omits e30d9128def6 ASoC: AMD: add ACP3.0 PCI driver omits b1299acd0d63 ASoC: AMD: add ACP 3.x IP register header omits 1d5ceff25aa1 mtd: spi_nor: pass DMA-able buffer to spi_nor_read_raw() omits b9f07cc8207a mtd: spi-nor: don't overwrite errno in spi_nor_get_map_in_use() omits c797bd81d10e mtd: spi-nor: fix iteration over smpt array omits cd5e6d79384e mtd: spi-nor: don't drop sfdp data if optional parsers fail omits ec534ead9922 ARM: Document merges omits c644888099a9 Merge branch 'fixes' into for-next omits c4bc2b7e7b19 Merge branch 'next/dt' into for-next omits 88a10b15173d EDAC: Don't add devices under /sys/bus/edac omits 1866d58be7ec soc/tegra: fuse: Remove duplicated function declaration omits 63415a3c38dd Merge tag 'arm-soc/for-4.20/maintainers-part2' of https:// [...] omits f68b18fd1c4b arm64: dts: exynos: Update DWC3 modules on Exynos5433 SoCs omits f1977a9be319 Merge branch 'next-for-4.21' of https://github.com/lyrazha [...] omits 4c10473d6ddf ASoC: Intel: Power down links before turning off display a [...] omits 019033c854a2 ASoC: Intel: hdac_hdmi: add Icelake support omits 703c605fac82 ARM: dts: bcm2835-rpi-zero: Switch to SPDX identifier omits dcad34f818f2 ASoC: wm_adsp: Factor out common init code omits 20e00db2f59b ASoC: wm_adsp: Fix dma-unsafe read of scratch registers omits 16a8ee4c80b4 ASoC: rockchip: add missing slave_config setting for I2S omits c0b07605f1a0 spi: pl022: Handle cs_change for last transfer omits 823918561918 spi: pxa2xx: Deal with the leftover garbage in TXFIFO omits 77d33897c68d spi: pxa2xx: Add ready signal omits 8ae13d0b0d4b spi: pxa2xx: dt-bindings: Add ready GPIO signal omits ec93cb6f827b spi: pxa2xx: Add slave mode support omits 810923f3bf06 spi: Deal with slaves that return from transfer_one() unfinished omits aa66478aa538 spi: pxa2xx: dt-bindings: Add spi-slave property omits f15c19af929d ASoC: omap-mcbsp: No need to initialize max_xx_thres when [...] omits 465d85b3976a ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata omits 9c34d023dc35 ASoC: omap-mcbsp: Re-arrange files for core McBSP and Side [...] omits be51c576e849 ASoC: omap-mcbsp: Move out the FIFO check from set_thresho [...] omits 59d177f65f50 ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function [...] omits d63a7625a6df ASoC: omap-mcbsp: Clean up the interrupt handlers omits c9ece9c29e26 ASoC: omap-mcbsp: Skip dma_data.maxburst initialization omits dd443a7c0b00 ASoC: omap-mcbsp: Clean up dma_data addr initialization code omits 58a923adf4d9 dlm: fix possible call to kfree() for non-initialized pointer omits 66917a3130f2 fanotify: introduce new event mask FAN_OPEN_EXEC_PERM omits a704bba5e3ec fsnotify: refactor fsnotify_parent()/fsnotify() paired cal [...] omits 9b076f1c0f48 fanotify: introduce new event mask FAN_OPEN_EXEC omits 2d10b23082a7 fanotify: return only user requested event types in event mask omits 7e333602912c Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fa80bf776ec1 btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 35fdc3902179 hwmon: (raspberrypi) Fix initial notify omits 70df9ebbd82c hwmon (ina2xx) Fix NULL id pointer in probe() omits f2b4076988a9 regulator: of: add support for parsing regulator-state-standby omits 5279e96ff803 regulator: dt-bindings: add regulator-state-standby bindings omits ef878d608661 ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue omits 47e3e53ceadc ice: Destroy scheduler tree in reset path omits c5a2a4a38856 ice: Fix to make VLAN priority tagged traffic to appear on [...] omits 99fc1057b4d4 ice: Call pci_disable_sriov before stopping queues for VF omits 7b8ff0f9cc53 ice: Increase Rx queue disable timeout omits 6263e811f4d4 ice: Fix NVM mask defines omits d09e2693b689 ice: Avoid nested RTNL locking in ice_dis_vsi omits 995c90f2de81 ice: Calculate guaranteed VSIs per function and use it omits 10e03a22de45 ice: Remove node before releasing VSI omits b354e98f49ce ice: Check for q_vector when stopping rings omits 807bc98d3109 ice: Fix debug print in ice_tx_timeout omits c51836246f97 ia64: generate uapi header and system call table files omits ffec9214544c ia64: add system call table generation support omits bf03ebfe94ea ia64: add an offset for system call number omits d7c5e82c08a0 ia64: add __NR_syscalls along with NR_syscalls omits d272a735ef54 ia64: add __NR_old_getpagesize in uapi header file omits db8ddde766ad Merge branch 'qed-Miscellaneous-bug-fixes' omits ed4eac20dcff qed: Fix reading wrong value in loop condition omits 291d57f67d24 qed: Fix rdma_info structure allocation omits e90202ed1cf9 qed: Fix overriding offload_tc by protocols without APP TLV omits 9aaa4e8ba129 qed: Fix PTT leak in qed_drain() omits 11123ab9d90c Merge tag 'linux-can-fixes-for-4.20-20181109' of ssh://git [...] omits adc8d569040f Merge branch 'misc' into for-next omits ad3c7670feaf Merge branch 'fixes' into for-next omits c1cd5b24d6ce drm/i915: Determine DSI panel orientation from VBT omits 86ef615fa11b drm/i915: Fix the VLV/CHV DSI panel orientation hw readout omits f255c624c11a drm/i915: Move skip_intermediate_wm handling into ilk_comp [...] omits e7a278a329dd drm/i915: Account for scale factor when calculating initial phase omits ca0026790efa drm/i915: Always write both TILEOFF and LINOFF plane registers omits 8ebb50389eed arm64: dts: renesas: r8a774a1: Replace clock magic numbers omits 005af85c50f7 Merge tag 'vfio-ccw-20181113' of git://git.kernel.org/pub/ [...] omits aeee3d9cb776 arm64: dts: renesas: r8a774a1: Replace power magic numbers omits 6d5aaac52143 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits c1d91f86a1b4 arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-p [...] omits 6bd36e0822ca drm/i915: Switch LSPCON to PCON mode if it's in LS mode omits ee678706e46d clk: sunxi-ng: a64: Fix gate bit of DSI DPHY omits 7d3cf7d2ecca clk: sunxi-ng: Enable DE2_CCU for SUN8I and SUN50I omits 4f49b7344201 arm64: defconfig: Enable PWM_SUN4I omits c0b794b1ecbc arm64: defconfig: Enable DRM_SUN8I_DW_HDMI omits 1f2ffb63636c arm64: defconfig: Enable DRM_SUN8I_MIXER omits aab15e8ec257 Btrfs: fix rare chances for data loss when doing a fast fsync omits 2b48646cd60f docs: Extend trusted keys documentation for TPM 2.0 omits 2bfaa38ed2c7 x86/ima: define arch_get_ima_policy() for x86 omits ea32c8fb1ddd ima: add support for arch specific policies omits 2200663d30ec ima: refactor ima_init_policy() omits 4b144d369629 ima: prevent kexec_load syscall based on runtime secureboot flag omits 0914ade209c4 x86/ima: define arch_ima_get_secureboot omits 59637d5e1693 integrity: support new struct public_key_signature encoding field omits 7db647aa8b13 drm/meson: Add primary plane scaling omits 20d7fe034a2f drm/meson: move OSD scaler management into plane atomic update omits f9a2348196d1 drm/meson: Support Overlay plane for video rendering omits 09c573ab853d tpm: tpm_ibmvtpm: fix kdoc warnings omits 5122b5f0a846 tpm: fix kdoc for tpm2_flush_context_cmd() omits 01f54664a4db tpm: tpm_try_transmit() refactor error flow. omits 95adc6b410b7 tpm: use u32 instead of int for PCR index omits c82e59541a22 tpm1: reimplement tpm1_continue_selftest() using tpm_buf omits 9315e73ac870 tpm1: reimplement SAVESTATE using tpm_buf omits cfddcb05e134 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() omits 5e335b5ecfa5 tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure omits 7aee9c52d7ac tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure omits c22780ff0c76 tpm: tpm-space.c remove unneeded semicolon omits b6b6036a5d55 tpm: tpm-interface.c drop unused macros omits b03c43702e7b tpm: add tpm_auto_startup() into tpm-interface.c omits 9db7fe187c54 tpm: factor out tpm_startup function omits c82a330ceced tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c omits d4a317563207 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c omits 433d390f005d tpm: factor out tpm1_get_random into tpm1-cmd.c omits f4d916b72fea tpm: move tpm_getcap to tpm1-cmd.c omits 1ad6640cd614 tpm: move tpm1_pcr_extend to tpm1-cmd.c omits 70a3199a7101 tpm: factor out tpm_get_timeouts() omits d856c00f7d16 tpm: add tpm_calc_ordinal_duration() wrapper omits b2d6e6de005e tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c omits 100b16a6f290 tpm: sort objects in the Makefile omits 899102bc4518 tpm2: add new tpm2 commands according to TCG 1.36 omits 2ba5780ce305 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x omits a521dcb18b6d mfd: tps6586x: Handle interrupts on suspend omits 9ef60bd673d1 drm/sti: remove set but not used variable 'priv' omits fba43f454cdf ALSA: oxfw: add support for APOGEE duet FireWire omits 66cae477c380 drm/meson: Use optional canvas provider omits b89e242eee8d s390/cio: Fix cleanup when unsupported IDA format is used omits 806212f91c87 s390/cio: Fix cleanup of pfn_array alloc failure omits 55e93ecdc1ef vfio: ccw: Register mediated device once all structures ar [...] omits 52df7837560e s390/cio: make vfio_ccw_io_region static omits 2b80b98b722b dt-bindings: display: amlogic, meson-vpu: Add optional can [...] omits 60b7e5d98cdc pinctrl: sh-pfc: r8a77990: Add VIN[4|5] groups/functions omits 0ea0397a3a12 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 270b6eb71557 pinctrl: sh-pfc: r8a77965: Add VIN[4|5] groups/functions omits 10e78f03da18 pinctrl: sh-pfc: r8a7796: Fix VIN versioned groups omits 184844ccda41 pinctrl: sh-pfc: r8a7795: Fix VIN versioned groups omits 11c8f8df85e7 pinctrl: sh-pfc: r8a7792: Fix VIN versioned groups omits e889b2981511 pinctrl: sh-pfc: Add optional arg to VIN_DATA_PIN_GROUP omits 3ad8fbd83fab pinctrl: sh-pfc: r8a77970: Add QSPI pins, groups, and functions omits 33847a71373c pinctrl: sh-pfc: r8a77990: Add voltage switch operations for SDHI omits 21ac0d58bb2d pinctrl: sh-pfc: r8a77990: Add SDHI pins, groups and functions omits 5035d66cc629 nvmem: meson-efuse: add peripheral clock omits dc54443dc708 nvmem: meson-efuse: bindings: add peripheral clock omits eb38c119dd91 clk: renesas: r7s9210: Add USB clocks omits 29e3880109e3 netfilter: nf_tables: fix use-after-free when deleting com [...] omits 0fbcc5b568ed netfilter: xt_RATEEST: remove netns exit routine omits cfd740171910 mtd: rawnand: sh_flctl: convert to SPDX identifiers omits 9e3e4d8a093b Merge tag 'v4.20-rc2' of git://git.kernel.org/pub/scm/linu [...] omits 5bf4331f426e mfd: madera: Add shared data for accessory detection omits 53cccd28a125 mfd: at91-usart: Add platform dependency omits df6cafa8ce90 mfd: bd9571mwv: Add volatile register to make DVFS work omits e2c62d9fc8bb mfd: ab8500-core: Return zero in get_register_interruptible() omits b8c2a266cdc5 mfd: tmio: Typo s/use use/use/ omits 8b18d7807705 mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported omits 5195c0532181 mfd: db8500-prcmu: Fix some section annotations omits 090cb762f94c mfd: twl-core: Fix section annotations on {,un}protect_pm_master omits 622fecbccfe8 opp: ti-opp-supply: Correct the supply in _get_optimal_vdd [...] omits ba038546ff9e opp: ti-opp-supply: Dynamically update u_volt_min omits ccef008dd4d2 RISC-V: lib: minor asm cleanup omits ed60f43d0170 power/supply: fix sc27xx_fuel_gauge build errors omits efef086d6acc riscv: add ARCH_HAS_SG_CHAIN omits d32f94f7ee2a riscv: fix spacing in struct pt_regs omits f8397d69daef btrfs: Always try all copies when reading extent buffers omits 3e536cff3424 net: phy: check if advertising is zero using linkmode_empty omits d16a67667c61 ide: don't clear special on ide_queue_rq() entry omits e0f7d41e1715 staging: wilc1000: rename tsf_hi element of network_info struct omits 68b4f745cf19 staging: wilc1000: use ENOBUFS error code instead of WILC_ [...] omits d0e41eff4c89 staging: wilc1000: added 'WILC_' prefix for constants to h [...] omits d378599a6b6d staging: wilc1000: rename firmware related constants to fo [...] omits c140dd91cef0 staging: wilc1000: move current_tx_rate enum to wilc_wlan_ [...] omits b997b84ffca6 staging: wilc1000: use proper namespace for macros in wilc [...] omits 00d54198a716 staging: wilc1000: restructure macros used to handle secur [...] omits 8c4574d6c84c staging: wilc1000: use enum contants for mac status & adde [...] omits 065a69a922b2 staging: wilc1000: move sdio_cmd52 & sdio_cmd53 struct to [...] omits b02aab8fb061 staging: wilc1000: remove unused macros and struct members [...] omits 7e7e278fe39d staging: wilc1000: use WLAN_PMKID_LEN macro from ieee80211 [...] omits 2bae293a4cbd staging: wilc1000: use macro from ieee80211.h in register [...] omits dc19d43f5738 staging: gasket: formatting fixes omits d0894409d171 lib/gcd: Remove use of CPU_NO_EFFICIENT_FFS macro omits 57eeacede4db MIPS: Use Kconfig to select CPU_NO_EFFICIENT_FFS omits 47bf2b031754 mips: sort list of configs for Malta omits 271fee93a414 mips: delete duplicated BUILTIN_DTB and LIBFDT configs omits 03f39f47dc86 rtc: class: remove devm_rtc_device_unregister omits 4ff6f0249e21 rtc: sh: convert to SPDX identifiers omits 725412d9e07a rtc: clean up indentation issues, remove extraneous space, [...] omits c50156526a2f rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGH omits 36b486bc6821 drm/amdgpu: log smu version omits 2bf011c861b7 drm/amdgpu: refactor smu8_send_msg_to_smc and WARN_ON time out omits 99b90b5d02e1 ARM: BCM63XX: Enable reset controller support omits 81dcdbdbf895 Merge branch 'next/dt' into for-next omits 7b981b18a48b ARM: exynos: Remove no longer needed s3c_pm_check_*() calls omits b02394aa75e3 IB/mlx5: Improve ODP debugging messages omits c353b80ee595 ARM: dts: exynos: Add missing clocks to RTC node for Arnda [...] omits 90290db7669b net/mlx5: Use multi threaded workqueue for page fault handling omits ef90c5e9757d net/mlx5: Return success for PAGE_FAULT_RESUME in internal [...] omits 56403a43c155 ARM: dts: exynos: Add compatible for s5m8767 clocks node o [...] omits 032080ab43ac IB/mlx5: Lock QP during page fault handling omits 3f9d8677b73b ARM: dts: exynos: Add compatible for s2mps11 clocks node o [...] omits c99fefea2cc9 net/mlx5: Enumerate page fault types omits 27e95603f4df net/mlx5: Add interface to hold and release core resources omits 698114968a22 net/mlx5: Release resource on error flow omits 2c80920f66f2 ARM: exynos: Remove legacy setting of external wakeup interrupts omits 383acb0dac03 ARM: s5pv210: Remove legacy setting of external wakeup interrupts omits e94b9f12fa2c Input: atkbd - clean up indentation issue omits 4aeba6418a16 Input: st1232 - convert to SPDX identifiers omits dda2af7418db Input: migor_ts - convert to SPDX identifiers omits 6c4b88288abf Input: dt-bindings - fix a typo in file input-reset.txt omits ac5722c1643a Input: cros_ec_keyb - fix button/switch capability reports omits 3ed64da3b790 Input: elan_i2c - add ELAN0620 to the ACPI table omits d55bda1b3e7c Input: matrix_keypad - check for errors from of_get_named_gpio() omits 25517ed4e99b MIPS: Let early memblock_alloc*() allocate memories bottom-up omits 82fba2df7f7c MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON US [...] omits 121e38e5acdc ARC: mm: fix uninitialised signal code in do_page_fault omits 4592f11e47a2 ARC: [plat-hsdk] Enable DW APB GPIO support omits afba5d157fe1 ARCv2: boot log unaligned access in use omits 3624379d90ad ARC: IOC: panic if kernel was started with previously enabled IOC omits 2c519f583e84 ARC: remove redundant 'default n' from Kconfig omits 132eb4cf3382 ARM: Document merges omits 917489d137af Merge branch 'next/soc' into for-next omits 44d235f56fb3 Merge branch 'fixes' into for-next omits a619b72a3670 Merge tag 'am654-fixes-for-v4.20' of git://git.kernel.org/ [...] omits d88bb418b7cc ARM: stm32: debug: add low-level debug support omits 2e904398119d Merge tag 'qcom-fixes-for-4.20-rc1' of git://git.kernel.or [...] omits 63ac3328f0d1 drm/i915: fix broadwell EU computation omits 261501d94e80 Merge branch 'sctp-add-support-for-sk_reuseport' omits 6ba845740267 sctp: process sk_reuseport in sctp_get_port_local omits 76c6d988aeb3 sctp: add sock_reuseport for the sock in __sctp_hash_endpoint omits 532ae2f10e6e sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint omits 26b76320a8a5 Merge tag 'v4.20-rc2' into next-general omits d4d592a6eeda KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep omits 35f3aa39f243 mm: Replace spin_is_locked() with lockdep omits 04547728b7b7 locking/mutex: Replace spin_is_locked() with lockdep omits 456a737896b2 userfaultfd: Replace spin_is_locked() with lockdep omits 97eeebea8942 smsc: Replace spin_is_locked() with lockdep omits 013ff4a6e7bc sfc: Replace spin_is_locked() with lockdep omits 3d709ab5a176 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] omits 9189c7e70603 checkpatch: Create table of obsolete APIs and apply to RCU omits b430c588bed9 MAINTAINERS: Add Joel Fernandes as RCU reviewer omits 5f1a6ef3746f rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() omits 117f683c6e01 rcu: Replace this_cpu_ptr() with __this_cpu_read() omits 05f415715ce4 rcu: Speed up expedited GPs when interrupting RCU reader omits 0a89e5a402e9 rcu: Trace end of grace period before end of grace period omits 2320bda26df7 rcu: Adjust the comment of function rcu_is_watching omits c669c014d1da rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() omits 691960197e8d rcu: Add state name to show_rcu_gp_kthreads() output omits 791416c47153 rcu: Parameterize rcu_check_gp_start_stall() omits b3c1d9ec7c59 rcu: Avoid double multiply by HZ omits 1dfddcdb95c4 MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com omits 97b59370fa59 doc: Fix "struction" typo in RCU memory-ordering documentation omits a78ad16c7f0f doc: Correct parameter in stallwarn omits 97562c018135 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains omits 97949f0176da doc: Make listing in RCU perf/scale requirements use rcu_a [...] omits 8b9df28d7f2e doc: Remove obsolete (non-)requirement about disabling preemption omits 93eb14201fc6 doc: Make reader aware of rcu_dereference_protected omits 1c7d6d4411a1 doc: rcu: Encourage use of rcu_barrier in checklist omits e060a03a1c92 doc: rcu: Remove obsolete checklist item about synchronize [...] omits bc2072c9adeb doc: rcu: Remove obsolete suggestion from checklist omits 090c1685fd62 doc: rcu: Add more rationale for using rcu_read_lock_sched [...] omits 3398496483df doc: rcu: Update core and full API in whatisRCU omits ed8f6fb24778 doc: Document rcutorture forward-progress test kernel parameters omits 70f0508caba2 doc: rcu: Update description of gp_seq fields in rcu_data omits 82eccec85147 doc: rcu: Better clarify the rcu_segcblist ->len field omits b54d9db26031 doc: rcu: Update Data-Structures for RCU flavor consolidation omits 77e461d14ed1 bnx2x: Assign unique DMAE channel number for FW DMAE trans [...] omits c9b6f899e120 doc: Remove rcu_dynticks from Data-Structures omits 5cc379a42acd doc: Update information about resched_cpu omits fb50c09e9238 perf tools: Fix crash on synthesizing the unit omits f0ad56e876cd rcu: Eliminate BUG_ON() for kernel/rcu/update.c omits 9213784b48f8 rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h omits 913240696ec6 drm/syncobj: Fix compilation following partial revert omits 49ca5ddf2212 Merge branch 'v4.21-clk/next' into for-next omits 628bd8594709 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_con [...] omits 8b19faf6fae2 clk: rockchip: fix typo in rk3188 spdif_frac parent omits b96609876922 netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() omits 49de9c090f3c netfilter: nf_flow_table: make nf_flow_table_iterate() static omits 447750f281ab netfilter: nf_tables: don't use position attribute on rule [...] omits 25d8bcedbf43 selftests: add script to stress-test nft packet path vs. c [...] omits 0fb39bbe43d4 netfilter: nf_tables: don't skip inactive chains during update omits 3c5cdb17c3be netfilter: nf_conncount: fix unexpected permanent node of list. omits 26088f369222 nios2: flush_tlb_mm flush only the pid omits 9d3ba7808709 nios2: flush_tlb_pid can just restore TLBMISC once omits 966cad6962dd nios2: TLBMISC writes do not require PID bits to be set omits f905c2fc3980 audit: Use 'mark' name for fsnotify_mark variables omits 83d23bc8aedc audit: Replace chunk attached to mark instead of replacing mark omits 8432c7006297 audit: Simplify locking around untag_chunk() omits c22fcde775dc audit: Drop all unused chunk nodes during deletion omits 49a4ee7d98db audit: Guarantee forward progress of chunk untagging omits 5f5161300d7b audit: Allocate fsnotify mark independently of chunk omits a8375713fb1f audit: Provide helper for dropping mark's chunk reference omits 8cd0feb5234c audit: Remove pointless check in insert_hash() omits d31b326d3ce7 audit: Factor out chunk replacement code omits 1635e5722350 audit: Make hash table insertion safe against concurrent lookups omits 8d20d6e9301d audit: Embed key into chunk omits b1e4603b92d8 audit: Fix possible tagging failures omits a5789b07b35a audit: Fix possible spurious -ENOSPC error omits 9f16d2e6241b audit_tree: Remove mark->lock locking omits 31568ec09ea0 netfilter: nf_conncount: fix list_del corruption in conn_free omits fd3e71a9f71e netfilter: nf_conncount: use spin_lock_bh instead of spin_lock omits ab99be4683d9 amd/iommu: Fix Guest Virtual APIC Log Tail Address Register omits daedaa33d9c5 iommu/vtd: Cleanup dma_remapping.h header omits b165933cf923 nvmem: meson-efuse: add error message on user_max failure. omits 643e5fb2610d nvmem: add type attribute omits e178307d3459 slimbus: ngd: QCOM_QMI_HELPERS has to be selected omits 818d6197fc34 slimbus: ngd: Fix build error on x86 omits 131280a162e7 drm: Revert syncobj timeline changes. omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits cc7ed49a7f39 HID: hidraw: enforce minors_lock locking via lockdep omits d99501b8575d ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() omits bcce8d8633ff drm/i915: Clean up the baseline bpp computation omits d26592c601ec drm/i915: Remove pointless goto fail omits 8e2b4dffeca0 drm/i915: Handle -EDEADLK from ironlake_check_fdi_lanes() omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 0eb86fa77f0f phy: sun4i-usb: add support for H6 USB2 PHY omits 43b05e288c76 phy: sun4i-usb: add support for missing USB PHY index omits ff8780392c44 dt-bindings: phy: add binding for Allwinner H6 USB2 PHY omits 344eb5539abf ARM: 8813/1: Make aligned 2-byte getuser()/putuser() atomi [...] omits f441882a5229 ARM: 8812/1: Optimise copy_{from/to}_user for !CPU_USE_DOMAINS omits bc2eca9a6828 ARM: 8811/1: always list both ldrd/strd registers explicitly omits c0e118c8a1a3 mtd: partitions: Add OF support to RedBoot partitions omits 7243ec72b902 dt-bindings: phy-qcom-qmp: Fix several mistakes from prior [...] omits f5fde094a742 phy: uniphier-pcie: Depend on HAS_IOMEM omits e0be6a68b541 mtd: partitions: Add RedBoot FIS DT bindings omits 43f1fd01a635 mtd: Move Redboot partition parser omits 3e184501083c sched/core: Clean up the #ifdef block in add_nr_running() omits 1d8ca3be86eb x86/mm/fault: Allow stack access below %rsp omits b1635596860d soundwire: intel: constify snd_soc_dai_ops structures omits f5212cccb954 Merge branch 'topic/xilinx' into next omits a8d335f29225 Merge branch 'topic/sh' into next omits 04af17277f34 Merge branch 'topic/sa11x0' into next omits 7c2fe20aa40a Merge branch 'topic/mtk' into next omits e3f1f0dcafc4 Merge branch 'topic/ep93xx' into next omits 016fd2856829 batman-adv: enable MCAST by default at compile time omits fb939135a6cf batman-adv: Move CRC16 dependency to BATMAN_ADV_BLA omits d2d489b7d851 batman-adv: Add inconsistent multicast netlink dump detection omits 6b7b40aad5cd batman-adv: Add inconsistent local TT netlink dump detection omits 6f81652a4713 batman-adv: Add inconsistent dat netlink dump detection omits 24d71b92321a batman-adv: Add inconsistent claim netlink dump detection omits b00d0e6a2cb1 batman-adv: Add inconsistent backbone netlink dump detection omits 05abd7bcc9cd batman-adv: Store modification counter via hash helpers omits fb69be697916 batman-adv: Add inconsistent hardif netlink dump detection omits 9264c85c8b42 batman-adv: Add inconsistent gateway netlink dump detection omits 694127c1dd49 batman-adv: Fix description for BATMAN_ADV_DEBUG omits 0dacc7fab623 batman-adv: Allow to use BATMAN_ADV_DEBUG without BATMAN_A [...] omits 95d8f85c9113 batman-adv: Improve includes for trace functionality omits a5dac4da72f5 batman-adv: Add includes for deprecation warning omits 01468225f305 batman-adv: Drop unused lockdep include omits 3987b6a4ccf8 batman-adv: Start new development cycle omits d7d8bbb40a5b batman-adv: Expand merged fragment buffer for full packet omits f4156f9656fe batman-adv: Use explicit tvlv padding for ELP packets omits 32d8a6fc5bd6 USB: serial: mos7840: remove set but not used variables 's [...] omits 54820b4a6627 dt-bindings: i3c: Document core bindings omits a9f3edd0dd87 i3c: Add sysfs ABI spec omits bd360e8175f4 docs: driver-api: Add I3C documentation omits 3a379bbcea0a i3c: Add core I3C infrastructure omits 58fc419be231 netfilter: ctnetlink: always honor CTA_MARK_MASK omits 1226cfe3798a Merge branch 'master' of git://blackhole.kfki.hu/nf-next omits 0fd791841a6d HID: input: Ignore battery reported by Symbol DS4308 omits 548f32f59456 USB: serial: quatech2: remove set but not used variable 'p [...] omits f3be657d96b0 drm/i915/gvt: ensure gpu is powered before do i915_gem_gtt_insert omits def40774f63a drm/i915/gvt: not to touch undefined MOCS registers omits 563785edfcef ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 omits 6da8f44624ad ALSA: hda/ca0132 - Optimize for non-PCI configuration omits ed8885a14433 sched/fair: Make some variables static omits 1da1843f9f03 sched/core: Create task_has_idle_policy() helper omits b5c0ce7bd184 sched/fair: Add lsub_positive() and use it consistently omits 92a801e5d5b7 sched/fair: Mask UTIL_AVG_UNCHANGED usages omits 59e1678c2975 Merge branch 'sched/urgent' into sched/core, to pick up de [...] omits d19f9130b814 x86/ptrace: Fix documentation for tracehook_report_syscall [...] omits c17a1ca14cbb Merge 4.20-rc2 into tty-next omits 30beabb3c321 net: phy: marvell: remove set but not used variable 'pause' omits 2b9b7502dfcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 386d0c222341 x86/mm: declare check_la57_support() as inline omits 3e34c8198960 extcon: max8997: Avoid forcing UART path on drive probe omits 5a196c29bb27 extcon: max14577: Avoid forcing UART path on drive probe omits 6865f2ef9d65 extcon: max77693: Avoid forcing UART path on drive probe omits d9204acb3756 extcon: max77843: Avoid forcing UART path on drive probe omits 9206eb0bc567 PCI: add USR vendor id and use it in r8169 and w6692 driver omits 48872c11b772 net_sched: sch_fq: add dctcp-like marking omits c73e5807e4f6 tcp: tsq: no longer use limit_output_bytes for paced flows omits 83afb36a7097 Merge branch 'tcp-tso-defer-improvements' omits a682850a114a tcp: get rid of tcp_tso_should_defer() dependency on HZ/jiffies omits f1c6ea3827b5 tcp: refine tcp_tso_should_defer() after EDT adoption omits 1c09f7d073b1 tcp: do not try to defer skbs with eor mark (MSG_EOR) omits 24438e46268c uio: uio_fsl_elbc_gpcm: simplify getting .driver_data omits bc702adeba07 tlclk: clean an indentation issue, remove extraneous tabs omits b8ae30a7020d vbox: fix link error with 'gcc -Og' omits 9e9a615103e5 zynq-fpga: Only route PR via PCAP when required omits 68f60538daa4 fpga: altera-cvp: Fix registration for CvP incapable devices omits ae668640e452 fpga: dfl: fme: remove set but not used variable 'priv' omits 187fade88ca0 fpga: altera-cvp: fix 'bad IO access' on x86_64 omits 1e5106031f29 tools: Add 'firmware' category and add ihex2fw tool omits 4fcba7802c3e Tools: hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 omits 16d1342bc41a Drivers: hv: kvp: Use %u to print U32 omits 5c24ee897664 hv_utils: update name in struct hv_driver util_drv omits a3cadf3850cd Drivers: hv: vmbus: Get rid of unnecessary state in hv_context omits 5a96b2d38dc0 staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION omits cd56a5141331 staging: mt7621-pinctrl: fix uninitialized variable ngroups omits a66d972465d1 devres: Align data[] to ARCH_KMALLOC_MINALIGN omits 46f9172ef8c8 staging: wilc1000: Remove unused mutex cfg_values_lock omits 2a200d6c38fe staging: wilc1000: Don't keep a copy of wiphy parameters i [...] omits 6eb7207384d1 staging: wilc1000: validate cfg parameters before scheduli [...] omits 056ef758609f staging: rtl8188eu: remove unnecessary parentheses in recv [...] omits c3da4dea605e staging: rtl8188eu: add spaces around '*' in recv_linux.c omits c3c4b8e55f99 staging: rtl8188eu: use __func__ in recv_linux.c omits 5451e22618b8 staging: mt7621-pci: dt-bindings: add dt bindings for mt76 [...] omits 98afdd565f3c staging: mt7621-pci: replace 'mdelay()' with 'msleep()' omits b8d97d43bf7a staging: mt7621-pci: move some code into 'mt7621_pcie_init_ports' omits 802a2f7b2fe3 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits 1e80699fd6a5 staging: mt7621-pci: enable interrupt when port is being enabled omits bcb4530736a6 staging: mt7621-pci: use PCIE_PORT_LINKUP instead of hardc [...] omits bd1a05bd87ad staging: mt7621-pci: use PERST_N instead of gpio control omits fb672b450ccc staging: mt7621-pci: add some definitions for enabling and [...] omits 301c15be69af staging: mt7621-pci: rewrite hardcoded code for enabling ports omits a4b2eb912bb1 staging: mt7621-pci: rewrite RC FTS configuration omits ce3368dc942b staging: mt7621-pci: align function definition style along [...] omits b842e0b972ab staging: mt7621-pci: remove non sense comment omits a934d9017520 staging: mt7621-pci: reorder preprocessor definitions omits 58180d33ee08 staging: mt7621-pci: remove unused preprocessor definitions omits cd910f19ac02 staging: mt7621-pci: factor out 'mt7621_pcie_init_ports' function omits e2200279af2f staging: mt7621-pci: avoid use of global variable 'pcie_li [...] omits a41a1f86189b staging: mt7621-pci: factor out 'mt7621_pcie_enable_ports' [...] omits d936550784a2 staging: mt7621-pci: use dev_* functions instead of printk omits d2bac2fd6daa staging: mt7621-pci: use a trailing */ on a separate line omits 89e9f6e6adfc staging: mt7621-pci: remap and use sysctl from device tree omits 624c5227ed0a staging: mt7621-dts: add sysctl registers base address to pcie omits 4fdf3abcba03 staging: mt7621-pci: rename 'mt7621_pcie_enable_port' into [...] omits f443b5c22ebd staging: mt7621-pci: debug port N_FTS inside 'mt7621_pcie_ [...] omits 3beb6da5d52a staging: mt7621-pci: factor out 'mt7621_enable_phy' function omits 6b767904b90e staging: mt7621-pci: rewrite pcie phy related functions omits 7bf10a7261c4 staging: mt7621-pci: reagroup reset related macros all together omits d9ecdd396cd5 staging: mt7621-pci: remove reset related unused macros omits bd74b4a290f2 staging: mt7621-pci: remove two commented code lines omits 335bbd9ed7f9 staging: mt7621-pci: remove GPL2+ text from license header omits ed611974bd22 staging: mt7621-pci: remove [ASSERT|DEASSERT]_SYSRST_PCIE macros omits 745eeeac68d7 staging: mt7621-pci: factor out 'mt7621_pcie_enable_port' [...] omits c8242bef7c02 staging: mt7621-pci: add two helpers for read and write pc [...] omits a80775d647d3 staging: mt7621-pci: replace return value if devm_pci_allo [...] omits ad9c87e129d1 staging: mt7621-pci: parse and init port data from device tree omits 01dfe40e5989 staging: wilc1000: update wilc1000 driver maintainer ids omits 6be244dcd59b kobject: Fix warnings in lib/kobject_uevent.c omits e0d70bcb38d7 kobject: drop unnecessary cast "%llu" for u64 omits 9cac83a57e99 rcu: Stop expedited grace periods from relying on stop-machine omits 5e13a0d3f5c1 tcp: minor optimization in tcp ack fast path processing omits 0cf3a68a5382 Merge branch 'mv88e6xxx-Support-more-SERDES-interfacxes' omits 2defda1f4b91 net: dsa: mv88e6xxx: Add support for SERDES on ports 2-8 f [...] omits 787799a9d555 net: dsa: mv88e6xxx: Default ports 9/10 6390X CMODE to 1000BaseX omits fdc71eea8c0a net: dsa: mv88e6xxx: Differentiate between 6390 and 6390X cmodes omits b3dce4da5bb4 net: dsa: mv88e6xxx: Group cmode ops together omits 8d2681f5cebb Merge branch 'net-phy-convert-advertise-and-supported-to-l [...] omits cb6402fe2635 net: phy: Add support for resolving 5G and 2.5G autoneg omits 3c6b59d6f07c net: phy: Add more link modes to the settings table omits fe1919147c69 net: phy: Fixup kerneldoc markup. omits c0ec3c273677 net: phy: Convert u32 phydev->lp_advertising to linkmode omits 3c1bcc8614db net: ethernet: Convert phydev advertize and supported from [...] omits 899a3cbbf77a net: phy: remove states PHY_STARTING and PHY_PENDING omits b08794a922c4 documentation of some IP/ICMP snmp counters omits 31c4f4cc32f7 tipc: improve broadcast retransmission algorithm omits bb5e6a829045 Merge branch 'net-sched-indirect-tc-block-cb-registration' omits d4b69bad61e0 nfp: flower: remove unnecessary code in flow lookup omits 4f63fde3fc08 nfp: flower: remove TC egdev offloads omits 3166dd07a9cb nfp: flower: offload tunnel decap rules via indirect TC blocks omits 65b7970edf87 nfp: flower: increase scope of netdev checking functions omits 7885b4fc8d8e nfp: flower: allow non repr netdev offload omits 7f76fa36754b net: sched: register callbacks for indirect tc block binds omits dbf03d6569d7 driver core: fix comments for device_block_probing() omits 63c980470526 driver core: Replace simple_strtol by kstrtoint omits d1ce01144e75 Merge branch 'PHYID-matching-macros' omits ca49493633fc net: phy: realtek: use new PHYID matching macros omits aa2af2eb447c net: phy: add macros for PHYID matching omits fa28a2b244a9 Merge branch 'phylib-simplifications' omits 34d884e3dae6 net: phy: improve and inline phy_change omits d73a2156bdad net: phy: simplify phy_mac_interrupt and related functions omits 8deeb6309cc4 net: phy: don't set state PHY_CHANGELINK in phy_change omits d79e26a7efc2 Merge branch 'remove-PHY_HAS_INTERRUPT' omits a4307c0ec661 net: phy: remove flag PHY_HAS_INTERRUPT from driver configs omits 0d2e778e38e0 net: phy: replace PHY_HAS_INTERRUPT with a check for confi [...] omits 432798195bbc uio: Fix an Oops on load omits 8bb0a88600f0 test_firmware: fix error return getting clobbered omits 0749aa25af82 nvmem: core: fix regression in of_nvmem_cell_get() omits 7c97301285b6 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] omits fee05f455ceb drivers/misc/sgi-gru: fix Spectre v1 vulnerability omits e670de54c813 Drivers: hv: kvp: Fix the recent regression caused by inco [...] omits 72e3a5248da9 staging: iio: ad7816: Set RD/WR pin and CONVST pin as outputs. omits 06c77f564ddb staging: iio: ad7816: Do not use busy_pin in case of AD7818 omits 723a61e0a7d2 iio: adc: meson-saradc: add support for the chip's tempera [...] omits 27be1f6408ba dt-bindings: iio: adc: meson-saradc: add temperature senso [...] omits addacf3b49ff staging:iio:ad2s90: Check channel type at read_raw omits ccba40e9f76f staging:iio:ad2s90: Add IIO_CHAN_INFO_SCALE to channel spe [...] omits f14a283c2d58 staging:iio:ad2s90: Move device registration to the end of probe omits addb2ebe4a34 staging:iio:ad2s90: Remove always overwritten assignment omits b3a3eafeef76 staging:iio:ad2s90: Make probe handle spi_setup failure omits 070e8c7da116 staging:iio:ad2s90: Make read_raw return spi_read's error code omits 5ccc612b835b staging: iio: ad7780: fix offset read value omits 382c7fce7005 staging: iio: ad2s1210: Add device tree table. omits 66dd9e3d5e03 staging: iio: ad2s1210: Drop the gpioin flag. omits f356dc6ec26b staging: iio: ad2s1210: Switch to the gpio descriptor interface omits 74cf7b8614bc iio: potentiometer: tpl0102: add IIO_AVAIL_RANGE support omits fdbd710b35f2 dt-bindings: iio: dac: Add ti,dac7311 device tree bindings [...] omits 7a02ef7907d8 iio:dac:ti-dac7311 Add driver for Texas Instrument DAC7311 omits 03bd40033d66 dt-bindings: iio: magn: add LSM9DS1 bindings omits fdee2ca14bca staging: iio: adc: ad7280a: don't cast type inside switch [...] omits 2eb4c9f2a5d7 iio:magnetometer: st_magn: add BDU settings omits 0d92aa2c272f iio:magnetometer: st_magn: add LSM9DS1 support omits 53759e259da4 iio: magnetometer: add clarifying comment omits ee2303515e75 iio: potentiometer: tpl0102: switch to using pointer to ch [...] omits 0e03aca2659e dmaengine: xilinx_dma: Fix 64-bit simple CDMA transfer omits 4e47d24a908c dmaengine: xilinx_dma: Introduce helper macro for preparin [...] omits 91b438286ef2 dmaengine: xilinx_dma: Refactor axidma channel allocation omits b1f01e48df5a dmaengine: mediatek: Add MediaTek Command-Queue DMA contro [...] omits 6a1abe4cbca7 dt-bindings: dmaengine: usb-dmac: Add binding for r8a77470 omits 9b68cc012a73 dmaengine: ep93xx: fix some typo omits bc822e80170d dmaengine: sa11x0: unexport sa11x0_dma_filter_fn and clean up omits 9be92baa4772 dmaengine: sh: convert to SPDX identifiers omits 80c4445e56f4 dmaengine: bcm2835: Switch to SPDX identifier omits ab39e1473ace dmaengine: bcm2835: make license text and module license match omits 56b657f7f9c0 iwlwifi: fw: use helper to determine whether to dump paging omits f108703cb5f1 iwlwifi: add new cards for 9560, 9462, 9461 and killer series omits 618e1701a2a4 iwlwifi: mvm: remove unused conversion table omits e488e593a79f iwlwifi: dbg: use helper to check if debug type is set omits dc1aca22f8f3 iwlwifi: mvm: Send non offchannel traffic via AP sta omits 18ab513ebfd3 iwlwifi: mvm: add description to a few generic assert numbers omits 124e0eba908b iwlwifi: dbg: avoid passing trigger around omits f09450e32ade iwlwifi: pcie: don't reset TXQ write pointer omits 0dde2440a77f iwlwifi: mvm: toggle tx antenna if tx fails during connect [...] omits 5c2dbebb4465 iwlwifi: fw: do not set sgi bits for HE connection omits 656fca00f317 iwlwifi: mvm: switch management tx antenna only on tx failure omits 47242744109d iwlwifi: mvm: enable low latency for soft ap omits 8954e1eb2270 iwlwifi: trans: Clear persistence bit when starting the FW omits f3f240f973d1 iwlwifi: mvm: remove queue_info_lock omits 06bc6f6ed4ae iwlwifi: mvm: synchronize TID queue removal omits 41c4588b0618 iwlwifi: mvm: remove set but not used variable 'he_phy_data' omits 407be8d03e20 Merge branch 'narrow-loads' omits e7605475f5f1 selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr omits 6c2afb674dbd selftests/bpf: Test narrow loads with off > 0 in test_verifier omits 46f53a65d2de bpf: Allow narrow loads with offset > 0 omits e15e067d0656 sctp: Fix SKB list traversal in sctp_intl_store_ordered(). omits 348bbc25c408 sctp: Fix SKB list traversal in sctp_intl_store_reasm(). omits 9e733177c71a iucv: Remove SKB list assumptions. omits 4a5a553ddef7 brcmfmac: Use standard SKB list accessors in brcmf_sdiod_s [...] omits f2cbf95826fb Merge branch 'bpftool-flow-dissector' omits 092f08927300 bpftool: support loading flow dissector omits 3767a94b3253 bpftool: add pinmaps argument to the load/loadall omits 77380998d91d bpftool: add loadall command omits 33a2c75c55e2 libbpf: add internal pin_name omits fd734c5cca62 libbpf: bpf_program__pin: add special case for instances.nr == 1 omits 0c19a9fbc9cd libbpf: cleanup after partial failure in bpf_object__pin omits 108d50a976db selftests/bpf: rename flow dissector section to flow_dissector omits 0157edc859af Merge branch 'device-ops-as-cb' omits 16a8cb5cffd0 bpf: do not pass netdev to translate() and prepare() offlo [...] omits a40a26322a83 bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() omits eb9119471efb bpf: pass destroy() as a callback and remove its ndo_bpf s [...] omits b07ade27e933 bpf: pass translate() as a callback and remove its ndo_bpf [...] omits 00db12c3d141 bpf: call verifier_prep from its callback in struct bpf_of [...] omits 6dc18fa6f4ca bpf: call finalize() from its callback in struct bpf_offload_dev omits 341b3e7b7b89 bpf: call verify_insn from its callback in struct bpf_offload_dev omits 1385d755cfb4 bpf: pass a struct with offload callbacks to bpf_offload_d [...] omits 1da6f5733853 nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c omits 6083e28aa02d OVS: remove VLAN_TAG_PRESENT - fixup omits 8e18ebef4dd4 null_blk: remove unused nullb device omits 1722bc0e8c2f EDAC: Fix indentation issues in several EDAC drivers omits 22ce0a7ccf23 ide: don't use req->special omits 289d088b6618 pd: replace ->special use with private data in the request omits 61e7712e25bb aoe: replace ->special use with private data in the request omits 1bee42438f32 skd_main: don't use req->special omits 49f6613632f9 nullb: remove leftover legacy request code omits 511c49fe1804 fnic: fix fnic_scsi_host_{start,end}_tag omits 8122e7cd806d platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR omits 2d649d972bae platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset omits 2eb150558bb7 platform/x86: intel_pmc_core: Show Latency Tolerance info omits c4b7d1ba7d26 sysv: return 'err' instead of 0 in __sysv_write_inode omits 12ceaf8864c2 infiniband: nes: Fix more direct skb list accesses. omits 457937bd2e8e net: phy: leds: Don't make our own link speed names omits 695bce8fd8e9 net: phy: improve struct phy_device member interrupts handling omits a4bec00b2879 Merge branch 'dpaa2-eth-defer-probe-on-object-allocate' omits 5500598abbfb dpaa2-ptp: defer probe when portal allocation failed omits d7f5a9d89a55 dpaa2-eth: defer probe on object allocate omits 029a37434880 udp6: cleanup stats accounting in recvmsg() omits 560f1ba4d8e8 nfp: use the new __netdev_tx_sent_queue() BQL optimisation omits 3f2bba7d681b Merge branch 'ptp-more-accurate-PHC-system-clock-synchronization' omits 6fe42e228dc2 tg3: extend PTP gettime function to read system clock omits 018ed23ddc7a ixgbe: extend PTP gettime function to read system clock omits cff8ba28dbf9 igb: extend PTP gettime function to read system clock omits 98942d70538a e1000e: extend PTP gettime function to read system clock omits 916444df305e ptp: deprecate gettime64() in favor of gettimex64() omits 361800876f80 ptp: add PTP_SYS_OFFSET_EXTENDED ioctl omits 83d0bdc7390b ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl omits fbb960ac2617 ptp: reorder declarations in ptp_ioctl() omits e41128cfd938 block: remove set but not used variable 'et' omits 0e17e06cbf7e block: remove the BLKPREP_* values. omits 4c1cb67c0351 scsi: return blk_status_t from device handler ->prep_fn omits 159b2cbf59f4 scsi: return blk_status_t from scsi_init_io and ->init_command omits 14784565f740 scsi: clean up error handling in scsi_init_io omits 785ba83b4f3e scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd omits c092d4ec53c9 scsi: simplify scsi_prep_state_check omits 535ac5d3fe63 ide: cleanup ->prep_rq calling convention omits 5ec17af7ead0 MIPS: Boston: Disable EG20T prefetch omits b6d18e77041e MIPS: Don't dump Hi & Lo regs on >= MIPSr6 omits c7adfaea4bf4 MIPS: Fix do_ade() closing brace indentation omits 70e79832af9f Merge branch 'hns3-add-code-optimization-for-VF-reset-and- [...] omits 6ff3cf0783e9 net: hns3: add PCIe FLR support for VF omits 862d969a3a4d net: hns3: do VF's pci re-initialization while PF doing FLR omits 6b9a97ee43b2 net: hns3: add PCIe FLR support for PF omits 6dd22bbc77f7 net: hns3: implement the IMP reset processing for PF omits ff0699e04b97 net: hns3: stop napi polling when HNS3_NIC_STATE_DOWN is set omits 6a5f6fa382f3 net: hns3: add error handler for hclgevf_reset() omits ef5f8e507ec9 net: hns3: stop handling command queue while resetting VF omits b90fcc5bd904 net: hns3: add reset handling for VF when doing Core/Globa [...] omits aa5c4f175be6 net: hns3: add reset handling for VF when doing PF reset omits dea846e85aaf net: hns3: adjust VF's reset process omits 9c6f70857785 net: hns3: add reset_hdev to reinit the hdev in VF's reset [...] omits 40c4b1e9b6ca cxgb4vf: free mac_hlist properly omits 24357e06ba51 cxgb4vf: fix memleak in mac_hlist initialization omits 2a8d84bf5138 cxgb4: free mac_hlist properly omits 9134586715e3 arm64: dts: qcom: msm8998: Reserve gpio ranges on MTP omits 5f8d3ab136d0 arm64: dts: sdm845-mtp: Reserve reserved gpios omits e6e8869aed89 net: tcp: remove BUG_ON from tcp_v4_err omits 307f39b02199 xen/netfront: remove unnecessary wmb omits 47d2e40c2635 Merge branch 'clk-fixes' into clk-next omits 195ca1703784 power: supply: Add Spreadtrum SC27XX fuel gauge unit driver omits 0d5f2e6e9c79 dt-bindings: power: Add Spreadtrum SC27XX fuel gauge unit [...] omits 3afb50d7125b power: supply: core: Add some helpers to use the battery O [...] omits 428527b3e6e1 dt-bindings: power: Introduce properties to present the ba [...] omits 86131d933f9a power: supply: core: Add one field to present the battery [...] omits 56a6cd3196c6 dt-bindings: power: Introduce one property to present the [...] omits f8274f14a9b1 Merge tag 'kfree_validate_v7-for-4.20' of git://git.kernel [...] omits 4c387984618f ARM: dts: omap5: Add l4 interconnect hierarchy and ti-sysc data omits 1ae367a2451e of/pdt: Remove unused of_pdt_build_more function ptr omits 688be01a0ab7 drm/amdgpu/gfx9: rework lbpw enable code omits c10caceddca2 drm/ttm: remove set but not used variable 'driver' omits 106c7d6148e5 drm/amdgpu: abstract the function of enter/exit safe mode for RLC omits 88dfc9a3dd47 drm/amdgpu: separate amdgpu_rlc into a single file omits fdb81fd788a7 drm/amdgpu: unify rlc function into structure omits a82c15668cfc drm/amdgpu: Each PSP need to get latest topology info on X [...] omits eef4670eadcf drm/i915/query: fix subslice length omits cf303a41d97e drm/i915: fix subslice mask array size omits f7d6cf6d0c7e mtd: cfi_cmdset_0020: Mark expected switch fall-throughs omits 98473f5acc00 mtd: block2mtd: mark expected switch fall-throughs omits 4c96499c39e3 USB: remove the unused struct hcd_timeout definition omits 2ee936e3a2f0 drm/i915/psr: Move intel_psr_disable_source() code to inte [...] omits 62819dfd859e drm/i915/icl: Reset PSR interruptions omits b2fc2252ce41 drm/i915/psr: Always wait for idle state when disabling PSR omits 26f9ec9a9a4a drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source() omits 9d037ad707ed block: remove req->timeout_list omits 378ed6f0e3c5 MIPS: Avoid using .set mips0 to restore ISA omits 183b40f992c8 MIPS: Allow FP support to be disabled omits 2725f3778fdd MIPS: Remove struct task_struct fpu state when CONFIG_MIPS [...] omits 42b10815d559 MIPS: Don't compile math-emu when CONFIG_MIPS_FP_SUPPORT=n omits 36a498035bd2 MIPS: Avoid FCSR sanitization when CONFIG_MIPS_FP_SUPPORT=n omits ea6a37373f9a MIPS: Avoid FP ELF checks when CONFIG_MIPS_FP_SUPPORT=n omits 4eec81d7d8b2 MIPS: signal: Remove FP context support when CONFIG_MIPS_F [...] omits 6c79759eca62 MIPS: ptrace: Remove FP support when CONFIG_MIPS_FP_SUPPORT=n omits 85164fd8b053 MIPS: unaligned: Remove FP & MSA code when unsupported omits 6a1cc218b9cc MIPS: branch: Remove FP branch handling when CONFIG_MIPS_F [...] omits 5328f7422e4b MIPS: traps: Never enable FPU when CONFIG_MIPS_FP_SUPPORT=n omits b2e628a8f999 MIPS: cpu-probe: Avoid probing FPU when CONFIG_MIPS_FP_SUPPORT=n omits 9ec55930e023 MIPS: Stub asm/fpu.h functions omits b372e83b67eb MIPS: Hardcode cpu_has_fpu=0 when CONFIG_MIPS_FP_SUPPORT=n omits c92e47e585a9 MIPS: Introduce CONFIG_MIPS_FP_SUPPORT omits 97f7dcbf279a MIPS: Better abstract R2300 FPU usage in Kconfig omits 7d3713a4aad2 MIPS: Drop forward declarations of sigcontext in asm/fpu.h omits 1975ed43ce67 MIPS: Ensure emulated FP sets PF_USED_MATH omits cc97ab235f3f MIPS: Simplify FP context initialization omits e48adf19ea50 staging: greybus: remove unmatched right bracket omits 2eece0a88d95 staging: greybus: remove comparison to BOOL omits 57d053682ff5 staging: greybus: remove extra space before tab omits aec08dd489df staging: greybus: add extra space around OR operator omits fcb733b546ea staging: greybus: remove multiple blank lines omits 327f27696303 staging: greybus: remove space before tab omits fea06c0ba4f0 staging: greybus: remove multiple blank lines omits f5e4e5e7ae9c staging: greybus: correct SPDX License Identifier omits 7a22b568db9b staging: greybus: align arguments with parentheses omits ce8befe9ab7a staging: greybus: fix SPDX License Identifier omits f17f542965d7 staging: greybus: align parameters to parentheses omits 9b76530d39d5 staging: greybus: shorten comparison to NULL omits 53cc68803668 drm/i915: Generalize skl_ddb_allocation_overlaps() omits 07464c7c0cf7 drm/i915: Clean up skl+ PLANE_POS vs. scaler handling omits 7b012bd62db9 drm/i915: Polish the skl+ plane keyval/msk/max register setup omits 89d67d172dea drm/i915: Remove the PS_PWR_GATE write from skl_program_scaler() omits 596f63da42b9 serial: 8250: Process sysrq at port unlock time omits 3e6f88068314 serial: core: Include console.h from serial_core.h omits 336447b3298c serial: qcom_geni_serial: Process sysrq at port unlock time omits d6e1935819db serial: core: Allow processing sysrq at port unlock time omits babeca858477 serial: qcom_geni_serial: Finish supporting sysrq omits 6d11023c345e serial: 8250: Default SERIAL_OF_PLATFORM to SERIAL_8250 omits 347a28b58680 writeback: don't decrement wb->refcnt if !wb->bdi omits 646097940ad3 serial: set suppress_bind_attrs flag only if builtin omits 114c97cee6d3 pch_uart: remove set but not used variable 'tx_empty' omits 7034ef87fa88 tty: serial: qcom_geni_serial: simplify getting .driver_data omits b1f84dd32166 tty: serial: qcom_geni_serial: Rectify UART suspend mechanism omits 9f641df46b14 tty: serial: qcom_geni_serial: Don't slow all ports just for kgdb omits 3957386aeb58 serial: tegra: fix some spelling mistakes omits acef6660d3aa ttyprintk: make the printk log level configurable omits 397bd9211fe0 serial: fsl_lpuart: clear parity enable bit when disable parity omits 61e169ee7683 serial: fsl_lpuart: fix the typo: UARTCR1_PE -> UARTCTRL_PE omits b312f6f4ac84 serial-uartlite: Fix the unbind path omits 0379b1163e50 serial-uartlite: Add runtime support omits 3b209d253e7f serial-uartlite: Do not use static struct uart_driver out [...] omits 62104b280a5a serial-uartlite: Add get serial id if not provided omits f33cf776617b serial-uartlite: Move the uart register omits 275d924b4b06 dt-bindings: serial: lantiq: Add optional properties for CCF omits 40efa6c8f648 serial: lantiq: Change init_lqasc to static declaration omits 3c8c2a9e29dc serial: lantiq: Replace lantiq_soc.h with lantiq.h omits a77bbe5e334f serial: lantiq: Reorder the head files omits dbbc26dbd01a serial: lantiq: Add CCF support omits 5034ce0605f6 serial: lantiq: Replace clk_enable/clk_disable with clk ge [...] omits 2e81c1f39620 serial: lantiq: Rename fpiclk to freqclk omits 89b8bd2082bb serial: lantiq: Use readl/writel instead of ltq_r32/ltq_w32 omits fccf231ae907 serial: lantiq: Change ltq_w32_mask to asc_update_bits omits b871424f5707 serial: lantiq: Get serial id from dts omits 7962e63a2f41 staging: erofs: fix undefined LZ4_decompress_safe_partial() omits d788905f68fd can: flexcan: use can_rx_offload_queue_sorted() for flexca [...] omits 4530ec36bb1e can: rx-offload: rename can_rx_offload_irq_queue_err_skb() [...] omits ed72bc8bcb92 can: flexcan: handle tx-complete CAN frames via rx-offload [...] omits 11644a765952 xhci: Add quirk to workaround the errata seen on Cavium Th [...] omits a5baeaeabcca usb: xhci: fix timeout for transition from RExit to U0 omits 958c0bd86075 usb: xhci: fix uninitialized completion when USB3 port got [...] omits d9193efba84f xhci: Add check for invalid byte size error when UAS devic [...] omits 1245374e9b83 xhci: handle port status events for removed USB3 hcd omits f068090426ea xhci: Fix leaking USB3 shared_hcd at xhci removal omits 8588eac3ff66 arm64: dts: ti: k3-am654: Fix wakeup_uart reg address omits ca401e967401 drm/i915/mst: Drop pre_pll_enable null check omits bad46f2f33eb drm/i915: Release DDI power well references in MST ports omits 6423382247e0 drm/i915: Reuse the aux_domain cached omits 55059f2b7f86 can: rx-offload: introduce can_rx_offload_get_echo_skb() a [...] omits 7da11ba5c506 can: dev: __can_get_echo_skb(): print error message, if tr [...] omits e7a6994d043a can: dev: __can_get_echo_skb(): Don't crash the kernel if [...] omits 200f5c49f7a2 can: dev: __can_get_echo_skb(): replace struct can_frame b [...] omits a4310fa2f246 can: dev: can_get_echo_skb(): factor out non sending code [...] omits e05237f9da42 can: flexcan: remove not needed struct flexcan_priv::tx_mb [...] omits cbffaf7aa09e can: flexcan: Always use last mailbox for TX omits 5178b7cd8e42 can: flexcan: Unlock the MB unconditionally omits f164d0204b11 can: hi311x: Use level-triggered interrupt omits 868b7c0f43e6 dt-bindings: can: rcar_can: Add r8a774a1 support omits 68c8d209cd43 can: rcar_can: Fix erroneous registration omits 4f145f14f6b9 dt-bindings: can: rcar_can: document r8a77965 support omits ff1f19d56c20 can: ucan: remove duplicated include from ucan.c omits 207681fc5f3d can: ucan: remove set but not used variable 'udev' omits e13fb9b37cc0 can: kvaser_usb: Fix accessing freed memory in kvaser_usb_ [...] omits 95217260649a can: kvaser_usb: Fix potential uninitialized variable use omits a43608fa7721 can: raw: check for CAN FD capable netdev in raw_sendmsg() omits 0246c661b6f0 ASoC: rsnd: use ring buffer for rsnd_mod_name() omits 3aefb67f8496 drm/i915: Sanitize PCH port transcoder select on IBX omits 5a3aeca97af1 drm/i915: Fix hpd handling for pins with two encoders omits 27d420bc475e mtip32xxx: use for_each_sg omits d85cb20453bc mtip32xx: don't use req->special omits 55c7bc37e05b mtip32xx: remove mtip_get_int_command omits 7bbf118f3b15 mtip32xx: remove mtip_init_cmd_header omits 643b5f68d0f9 mtip32xx: add missing endianess annotations on struct smart_attr omits 449a15d9e49a mtip32xx: remove __force_bit2int omits 81e66174ab0a mtip32xx: return a blk_status_t from mtip_send_trim omits 10966fa13855 mtip32xx: merge mtip_submit_request into mtip_queue_rq omits b5fa0e9ec997 mtip32xx: move the blk_rq_map_sg call to mtip_hw_submit_io omits 278df5e5527b ASoC: sun8i-codec: fix crash on module removal omits bb38177cb6c6 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 72d7ce8eb2bc sx8: use a per-host tag_set omits cd94c9ed59ba sx8: cleanup queue and disk allocation / freeing omits eb8dd3abeb4d drm/vc4: Prefer PPF over TPZ when dst >= 2/3 src omits 0560054da567 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE omits 30f5ccfa8c8a drm/i915/icl: Fix PLL mapping sanitization for DP ports omits 9199c322ec83 drm/i915/ddi: Add more sanity check to the encoder HW readout omits 65766ee0bf7f ALSA: oss: Use kvzalloc() for local buffer allocations omits d90996dae8e4 scsi: ufs: Add UFS platform driver for Cadence UFS omits 85408f830e70 scsi: dt-bindings: ufs: Add bindings for Cadence UFS omits 9e1e8a757080 scsi: ufs: set the device reference clock setting omits ed8c8e1ecca0 serial: sh-sci: Improve type-safety calling sci_receive_chars() omits 8561fb31a1f9 staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] omits 13c45007e0a8 staging: most: use format specifier "%s" in snprintf omits 4073536c9274 staging: android: ion: Add per-heap counters omits 91e24a4c4b26 staging: davinci_vpfe: Remove multiple blank space omits 0ffcadecdb59 staging: davinci_vpfe: Change to !format omits a1db9c54eb29 drm/i915: Track rcu_head for our idle worker omits 81d9e98fceb6 mtd: Kconfig: fix spelling mistake "partions" -> "partition" omits 6ac098b2a9d3 xfrm: policy: add 2nd-level saddr trees for inexact policies omits 64a09a7bfede xfrm: policy: store inexact policies in a tree ordered by [...] omits e901cbc29316 xfrm: policy: check reinserted policies match their node omits 9cf545ebd591 xfrm: policy: store inexact policies in a tree ordered by [...] omits 6be3b0db6db8 xfrm: policy: add inexact policy search tree infrastructure omits b5fe22e2337d xfrm: policy: consider if_id when hashing inexact policy omits 24969facd704 xfrm: policy: store inexact policies in an rhashtable omits cc1bb845adc9 xfrm: policy: return NULL when inexact search needed omits a927d6af53ee xfrm: policy: split list insertion into a helper omits ceb159e30ad2 xfrm: security: iterate all, not inexact lists omits b69d540da7db selftests: add xfrm policy test script omits ecbc12ad6b68 {nl,mac}80211: add rssi to mesh candidates omits 8811d616dfaa drm/i915: Initialise the obj->rcu head omits 01d66fbd5b18 {nl,mac}80211: add dot11MeshConnectedToMeshGate to meshconf omits dbdaee7aa6e6 {nl,mac}80211: report gate connectivity in station info omits 4a6ecd35f95b mac80211: mesh: advertise gates in mesh formation omits e9da68ddea60 mac80211: allow hardware scan to fall back to software omits c0a0189d827d mac80211_hwsim: allow configurable cipher types omits 99e3a44bac37 mac80211_hwsim: allow setting iftype support omits 2f98abb17dd5 mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last omits 3d1a5bbfafbc nl80211: Emit a SET_INTERFACE on iftype change omits c90b670b5c61 nl80211: announce radios/interfaces when switching namespaces omits cee7013be9b7 mac80211: allow drivers to use peer measurement API omits 9bb7e0f24e7e cfg80211: add peer measurement with FTM initiator API omits 801f87469ee8 netlink: add nl_set_extack_cookie_u64() omits e0ba7095433a mac80211: tx: avoid variable shadowing omits a05a14049999 gpio: don't free unallocated ida on gpiochip_add_data_with [...] omits 63c713e1e810 mac80211: debugfs: avoid variable shadowing omits 6af8354f1db9 mac80211: sta_info: avoid tidstats variable shadowing omits 140d905b2561 mac80211: tracing: avoid 'idx' variable omits aaaa10e01d30 cfg80211: tracing: avoid 'idx' variable omits da85d8bfd151 kselftests/bpf: use ping6 as the default ipv6 ping binary [...] omits dbffda08f0e9 pinctrl: fsl: imx7ulp: change to use imx legacy binding omits 0934eec7bce2 dt-bindings: pinctrl: imx7ulp: back to imx legacy binding [...] omits 196ad6043e9f crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed omits 37db69e0b492 crypto: user - clean up report structure copying omits ed848b652cc6 crypto: user - remove redundant reporting functions omits fc6176a240ae crypto: chelsio - clean up various indentation issues omits b1e3874c75ab pcrypt: use format specifier in kobject_add omits 7da66670775d crypto: testmgr - add AES-CFB tests omits fa4600734b74 crypto: cfb - fix decryption omits 7172122be6a4 crypto: cavium/nitrox - fix a DMA pool free failure omits 927574e0e85d crypto: ccree - add SM3 support omits 18a1dc1fd56b crypto: ccree - modify set_cipher_mode usage from cc_hash omits f1e52fd0fbd6 crypto: ccree - adjust hash length to suit certain context [...] omits 9b8d51f812ce crypto: ccree - add SM4 support omits d422912a8f0d dt-bindings: crypto: ccree: add ccree 713 omits e40fdb500b2b crypto: ccree - add support for CryptoCell 713 omits 913a3aa07d16 crypto: arm/aes - add some hardening against cache-timing attacks omits 0a6a40c2a8c1 crypto: aes_ti - disable interrupts while accessing S-box omits cd8a145a066a pinctrl: zynq: Use define directive for PIN_CONFIG_IO_STANDARD omits f24bfb39975c pinctrl: lpc18xx: Use define directive for PIN_CONFIG_GPIO [...] omits b40ac08ff886 pinctrl: bcm2835: Use define directive for BCM2835_PINCONF [...] omits 957063c92473 pinctrl: sprd: Use define directive for sprd_pinconf_param [...] omits c8123ead13a5 bpf: Extend the sk_lookup() helper to XDP hookpoint. omits bf598a8f0f77 bpftool: Improve handling of ENOENT on map dumps omits 1f60652dd586 pinctrl: max77620: Use define directive for max77620_pinco [...] omits 149a96047237 pinctrl: qcom: spmi-gpio: fix gpio-hog related boot issues omits 78bf386daf8a pinctrl: mediatek: clean up indentation issues, add missing tab omits 435f90a338ae selftests/bpf: add a test case for sock_ops perf-event not [...] omits a5a3a828cd00 bpf: add perf event notificaton support for sock_ops omits 185067a86a78 Merge branch 'bpf-max-pkt-offset' omits cf599f50311d nfp: bpf: relax prog rejection through max_pkt_offset omits e647815a4d3b bpf: let verifier to calculate and record max_pkt_offset omits 113f3aaa81bd cfg80211: Prevent regulatory restore during STA disconnect [...] omits bdf37b4dd35d locking/atomics: Fix out-of-tree build omits 03b738625b1e mac80211: fix CSA beacon allocation size omits c177db2d0d5e cfg80211/mac80211: fix FTM settings across CSA omits 5c21e8100dfd mac80211: Clear beacon_int in ieee80211_do_stop omits c752cac9db1b mac80211: fix GFP_KERNEL under tasklet context omits 81c5dce2cd0b cfg80211: add missing constraint for user-supplied VHT mask omits a1881c9b8a1e mac80211_hwsim: Timer should be initialized before device [...] omits 33483a6b88e4 mac80211: fix missing unlock on error in ieee80211_mark_st [...] omits 05cc09de4c01 mac80211_hwsim: fix module init error paths for netlink omits 65bf2d54f062 drm/sun4i: tcon: Support an active-low DE signal with RGB [...] omits 4843c9a208c0 drm/sun4i: tcon: Get the connector from the encoder in RGB setup omits b842e2c9c0f2 drm/sun4i: tcon: Pass encoder to RGB setup function omits f98e46a251d0 tools: bpftool: update references to other man pages in do [...] omits f120919f9905 tools: bpftool: pass an argument to silence open_obj_pinned() omits a8bfd2bc29f3 tools: bpftool: fix plain output and doc for --bpffs option omits 53909030aa29 tools: bpftool: prevent infinite loop in get_fdinfo() omits 49a249c38726 tools/bpftool: copy a few net uapi headers to tools directory omits b13b8787c95c bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp omits eeb07c573ec3 of: unittest: initialize args before calling of_*parse_*() omits 160b1d4e4127 of: unittest: find overlays[] entry by name instead of index omits 5babefb7f7ab of: unittest: allow base devicetree to have symbol metadata omits f96278810150 of: overlay: set node fields from properties when add new [...] omits 8c329655c14f of: unittest: remove unused of_unittest_apply_overlay() argument omits 2fe0e8769df9 of: overlay: check prevents multiple fragments touching sa [...] omits c168263b5a10 of: overlay: check prevents multiple fragments add or dele [...] omits a68238a19c3b of: overlay: test case of two fragments adding same node omits a15e824ff2c1 of: overlay: make all pr_debug() and pr_err() messages unique omits 6f75118800ac of: overlay: validate overlay properties #address-cells an [...] omits 81225ea682f4 of: overlay: reorder fields in struct fragment omits 8814dc46bd9e of: overlay: do not duplicate properties from overlay for [...] omits 6b4955ba7bc0 of: overlay: use prop add changeset entry for property in [...] omits 5b3f5c408d8c powerpc/pseries: add of_node_put() in dlpar_detach_node() omits 5b2c2f5a0ea3 of: overlay: add missing of_node_get() in __of_attach_node_sysfs omits 7c528e457d53 of: overlay: add missing of_node_put() after add new node [...] omits 144552c78692 of: overlay: add tests to validate kfrees from overlay removal omits fcce325fa896 nios2: Use an invalid TLB entry address helper function omits 585b26d01df0 nios2: pte_clear does not need to flush TLB omits dcb46ea1f81b nios2: flush_tlb_page use PID based flush omits 388c269e22d3 nios2: update_mmu_cache clear the old entry from the TLB omits abcb49a7c3cf nios2: remove redundant 'default n' from Kconfig-s omits 62975f681b75 nios2: ksyms: Add missing symbol exports omits ae4630c45b31 EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits 95d74696f739 EXP tools/memory-model: Add scripts to check github litmus tests omits 1b52d0186177 tools/memory-model: Model smp_mb__after_unlock_lock() omits 0607ba8403c4 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] omits f3e763c3e544 srcu: Fix kernel-doc missing notation omits 868f7a09a4f3 x86/PCI: Replace spin_is_locked() with lockdep omits b94ec36896da rcutorture: Make use of nolibc when available omits 66b6f755ad45 rcutorture: Import a copy of nolibc omits 825fa4cdfb10 rcutorture: Check initrd/init instead of initrd only omits 18d7bf8ed3a1 rcutorture: Always strip using the cross-compiler omits 70e9f504774b rcutorture: Add cross-compile capability to initrd.sh omits 229ab0cb5be3 rcutorture: Make initrd/init execute in userspace omits 38e630424ba3 rcutorture: Add initrd support for systems lacking dracut omits 8f15c682ac5a rcutorture: Automatically create initrd directory omits dd944caa8173 doc: Remove rcu_preempt_state reference in stallwarn omits 2d0350a8f0e6 doc: Clarify RCU data-structure comment about rcu_tree fanout omits 832aa35a65ba doc: Set down forward-progress requirements omits 04229110adfb powerpc: Convert hugepd_free() to use call_rcu() omits 0d4e68e2f397 s390/mm: Convert tlb_table_flush() to use call_rcu() omits 8fa9eb388eb0 sparc/oprofile: Convert timer_stop() to use synchronize_rcu() omits 78d125d33858 sched/membarrier: Replace synchronize_sched() with synchro [...] omits d3ff3891b2ed rcu: Consolidate the RCU update functions invoked by sync.c omits 309ba859b950 rcu: Eliminate synchronize_rcu_mult() omits adbccddb4a16 rcu: Fix rcu_{node,data} comments about gp_seq_needed omits 75a8f7224522 rcu: Remove unused rcu_state externs omits 08543bda42ef rcu: Eliminate BUG_ON() for kernel/rcu/tree.c omits 042d4c70a203 rcu: Eliminate BUG_ON() for sync.c omits db8ba1e8c39a Merge branch 'nfp-abm-move-code-and-improve-parameter-validation' omits 6e5a716f424b nfp: abm: refuse RED offload with harddrop set omits 190852a55edb net: sched: red: inform offloads about harddrop setting omits cae5f48e3234 nfp: abm: don't set negative threshold omits 032748acf616 nfp: abm: provide more precise info about offload paramete [...] omits 83ec8857a00f nfp: parse vNIC TLV capabilities at alloc time omits e38f5d11b98f nfp: pass ctrl_bar pointer to nfp_net_alloc omits 47330f9bdf24 nfp: abm: split qdisc offload code into a separate file omits 1106a5ade15f tcp_bbr: update comments to reflect pacing_margin_percent omits dd00e06d3bc3 Merge branch 'net-Use-__vlan_hwaccel_-helpers' omits 3149a2711bac sky2: use __vlan_hwaccel helpers omits 4b17f9fe48c0 mlx4: use __vlan_hwaccel helpers omits c4062f89c5eb benet: use __vlan_hwaccel helpers omits 3e2ed0c25750 ipv4/tunnel: use __vlan_hwaccel helpers omits 5978f8a9fb49 bridge: use __vlan_hwaccel helpers omits 418a976d6c68 8021q: use __vlan_hwaccel helpers omits 82eea4cfe41d nfnetlink/queue: use __vlan_hwaccel helpers omits b1817524c028 net/core: use __vlan_hwaccel helpers omits 35c4a95d9528 cxgb4: use __vlan_hwaccel helpers omits 49f8e8329c3c net: move __skb_checksum_complete*() to skbuff.c omits d1cb9273c60b Merge branch 'net-ethernet-ti-cpsw-fix-vlan-mcast' omits 00fe47120502 net: ethernet: ti: cpsw: fix vlan configuration while down/up omits 15180eca569b net: ethernet: ti: cpsw: fix vlan mcast omits 960abf68d202 net: 8021q: vlan_core: allow use list of vlans for real device omits e7946760de58 net: core: dev_addr_lists: add auxiliary func to handle re [...] omits c74d90c11c05 net/mlx5: Fix offsets of ifc reserved fields omits 29e12207174a sfc: use the new __netdev_tx_sent_queue BQL optimisation omits eb4149c9a5df Merge branch 'net-Remove-VLAN_TAG_PRESENT-from-drivers' omits f4f9a5e6cc73 gianfar: remove use of VLAN_TAG_PRESENT omits 9df46aefafa6 OVS: remove use of VLAN_TAG_PRESENT omits f723a1a293de cnic: remove use of VLAN_TAG_PRESENT omits 1ef212afa40e i40iw: remove use of VLAN_TAG_PRESENT omits 0d404a61286f net: socionext: refactor netsec_alloc_dring() omits 4acb20b46214 net: socionext: different approach on DMA omits 026b907d58c4 net: qca_spi: Add available buffer space verification omits 50254256f382 sock: Reset dst when changing sk_mark via setsockopt omits 8e4829c6f747 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC omits f2ffd4e5bc7b scsi: qla2xxx: Timeouts occur on surprise removal of QLogi [...] omits 52358cb5a310 Merge branch 's390-qeth-next' omits ded9da1fc2d9 s390/qeth: don't process hsuid in qeth_l3_setup_netdev() omits 9168f5ae3837 s390/qeth: remove unused fallback in Layer3's MAC code omits 4fa55fa94f55 s390/qeth: remove two IPA command helpers omits 605c9d5f58cc s390/qeth: replace open-coded cmd setup omits d7d18da1f703 s390/qeth: remove card list omits 81ec54393944 s390/qeth: unify transmit code omits 5a541f6d00c6 s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() omits b144b99fff69 s390/qeth: utilize virtual MAC for Layer2 OSD devices omits 04087d9a89be openvswitch: remove BUG_ON from get_dpdev omits 20da4ef91cb9 Merge branch 'ICMP-error-handling-for-UDP-tunnels' omits 56fd865f46b8 selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests omits b8a51b38e4d4 fou, fou6: ICMP error handlers for FoU and GUE omits e7cc082455cb udp: Support for error handlers of tunnels with arbitrary [...] omits 32bbd8793f24 net: Convert protocol error handlers from void to int omits ce7336610ca9 selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE [...] omits a025fb5f49ad geneve: Allow configuration of DF behaviour omits a07966447f39 geneve: ICMP error lookup handler omits 582888792f7b selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN [...] omits b4d3069783bc vxlan: Allow configuration of DF behaviour omits c3a43b9fec8a vxlan: ICMP error lookup handler omits a36e185e8c85 udp: Handle ICMP errors for tunnels with same destination [...] omits 58db08a73b75 drm/i915: Keep overlay functions naming consistent omits a8147d0cd49f drm/i915: Move intel_init_ipc() call to i915_load_modeset_init() omits acde44b50086 drm/i915: Move FBC init and cleanup calls to modeset functions omits 8d3bf1a3959f drm/i915: Move drm_vblank_init() to i915_load_modeset_init() omits 141b95d5519e net: hns3: fix spelling mistake, "assertting" -> "asserting" omits 6d444c4efcde cxgb4: Add new T6 PCI device ids 0x608a omits 1c51dc9ad68a net/ipv6: compute anycast address hash only if dev is null omits eeba5b5cdeac drm/i915: remove padding from struct skl_wm_level omits 0db55093b566 net: bcmgenet: return correct value 'ret' from bcmgenet_po [...] omits 3ed3857011cf Merge branch 'net-sched-prepare-for-more-Qdisc-offloads' omits 7b8e0b6e6599 net: sched: prio: delay destroying child qdiscs on change omits 0c8d13ac9607 net: sched: red: delay destroying child qdisc on replace omits 9da93ece59f4 net: sched: refactor grafting Qdiscs with a parent omits bfaee9113f30 net: sched: add an offload graft helper omits 58f8927399ea net: sched: set TCQ_F_OFFLOADED flag for MQ omits dad54c0fab31 net: sched: red: remove unnecessary red_dump_offload_stats [...] omits b592843c6723 net: sched: add an offload dump helper omits 53bb565fc543 x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) omits 80b6265c0f4c Merge branch 'net-phy-improve-and-simplify-phylib-state-machine' omits c8e977bab363 net: phy: use phy_check_link_status in more places in the [...] omits 85a1f31d6392 net: phy: remove state PHY_AN omits 74a992b3598a net: phy: add phy_check_link_status omits c96469f83056 net: phy: remove useless check in state machine case PHY_RESUMING omits 3b01ea72f34c net: phy: remove useless check in state machine case PHY_NOLINK omits 5fc2805b3e88 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines omits 8c9959689b20 IB/rxe: make rxe_unregister_device void omits a854b1e89083 IB/rxe: move the variable into the function that uses it omits 6e5559b275e7 RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters omits 5736c7c499f1 RDMA/rxe: Distinguish between down links and disabled links omits 759ace783280 i40iw: remove support for ib_get_vector_affinity omits 9afc97c29b03 mlx5: remove support for ib_get_vector_affinity omits 584738b7e359 drm/radeon: remove set but not used variable 'rdev' omits d2cfabbdafe0 drm/amdgpu/sdma4: use paging queue for buffer funcs omits f0c9fabda129 drm/amd/powerplay: correct code style omits 5cf8114d6e90 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug omits 90e92f2d557e cpuset: Add documentation about the new "cpuset.sched.part [...] omits bb5b553c33cb cpuset: Use descriptive text when reading/writing cpuset.s [...] omits 5776ceccd4de cpuset: Expose cpus.effective and mems.effective on cgroup [...] omits 0ccea8feb980 cpuset: Make generate_sched_domains() work with partition omits 4b842da276a8 cpuset: Make CPU hotplug work with partition omits 4716909cc5c5 cpuset: Track cpusets that use parent's effective_cpus omits 3881b86128d0 cpuset: Add an error state to cpuset.sched.partition omits ee8dde0cd2ce cpuset: Add new v2 cpuset.sched.partition flag omits bf92370c035d cpuset: Simply allocation and freeing of cpumasks omits 58b7484250db cpuset: Define data structures to support scheduling partition omits 4ec22e9c5a90 cpuset: Enable cpuset controller in default hierarchy omits 2c67b8573da7 Pull EVENT_ON_CHILD fsnotify fix from Amir. omits b1013f1e95d5 MIPS: BCM5xxx: Remove dead init_fpu code omits b7f1e273b729 MIPS: Hide CONFIG_MIPS_O32_FP64_SUPPORT prompt for >= MIPSr6 omits 216f0efd19b9 dlm: Don't swamp the CPU with callbacks queued during recovery omits 10aee7aeebe8 ARM: dts: Use dra7 mcasp compatible for mcasp instances omits b35638d9223f Merge branch 'clk-qoriq-t1023' into clk-next omits b8b211ca763a clk: qoriq: add more chips support omits a013ba392843 MIPS: Hardcode cpu_has_mmips=1 for microMIPS kernels omits c4e37c153f77 md: remove set but not used variable 'bi_rdev' omits 7909e35451cf Merge branch 'clk-fixes' into clk-next omits 7ece6bfffa5a Merge branch 'clk-boston-leak' into clk-next omits 8b627f616ed6 clk: boston: unregister clks on failure in clk_boston_setup() omits 46fda5b5067a clk: boston: fix possible memory leak in clk_boston_setup() omits fadd1128ce6a Merge branch 'clk-fixes' into clk-next omits ab11fe5af104 blk-mq-tag: document tag iteration helper return value omits 07fa3fa2572f Merge tag 'v4.20-rc1' into omap-for-v4.21/dt-ti-sysc omits 087286585d8b ACPICA: Update version to 20181031 omits 927a6abf023b ACPICA: iASL: Enhance error detection omits c159597ca923 ACPICA: iASL: adding definition and disassembly for TPM2 r [...] omits f8ddf49b4201 ACPICA: Use %d for signed int print formatting instead of %u omits c647eb98b085 ACPICA: Debugger: refactor to fix unused variable warning omits 91e43395820b Merge branch 'fixes-dts' into omap-for-v4.20/fixes omits 602438ead302 drm/i915/icl: Fix port B combo PHY context loss after DC t [...] omits bc458c1174e3 drm/i915/icl: Skip init for an already enabled combo PHY omits eef519e2d07d drm/i915/cnl+: Verify combo PHY HW state during PHY uninit omits c45198b163fb drm/i915/cnl+: Move the combo PHY init/uninit code to a new file omits cec83ff1241e ARM: OMAP1: ams-delta: Fix possible use of uninitialized field omits ae8799125d56 blk-mq: provide a helper to check if a queue is busy omits 7baa85727d04 blk-mq-tag: change busy_iter_fn to return whether to conti [...] omits 1e0e9c8a85af drm/i915/icl: Fix combo PHY uninit omits 419b194cdedc ARM: dts: am3517-som: Fix WL127x Wifi interrupt omits 3d8b804bc528 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 omits 6809564d64ff ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt omits e7f4ffffa972 ARM: dts: am3517: Fix pinmuxing for CD on MMC1 omits f98d45145e6a ARM: multi_v7_defconfig: Enable 8250-omap serial driver an [...] omits 79351d5db8cc Merge branch 'omap-for-v4.20/defconfig' into omap-for-v4.2 [...] omits 6303f3e78b6f regulator: core: Decouple regulators on regulator_unregister() omits 85254bcf394f regulator: core: Add new max_uV_step constraint omits a2dfe7c7dfb6 regulator: Document new regulator-max-step-microvolt property omits 40c223efaa17 regulator: core: Limit regulators coupling to a single couple omits d3b687c58ad9 regulator: Change regulator-coupled-max-spread property omits da90dd849dc2 arm64: dts: renesas: r8a7795: add SSIU support for sound omits 5e53dbf4edb4 arm64: dts: renesas: r8a77990: Fix VIN endpoint numbering omits 9aa3558a02f0 arm64: dts: renesas: ebisu: Add and enable SDHI device nodes omits f3962b824af9 arm64: dts: renesas: ebisu: Add serial console pins omits c0ed7b51ca99 ext2: avoid unnecessary operation in ext2_error() omits 31fc9763f9d7 dt-bindings: iommu: ipmmu-vmsa: Add r8a774a1 support omits 60fb0083c9d4 iommu/ipmmu-vmsa: Hook up R8A774A1 DT maching code omits b69f4abc125f PCI: histb: Constify dw_pcie_host_ops structure omits c28445fa06a3 loop: Get rid of 'nested' acquisition of loop_ctl_mutex omits 1dded9acf6dc loop: Avoid circular locking dependency between loop_ctl_m [...] omits 0da03cab87e6 loop: Fix deadlock when calling blkdev_reread_part() omits 85b0a54a82e4 loop: Move loop_reread_partitions() out of loop_ctl_mutex omits d57f3374ba48 loop: Move special partition reread handling in loop_clr_fd() omits c371077000f4 loop: Push loop_ctl_mutex down to loop_change_fd() omits 757ecf40b7e0 loop: Push loop_ctl_mutex down to loop_set_fd() omits 550df5fdacff loop: Push loop_ctl_mutex down to loop_set_status() omits 4a5ce9ba5877 loop: Push loop_ctl_mutex down to loop_get_status() omits 7ccd0791d985 loop: Push loop_ctl_mutex down into loop_clr_fd() omits a2505b799a49 loop: Split setting of lo_state from loop_clr_fd omits a13165441d58 loop: Push lo_ctl_mutex down into individual ioctls omits 0a42e99b58a2 loop: Get rid of loop_index_mutex omits 967d1dc144b5 loop: Fold __loop_release into loop_release omits 310ca162d779 block/loop: Use global lock for ioctl() operation. omits b1ab5fa309e6 block/loop: Don't grab "struct file" for vfs_getattr() operation. omits e051bd0ddfdd ms_block: remove unused pointer 'set' omits 79d6f049f4f0 regulator: core: Don't allow to get regulator until all co [...] omits f9503385b187 regulator: core: Mutually resolve regulators coupling omits 9243a195be7a regulator: core: Change voltage setting path omits c054c6c792e1 regulator: core: Add voltage balancing mechanism omits 9cce72448364 regulator: bd718x7: add missing linux/of.h inclusion (deja-vu) omits 987abd5c62f9 drm/i915/execlists: Force write serialisation into context [...] omits fa2bb8b97d77 regulator: lochnagar: Explicitly include register headers omits c4da110919c9 staging: rtlwifi: Add spaces for comments omits b4a6993ec480 staging: rtlwifi: Remove empty comment omits 868b5d7d9967 staging: rtlwifi: Improve line endings omits 98b3b71afc60 staging: wlan-ng: reformatting in prism2mib.c to fit 80 ch [...] omits 285376ff48f8 staging: wlan-ng: formatting change in cfg80211.c omits 484a415951e6 staging: emxx_udc: Added missing le16_to_cpu conversions omits 64407f6e7d15 staging: emxx_udc: Added missing __iomem modifier to handl [...] omits 3f9da94dc8d7 staging: emxx_udc: Added static modifier to udc_controller omits 2159fb372929 staging: olpc_dcon: olpc_dcon_xo_1.c: Switch to the gpio d [...] omits 01c5c5614a9e staging: bcm2835-audio: interpolate audio delay omits 92a4d9a8bcfe staging: wilc1000: remove unused flags in handle_cfg_param() omits 05f9d4a0c8c4 staging: erofs: use the new LZ4_decompress_safe_partial() omits b6e1fd17a38b soc/tegra: pmc: Drop locking from tegra_powergate_is_powered() omits 5f84bb1a4099 soc/tegra: pmc: Add sysfs entries for reset info omits 3bb2f843c0e7 soc/tegra: pmc: Don't power-up XUSB power-domains omits 96e5da7c8424 memory: tegra: Introduce Tegra20 EMC driver omits af51c25fb59d firmware: tegra: Use in-band messages for firmware version query omits 4bef358c9071 soc/tegra: bpmp: Update ABI header omits 2b86c11b99d3 firmware: tegra: Print version tag at full omits 43dc7485807a firmware: tegra: Switch to global mrq_is_supported() omits d78b5bde0ffc firmware: tegra: Add helper to check for supported MRQs omits 94ba4a5f1671 dt: bindings: Move tegra20-emc binding to memory-controlle [...] omits 28016aa1652e dt: bindings: tegra20-emc: Document clock property omits a6cb8ef03cb0 dt: bindings: tegra20-emc: Document interrupt property omits ad348c3f5596 dt-bindings: usb: xhci-tegra: Add power-domain details omits d14ce174ca02 clk: tegra20: Check whether direct PLLM sourcing is turned [...] omits 514fddba845e clk: tegra20: Turn EMC clock gate into divider omits cd9f69800b2a ARM: dts: tegra20: Add clock entry to External Memory Controller omits 279e57c39efe ARM: dts: tegra20: Add interrupt entry to External Memory [...] omits 9483804a725a media: staging: tegra-vde: print long unsigned using %lu f [...] omits e82e62e390d3 HID: Add quirk for Microsoft PIXART OEM mouse omits e46daee53bb5 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE omits 82c08c3e7f17 ARM: 8808/1: kexec:offline panic_smp_self_stop CPU omits e2b85f709a70 ARM: 8807/1: mm: Facilitate debugging CONFIG_KUSER_HELPERS [...] omits b99afae13901 ARM: 8805/2: remove unneeded naked function usage omits 31d0b9f9982f ARM: 8804/1: zImage: atags_to_fdt: add serial-number for A [...] omits 7f97686715a7 ARM: Kconfig: remove useless "default n" omits f00790aaf2e2 ARM: Kconfig: remove useless parenthesis omits 783195ec1cad drm/syncobj: disable the timeline UAPI for now v2 omits e5b78f2e349e iommu/ipmmu-vmsa: Fix crash on early domain free omits 5867b3301405 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits be08989c4d90 Merge branch 'nfp-add-and-use-tunnel-netdev-helpers' omits e963e1097ad3 nfp: flower: include geneve as supported offload tunnel type omits 83f27d027da3 nfp: flower: use geneve and vxlan helpers omits 1d10bd167667 net: add netif_is_geneve() omits cea0604d3f94 sfc: add missing NVRAM partition types for EF10 omits 7025abb2e447 Merge branch 'vlan-prepare-for-removal-of-VLAN_TAG_PRESENT' omits 295d072a42fe net/vlan: remove unused #define HAVE_VLAN_GET_TAG omits 9b319148cb34 net/vlan: include the shift in skb_vlan_tag_get_prio() omits e0a6b8097351 net/vlan: introduce __vlan_hwaccel_copy_tag() helper omits c8accd5a0a6a net/vlan: introduce __vlan_hwaccel_clear_tag() helper omits 9099a252d44c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1295e2cf3065 inet: minor optimization for backlog setting in listen(2) omits c8d7a5c21743 remoteproc: fix kernel-doc comment for parse_fw omits cbfbf64d2023 remoteproc: debug: add crash debugfs node omits 7dad9937e064 net: vlan: add support for tunnel offload omits f29eb2a96c56 tun: compute the RFS hash only if needed. omits 2e7ad56aa547 net/wan/fsl_ucc_hdlc: add BQL support omits 3b73e842c726 net: phy: realtek: load driver for all PHYs with a Realtek OUI omits a3320bcf28e0 net: phy: make phy_trigger_machine static omits f90862001932 net: dsa: bcm_sf2: fix semicolon.cocci warnings omits 8572a1b4dbc0 net: phy: bcm7xxx: Add entry for BCM7255 omits dbef5257737b sunvdc: fix compiler warning omits d08b8ccc4762 MIPS: Simplify GCC_OFF_SMALL_ASM definition omits 57810ecb581a MIPS: Remove GCC_IMM_ASM & GCC_REG_ACCUM macros omits cab6949bf70a Merge branch 'udp-gro' omits 3327a9c46352 selftests: add functionals test for UDP GRO omits e87f53b4fab7 selftests: add some benchmark for UDP GRO omits bd8e1afe6436 selftests: add dummy xdp test helper omits 0a9ac2e95409 selftests: add GRO support to udp bench rx program omits cf329aa42b66 udp: cope with UDP GRO packet misdirection omits 80bde363f9a4 ipv6: factor out protocol delivery helper omits 68cb7d531e6a ip: factor out protocol delivery helper omits bcd1665e3569 udp: add support for UDP_GRO cmsg omits e20cf8d3f1f7 udp: implement GRO for plain UDP sockets. omits 60fb9567bf30 udp: implement complete book-keeping for encap_needed omits 7e225619e8af Merge branch 'vrf-allow-simultaneous-service-instances-in- [...] omits 7bd2db404efa ipv6: do not drop vrf udp multicast packets omits 5226b6a920ba ipv6: handling of multicast packets received in VRF omits d839a0ebeb4e ipv6: allow ping to link-local address in VRF omits 6f12fa775530 vrf: mark skb for multicast or link-local as enslaved to VRF omits 7055420fb6a1 net: fix raw socket lookup device bind matching with VRFs omits 6897445fb194 net: provide a sysctl raw_l3mdev_accept for raw socket loo [...] omits 6da5b0f027a8 net: ensure unbound datagram socket to be chosen when not [...] omits e78190581aff net: ensure unbound stream socket to be chosen when not in a VRF omits 3c82a21f4320 net: allow binding socket in a VRF when there's an unbound socket omits 2a1e03ca33be doc: tracing: Fix a number of typos omits c284d42850fc Documentation/dev-tools: clean up kselftest.rst omits 9d436edee254 Documentation/ras: Typo s/use use/use/ omits bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] omits 76dd3e7b6650 kernel-doc: kill trailing whitespace omits 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar omits cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES omits f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] omits 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description omits 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos omits 9de30f3f7f4d dlm: don't leak kernel pointer to userspace omits 3f0806d2596d dlm: don't allow zero length names omits 9e834d776923 drm/amdgpu/display/dce11: only enable FBC when selected omits 6ef0cbc3b773 drm/amdgpu/display/dm: handle FBC dc feature parameter omits f332822a881f drm/amdgpu/display/dc: add FBC to dc_config omits 79d197f31b30 drm/amdgpu: add DC feature mask module parameter omits 593f79a236e1 drm/amdgpu/display: check if fbc is available in set_stati [...] omits 2cf6dd9cc519 drm/amdgpu: disable page queue on Vega10 SR-IOV VF omits 3482d2d9b0fb drm/amdgpu: set Vega20 LBPW as disabled at default omits 2d3030a00ef1 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 72deff05bd46 drm/amd/powerplay: set a default fclk/gfxclk ratio omits 30f33126feca drm/ttm: Fix bo_global and mem_global kfree error omits 0bf19b9fda26 drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 5d8e06a3b7b2 drm/amd/display: Drop reusing drm connector for MST omits 1b32d6e04027 drm/amd/display: Cleanup MST non-atomic code workaround omits db0049129359 drm/amdgpu: fix frame size of amdgpu_xgmi_add_devices excc [...] omits 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way omits d968b4e240cf dlm: fix invalid free omits 001260910c46 ubifs: auth: add CONFIG_KEYS dependency omits 1341551f1e2a ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS omits 9088fa2e3a51 ubifs: replay: fix high stack usage omits bce6a14996f9 bpf_load: add map name to load_maps error message omits 8302b9bd31d2 tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading [...] omits 08e823c2c589 x86/cpufeatures: Add WBNOINVD feature definition omits f96afa767baf selftests/bpf: enable (uncomment) all tests in test_libbpf.sh omits 4b04cc6a8f86 nvme: add separate poll queue map omits d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI omits 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes omits 843477d4cc5c blk-mq: initial support for multiple queue maps omits 3110fc79606f blk-mq: improve plug list sorting omits 67cae4c948a5 blk-mq: cleanup and improve list insertion omits ea4f995ee8b8 blk-mq: cache request hardware queue mapping omits 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids omits b3c661b15d5a blk-mq: support multiple hctx maps omits a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory omits f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues omits f9afca4d367b blk-mq: pass in request/bio flags to queue mapping omits ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper omits ed76e329d74a blk-mq: abstract out queue map omits a8908939af56 blk-mq: kill q->mq_map omits a0fedc857dff Merge branch 'irq/for-block' of git://git.kernel.org/pub/s [...] omits 9cf2bab63076 block: kill request ->cpu member omits c7bb9ad1744e block: get rid of q->softirq_done_fn() omits 7d692330e7cd block: get rid of blk_queued_rq() omits 8b98a97f80ed blk-merge: kill dead queue lock held check omits 2081a56bfaad block: remove req_no_special_merge() from merging code omits 820efc62fc6c block: kill request slab cache omits db6d99523560 block: remove request_list code omits 1028e4b33566 bsg: move bsg-lib parts outside of request queue omits 4316b79e4321 block: kill legacy parts of timeout handling omits 92bc5a24844a block: remove __blk_put_request() omits f9cd4bfe9695 block: get rid of MQ scheduler ops union omits a1ce35fa4985 block: remove dead elevator code omits f382fb0bcef4 block: remove legacy IO schedulers omits 404b8f5a03d8 block: cleanup kick/queued handling omits 7e992f847a08 block: remove non mq parts from the flush code omits 7ca01926463a block: remove legacy rq tagging omits 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing omits 3c7741567b81 blk-wbt: kill check for legacy queue type omits 771a93c489bf block: remove blk_complete_request() omits cd2f076f1d7a bsg: convert to use blk-mq omits 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper omits aae3b069d5ce bsg: pass in desired timeout handler omits 583d6535cb9d dasd: remove dead code omits c6f2882691e8 block: remove q->lld_busy_fn() omits f664a3cc17b7 scsi: kill off the legacy IO path omits 3a7ea2c483a5 scsi: provide mq_ops->busy() hook omits 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook omits ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() omits 7ac257b862f2 blk-mq: remove the request_list usage omits 600335205b8d ide: convert to blk-mq omits d0be12274dad mspro_block: convert to blk-mq omits db1142a83b4c ms_block: convert to blk-mq omits fa182a1fa97d sunvdc: convert to blk-mq omits ea2c18e1044e null_blk: Add conventional zone configuration for zoned support omits 210ba1201ff9 hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs omits be3518a16ef2 x86/amd_nb: Add PCI device IDs for family 17h, model 30h omits 556e4c62baff x86/amd_nb: Add support for newer PCI topologies omits dedf7dce4cec hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs omits a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems omits 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms omits a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() omits fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() omits f601a85bd788 net: hns3: Remove set but not used variable 'reset_level' omits 75790a74257b Merge branch 'nfp-more-set-actions-and-notifier-refactor' omits 0c665e2bf440 nfp: flower: use the common netdev notifier omits 3e333590400b nfp: register a notifier handler in a central location for [...] omits 659bb404eb00 nfp: flower: make nfp_fl_lag_changels_event() void omits a558c982a8ab nfp: flower: don't try to nack device unregister events omits e50bfdf74d5f nfp: flower: remove unnecessary iteration over devices omits 4234d62c27a6 nfp: flower: add ipv6 set flow label and hop limit offload omits a3c6b063fee7 nfp: flower: add ipv4 set ttl and tos offload omits 6a02d1fa0371 Merge branch 'hns3-next' omits 8b0195a30585 net: hns3: fix for cmd queue memory not freed problem duri [...] omits 65e41e7e6838 net: hns3: add error handler for hclge_reset() omits f403a84fb25e net: hns3: call roce's reset notify callback when resetting omits 35d93a30040c net: hns3: adjust the process of PF reset omits 0742ed7c240c net: hns3: move some reset information from hnae3_handle i [...] omits 7cea834d942c net: hns3: ignore new coming low-level reset while doing h [...] omits 257e4f29946a net: hns3: use HNS3_NIC_STATE_RESETTING to indicate resetting omits 8df0fa91682c net: hns3: enable/disable ring in the enet while doing UP/DOWN omits 7edff5339a4a net: hns3: adjust the location of clearing the table when [...] omits 4d60291b6b53 net: hns3: provide some interface & information for the client omits 720bd5837e37 net: hns3: add set_default_reset_request in the hnae3_ae_ops omits 814da63c5577 net: hns3: use HNS3_NIC_STATE_INITED to indicate the initi [...] omits 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype omits d0105af93976 drm/i915: Clean up skl_program_scaler() omits e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs omits 920664a8f790 igc: Clean up code omits e1f65b0d70e9 e1000e: allow non-monotonic SYSTIM readings omits bb9089b668d6 igc: Tidy up some white space omits 14b21cec8585 igc: fix error return handling from call to netif_set_real [...] omits 84cfa53740e1 igc: Remove set but not used variable 'pci_using_dac' omits dda458d28567 igc: Remove set but not used variables 'ctrl_ext, link_mode' omits 540a152da762 i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE omits a9e510589d70 intel-ethernet: software timestamp skbs as late as possible omits 9fc145fcb5fb ixgbevf: add support for software timestamps omits 7fa57ca443cf ixgbe: allow IPsec Tx offload in VEPA mode omits 0db4a47c05e6 ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null omits b86077207d0c igbvf: Replace spin_is_locked() with lockdep omits d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] omits b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() omits 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] omits 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static omits 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 1079010ced78 drivers/char/random.c: constify poolinfo_table omits 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put omits 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around omits df80e0478972 spi: rspi: Add r8a77470 to the compatible list omits b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" omits 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable omits 444ba58a35e4 Merge branch 'misc' into for-next omits d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms omits abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC omits c9094db02a06 MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem omits de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] omits 68a385c6c750 microblaze: Typo s/use use/use/ omits 943126417891 slimbus: ngd: remove unnecessary check omits 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] omits b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK omits 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] omits 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] omits e84cd7ee630e modsign: use all trusted keys to verify module signature omits a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 omits 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 omits 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] omits 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] omits d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi omits b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix omits 78ef4193bbb9 misc/pvpanic: remove a redundant comma omits 7247932c7df2 misc/pvpanic: convert to SPDX license tags omits 8eeffed038b9 misc/pvpanic: change header file sort style omits bfebd5c222dd misc/pvpanic: remove unnecessary header file omits 77703e0b0326 misc/pvpanic : break dependency on ACPI omits a8b71d273579 misc/pvpanic : grouping ACPI related stuff omits 46f934c9a12f misc/pvpanic: add support to get pvpanic device info FDT omits b1d9d6cb30fe dt-bindings: misc/pvpanic: add document for pvpanic-mmio omits 725eba2928ad misc/pvpanic: add MMIO support omits d2ae1717f3f6 misc/pvpanic: simplify the code using acpi_dev_resource_io omits fcb418cd567f pvpanic: move pvpanic to misc as common driver omits a19bf05359e6 mei: expedite ioctl return on the notify set operation error omits 87d63352b49e mei: flush queues by the host client only omits 40a669739ac7 mei: hbm: drop BUG() from the hbm handler omits f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display omits deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens omits a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB omits 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] omits 15f6f7f48db9 USB: gadget: udc: fix spelling mistake "intrerrupt" -> "in [...] omits 8ec23b90119a uwb: clean an indentation issue, remove extraneous tab omits 1d3e773ae0a6 usb: host: remove unnecessary condition check omits 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] omits 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices omits da0b7c7766ea dt-bindings: connector: Add self-powered property omits c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal omits 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] omits 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] omits b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx omits c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] omits 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] omits 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse omits 3ef1ba069339 staging: vt6655: fix small typo omits 72b70a038602 Staging: rtl8712: fix small typo omits f09378d3001e staging: rtl8723bs: fix small typo omits 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] omits 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler omits 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] omits e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction omits b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] omits 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] omits fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS omits 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define omits e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR omits 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s omits 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table omits 0a2bca1409b7 staging: vboxvideo: Cleanup header use omits cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() omits 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() omits ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] omits bf58500ff421 staging: rtl8188eu: change type of a struct field omits adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator omits 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style omits 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style omits ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style omits 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() omits 66845e6fe3ab staging: bcm2835-audio: update TODO omits 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure omits 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name omits 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] omits 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] omits 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice omits aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions omits b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis omits c677b19653b8 staging: wlan-ng: Fix a typo. omits 815510aaad0c staging: sm750fb: Add spaces around '+' omits 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container omits d427e60ae7ca staging: speakup: clean up few indentation issues omits 40d68841df0e staging: xgifb: clean an indentation issue omits 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct omits c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] omits dca6eaa8a230 staging: ks7010: remove unnecessary blank line omits 4e32a398817b staging: mt7621-mmc: Add blank line after declaration omits 089257429d0d staging: goldfish: Add SPDX license identifier. omits 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] omits acc962c51400 staging: vboxvideo: Change licence headers over to SPDX omits cd76c287a52f staging: vboxvideo: Cleanup the comments omits 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file omits db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc omits ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active omits d5c5dff7dc30 staging: davinci: add SPDX License Identifier omits b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright omits 42e764d05712 staging: tegravde: replace bit assignment with macro omits 284371999b1b staging: speakup: move arguments to adhere to 80 chars omits 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit omits 53d77da6acb3 staging: speakup: add spaces around minus omits 40e9e86f26ef staging: bcm2048: add SPDX License Identifier omits d1ab82443bed staging: erofs: Modify conditional checks omits f0950b02a74c staging: erofs: Modify coding style alignments omits 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next omits 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board omits 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline omits 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits omits 371a6c328ad4 scsi: pmcraid: use generic DMA API omits a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] omits 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit omits 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] omits ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA omits f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] omits 88693b3c9681 scsi: ips: properly handle 64-bit DMA omits 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] omits b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] omits 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] omits ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 omits 1dc5ec245202 scsi: lpfc: add Trunking support omits 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] omits d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] omits d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] omits b114d9009d38 scsi: lpfc: Correct LCB RJT handling omits 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces omits 191e2f749370 scsi: lpfc: Correct errors accessing fw log omits 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] omits 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] omits 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check omits cd71348ad757 scsi: lpfc: Correct speeds on SFP swap omits c47b6f2d54d4 scsi: megaraid_sas: Update driver version omits cba67d92b382 scsi: megaraid_sas: modify max supported lds related print omits a17b8ca3eb63 scsi: megaraid_sas: remove unused macro omits 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds omits b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion omits 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes omits 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers omits 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation omits 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path omits 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails omits 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit omits e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection omits 1401371d7f44 scsi: megaraid_sas: Fix module parameter description omits 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling omits 365597cff94a scsi: megaraid_sas: Update copyright information omits de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit omits 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity omits f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump omits 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault omits 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 omits 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] omits 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] omits 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] omits dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] omits a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function omits f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc omits 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] omits 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers omits ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers omits 8f34fe4a898c ARM: brcmstb: Add entry for 7255 omits 7c588c7468ea Merge branch 'net-systemport-Unmap-queues-upon-DSA-unregis [...] omits da106a140f9c net: systemport: Unmap queues upon DSA unregister event omits 25c440704661 net: systemport: Simplify queue mapping logic omits c04a17d2a9cc net: dsa: bcm_sf2: Turn on PHY to allow successful registration omits 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig omits 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig omits 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 omits 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 5882d526d887 Merge branch 'net-dsa-bcm_sf2-Store-rules-in-lists' omits 80f8dea8767e net: systemport: Restore Broadcom tag match filters upon resume omits 1c60c7f90011 net: dsa: bcm_sf2: Get rid of unmarshalling functions omits 1c0130f0b575 net: dsa: bcm_sf2: Restore CFP rules during system resume omits ce24b08a2e6f net: dsa: bcm_sf2: Split rule handling from HW operation omits ae7a5aff783c net: dsa: bcm_sf2: Keep copy of inserted rules omits 95772ec991f2 Merge branch 'net-More-extack-messages' omits 68d57f3b1d1a rtnetlink: Add more extack messages to rtnl_newlink omits d7e774f35676 net: Add extack argument to ip_fib_metrics_init omits d0522f1cd25e net: Add extack argument to rtnl_create_link omits 0b215b979864 ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() omits d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver omits 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch omits e8da8794a7fd genirq/matrix: Improve target CPU selection for managed in [...] omits ce1fd6bfb15d IB/uverbs: fix a typo omits e48d8ed9c619 rxe: fix error completion wr_id and qp_num omits 4e588c8d034d IB/rxe: clean skb queue directly omits 6d10550c84f5 RDMA/hns: prefer dma_zalloc_coherent to dma_alloc_coherent/memse omits a786ef152cdc x86/tsc: Make calibration refinement more robust omits e8eeb3c8aab0 x86/boot: Simplify the detect_memory*() control flow omits e7afb623b4fb drm: Add drm_any_plane_has_format() omits 5e1abdc3fe56 net: skbuff.h: remove unnecessary unlikely() omits e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT omits a8d6219536c1 ISDN: eicon: Remove driver omits bb8310cc22d7 drm/amdgpu/psp: add set_topology_info function omits ec1a975e0b18 drm/amdgpu/psp: add get_topology_info function omits 593caa07ad6a drm/amdgpu/psp: update topology info structures omits 4b93151f57d8 drm/amdgpu/psp: add get_hive_id function omits dd3c45d30622 drm/amdgpu/psp: add get_node_id function omits 3e2e2ab55499 drm/amdgpu/psp: initialize xgmi session (v2) omits ca6e1e59a24b drm/amdgpu/psp: add helper function to invoke xgmi ta per [...] omits 4de5f0055adf drm/amdgpu/psp: add xgmi ta header omits 97c8d171105d drm/amdgpu/psp: add helper function to load/unload xgmi ta omits 51e7177f361a drm/amdgpu/psp: init/de-init xgmi ta microcode omits f0cfa19579fa drm/amdgpu/psp: add structure for xgmi ta and its shared buffer omits 1cda5e2161b4 drm/amdgpu/vega20: add CLK base offset omits bab45e44b131 drm/amd/display: Stop leaking planes omits f180b4bccc89 drm/amdgpu: Drop amdgpu_plane omits c2af2a4264f8 drm/amd/display: Fix misleading buffer information omits 694d0775ca94 drm/amd: Don't fail on backlight = 0 omits 45cf8c23f356 drm/amd: Update atom_smu_info_v3_3 structure omits 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next omits 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes omits 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string omits a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" omits eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks omits 87d129d07a63 Merge branch 'clk-ops-const' into clk-next omits 56950ff82325 clk: s2mps11: constify clk_ops structure omits 5fc6eb7d74f4 clk: pxa: constify clk_ops structures omits 16ace88405fb clk: pistachio: constify clk_ops structures omits 19aa8e32b9e6 clk: palmas: constify clk_ops structure omits 25600dad4145 clk: max77686: constify clk_ops structure omits f69f452243e4 ASoC: rsnd: add TDM Split mode support omits cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document omits 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support omits da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document omits bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding omits c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core omits beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c omits 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture omits a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() omits c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check omits 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen omits 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check omits c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next omits ea662d2f804a clk: imx7d: remove UART1 clock setting omits 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check omits b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next omits 819ed0ad91cd clk: bcm2835: make license text and module license match omits 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next omits 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 omits 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards omits 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP omits 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL omits 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo omits 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers omits 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver omits 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] omits 968029057192 drm/lease: look at ->universal_planes only once omits 078b7de41249 drm/file: Uncompact the feature flags omits a0c1af46e9d7 drm/lease: debug output for lease creation omits 25540f68c871 ASoC: pxa: change ac97 dependencies omits 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm omits 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] omits 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls omits 7d129adff3af rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information omits ac9ccb8b991c iwlegacy: fix small typo omits f4bd758f3f20 cw1200: fix small typo omits ae5848cb4511 brcmutil: print invalid chanspec when WARN-ing omits 3d39e1bb1c88 wireless: airo: potential buffer overflow in sprintf() omits 963b307361bd rtlwifi: Remove same duplicated includes omits 90e3243d16ad rtlwifi: rtl8723ae: Remove set but not used variables and [...] omits 96fca788e578 brcmsmac: never log "tid x is not agg'able" by default omits 7cbbe1597e44 zd1201: mark expected switch fall-through omits 89e54fa4562e rtlwifi: rtl8821ae: phy: Mark expected switch fall-through omits d22d2492a35d ray_cs: mark expected switch fall-throughs omits 641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through omits 916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs omits 10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through omits 6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through omits 63fdc952df36 mwifiex: Mark expected switch fall-through omits 38a0792d08e9 prism54: islpci_dev: mark expected switch fall-through omits 3d238b9d5048 prism54: isl_ioctl: mark expected switch fall-through omits d22b8fadd08e prism54: isl_38xx: Mark expected switch fall-through omits d56b26801e1d orinoco_usb: mark expected switch fall-through omits af71f8fef45c iwlegacy: common: mark expected switch fall-throughs omits e9904084dd1b iwlegacy: 4965-mac: mark expected switch fall-through omits 307b00c5e695 rtl8xxxu: Fix missing break in switch omits e20c50cdca19 rtl8xxxu: Mark expected switch fall-throughs omits 9198f460ec9d rtlwifi: btcoex: remove set but not used variable 'ppsc' omits 1066bd193d68 qtnfmac: fix error handling in control path omits e966a79c2f76 brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving" omits 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu omits e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets omits f4163814813f drm/etnaviv: kill active fence tracking omits 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. omits e401fa25cfa2 qtnfmac: add support for Topaz chipsets omits b7da53cd6cd1 qtnfmac_pcie: use single PCIe driver for all platforms omits 3419348a97bc wlcore: Fix the return value in case of error in 'wlcore_v [...] omits 937a13091cbd libertas: remove set but not used variable 'int_type' omits 55930d2bf79b rsi: fix spelling mistake "Initialzing" -> "Initializing" omits 29ec3394f0bd brcmfmac: Fix ccode from EFI nvram when necessary omits ce2e6db554fa brcmfmac: Add support for getting nvram contents from EFI [...] omits 55e491edbf14 brcmfmac: Cleanup brcmf_fw_request_done() omits bd1e82bb420a brcmfmac: Set board_type from DMI on x86 based machines omits 0ad4b55b2f29 brcmfmac: Set board_type used for nvram file selection to [...] omits eae8e50669e1 brcmfmac: Add support for first trying to get a board spec [...] omits 5b587496dc63 brcmfmac: Remove recursion from firmware load error handling omits a1a3b7621638 brcmfmac: Remove firmware-loading code duplication omits b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS omits 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth omits b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" omits 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() omits e55c884ea5c6 media: rc: self test for IR encoders and decoders omits 55bb78d265c6 ath9k: dynack: remove 'experimental' tag omits 0c60c490830a ath9k: dynack: make ewma estimation faster omits 9d3d65a91f02 ath9k: dynack: check da->enabled first in sampling routines omits 5e3d4718b157 ath9k: dynack: move debug log after buffer increments omits 3831a2a0010c ath9k: dynack: use authentication messages for 'late' ack omits cea04e3d8e37 ath10k: fix struct init whitespace in SNOC driver omits 79169f148655 ath10k: don't assume this is a PCI dev in generic code omits 2bd345cd2bfc ath10k: assign 'n_cipher_suites' for WCN3990 omits 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data omits 97b9608be34f ath10k: ath10k_snoc_{read,write}32() should be static omits 82e60d920e8a ath10k: snoc: fix unbalanced clock error handling omits bfe57a6ac75a ath10k: snoc: relax voltage requirements omits 1a1a0d5ccefc ath10k: snoc: fix unabalanced regulator error handling omits 887a3dcf5893 ath10k: snoc: remove 'wcn3990' from generic resource handling omits dc57731dbd53 wil6210: fix locking in wmi_call omits 6470f31927b4 wil6210: fix freeing of rx buffers in EDMA mode omits a834df7497b4 wil6210: remove unnecessary alignment code from rx flow omits 7c69709f8ed2 wil6210: fix RGF_CAF_ICR address for Talyn-MB omits 04de15010aa4 wil6210: fix L2 RX status handling omits 84ec040d0fb2 wil6210: fix debugfs memory access alignment omits ac0e541ab2f2 wil6210: add general initialization/size checks omits b571e71bcb98 wil6210: notify cqm packet loss on disable_ap_sme omits e1b43407c034 wil6210: refactor disconnect flow omits 664497400c89 wil6210: fix memory leak in wil_find_tx_bcast_2 omits e41ab937d47b wil6210: add recovery for FW error while in AP mode omits 61e5ec044748 wil6210: make sure Rx ring sizes are correlated omits cbebe277beb1 wil6210: increase RX rings and RX buff array size omits d083b2e2b7db wil6210: fix reset flow for Talyn-mb omits a078c4cf0197 wil6210: remove fake support for RXHASH omits c8cb09644c6c ath10k: fix some typo omits dbc4ca339c8d tools cpupower: Override CFLAGS assignments omits 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags omits 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true omits 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() omits 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() omits b65f501627ff iommu/mediatek: Constify iommu_ops omits b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code omits ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 omits 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() omits 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code omits d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] omits f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages omits a4b41c9496ca Merge branch 'v4.21-armsoc/drivers' into for-next omits 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains omits fbe57dde7126 media: ov7740: constify structures stored in fields of v4l [...] omits d148b85e8b07 media: ov5645: constify v4l2_ctrl_ops structure omits 35629182eb8f media: ov13858: Check for possible null pointer omits 436190596241 media: imx214: Add imx214 camera sensor driver omits 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] omits 9dab12c7a66d media: imx214: device tree binding omits 4e5f42df5778 media: intel-ipu3: cio2: Remove redundant definitions omits 4e26f692e2e2 media: ipu3-cio2: Use cio2_queues_exit omits 32388d6ef7cf media: ipu3-cio2: Unregister device nodes first, then rele [...] omits 30efae3d789c media: omap3isp: Unregister media device as first omits 003aedaed65d media: docs: Document metadata format in struct v4l2_format omits 92539d3eda2c media: v4l: event: Add subscription to list before calling [...] omits b50b769bcbc2 media: dm365_ipipeif: better annotate a fall though omits aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] omits bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion omits 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers omits ca92e173ab34 xfrm: Fix bucket count reported to userspace omits 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable omits ef86eaf97acd media: Rename vb2_m2m_request_queue -> v4l2_m2m_request_queue omits 2efaf6ebb34f media: cec: increase debug level for 'queue full' omits 55623b416905 media: cec: check for non-OK/NACK conditions while claiming a LA omits 7cf7b2e977ab media: vicodec: lower minimum height to 360 omits 0ede1794b966 media: tc358743: Remove unnecessary self assignment omits 215237a5e436 Merge tag 'v4.20-rc1' into patchwork omits df18bfd35bbf media: v4l: fix uapi mpeg slice params definition omits 4f014a41b4ef nds32: Remove duplicated include from pm.c omits 7938e6315c9a nds32: Power management for nds32 omits cf26edd840dc nds32: Add document for NDS32 PMU. omits c8b34461705e nds32: Add perf call-graph support. omits ebd09753b570 nds32: Perf porting omits 9aaafac8cffa nds32: Fix bug in bitfield.h omits 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. omits 8730c178b420 nds32: Fill all TLB entries with kernel image mapping omits 2e95c4d672ce nds32: Remove the redundant assignment omits 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] omits b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller omits 647ad49ca672 staging: Remove the mt29f_spinand driver omits acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] omits 6f8e234ee43f Merge branch 'v4.21-armsoc/dts64' into for-next omits 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees omits b06a8b438758 pinctrl: sh-pfc: r8a77470: Add SDHI support omits 06bfbe089b4d MAINTAINERS: Remove Laurent Pinchart as Renesas pinctrl ma [...] omits 50f3f2d73e34 pinctrl: sh-pfc: Reduce kernel size for narrow VIN channels omits 9f8dc8e2b161 MAINTAINERS: Add Renesas RZ/A and RZ/N files to Renesas pi [...] omits ccb44a8a5bba pinctrl: sh-pfc: r8a77990: Add Audio SSI pins, groups and [...] omits 4c833b2fa5b6 pinctrl: sh-pfc: r8a77990: Add Audio clock pins, groups an [...] omits ba3a51ac32eb usb: dwc3: gadget: Properly check last unaligned/zero chain TRB omits 08fd9a82fda8 usb: dwc3: core: Clean up ULPI device omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits ea956d8be91e audit: print empty EXECVE args omits 804dfaf01bcc XArray: Fix Documentation omits d9c480435add XArray: Handle NULL pointers differently for allocation omits 611f318637da XArray: Unify xa_store and __xa_store omits 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() omits 9c16bb889054 XArray: Turn xa_erase into an exported function omits c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg omits 4c0608f4a0e7 XArray: Regularise xa_reserve omits ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c omits 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property omits 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] omits 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c omits 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of omits cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] omits 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] omits 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] omits 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation omits ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() omits 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier omits c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] omits 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds omits 18d54e557c55 mtd: maps: physmap: Add SPDX header omits 4a57f58f6a23 PCI: Expand the "PF" acronym in Kconfig help text omits b83761bb0b09 drm/amdgpu: use GMC v9 KIQ workaround only for the GFXHUB omits 396557b03c94 drm/amdgpu: drop the busy wait for GMC v9 TLB invalidations omits af5fe1e96aa1 drm/amdgpu: cleanup GMC v9 TLB invalidation omits 5c76c6a8975e drm/amdgpu: remove nonsense in_interrupt() checks omits 788012e33cb4 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits 9349e23907be uapi: fix linux/kfd_ioctl.h userspace compilation errors omits 2383a767c0ca drm/amdkfd: fix interrupt spin lock omits f6cffc0d4d3c drm/amdgpu: Add helper function to get sdma index omits ccf191f8aabf drm/amdgpu: Refine function name omits 3a10f6e8aa14 drm/amd/powerplay: do the comparison in the right Khz granularity omits f60d405a870f ARM: dts: NSP: Move aliases to bcm-nsp.dtsi omits 0810d5cc29a1 bus: brcmstb_gisb: simplify getting .driver_data omits 5df275cd4cf5 selinux: policydb - fix byte order and alignment issues omits 63ecd3b13d5c x86/gart: Rewrite early_gart_iommu_check() comment omits fe2b51145c9f nilfs2: Use xa_erase_irq omits 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules omits 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 omits 43500e6f294d x86/cpufeatures: Remove get_scattered_cpuid_leaf() omits a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes omits 34955e038a1b drm/amdgpu: Modify the argument of emit_ib interface omits 8469868df76f drm/amdgpu: Change AMDGPU_CSA_SIZE to 128K omits 7946340fa389 drm/amdgpu: Move csa related code to separate file omits 1e256e276221 drm/amdgpu: Refine CSA related functions omits 20bedfe0c13a drm/amdgpu: Remove useless csa gpu address in vmid0 omits 2a5ae84bf31e drm/amdgpu: fix gfx wptr for sdma v4 omits 1cf03c54b3d8 drm/amdgpu: disable page queue on SDMA for Vega12 omits 965632adc8a4 drm/amdgpu: update smu firmware images for VI variants (v2) omits d2b1d6bbc56a drm/amd/display: Add condition to sync eDP SW status and H [...] omits ff83a9a0d15d drm/amd/display: Remove the check to see if pp_display_cfg [...] omits 5e2b2fbc4d99 drm/amd/display: remove CRTC_3D_STRUCTURE_V_UPDATE_MODE bi [...] omits ba45df4cb719 drm/amd/display: Expose target backlight level omits f41a895026b8 drm/amd/display: Guard against null stream_state in set_cr [...] omits 83d4065991f0 drm/amd/display: fix mirror rotation scaling math omits ba7b267a458e drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 3917a470757c drm/amd/display: Remove program_csc_matrix omits 37c1346c2e36 drm/amd/display: Fix some backlight variable styling omits 262485a50fd4 drm/amd/display: Expand dc to use 16.16 bit backlight omits a7d8084b5897 drm/amd/display: Remove some old TODO's omits b8592b48450b drm/amd/display: Initial documentation for AMDgpu DC omits 4f7129112c2a drm/amd/display: Fix potential nullptr error omits 3384521a79ed drm/amd/display: 3.2.04 omits 69133b893591 drm/amd/display: Fix up coverity issues omits ddc07a3803a7 drm/amd/display: remove interlace scaling adjustment omits c99155230b67 drm/amd/display: Add missing pipes registers for VGA enabl [...] omits 8d6da3bbfd95 drm/amd/display: fix dml max voltage state omits b76dfbef061a drm/amd/display: Clip all remaining regamma points after f [...] omits 1fd8375236fc drm/amd/display: 3.2.03 omits 097578091327 drm/amd/display: Set gamma not working on MPO planes omits 6e82c6e0661b drm/amdgpu: drop the remaining uses of ring idx in messages omits b7ff853f15a2 drm/amdgpu: cleanup si_dma_ring_test_ib omits 725b2611781a drm/amdgpu: cleanup uvd_v6_0_ring_test_ring omits 9340c36ca5f8 drm/amdgpu: use ring name instead of idx in traces omits e0519696cc31 drm/amdgpu: print an error when the parser can't be initialized omits 26efecf95588 drm/scheduler: Add drm_sched_job_cleanup omits 98079389a873 drm/amdgpu: remove messages from IB tests omits 315fed0367b4 drm/amdgpu: cleanup skipping IB test on KIQ omits af70a471bf06 drm/amdgpu: cleanup amdgpu_ib_ring_tests omits dc9eeff84c77 drm/amdgpu: further ring test cleanups omits e4312d459a2e drm/amdgpu/amdkfd: clean up mmhub and gfxhub includes omits 3ba7b418f12b drm/amdgpu: Enable default GPU reset for dGPU on gfx8/9 v3 omits c66ed765a0a9 drm/amdgpu: Retire amdgpu_ring.ready flag v4 omits faf6e1a87e07 drm/sched: Add boolean to mark if sched is ready to work v5 omits 2bb42410b1bd drm: Remove drm_global.{c,h} v2 omits a64f784bb14a drm/ttm: initialize globals during device init (v2) omits 62b53b37e4b1 drm/ttm: use a static ttm_bo_global instance omits 56b3d2041358 drm/ttm: make the device list mutex static omits 27eb1fa9130a drm/ttm: use a static ttm_mem_global instance omits 7e07834c12b9 drm/amd/powerplay: remove duplicated includes omits 50aa56370c9b drm/radeon/kms: remove set but not used variable 'pll' omits 5dcb668d9a07 drm/amdgpu: Added a few comments for gart omits afd545f673ad drm/amdkfd: Use functions from amdgpu to invalidate vmid in kfd omits 2a79d86897af drm/amdgpu: Reorganize amdgpu_gmc_flush_gpu_tlb() for kfd to use omits a614aae76057 drm/amdkfd: Remove unnecessary register setting when inval [...] omits 435e2f970995 drm/amdkfd: page_table_base already have the flags needed omits deb99d7c4fb2 drm/amdkfd: Delete a duplicate statement in set_pasid_vmid [...] omits ce331f8f7c04 drm/amdgpu: Add DCC flags for GFX9 amdgpu_bo omits 950227959b0e drm/amd/display: Check if hubp function hooks exist before [...] omits 6a85538aa0bf drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 06308d024ad5 drm/amd/display: Remove stream_res tg null check in commit planes omits 6ffb6b7f8ab7 drm/amdgpu: Reverse the sequence of ctx_mgr_fini and vm_fi [...] omits 0b25cbf9c26c drm/amdgpu/psp: avoid hard-code fence value pre submission omits 7cd52c917a9c drm/amdkfd: Add proper prefix to functions omits dfcbe6d5f4a3 drm/amdgpu: Remove unused function pointers omits 5b87245faf57 drm/amdkfd: Simplify kfd2kgd interface omits 1728801409e4 drm/amdkfd: Use functions from amdgpu for setting up page [...] omits c7ff7be62bc2 drm/amdgpu: Expose *_setup_vm_pt_regs for kfd to use omits f4f859408cad drm/amdkfd: Delete unnecessary register settings omits 17e4bd6cb888 drm/amdgpu: increase the size of HQD EOP buffers omits b44da694a74a drm/amdgpu: put HQD EOP buffers into VRAM omits 898c2cb5d94f drm/amdgpu: use scheduler fault instead of reset work omits 2c498d1dbe2e drm/amdgpu: remove illegal instruction stub from si_dma.c omits 8fe159b0143d drm/sched: add drm_sched_fault omits 19067e522d99 drm/sched: make sure timer is restarted omits 548f2ecc33b5 drm/amdgpu: Revised PSP comments omits efcf063f8d85 drm/amdgpu: fix sdma v4 ring is disabled accidently omits d7f625e91b32 drm/amdgpu: add ring test for page queue omits f783160c2734 drm/amdgpu: disable SDMA page queue on Vega20 omits 2a85e816ccd7 drm/amdgpu/sdma4: APUs do not have a page queue omits 161d0711b9e5 drm/amdgpu: use paging queue for VM page table updates omits bb97ab42ac5d drm/amdgpu: activate paging queue on SDMA v4 omits d425e7d8de53 drm/amdgpu: add some [WR]REG32_SDMA macros to sdma_v4_0.c omits 998d3fd4f8ce drm/amdgpu: remove SRIOV specific handling from sdma_v4_0_ [...] omits 09f0b4ffd41e drm/amdgpu: remove non gfx specific handling from sdma_v4_ [...] omits 9194a339034f drm/amdgpu: add basics for SDMA page queue support omits 51235849d995 drm/amdgpu: fix sdma v4 startup under SRIOV omits 105f20706fb5 drm/ttm: Provide ttm_bo_global_{init/release}() for struct [...] omits e55a5c9b5f5b drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_g [...] omits d76e393f4cef drm/amd/display: Fix incorrect end slope of EETF omits fa44604cca2a drm/amd/display: rename cstate_pstate_watermarks_st1 omits 9f4f9fddc00c drm/amd/display: explicit uint64_t casting omits 649e34acb4c9 drm/amd/display: dc 3.2.02 omits ea2e8d923e2b drm/amd/display: add dccg block omits 84e7fc05a927 drm/amd/display: rename dccg to clk_mgr omits 98e90a34ccdc drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 247d167e578c drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 9ea59d5ab7b0 drm/amd/display: Add link encoder dp_ycbcr420_supported fe [...] omits e2bf20073e4d drm/amd/display: fix report display count logic omits 560a77f5f401 drm/amd/display: expose hwseq functions and add registers omits ce8a805ae176 drm/amd/display: initialize dc_transfer_func->ctx omits e1e8a020c6b8 drm/amd/display: Add support for Freesync 2 HDR and Conten [...] omits 4c5e8b541527 drm/amd/display: split dccg clock manager into asic folders omits 4244381cd153 drm/amd/display: clean up base dccg struct omits de801062bf2c drm/amd/display: Freesync does not engage on some displays omits 9566b67586fb drm/amd/display: remove safe_to_lower flag from dc, use 2 [...] omits 24f7dd7ea98d drm/amd/display: move pplib/smu notification to dccg block omits 72942b3de8da drm/amd/display: handle max_vstartup larger than vblank_end omits 09dea6bfb1af drm/amd/display: dc 3.2.01 omits c3bce35c662b drm/amdgpu: fix sdma doorbell comments typo omits 657f60039792 drm/radeon/r300: Mark expected switch fall-throughs omits fa2549800c84 drm/radeon/r420: mark expected switch fall-through omits 6dfeb11a4b48 drm/amdkfd: Use kmemdup instead of duplicating its function omits 4202dd2cb2d8 of: Documentation: remove unmaintained todo file omits 7900f06c3fee MAINTAINERS: Remove self from Broadcom SoCs omits fb14ada11d62 soc: bcm: brcmstb: Fix re-entry point with a THUMB2_KERNEL omits ca3a6e705cad ARM: dts: BCM53573: Relicense SoC file to the GPL 2.0+ / MIT omits ae269963f990 ARM: dts: BCM63xx: Enable SATA AHCI and PHY for BCM963138DVT omits 2af764dfb5ee ARM: dts: BCM63xx: enable SATA PHY and AHCI controller omits 1c9001b4f69a ARM: dts: BCM53573: Relicense Tenda AC9 file to the GPL 2. [...] omits d10967344375 ARM: dts: BCM5301X: Relicense BCM47094 file to the GPL 2.0+ / MIT omits 26ff86f7794b ARM: dts: BCM5301X: Relicense BCM47081/BCM4709 files to th [...] omits b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus omits 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro omits f09c296ebf40 tomoyo: fix small typo omits 4d9ebbe2b061 cgroup: remove unnecessary unlikely() omits b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes omits 9449f7ae63e5 reset: Improve reset controller kernel docs omits a7f7090f4433 drm/vgem: Fix typo in driver feature flags omits 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] omits cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support omits f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi omits cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support omits 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio omits 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] omits 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral omits 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] omits 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU omits 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU omits ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU omits 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] omits 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output omits 79ae4910fe00 ARC: HSDK: improve reset driver omits c49d3f3fa686 staging: greybus: loopback.c: remove unused lists omits e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] omits 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] omits f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] omits f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. omits 057b0a810097 staging: wilc1000: remove coreconfigurator.h file omits 1116468bf515 staging: wilc1000: remove coreconfigurator.c file omits d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro omits bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() omits 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] omits e23c009f728c staging: wilc1000: refactor get_bssid() function omits 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator omits 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] omits 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status omits 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status omits a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback omits 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning omits 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too omits cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too omits 732e6fc7a41c staging: octeon: Fix style issues omits 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses omits dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses omits 459b678571e9 staging: rtlwifi: Keep expressions on one line omits ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions omits 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] omits 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns omits f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary omits e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition omits d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment omits ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions omits a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] omits 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions omits 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers omits 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] omits 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position omits 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile omits 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] omits dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration omits c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets omits b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag omits aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort omits 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] omits 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] omits d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients omits dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] omits 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers omits fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure omits 946485d0ede5 drm/imx: Switch to SPDX identifier omits 7d9df98be66f clockevents: Remove unnecessary unlikely() omits 6f44610c30c5 clk: renesas: r8a77970: Add RPC clocks omits bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names omits 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style omits 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style omits 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style omits 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines omits de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style omits a55e7eecb59d staging: rtl8192e: add braces to if statement - style omits bb1e67793f3e Staging: rts5208: Add SPDX license tags omits dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] omits e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference omits c471d7cca8b8 staging: mt7621-dma: Add braces around else branches omits 33593a963053 staging: rtlwifi: Remove unused functions omits f400dc6a66fb staging: rtlwifi: Remove function that only returns zero omits 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] omits 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() omits cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation omits 3a6eb795641c drm/vgem: create a render node for vgem omits 507c93a22c84 clk: renesas: r7s9210: Add SDHI clocks omits 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space omits ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] omits c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages omits 4a0e5ed75f99 ipmi: Fix SSIF flag requests omits f743f017b739 pinctrl: sh-pfc: r8a77470: Add QSPI1 pin groups omits 610d662ac3d3 pinctrl: sh-pfc: r8a77470: Add VIN pin groups omits 5c9258bca9ac pinctrl: sh-pfc: r8a77470: Add DU1 pin groups omits 80ef7d091044 pinctrl: sh-pfc: r8a77470: Add remaining I2C pin groups omits e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC omits fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation omits 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] omits 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] omits fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 omits 225af74d6312 EDAC, synopsys: Correct comments omits bb894bc46ed0 EDAC, synopsys: Shorten static function names omits 1b51adc6b7ac EDAC, synopsys: Improve code readability omits 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings omits b942d80b0a39 spi: Add MXIC controller driver omits be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data omits 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data omits 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data omits 2a35a643f138 spi: uniphier: re-add addressing properties omits 4642f0bede4f spi: uniphier: fix incorrect property items omits 6a34e285de9a spi: spi-geni-qcom: Simplify probe function omits 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks omits 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ omits b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC omits f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform omits b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume omits a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes omits 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support omits 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes omits e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size omits bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support omits 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support omits f1487c19781a arm64: dts: renesas: r8a77970: add thermal support omits 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes omits de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support omits 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node omits e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] omits b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes omits 595096daf0ac arm64: defconfig: Enable scu-simple-card driver omits 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver omits 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask omits a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] omits 04290192f7eb spi: rockchip: support lsb-first mode omits 65498c6ae241 spi: rockchip: support 4bit words omits 01b59ce5dac8 spi: rockchip: use irq rather than polling omits 74b7efa82b11 spi: rockchip: precompute rx sample delay omits 420b82f84294 spi: rockchip: set min/max speed omits eff0275e5253 spi: rockchip: simplify use_dma logic omits d790c342e689 spi: rockchip: remove master pointer from dev data omits eee06a9ee2cd spi: rockchip: don't store dma channels twice omits fc1ad8ee3348 spi: rockchip: read transfer info directly omits ce386100d999 spi: rockchip: disable spi on error omits fab3e4871f62 spi: rockchip: use atomic_t state omits 2410d6a3c307 spi: rockchip: always use SPI mode omits 31bcb57be12f spi: rockchip: use designated init for dma config omits 30688e4e670d spi: rockchip: make spi_enable_chip take bool omits 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X omits c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID omits c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub omits 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops omits 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S omits 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] omits de3636488cff ASoC: AMD: constify regulator_desc structure omits 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures omits 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures omits f458f9f43690 carl9170: tx: mark expected switch fall-throughs omits 003161445bc8 carl9170: rx: mark expected switch fall-through omits 6d9e1ecd1537 ath6kl: Mark expected switch fall-through omits 53d76f1687ba ath9k: remove set but not used variable 'new_flags' omits 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets omits 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] omits 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] omits b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes omits bf74fd75137d ath9k: hw: mark expected switch fall-through omits f2a881055094 ath9k: ar9002_phy: mark expected switch fall-throughs omits 604e98670072 ath9k: ar5008_phy: mark expected switch fall-through omits 3468404f78e1 ath10k: remove set but not used variable 'tlv_len' omits eb9bd8b963d6 ath10k: fix some spelling mistakes omits 539b44e70c5b ath10k: fixup extended per sta tx statistics omits 13104929d2ec ath10k: fill the channel survey results for WCN3990 correctly omits 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() omits 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP omits bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP omits 10ead694f05c drm: sun4i: add quirks for TCON TOP omits c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver omits 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY omits c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY omits 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family omits 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller omits 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] omits 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock omits 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable omits cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses omits c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a omits 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 omits c50519e6db4d drm/sun4i: Add basic support for DE3 omits 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access omits 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem omits ff60005e4598 ASoC: smd845: constify snd_soc_ops structure omits 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int omits 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] omits 4ab7fd955e47 ath10k: fix copy-paste error in ath10k_qmi_setup_msa_resources() omits 5f09037a0cc2 ath10k: assign proper firmware crash dump structure omits bbcfb343fa7f ath10k: add memory dump support for QCA4019 omits e88975ca37d1 ath10k: dump tx stats in rate table format omits 0e622f67e041 ath10k: add support for WCN3990 firmware crash recovery omits 0282fefb1a29 mtd: rawnand: r852: use generic DMA API omits 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] omits 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() omits 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W omits b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin omits 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] omits 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV omits 566b62a3676c x86: Use POPCNT mnemonics in arch_hweight.h omits 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines omits 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size omits 4b09c0738313 drm/sun4i: Rework DE2 register defines omits fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] omits 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks omits b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description omits ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits omits 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate omits 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed omits c445335a7696 dt-bindings: bus: add H6 DE3 bus binding omits 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 omits fc6149c1d111 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next omits 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 omits c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes omits 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] omits 5b9023772471 Merge branch 'v4.21-armsoc/dts64' into for-next omits 2e5fdb4fc66b Merge branch 'v4.21-armsoc/dts32' into for-next omits dfc6037b2247 Merge branch 'v4.21-armsoc/drivers' into for-next omits e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains omits 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 omits d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 omits db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width omits a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains omits a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers omits a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers omits 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs omits a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs omits 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility omits 623f788d0e7c pinctrl: imx: add imx8qxp driver omits b96eea718bf6 pinctrl: fsl: add scu based pinctrl support omits 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data omits 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data omits 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 omits f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid omits e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus omits 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook omits a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 omits 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C omits 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock omits defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib omits b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property omits 18534df41904 gpiolib: Fix possible use after free on label omits 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] omits ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 omits 48207d7595d2 gpio: drop devm_gpiochip_remove() omits 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple omits f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple omits 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple omits 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple omits b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple omits f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple omits 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data omits 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data omits a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data omits 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data omits ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data omits deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data omits 2646b90de5c3 gpio: Add global TODO file for GPIO omits 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] omits 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru omits d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire omits cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 omits 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board omits b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs omits 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] omits 1a9e779679a0 arm64: dts: sc9836/sc9860: Update coresight bindings for h [...] omits 56b94b02cb07 dmaengine: mmp_pdma: remove dma_slave_config direction usage omits 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock omits 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] omits 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property omits c8c23423cc98 ARM: dts: imx6ull: Add dcp node omits a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) omits 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 omits ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board omits df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP omits 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 omits 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() omits 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() omits ca1b5d77b1c6 OPP: Configure all required OPPs omits 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper omits e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() omits da544b61eb55 OPP: Populate OPPs from "required-opps" property omits 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property omits 7e535993fa4f OPP: Separate out custom OPP handler specific code omits 61d8e7c73b0b OPP: Identify and mark genpd OPP tables omits 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev omits ff1cdc94de4d sched/core: Introduce set_next_task() helper for better co [...] omits 3f130a37c442 sched/fair: Don't increase sd->balance_interval on newidle [...] omits 47b7aee14fd7 sched/fair: Clean up load_balance() condition omits fe5192ac81ad iio:st_magn: Fix enable device after trigger omits 80fc9c457e99 dt-bindings: iio: adc: Add AD7949 device tree bindings in [...] omits 7f40e0614317 iio:adc:ad7949: Add AD7949 ADC driver family omits 3138bbc12915 staging: iio: ad5933: Remove unnecessary blank line omits e147791fa13d staging: iio: ad5933: Remove unnecessary space on casting omits 7d1d308a47b7 iio: adc128s052: use SPDX-License-Identifier omits bd5d54e4d49d iio: adc128s052: add ACPI _HID AANT1280 omits 37cd3c8768ed iio: adc128s052: Add pin-compatible IDs omits 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction omits 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register omits 6caec6a04717 drm/lease: drop EXPORT_SYMBOL omits 83b466b1dc5f drm/i915: Mark pin flags as u64 omits a6576a8d715a drm/i915/fia: FIA registers offset implementation. omits 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks omits 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio omits f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp omits 47e22ff1a9e0 drm: Add connector property to limit max bpc omits 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than omits dafb7f9aef2f v4l2-controls: add a missing include omits 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 omits 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create omits 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] omits 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers omits 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] omits 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats omits 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats omits 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] omits fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM omits a7c0149f1678 drm/i915: also group device info array helper macros with others omits 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] omits 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] omits 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] omits 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued omits 18cde299df33 drm/i915/icl: Fix DSS_CTL register names omits 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping omits c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain omits 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too omits bdaa29b6bea7 drm/i915: Enable AUX power earlier omits 337837ac3a75 drm/i915: Use a helper to get the aux power domain omits ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too omits 563d22a03948 drm/i915: Move aux_ch to intel_digital_port omits 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c omits f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode omits 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 omits 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 omits 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode omits 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits 1347d3ce5bbb drm/i915: Remove CNL from WA 827 omits d521361755c2 drm/i915: Define WA 0870 and kill dead code. omits 28b2f4e19600 drm/i915: Kill WA 0826 omits efb818f10539 drm/i915: Kill WA 0528 omits 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. omits bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c omits 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers omits 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() omits 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() omits da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() omits f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() omits c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() omits 112950555263 watchdog/core: Add watchdog_thresh command line parameter omits 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions omits 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static omits f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO omits bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL omits 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers omits c0df10812835 arm64, locking/atomics: Use instrumented atomics omits 8d32588077bd locking/atomics: Check generated headers are up-to-date omits aa525d063851 locking/atomics: Switch to generated instrumentation omits b5d47ef9ea5c locking/atomics: Switch to generated atomic-long omits 9fa45070a2e5 locking/atomics: Switch to generated fallbacks omits ace9bad4df26 locking/atomics: Add common header generation files omits 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] omits b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] omits 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports omits d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] omits b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow omits 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] omits 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check omits 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] omits 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet omits 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] omits d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] omits 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters omits 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] omits ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] omits 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming omits 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] omits 8bffd204ded8 drm/i915/icl: Define DSI timeout registers omits 0f0fe8497d96 drm/i915/icl: Disable DSI IO power omits 019cec36f372 drm/i915/icl: Disable DSI ports omits 9c83ab1bb384 drm/i915/icl: Disable portsync mode omits 7aa32f7c47c9 drm/i915/icl: Disable DDI function omits 4769b598b943 drm/i915/icl: Put DSI link in ULPS omits 522cc3f717ac drm/i915/icl: Power down DSI panel omits 4e123bd3039d drm/i915/icl: Disable DSI transcoders omits d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight omits 208013157a68 drm/i915/icl: Turn ON panel backlight omits 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release omits 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker omits a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer omits 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT omits c2661638e886 drm/i915/icl: Power on DSI panel omits bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel omits 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file omits 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file omits 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K omits e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" omits 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. omits f300c86e33a6 drm: Add an hx8367d tinydrm driver. omits 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels omits dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. omits d708e87ca399 Merge branch 'work.mount' into for-next omits 2dcc1f3b7dcb vfs: Fix error handling in do_remount() omits 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] omits 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro omits 01f23459cf93 drm/bochs: add edid support. omits cf6d100dd238 drm/rockchip: dsi: add dual mipi support omits 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support omits 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver omits 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] omits f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] omits 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] omits a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] omits b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] omits daf3dc0f9b00 drm/i915/gtt: Record the scratch pte omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' omits 26f53c4f6da8 drm/qxl: Add space before open parentheses omits 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' omits d964985c0d5d drm/qxl: Remove exceding whiteline omits 408799eb4ad4 drm/qxl: Add line after variable declarations omits 6ed00154cb4d drm/qxl: Remove trailing whitespace omits 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc omits 35d7fc5e5603 Merge branch 'work.afs' into for-next omits 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] omits 69374d063be0 compat_ioctl: remove pointless HCI... ioctls omits 2c712d240eaf bluetooth: fix compat ioctl omits 6a37c49a94a9 drm/virtio: Handle context ID allocation errors omits 1938d1ae32fe drm/virtio: Replace IDRs with IDAs omits 6c1cd97bdaff drm/virtio: fix resource id handling omits 724cfdfd667a drm/virtio: drop resource_id argument. omits 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits 23c897d72ca8 drm/virtio: track created object state omits 4c8d351d0b49 drm/i915: Switch the order of function parameters omits 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ omits 2a11b1b4b689 drm/i915: Add function to check for linear surfaces omits a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. omits 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 1ca2b067d07b drm/i915: Simplify has_sagv function omits c5def85c0847 drm/i915/selftests: Test vm isolation omits 42882336e62a drm/i915/glk: Remove 99% limitation. omits 5bc0e89ff1be drm/i915: Kill GEN_FOREVER omits 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. omits 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers omits 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines omits af5aad059885 drm: hdcp2.2 authentication msg definitions omits 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES omits 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures omits d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp omits 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] omits 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation omits a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable omits d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() omits 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context omits c1d02b5ace8e afs: Add fsinfo support omits d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information omits 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() omits 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() omits 23c42a403a9c netfilter: ipset: Introduction of new commands and protoco [...] omits a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES omits 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] omits a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] omits 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock omits 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno omits 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests omits 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO omits 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b omits 9125963a9494 drm/i915: Mark up GTT sizes as u64 omits 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings omits 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver omits 252050365823 dt-bindings: timer: gx6605s SOC timer omits 6c2d6d95d170 clocksource: add gx6605s SOC system timer omits f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer omits 00c17775e1c4 clocksource: add C-SKY SMP timer omits e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() omits efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() omits aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] omits 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround omits f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init omits d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. omits 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] omits ca05359f1e64 dma-buf: allow reserving more than one shared fence slot omits 27836b641c1b dma-buf: remove shared fence staging in reservation object omits 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() omits f6764815358b drm/dp_mst: Remove all evil duplicate state pointers omits e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() omits 6542e9adc0da Merge drm/drm-next into drm-misc-next omits 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 omits 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier omits a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] omits 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] omits 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field omits 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions omits ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel omits 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 omits e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device omits b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static omits 9fa6e2f7609f drm/i915/perf: Fix warning in documentation omits 9edb6a0b206c drm/doc: Update errno handbook omits 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp omits 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 3511ba7d4ca6 spi: uniphier: fix incorrect property items omits 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings omits 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. omits 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] omits cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. omits b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] omits b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] omits 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] omits 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 omits 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] omits 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log omits bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink omits 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ omits f106d1005ac7 drm/i915: Pullout the bksv read and validation omits 36e291a8867a vfs: Add a sample program for the new mount API omits 3e61486571a0 afs: Use fs_context to pass parameters over automount omits fc992caa96a1 afs: Add fs_context support omits 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] omits c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock omits f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log omits 0799073cb470 vfs: Implement logging through fs_context omits 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation omits 74cd1cf94ad5 Make anon_inodes unconditional omits 728d3f7e4ed3 vfs: Provide documentation for new mount API omits 6ddc92a66115 vfs: Remove kern_mount_data() omits 435143a6e390 hugetlbfs: Convert to fs_context omits 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 2502e0179096 cpuset: Use fs_context omits ca5911cd7b66 ipc: Convert mqueue fs to fs_context omits bfdc0d98d3d9 proc: Add fs_context support to procfs omits b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c omits 0472421f47a9 vfs: Remove unused code after filesystem context changes omits 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] omits ae049c6c97e4 vfs: Separate changing mount flags full remount omits 8825fb43b70a tomoyo: Implement security hooks for the new mount API omits 966a6c141849 apparmor: Implement security hooks for the new mount API omits 1f0a62d86694 smack: Implement filesystem context security hooks omits 4786c3427b25 selinux: Implement the new mount API LSM hooks omits 6446dd622da1 vfs: Put security flags into the fs_context struct omits dbcf22bfca6d vfs: Add LSM hooks for the new mount API omits 229e55402816 vfs: Add configuration parser helpers omits 8a82a2513c0a vfs: Introduce logging functions omits c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] omits af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE omits fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout omits 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode omits 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling omits 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a omits cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer omits 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible omits 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization omits 816c37159ca2 drm/i915/perf: update generated files headers omits c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] omits 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent omits 32e932e37e6b DRM: UDL: get rid of useless vblank initialization omits 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() omits 43cf1fc0e27e drm: fix deadlock of syncobj v6 omits 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest omits caef29cd072d drm/i915/guc: fix comment about fallback to execlists omits fb0c37f67010 drm/i915/guc: doorbell checking cleanup omits bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline omits 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell omits 3d42f1ddc47a vgaarb: Keep adding VGA device in queue omits a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address omits ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older omits fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older omits 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older omits 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older omits fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. omits 29edbc3ebdb0 netfilter: ipset: Make invalid MAC address checks consistent omits 8cc4ccf58379 netfilter: ipset: Allow matching on destination MAC addres [...] omits 60230aacd528 drm/i915/icl: Define DSI panel programming registers omits 303e347cebc3 drm/i915/icl: Enable DSI transcoders omits 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI omits d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings omits 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers omits 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers omits 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers omits 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G omits e51767279f11 drm/selftest: Refactor test-drm_plane_helper omits 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] omits d364dc66e2d5 drm/i915/icl: Configure DSI transcoders omits 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register omits 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers omits ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port omits 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers omits e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params omits b687c1984c4f drm/i915/icl: Make common DSI functions available omits 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() omits 073a391ca035 staging: iio: ad7816: Switch to the gpio descriptor interface omits d42282db6c41 iio: adc: ina2xx: add in early -EINVAL returns in case statements omits e480490c9095 Staging:iio:adc:ad7606: Match parenthesis alignment omits 2019738cc8e3 iio: st_sensors: miscellaneous cleanup omits 4cd62a542511 staging: iio: adc: ad7280a: use crc8.h API to build crc table omits 0559ef7fde67 staging: iio: adc: ad7280a: handle error from __ad7280_read32() omits 572974610273 tools iio: Override CFLAGS assignments omits 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b omits 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context omits da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits eef3dc34a1e0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits 4ed0dfe3cf39 ARM: dts: dra7: Move l4 child devices to probe them with ti-sysc omits 549fce068a31 ARM: dts: dra7: Add l4 interconnect hierarchy and ti-sysc data omits 87fc89ced3a7 ARM: dts: am335x: Move l4 child devices to probe them with [...] omits f711c575cfec ARM: dts: am335x: Add l4 interconnect hierarchy and ti-sysc data omits d95adfd45853 ARM: dts: am437x: Move l4 child devices to probe them with [...] omits 21c0607cc40d ARM: dts: am437x: Add l4 interconnect hierarchy and ti-sysc data omits b5f8ffbb6fad ARM: dts: dra7: convert to use new clkctrl layout omits 23298c33f9b3 ARM: dts: am43xx: convert to use new clkctrl layout omits 69fd70c7ff31 ARM: dts: am33xx: convert to use new clkctrl layout omits cdb07cce5f54 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' into omap- [...] omits b3378de02669 Merge remote-tracking branch 'gpio/ib-omap' into omap-for- [...] omits a35f408eba76 Merge commit 'ce32d59ee2cd036f6e8a6ed17a06a0b0bec5c67c' in [...] omits 4f1985af21c7 Merge commit 'd6e7bbc148f9fbec8a0117b0d0f420c9710e6d81' in [...] omits 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] omits 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] omits e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest omits 67551a703544 drm/i915/dsi: abstract dphy parameter init omits 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] omits c84c6fe30302 drm/i915: make encoder enable and disable hooks optional omits 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc omits 885054f9917e drm/sti: make crct disable atomic omits 48197bc564c7 drm: add syncobj timeline support v9 omits 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code omits 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC omits bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful omits 61cdfb9e194d drm/i915/icl: Fix signal_levels omits 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] omits 20fd60009975 drm/i915/guc: fix GuC suspend/resume omits 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl omits 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers omits ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds omits 920532991aca drm/selftest: Refactor drm mode setting selftests omits 593a21a04f99 drm/i915: split out display quirks to a new file omits a37805098900 drm/bufs: Fix Spectre v1 vulnerability omits 871edc96bdab drm: fix missing doc v2 omits 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang omits 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang omits 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() omits bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits omits 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers omits d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place omits a54270d3a917 drm/i915/icl: Refactor icl pll functions omits 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports omits cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func omits c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] omits 176597a12d61 drm/i915/icl: create function to identify combophy port omits ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles omits b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation omits c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip omits 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] omits 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc omits f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset omits 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] omits 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll omits 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state omits 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] omits 649fdce23cdf drm: add flags to drm_syncobj_find_fence omits 7bd01a085582 drm: Shift * to be adjacent to pointer name omits 81067b71c1d9 drm/i915/icl: Disable master intr before reading omits 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control omits 4376b9c965c0 drm/i915/gen8: Disable master intr before reading omits 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. omits 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. omits 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. omits 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 04c388d42956 drm/i915/icl: enable SAGV for ICL platform omits 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set omits 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON omits 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON omits 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON omits 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON omits 96e35598cead drm/i915: Check LSPCON vendor OUI omits 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 omits 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 omits d9facae6afe1 drm/i915: Introduce CRTC output format omits a5e856a5348f drm/i915: Large page offsets for pread/pwrite omits 047a6f7db27a iio: accel: kxcjk1013: Add KIOX0009 ACPI Hardware-ID omits a476e20c30e8 staging: iio: adt7316: fix parenthesis alignment omits c65a0d84ee9c iio: dpot-dac: mark expected switch fall-through with text [...] omits 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] omits b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS omits 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time omits cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks omits 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ omits 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks omits ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling omits 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio omits c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID omits 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] omits 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() omits e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() omits b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] omits 41c43f9e0276 drm/i915: Inject a failure point when registering a connector omits 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] omits 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c omits aee7d9bee2db drm/i915: nuke the intel_lvds_connector omits 65404c89e953 drm/i915: Show the DPCD read error inline omits 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits d4b26e4f438f drm/i915: add a common connector type independent destroy hook omits a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() omits f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port omits 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] omits bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() omits 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 2d12df47eafe PM / AVS: SmartReflex: remove unused function omits 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 omits 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 omits a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next omits 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] omits 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE omits 5c93f3ce98b6 staging: iio: ad2s1210: fix 'assignment operator' style checks omits f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes omits 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() omits a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init omits b7c806007559 drm/i915: Extract skl_universal_plane_init() omits c539b579b6c7 drm/i915: Introduce intel_plane_alloc() omits 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] omits 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" omits 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats omits 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes omits ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites omits deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes omits 679bfe847b62 drm/i915: Constify all plane_funcs structs omits 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer omits ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next omits 2e00b533527c staging: iio: cdc: ad7150: fix misaligned lines omits 4bb199e51ddc staging: iio: cdc: ad7150: use value copy to shorten the l [...] omits 388008bbd60c iio: ssp_sensors: don't manually free devm managed resources omits 1afacfb0dfe9 staging: iio: ad5933: rename ext_clk_Hz -> ext_clk_hz omits a7ae845cdcad iio: adc: Fix Renesas GyroADC MAINTAINERS entry omits 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr omits 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 omits 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling omits fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] omits bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask omits 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. omits 443d5e3973e8 drm/i915/icl: MBUS B credit change omits dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device omits ab2da3f8cd97 drm/i915: Add new AML_ULX support list omits c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs omits 84c0851794d4 drm: Unexport drm_plane_helper_check_update omits 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check omits 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays omits 6b6fce62f65c drm: Unexport primary plane helpers omits e6a3e405b548 drm/todo: Add some cleanup tasks omits 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format omits 21ebe615c169 drm: Remove transitional helpers omits b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown omits 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown omits a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown omits 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown omits b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown omits d680781d21a5 drm/atmel: Drop transitional hooks omits d1b42edea8ee drm/arcpgu: Drop transitional hooks omits ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset omits 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] omits 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder omits 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC omits 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs omits 9e37ee7913b4 drm/vblank: Remove old-style comments omits 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] omits 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset omits f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] omits 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios omits 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel omits 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] omits 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. omits b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. omits 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state omits 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder omits 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] omits b2562712d7de drm/i915: Make panel fitter functions take state omits fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] omits 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() omits 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] omits 88a83f3c2d7a drm/i915: Only reset seqno if actually idle omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 7a4a2a460458 drm/i915: Clean up early plane debugs omits 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping omits 68bc30deac62 drm/i915: Restore vblank interrupts earlier omits 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used omits 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy omits 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load omits 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE omits d717c6df3040 drm/vkms: Extend todo omits c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions omits bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning omits 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish omits 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread omits 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW omits 2ddcc982bdc5 drm/i915: fix wrong error number report omits c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] omits 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() omits b20815255693 drm/i915: Add plane alpha blending support, v2. omits 7569bf95310e drm/i915/csr: Added ICL Stepping info omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] omits 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits e9eaf82d97a2 drm/i915: Priority boost for waiting clients omits e2f3496e93be drm/i915: Pull scheduling under standalone lock omits b16c765122f9 drm/i915: Priority boost for new clients omits 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions omits 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes omits 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions omits 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions omits f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions omits 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] omits 7651a4452ddf drm/i915: Reserve some priority bits for internal use omits 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] omits 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads omits f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name omits a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 omits 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] omits bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys omits 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding omits 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] omits 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type omits 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow omits 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling omits cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag omits 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() omits d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * omits f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] omits 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() omits 53273b522208 drm: stm: implement get_scanout_position function omits a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context omits 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel omits 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel omits 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] omits 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal omits 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings omits e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple omits 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings omits 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple omits 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] omits 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros omits db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] omits 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier omits e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings omits 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 omits 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels omits 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override omits c5f6d578956a drm/i915: Log HWS seqno consistently omits f8e57863f81f drm/i915: Trim partial view sg lists omits 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] omits 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put omits dee4a0f8e70d drm/i915/selftests: Smoketest preemption omits e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] omits d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] omits 180e9d230efe drm/i915/csr: keep firmware name and required version together omits 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk omits c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() omits 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() omits fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] omits 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] omits 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] omits 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers omits 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers omits 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 74f6e183913b drm/i915: Convert to BITS_PER_TYPE omits 2863b00941bc Merge drm/drm-next into drm-intel-next-queued omits fc3fed5d297b drm/i915: Check fb stride against plane max stride omits 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. omits 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists omits 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask omits 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting omits e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module omits 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers omits ba3df888be90 drm/i915/icl: Enable DDI Buffer omits 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence omits fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. omits ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. omits 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. omits 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] omits f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] omits 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. omits c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. omits a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around omits 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount omits 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] omits 1435696556e4 ARM: dts: vexpress/TC2: Update entries to match latest cor [...] omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled omits 148edb9afb21 Merge branch 'patchwork' into to_next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5dcea554d5ce eCryptfs: fix a couple type promotion bugs omits 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits 9f84a0f7f1a6 leaking_addresses: check if file name contains address omits e377e1cd59ce leaking_addresses: explicitly name variable used in regex omits 9db33987ee2e leaking_addresses: remove version number omits 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' omits cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 omits d1dbc0596ba0 leaking_addresses: cache architecture name omits d7dc0d69ab95 leaking_addresses: simplify path skipping omits 7d32be2e5abb leaking_addresses: do not parse binary files omits c7a42ed0c749 leaking_addresses: add 32-bit support omits c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine omits 9ea7fabe3b0d leaking_addresses: use system command to get arch omits 9f253ef16258 leaking_addresses: add support for 5 page table levels omits abd3fc764c8e leaking_addresses: add support for kernel config file omits 9bf86aaad535 leaking_addresses: add range check for vsyscall memory omits d130ec5d1893 leaking_addresses: indent dependant options omits c40a84491f29 leaking_addresses: remove command examples omits 5a490816a756 leaking_addresses: remove mention of kptr_restrict omits cd8a0e46372a leaking_addresses: fix typo function not called omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 5ef3fe4cecdf arm64: Avoid redundant type conversions in xchg() and cmpxchg() adds b4f9209bfcd5 arm64: Avoid masking "old" for LSE cmpxchg() implementation adds 959bf2fd03b5 arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics adds 4230509978f2 arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate [...] adds 2d7c89b02c62 arm64: remove bitop exports adds 03ef055fd364 arm64: move memstart_addr export inline adds 386b3c7bdafc arm64: add EXPORT_SYMBOL_NOKASAN() adds abb77f3d9640 arm64: tishift: use asm EXPORT_SYMBOL() adds 23fe04c0c58c arm64: smccc: use asm EXPORT_SYMBOL() adds 50fdecb292e0 arm64: page: use asm EXPORT_SYMBOL() adds 56c08ec5162c arm64: uaccess: use asm EXPORT_SYMBOL() adds ac0e8c72b03b arm64: string: use asm EXPORT_SYMBOL() adds dbd3196299fe arm64: frace: use asm EXPORT_SYMBOL() adds 2a9cee5b7a7e arm64: remove arm64ksyms.c adds 33309ecda007 arm64: Fix minor issues with the dcache_by_line_op macro adds 6e8830674ea7 arm64: kasan: Increase stack size for KASAN_EXTRA adds f6795053dac8 mm: mmap: Allow for "high" userspace addresses adds 363524d2b122 arm64: mm: Introduce DEFAULT_MAP_WINDOW adds e5d99157459f arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base adds e842dfb5a2d3 arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD adds a96a33b1ca57 arm64: mm: Prevent mismatched 52-bit VA support adds 67e7fdfcc682 arm64: mm: introduce 52-bit userspace support adds b9567720a1b8 arm64: mm: Allow forcing all userspace addresses to 52-bit adds 68d23da4373a arm64: Kconfig: Re-jig CONFIG options for 52-bit VA adds 66f16a24512f arm64: smp: Rework early feature mismatched detection
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 (14cf8c1d5b90) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 1 - CREDITS | 12 - Documentation/ABI/testing/sysfs-block-zram | 32 - Documentation/ABI/testing/sysfs-bus-i3c | 146 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 9 - Documentation/ABI/testing/sysfs-class-net-dsa | 2 +- .../ABI/testing/sysfs-devices-software_node | 10 - Documentation/ABI/testing/sysfs-fs-f2fs | 9 - Documentation/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- Documentation/Makefile | 2 +- .../Design/Data-Structures/BigTreeClassicRCUBH.svg | 499 + .../Data-Structures/BigTreeClassicRCUBHdyntick.svg | 695 + .../Data-Structures/BigTreePreemptRCUBHdyntick.svg | 741 + .../BigTreePreemptRCUBHdyntickCB.svg | 834 +- .../Design/Data-Structures/Data-Structures.html | 173 +- .../RCU/Design/Data-Structures/blkd_task.svg | 676 +- .../Expedited-Grace-Periods.html | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 2 +- .../RCU/Design/Requirements/Requirements.html | 206 +- Documentation/RCU/checklist.txt | 49 +- Documentation/RCU/stallwarn.txt | 7 +- Documentation/RCU/whatisRCU.txt | 70 +- Documentation/admin-guide/LSM/SELinux.rst | 2 +- Documentation/admin-guide/cgroup-v2.rst | 190 +- Documentation/admin-guide/devices.rst | 1 - Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 121 +- Documentation/admin-guide/mm/concepts.rst | 51 +- Documentation/admin-guide/mm/pagemap.rst | 9 +- Documentation/admin-guide/perf-security.rst | 97 - Documentation/admin-guide/pm/cpuidle.rst | 614 - Documentation/admin-guide/pm/intel_pstate.rst | 10 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/ras.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 25 +- Documentation/admin-guide/thunderbolt.rst | 20 - Documentation/arm/Booting | 2 +- Documentation/arm/Samsung-S3C24XX/GPIO.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Overview.txt | 2 +- Documentation/arm/Samsung-S3C24XX/Suspend.txt | 2 +- Documentation/arm64/silicon-errata.txt | 1 - Documentation/block/biodoc.txt | 88 + Documentation/block/cfq-iosched.txt | 291 + Documentation/blockdev/zram.txt | 80 +- Documentation/core-api/assoc_array.rst | 6 +- Documentation/core-api/memory-allocation.rst | 2 - Documentation/core-api/mm-api.rst | 29 +- Documentation/core-api/xarray.rst | 55 +- Documentation/cpuidle/core.txt | 23 + Documentation/cpuidle/sysfs.txt | 98 + Documentation/dev-tools/coccinelle.rst | 2 - Documentation/dev-tools/index.rst | 4 +- Documentation/dev-tools/kasan.rst | 232 +- Documentation/dev-tools/kselftest.rst | 12 +- Documentation/device-mapper/dm-raid.txt | 2 +- Documentation/devicetree/bindings/.gitignore | 1 - Documentation/devicetree/bindings/Makefile | 33 - Documentation/devicetree/bindings/arm/altera.txt | 14 + Documentation/devicetree/bindings/arm/altera.yaml | 20 - .../bindings/arm/altera/socfpga-clk-manager.txt | 11 + .../bindings/arm/altera/socfpga-clk-manager.yaml | 31 - .../devicetree/bindings/arm/amlogic,scpi.txt | 7 - Documentation/devicetree/bindings/arm/amlogic.txt | 2 - Documentation/devicetree/bindings/arm/calxeda.txt | 15 + Documentation/devicetree/bindings/arm/calxeda.yaml | 22 - Documentation/devicetree/bindings/arm/cpus.txt | 490 + Documentation/devicetree/bindings/arm/cpus.yaml | 507 - Documentation/devicetree/bindings/arm/davinci.txt | 25 + Documentation/devicetree/bindings/arm/emtrion.txt | 12 - .../bindings/arm/freescale/fsl,imx7ulp-pm.txt | 23 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 37 +- Documentation/devicetree/bindings/arm/fsl.txt | 8 - .../devicetree/bindings/arm/idle-states.txt | 2 +- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 - .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 - .../bindings/arm/mediatek/mediatek,pciesys.txt | 1 - .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 - .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 1 - .../bindings/arm/mediatek/mediatek,ssusbsys.txt | 1 - .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 - Documentation/devicetree/bindings/arm/nspire.txt | 14 + .../devicetree/bindings/arm/primecell.txt | 46 + .../devicetree/bindings/arm/primecell.yaml | 36 - Documentation/devicetree/bindings/arm/qcom.txt | 57 + Documentation/devicetree/bindings/arm/qcom.yaml | 125 - .../devicetree/bindings/arm/renesas,prr.txt | 20 - Documentation/devicetree/bindings/arm/rockchip.txt | 38 - Documentation/devicetree/bindings/arm/shmobile.txt | 22 +- Documentation/devicetree/bindings/arm/sirf.txt | 11 + Documentation/devicetree/bindings/arm/sirf.yaml | 27 - Documentation/devicetree/bindings/arm/spear.txt | 26 + Documentation/devicetree/bindings/arm/spear.yaml | 25 - Documentation/devicetree/bindings/arm/sti.txt | 23 + Documentation/devicetree/bindings/arm/sti.yaml | 23 - Documentation/devicetree/bindings/arm/sunxi.txt | 4 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 - .../bindings/arm/tegra/nvidia,tegra20-emc.txt | 100 + .../devicetree/bindings/arm/ti/nspire.yaml | 24 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 26 - Documentation/devicetree/bindings/arm/vt8500.txt | 22 + Documentation/devicetree/bindings/arm/vt8500.yaml | 23 - Documentation/devicetree/bindings/arm/xilinx.txt | 83 + Documentation/devicetree/bindings/arm/xilinx.yaml | 114 - Documentation/devicetree/bindings/arm/zte.txt | 14 + Documentation/devicetree/bindings/arm/zte.yaml | 26 - .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 - .../bindings/clock/amlogic,gxbb-aoclkc.txt | 10 +- .../bindings/clock/amlogic,gxbb-clkc.txt | 5 - .../bindings/clock/amlogic,meson8b-clkc.txt | 13 +- .../devicetree/bindings/clock/clock-bindings.txt | 16 - .../devicetree/bindings/clock/imx7ulp-clock.txt | 104 - .../devicetree/bindings/clock/imx8mq-clock.txt | 20 - .../devicetree/bindings/clock/qcom,gcc.txt | 16 - .../devicetree/bindings/clock/qcom,gpucc.txt | 22 - .../devicetree/bindings/clock/qcom,lpasscc.txt | 26 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../devicetree/bindings/clock/qcom,videocc.txt | 3 +- .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../devicetree/bindings/clock/sunxi-ccu.txt | 1 - .../bindings/connector/usb-connector.txt | 2 - .../devicetree/bindings/crypto/arm-cryptocell.txt | 8 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 2 - .../bindings/display/amlogic,meson-vpu.txt | 2 - .../bindings/display/bridge/renesas,lvds.txt | 1 - .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../devicetree/bindings/display/msm/dsi.txt | 1 - .../devicetree/bindings/display/msm/gpu.txt | 4 +- .../devicetree/bindings/display/msm/mdp4.txt | 2 - .../bindings/display/panel/auo,g101evn010 | 12 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../display/panel/olimex,lcd-olinuxino.txt | 42 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 - .../bindings/display/panel/tpo,tpg110.txt | 81 +- .../devicetree/bindings/display/renesas,du.txt | 4 - .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 - .../devicetree/bindings/dma/8250_mtk_dma.txt | 33 - Documentation/devicetree/bindings/dma/fsl-qdma.txt | 57 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 3 +- .../devicetree/bindings/dma/renesas,usb-dmac.txt | 2 - Documentation/devicetree/bindings/dma/snps-dma.txt | 4 - .../devicetree/bindings/dma/uniphier-mio-dmac.txt | 25 - .../devicetree/bindings/example-schema.yaml | 170 - .../bindings/firmware/intel,stratix10-svc.txt | 57 - .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 17 - .../devicetree/bindings/fsi/ibm,p9-occ.txt | 16 - .../devicetree/bindings/gpio/gpio-vf610.txt | 6 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 4 +- .../devicetree/bindings/gpu/arm,mali-utgard.txt | 5 - .../devicetree/bindings/hwmon/adm1275.txt | 25 - Documentation/devicetree/bindings/hwmon/lm90.txt | 1 - .../devicetree/bindings/hwmon/ntc_thermistor.txt | 1 - Documentation/devicetree/bindings/hwmon/tmp108.txt | 4 - Documentation/devicetree/bindings/i2c/i2c-gpio.txt | 46 + .../devicetree/bindings/i2c/i2c-gpio.yaml | 73 - .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 9 +- .../devicetree/bindings/i2c/i2c-stm32.txt | 6 - .../devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt | 25 - .../devicetree/bindings/i3c/cdns,i3c-master.txt | 43 - Documentation/devicetree/bindings/i3c/i3c.txt | 138 - .../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 41 - .../devicetree/bindings/iio/adc/ad7949.txt | 16 - Documentation/devicetree/bindings/iio/adc/adc.txt | 23 - .../devicetree/bindings/iio/adc/adi,ad7124.txt | 75 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 6 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 6 +- .../devicetree/bindings/iio/adc/ti-adc128s052.txt | 9 +- .../devicetree/bindings/iio/dac/ti,dac7311.txt | 23 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 - .../devicetree/bindings/iio/light/vcnl4035.txt | 18 - .../bindings/iio/magnetometer/pni,rm3100.txt | 20 - .../devicetree/bindings/iio/st-sensors.txt | 2 - .../devicetree/bindings/input/input-reset.txt | 2 +- .../bindings/interconnect/interconnect.txt | 60 - .../bindings/interconnect/qcom,sdm845.txt | 24 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - Documentation/devicetree/bindings/media/cedrus.txt | 4 +- .../devicetree/bindings/media/i2c/mt9m111.txt | 13 +- .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 - .../devicetree/bindings/media/qcom,venus.txt | 14 +- .../devicetree/bindings/media/rcar_vin.txt | 2 - .../bindings/media/renesas,rcar-csi2.txt | 2 - .../devicetree/bindings/media/spi/sony-cxd2880.txt | 4 - .../devicetree/bindings/media/sun6i-csi.txt | 59 - .../memory-controllers/nvidia,tegra20-emc.txt | 104 - .../bindings/memory-controllers/synopsys.txt | 27 +- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/misc/pvpanic-mmio.txt | 29 - .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 - .../devicetree/bindings/mmc/sdhci-msm.txt | 23 +- Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 3 +- .../bindings/{spi => mtd}/atmel-quadspi.txt | 0 .../devicetree/bindings/mtd/mtd-physmap.txt | 2 - .../bindings/mtd/partitions/redboot-fis.txt | 27 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 8 - .../devicetree/bindings/net/can/holt_hi311x.txt | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 28 +- .../devicetree/bindings/net/can/xilinx_can.txt | 1 - Documentation/devicetree/bindings/net/cpsw.txt | 8 +- Documentation/devicetree/bindings/net/dsa/dsa.txt | 2 +- .../devicetree/bindings/net/dwmac-sun8i.txt | 1 - .../devicetree/bindings/net/icplus-ip101ag.txt | 19 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 3 - .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 4 +- .../devicetree/bindings/pci/host-generic-pci.txt | 2 +- .../devicetree/bindings/pci/layerscape-pci.txt | 7 +- .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 - .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 17 - .../devicetree/bindings/phy/phy-cadence-sierra.txt | 67 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 31 +- .../devicetree/bindings/phy/sun4i-usb-phy.txt | 8 +- .../devicetree/bindings/phy/ti-phy-gmii-sel.txt | 68 - .../bindings/pinctrl/actions,s700-pinctrl.txt | 170 - .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt | 1 - .../bindings/pinctrl/fsl,imx7ulp-pinctrl.txt | 66 +- .../devicetree/bindings/pinctrl/pinctrl-mt6797.txt | 83 - .../devicetree/bindings/pinctrl/pinctrl-mt7622.txt | 131 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 +- .../bindings/pinctrl/renesas,rza2-pinctrl.txt | 87 - .../bindings/pinctrl/st,stm32-pinctrl.txt | 1 - .../devicetree/bindings/power/fsl,imx-gpcv2.txt | 7 +- .../bindings/power/reset/gpio-poweroff.txt | 2 - .../bindings/power/supply/axp20x_ac_power.txt | 3 - .../devicetree/bindings/power/supply/battery.txt | 17 - .../devicetree/bindings/power/supply/bq24190.txt | 10 - .../devicetree/bindings/power/supply/sc27xx-fg.txt | 56 - .../bindings/regulator/cirrus,lochnagar.txt | 82 - .../devicetree/bindings/regulator/regulator.txt | 12 +- .../devicetree/bindings/reset/socfpga-reset.txt | 3 +- .../devicetree/bindings/reset/uniphier-reset.txt | 25 +- Documentation/devicetree/bindings/rng/mtk-rng.txt | 3 +- .../devicetree/bindings/rtc/abracon,abx80x.txt | 2 +- Documentation/devicetree/bindings/rtc/rtc.txt | 64 - .../devicetree/bindings/rtc/sun6i-rtc.txt | 33 +- .../devicetree/bindings/serial/lantiq_asc.txt | 15 - Documentation/devicetree/bindings/serial/rs485.txt | 2 +- .../devicetree/bindings/serio/olpc,ap-sp.txt | 4 - .../bindings/soc/amlogic/clk-measure.txt | 18 - .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../bindings/soc/rockchip/power_domain.txt | 4 - Documentation/devicetree/bindings/sound/ak4104.txt | 4 +- Documentation/devicetree/bindings/sound/ak4118.txt | 22 - .../bindings/sound/audio-graph-scu-card.txt | 4 +- Documentation/devicetree/bindings/sound/cs4270.txt | 4 +- .../bindings/sound/davinci-mcasp-audio.txt | 5 - Documentation/devicetree/bindings/sound/dmic.txt | 2 - .../devicetree/bindings/sound/omap-mcpdm.txt | 10 - .../devicetree/bindings/sound/pcm3060.txt | 6 - .../devicetree/bindings/sound/renesas,rsnd.txt | 394 +- Documentation/devicetree/bindings/sound/rt5631.txt | 4 +- Documentation/devicetree/bindings/sound/rt5663.txt | 6 - .../devicetree/bindings/sound/simple-amplifier.txt | 5 - .../devicetree/bindings/sound/simple-scu-card.txt | 2 +- .../bindings/sound/sun50i-codec-analog.txt | 2 - .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 43 - Documentation/devicetree/bindings/spi/omap-spi.txt | 1 - .../devicetree/bindings/spi/spi-mt65xx.txt | 2 - Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 - .../devicetree/bindings/spi/spi-pxa2xx.txt | 3 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 - .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../devicetree/bindings/sram/sunxi-sram.txt | 9 - .../thermal/nvidia,tegra186-bpmp-thermal.txt | 3 +- .../bindings/timer/amlogic,meson6-timer.txt | 11 +- .../devicetree/bindings/timer/arm,arch_timer.txt | 112 + .../devicetree/bindings/timer/arm,arch_timer.yaml | 103 - .../bindings/timer/arm,arch_timer_mmio.yaml | 120 - .../devicetree/bindings/timer/arm,global_timer.txt | 27 + .../bindings/timer/arm,global_timer.yaml | 46 - .../devicetree/bindings/timer/mrvl,mmp-timer.txt | 4 - .../devicetree/bindings/timer/renesas,cmt.txt | 15 +- .../devicetree/bindings/trivial-devices.txt | 24 + .../devicetree/bindings/ufs/cdns,ufshc.txt | 31 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 6 - Documentation/devicetree/bindings/usb/dwc3.txt | 4 - .../bindings/usb/nvidia,tegra124-xusb.txt | 8 - .../devicetree/bindings/vendor-prefixes.txt | 6 - .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 - Documentation/devicetree/todo.txt | 10 + Documentation/devicetree/writing-schema.md | 130 - Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/doc-guide/sphinx.rst | 2 - Documentation/driver-api/dmaengine/dmatest.rst | 4 - .../driver-api/firmware/other_interfaces.rst | 30 - Documentation/driver-api/i3c/device-driver-api.rst | 9 - Documentation/driver-api/i3c/index.rst | 11 - Documentation/driver-api/i3c/master-driver-api.rst | 9 - Documentation/driver-api/i3c/protocol.rst | 203 - Documentation/driver-api/index.rst | 1 - Documentation/driver-api/pm/devices.rst | 2 - Documentation/driver-model/devres.txt | 8 +- Documentation/early-userspace/README | 2 +- .../features/core/cBPF-JIT/arch-support.txt | 1 - .../features/core/eBPF-JIT/arch-support.txt | 1 - .../core/generic-idle-thread/arch-support.txt | 1 - .../features/core/jump-labels/arch-support.txt | 1 - .../features/core/tracehook/arch-support.txt | 1 - .../features/debug/KASAN/arch-support.txt | 3 +- .../debug/gcov-profile-all/arch-support.txt | 1 - Documentation/features/debug/kgdb/arch-support.txt | 1 - .../debug/kprobes-on-ftrace/arch-support.txt | 1 - .../features/debug/kprobes/arch-support.txt | 1 - .../features/debug/kretprobes/arch-support.txt | 1 - .../features/debug/optprobes/arch-support.txt | 1 - .../features/debug/stackprotector/arch-support.txt | 3 +- .../features/debug/uprobes/arch-support.txt | 1 - .../debug/user-ret-profiler/arch-support.txt | 1 - .../features/io/dma-contiguous/arch-support.txt | 1 - .../features/io/sg-chain/arch-support.txt | 33 + .../locking/cmpxchg-local/arch-support.txt | 1 - .../features/locking/lockdep/arch-support.txt | 1 - .../locking/queued-rwlocks/arch-support.txt | 1 - .../locking/queued-spinlocks/arch-support.txt | 3 +- .../locking/rwsem-optimized/arch-support.txt | 1 - .../features/perf/kprobes-event/arch-support.txt | 3 +- .../features/perf/perf-regs/arch-support.txt | 1 - .../features/perf/perf-stackdump/arch-support.txt | 1 - .../sched/membarrier-sync-core/arch-support.txt | 1 - .../features/sched/numa-balancing/arch-support.txt | 1 - .../seccomp/seccomp-filter/arch-support.txt | 1 - .../time/arch-tick-broadcast/arch-support.txt | 1 - .../features/time/clockevents/arch-support.txt | 1 - .../time/context-tracking/arch-support.txt | 1 - .../features/time/irq-time-acct/arch-support.txt | 1 - .../time/modern-timekeeping/arch-support.txt | 1 - .../features/time/virt-cpuacct/arch-support.txt | 1 - .../features/vm/ELF-ASLR/arch-support.txt | 1 - .../features/vm/PG_uncached/arch-support.txt | 1 - Documentation/features/vm/THP/arch-support.txt | 1 - Documentation/features/vm/TLB/arch-support.txt | 1 - .../features/vm/huge-vmap/arch-support.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 3 +- .../features/vm/numa-memblock/arch-support.txt | 1 - .../features/vm/pte_special/arch-support.txt | 3 +- Documentation/filesystems/caching/backend-api.txt | 2 +- Documentation/filesystems/caching/cachefiles.txt | 4 +- Documentation/filesystems/caching/netfs-api.txt | 2 +- Documentation/filesystems/caching/operations.txt | 2 +- Documentation/filesystems/fscrypt.rst | 179 +- Documentation/filesystems/fsverity.rst | 583 - Documentation/filesystems/index.rst | 22 - Documentation/filesystems/mount_api.txt | 741 - Documentation/filesystems/path-lookup.md | 1297 ++ Documentation/filesystems/path-lookup.rst | 1361 -- Documentation/filesystems/proc.txt | 20 +- Documentation/filesystems/qnx6.txt | 4 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/filesystems/vfs.txt | 2 +- .../filesystems/xfs-self-describing-metadata.txt | 2 +- Documentation/filesystems/xfs.txt | 2 +- Documentation/gpu/amdgpu-dc.rst | 68 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 31 +- Documentation/gpu/drm-kms.rst | 19 - Documentation/gpu/drm-mm.rst | 7 +- Documentation/gpu/drm-uapi.rst | 7 +- Documentation/gpu/todo.rst | 58 +- Documentation/gpu/vkms.rst | 101 +- Documentation/hwmon/adm1275 | 3 - Documentation/hwmon/adt7475 | 12 - Documentation/hwmon/hwmon-kernel-api.txt | 24 +- Documentation/hwmon/ina2xx | 15 - Documentation/hwmon/lm75 | 5 - Documentation/hwmon/occ | 112 - Documentation/input/event-codes.rst | 30 +- Documentation/interconnect/interconnect.rst | 94 - Documentation/ioctl/ioctl-number.txt | 1 - Documentation/kbuild/kbuild.txt | 7 +- Documentation/kobject.txt | 10 +- Documentation/leds/leds-class.txt | 2 +- Documentation/lzo.txt | 39 +- Documentation/media/.gitignore | 2 - Documentation/media/Makefile | 2 - Documentation/media/audio.h.rst.exceptions | 2 - Documentation/media/ca.h.rst.exceptions | 2 - Documentation/media/cec-drivers/index.rst | 2 +- Documentation/media/cec-drivers/pulse8-cec.rst | 2 - Documentation/media/cec.h.rst.exceptions | 2 - Documentation/media/conf.py | 2 - Documentation/media/conf_nitpick.py | 2 - Documentation/media/dmx.h.rst.exceptions | 2 - Documentation/media/dvb-drivers/avermedia.rst | 2 - Documentation/media/dvb-drivers/bt8xx.rst | 2 - Documentation/media/dvb-drivers/cards.rst | 2 - Documentation/media/dvb-drivers/ci.rst | 2 - Documentation/media/dvb-drivers/contributors.rst | 2 - Documentation/media/dvb-drivers/dvb-usb.rst | 2 - Documentation/media/dvb-drivers/faq.rst | 2 - Documentation/media/dvb-drivers/frontends.rst | 2 - Documentation/media/dvb-drivers/index.rst | 2 +- Documentation/media/dvb-drivers/intro.rst | 2 - Documentation/media/dvb-drivers/lmedm04.rst | 2 - Documentation/media/dvb-drivers/opera-firmware.rst | 2 - Documentation/media/dvb-drivers/technisat.rst | 2 - Documentation/media/dvb-drivers/ttusb-dec.rst | 2 - Documentation/media/dvb-drivers/udev.rst | 2 - Documentation/media/frontend.h.rst.exceptions | 2 - Documentation/media/index.rst | 2 - Documentation/media/intro.rst | 2 +- Documentation/media/kapi/cec-core.rst | 2 - Documentation/media/kapi/csi2.rst | 2 - Documentation/media/kapi/dtv-ca.rst | 2 - Documentation/media/kapi/dtv-common.rst | 2 - Documentation/media/kapi/dtv-core.rst | 2 - Documentation/media/kapi/dtv-demux.rst | 2 - Documentation/media/kapi/dtv-frontend.rst | 2 - Documentation/media/kapi/dtv-net.rst | 2 - Documentation/media/kapi/mc-core.rst | 2 - Documentation/media/kapi/rc-core.rst | 2 - Documentation/media/kapi/v4l2-async.rst | 2 - Documentation/media/kapi/v4l2-clocks.rst | 2 - Documentation/media/kapi/v4l2-common.rst | 2 - Documentation/media/kapi/v4l2-controls.rst | 2 - Documentation/media/kapi/v4l2-core.rst | 2 - Documentation/media/kapi/v4l2-dev.rst | 2 - Documentation/media/kapi/v4l2-device.rst | 2 - Documentation/media/kapi/v4l2-dv-timings.rst | 2 - Documentation/media/kapi/v4l2-event.rst | 1 - Documentation/media/kapi/v4l2-fh.rst | 2 - Documentation/media/kapi/v4l2-flash-led-class.rst | 2 - Documentation/media/kapi/v4l2-fwnode.rst | 2 - Documentation/media/kapi/v4l2-intro.rst | 2 - Documentation/media/kapi/v4l2-mc.rst | 2 - Documentation/media/kapi/v4l2-mediabus.rst | 2 - Documentation/media/kapi/v4l2-mem2mem.rst | 2 - Documentation/media/kapi/v4l2-rect.rst | 2 - Documentation/media/kapi/v4l2-subdev.rst | 2 - Documentation/media/kapi/v4l2-tuner.rst | 2 - Documentation/media/kapi/v4l2-tveeprom.rst | 2 - Documentation/media/kapi/v4l2-videobuf.rst | 2 - Documentation/media/kapi/v4l2-videobuf2.rst | 2 - Documentation/media/lirc.h.rst.exceptions | 2 - Documentation/media/media.h.rst.exceptions | 2 - Documentation/media/media_kapi.rst | 2 +- Documentation/media/media_uapi.rst | 8 +- Documentation/media/net.h.rst.exceptions | 2 - Documentation/media/typical_media_device.svg | 10 - Documentation/media/uapi/cec/cec-api.rst | 9 +- Documentation/media/uapi/cec/cec-func-close.rst | 9 +- Documentation/media/uapi/cec/cec-func-ioctl.rst | 9 +- Documentation/media/uapi/cec/cec-func-open.rst | 9 +- Documentation/media/uapi/cec/cec-func-poll.rst | 9 +- Documentation/media/uapi/cec/cec-funcs.rst | 9 - Documentation/media/uapi/cec/cec-header.rst | 9 +- Documentation/media/uapi/cec/cec-intro.rst | 9 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 9 +- .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 9 +- .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 9 +- Documentation/media/uapi/cec/cec-pin-error-inj.rst | 9 - .../uapi/dvb/audio-bilingual-channel-select.rst | 9 +- .../media/uapi/dvb/audio-channel-select.rst | 9 +- .../media/uapi/dvb/audio-clear-buffer.rst | 9 +- Documentation/media/uapi/dvb/audio-continue.rst | 9 +- Documentation/media/uapi/dvb/audio-fclose.rst | 9 +- Documentation/media/uapi/dvb/audio-fopen.rst | 9 +- Documentation/media/uapi/dvb/audio-fwrite.rst | 9 +- .../media/uapi/dvb/audio-get-capabilities.rst | 9 +- Documentation/media/uapi/dvb/audio-get-status.rst | 9 +- Documentation/media/uapi/dvb/audio-pause.rst | 9 +- Documentation/media/uapi/dvb/audio-play.rst | 9 +- .../media/uapi/dvb/audio-select-source.rst | 9 +- Documentation/media/uapi/dvb/audio-set-av-sync.rst | 9 +- .../media/uapi/dvb/audio-set-bypass-mode.rst | 9 +- Documentation/media/uapi/dvb/audio-set-id.rst | 9 +- Documentation/media/uapi/dvb/audio-set-mixer.rst | 9 +- Documentation/media/uapi/dvb/audio-set-mute.rst | 9 +- .../media/uapi/dvb/audio-set-streamtype.rst | 9 +- Documentation/media/uapi/dvb/audio-stop.rst | 9 +- Documentation/media/uapi/dvb/audio.rst | 9 +- Documentation/media/uapi/dvb/audio_data_types.rst | 9 +- .../media/uapi/dvb/audio_function_calls.rst | 9 +- Documentation/media/uapi/dvb/ca-fclose.rst | 9 +- Documentation/media/uapi/dvb/ca-fopen.rst | 9 +- Documentation/media/uapi/dvb/ca-get-cap.rst | 9 +- Documentation/media/uapi/dvb/ca-get-descr-info.rst | 9 +- Documentation/media/uapi/dvb/ca-get-msg.rst | 9 +- Documentation/media/uapi/dvb/ca-get-slot-info.rst | 9 +- Documentation/media/uapi/dvb/ca-reset.rst | 9 +- Documentation/media/uapi/dvb/ca-send-msg.rst | 9 +- Documentation/media/uapi/dvb/ca-set-descr.rst | 9 +- Documentation/media/uapi/dvb/ca.rst | 9 +- Documentation/media/uapi/dvb/ca_data_types.rst | 9 +- Documentation/media/uapi/dvb/ca_function_calls.rst | 9 +- Documentation/media/uapi/dvb/demux.rst | 9 +- Documentation/media/uapi/dvb/dmx-add-pid.rst | 9 +- Documentation/media/uapi/dvb/dmx-expbuf.rst | 9 - Documentation/media/uapi/dvb/dmx-fclose.rst | 9 +- Documentation/media/uapi/dvb/dmx-fopen.rst | 9 +- Documentation/media/uapi/dvb/dmx-fread.rst | 9 +- Documentation/media/uapi/dvb/dmx-fwrite.rst | 9 +- Documentation/media/uapi/dvb/dmx-get-pes-pids.rst | 9 +- Documentation/media/uapi/dvb/dmx-get-stc.rst | 9 +- Documentation/media/uapi/dvb/dmx-mmap.rst | 9 - Documentation/media/uapi/dvb/dmx-munmap.rst | 9 - Documentation/media/uapi/dvb/dmx-qbuf.rst | 9 - Documentation/media/uapi/dvb/dmx-querybuf.rst | 9 - Documentation/media/uapi/dvb/dmx-remove-pid.rst | 9 +- Documentation/media/uapi/dvb/dmx-reqbufs.rst | 9 - .../media/uapi/dvb/dmx-set-buffer-size.rst | 9 +- Documentation/media/uapi/dvb/dmx-set-filter.rst | 9 +- .../media/uapi/dvb/dmx-set-pes-filter.rst | 9 +- Documentation/media/uapi/dvb/dmx-start.rst | 9 +- Documentation/media/uapi/dvb/dmx-stop.rst | 9 +- Documentation/media/uapi/dvb/dmx_fcalls.rst | 9 +- Documentation/media/uapi/dvb/dmx_types.rst | 9 +- .../media/uapi/dvb/dvb-fe-read-status.rst | 9 +- .../media/uapi/dvb/dvb-frontend-event.rst | 9 +- .../media/uapi/dvb/dvb-frontend-parameters.rst | 9 +- Documentation/media/uapi/dvb/dvbapi.rst | 9 +- Documentation/media/uapi/dvb/dvbproperty.rst | 9 +- Documentation/media/uapi/dvb/dvbstb.svg | 27 - Documentation/media/uapi/dvb/examples.rst | 9 +- Documentation/media/uapi/dvb/fe-bandwidth-t.rst | 9 +- .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst | 9 +- .../media/uapi/dvb/fe-diseqc-reset-overload.rst | 9 +- .../media/uapi/dvb/fe-diseqc-send-burst.rst | 9 +- .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst | 9 +- .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst | 9 +- .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst | 9 +- Documentation/media/uapi/dvb/fe-get-event.rst | 9 +- Documentation/media/uapi/dvb/fe-get-frontend.rst | 9 +- Documentation/media/uapi/dvb/fe-get-info.rst | 9 +- Documentation/media/uapi/dvb/fe-get-property.rst | 9 +- Documentation/media/uapi/dvb/fe-read-ber.rst | 9 +- .../media/uapi/dvb/fe-read-signal-strength.rst | 9 +- Documentation/media/uapi/dvb/fe-read-snr.rst | 9 +- Documentation/media/uapi/dvb/fe-read-status.rst | 9 +- .../media/uapi/dvb/fe-read-uncorrected-blocks.rst | 9 +- .../media/uapi/dvb/fe-set-frontend-tune-mode.rst | 9 +- Documentation/media/uapi/dvb/fe-set-frontend.rst | 9 +- Documentation/media/uapi/dvb/fe-set-tone.rst | 9 +- Documentation/media/uapi/dvb/fe-set-voltage.rst | 9 +- Documentation/media/uapi/dvb/fe-type-t.rst | 9 +- .../media/uapi/dvb/fe_property_parameters.rst | 9 +- Documentation/media/uapi/dvb/frontend-header.rst | 9 - .../uapi/dvb/frontend-property-cable-systems.rst | 9 +- .../dvb/frontend-property-satellite-systems.rst | 9 +- .../dvb/frontend-property-terrestrial-systems.rst | 9 +- .../media/uapi/dvb/frontend-stat-properties.rst | 9 +- Documentation/media/uapi/dvb/frontend.rst | 9 +- Documentation/media/uapi/dvb/frontend_f_close.rst | 9 +- Documentation/media/uapi/dvb/frontend_f_open.rst | 9 +- Documentation/media/uapi/dvb/frontend_fcalls.rst | 9 +- .../media/uapi/dvb/frontend_legacy_api.rst | 9 +- .../media/uapi/dvb/frontend_legacy_dvbv3_api.rst | 9 +- Documentation/media/uapi/dvb/headers.rst | 9 - Documentation/media/uapi/dvb/intro.rst | 9 +- Documentation/media/uapi/dvb/legacy_dvb_apis.rst | 9 +- Documentation/media/uapi/dvb/net-add-if.rst | 9 +- Documentation/media/uapi/dvb/net-get-if.rst | 9 +- Documentation/media/uapi/dvb/net-remove-if.rst | 9 +- Documentation/media/uapi/dvb/net-types.rst | 9 +- Documentation/media/uapi/dvb/net.rst | 9 +- .../media/uapi/dvb/query-dvb-frontend-info.rst | 9 +- .../media/uapi/dvb/video-clear-buffer.rst | 9 +- Documentation/media/uapi/dvb/video-command.rst | 9 +- Documentation/media/uapi/dvb/video-continue.rst | 9 +- .../media/uapi/dvb/video-fast-forward.rst | 9 +- Documentation/media/uapi/dvb/video-fclose.rst | 9 +- Documentation/media/uapi/dvb/video-fopen.rst | 9 +- Documentation/media/uapi/dvb/video-freeze.rst | 9 +- Documentation/media/uapi/dvb/video-fwrite.rst | 9 +- .../media/uapi/dvb/video-get-capabilities.rst | 9 +- Documentation/media/uapi/dvb/video-get-event.rst | 9 +- .../media/uapi/dvb/video-get-frame-count.rst | 9 +- Documentation/media/uapi/dvb/video-get-pts.rst | 9 +- Documentation/media/uapi/dvb/video-get-size.rst | 9 +- Documentation/media/uapi/dvb/video-get-status.rst | 9 +- Documentation/media/uapi/dvb/video-play.rst | 9 +- .../media/uapi/dvb/video-select-source.rst | 9 +- Documentation/media/uapi/dvb/video-set-blank.rst | 9 +- .../media/uapi/dvb/video-set-display-format.rst | 9 +- Documentation/media/uapi/dvb/video-set-format.rst | 9 +- .../media/uapi/dvb/video-set-streamtype.rst | 9 +- Documentation/media/uapi/dvb/video-slowmotion.rst | 9 +- .../media/uapi/dvb/video-stillpicture.rst | 9 +- Documentation/media/uapi/dvb/video-stop.rst | 9 +- Documentation/media/uapi/dvb/video-try-command.rst | 9 +- Documentation/media/uapi/dvb/video.rst | 9 +- .../media/uapi/dvb/video_function_calls.rst | 9 +- Documentation/media/uapi/dvb/video_types.rst | 9 +- Documentation/media/uapi/fdl-appendix.rst | 9 +- Documentation/media/uapi/gen-errors.rst | 9 +- .../media/uapi/mediactl/media-controller-intro.rst | 9 +- .../media/uapi/mediactl/media-controller-model.rst | 9 +- .../media/uapi/mediactl/media-controller.rst | 9 +- .../media/uapi/mediactl/media-func-close.rst | 9 +- .../media/uapi/mediactl/media-func-ioctl.rst | 9 +- .../media/uapi/mediactl/media-func-open.rst | 9 +- Documentation/media/uapi/mediactl/media-funcs.rst | 9 - Documentation/media/uapi/mediactl/media-header.rst | 9 +- .../media/uapi/mediactl/media-ioc-device-info.rst | 9 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 9 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 9 +- .../media/uapi/mediactl/media-ioc-g-topology.rst | 9 +- .../uapi/mediactl/media-ioc-request-alloc.rst | 26 +- .../media/uapi/mediactl/media-ioc-setup-link.rst | 9 +- .../uapi/mediactl/media-request-ioc-queue.rst | 26 +- .../uapi/mediactl/media-request-ioc-reinit.rst | 26 +- Documentation/media/uapi/mediactl/media-types.rst | 9 +- Documentation/media/uapi/mediactl/request-api.rst | 26 +- .../media/uapi/mediactl/request-func-close.rst | 26 +- .../media/uapi/mediactl/request-func-ioctl.rst | 26 +- .../media/uapi/mediactl/request-func-poll.rst | 26 +- Documentation/media/uapi/rc/keytable.c.rst | 9 +- Documentation/media/uapi/rc/lirc-dev-intro.rst | 9 +- Documentation/media/uapi/rc/lirc-dev.rst | 9 +- Documentation/media/uapi/rc/lirc-func.rst | 9 +- Documentation/media/uapi/rc/lirc-get-features.rst | 9 +- Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 9 +- .../media/uapi/rc/lirc-get-rec-resolution.rst | 9 +- Documentation/media/uapi/rc/lirc-get-send-mode.rst | 9 +- Documentation/media/uapi/rc/lirc-get-timeout.rst | 9 +- Documentation/media/uapi/rc/lirc-header.rst | 9 +- Documentation/media/uapi/rc/lirc-read.rst | 9 +- .../uapi/rc/lirc-set-measure-carrier-mode.rst | 9 +- .../media/uapi/rc/lirc-set-rec-carrier-range.rst | 9 +- .../media/uapi/rc/lirc-set-rec-carrier.rst | 9 +- .../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 9 +- .../media/uapi/rc/lirc-set-rec-timeout.rst | 9 +- .../media/uapi/rc/lirc-set-send-carrier.rst | 9 +- .../media/uapi/rc/lirc-set-send-duty-cycle.rst | 9 +- .../media/uapi/rc/lirc-set-transmitter-mask.rst | 9 +- .../media/uapi/rc/lirc-set-wideband-receiver.rst | 9 +- Documentation/media/uapi/rc/lirc-write.rst | 9 +- Documentation/media/uapi/rc/rc-intro.rst | 9 +- Documentation/media/uapi/rc/rc-sysfs-nodes.rst | 9 +- Documentation/media/uapi/rc/rc-table-change.rst | 9 +- Documentation/media/uapi/rc/rc-tables.rst | 9 +- Documentation/media/uapi/rc/remote_controllers.rst | 9 +- Documentation/media/uapi/v4l/app-pri.rst | 11 +- Documentation/media/uapi/v4l/async.rst | 9 +- Documentation/media/uapi/v4l/audio.rst | 11 +- Documentation/media/uapi/v4l/bayer.svg | 27 - Documentation/media/uapi/v4l/biblio.rst | 9 +- Documentation/media/uapi/v4l/buffer.rst | 9 +- Documentation/media/uapi/v4l/capture-example.rst | 9 +- Documentation/media/uapi/v4l/capture.c.rst | 9 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 9 +- .../media/uapi/v4l/colorspaces-details.rst | 9 +- Documentation/media/uapi/v4l/colorspaces.rst | 9 +- Documentation/media/uapi/v4l/common-defs.rst | 9 +- Documentation/media/uapi/v4l/common.rst | 9 +- Documentation/media/uapi/v4l/compat.rst | 9 +- Documentation/media/uapi/v4l/constraints.svg | 27 - Documentation/media/uapi/v4l/control.rst | 9 +- Documentation/media/uapi/v4l/crop.rst | 9 +- Documentation/media/uapi/v4l/crop.svg | 10 +- Documentation/media/uapi/v4l/depth-formats.rst | 10 +- Documentation/media/uapi/v4l/dev-capture.rst | 11 +- Documentation/media/uapi/v4l/dev-codec.rst | 9 +- Documentation/media/uapi/v4l/dev-effect.rst | 9 +- Documentation/media/uapi/v4l/dev-event.rst | 9 +- Documentation/media/uapi/v4l/dev-meta.rst | 11 +- Documentation/media/uapi/v4l/dev-osd.rst | 9 +- Documentation/media/uapi/v4l/dev-output.rst | 9 +- Documentation/media/uapi/v4l/dev-overlay.rst | 9 +- Documentation/media/uapi/v4l/dev-radio.rst | 9 +- Documentation/media/uapi/v4l/dev-raw-vbi.rst | 9 +- Documentation/media/uapi/v4l/dev-rds.rst | 9 +- Documentation/media/uapi/v4l/dev-sdr.rst | 9 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 9 +- Documentation/media/uapi/v4l/dev-subdev.rst | 9 +- Documentation/media/uapi/v4l/dev-teletext.rst | 11 +- Documentation/media/uapi/v4l/dev-touch.rst | 9 +- Documentation/media/uapi/v4l/devices.rst | 9 +- Documentation/media/uapi/v4l/diff-v4l.rst | 9 +- Documentation/media/uapi/v4l/dmabuf.rst | 9 +- Documentation/media/uapi/v4l/dv-timings.rst | 9 +- Documentation/media/uapi/v4l/extended-controls.rst | 27 +- Documentation/media/uapi/v4l/field-order.rst | 9 +- Documentation/media/uapi/v4l/fieldseq_bt.svg | 12 +- Documentation/media/uapi/v4l/fieldseq_tb.svg | 12 +- Documentation/media/uapi/v4l/format.rst | 11 +- Documentation/media/uapi/v4l/func-close.rst | 9 +- Documentation/media/uapi/v4l/func-ioctl.rst | 9 +- Documentation/media/uapi/v4l/func-mmap.rst | 9 +- Documentation/media/uapi/v4l/func-munmap.rst | 9 +- Documentation/media/uapi/v4l/func-open.rst | 9 +- Documentation/media/uapi/v4l/func-poll.rst | 9 +- Documentation/media/uapi/v4l/func-read.rst | 9 +- Documentation/media/uapi/v4l/func-select.rst | 9 +- Documentation/media/uapi/v4l/func-write.rst | 9 +- Documentation/media/uapi/v4l/hist-v4l2.rst | 9 +- Documentation/media/uapi/v4l/hsv-formats.rst | 9 +- Documentation/media/uapi/v4l/io.rst | 9 +- .../media/uapi/v4l/libv4l-introduction.rst | 9 +- Documentation/media/uapi/v4l/libv4l.rst | 9 +- Documentation/media/uapi/v4l/meta-formats.rst | 9 +- Documentation/media/uapi/v4l/mmap.rst | 31 +- Documentation/media/uapi/v4l/nv12mt.svg | 27 - Documentation/media/uapi/v4l/nv12mt_example.svg | 27 - Documentation/media/uapi/v4l/open.rst | 11 +- Documentation/media/uapi/v4l/pipeline.dot | 2 - Documentation/media/uapi/v4l/pixfmt-cnf4.rst | 31 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-grey.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-indexed.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-intro.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-inzi.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-m420.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv16m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv24.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-rgb.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu20be.rst | 10 +- Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10-ipu3.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb10.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10alaw8.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10dpcm8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-td08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-uv8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-uyvy.rst | 9 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-vyuy.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10b.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y12i.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y16-be.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y41p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y8i.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv410.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv411p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv420.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv420m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv422m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv422p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv444m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuyv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yvyu.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-z16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt.rst | 9 +- Documentation/media/uapi/v4l/planar-apis.rst | 9 +- Documentation/media/uapi/v4l/querycap.rst | 9 +- Documentation/media/uapi/v4l/rw.rst | 9 +- Documentation/media/uapi/v4l/sdr-formats.rst | 9 +- .../media/uapi/v4l/selection-api-configuration.rst | 9 +- .../media/uapi/v4l/selection-api-examples.rst | 9 +- .../media/uapi/v4l/selection-api-intro.rst | 9 +- .../media/uapi/v4l/selection-api-targets.rst | 9 +- .../media/uapi/v4l/selection-api-vs-crop-api.rst | 9 +- Documentation/media/uapi/v4l/selection-api.rst | 9 +- Documentation/media/uapi/v4l/selection.svg | 27 - Documentation/media/uapi/v4l/selections-common.rst | 9 +- Documentation/media/uapi/v4l/standard.rst | 9 +- Documentation/media/uapi/v4l/streaming-par.rst | 9 +- Documentation/media/uapi/v4l/subdev-formats.rst | 9 +- .../uapi/v4l/subdev-image-processing-crop.svg | 10 - .../uapi/v4l/subdev-image-processing-full.svg | 10 - ...ubdev-image-processing-scaling-multi-source.svg | 10 - Documentation/media/uapi/v4l/tch-formats.rst | 9 +- Documentation/media/uapi/v4l/tuner.rst | 13 +- Documentation/media/uapi/v4l/user-func.rst | 9 +- Documentation/media/uapi/v4l/userp.rst | 17 +- .../media/uapi/v4l/v4l2-selection-flags.rst | 9 +- .../media/uapi/v4l/v4l2-selection-targets.rst | 16 +- Documentation/media/uapi/v4l/v4l2.rst | 9 +- Documentation/media/uapi/v4l/v4l2grab-example.rst | 9 +- Documentation/media/uapi/v4l/v4l2grab.c.rst | 9 +- Documentation/media/uapi/v4l/vbi_525.svg | 12 +- Documentation/media/uapi/v4l/vbi_625.svg | 12 +- Documentation/media/uapi/v4l/vbi_hsync.svg | 12 +- Documentation/media/uapi/v4l/video.rst | 13 +- Documentation/media/uapi/v4l/videodev.rst | 9 +- .../media/uapi/v4l/vidioc-create-bufs.rst | 9 +- Documentation/media/uapi/v4l/vidioc-cropcap.rst | 9 +- .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 9 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 9 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 9 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 9 +- .../media/uapi/v4l/vidioc-encoder-cmd.rst | 9 +- .../media/uapi/v4l/vidioc-enum-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 17 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 9 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 9 +- .../media/uapi/v4l/vidioc-enum-freq-bands.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumaudio.rst | 9 +- .../media/uapi/v4l/vidioc-enumaudioout.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enuminput.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumstd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-expbuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-audio.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-audioout.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-ctrl.rst | 9 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-edid.rst | 9 +- .../media/uapi/v4l/vidioc-g-enc-index.rst | 9 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 14 +- .../media/uapi/v4l/vidioc-g-frequency.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-input.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst | 9 +- .../media/uapi/v4l/vidioc-g-modulator.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-output.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 12 +- Documentation/media/uapi/v4l/vidioc-g-priority.rst | 9 +- .../media/uapi/v4l/vidioc-g-selection.rst | 9 +- .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-std.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-tuner.rst | 9 +- Documentation/media/uapi/v4l/vidioc-log-status.rst | 9 +- Documentation/media/uapi/v4l/vidioc-overlay.rst | 9 +- .../media/uapi/v4l/vidioc-prepare-buf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 9 +- .../media/uapi/v4l/vidioc-query-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querybuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querycap.rst | 9 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querystd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 26 +- .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst | 9 +- Documentation/media/uapi/v4l/vidioc-streamon.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-frame-size.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-crop.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-fmt.rst | 9 +- .../uapi/v4l/vidioc-subdev-g-frame-interval.rst | 12 +- .../media/uapi/v4l/vidioc-subdev-g-selection.rst | 9 +- .../media/uapi/v4l/vidioc-subscribe-event.rst | 9 +- Documentation/media/uapi/v4l/yuv-formats.rst | 9 +- .../media/v4l-drivers/au0828-cardlist.rst | 2 - Documentation/media/v4l-drivers/bttv-cardlist.rst | 2 - Documentation/media/v4l-drivers/bttv.rst | 2 - Documentation/media/v4l-drivers/cafe_ccic.rst | 2 - Documentation/media/v4l-drivers/cardlist.rst | 2 - Documentation/media/v4l-drivers/cpia2.rst | 2 - Documentation/media/v4l-drivers/cx18.rst | 2 - Documentation/media/v4l-drivers/cx2341x.rst | 2 - .../media/v4l-drivers/cx23885-cardlist.rst | 2 - Documentation/media/v4l-drivers/cx88-cardlist.rst | 2 - Documentation/media/v4l-drivers/cx88.rst | 2 - Documentation/media/v4l-drivers/davinci-vpbe.rst | 2 - .../media/v4l-drivers/em28xx-cardlist.rst | 4 +- Documentation/media/v4l-drivers/fimc.rst | 2 - Documentation/media/v4l-drivers/fourcc.rst | 2 - Documentation/media/v4l-drivers/gspca-cardlist.rst | 2 - Documentation/media/v4l-drivers/imx.rst | 2 - Documentation/media/v4l-drivers/index.rst | 2 +- Documentation/media/v4l-drivers/ivtv-cardlist.rst | 2 - Documentation/media/v4l-drivers/ivtv.rst | 1 - Documentation/media/v4l-drivers/max2175.rst | 2 - Documentation/media/v4l-drivers/meye.rst | 2 - Documentation/media/v4l-drivers/omap3isp.rst | 2 - Documentation/media/v4l-drivers/omap4_camera.rst | 2 - Documentation/media/v4l-drivers/philips.rst | 2 - Documentation/media/v4l-drivers/pvrusb2.rst | 2 - Documentation/media/v4l-drivers/pxa_camera.rst | 2 - Documentation/media/v4l-drivers/qcom_camss.rst | 2 - .../media/v4l-drivers/qcom_camss_8x96_graph.dot | 2 - .../media/v4l-drivers/qcom_camss_graph.dot | 2 - Documentation/media/v4l-drivers/radiotrack.rst | 2 - Documentation/media/v4l-drivers/rcar-fdp1.rst | 2 - .../media/v4l-drivers/saa7134-cardlist.rst | 2 - Documentation/media/v4l-drivers/saa7134.rst | 2 - .../media/v4l-drivers/saa7164-cardlist.rst | 2 - .../media/v4l-drivers/sh_mobile_ceu_camera.rst | 4 +- Documentation/media/v4l-drivers/si470x.rst | 2 - Documentation/media/v4l-drivers/si4713.rst | 2 - Documentation/media/v4l-drivers/si476x.rst | 2 - Documentation/media/v4l-drivers/soc-camera.rst | 2 - .../media/v4l-drivers/tm6000-cardlist.rst | 2 - Documentation/media/v4l-drivers/tuner-cardlist.rst | 2 - Documentation/media/v4l-drivers/tuners.rst | 2 - .../media/v4l-drivers/usbvision-cardlist.rst | 2 - Documentation/media/v4l-drivers/uvcvideo.rst | 2 - Documentation/media/v4l-drivers/v4l-with-ir.rst | 2 - Documentation/media/v4l-drivers/vivid.rst | 2 - Documentation/media/v4l-drivers/zoran.rst | 2 - Documentation/media/v4l-drivers/zr364xx.rst | 2 - Documentation/media/video.h.rst.exceptions | 2 - Documentation/media/videodev2.h.rst.exceptions | 2 - Documentation/memory-barriers.txt | 22 +- .../networking/{device_drivers/3com => }/3c509.txt | 0 .../{device_drivers/qlogic => }/LICENSE.qla3xxx | 0 .../{device_drivers/qlogic => }/LICENSE.qlcnic | 0 .../{device_drivers/qlogic => }/LICENSE.qlge | 0 .../intel/ipw2100.txt => README.ipw2100} | 0 .../intel/ipw2200.txt => README.ipw2200} | 0 .../{device_drivers/sb1000.txt => README.sb1000} | 0 .../{device_drivers/cirrus => }/cs89x0.txt | 0 .../{device_drivers/chelsio => }/cxgb.txt | 0 Documentation/networking/de4x5.txt | 178 + .../networking/device_drivers/3com/vortex.txt | 448 - .../networking/device_drivers/dec/de4x5.txt | 178 - .../device_drivers/freescale/dpaa2/dpio-driver.rst | 158 - .../freescale/dpaa2/ethernet-driver.rst | 185 - .../networking/device_drivers/intel/ixgbe.rst | 540 - Documentation/networking/devlink-params.txt | 9 - .../networking/{device_drivers/dlink => }/dl2k.txt | 0 .../{device_drivers/davicom => }/dm9000.txt | 0 .../networking/{device_drivers/dec => }/dmfe.txt | 0 .../{device_drivers/freescale => }/dpaa.txt | 0 Documentation/networking/dpaa2/dpio-driver.rst | 158 + Documentation/networking/dpaa2/ethernet-driver.rst | 185 + .../{device_drivers/freescale => }/dpaa2/index.rst | 0 .../freescale => }/dpaa2/overview.rst | 0 .../networking/{device_drivers/intel => }/e100.rst | 0 .../{device_drivers/intel => }/e1000.rst | 0 .../{device_drivers/intel => }/e1000e.rst | 0 .../networking/{device_drivers/amazon => }/ena.txt | 0 .../{device_drivers/intel => }/fm10k.rst | 0 .../{device_drivers/freescale => }/gianfar.txt | 0 .../networking/{device_drivers/intel => }/i40e.rst | 0 .../networking/{device_drivers/intel => }/iavf.rst | 0 .../networking/{device_drivers/intel => }/ice.rst | 0 .../networking/{device_drivers/intel => }/igb.rst | 0 .../{device_drivers/intel => }/igbvf.rst | 0 Documentation/networking/index.rst | 1 - Documentation/networking/ip-sysctl.txt | 18 +- .../networking/{device_drivers/intel => }/ixgb.rst | 0 Documentation/networking/ixgbe.rst | 527 + .../{device_drivers/intel => }/ixgbevf.rst | 0 Documentation/networking/netdev-features.txt | 2 +- .../{device_drivers/microsoft => }/netvsc.txt | 0 .../{device_drivers/qualcomm => }/rmnet.txt | 0 Documentation/networking/rxrpc.txt | 27 +- .../{device_drivers/neterion => }/s2io.txt | 0 .../networking/{device_drivers/smsc => }/smc9.txt | 0 Documentation/networking/snmp_counter.rst | 947 -- .../{device_drivers/toshiba => }/spider_net.txt | 0 .../{device_drivers/stmicro => }/stmmac.txt | 0 .../{device_drivers/ti/cpsw.txt => ti-cpsw.txt} | 0 .../networking/{device_drivers/ti => }/tlan.txt | 0 Documentation/networking/vortex.txt | 448 + Documentation/networking/vrf.txt | 22 +- .../{device_drivers/neterion => }/vxge.txt | 0 Documentation/perf/thunderx2-pmu.txt | 41 - Documentation/power/regulator/overview.txt | 2 +- Documentation/process/1.Intro.rst | 2 - Documentation/process/4.Coding.rst | 3 +- Documentation/process/5.Posting.rst | 23 +- Documentation/process/8.Conclusion.rst | 7 +- Documentation/process/adding-syscalls.rst | 3 - Documentation/process/changes.rst | 2 +- Documentation/process/coding-style.rst | 5 +- Documentation/process/howto.rst | 13 +- Documentation/process/kernel-driver-statement.rst | 2 - .../process/kernel-enforcement-statement.rst | 4 +- Documentation/process/magic-number.rst | 2 - Documentation/process/management-style.rst | 5 +- Documentation/process/submitting-drivers.rst | 8 +- Documentation/s390/3270.ChangeLog | 2 +- Documentation/scsi/scsi-parameters.txt | 5 + Documentation/security/credentials.rst | 8 +- Documentation/security/keys/request-key.rst | 2 +- Documentation/security/keys/trusted-encrypted.rst | 31 +- Documentation/serial/serial-rs485.txt | 2 +- Documentation/sh/new-machine.txt | 8 + Documentation/sound/soc/dai.rst | 6 +- Documentation/sound/soc/dpcm.rst | 2 +- Documentation/static-keys.txt | 2 +- Documentation/sysctl/kernel.txt | 17 - Documentation/sysctl/vm.txt | 44 - Documentation/thermal/power_allocator.txt | 2 +- Documentation/trace/ftrace.rst | 14 +- Documentation/trace/kprobetrace.rst | 3 - Documentation/trace/uprobetracer.rst | 4 - .../translations/it_IT/admin-guide/README.rst | 12 - .../it_IT/admin-guide/security-bugs.rst | 12 - .../translations/it_IT/doc-guide/kernel-doc.rst | 2 +- Documentation/translations/it_IT/index.rst | 1 - .../translations/it_IT/kernel-hacking/locking.rst | 4 +- .../translations/it_IT/process/1.Intro.rst | 297 - .../translations/it_IT/process/2.Process.rst | 531 - .../translations/it_IT/process/3.Early-stage.rst | 241 - .../translations/it_IT/process/4.Coding.rst | 447 - .../translations/it_IT/process/5.Posting.rst | 348 - .../translations/it_IT/process/6.Followthrough.rst | 240 - .../it_IT/process/7.AdvancedTopics.rst | 191 - .../translations/it_IT/process/8.Conclusion.rst | 85 - .../translations/it_IT/process/adding-syscalls.rst | 643 - .../it_IT/process/applying-patches.rst | 13 - .../translations/it_IT/process/changes.rst | 12 - .../translations/it_IT/process/clang-format.rst | 197 - .../translations/it_IT/process/code-of-conduct.rst | 12 - .../translations/it_IT/process/coding-style.rst | 1094 -- .../it_IT/process/development-process.rst | 33 - .../translations/it_IT/process/email-clients.rst | 12 - Documentation/translations/it_IT/process/howto.rst | 655 - Documentation/translations/it_IT/process/index.rst | 67 - .../translations/it_IT/process/kernel-docs.rst | 13 - .../it_IT/process/kernel-driver-statement.rst | 211 - .../it_IT/process/kernel-enforcement-statement.rst | 13 - .../translations/it_IT/process/magic-number.rst | 170 - .../it_IT/process/maintainer-pgp-guide.rst | 13 - .../it_IT/process/management-style.rst | 12 - .../it_IT/process/stable-api-nonsense.rst | 13 - .../it_IT/process/stable-kernel-rules.rst | 12 - .../it_IT/process/submit-checklist.rst | 12 - .../it_IT/process/submitting-drivers.rst | 12 - .../it_IT/process/submitting-patches.rst | 13 - .../it_IT/process/volatile-considered-harmful.rst | 134 - Documentation/usb/authorization.txt | 2 +- Documentation/userspace-api/spec_ctrl.rst | 9 - Documentation/vm/index.rst | 4 +- Documentation/vm/unevictable-lru.rst | 6 +- Documentation/x86/boot.txt | 34 +- Documentation/x86/intel_rdt_ui.txt | 1118 ++ Documentation/x86/resctrl_ui.txt | 1121 -- MAINTAINERS | 509 +- Makefile | 120 +- Next/SHA1s | 289 - Next/Trees | 291 - Next/merge.log | 11725 --------------- Next/quilt-import.log | 2 - arch/Kconfig | 5 - arch/alpha/Kconfig | 41 +- arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/alpha/kernel/pci_iommu.c | 14 +- arch/alpha/kernel/setup.c | 1 - arch/alpha/mm/numa.c | 6 +- arch/arc/Kconfig | 39 +- arch/arc/Makefile | 2 +- arch/arc/boot/dts/hsdk.dts | 15 - arch/arc/configs/axs101_defconfig | 2 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 4 - arch/arc/configs/nps_defconfig | 2 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 2 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/cache.h | 2 - arch/arc/include/asm/io.h | 72 - arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/kernel/setup.c | 10 +- arch/arc/mm/cache.c | 20 +- arch/arc/mm/fault.c | 4 +- arch/arc/mm/init.c | 25 +- arch/arc/plat-axs10x/Kconfig | 2 +- arch/arc/plat-hsdk/Kconfig | 2 +- arch/arm/Kconfig | 89 +- arch/arm/Kconfig.debug | 78 +- arch/arm/arm-soc-for-next-contents.txt | 99 - arch/arm/boot/compressed/atags_to_fdt.c | 23 - arch/arm/boot/dts/Makefile | 19 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 2 +- arch/arm/boot/dts/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/am335x-shc.dts | 2 +- arch/arm/boot/dts/am33xx-clocks.dtsi | 110 +- arch/arm/boot/dts/am33xx-l4.dtsi | 2108 --- arch/arm/boot/dts/am33xx.dtsi | 596 +- arch/arm/boot/dts/am3517-evm.dts | 6 +- arch/arm/boot/dts/am3517-som.dtsi | 2 +- arch/arm/boot/dts/am4372.dtsi | 876 +- arch/arm/boot/dts/am437x-gp-evm.dts | 127 +- arch/arm/boot/dts/am437x-l4.dtsi | 2505 ---- arch/arm/boot/dts/am43xx-clocks.dtsi | 74 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 4 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 5 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 368 - arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 39 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 24 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 9 - arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 12 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 4 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 308 +- arch/arm/boot/dts/at91sam9261.dtsi | 287 +- arch/arm/boot/dts/at91sam9263.dtsi | 315 +- arch/arm/boot/dts/at91sam9g15.dtsi | 4 - arch/arm/boot/dts/at91sam9g20.dtsi | 23 +- arch/arm/boot/dts/at91sam9g25.dtsi | 4 - arch/arm/boot/dts/at91sam9g25ek.dts | 4 +- arch/arm/boot/dts/at91sam9g35.dtsi | 4 - arch/arm/boot/dts/at91sam9rl.dtsi | 239 +- arch/arm/boot/dts/at91sam9x25.dtsi | 4 - arch/arm/boot/dts/at91sam9x35.dtsi | 4 - arch/arm/boot/dts/at91sam9x5.dtsi | 326 +- arch/arm/boot/dts/at91sam9x5_can.dtsi | 18 +- arch/arm/boot/dts/at91sam9x5_isi.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_lcd.dtsi | 19 +- arch/arm/boot/dts/at91sam9x5_macb0.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_macb1.dtsi | 11 +- arch/arm/boot/dts/at91sam9x5_usart3.dtsi | 11 +- arch/arm/boot/dts/axp81x.dtsi | 5 - arch/arm/boot/dts/bcm-nsp.dtsi | 8 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 8 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 45 - arch/arm/boot/dts/bcm47081.dtsi | 13 +- arch/arm/boot/dts/bcm4709.dtsi | 3 +- arch/arm/boot/dts/bcm47094.dtsi | 3 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 3 +- arch/arm/boot/dts/bcm5301x.dtsi | 44 - arch/arm/boot/dts/bcm53573.dtsi | 3 +- arch/arm/boot/dts/bcm63138.dtsi | 31 - arch/arm/boot/dts/bcm958522er.dts | 4 + arch/arm/boot/dts/bcm958525er.dts | 4 + arch/arm/boot/dts/bcm958525xmc.dts | 4 + arch/arm/boot/dts/bcm958622hr.dts | 4 + arch/arm/boot/dts/bcm958623hr.dts | 4 + arch/arm/boot/dts/bcm958625hr.dts | 4 + arch/arm/boot/dts/bcm958625k.dts | 5 + arch/arm/boot/dts/bcm963138dvt.dts | 8 - arch/arm/boot/dts/bcm988312hr.dts | 4 + arch/arm/boot/dts/dra7-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4560 ------ arch/arm/boot/dts/dra7.dtsi | 1434 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 4 +- arch/arm/boot/dts/dra72x.dtsi | 4 +- arch/arm/boot/dts/dra74x.dtsi | 6 +- arch/arm/boot/dts/dra76x.dtsi | 2 +- arch/arm/boot/dts/dra7xx-clocks.dtsi | 159 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 2 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 4 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 9 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412.dtsi | 8 +- arch/arm/boot/dts/exynos5250-arndale.dts | 34 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-pinctrl.dtsi | 7 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 11 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 106 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 109 +- arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi | 42 - arch/arm/boot/dts/imx1-ads.dts | 1 - arch/arm/boot/dts/imx1-apf9328.dts | 1 - arch/arm/boot/dts/imx1.dtsi | 2 + arch/arm/boot/dts/imx23-evk.dts | 1 - arch/arm/boot/dts/imx23-olinuxino.dts | 1 - arch/arm/boot/dts/imx23-sansa.dts | 1 - arch/arm/boot/dts/imx23-stmp378x_devb.dts | 1 - arch/arm/boot/dts/imx23-xfi3.dts | 1 - arch/arm/boot/dts/imx23.dtsi | 2 + arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi | 1 - arch/arm/boot/dts/imx25-karo-tx25.dts | 1 - arch/arm/boot/dts/imx25-pdk.dts | 1 - arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27-apf27.dts | 1 - arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi | 1 - arch/arm/boot/dts/imx27-pdk.dts | 1 - arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 1 - arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi | 1 - arch/arm/boot/dts/imx27.dtsi | 2 + arch/arm/boot/dts/imx28-apf28.dts | 1 - arch/arm/boot/dts/imx28-apx4devkit.dts | 1 - arch/arm/boot/dts/imx28-cfa10036.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-485.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 1 - arch/arm/boot/dts/imx28-duckbill-2.dts | 1 - arch/arm/boot/dts/imx28-duckbill.dts | 1 - arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts | 1 - arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts | 1 - arch/arm/boot/dts/imx28-evk.dts | 1 - arch/arm/boot/dts/imx28-m28.dtsi | 1 - arch/arm/boot/dts/imx28-m28cu3.dts | 1 - arch/arm/boot/dts/imx28-m28evk.dts | 1 - arch/arm/boot/dts/imx28-sps1.dts | 1 - arch/arm/boot/dts/imx28-ts4600.dts | 1 - arch/arm/boot/dts/imx28-tx28.dts | 1 - arch/arm/boot/dts/imx28.dtsi | 2 + arch/arm/boot/dts/imx31-bug.dts | 1 - arch/arm/boot/dts/imx31-lite.dts | 1 - arch/arm/boot/dts/imx31.dtsi | 2 + arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 1 - arch/arm/boot/dts/imx35-pdk.dts | 1 - arch/arm/boot/dts/imx35.dtsi | 2 + arch/arm/boot/dts/imx50-evk.dts | 1 - arch/arm/boot/dts/imx50.dtsi | 19 +- arch/arm/boot/dts/imx51-apf51.dts | 1 - arch/arm/boot/dts/imx51-babbage.dts | 1 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 1 - arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 1 - arch/arm/boot/dts/imx51-ts4800.dts | 1 - arch/arm/boot/dts/imx51-zii-rdu1.dts | 24 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 1 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 - arch/arm/boot/dts/imx51.dtsi | 12 +- arch/arm/boot/dts/imx53-ard.dts | 1 - arch/arm/boot/dts/imx53-cx9020.dts | 1 - arch/arm/boot/dts/imx53-m53.dtsi | 1 - arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 - arch/arm/boot/dts/imx53-smd.dts | 1 - arch/arm/boot/dts/imx53-tqma53.dtsi | 1 - arch/arm/boot/dts/imx53-tx53.dtsi | 1 - arch/arm/boot/dts/imx53-usbarmory.dts | 1 - arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 8 +- arch/arm/boot/dts/imx53.dtsi | 27 +- arch/arm/boot/dts/imx6dl-apf6dev.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 1 - arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 1 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 1 - arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts | 1 - arch/arm/boot/dts/imx6dl-emcon-avari.dts | 14 - arch/arm/boot/dts/imx6dl-mamoj.dts | 6 - arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi | 1 - arch/arm/boot/dts/imx6dl-rex-basic.dts | 1 - arch/arm/boot/dts/imx6dl-riotboard.dts | 1 - arch/arm/boot/dts/imx6dl-ts4900.dts | 1 - arch/arm/boot/dts/imx6dl-ts7970.dts | 1 - arch/arm/boot/dts/imx6dl-wandboard-revb1.dts | 1 - arch/arm/boot/dts/imx6dl-wandboard-revd1.dts | 1 - arch/arm/boot/dts/imx6dl-wandboard.dts | 1 - arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q-apf6dev.dts | 1 - arch/arm/boot/dts/imx6q-arm2.dts | 1 - arch/arm/boot/dts/imx6q-b450v3.dts | 7 + arch/arm/boot/dts/imx6q-b650v3.dts | 7 + arch/arm/boot/dts/imx6q-b850v3.dts | 16 - arch/arm/boot/dts/imx6q-ba16.dtsi | 1 - arch/arm/boot/dts/imx6q-bx50v3.dtsi | 14 + arch/arm/boot/dts/imx6q-cm-fx6.dts | 1 - arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts | 1 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 1 - arch/arm/boot/dts/imx6q-display5.dtsi | 1 - arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 1 - arch/arm/boot/dts/imx6q-emcon-avari.dts | 14 - arch/arm/boot/dts/imx6q-evi.dts | 1 - arch/arm/boot/dts/imx6q-gk802.dts | 1 - arch/arm/boot/dts/imx6q-gw5400-a.dts | 1 - arch/arm/boot/dts/imx6q-h100.dts | 1 - arch/arm/boot/dts/imx6q-kp-tpc.dts | 1 - arch/arm/boot/dts/imx6q-marsboard.dts | 1 - arch/arm/boot/dts/imx6q-mccmon6.dts | 1 - arch/arm/boot/dts/imx6q-novena.dts | 1 - arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi | 1 - arch/arm/boot/dts/imx6q-pistachio.dts | 1 - arch/arm/boot/dts/imx6q-rex-pro.dts | 1 - arch/arm/boot/dts/imx6q-sbc6x.dts | 1 - arch/arm/boot/dts/imx6q-tbs2910.dts | 1 - arch/arm/boot/dts/imx6q-ts4900.dts | 1 - arch/arm/boot/dts/imx6q-ts7970.dts | 1 - arch/arm/boot/dts/imx6q-wandboard-revb1.dts | 1 - arch/arm/boot/dts/imx6q-wandboard-revd1.dts | 1 - arch/arm/boot/dts/imx6q-wandboard.dts | 1 - arch/arm/boot/dts/imx6q-zii-rdu2.dts | 1 - arch/arm/boot/dts/imx6q.dtsi | 1 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 1 - arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 1 - arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 177 - arch/arm/boot/dts/imx6qdl-emcon.dtsi | 833 -- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 1 - arch/arm/boot/dts/imx6qdl-hummingboard.dtsi | 1 - arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 1 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 1 - arch/arm/boot/dts/imx6qdl-icore.dtsi | 5 - arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 1 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 105 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 1 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 162 +- arch/arm/boot/dts/imx6qdl-tx6.dtsi | 1 - arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 - arch/arm/boot/dts/imx6qdl-var-dart.dtsi | 1 - arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 15 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/imx6qdl.dtsi | 22 +- arch/arm/boot/dts/imx6qp-wandboard-revd1.dts | 1 - arch/arm/boot/dts/imx6qp-zii-rdu2.dts | 1 - arch/arm/boot/dts/imx6sl-evk.dts | 1 - arch/arm/boot/dts/imx6sl-warp.dts | 1 - arch/arm/boot/dts/imx6sl.dtsi | 11 +- arch/arm/boot/dts/imx6sll-evk.dts | 31 - arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx-nitrogen6sx.dts | 1 - arch/arm/boot/dts/imx6sx-sabreauto.dts | 58 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 22 +- arch/arm/boot/dts/imx6sx-sdb-sai.dts | 43 +- arch/arm/boot/dts/imx6sx-sdb.dts | 15 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 53 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 1 - arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 1 - arch/arm/boot/dts/imx6sx.dtsi | 25 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 64 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 37 - arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 77 +- arch/arm/boot/dts/imx6ul-geam.dts | 1 - arch/arm/boot/dts/imx6ul-isiot.dtsi | 1 - arch/arm/boot/dts/imx6ul-litesom.dtsi | 1 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 534 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 97 - arch/arm/boot/dts/imx6ul-pico.dtsi | 461 - arch/arm/boot/dts/imx6ul-tx6ul.dtsi | 1 - arch/arm/boot/dts/imx6ul.dtsi | 17 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 43 +- arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 1 - arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 - arch/arm/boot/dts/imx6ull.dtsi | 10 - arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 2 - arch/arm/boot/dts/imx6ulz.dtsi | 2 + arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 3 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 - arch/arm/boot/dts/imx7d-colibri.dtsi | 1 - arch/arm/boot/dts/imx7d-nitrogen7.dts | 10 +- 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 | 378 +- arch/arm/boot/dts/imx7d-sdb-reva.dts | 40 - arch/arm/boot/dts/imx7d-sdb.dts | 29 +- arch/arm/boot/dts/imx7d.dtsi | 21 - arch/arm/boot/dts/imx7s-colibri.dtsi | 1 - arch/arm/boot/dts/imx7s-warp.dts | 1 - arch/arm/boot/dts/imx7s.dtsi | 14 +- arch/arm/boot/dts/imx7ulp-evk.dts | 77 - arch/arm/boot/dts/imx7ulp.dtsi | 346 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 9 - arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/ls1021a.dtsi | 124 +- arch/arm/boot/dts/meson.dtsi | 31 +- arch/arm/boot/dts/meson6-atv1200.dts | 4 - arch/arm/boot/dts/meson6.dtsi | 5 - arch/arm/boot/dts/meson8-minix-neo-x8.dts | 4 - arch/arm/boot/dts/meson8.dtsi | 121 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 - arch/arm/boot/dts/meson8b.dtsi | 112 +- arch/arm/boot/dts/meson8m2.dtsi | 1 - arch/arm/boot/dts/mmp2.dtsi | 149 +- arch/arm/boot/dts/omap3-gta04.dtsi | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 1 - arch/arm/boot/dts/omap5-board-common.dtsi | 1 - arch/arm/boot/dts/omap5-l4.dtsi | 2462 --- arch/arm/boot/dts/omap5.dtsi | 688 +- .../dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi | 53 + .../arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts | 415 + arch/arm/boot/dts/qcom-apq8084.dtsi | 4 +- .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 3 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 12 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7743-iwg20m.dtsi | 9 + arch/arm/boot/dts/r8a7743.dtsi | 3 +- arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts | 17 - arch/arm/boot/dts/r8a7744-iwg20d-q7.dts | 15 - arch/arm/boot/dts/r8a7744-iwg20m.dtsi | 90 - arch/arm/boot/dts/r8a7744.dtsi | 1741 --- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 119 - arch/arm/boot/dts/r8a77470.dtsi | 222 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 + arch/arm/boot/dts/r8a7791-koelsch.dts | 2 + arch/arm/boot/dts/r8a7791-porter.dts | 2 + arch/arm/boot/dts/r9a06g032.dtsi | 10 +- arch/arm/boot/dts/rk3066a.dtsi | 55 - arch/arm/boot/dts/rk3188-bqedison2qc.dts | 711 - arch/arm/boot/dts/rk3188-px3-evb.dts | 14 +- arch/arm/boot/dts/rk3188-radxarock.dts | 14 +- arch/arm/boot/dts/rk3188.dtsi | 117 +- arch/arm/boot/dts/rk322x.dtsi | 10 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 24 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 6 +- arch/arm/boot/dts/rk3288.dtsi | 29 +- arch/arm/boot/dts/rk3xxx.dtsi | 40 - arch/arm/boot/dts/rv1108.dtsi | 76 +- arch/arm/boot/dts/s5pv210.dtsi | 9 - arch/arm/boot/dts/sama5d2.dtsi | 670 +- arch/arm/boot/dts/sama5d4.dtsi | 535 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/socfpga.dtsi | 19 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 14 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 14 +- arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts | 13 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 13 +- arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts | 14 +- arch/arm/boot/dts/socfpga_arria5.dtsi | 15 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5.dtsi | 16 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 13 +- arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi | 14 +- arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts | 14 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 16 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 20 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 46 +- arch/arm/boot/dts/socfpga_vt.dts | 16 +- arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts | 2 + arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 + arch/arm/boot/dts/sun4i-a10.dtsi | 2 + arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts | 14 +- arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts | 25 +- arch/arm/boot/dts/sun5i-a10s-mk802.dts | 29 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts | 20 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 30 +- arch/arm/boot/dts/sun5i-a10s.dtsi | 30 +- .../boot/dts/sun5i-a13-empire-electronix-d709.dts | 24 +- arch/arm/boot/dts/sun5i-a13-hsg-h702.dts | 29 +- arch/arm/boot/dts/sun5i-a13-licheepi-one.dts | 14 +- arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts | 34 +- arch/arm/boot/dts/sun5i-a13-olinuxino.dts | 38 +- arch/arm/boot/dts/sun5i-a13-utoo-p66.dts | 14 +- arch/arm/boot/dts/sun5i-a13.dtsi | 6 +- arch/arm/boot/dts/sun5i-gr8-chip-pro.dts | 34 +- arch/arm/boot/dts/sun5i-gr8-evb.dts | 59 +- arch/arm/boot/dts/sun5i-gr8.dtsi | 12 +- arch/arm/boot/dts/sun5i-r8-chip.dts | 40 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 35 +- arch/arm/boot/dts/sun5i.dtsi | 68 +- arch/arm/boot/dts/sun6i-a31-app4-evb1.dts | 10 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 33 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 39 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 32 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 30 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 30 +- arch/arm/boot/dts/sun6i-a31.dtsi | 79 +- arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 6 +- arch/arm/boot/dts/sun6i-a31s-inet-q972.dts | 8 +- arch/arm/boot/dts/sun6i-a31s-primo81.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 27 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 47 +- .../dts/sun6i-a31s-yones-toptech-bs1078-v2.dts | 20 +- .../boot/dts/sun6i-reference-design-tablet.dtsi | 10 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 46 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 65 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 21 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 64 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 60 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 47 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 10 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 10 +- arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts | 48 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 21 +- arch/arm/boot/dts/sun7i-a20-mk808c.dts | 26 +- .../arm/boot/dts/sun7i-a20-olimex-som-evb-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 68 +- .../boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 36 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 22 +- .../boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts | 11 + arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 32 +- .../boot/dts/sun7i-a20-olinuxino-micro-emmc.dts | 2 + arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 54 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 52 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 44 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 31 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts | 39 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 23 +- arch/arm/boot/dts/sun7i-a20.dtsi | 151 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 88 +- arch/arm/boot/dts/sun8i-a23-evb.dts | 20 +- arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts | 2 +- .../boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts | 15 +- .../boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts | 15 +- arch/arm/boot/dts/sun8i-a23.dtsi | 6 +- arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts | 4 +- arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts | 12 +- arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts | 20 +- arch/arm/boot/dts/sun8i-a33.dtsi | 43 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 - arch/arm/boot/dts/sun8i-a83t.dtsi | 5 + arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 - arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 - arch/arm/boot/dts/sun8i-h3.dtsi | 30 +- arch/arm/boot/dts/sun8i-q8-common.dtsi | 8 +- arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts | 33 +- .../boot/dts/sun8i-r16-nintendo-nes-classic.dts | 2 +- arch/arm/boot/dts/sun8i-r16-parrot.dts | 42 +- arch/arm/boot/dts/sun8i-r40.dtsi | 18 +- .../boot/dts/sun8i-reference-design-tablet.dtsi | 17 +- arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts | 226 - arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 8 +- arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts | 4 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 12 +- arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts | 26 - arch/arm/boot/dts/suniv-f1c100s.dtsi | 147 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 56 +- arch/arm/boot/dts/sunxi-itead-core-common.dtsi | 2 +- .../boot/dts/sunxi-reference-design-tablet.dtsi | 10 +- arch/arm/boot/dts/tegra124.dtsi | 12 - arch/arm/boot/dts/tegra20.dtsi | 2 - arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 49 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 63 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 14 - arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 108 +- arch/arm/boot/dts/vexpress-v2p-ca5s.dts | 14 - arch/arm/boot/dts/vexpress-v2p-ca9.dts | 43 +- arch/arm/boot/dts/vf500-colibri.dtsi | 1 - arch/arm/boot/dts/vf500.dtsi | 1 + arch/arm/boot/dts/vf610-bk4.dts | 502 - arch/arm/boot/dts/vf610-colibri.dtsi | 1 - arch/arm/boot/dts/vf610-cosmic.dts | 1 - arch/arm/boot/dts/vf610-twr.dts | 1 - arch/arm/boot/dts/vf610-zii-cfu1.dts | 1 - arch/arm/boot/dts/vf610-zii-dev.dtsi | 1 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 851 -- arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 1 - arch/arm/boot/dts/vf610m4-colibri.dts | 1 - arch/arm/boot/dts/vf610m4.dtsi | 1 + arch/arm/common/dmabounce.c | 12 +- arch/arm/common/sa1111.c | 59 + arch/arm/configs/bcm2835_defconfig | 3 - arch/arm/configs/exynos_defconfig | 4 - arch/arm/configs/imx_v6_v7_defconfig | 10 +- arch/arm/configs/multi_v7_defconfig | 13 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 24 +- arch/arm/crypto/Kconfig | 16 +- arch/arm/crypto/Makefile | 8 +- arch/arm/crypto/aes-ce-glue.c | 1 + arch/arm/crypto/aes-cipher-core.S | 62 +- arch/arm/crypto/chacha-neon-core.S | 560 - arch/arm/crypto/chacha-neon-glue.c | 201 - arch/arm/crypto/chacha20-neon-core.S | 530 + arch/arm/crypto/chacha20-neon-glue.c | 127 + arch/arm/crypto/nh-neon-core.S | 116 - arch/arm/crypto/nhpoly1305-neon-glue.c | 77 - arch/arm/include/asm/assembler.h | 6 +- arch/arm/include/asm/dma-iommu.h | 2 + arch/arm/include/asm/hardware/sa1111.h | 4 + arch/arm/include/asm/page.h | 2 - arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/include/asm/uaccess.h | 18 - arch/arm/include/debug/brcmstb.S | 24 +- arch/arm/include/debug/stm32.S | 41 - arch/arm/kernel/atags_parse.c | 1 - arch/arm/kernel/ftrace.c | 17 +- arch/arm/kernel/head.S | 2 +- arch/arm/kernel/smp.c | 15 - arch/arm/kvm/Kconfig | 1 + arch/arm/lib/copy_from_user.S | 23 +- arch/arm/lib/copy_to_user.S | 27 +- arch/arm/lib/getuser.S | 11 - arch/arm/lib/putuser.S | 20 +- arch/arm/mach-alpine/Kconfig | 2 +- arch/arm/mach-bcm/Kconfig | 3 +- arch/arm/mach-bcm/board_bcm2835.c | 11 +- arch/arm/mach-bcm/platsmp.c | 10 +- arch/arm/mach-bcm/platsmp.h | 6 +- arch/arm/mach-davinci/da830.c | 4 +- arch/arm/mach-davinci/da850.c | 4 +- arch/arm/mach-davinci/devices-da8xx.c | 40 - arch/arm/mach-davinci/dm355.c | 32 - arch/arm/mach-davinci/dm365.c | 37 - arch/arm/mach-davinci/dm644x.c | 22 - arch/arm/mach-davinci/dm646x.c | 12 - arch/arm/mach-ep93xx/simone.c | 14 +- arch/arm/mach-ep93xx/vision_ep9307.c | 17 +- arch/arm/mach-exynos/common.h | 2 + arch/arm/mach-exynos/platsmp.c | 26 + arch/arm/mach-exynos/suspend.c | 37 +- arch/arm/mach-footbridge/Kconfig | 8 +- arch/arm/mach-imx/Kconfig | 9 - arch/arm/mach-imx/Makefile | 1 - arch/arm/mach-imx/common.h | 1 - arch/arm/mach-imx/cpu.c | 3 - arch/arm/mach-imx/cpuidle-imx6sx.c | 2 +- arch/arm/mach-imx/mach-imx7ulp.c | 31 - arch/arm/mach-imx/mach-pcm043.c | 17 +- arch/arm/mach-imx/mxc.h | 1 - arch/arm/mach-imx/pm-imx7ulp.c | 29 - arch/arm/mach-ixp4xx/Kconfig | 22 +- arch/arm/mach-ks8695/Kconfig | 10 +- arch/arm/mach-meson/Kconfig | 2 - arch/arm/mach-mmp/aspenite.c | 4 - arch/arm/mach-mmp/common.h | 2 +- arch/arm/mach-mmp/cputype.h | 6 +- arch/arm/mach-mmp/devices.c | 21 - arch/arm/mach-mmp/mmp2-dt.c | 4 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.h | 1 - arch/arm/mach-mmp/time.c | 32 +- arch/arm/mach-mmp/ttc_dkb.c | 4 - arch/arm/mach-mv78xx0/Kconfig | 2 +- arch/arm/mach-mvebu/Kconfig | 2 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 2 +- arch/arm/mach-omap1/ams-delta-fiq.c | 3 +- arch/arm/mach-omap1/board-ams-delta.c | 137 +- arch/arm/mach-omap1/board-ams-delta.h | 42 - arch/arm/mach-omap1/clock.c | 14 +- arch/arm/mach-omap1/devices.c | 3 - arch/arm/mach-omap1/id.c | 6 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 64 + arch/arm/mach-omap1/pm.c | 13 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/id.c | 4 +- arch/arm/mach-omap2/omap_hwmod.c | 6 +- arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-omap2/timer.c | 1 + arch/arm/mach-orion5x/Kconfig | 2 +- arch/arm/mach-pxa/Kconfig | 4 +- arch/arm/mach-pxa/balloon3.c | 3 + arch/arm/mach-pxa/cm-x270.c | 18 +- arch/arm/mach-pxa/cm-x300.c | 18 +- arch/arm/mach-pxa/colibri-evalboard.c | 40 +- arch/arm/mach-pxa/colibri-pxa270-income.c | 19 +- arch/arm/mach-pxa/corgi.c | 20 +- arch/arm/mach-pxa/csb726.c | 19 +- arch/arm/mach-pxa/em-x270.c | 34 +- arch/arm/mach-pxa/gumstix.c | 3 + arch/arm/mach-pxa/idp.c | 3 + arch/arm/mach-pxa/include/mach/mainstone.h | 4 - arch/arm/mach-pxa/littleton.c | 18 +- arch/arm/mach-pxa/lubbock.c | 19 +- arch/arm/mach-pxa/magician.c | 26 +- arch/arm/mach-pxa/mainstone.c | 56 +- arch/arm/mach-pxa/mioa701.c | 21 +- arch/arm/mach-pxa/mxm8x10.c | 19 +- arch/arm/mach-pxa/palm27x.c | 10 +- arch/arm/mach-pxa/palm27x.h | 8 +- arch/arm/mach-pxa/palmld.c | 28 +- arch/arm/mach-pxa/palmt5.c | 16 +- arch/arm/mach-pxa/palmtc.c | 19 +- arch/arm/mach-pxa/palmte2.c | 18 +- arch/arm/mach-pxa/palmtreo.c | 31 +- arch/arm/mach-pxa/palmtx.c | 16 +- arch/arm/mach-pxa/palmz72.c | 16 +- arch/arm/mach-pxa/pcm990-baseboard.c | 3 + arch/arm/mach-pxa/poodle.c | 15 +- arch/arm/mach-pxa/raumfeld.c | 3 + arch/arm/mach-pxa/spitz.c | 16 +- arch/arm/mach-pxa/stargate2.c | 3 + arch/arm/mach-pxa/tosa.c | 18 +- arch/arm/mach-pxa/trizeps4.c | 3 + arch/arm/mach-pxa/vpac270.c | 16 +- arch/arm/mach-pxa/z2.c | 14 +- arch/arm/mach-pxa/zeus.c | 15 +- arch/arm/mach-pxa/zylonite.c | 57 +- arch/arm/mach-pxa/zylonite_pxa300.c | 2 - arch/arm/mach-s3c24xx/mach-at2440evb.c | 14 +- arch/arm/mach-s3c24xx/mach-h1940.c | 15 +- arch/arm/mach-s3c24xx/mach-mini2440.c | 15 +- arch/arm/mach-s3c24xx/mach-n30.c | 15 +- arch/arm/mach-s3c24xx/mach-rx1950.c | 15 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 17 +- arch/arm/mach-s5pv210/common.h | 1 + arch/arm/mach-s5pv210/pm.c | 16 +- arch/arm/mach-sa1100/Kconfig | 4 +- arch/arm/mach-sa1100/assabet.c | 143 +- arch/arm/mach-sa1100/cerf.c | 11 +- arch/arm/mach-sa1100/generic.c | 10 + arch/arm/mach-sa1100/h3100.c | 1 - arch/arm/mach-sa1100/jornada720.c | 12 - arch/arm/mach-sa1100/neponset.c | 19 - arch/arm/mach-shmobile/Kconfig | 129 + arch/arm/mach-shmobile/Makefile | 1 + arch/arm/mach-shmobile/pm-rmobile.c | 353 + arch/arm/mach-shmobile/pm-rmobile.h | 22 + arch/arm/mach-shmobile/smp-sh73a0.c | 1 + arch/arm/mach-socfpga/Kconfig | 9 +- arch/arm/mach-socfpga/core.h | 2 + arch/arm/mach-socfpga/socfpga.c | 6 +- arch/arm/mach-sunxi/Kconfig | 19 +- arch/arm/mach-sunxi/sunxi.c | 9 - arch/arm/mm/cache-v7.S | 8 +- arch/arm/mm/cache-v7m.S | 14 +- arch/arm/mm/copypage-fa.c | 35 +- arch/arm/mm/copypage-feroceon.c | 98 +- arch/arm/mm/copypage-v4mc.c | 19 +- arch/arm/mm/copypage-v4wb.c | 41 +- arch/arm/mm/copypage-v4wt.c | 37 +- arch/arm/mm/copypage-xsc3.c | 79 +- arch/arm/mm/copypage-xscale.c | 79 +- arch/arm/mm/dma-mapping.c | 41 +- arch/arm/mm/fault.c | 6 - arch/arm/mm/init.c | 28 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/proc-macros.S | 10 - arch/arm/mm/pv-fixup-asm.S | 16 +- arch/arm/plat-omap/Kconfig | 1 + arch/arm/plat-samsung/Kconfig | 1 - arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm64/Kconfig | 83 +- arch/arm64/Kconfig.platforms | 60 +- arch/arm64/Makefile | 11 +- arch/arm64/boot/dts/allwinner/Makefile | 2 - arch/arm64/boot/dts/allwinner/axp803.dtsi | 33 - .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 29 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 27 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 67 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 34 - .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 123 +- .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 - .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 37 - .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 210 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 82 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 311 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 36 +- arch/arm64/boot/dts/amlogic/Makefile | 2 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 36 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 178 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 7 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 5 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 68 +- .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 248 - .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 1 - .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 21 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 12 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 70 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 23 +- arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts | 23 - arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 37 +- .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts | 14 - arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 36 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 24 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 18 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 16 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 338 - arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 499 +- .../boot/dts/hisilicon/hi3798cv200-poplar.dts | 13 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 25 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 9 +- .../arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi | 244 - arch/arm64/boot/dts/marvell/Makefile | 1 - .../boot/dts/marvell/armada-3720-espressobin.dts | 22 - arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 10 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +- .../dts/marvell/armada-8040-mcbin-singleshot.dts | 29 - arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 333 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 346 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 4 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 27 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 + arch/arm64/boot/dts/mediatek/mt8173.dtsi | 10 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 6 - arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 45 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 30 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 157 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 538 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 4 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 - arch/arm64/boot/dts/qcom/Makefile | 2 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 6 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 76 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 144 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 120 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 169 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 16 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 78 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 25 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 5 - arch/arm64/boot/dts/qcom/pms405.dtsi | 55 - arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 11 - arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 188 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 490 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 10 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 453 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 606 +- .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 - .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 - arch/arm64/boot/dts/renesas/r8a7795.dtsi | 284 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 321 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 89 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 - arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 314 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 733 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 28 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 15 +- .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 + arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 8 +- .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 - arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 7 - .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 27 +- .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 36 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 78 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 215 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 +- arch/arm64/configs/defconfig | 26 - arch/arm64/crypto/Makefile | 2 +- arch/arm64/crypto/chacha20-neon-glue.c | 40 +- arch/arm64/include/asm/assembler.h | 69 +- arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 91 +- arch/arm64/include/asm/atomic_lse.h | 86 +- arch/arm64/include/asm/brk-imm.h | 2 - arch/arm64/include/asm/cmpxchg.h | 176 +- arch/arm64/include/asm/elf.h | 4 + arch/arm64/include/asm/ftrace.h | 13 - arch/arm64/include/asm/kasan.h | 8 +- arch/arm64/include/asm/memory.h | 69 +- arch/arm64/include/asm/mmu_context.h | 3 + arch/arm64/include/asm/percpu.h | 390 +- arch/arm64/include/asm/perf_event.h | 164 +- arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/include/asm/pgtable-hwdef.h | 11 +- arch/arm64/include/asm/processor.h | 35 +- arch/arm64/include/asm/smp.h | 15 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/include/asm/sysreg.h | 4 +- arch/arm64/include/asm/tlbflush.h | 4 +- arch/arm64/include/asm/uaccess.h | 7 + arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/arm64ksyms.c | 88 - arch/arm64/kernel/cpu_errata.c | 20 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 4 + arch/arm64/kernel/ftrace.c | 15 +- arch/arm64/kernel/head.S | 38 +- arch/arm64/kernel/hibernate-asm.S | 1 + arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/perf_event.c | 221 +- arch/arm64/kernel/smccc-call.S | 4 + arch/arm64/kernel/smp.c | 6 +- arch/arm64/kernel/stacktrace.c | 3 + arch/arm64/kernel/traps.c | 68 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/lib/clear_page.S | 1 + arch/arm64/lib/clear_user.S | 2 + arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 1 + arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/memchr.S | 1 + arch/arm64/lib/memcmp.S | 1 + arch/arm64/lib/memcpy.S | 2 + arch/arm64/lib/memmove.S | 2 + arch/arm64/lib/memset.S | 2 + arch/arm64/lib/strchr.S | 1 + arch/arm64/lib/strcmp.S | 1 + arch/arm64/lib/strlen.S | 1 + arch/arm64/lib/strncmp.S | 1 + arch/arm64/lib/strnlen.S | 1 + arch/arm64/lib/strrchr.S | 1 + arch/arm64/lib/tishift.S | 5 + arch/arm64/mm/cache.S | 3 + arch/arm64/mm/dma-mapping.c | 199 +- arch/arm64/mm/fault.c | 33 +- arch/arm64/mm/init.c | 46 +- arch/arm64/mm/kasan_init.c | 58 +- arch/arm64/mm/mmu.c | 1 + arch/arm64/mm/proc.S | 22 +- arch/arm64/net/bpf_jit_comp.c | 48 +- arch/c6x/include/asm/bitops.h | 2 +- arch/csky/Kconfig | 2 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/include/asm/mmu_context.h | 4 +- arch/csky/mm/dma-mapping.c | 142 +- arch/csky/mm/init.c | 4 +- arch/hexagon/Kconfig | 3 + arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/ia64/Kconfig | 29 +- arch/ia64/Makefile | 3 - arch/ia64/hp/common/sba_iommu.c | 81 +- arch/ia64/include/asm/Kbuild | 1 - arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/numa.h | 4 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 - arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/acpi.c | 6 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/syscalls/Makefile | 40 - arch/ia64/kernel/syscalls/syscall.tbl | 337 - arch/ia64/kernel/syscalls/syscallhdr.sh | 36 - arch/ia64/kernel/syscalls/syscalltbl.sh | 32 - arch/ia64/mm/init.c | 2 +- arch/ia64/mm/numa.c | 6 - arch/ia64/sn/pci/pci_dma.c | 8 +- arch/m68k/Kconfig.bus | 13 + arch/m68k/Kconfig.cpu | 1 - arch/m68k/Kconfig.machine | 2 + arch/m68k/Makefile | 3 - arch/m68k/configs/amiga_defconfig | 103 +- arch/m68k/configs/apollo_defconfig | 93 +- arch/m68k/configs/atari_defconfig | 109 +- arch/m68k/configs/bvme6000_defconfig | 89 +- arch/m68k/configs/hp300_defconfig | 91 +- arch/m68k/configs/mac_defconfig | 93 +- arch/m68k/configs/multi_defconfig | 123 +- arch/m68k/configs/mvme147_defconfig | 87 +- arch/m68k/configs/mvme16x_defconfig | 89 +- arch/m68k/configs/q40_defconfig | 89 +- arch/m68k/configs/sun3_defconfig | 81 +- arch/m68k/configs/sun3x_defconfig | 83 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/raw_io.h | 39 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/m68k/include/asm/unistd.h | 3 +- arch/m68k/include/uapi/asm/Kbuild | 1 - arch/m68k/include/uapi/asm/unistd.h | 385 +- arch/m68k/kernel/syscalls/Makefile | 38 - arch/m68k/kernel/syscalls/syscall.tbl | 389 - arch/m68k/kernel/syscalls/syscallhdr.sh | 36 - arch/m68k/kernel/syscalls/syscalltbl.sh | 32 - arch/m68k/kernel/syscalltable.S | 387 +- arch/microblaze/Kconfig | 17 +- arch/microblaze/Makefile | 3 - arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/pgtable.h | 2 +- arch/microblaze/include/asm/unistd.h | 2 + arch/microblaze/include/uapi/asm/Kbuild | 1 - arch/microblaze/include/uapi/asm/unistd.h | 407 +- arch/microblaze/kernel/ftrace.c | 15 +- arch/microblaze/kernel/syscall_table.S | 406 +- arch/microblaze/kernel/syscalls/Makefile | 38 - arch/microblaze/kernel/syscalls/syscall.tbl | 410 - arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 - arch/microblaze/kernel/syscalls/syscalltbl.sh | 32 - arch/microblaze/mm/pgtable.c | 3 +- arch/mips/Kconfig | 176 +- arch/mips/Makefile | 2 +- arch/mips/alchemy/Kconfig | 6 +- arch/mips/ath25/Kconfig | 3 +- arch/mips/ath79/Kconfig | 8 +- arch/mips/bcm63xx/Kconfig | 14 +- arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/boot/dts/img/boston.dts | 6 - arch/mips/boot/dts/mti/malta.dts | 5 - arch/mips/cavium-octeon/csrc-octeon.c | 1 - arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 149 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 2 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 68 + .../cavium-octeon/executive/cvmx-helper-sgmii.c | 38 + .../cavium-octeon/executive/cvmx-helper-util.c | 90 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 39 + arch/mips/cavium-octeon/executive/cvmx-helper.c | 91 +- .../cavium-octeon/executive/cvmx-interrupt-rsl.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-l2c.c | 2 +- arch/mips/cavium-octeon/executive/octeon-model.c | 12 +- arch/mips/cavium-octeon/octeon-irq.c | 4 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 6 +- arch/mips/cavium-octeon/setup.c | 8 +- arch/mips/cavium-octeon/smp.c | 4 +- arch/mips/configs/ar7_defconfig | 44 +- arch/mips/configs/ath25_defconfig | 25 +- arch/mips/configs/ath79_defconfig | 33 +- arch/mips/configs/bcm47xx_defconfig | 11 +- arch/mips/configs/bcm63xx_defconfig | 37 +- arch/mips/configs/bigsur_defconfig | 65 +- arch/mips/configs/bmips_be_defconfig | 22 +- arch/mips/configs/bmips_stb_defconfig | 23 +- arch/mips/configs/capcella_defconfig | 24 +- arch/mips/configs/cavium_octeon_defconfig | 45 +- arch/mips/configs/ci20_defconfig | 27 +- arch/mips/configs/cobalt_defconfig | 8 +- arch/mips/configs/db1xxx_defconfig | 47 +- arch/mips/configs/decstation_64_defconfig | 227 - arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 - arch/mips/configs/e55_defconfig | 8 +- arch/mips/configs/fuloong2e_defconfig | 79 +- arch/mips/configs/gcw0_defconfig | 12 +- arch/mips/configs/generic_defconfig | 26 +- arch/mips/configs/gpr_defconfig | 112 +- arch/mips/configs/ip22_defconfig | 76 +- arch/mips/configs/ip27_defconfig | 149 +- arch/mips/configs/ip28_defconfig | 26 +- arch/mips/configs/ip32_defconfig | 41 +- arch/mips/configs/jazz_defconfig | 62 +- arch/mips/configs/jmr3927_defconfig | 13 +- arch/mips/configs/lasat_defconfig | 24 +- arch/mips/configs/lemote2f_defconfig | 143 +- arch/mips/configs/loongson1b_defconfig | 15 +- arch/mips/configs/loongson1c_defconfig | 17 +- arch/mips/configs/loongson3_defconfig | 70 +- arch/mips/configs/malta_defconfig | 42 +- arch/mips/configs/malta_kvm_defconfig | 59 +- arch/mips/configs/malta_kvm_guest_defconfig | 48 +- arch/mips/configs/malta_qemu_32r6_defconfig | 22 +- arch/mips/configs/maltaaprp_defconfig | 25 +- arch/mips/configs/maltasmvp_defconfig | 30 +- arch/mips/configs/maltasmvp_eva_defconfig | 30 +- arch/mips/configs/maltaup_defconfig | 21 +- arch/mips/configs/maltaup_xpa_defconfig | 44 +- arch/mips/configs/markeins_defconfig | 35 +- arch/mips/configs/mips_paravirt_defconfig | 35 +- arch/mips/configs/mpc30x_defconfig | 7 +- arch/mips/configs/msp71xx_defconfig | 20 +- arch/mips/configs/mtx1_defconfig | 307 +- arch/mips/configs/nlm_xlp_defconfig | 112 +- arch/mips/configs/nlm_xlr_defconfig | 145 +- arch/mips/configs/omega2p_defconfig | 28 +- arch/mips/configs/pic32mzda_defconfig | 12 +- arch/mips/configs/pistachio_defconfig | 78 +- arch/mips/configs/pnx8335_stb225_defconfig | 27 +- arch/mips/configs/qi_lb60_defconfig | 23 +- arch/mips/configs/rb532_defconfig | 49 +- arch/mips/configs/rbtx49xx_defconfig | 24 +- arch/mips/configs/rm200_defconfig | 79 +- arch/mips/configs/rt305x_defconfig | 45 +- arch/mips/configs/sb1250_swarm_defconfig | 36 +- arch/mips/configs/tb0219_defconfig | 32 +- arch/mips/configs/tb0226_defconfig | 17 +- arch/mips/configs/tb0287_defconfig | 29 +- arch/mips/configs/vocore2_defconfig | 28 +- arch/mips/configs/workpad_defconfig | 18 +- arch/mips/configs/xway_defconfig | 32 +- arch/mips/include/asm/atomic.h | 27 +- arch/mips/include/asm/bitops.h | 44 +- arch/mips/include/asm/cmpxchg.h | 6 +- arch/mips/include/asm/compiler.h | 24 +- arch/mips/include/asm/cpu-features.h | 60 +- arch/mips/include/asm/cpu-info.h | 2 +- arch/mips/include/asm/cpu.h | 3 +- arch/mips/include/asm/dsemul.h | 29 +- arch/mips/include/asm/edac.h | 3 +- arch/mips/include/asm/elf.h | 26 +- arch/mips/include/asm/fpu.h | 145 +- arch/mips/include/asm/fpu_emulator.h | 11 + arch/mips/include/asm/futex.h | 14 +- arch/mips/include/asm/hazards.h | 6 +- arch/mips/include/asm/io.h | 22 +- arch/mips/include/asm/jazzdma.h | 6 + arch/mips/include/asm/kvm_host.h | 9 +- arch/mips/include/asm/local.h | 12 +- arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 4 + .../asm/mach-loongson64/kernel-entry-init.h | 4 +- arch/mips/include/asm/mach-loongson64/loongson.h | 2 +- arch/mips/include/asm/mach-loongson64/mmzone.h | 1 - arch/mips/include/asm/mach-rc32434/rb.h | 6 + arch/mips/include/asm/mipsmtregs.h | 7 +- arch/mips/include/asm/mipsregs.h | 30 +- arch/mips/include/asm/mmu.h | 2 +- arch/mips/include/asm/mmu_context.h | 10 +- arch/mips/include/asm/mmzone.h | 13 +- arch/mips/include/asm/octeon/cvmx-agl-defs.h | 699 + arch/mips/include/asm/octeon/cvmx-asxx-defs.h | 105 + arch/mips/include/asm/octeon/cvmx-bootmem.h | 76 + arch/mips/include/asm/octeon/cvmx-ciu2-defs.h | 7060 +++++++++ arch/mips/include/asm/octeon/cvmx-dbg-defs.h | 4 + arch/mips/include/asm/octeon/cvmx-dpi-defs.h | 178 + arch/mips/include/asm/octeon/cvmx-fpa-defs.h | 247 + arch/mips/include/asm/octeon/cvmx-gmxx-defs.h | 5042 ++++++- arch/mips/include/asm/octeon/cvmx-gpio-defs.h | 116 + arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 17 + arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 17 + arch/mips/include/asm/octeon/cvmx-helper-util.h | 23 + arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 16 + arch/mips/include/asm/octeon/cvmx-helper.h | 36 + arch/mips/include/asm/octeon/cvmx-iob-defs.h | 375 + arch/mips/include/asm/octeon/cvmx-ipd-defs.h | 538 + arch/mips/include/asm/octeon/cvmx-l2t-defs.h | 6 + arch/mips/include/asm/octeon/cvmx-led-defs.h | 78 + arch/mips/include/asm/octeon/cvmx-lmcx-defs.h | 514 + arch/mips/include/asm/octeon/cvmx-mio-defs.h | 1197 ++ arch/mips/include/asm/octeon/cvmx-mixx-defs.h | 136 + arch/mips/include/asm/octeon/cvmx-npei-defs.h | 295 + arch/mips/include/asm/octeon/cvmx-npi-defs.h | 235 + arch/mips/include/asm/octeon/cvmx-pci-defs.h | 392 + arch/mips/include/asm/octeon/cvmx-pcsx-defs.h | 185 + arch/mips/include/asm/octeon/cvmx-pcsxx-defs.h | 146 + arch/mips/include/asm/octeon/cvmx-pemx-defs.h | 144 + arch/mips/include/asm/octeon/cvmx-pescx-defs.h | 59 + arch/mips/include/asm/octeon/cvmx-pip-defs.h | 688 + arch/mips/include/asm/octeon/cvmx-pko-defs.h | 619 + arch/mips/include/asm/octeon/cvmx-pko.h | 2 +- arch/mips/include/asm/octeon/cvmx-pow-defs.h | 317 + arch/mips/include/asm/octeon/cvmx-rnm-defs.h | 53 + arch/mips/include/asm/octeon/cvmx-rst-defs.h | 28 + arch/mips/include/asm/octeon/cvmx-smix-defs.h | 88 + arch/mips/include/asm/octeon/cvmx-spxx-defs.h | 62 + arch/mips/include/asm/octeon/cvmx-sriox-defs.h | 123 + arch/mips/include/asm/octeon/cvmx-srxx-defs.h | 22 + arch/mips/include/asm/octeon/cvmx-stxx-defs.h | 64 + arch/mips/include/asm/octeon/cvmx-uctlx-defs.h | 89 + arch/mips/include/asm/page.h | 1 - arch/mips/include/asm/pgalloc.h | 6 +- arch/mips/include/asm/pgtable-64.h | 5 - arch/mips/include/asm/pgtable.h | 6 +- arch/mips/include/asm/processor.h | 19 +- arch/mips/include/asm/r4kcache.h | 22 - arch/mips/include/asm/stackframe.h | 3 +- arch/mips/include/asm/switch_to.h | 6 +- arch/mips/include/asm/syscall.h | 2 +- arch/mips/include/asm/uasm.h | 1 - arch/mips/include/uapi/asm/inst.h | 3 +- arch/mips/include/uapi/asm/sgidefs.h | 8 + arch/mips/jazz/jazzdma.c | 16 +- arch/mips/jz4740/board-qi_lb60.c | 18 +- arch/mips/kernel/Makefile | 3 +- arch/mips/kernel/asm-offsets.c | 7 +- arch/mips/kernel/bmips_5xxx_init.S | 6 + arch/mips/kernel/branch.c | 41 +- arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/cpu-probe.c | 64 +- arch/mips/kernel/elf.c | 4 - arch/mips/kernel/ftrace.c | 14 +- arch/mips/kernel/genex.S | 5 +- arch/mips/kernel/idle.c | 7 +- arch/mips/kernel/mips-mt.c | 11 + arch/mips/kernel/mips-r2-to-r6-emul.c | 39 +- arch/mips/kernel/ptrace.c | 466 +- arch/mips/kernel/ptrace32.c | 33 +- arch/mips/kernel/r2300_fpu.S | 58 + arch/mips/kernel/r4k_fpu.S | 144 + arch/mips/kernel/setup.c | 1 - arch/mips/kernel/signal.c | 39 +- arch/mips/kernel/syscall.c | 6 +- arch/mips/kernel/traps.c | 127 +- arch/mips/kernel/unaligned.c | 40 +- arch/mips/kernel/vmlinux.lds.S | 4 +- arch/mips/kernel/watch.c | 13 - arch/mips/kvm/Kconfig | 2 +- arch/mips/lantiq/Kconfig | 2 +- arch/mips/loongson64/Kconfig | 7 +- arch/mips/loongson64/common/env.c | 3 +- arch/mips/loongson64/loongson-3/cop2-ex.c | 7 +- arch/mips/loongson64/loongson-3/numa.c | 12 +- arch/mips/loongson64/loongson-3/smp.c | 3 +- arch/mips/math-emu/cp1emu.c | 7 - arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/c-r3k.c | 2 +- arch/mips/mm/c-r4k.c | 48 +- arch/mips/mm/tlbex.c | 1 - arch/mips/mm/uasm-micromips.c | 1 - arch/mips/mm/uasm-mips.c | 1 - arch/mips/mm/uasm.c | 9 +- arch/mips/mti-malta/Makefile | 1 + arch/mips/mti-malta/malta-display.c | 56 + arch/mips/mti-malta/malta-init.c | 3 + arch/mips/mti-malta/malta-setup.c | 2 + arch/mips/mti-malta/malta-time.c | 2 + arch/mips/net/bpf_jit.c | 18 +- arch/mips/net/ebpf_jit.c | 4 - arch/mips/pci/fixup-sb1250.c | 53 - arch/mips/pci/pci-rt3883.c | 6 +- arch/mips/pmcs-msp71xx/Kconfig | 10 +- arch/mips/ralink/Kconfig | 8 +- arch/mips/ralink/mt7620.c | 2 +- arch/mips/rb532/devices.c | 12 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/mips/sibyte/Kconfig | 10 +- arch/mips/sibyte/common/Makefile | 1 - arch/mips/sibyte/common/dma.c | 14 - arch/mips/txx9/Kconfig | 8 +- arch/mips/vdso/Makefile | 1 - arch/mips/vr41xx/Kconfig | 8 +- arch/nds32/Kconfig | 12 - arch/nds32/Kconfig.cpu | 41 - arch/nds32/Makefile | 5 - arch/nds32/boot/dts/ae3xx.dts | 5 - arch/nds32/include/asm/Kbuild | 1 - arch/nds32/include/asm/bitfield.h | 25 +- arch/nds32/include/asm/elf.h | 11 - arch/nds32/include/asm/fpu.h | 126 - arch/nds32/include/asm/fpuemu.h | 32 - arch/nds32/include/asm/nds32_fpu_inst.h | 109 - arch/nds32/include/asm/perf_event.h | 16 - arch/nds32/include/asm/pgalloc.h | 5 +- arch/nds32/include/asm/pmu.h | 386 - arch/nds32/include/asm/processor.h | 7 - arch/nds32/include/asm/sfp-machine.h | 158 - arch/nds32/include/asm/stacktrace.h | 39 - arch/nds32/include/asm/suspend.h | 11 - arch/nds32/include/asm/syscalls.h | 1 - arch/nds32/include/uapi/asm/auxvec.h | 7 - arch/nds32/include/uapi/asm/sigcontext.h | 14 - arch/nds32/include/uapi/asm/udftrap.h | 13 - arch/nds32/include/uapi/asm/unistd.h | 2 - arch/nds32/kernel/Makefile | 7 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 - arch/nds32/kernel/ftrace.c | 18 +- arch/nds32/kernel/head.S | 13 +- arch/nds32/kernel/perf_event_cpu.c | 1522 -- arch/nds32/kernel/pm.c | 78 - arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 22 +- arch/nds32/kernel/signal.c | 62 +- arch/nds32/kernel/sleep.S | 131 - arch/nds32/kernel/sys_nds32.c | 32 - arch/nds32/kernel/traps.c | 16 - arch/nds32/math-emu/Makefile | 7 - arch/nds32/math-emu/faddd.c | 24 - arch/nds32/math-emu/fadds.c | 24 - arch/nds32/math-emu/fcmpd.c | 24 - arch/nds32/math-emu/fcmps.c | 24 - arch/nds32/math-emu/fd2s.c | 22 - arch/nds32/math-emu/fdivd.c | 27 - arch/nds32/math-emu/fdivs.c | 26 - arch/nds32/math-emu/fmuld.c | 23 - arch/nds32/math-emu/fmuls.c | 23 - arch/nds32/math-emu/fnegd.c | 21 - arch/nds32/math-emu/fnegs.c | 21 - arch/nds32/math-emu/fpuemu.c | 357 - arch/nds32/math-emu/fs2d.c | 23 - arch/nds32/math-emu/fsqrtd.c | 21 - arch/nds32/math-emu/fsqrts.c | 21 - arch/nds32/math-emu/fsubd.c | 27 - arch/nds32/math-emu/fsubs.c | 27 - arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/nds32/mm/init.c | 2 + arch/nios2/Kconfig | 1 + arch/nios2/include/asm/pgalloc.h | 6 +- arch/nios2/include/asm/pgtable.h | 1 + arch/nios2/include/asm/tlbflush.h | 19 +- arch/nios2/kernel/nios2_ksyms.c | 12 - arch/nios2/mm/cacheflush.c | 7 +- arch/nios2/mm/fault.c | 2 +- arch/nios2/mm/tlb.c | 191 +- arch/nios2/platform/Kconfig.platform | 9 + arch/openrisc/include/asm/bitops/fls.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/mm/cache.c | 2 +- arch/openrisc/mm/ioremap.c | 3 +- arch/parisc/Kconfig | 2 - arch/parisc/Makefile | 7 - arch/parisc/include/asm/alternative.h | 4 - arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/pgalloc.h | 4 +- arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/alternative.c | 98 - arch/parisc/kernel/ftrace.c | 17 +- arch/parisc/kernel/module.c | 14 - arch/parisc/kernel/setup.c | 80 + arch/powerpc/Kconfig | 75 +- arch/powerpc/Makefile | 10 +- arch/powerpc/boot/Makefile | 5 - arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/configs/44x/fsp2_defconfig | 29 +- arch/powerpc/configs/44x/iss476-smp_defconfig | 24 +- arch/powerpc/configs/44x/warp_defconfig | 12 +- arch/powerpc/configs/guest.config | 13 - arch/powerpc/configs/holly_defconfig | 12 +- arch/powerpc/configs/mvme5100_defconfig | 25 +- arch/powerpc/configs/ppc64_defconfig | 82 +- arch/powerpc/configs/pseries_defconfig | 2 + arch/powerpc/configs/skiroot_defconfig | 48 +- arch/powerpc/configs/storcenter_defconfig | 15 +- arch/powerpc/include/asm/asm-prototypes.h | 1 + arch/powerpc/include/asm/book3s/32/mmu-hash.h | 9 - arch/powerpc/include/asm/book3s/32/pgalloc.h | 44 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 28 +- arch/powerpc/include/asm/book3s/64/mmu.h | 9 - arch/powerpc/include/asm/book3s/64/pgalloc.h | 18 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 2 +- arch/powerpc/include/asm/cache.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 12 +- arch/powerpc/include/asm/iommu.h | 4 + arch/powerpc/include/asm/{nohash/32 => }/mmu-40x.h | 0 arch/powerpc/include/asm/{nohash/32 => }/mmu-44x.h | 0 arch/powerpc/include/asm/mmu-8xx.h | 253 + arch/powerpc/include/asm/{nohash => }/mmu-book3e.h | 0 arch/powerpc/include/asm/mmu.h | 18 +- arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 257 - arch/powerpc/include/asm/nohash/32/mmu.h | 25 - arch/powerpc/include/asm/nohash/32/pgalloc.h | 31 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 15 +- arch/powerpc/include/asm/nohash/32/pte-40x.h | 2 +- arch/powerpc/include/asm/nohash/32/pte-8xx.h | 3 + arch/powerpc/include/asm/nohash/64/mmu.h | 12 - arch/powerpc/include/asm/nohash/64/pgalloc.h | 11 +- arch/powerpc/include/asm/nohash/mmu.h | 11 - arch/powerpc/include/asm/nohash/pgtable.h | 4 - arch/powerpc/include/asm/page.h | 16 +- arch/powerpc/include/asm/page_32.h | 3 +- arch/powerpc/include/asm/pgtable-types.h | 4 - arch/powerpc/include/asm/pgtable.h | 31 +- arch/powerpc/include/asm/ppc-opcode.h | 2 - arch/powerpc/include/asm/reg.h | 2 +- arch/powerpc/include/asm/sfp-machine.h | 92 +- arch/powerpc/include/asm/time.h | 2 +- arch/powerpc/include/asm/tlb.h | 2 +- arch/powerpc/kernel/Makefile | 2 +- arch/powerpc/kernel/btext.c | 16 +- arch/powerpc/kernel/cacheinfo.c | 2 +- arch/powerpc/kernel/cpu_setup_6xx.S | 2 +- arch/powerpc/kernel/cpu_setup_fsl_booke.S | 2 +- arch/powerpc/kernel/dma-iommu.c | 6 + arch/powerpc/kernel/dma-swiotlb.c | 1 + arch/powerpc/kernel/eeh_driver.c | 2 +- arch/powerpc/kernel/entry_32.S | 10 +- arch/powerpc/kernel/fadump.c | 12 +- arch/powerpc/kernel/head_32.S | 14 +- arch/powerpc/kernel/head_8xx.S | 366 +- arch/powerpc/kernel/iommu.c | 28 +- arch/powerpc/kernel/isa-bridge.c | 3 +- arch/powerpc/kernel/legacy_serial.c | 11 +- arch/powerpc/kernel/misc_32.S | 4 +- arch/powerpc/kernel/msi.c | 7 +- arch/powerpc/kernel/nvram_64.c | 3 +- arch/powerpc/kernel/pci_of_scan.c | 11 +- arch/powerpc/kernel/pmc.c | 2 +- arch/powerpc/kernel/prom.c | 4 - arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kernel/security.c | 1 - arch/powerpc/kernel/setup-common.c | 6 +- arch/powerpc/kernel/setup_32.c | 2 +- arch/powerpc/kernel/sysfs.c | 2 +- arch/powerpc/kernel/trace/ftrace.c | 17 +- arch/powerpc/kernel/vmlinux.lds.S | 4 - arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/book3s_hv.c | 1 - arch/powerpc/kvm/e500.h | 2 +- arch/powerpc/lib/feature-fixups.c | 4 +- arch/powerpc/mm/8xx_mmu.c | 4 +- arch/powerpc/mm/Makefile | 11 +- arch/powerpc/mm/dump_bats.c | 173 - arch/powerpc/mm/dump_linuxpagetables.c | 1 - arch/powerpc/mm/dump_sr.c | 64 - arch/powerpc/mm/fault.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 42 +- arch/powerpc/mm/init-common.c | 56 +- arch/powerpc/mm/mem.c | 18 +- arch/powerpc/mm/mmu_context.c | 10 - arch/powerpc/mm/mmu_context_book3s64.c | 15 + arch/powerpc/mm/mmu_context_nohash.c | 2 +- arch/powerpc/mm/mmu_decl.h | 2 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3s64.c | 88 +- arch/powerpc/mm/pgtable-frag.c | 119 - arch/powerpc/mm/pgtable.c | 6 +- arch/powerpc/mm/pgtable_32.c | 31 +- arch/powerpc/mm/pkeys.c | 15 +- arch/powerpc/net/bpf_jit.h | 4 - arch/powerpc/net/bpf_jit_comp.c | 15 +- arch/powerpc/net/bpf_jit_comp64.c | 129 +- arch/powerpc/oprofile/Makefile | 2 +- arch/powerpc/oprofile/common.c | 2 +- arch/powerpc/perf/imc-pmu.c | 6 +- arch/powerpc/platforms/40x/Kconfig | 10 +- arch/powerpc/platforms/44x/Kconfig | 32 +- arch/powerpc/platforms/4xx/pci.c | 6 +- arch/powerpc/platforms/512x/Kconfig | 4 +- arch/powerpc/platforms/52xx/Kconfig | 4 +- arch/powerpc/platforms/82xx/Kconfig | 4 +- arch/powerpc/platforms/83xx/Kconfig | 4 +- arch/powerpc/platforms/85xx/Kconfig | 10 +- arch/powerpc/platforms/85xx/t1042rdb_diu.c | 2 +- arch/powerpc/platforms/86xx/Kconfig | 10 +- arch/powerpc/platforms/Kconfig | 10 +- arch/powerpc/platforms/Kconfig.cputype | 22 +- arch/powerpc/platforms/amigaone/Kconfig | 4 +- arch/powerpc/platforms/cell/Kconfig | 2 +- arch/powerpc/platforms/cell/cbe_regs.c | 6 +- arch/powerpc/platforms/cell/iommu.c | 1 + arch/powerpc/platforms/cell/setup.c | 3 +- arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/chrp/Kconfig | 4 +- arch/powerpc/platforms/chrp/pci.c | 4 +- arch/powerpc/platforms/chrp/setup.c | 5 +- arch/powerpc/platforms/embedded6xx/Kconfig | 6 +- arch/powerpc/platforms/maple/Kconfig | 2 +- arch/powerpc/platforms/maple/pci.c | 6 +- arch/powerpc/platforms/pasemi/Kconfig | 2 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/powerpc/platforms/powermac/Kconfig | 2 +- arch/powerpc/platforms/powermac/cache.S | 4 +- arch/powerpc/platforms/powermac/feature.c | 3 +- arch/powerpc/platforms/powermac/low_i2c.c | 7 +- arch/powerpc/platforms/powermac/pic.c | 2 +- arch/powerpc/platforms/powermac/sleep.S | 4 +- arch/powerpc/platforms/powermac/udbg_adb.c | 2 +- arch/powerpc/platforms/powernv/Kconfig | 2 +- arch/powerpc/platforms/powernv/vas-debug.c | 28 +- arch/powerpc/platforms/ps3/Kconfig | 2 +- arch/powerpc/platforms/pseries/Kconfig | 2 +- arch/powerpc/platforms/pseries/cmm.c | 10 +- arch/powerpc/platforms/pseries/dlpar.c | 2 - arch/powerpc/platforms/pseries/hotplug-memory.c | 8 +- arch/powerpc/platforms/pseries/setup.c | 10 +- arch/powerpc/platforms/pseries/vio.c | 30 +- arch/powerpc/sysdev/Makefile | 2 +- arch/powerpc/sysdev/scom.c | 4 +- arch/powerpc/sysdev/xive/common.c | 2 +- arch/powerpc/tools/checkpatch.sh | 1 - arch/powerpc/xmon/xmon.c | 31 +- arch/riscv/Kconfig | 28 +- arch/riscv/Kconfig.debug | 2 + arch/riscv/Makefile | 15 +- arch/riscv/boot/.gitignore | 2 - arch/riscv/boot/Makefile | 33 - arch/riscv/boot/install.sh | 60 - arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/atomic.h | 9 - arch/riscv/include/asm/module.h | 1 - arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/asm/ptrace.h | 5 - arch/riscv/include/asm/syscall.h | 10 - arch/riscv/include/asm/thread_info.h | 6 - arch/riscv/include/asm/uaccess.h | 4 +- arch/riscv/include/asm/unistd.h | 5 +- arch/riscv/include/uapi/asm/syscalls.h | 29 + arch/riscv/include/uapi/asm/unistd.h | 41 - arch/riscv/kernel/cpu.c | 9 +- arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/ftrace.c | 15 +- arch/riscv/kernel/head.S | 10 - arch/riscv/kernel/ptrace.c | 7 +- arch/riscv/kernel/setup.c | 28 + arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/riscv/lib/tishift.S | 59 +- arch/riscv/lib/udivdi3.S | 42 +- arch/s390/Kconfig | 27 +- arch/s390/crypto/aes_s390.c | 2 +- arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/ap.h | 28 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/pgalloc.h | 4 +- arch/s390/include/uapi/asm/zcrypt.h | 4 +- arch/s390/kernel/ftrace.c | 13 +- arch/s390/kernel/perf_cpum_cf.c | 2 - arch/s390/kvm/Kconfig | 1 + arch/s390/mm/dump_pagetables.c | 17 +- arch/s390/mm/fault.c | 24 + arch/s390/mm/init.c | 4 +- arch/s390/mm/kasan_init.c | 33 +- arch/s390/mm/pgalloc.c | 3 +- arch/s390/net/bpf_jit_comp.c | 12 - arch/s390/pci/pci_dma.c | 18 +- arch/sh/Kconfig | 24 +- arch/sh/boards/Kconfig | 30 +- 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-ecovec24/setup.c | 43 +- arch/sh/boards/mach-kfr2r09/setup.c | 3 +- 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/io.h | 1 - arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/include/asm/rtc.h | 3 + arch/sh/include/mach-dreamcast/mach/sysasic.h | 1 + arch/sh/kernel/ftrace.c | 16 +- arch/sh/kernel/setup.c | 1 - arch/sh/kernel/time.c | 74 +- arch/sh/mm/init.c | 6 +- arch/sparc/Kconfig | 26 +- arch/sparc/Makefile | 3 - arch/sparc/crypto/aes_glue.c | 5 + arch/sparc/crypto/camellia_glue.c | 5 + arch/sparc/crypto/des_glue.c | 5 + arch/sparc/include/asm/Kbuild | 4 +- arch/sparc/include/asm/floppy_64.h | 8 +- arch/sparc/include/asm/leon.h | 1 + arch/sparc/include/asm/parport.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/include/asm/unistd.h | 18 - arch/sparc/include/uapi/asm/Kbuild | 2 - arch/sparc/include/uapi/asm/unistd.h | 426 +- arch/sparc/kernel/auxio_64.c | 11 +- arch/sparc/kernel/central.c | 2 +- arch/sparc/kernel/chmc.c | 8 +- arch/sparc/kernel/ftrace.c | 11 +- arch/sparc/kernel/iommu.c | 15 +- arch/sparc/kernel/iommu_common.h | 2 + arch/sparc/kernel/ioport.c | 2 +- arch/sparc/kernel/irq_64.c | 2 +- arch/sparc/kernel/leon_kernel.c | 14 + arch/sparc/kernel/of_device_32.c | 21 +- arch/sparc/kernel/of_device_64.c | 58 +- arch/sparc/kernel/of_device_common.c | 4 +- arch/sparc/kernel/pci.c | 44 +- arch/sparc/kernel/pci_sabre.c | 2 +- arch/sparc/kernel/pci_sun4v.c | 14 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/prom_32.c | 44 +- arch/sparc/kernel/prom_64.c | 75 +- arch/sparc/kernel/prom_irqtrans.c | 20 +- arch/sparc/kernel/reboot.c | 3 +- arch/sparc/kernel/sbus.c | 4 +- arch/sparc/kernel/setup_32.c | 1 - arch/sparc/kernel/setup_64.c | 1 - arch/sparc/kernel/signal32.c | 1 - arch/sparc/kernel/signal_32.c | 1 - arch/sparc/kernel/signal_64.c | 1 - arch/sparc/kernel/sun4d_irq.c | 14 +- arch/sparc/kernel/syscalls/Makefile | 55 - arch/sparc/kernel/syscalls/syscall.tbl | 409 - arch/sparc/kernel/syscalls/syscallhdr.sh | 36 - arch/sparc/kernel/syscalls/syscalltbl.sh | 36 - arch/sparc/kernel/systbls_32.S | 81 +- arch/sparc/kernel/systbls_64.S | 157 +- arch/sparc/kernel/time_64.c | 16 +- arch/sparc/kernel/vio.c | 9 +- arch/sparc/mm/init_64.c | 6 +- arch/sparc/mm/srmmu.c | 4 +- arch/sparc/net/bpf_jit_comp_32.c | 13 +- arch/sparc/net/bpf_jit_comp_64.c | 97 +- arch/sparc/oprofile/init.c | 2 +- arch/um/Kconfig | 6 + arch/um/Makefile | 24 +- arch/um/include/asm/pgalloc.h | 4 +- arch/um/kernel/mem.c | 8 +- arch/unicore32/Kconfig | 17 +- arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/unicore32/mm/init.c | 24 +- arch/x86/Kconfig | 128 +- arch/x86/Makefile | 11 +- arch/x86/boot/boot.h | 2 +- arch/x86/boot/compressed/eboot.c | 65 +- arch/x86/boot/header.S | 6 +- arch/x86/boot/memory.c | 31 +- arch/x86/boot/tools/build.c | 1 - arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/crypto/Makefile | 5 - arch/x86/crypto/chacha20-avx2-x86_64.S | 696 +- arch/x86/crypto/chacha20-avx512vl-x86_64.S | 839 -- arch/x86/crypto/chacha20-ssse3-x86_64.S | 237 +- arch/x86/crypto/chacha20_glue.c | 148 +- arch/x86/crypto/poly1305_glue.c | 20 +- arch/x86/entry/entry_64.S | 4 - arch/x86/entry/syscalls/syscall_32.tbl | 7 - arch/x86/entry/syscalls/syscall_64.tbl | 7 - arch/x86/entry/vdso/Makefile | 4 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 20 + arch/x86/events/intel/core.c | 68 +- arch/x86/events/perf_event.h | 13 +- arch/x86/include/asm/arch_hweight.h | 10 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/bitops.h | 2 +- arch/x86/include/asm/bootparam_utils.h | 1 - arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/crash.h | 1 - arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/intel_rdt_sched.h | 93 + arch/x86/include/asm/irq.h | 7 - arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/kvm_para.h | 1 - arch/x86/include/asm/msr-index.h | 5 +- arch/x86/include/asm/nospec-branch.h | 26 +- arch/x86/include/asm/paravirt.h | 5 - arch/x86/include/asm/pgalloc.h | 4 +- arch/x86/include/asm/processor.h | 2 +- arch/x86/include/asm/reboot.h | 1 - arch/x86/include/asm/resctrl_sched.h | 93 - arch/x86/include/asm/sighandling.h | 5 - arch/x86/include/asm/smp.h | 6 - arch/x86/include/asm/spec-ctrl.h | 20 +- arch/x86/include/asm/switch_to.h | 3 + arch/x86/include/asm/thread_info.h | 20 +- arch/x86/include/asm/tlbflush.h | 8 +- arch/x86/include/asm/traps.h | 54 +- arch/x86/include/asm/tsc.h | 1 - arch/x86/include/asm/x86_init.h | 2 + arch/x86/include/uapi/asm/bootparam.h | 7 +- arch/x86/kernel/Makefile | 4 - arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/amd_gart_64.c | 40 +- arch/x86/kernel/amd_nb.c | 53 +- arch/x86/kernel/aperture_64.c | 25 +- arch/x86/kernel/check.c | 3 +- arch/x86/kernel/cpu/Makefile | 5 +- arch/x86/kernel/cpu/bugs.c | 525 +- arch/x86/kernel/cpu/cpu.h | 3 + arch/x86/kernel/cpu/intel_rdt.c | 909 ++ arch/x86/kernel/cpu/intel_rdt.h | 571 + arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 483 + arch/x86/kernel/cpu/intel_rdt_monitor.c | 655 + arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c | 1599 ++ arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h | 43 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 3062 ++++ arch/x86/kernel/cpu/mcheck/mce_amd.c | 24 +- arch/x86/kernel/cpu/mcheck/therm_throt.c | 3 +- arch/x86/kernel/cpu/mcheck/threshold.c | 3 +- arch/x86/kernel/cpu/microcode/amd.c | 470 +- arch/x86/kernel/cpu/microcode/core.c | 5 +- arch/x86/kernel/cpu/resctrl/Makefile | 4 - arch/x86/kernel/cpu/resctrl/core.c | 1015 -- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 554 - arch/x86/kernel/cpu/resctrl/internal.h | 603 - arch/x86/kernel/cpu/resctrl/monitor.c | 653 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1599 -- arch/x86/kernel/cpu/resctrl/pseudo_lock_event.h | 43 - arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3116 ---- arch/x86/kernel/cpu/scattered.c | 31 +- arch/x86/kernel/crash.c | 1 - arch/x86/kernel/devicetree.c | 1 - arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/ftrace.c | 15 +- arch/x86/kernel/head32.c | 1 + arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/ima_arch.c | 75 - arch/x86/kernel/jailhouse.c | 1 - arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/pci-calgary_64.c | 30 +- arch/x86/kernel/process.c | 106 +- arch/x86/kernel/process.h | 39 - arch/x86/kernel/process_32.c | 14 +- arch/x86/kernel/process_64.c | 19 +- arch/x86/kernel/quirks.c | 1 - arch/x86/kernel/setup.c | 37 +- arch/x86/kernel/tboot.c | 2 +- arch/x86/kernel/tracepoint.c | 1 - arch/x86/kernel/tsc.c | 30 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu.c | 27 +- arch/x86/kvm/svm.c | 44 +- arch/x86/kvm/vmx.c | 98 +- arch/x86/kvm/x86.c | 10 +- arch/x86/mm/dump_pagetables.c | 11 +- arch/x86/mm/fault.c | 244 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_32.c | 5 +- arch/x86/mm/init_64.c | 11 +- arch/x86/mm/kasan_init_64.c | 55 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/mm/tlb.c | 115 +- arch/x86/net/bpf_jit_comp.c | 2 - arch/x86/pci/broadcom_bus.c | 4 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/efi/early_printk.c | 2 +- arch/x86/platform/olpc/olpc_dt.c | 18 + arch/x86/um/Makefile | 4 +- arch/x86/xen/enlighten.c | 78 + arch/x86/xen/multicalls.c | 35 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/spinlock.c | 7 +- arch/xtensa/Kconfig | 20 +- arch/xtensa/Makefile | 3 - arch/xtensa/boot/boot-elf/bootstrap.S | 29 +- arch/xtensa/boot/dts/xtfpga.dtsi | 2 +- arch/xtensa/configs/common_defconfig | 1 - arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/coprocessor.h | 23 + arch/xtensa/include/asm/elf.h | 11 + arch/xtensa/include/asm/futex.h | 8 +- arch/xtensa/include/asm/irqflags.h | 1 - arch/xtensa/include/asm/pgalloc.h | 8 +- arch/xtensa/include/asm/processor.h | 18 +- arch/xtensa/include/asm/syscall.h | 19 +- arch/xtensa/include/asm/thread_info.h | 1 - arch/xtensa/include/asm/timex.h | 18 +- arch/xtensa/include/asm/traps.h | 2 + arch/xtensa/include/asm/uaccess.h | 10 +- arch/xtensa/include/uapi/asm/Kbuild | 1 - arch/xtensa/include/uapi/asm/unistd.h | 781 +- arch/xtensa/kernel/asm-offsets.c | 18 +- arch/xtensa/kernel/coprocessor.S | 102 +- arch/xtensa/kernel/entry.S | 21 +- arch/xtensa/kernel/head.S | 8 +- arch/xtensa/kernel/hw_breakpoint.c | 21 +- arch/xtensa/kernel/process.c | 8 +- arch/xtensa/kernel/ptrace.c | 52 +- arch/xtensa/kernel/setup.c | 8 +- arch/xtensa/kernel/syscall.c | 9 +- arch/xtensa/kernel/syscalls/Makefile | 38 - arch/xtensa/kernel/syscalls/syscall.tbl | 374 - arch/xtensa/kernel/syscalls/syscallhdr.sh | 36 - arch/xtensa/kernel/syscalls/syscalltbl.sh | 32 - arch/xtensa/kernel/traps.c | 10 +- arch/xtensa/mm/kasan_init.c | 18 +- block/Kconfig | 6 + block/Kconfig.iosched | 61 + block/Makefile | 5 +- block/bfq-cgroup.c | 6 +- block/bfq-iosched.c | 97 +- block/bfq-iosched.h | 51 +- block/bfq-wf2q.c | 5 +- block/bio.c | 196 +- block/blk-cgroup.c | 264 +- block/blk-core.c | 2275 ++- block/blk-exec.c | 20 +- block/blk-flush.c | 188 +- block/blk-ioc.c | 54 +- block/blk-iolatency.c | 73 +- block/blk-merge.c | 54 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs.c | 12 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 4 +- block/blk-mq-sched.c | 60 +- block/blk-mq-sched.h | 24 +- block/blk-mq-sysfs.c | 52 +- block/blk-mq-tag.c | 41 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 643 +- block/blk-mq.h | 59 +- block/blk-pm.c | 20 +- block/blk-pm.h | 6 +- block/blk-rq-qos.c | 152 +- block/blk-rq-qos.h | 67 +- block/blk-settings.c | 65 +- block/blk-softirq.c | 27 +- block/blk-stat.c | 4 + block/blk-sysfs.c | 106 +- block/blk-tag.c | 378 + block/blk-throttle.c | 39 +- block/blk-timeout.c | 117 +- block/blk-wbt.c | 83 +- block/blk-zoned.c | 2 +- block/blk.h | 188 +- block/bounce.c | 3 +- block/bsg-lib.c | 146 +- block/bsg.c | 2 +- block/cfq-iosched.c | 4916 ++++++ block/deadline-iosched.c | 560 + block/elevator.c | 477 +- block/genhd.c | 65 +- block/kyber-iosched.c | 9 +- block/mq-deadline.c | 3 +- block/noop-iosched.c | 124 + block/partition-generic.c | 18 +- crypto/Kconfig | 69 +- crypto/Makefile | 10 +- crypto/ablkcipher.c | 32 +- crypto/acompress.c | 10 +- crypto/adiantum.c | 658 - crypto/aead.c | 14 +- crypto/aes_generic.c | 9 +- crypto/aes_ti.c | 18 - crypto/ahash.c | 29 +- crypto/akcipher.c | 11 +- crypto/algapi.c | 247 +- crypto/blkcipher.c | 16 +- crypto/cbc.c | 6 +- crypto/cfb.c | 8 +- crypto/chacha20_generic.c | 137 + crypto/chacha20poly1305.c | 12 +- crypto/chacha_generic.c | 217 - crypto/crypto_user_base.c | 95 +- crypto/crypto_user_stat.c | 268 +- crypto/ecc.c | 58 +- crypto/hash_info.c | 4 - crypto/kpp.c | 10 +- crypto/lz4.c | 1 + crypto/lz4hc.c | 1 + crypto/lzo-rle.c | 175 - crypto/nhpoly1305.c | 254 - crypto/pcbc.c | 6 +- crypto/pcrypt.c | 4 +- crypto/poly1305_generic.c | 174 +- crypto/rng.c | 16 +- crypto/scompress.c | 11 +- crypto/shash.c | 12 +- crypto/skcipher.c | 15 +- crypto/streebog_generic.c | 1140 -- crypto/tcrypt.c | 57 +- crypto/testmgr.c | 62 - crypto/testmgr.h | 3048 +--- drivers/Kconfig | 11 - drivers/Makefile | 3 +- drivers/acpi/acpi_platform.c | 1 - drivers/acpi/acpica/acnamesp.h | 1 - drivers/acpi/acpica/dbxface.c | 118 +- drivers/acpi/acpica/dswload2.c | 8 - drivers/acpi/acpica/exserial.c | 21 +- drivers/acpi/acpica/nsaccess.c | 23 +- drivers/acpi/acpica/psloop.c | 8 +- drivers/acpi/acpica/psobject.c | 3 +- drivers/acpi/apei/erst.c | 3 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/bus.c | 1 + drivers/acpi/glue.c | 21 +- drivers/acpi/internal.h | 1 + drivers/acpi/nfit/core.c | 2 +- drivers/acpi/property.c | 11 - drivers/acpi/scan.c | 1 - drivers/acpi/spcr.c | 11 - drivers/android/binder.c | 115 +- drivers/android/binder_alloc.c | 17 +- drivers/android/binder_alloc.h | 23 +- drivers/ata/libata-core.c | 1 - drivers/ata/libata-eh.c | 4 + drivers/ata/pata_palmld.c | 83 +- drivers/ata/pata_pxa.c | 1 + drivers/ata/pata_rb532_cf.c | 45 +- drivers/ata/sata_highbank.c | 37 +- drivers/atm/firestream.c | 4 +- drivers/atm/fore200e.c | 4 +- drivers/base/Kconfig | 1 + drivers/base/Makefile | 2 +- drivers/base/bus.c | 12 +- drivers/base/core.c | 66 +- drivers/base/dd.c | 15 +- drivers/base/devres.c | 10 +- drivers/base/devtmpfs.c | 7 +- drivers/base/memory.c | 90 +- drivers/base/node.c | 39 +- drivers/base/platform.c | 5 +- drivers/base/power/domain.c | 70 +- drivers/base/property.c | 511 +- drivers/base/swnode.c | 678 - drivers/block/aoe/aoe.h | 4 - drivers/block/aoe/aoeblk.c | 1 - drivers/block/aoe/aoecmd.c | 27 +- drivers/block/aoe/aoedev.c | 11 +- drivers/block/ataflop.c | 26 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/floppy.c | 6 + drivers/block/loop.c | 413 +- drivers/block/loop.h | 1 + drivers/block/mtip32xx/mtip32xx.c | 216 +- drivers/block/mtip32xx/mtip32xx.h | 44 +- drivers/block/nbd.c | 3 +- drivers/block/null_blk.h | 1 - drivers/block/null_blk_main.c | 21 +- drivers/block/null_blk_zoned.c | 27 +- drivers/block/paride/pd.c | 30 +- drivers/block/pktcdvd.c | 2 + drivers/block/skd_main.c | 16 +- drivers/block/sunvdc.c | 153 +- drivers/block/sx8.c | 434 +- drivers/block/umem.c | 3 +- drivers/block/virtio_blk.c | 112 +- drivers/block/zram/Kconfig | 5 +- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 504 +- drivers/block/zram/zram_drv.h | 19 +- drivers/bus/brcmstb_gisb.c | 12 +- drivers/bus/fsl-mc/dpbp.c | 1 + drivers/bus/fsl-mc/dpcon.c | 1 + drivers/bus/ti-sysc.c | 23 +- drivers/char/Kconfig | 8 - drivers/char/agp/backend.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 7 +- drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 7 +- drivers/char/ipmi/ipmi_ssif.c | 211 +- drivers/char/ipmi/kcs_bmc.c | 5 +- drivers/char/lp.c | 239 +- drivers/char/random.c | 61 +- drivers/char/tlclk.c | 87 +- drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-dev-common.c | 51 +- drivers/char/tpm/tpm-dev.h | 5 +- drivers/char/tpm/tpm-interface.c | 832 +- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 - drivers/char/tpm/tpm2-cmd.c | 308 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/char/ttyprintk.c | 4 +- drivers/char/virtio_console.c | 17 +- drivers/clk/bcm/clk-bcm2835-aux.c | 13 +- drivers/clk/bcm/clk-bcm2835.c | 14 +- drivers/clk/clk-fractional-divider.c | 10 - drivers/clk/clk-hi655x.c | 4 +- drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-nomadik.c | 16 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-qoriq.c | 11 - drivers/clk/clk-rk808.c | 15 +- drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-twl6040.c | 5 +- drivers/clk/clk.c | 42 +- drivers/clk/imgtec/clk-boston.c | 21 +- drivers/clk/imx/Makefile | 11 +- drivers/clk/imx/clk-busy.c | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 87 - drivers/clk/imx/clk-composite-8m.c | 178 - drivers/clk/imx/clk-divider-gate.c | 221 - drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 232 - drivers/clk/imx/clk-imx7d.c | 3 + drivers/clk/imx/clk-imx7ulp.c | 220 - drivers/clk/imx/clk-imx8mq.c | 589 - drivers/clk/imx/clk-pfdv2.c | 203 - drivers/clk/imx/clk-pllv4.c | 184 - drivers/clk/imx/clk-sccg-pll.c | 256 - drivers/clk/imx/clk.c | 22 - drivers/clk/imx/clk.h | 160 +- drivers/clk/mediatek/Kconfig | 23 - drivers/clk/mediatek/Makefile | 3 - drivers/clk/mediatek/clk-cpumux.c | 8 +- drivers/clk/mediatek/clk-mt7622.c | 4 +- drivers/clk/mediatek/clk-mt7629-eth.c | 159 - drivers/clk/mediatek/clk-mt7629-hif.c | 156 - drivers/clk/mediatek/clk-mt7629.c | 723 - drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/clk-pll.c | 19 - drivers/clk/meson/clk-regmap.c | 5 - drivers/clk/meson/clk-regmap.h | 1 - drivers/clk/meson/clkc.h | 6 - drivers/clk/meson/gxbb.c | 773 +- drivers/clk/meson/gxbb.h | 26 +- drivers/clk/meson/meson8b.c | 393 +- drivers/clk/meson/meson8b.h | 17 +- drivers/clk/meson/vid-pll-div.c | 91 - drivers/clk/mmp/clk-of-mmp2.c | 4 - drivers/clk/mmp/clk.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/Kconfig | 18 - drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/apcs-msm8916.c | 6 +- drivers/clk/qcom/clk-smd-rpm.c | 45 - drivers/clk/qcom/common.c | 18 - drivers/clk/qcom/gcc-msm8916.c | 4 - drivers/clk/qcom/gcc-msm8998.c | 249 +- drivers/clk/qcom/gcc-sdm845.c | 35 - drivers/clk/qcom/gdsc.c | 6 +- drivers/clk/qcom/gpucc-sdm845.c | 252 - drivers/clk/qcom/lpasscc-sdm845.c | 179 - drivers/clk/renesas/r7s9210-cpg-mssr.c | 9 +- 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 | 5 - 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/clk/rockchip/clk-rk3188.c | 13 +- drivers/clk/rockchip/clk-rk3328.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 6 - drivers/clk/sunxi-ng/Makefile | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 46 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 43 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 11 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 541 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h | 34 - drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clk/tegra/clk-dfll.c | 12 +- drivers/clk/tegra/clk-tegra20.c | 46 +- drivers/clk/zynqmp/clkc.c | 5 +- drivers/clocksource/Kconfig | 16 +- drivers/clocksource/arc_timer.c | 22 - drivers/clocksource/bcm2835_timer.c | 15 +- drivers/clocksource/clksrc-dbx500-prcmu.c | 22 +- drivers/clocksource/meson6_timer.c | 128 +- drivers/clocksource/nomadik-mtu.c | 4 + drivers/clocksource/tegra20_timer.c | 1 + drivers/clocksource/timer-fttmr010.c | 73 +- drivers/clocksource/timer-imx-gpt.c | 21 +- drivers/clocksource/timer-imx-tpm.c | 136 +- drivers/clocksource/timer-integrator-ap.c | 25 +- drivers/clocksource/timer-ti-dm.c | 1 + drivers/clocksource/timer-vt8500.c | 2 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 17 +- drivers/cpufreq/intel_pstate.c | 30 +- drivers/cpufreq/pmac32-cpufreq.c | 4 +- drivers/cpufreq/pmac64-cpufreq.c | 1 - drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpufreq/s3c24xx-cpufreq-debugfs.c | 46 +- drivers/cpufreq/ti-cpufreq.c | 26 +- drivers/cpuidle/cpuidle-pseries.c | 8 +- drivers/crypto/Kconfig | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 3 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/caam/caamalg.c | 266 +- drivers/crypto/caam/caamalg_desc.c | 139 +- drivers/crypto/caam/caamalg_desc.h | 5 - drivers/crypto/caam/caamalg_qi.c | 37 +- drivers/crypto/caam/caamalg_qi2.c | 156 +- drivers/crypto/caam/caamhash.c | 20 +- drivers/crypto/caam/caampkc.c | 10 +- drivers/crypto/caam/caamrng.c | 10 +- drivers/crypto/caam/compat.h | 2 - drivers/crypto/caam/ctrl.c | 28 +- drivers/crypto/caam/desc.h | 28 - drivers/crypto/caam/desc_constr.h | 7 +- drivers/crypto/caam/regs.h | 74 +- drivers/crypto/cavium/nitrox/nitrox_algs.c | 123 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 48 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 +- drivers/crypto/cavium/nitrox/nitrox_isr.c | 84 +- drivers/crypto/cavium/nitrox/nitrox_isr.h | 2 - drivers/crypto/cavium/nitrox/nitrox_lib.c | 22 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 101 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 266 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 51 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 4 +- drivers/crypto/ccree/cc_aead.c | 35 +- drivers/crypto/ccree/cc_cipher.c | 104 +- drivers/crypto/ccree/cc_crypto_ctx.h | 4 +- drivers/crypto/ccree/cc_driver.c | 50 +- drivers/crypto/ccree/cc_driver.h | 15 +- drivers/crypto/ccree/cc_hash.c | 189 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 30 - drivers/crypto/chelsio/chcr_algo.c | 16 +- drivers/crypto/chelsio/chcr_core.h | 9 - drivers/crypto/chelsio/chcr_ipsec.c | 180 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 3 +- drivers/crypto/geode-aes.c | 2 +- drivers/crypto/inside-secure/safexcel_cipher.c | 8 +- drivers/crypto/mxs-dcp.c | 28 +- drivers/crypto/omap-aes.c | 2 + drivers/crypto/omap-des.c | 1 + drivers/crypto/qce/ablkcipher.c | 1 + drivers/crypto/qce/sha.c | 1 + drivers/crypto/sahara.c | 1 + drivers/dax/pmem.c | 14 +- drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/dma-fence.c | 36 +- drivers/dma-buf/reservation.c | 189 +- drivers/dma-buf/udmabuf.c | 3 +- drivers/dma/Kconfig | 25 - drivers/dma/Makefile | 2 - drivers/dma/at_hdmac.c | 10 +- drivers/dma/bcm2835-dma.c | 13 +- drivers/dma/coh901318.c | 5 + drivers/dma/dmatest.c | 40 +- drivers/dma/dw/core.c | 8 +- drivers/dma/dw/platform.c | 6 - drivers/dma/dw/regs.h | 4 - drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/fsl-qdma.c | 1258 -- drivers/dma/fsldma.c | 16 +- drivers/dma/fsldma.h | 61 +- drivers/dma/imx-sdma.c | 129 +- drivers/dma/mediatek/Kconfig | 13 - drivers/dma/mediatek/Makefile | 1 - drivers/dma/mediatek/mtk-cqdma.c | 951 -- drivers/dma/mmp_pdma.c | 28 +- drivers/dma/pl330.c | 28 +- drivers/dma/sa11x0-dma.c | 21 +- drivers/dma/sh/Kconfig | 12 +- drivers/dma/sh/Makefile | 1 + drivers/dma/sh/shdma-r8a73a4.c | 74 + drivers/dma/sh/shdma.h | 7 + drivers/dma/sh/shdmac.c | 7 + drivers/dma/sprd-dma.c | 152 +- drivers/dma/ste_dma40.c | 31 +- drivers/dma/ti/cppi41.c | 16 +- drivers/dma/uniphier-mdmac.c | 506 - drivers/dma/xilinx/xilinx_dma.c | 44 +- drivers/dma/xilinx/zynqmp_dma.c | 39 +- drivers/edac/Kconfig | 6 +- drivers/edac/e752x_edac.c | 4 +- drivers/edac/edac_mc.c | 9 +- drivers/edac/edac_mc_sysfs.c | 33 +- drivers/edac/fsl_ddr_edac.c | 4 - drivers/edac/i3000_edac.c | 4 +- drivers/edac/i5000_edac.c | 4 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82975x_edac.c | 21 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/skx_edac.c | 151 +- drivers/edac/synopsys_edac.c | 1204 +- drivers/eisa/Kconfig | 21 +- drivers/extcon/extcon-max14577.c | 15 +- drivers/extcon/extcon-max77693.c | 16 +- drivers/extcon/extcon-max77843.c | 18 +- drivers/extcon/extcon-max8997.c | 25 +- drivers/firewire/Kconfig | 1 + drivers/firmware/Kconfig | 12 - drivers/firmware/Makefile | 1 - drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi-pstore.c | 4 +- drivers/firmware/efi/efi.c | 36 +- drivers/firmware/efi/libstub/arm-stub.c | 2 +- drivers/firmware/imx/Kconfig | 6 - drivers/firmware/imx/Makefile | 3 +- drivers/firmware/imx/scu-pd.c | 339 - drivers/firmware/raspberrypi.c | 48 +- drivers/firmware/stratix10-svc.c | 1041 -- drivers/firmware/tegra/bpmp-debugfs.c | 29 +- drivers/firmware/tegra/bpmp.c | 77 +- drivers/fpga/Kconfig | 6 - drivers/fpga/Makefile | 1 - drivers/fpga/altera-cvp.c | 49 +- drivers/fpga/altera-ps-spi.c | 40 +- drivers/fpga/dfl-fme-pr.c | 2 + drivers/fpga/dfl-fme-region.c | 2 +- drivers/fpga/of-fpga-region.c | 2 +- drivers/fpga/stratix10-soc.c | 535 - drivers/fpga/zynq-fpga.c | 4 - drivers/fsi/Kconfig | 11 - drivers/fsi/Makefile | 1 - drivers/fsi/fsi-occ.c | 599 - drivers/fsi/fsi-scom.c | 1 + drivers/gnss/serial.c | 5 +- drivers/gnss/sirf.c | 11 +- drivers/gpio/Kconfig | 1 + drivers/gpio/TODO | 109 - drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-davinci.c | 2 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-grgpio.c | 1 + drivers/gpio/gpio-lynxpoint.c | 3 +- drivers/gpio/gpio-mockup.c | 6 +- drivers/gpio/gpio-mxc.c | 41 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pca953x.c | 2 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpio-rcar.c | 10 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-tegra.c | 6 +- drivers/gpio/gpio-vf610.c | 44 - drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 6 +- drivers/gpio/gpiolib-of.c | 2 +- drivers/gpio/gpiolib.c | 60 +- drivers/gpu/drm/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 146 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 114 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 25 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 120 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 171 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 117 - drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 432 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 243 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 21 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 223 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 282 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 98 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 105 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 142 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 80 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 39 - drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/cik.c | 1 - drivers/gpu/drm/amd/amdgpu/cik.h | 1 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 66 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 144 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 278 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 362 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 397 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 109 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 141 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 9 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 69 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 71 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 747 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 68 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 62 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 - drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 130 - drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 37 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 86 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 45 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 28 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 33 - drivers/gpu/drm/amd/amdgpu/vi.c | 19 - drivers/gpu/drm/amd/amdgpu/vi.h | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 3 +- drivers/gpu/drm/amd/amdkfd/cik_regs.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 57 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 38 +- .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 12 +- drivers/gpu/drm/amd/display/Kconfig | 1 - drivers/gpu/drm/amd/display/Makefile | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 887 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 113 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 5 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 20 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../drm/amd/display/dc/bios/bios_parser_helper.c | 93 - .../drm/amd/display/dc/bios/bios_parser_helper.h | 4 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 73 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 70 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 695 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 1 - drivers/gpu/drm/amd/display/dc/dc.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - drivers/gpu/drm/amd/display/dc/dc_link.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 104 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 884 -- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 170 - drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 947 ++ drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 123 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 52 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 2 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 23 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 73 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 5 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 25 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 277 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 11 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 30 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 39 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 20 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 3 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 375 - .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 37 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 253 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 96 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 203 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 30 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 59 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 32 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 3 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 28 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 18 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/bw_fixed.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 47 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 44 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 63 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 7 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 16 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 21 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + .../drm/amd/display/modules/color/color_gamma.c | 192 +- .../drm/amd/display/modules/color/color_gamma.h | 11 +- .../drm/amd/display/modules/freesync/freesync.c | 37 +- drivers/gpu/drm/amd/display/modules/power/Makefile | 31 - .../drm/amd/display/modules/power/power_helpers.c | 326 - .../drm/amd/display/modules/power/power_helpers.h | 47 - drivers/gpu/drm/amd/include/amd_acpi.h | 175 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 115 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 52 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 2 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 38 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 37 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 36 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 223 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 4 +- drivers/gpu/drm/amd/powerplay/inc/smu7_common.h | 4 + .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 + .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 49 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 + drivers/gpu/drm/arc/arcpgu.h | 4 + drivers/gpu/drm/arc/arcpgu_crtc.c | 3 + drivers/gpu/drm/arc/arcpgu_drv.c | 38 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/ast/ast_drv.c | 21 - drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_fb.c | 1 - drivers/gpu/drm/ast/ast_main.c | 3 +- drivers/gpu/drm/ast/ast_mode.c | 39 +- drivers/gpu/drm/ast/ast_ttm.c | 64 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 4 +- drivers/gpu/drm/bochs/bochs_hw.c | 30 - drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 65 +- drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/sii902x.c | 247 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 + drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 64 + drivers/gpu/drm/drm_atomic.c | 142 +- drivers/gpu/drm/drm_atomic_helper.c | 689 +- drivers/gpu/drm/drm_atomic_state_helper.c | 444 - drivers/gpu/drm/drm_atomic_uapi.c | 21 - drivers/gpu/drm/drm_auth.c | 2 - drivers/gpu/drm/drm_bufs.c | 3 - drivers/gpu/drm/drm_client.c | 12 +- drivers/gpu/drm/drm_color_mgmt.c | 14 +- drivers/gpu/drm/drm_connector.c | 180 +- drivers/gpu/drm/drm_crtc.c | 33 +- drivers/gpu/drm/drm_crtc_helper.c | 115 + drivers/gpu/drm/drm_damage_helper.c | 334 - drivers/gpu/drm/drm_debugfs.c | 89 - drivers/gpu/drm/drm_dp_cec.c | 2 + drivers/gpu/drm/drm_dp_helper.c | 94 - drivers/gpu/drm/drm_dp_mst_topology.c | 9 +- drivers/gpu/drm/drm_drv.c | 26 +- drivers/gpu/drm/drm_dsc.c | 228 - drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 11 +- drivers/gpu/drm/drm_fourcc.c | 79 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 109 +- drivers/gpu/drm/drm_gem_cma_helper.c | 86 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_global.c | 137 + drivers/gpu/drm/drm_info.c | 137 + drivers/gpu/drm/drm_internal.h | 7 +- drivers/gpu/drm/drm_lease.c | 40 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_config.c | 12 - drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 - drivers/gpu/drm/drm_modeset_lock.c | 6 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 39 +- drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 118 +- drivers/gpu/drm/drm_simple_kms_helper.c | 8 - drivers/gpu/drm/drm_syncobj.c | 80 +- drivers/gpu/drm/drm_sysfs.c | 10 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 + drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 5 +- drivers/gpu/drm/exynos/Kconfig | 5 + drivers/gpu/drm/exynos/Makefile | 3 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 87 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 157 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 55 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 11 - drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 1 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_iommu.c | 111 + drivers/gpu/drm/exynos/exynos_drm_iommu.h | 134 + drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 5 +- drivers/gpu/drm/exynos/exynos_mixer.c | 30 +- drivers/gpu/drm/exynos/regs-decon5433.h | 22 - drivers/gpu/drm/exynos/regs-mixer.h | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 57 + drivers/gpu/drm/i915/Makefile | 15 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 - drivers/gpu/drm/i915/gvt/fb_decoder.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 7 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 - drivers/gpu/drm/i915/gvt/scheduler.c | 28 - drivers/gpu/drm/i915/i915_debugfs.c | 321 +- drivers/gpu/drm/i915/i915_drv.c | 123 +- drivers/gpu/drm/i915/i915_drv.h | 299 +- drivers/gpu/drm/i915/i915_fixed.h | 143 - drivers/gpu/drm/i915/i915_gem.c | 180 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 19 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 251 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 11 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 381 +- drivers/gpu/drm/i915/i915_gpu_error.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 83 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 186 +- drivers/gpu/drm/i915/i915_perf.c | 49 +- drivers/gpu/drm/i915/i915_query.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 829 +- drivers/gpu/drm/i915/i915_request.c | 126 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 - drivers/gpu/drm/i915/i915_scheduler.h | 36 - drivers/gpu/drm/i915/i915_sw_fence.c | 7 +- drivers/gpu/drm/i915/i915_sw_fence.h | 5 +- drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 33 +- drivers/gpu/drm/i915/i915_timeline.h | 19 - drivers/gpu/drm/i915/i915_utils.h | 13 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 1337 +- drivers/gpu/drm/i915/intel_atomic.c | 119 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 184 +- drivers/gpu/drm/i915/intel_audio.c | 37 +- drivers/gpu/drm/i915/intel_bios.c | 91 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_cdclk.c | 39 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_combo_phy.c | 254 - drivers/gpu/drm/i915/intel_connector.c | 264 - drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 162 +- drivers/gpu/drm/i915/intel_ddi.c | 666 +- drivers/gpu/drm/i915/intel_device_info.c | 77 +- drivers/gpu/drm/i915/intel_device_info.h | 52 +- drivers/gpu/drm/i915/intel_display.c | 2256 +-- drivers/gpu/drm/i915/intel_display.h | 58 +- drivers/gpu/drm/i915/intel_dp.c | 1153 +- drivers/gpu/drm/i915/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 120 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 275 +- drivers/gpu/drm/i915/intel_dsi.c | 128 - drivers/gpu/drm/i915/intel_dsi.h | 35 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 306 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 77 +- drivers/gpu/drm/i915/intel_fbc.c | 17 +- drivers/gpu/drm/i915/intel_fbdev.c | 10 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 - drivers/gpu/drm/i915/intel_guc_fw.c | 113 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 - drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 230 +- drivers/gpu/drm/i915/intel_hdmi.c | 237 +- drivers/gpu/drm/i915/intel_hotplug.c | 67 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 604 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- drivers/gpu/drm/i915/intel_modes.c | 135 + drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 - drivers/gpu/drm/i915/intel_overlay.c | 4 +- drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 960 +- drivers/gpu/drm/i915/intel_psr.c | 430 +- drivers/gpu/drm/i915/intel_quirks.c | 169 - drivers/gpu/drm/i915/intel_ringbuffer.c | 102 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 49 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 346 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 740 +- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 7 - drivers/gpu/drm/i915/intel_vdsc.c | 1088 -- drivers/gpu/drm/i915/intel_workarounds.c | 987 +- drivers/gpu/drm/i915/intel_workarounds.h | 36 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 65 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 8 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 44 - drivers/gpu/drm/i915/selftests/igt_reset.h | 15 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 199 - drivers/gpu/drm/i915/selftests/igt_spinner.h | 37 - drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 191 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 566 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 240 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 +- drivers/gpu/drm/i915/vlv_dsi.c | 190 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 - drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/meson/Kconfig | 1 - drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 7 +- drivers/gpu/drm/meson/meson_canvas.h | 11 +- drivers/gpu/drm/meson/meson_crtc.c | 292 +- drivers/gpu/drm/meson/meson_drv.c | 91 +- drivers/gpu/drm/meson/meson_drv.h | 67 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 13 +- drivers/gpu/drm/meson/meson_overlay.c | 588 - drivers/gpu/drm/meson/meson_overlay.h | 14 - drivers/gpu/drm/meson/meson_plane.c | 199 +- drivers/gpu/drm/meson/meson_registers.h | 3 - drivers/gpu/drm/meson/meson_vclk.c | 127 +- drivers/gpu/drm/meson/meson_vclk.h | 2 - drivers/gpu/drm/meson/meson_venc.c | 133 - drivers/gpu/drm/meson/meson_viu.c | 54 +- drivers/gpu/drm/meson/meson_viu.h | 1 - drivers/gpu/drm/meson/meson_vpp.c | 90 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 + drivers/gpu/drm/mgag200/mgag200_ttm.c | 64 + 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 | 48 +- 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 | 140 +- 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 | 134 +- 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 | 67 +- 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 | 7 +- 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 | 24 +- 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 | 9 +- 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 | 9 +- 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 | 20 +- 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 | 40 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- 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 | 8 +- drivers/gpu/drm/msm/msm_debugfs.c | 23 +- drivers/gpu/drm/msm/msm_drv.c | 214 +- 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 | 45 +- drivers/gpu/drm/msm/msm_gem_vma.c | 118 +- drivers/gpu/drm/msm/msm_gpu.c | 137 +- 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 | 5 +- drivers/gpu/drm/msm/msm_kms.h | 3 + drivers/gpu/drm/msm/msm_mmu.h | 6 +- drivers/gpu/drm/msm/msm_rd.c | 18 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 14 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 16 - drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 67 + drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 1 - drivers/gpu/drm/omapdrm/dss/dsi.c | 20 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 58 +- drivers/gpu/drm/panel/Kconfig | 25 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 - drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 184 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 - drivers/gpu/drm/pl111/pl111_vexpress.c | 2 - drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 + drivers/gpu/drm/qxl/qxl_display.c | 37 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 6 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 - drivers/gpu/drm/qxl/qxl_kms.c | 8 +- drivers/gpu/drm/qxl/qxl_object.c | 27 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_prime.c | 1 + drivers/gpu/drm/qxl/qxl_release.c | 7 +- drivers/gpu/drm/qxl/qxl_ttm.c | 73 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 1 - drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_legacy_tv.c | 10 + drivers/gpu/drm/radeon/radeon_mn.c | 16 +- drivers/gpu/drm/radeon/radeon_object.c | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 65 + drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 30 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 68 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 23 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 3 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 -- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 ++ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/scheduler/sched_entity.c | 10 +- drivers/gpu/drm/scheduler/sched_main.c | 77 +- drivers/gpu/drm/selftests/Makefile | 6 +- drivers/gpu/drm/selftests/drm_helper_selftests.h | 9 + drivers/gpu/drm/selftests/drm_modeset_selftests.h | 34 - drivers/gpu/drm/selftests/test-drm-helper.c | 247 + drivers/gpu/drm/selftests/test-drm_damage_helper.c | 811 - drivers/gpu/drm/selftests/test-drm_format.c | 280 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 - .../gpu/drm/selftests/test-drm_modeset_common.c | 32 - .../gpu/drm/selftests/test-drm_modeset_common.h | 43 - drivers/gpu/drm/selftests/test-drm_plane_helper.c | 219 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_crtc.c | 4 +- drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 - drivers/gpu/drm/stm/ltdc.h | 5 - drivers/gpu/drm/sun4i/sun4i_backend.c | 106 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 - drivers/gpu/drm/sun4i/sun4i_drv.c | 25 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 113 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 11 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 15 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 29 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun8i_csc.c | 83 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tegra/dc.c | 38 +- drivers/gpu/drm/tegra/drm.c | 1 - drivers/gpu/drm/tegra/falcon.c | 14 +- drivers/gpu/drm/tegra/hub.c | 48 +- drivers/gpu/drm/tegra/hub.h | 3 - drivers/gpu/drm/tegra/sor.c | 254 +- drivers/gpu/drm/tegra/sor.h | 68 - drivers/gpu/drm/tegra/vic.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 72 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 6 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 - drivers/gpu/drm/tinydrm/ili9225.c | 5 +- drivers/gpu/drm/tinydrm/ili9341.c | 4 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 6 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 14 +- drivers/gpu/drm/tinydrm/repaper.c | 7 +- drivers/gpu/drm/tinydrm/st7586.c | 5 +- drivers/gpu/drm/tinydrm/st7735r.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 73 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 6 +- drivers/gpu/drm/ttm/ttm_memory.c | 14 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_bo.c | 1 - drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.c | 15 +- drivers/gpu/drm/v3d/v3d_drv.h | 37 +- drivers/gpu/drm/v3d/v3d_fence.c | 10 +- drivers/gpu/drm/v3d/v3d_gem.c | 212 +- drivers/gpu/drm/v3d/v3d_irq.c | 29 +- drivers/gpu/drm/v3d/v3d_regs.h | 79 - drivers/gpu/drm/v3d/v3d_sched.c | 152 +- drivers/gpu/drm/v3d/v3d_trace.h | 121 - drivers/gpu/drm/vc4/vc4_drv.c | 3 - drivers/gpu/drm/vc4/vc4_drv.h | 6 - drivers/gpu/drm/vc4/vc4_gem.c | 6 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 - drivers/gpu/drm/vc4/vc4_plane.c | 388 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 - drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 - drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 43 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 39 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 137 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 56 +- drivers/gpu/drm/virtio/virtgpu_object.c | 26 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 46 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 65 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 129 +- drivers/gpu/drm/vkms/vkms_drv.c | 22 +- drivers/gpu/drm/vkms/vkms_drv.h | 3 + drivers/gpu/drm/vkms/vkms_gem.c | 26 + drivers/gpu/drm/vkms/vkms_plane.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 593 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 150 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 360 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 562 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 54 + drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 + drivers/gpu/host1x/Makefile | 3 +- drivers/gpu/host1x/dev.c | 13 - drivers/gpu/host1x/hw/channel_hw.c | 7 +- drivers/gpu/host1x/hw/debug_hw_1x06.c | 7 +- drivers/gpu/host1x/hw/host1x07.c | 44 - drivers/gpu/host1x/hw/host1x07.h | 26 - drivers/gpu/host1x/hw/host1x07_hardware.h | 142 - drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +- drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h | 32 - drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 181 - drivers/gpu/host1x/hw/hw_host1x07_vm.h | 46 - drivers/gpu/host1x/hw/syncpt_hw.c | 4 - drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 - drivers/gpu/ipu-v3/ipu-prg.c | 16 - drivers/gpu/ipu-v3/ipu-prv.h | 1 - drivers/gpu/vga/vgaarb.c | 21 +- drivers/hid/hid-asus.c | 20 - drivers/hid/hid-core.c | 174 - drivers/hid/hid-cougar.c | 2 - drivers/hid/hid-hyperv.c | 2 +- drivers/hid/hid-ids.h | 17 - drivers/hid/hid-input.c | 155 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-logitech-hidpp.c | 182 +- drivers/hid/hid-multitouch.c | 6 - drivers/hid/hid-quirks.c | 5 - drivers/hid/hid-sensor-custom.c | 2 +- drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-steam.c | 154 +- drivers/hid/hidraw.c | 8 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 - drivers/hid/uhid.c | 25 +- drivers/hsi/controllers/omap_ssi_core.c | 29 +- drivers/hsi/controllers/omap_ssi_port.c | 14 +- drivers/hv/channel.c | 9 +- drivers/hv/channel_mgmt.c | 233 +- drivers/hv/connection.c | 24 +- drivers/hv/hv.c | 10 +- drivers/hv/hv_balloon.c | 39 +- drivers/hv/hv_kvp.c | 28 +- drivers/hv/hv_util.c | 2 +- drivers/hv/hyperv_vmbus.h | 9 +- drivers/hwmon/Kconfig | 246 +- drivers/hwmon/Makefile | 1 - drivers/hwmon/dell-smm-hwmon.c | 7 - drivers/hwmon/hwmon.c | 4 +- drivers/hwmon/ina2xx.c | 42 +- drivers/hwmon/ina3221.c | 198 +- drivers/hwmon/k10temp.c | 20 +- drivers/hwmon/lm63.c | 1 + drivers/hwmon/lm75.c | 10 - drivers/hwmon/lm95234.c | 161 +- drivers/hwmon/ltc2945.c | 121 +- drivers/hwmon/ltc4215.c | 42 +- drivers/hwmon/ltc4260.c | 26 +- drivers/hwmon/max6650.c | 31 +- drivers/hwmon/max6697.c | 144 +- drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/nct7802.c | 408 +- drivers/hwmon/ntc_thermistor.c | 184 +- drivers/hwmon/occ/Kconfig | 31 - drivers/hwmon/occ/Makefile | 5 - drivers/hwmon/occ/common.c | 1098 -- drivers/hwmon/occ/common.h | 128 - drivers/hwmon/occ/p8_i2c.c | 255 - drivers/hwmon/occ/p9_sbe.c | 106 - drivers/hwmon/occ/sysfs.c | 188 - drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwmon/pmbus/ltc2978.c | 2 +- drivers/hwmon/pwm-fan.c | 10 +- drivers/hwmon/raspberrypi-hwmon.c | 6 + drivers/hwmon/tmp401.c | 126 +- drivers/hwmon/w83795.c | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 - drivers/hwtracing/coresight/coresight-etb10.c | 23 +- drivers/hwtracing/coresight/coresight-etm3x.c | 12 +- drivers/hwtracing/coresight/coresight-stm.c | 14 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/coresight/of_coresight.c | 4 +- drivers/i2c/busses/i2c-axxia.c | 40 +- drivers/i2c/busses/i2c-bcm2835.c | 10 +- drivers/i2c/busses/i2c-ibm_iic.c | 2 +- drivers/i2c/busses/i2c-imx.c | 3 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 7 +- drivers/i2c/busses/i2c-rcar.c | 9 +- drivers/i2c/busses/i2c-scmi.c | 10 +- drivers/i2c/busses/i2c-sh_mobile.c | 1 - drivers/i2c/busses/i2c-stm32f7.c | 182 +- drivers/i2c/busses/i2c-uniphier-f.c | 49 +- drivers/i2c/busses/i2c-uniphier.c | 8 +- drivers/i2c/i2c-core-acpi.c | 64 +- drivers/i3c/Kconfig | 24 - drivers/i3c/Makefile | 4 - drivers/i3c/device.c | 233 - drivers/i3c/internals.h | 26 - drivers/i3c/master.c | 2659 ---- drivers/i3c/master/Kconfig | 22 - drivers/i3c/master/Makefile | 2 - drivers/i3c/master/dw-i3c-master.c | 1216 -- drivers/i3c/master/i3c-master-cdns.c | 1666 --- drivers/ide/ide-atapi.c | 27 +- drivers/ide/ide-cd.c | 179 +- drivers/ide/ide-devsets.c | 4 +- drivers/ide/ide-disk.c | 15 +- drivers/ide/ide-eh.c | 2 +- drivers/ide/ide-floppy.c | 2 +- drivers/ide/ide-io.c | 112 +- drivers/ide/ide-park.c | 8 +- drivers/ide/ide-pm.c | 46 +- drivers/ide/ide-probe.c | 69 +- drivers/ide/ide-proc.c | 15 +- drivers/ide/ide-tape.c | 2 +- drivers/ide/ide-taskfile.c | 2 +- drivers/ide/pmac.c | 3 +- drivers/iio/Kconfig | 1 + drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 5 +- drivers/iio/accel/kxcjk-1013.c | 1 - drivers/iio/accel/st_accel.h | 1 - drivers/iio/accel/st_accel_core.c | 1 - drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/accel/st_accel_spi.c | 5 - drivers/iio/adc/Kconfig | 21 - drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7124.c | 684 - drivers/iio/adc/ad7949.c | 347 - drivers/iio/adc/ad_sigma_delta.c | 22 +- drivers/iio/adc/ina2xx-adc.c | 2 - drivers/iio/adc/max11100.c | 5 +- drivers/iio/adc/max9611.c | 5 +- drivers/iio/adc/meson_saradc.c | 229 +- drivers/iio/adc/rcar-gyroadc.c | 11 +- drivers/iio/adc/sc27xx_adc.c | 12 +- drivers/iio/adc/ti-adc128s052.c | 37 +- drivers/iio/common/ssp_sensors/ssp_dev.c | 20 +- drivers/iio/common/st_sensors/st_sensors_core.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 4 +- drivers/iio/dac/Kconfig | 9 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/dpot-dac.c | 4 +- drivers/iio/dac/ti-dac7311.c | 338 - drivers/iio/gyro/hid-sensor-gyro-3d.c | 5 +- drivers/iio/humidity/hid-sensor-humidity.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 16 +- drivers/iio/imu/st_lsm6dsx/Makefile | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 167 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 165 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 283 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 777 - drivers/iio/light/Kconfig | 13 - drivers/iio/light/Makefile | 1 - drivers/iio/light/hid-sensor-als.c | 8 +- drivers/iio/light/hid-sensor-prox.c | 8 +- drivers/iio/light/vcnl4035.c | 676 - drivers/iio/magnetometer/Kconfig | 29 - drivers/iio/magnetometer/Makefile | 4 - drivers/iio/magnetometer/hid-sensor-magn-3d.c | 8 +- drivers/iio/magnetometer/rm3100-core.c | 616 - drivers/iio/magnetometer/rm3100-i2c.c | 54 - drivers/iio/magnetometer/rm3100-spi.c | 64 - drivers/iio/magnetometer/rm3100.h | 17 - drivers/iio/magnetometer/st_magn.h | 1 - drivers/iio/magnetometer/st_magn_buffer.c | 12 +- drivers/iio/magnetometer/st_magn_core.c | 11 +- drivers/iio/magnetometer/st_magn_i2c.c | 5 - drivers/iio/magnetometer/st_magn_spi.c | 7 - drivers/iio/orientation/hid-sensor-incl-3d.c | 8 +- drivers/iio/potentiometer/mcp4131.c | 11 +- drivers/iio/potentiometer/tpl0102.c | 42 +- drivers/iio/pressure/hid-sensor-press.c | 8 +- drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/cma_configfs.c | 3 - drivers/infiniband/core/cma_priv.h | 28 - drivers/infiniband/core/core_priv.h | 30 +- drivers/infiniband/core/device.c | 26 +- drivers/infiniband/core/fmr_pool.c | 4 +- drivers/infiniband/core/nldev.c | 20 +- drivers/infiniband/core/rdma_core.c | 19 +- drivers/infiniband/core/rdma_core.h | 58 +- drivers/infiniband/core/roce_gid_mgmt.c | 6 +- drivers/infiniband/core/umem_odp.c | 54 +- drivers/infiniband/core/uverbs.h | 62 + drivers/infiniband/core/uverbs_cmd.c | 1093 +- drivers/infiniband/core/uverbs_ioctl.c | 10 +- drivers/infiniband/core/uverbs_main.c | 215 +- drivers/infiniband/core/uverbs_std_types.c | 50 +- .../infiniband/core/uverbs_std_types_counters.c | 10 +- drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_dm.c | 11 +- .../infiniband/core/uverbs_std_types_flow_action.c | 17 +- drivers/infiniband/core/uverbs_std_types_mr.c | 8 +- drivers/infiniband/core/uverbs_uapi.c | 519 +- drivers/infiniband/hw/bnxt_re/main.c | 3 - drivers/infiniband/hw/cxgb3/cxio_hal.c | 3 +- drivers/infiniband/hw/cxgb4/cm.c | 11 +- drivers/infiniband/hw/cxgb4/qp.c | 3 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/hfi.h | 2 - drivers/infiniband/hw/hfi1/mmu_rb.c | 13 +- drivers/infiniband/hw/hfi1/qp.c | 7 - drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 137 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 20 + drivers/infiniband/hw/mlx4/cq.c | 9 +- drivers/infiniband/hw/mlx4/main.c | 27 - drivers/infiniband/hw/mlx4/mlx4_ib.h | 1 - drivers/infiniband/hw/mlx5/Makefile | 4 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/devx.c | 69 +- drivers/infiniband/hw/mlx5/flow.c | 43 +- drivers/infiniband/hw/mlx5/ib_rep.c | 4 - drivers/infiniband/hw/mlx5/main.c | 348 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 40 +- drivers/infiniband/hw/mlx5/odp.c | 350 +- drivers/infiniband/hw/mlx5/qp.c | 24 +- drivers/infiniband/hw/mlx5/srq.c | 49 +- drivers/infiniband/hw/mlx5/srq.h | 73 - drivers/infiniband/hw/mlx5/srq_cmd.c | 722 - drivers/infiniband/hw/nes/nes_mgt.c | 8 +- drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/infiniband/hw/qib/qib_iba6120.c | 1 + drivers/infiniband/hw/qib/qib_iba7220.c | 2 + drivers/infiniband/hw/qib/qib_iba7322.c | 3 + drivers/infiniband/hw/qib/qib_init.c | 1 + drivers/infiniband/hw/qib/qib_pcie.c | 2 +- drivers/infiniband/hw/qib/qib_sdma.c | 1 + drivers/infiniband/hw/qib/qib_ud.c | 1 + drivers/infiniband/hw/qib/qib_user_sdma.c | 1 + drivers/infiniband/hw/qib/qib_verbs.c | 3 + drivers/infiniband/hw/usnic/usnic_ib_main.c | 2 +- drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/sw/rxe/rxe.h | 5 +- drivers/infiniband/sw/rxe/rxe_comp.c | 6 - drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 3 - drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_net.c | 3 +- drivers/infiniband/sw/rxe/rxe_req.c | 3 +- drivers/infiniband/sw/rxe/rxe_resp.c | 33 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 6 +- drivers/infiniband/ulp/iser/iser_memory.c | 5 +- drivers/infiniband/ulp/iser/iser_verbs.c | 7 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 10 +- drivers/input/joystick/xpad.c | 16 +- drivers/input/keyboard/atkbd.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 3 +- drivers/input/keyboard/matrix_keypad.c | 23 +- drivers/input/keyboard/omap4-keypad.c | 34 +- drivers/input/misc/rotary_encoder.c | 6 +- drivers/input/mouse/elan_i2c_core.c | 3 - drivers/input/mouse/synaptics.c | 3 - drivers/input/serio/Kconfig | 1 + drivers/input/serio/gscps2.c | 4 +- drivers/input/serio/hp_sdc.c | 4 +- drivers/input/serio/hyperv-keyboard.c | 2 +- drivers/input/serio/olpc_apsp.c | 28 +- drivers/input/touchscreen/ad7879.c | 107 +- drivers/input/touchscreen/migor_ts.c | 15 +- drivers/input/touchscreen/st1232.c | 12 +- drivers/interconnect/Kconfig | 15 - drivers/interconnect/Makefile | 6 - drivers/interconnect/core.c | 787 - drivers/interconnect/qcom/Kconfig | 13 - drivers/interconnect/qcom/Makefile | 5 - drivers/interconnect/qcom/sdm845.c | 838 -- drivers/iommu/amd_iommu.c | 284 +- drivers/iommu/amd_iommu_init.c | 67 +- drivers/iommu/amd_iommu_types.h | 1 - drivers/iommu/amd_iommu_v2.c | 2 - drivers/iommu/arm-smmu-v3.c | 25 +- drivers/iommu/arm-smmu.c | 32 +- drivers/iommu/dma-iommu.c | 23 +- drivers/iommu/dmar.c | 25 - drivers/iommu/intel-iommu.c | 88 +- drivers/iommu/intel-svm.c | 2 +- drivers/iommu/iommu-sysfs.c | 2 +- drivers/iommu/iommu.c | 44 +- drivers/iommu/ipmmu-vmsa.c | 74 +- drivers/iommu/irq_remapping.c | 1 + drivers/iommu/msm_iommu.c | 13 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu_v1.c | 19 +- drivers/iommu/omap-iommu-debug.c | 25 +- drivers/iommu/qcom_iommu.c | 16 +- drivers/iommu/rockchip-iommu.c | 13 +- drivers/iommu/tegra-gart.c | 37 +- drivers/iommu/tegra-smmu.c | 24 +- drivers/irqchip/irq-ativic32.c | 31 - drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-orion.c | 22 +- drivers/irqchip/irq-stm32-exti.c | 6 +- drivers/irqchip/irq-tango.c | 10 +- drivers/irqchip/irq-tb10x.c | 18 +- drivers/irqchip/irq-xtensa-mx.c | 10 +- drivers/irqchip/irq-xtensa-pic.c | 8 +- drivers/isdn/hardware/Kconfig | 2 + drivers/isdn/hardware/Makefile | 1 + drivers/isdn/hardware/eicon/Kconfig | 51 + drivers/isdn/hardware/eicon/Makefile | 24 + drivers/isdn/hardware/eicon/adapter.h | 18 + drivers/isdn/hardware/eicon/capi20.h | 699 + drivers/isdn/hardware/eicon/capidtmf.c | 685 + drivers/isdn/hardware/eicon/capidtmf.h | 79 + drivers/isdn/hardware/eicon/capifunc.c | 1219 ++ drivers/isdn/hardware/eicon/capifunc.h | 40 + drivers/isdn/hardware/eicon/capimain.c | 141 + drivers/isdn/hardware/eicon/cardtype.h | 1098 ++ drivers/isdn/hardware/eicon/cp_vers.h | 26 + drivers/isdn/hardware/eicon/dadapter.c | 364 + drivers/isdn/hardware/eicon/dadapter.h | 34 + drivers/isdn/hardware/eicon/debug.c | 2128 +++ drivers/isdn/hardware/eicon/debug_if.h | 88 + drivers/isdn/hardware/eicon/debuglib.c | 156 + drivers/isdn/hardware/eicon/debuglib.h | 322 + drivers/isdn/hardware/eicon/dfifo.h | 54 + drivers/isdn/hardware/eicon/di.c | 835 ++ drivers/isdn/hardware/eicon/di.h | 118 + drivers/isdn/hardware/eicon/di_dbg.h | 37 + drivers/isdn/hardware/eicon/di_defs.h | 181 + drivers/isdn/hardware/eicon/did_vers.h | 26 + drivers/isdn/hardware/eicon/diddfunc.c | 115 + drivers/isdn/hardware/eicon/diva.c | 666 + drivers/isdn/hardware/eicon/diva.h | 33 + drivers/isdn/hardware/eicon/diva_didd.c | 139 + drivers/isdn/hardware/eicon/diva_dma.c | 94 + drivers/isdn/hardware/eicon/diva_dma.h | 48 + drivers/isdn/hardware/eicon/diva_pci.h | 20 + drivers/isdn/hardware/eicon/divacapi.h | 1350 ++ drivers/isdn/hardware/eicon/divamnt.c | 239 + drivers/isdn/hardware/eicon/divasfunc.c | 237 + drivers/isdn/hardware/eicon/divasi.c | 562 + drivers/isdn/hardware/eicon/divasmain.c | 848 ++ drivers/isdn/hardware/eicon/divasproc.c | 412 + drivers/isdn/hardware/eicon/divasync.h | 489 + drivers/isdn/hardware/eicon/dqueue.c | 110 + drivers/isdn/hardware/eicon/dqueue.h | 32 + drivers/isdn/hardware/eicon/dsp_defs.h | 301 + drivers/isdn/hardware/eicon/dsp_tst.h | 48 + drivers/isdn/hardware/eicon/dspdids.h | 75 + drivers/isdn/hardware/eicon/dsrv4bri.h | 40 + drivers/isdn/hardware/eicon/dsrv_bri.h | 37 + drivers/isdn/hardware/eicon/dsrv_pri.h | 38 + drivers/isdn/hardware/eicon/entity.h | 29 + drivers/isdn/hardware/eicon/helpers.h | 51 + drivers/isdn/hardware/eicon/idifunc.c | 268 + drivers/isdn/hardware/eicon/io.c | 852 ++ drivers/isdn/hardware/eicon/io.h | 308 + drivers/isdn/hardware/eicon/istream.c | 226 + drivers/isdn/hardware/eicon/kst_ifc.h | 335 + drivers/isdn/hardware/eicon/maintidi.c | 2194 +++ drivers/isdn/hardware/eicon/maintidi.h | 171 + drivers/isdn/hardware/eicon/man_defs.h | 133 + drivers/isdn/hardware/eicon/mdm_msg.h | 346 + drivers/isdn/hardware/eicon/message.c | 14954 +++++++++++++++++++ drivers/isdn/hardware/eicon/mi_pc.h | 204 + drivers/isdn/hardware/eicon/mntfunc.c | 370 + drivers/isdn/hardware/eicon/os_4bri.c | 1132 ++ drivers/isdn/hardware/eicon/os_4bri.h | 9 + drivers/isdn/hardware/eicon/os_bri.c | 815 + drivers/isdn/hardware/eicon/os_bri.h | 9 + drivers/isdn/hardware/eicon/os_capi.h | 21 + drivers/isdn/hardware/eicon/os_pri.c | 1053 ++ drivers/isdn/hardware/eicon/os_pri.h | 9 + drivers/isdn/hardware/eicon/pc.h | 738 + drivers/isdn/hardware/eicon/pc_init.h | 267 + drivers/isdn/hardware/eicon/pc_maint.h | 160 + drivers/isdn/hardware/eicon/pkmaint.h | 43 + drivers/isdn/hardware/eicon/platform.h | 369 + drivers/isdn/hardware/eicon/pr_pc.h | 76 + drivers/isdn/hardware/eicon/s_4bri.c | 510 + drivers/isdn/hardware/eicon/s_bri.c | 191 + drivers/isdn/hardware/eicon/s_pri.c | 205 + drivers/isdn/hardware/eicon/sdp_hdr.h | 117 + drivers/isdn/hardware/eicon/um_idi.c | 886 ++ drivers/isdn/hardware/eicon/um_idi.h | 44 + drivers/isdn/hardware/eicon/um_xdi.h | 69 + drivers/isdn/hardware/eicon/xdi_adapter.h | 71 + drivers/isdn/hardware/eicon/xdi_msg.h | 128 + drivers/isdn/hardware/eicon/xdi_vers.h | 26 + drivers/isdn/hardware/mISDN/w6692.c | 3 + drivers/isdn/hisax/hfc_pci.c | 3 +- drivers/leds/leds-88pm860x.c | 2 +- drivers/leds/leds-gpio.c | 1 + drivers/leds/leds-powernv.c | 12 +- drivers/leds/leds-pwm.c | 22 +- drivers/leds/trigger/Kconfig | 7 - drivers/leds/trigger/Makefile | 1 - drivers/leds/trigger/ledtrig-audio.c | 44 - drivers/lightnvm/core.c | 2 +- drivers/macintosh/macio_asic.c | 4 +- drivers/macintosh/macio_sysfs.c | 18 +- drivers/macintosh/windfarm_fcu_controls.c | 14 +- drivers/macintosh/windfarm_smu_sat.c | 9 +- drivers/macintosh/windfarm_smu_sensors.c | 13 +- drivers/md/dm-bufio.c | 14 +- drivers/md/dm-core.h | 2 + drivers/md/dm-crypt.c | 21 +- drivers/md/dm-delay.c | 2 +- drivers/md/dm-flakey.c | 35 +- drivers/md/dm-integrity.c | 6 +- drivers/md/dm-kcopyd.c | 19 +- drivers/md/dm-linear.c | 2 +- drivers/md/dm-mpath.c | 6 +- drivers/md/dm-raid1.c | 3 +- drivers/md/dm-rq.c | 25 +- drivers/md/dm-snap.c | 22 - drivers/md/dm-stats.c | 2 +- drivers/md/dm-table.c | 4 +- drivers/md/dm-unstripe.c | 2 +- drivers/md/dm-verity-target.c | 9 - drivers/md/dm-writecache.c | 2 +- drivers/md/dm-zoned-target.c | 122 +- drivers/md/dm.c | 98 +- drivers/md/md.c | 21 +- drivers/md/raid0.c | 2 +- drivers/media/Kconfig | 13 - drivers/media/cec/cec-adap.c | 83 +- drivers/media/cec/cec-core.c | 6 - drivers/media/cec/cec-pin.c | 5 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 69 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 16 +- drivers/media/dvb-core/dvb_frontend.c | 11 +- drivers/media/dvb-frontends/af9033.c | 12 +- drivers/media/dvb-frontends/dib0090.c | 32 +- drivers/media/dvb-frontends/dib7000p.c | 7 +- drivers/media/dvb-frontends/dvb-pll.c | 106 +- drivers/media/dvb-frontends/lgdt3306a.c | 6 +- drivers/media/dvb-frontends/mxl5xx.c | 2 +- drivers/media/dvb-frontends/tda18271c2dd.c | 1 + drivers/media/firewire/firedtv-avc.c | 6 +- drivers/media/firewire/firedtv.h | 6 +- drivers/media/i2c/Kconfig | 15 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/ad9389b.c | 2 +- drivers/media/i2c/adv7180.c | 15 - drivers/media/i2c/adv7511.c | 4 +- drivers/media/i2c/adv7604.c | 70 +- drivers/media/i2c/adv7842.c | 6 +- drivers/media/i2c/imx214.c | 1118 -- drivers/media/i2c/imx258.c | 28 +- drivers/media/i2c/imx274.c | 9 +- drivers/media/i2c/imx319.c | 8 +- drivers/media/i2c/imx355.c | 8 +- drivers/media/i2c/mt9m111.c | 266 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2640.c | 21 +- drivers/media/i2c/ov2680.c | 12 +- drivers/media/i2c/ov5640.c | 771 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 7 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/i2c/tda7432.c | 4 +- drivers/media/i2c/ths8200.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/video-i2c.c | 300 +- drivers/media/media-device.c | 4 - drivers/media/media-request.c | 3 - drivers/media/pci/b2c2/flexcop-dma.c | 70 +- drivers/media/pci/bt8xx/bttv-driver.c | 12 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 48 +- drivers/media/pci/cx18/cx18-ioctl.c | 13 +- drivers/media/pci/cx23885/cx23885-i2c.c | 1 + drivers/media/pci/cx23885/cx23885-video.c | 40 +- drivers/media/pci/ddbridge/ddbridge.h | 52 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 2 + drivers/media/pci/ivtv/ivtv-ioctl.c | 17 +- drivers/media/pci/mantis/mantis_cards.c | 1 + drivers/media/pci/saa7134/saa7134-core.c | 8 +- drivers/media/pci/saa7134/saa7134-input.c | 115 +- drivers/media/pci/saa7134/saa7134-video.c | 21 +- drivers/media/pci/saa7134/saa7134.h | 10 +- drivers/media/platform/Kconfig | 23 - drivers/media/platform/Makefile | 4 - drivers/media/platform/am437x/am437x-vpfe.c | 31 +- drivers/media/platform/coda/coda-bit.c | 132 +- drivers/media/platform/coda/coda-common.c | 246 +- drivers/media/platform/coda/coda.h | 34 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/coda/trace.h | 10 +- drivers/media/platform/davinci/vpbe.c | 30 +- drivers/media/platform/davinci/vpbe_display.c | 10 +- drivers/media/platform/davinci/vpfe_capture.c | 12 +- drivers/media/platform/exynos-gsc/gsc-core.c | 57 +- drivers/media/platform/exynos-gsc/gsc-core.h | 3 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 23 +- drivers/media/platform/exynos4-is/fimc-core.h | 6 +- drivers/media/platform/exynos4-is/fimc-is-errno.c | 4 +- drivers/media/platform/exynos4-is/fimc-is-errno.h | 2 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 130 +- drivers/media/platform/exynos4-is/media-dev.c | 12 +- drivers/media/platform/imx-pxp.c | 18 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.h | 5 - drivers/media/platform/mtk-vcodec/venc_drv_if.h | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/qcom/camss/camss-vfe.c | 23 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/camss/camss.h | 1 - drivers/media/platform/qcom/venus/core.c | 32 +- drivers/media/platform/qcom/venus/core.h | 6 - drivers/media/platform/qcom/venus/firmware.c | 235 +- drivers/media/platform/qcom/venus/firmware.h | 17 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 2 +- drivers/media/platform/qcom/venus/hfi_venus.c | 15 +- drivers/media/platform/qcom/venus/hfi_venus_io.h | 8 - drivers/media/platform/qcom/venus/vdec.c | 4 +- drivers/media/platform/qcom/venus/venc.c | 23 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 36 +- drivers/media/platform/rcar-vin/rcar-core.c | 52 - drivers/media/platform/rcar-vin/rcar-csi2.c | 97 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 10 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- drivers/media/platform/s5p-g2d/g2d.c | 102 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 49 +- drivers/media/platform/seco-cec/Makefile | 1 - drivers/media/platform/seco-cec/seco-cec.c | 796 - drivers/media/platform/seco-cec/seco-cec.h | 141 - drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-hw.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/sun6i-csi/Kconfig | 9 - drivers/media/platform/sunxi/sun6i-csi/Makefile | 3 - drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 913 -- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 135 - .../media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h | 196 - .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 679 - .../media/platform/sunxi/sun6i-csi/sun6i_video.h | 38 - drivers/media/platform/ti-vpe/cal.c | 4 +- drivers/media/platform/vicodec/codec-fwht.c | 84 +- drivers/media/platform/vicodec/codec-fwht.h | 15 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 122 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 3 +- drivers/media/platform/vicodec/vicodec-core.c | 159 +- drivers/media/platform/vim2m.c | 8 +- drivers/media/platform/vimc/vimc-common.c | 2 - drivers/media/platform/vimc/vimc-sensor.c | 2 +- drivers/media/platform/vivid/vivid-core.c | 48 +- drivers/media/platform/vivid/vivid-core.h | 5 - drivers/media/platform/vivid/vivid-ctrls.c | 16 - drivers/media/platform/vivid/vivid-kthread-cap.c | 56 +- drivers/media/platform/vivid/vivid-kthread-out.c | 5 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 2 + drivers/media/platform/vivid/vivid-vbi-cap.c | 6 + drivers/media/platform/vivid/vivid-vbi-out.c | 2 + drivers/media/platform/vivid/vivid-vid-cap.c | 31 +- drivers/media/platform/vivid/vivid-vid-cap.h | 2 +- drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 20 +- drivers/media/platform/vivid/vivid-vid-out.h | 2 +- drivers/media/platform/vsp1/vsp1_lif.c | 2 +- drivers/media/platform/xilinx/Kconfig | 2 - drivers/media/platform/xilinx/Makefile | 2 - drivers/media/platform/xilinx/xilinx-dma.c | 5 +- drivers/media/platform/xilinx/xilinx-dma.h | 5 +- drivers/media/platform/xilinx/xilinx-tpg.c | 7 +- drivers/media/platform/xilinx/xilinx-vip.c | 7 +- drivers/media/platform/xilinx/xilinx-vip.h | 5 +- drivers/media/platform/xilinx/xilinx-vipp.c | 5 +- drivers/media/platform/xilinx/xilinx-vipp.h | 5 +- drivers/media/platform/xilinx/xilinx-vtc.c | 5 +- drivers/media/platform/xilinx/xilinx-vtc.h | 5 +- drivers/media/rc/Kconfig | 12 - drivers/media/rc/Makefile | 1 - drivers/media/rc/bpf-lirc.c | 24 - drivers/media/rc/imon.c | 4 +- drivers/media/rc/imon_raw.c | 47 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-xbox-dvd.c | 63 - drivers/media/rc/mceusb.c | 9 - drivers/media/rc/rc-main.c | 8 +- drivers/media/rc/xbox_remote.c | 306 - drivers/media/spi/cxd2880-spi.c | 17 - drivers/media/usb/au0828/au0828-video.c | 38 +- drivers/media/usb/cpia2/cpia2_v4l.c | 31 +- drivers/media/usb/cx231xx/cx231xx-417.c | 41 +- drivers/media/usb/cx231xx/cx231xx-video.c | 41 +- drivers/media/usb/dvb-usb-v2/Kconfig | 1 - drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 6 +- drivers/media/usb/dvb-usb-v2/gl861.c | 3 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 102 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 40 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 4 +- drivers/media/usb/dvb-usb-v2/usb_urb.c | 5 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 2 +- drivers/media/usb/dvb-usb/friio-fe.c | 440 + drivers/media/usb/dvb-usb/friio.c | 522 + drivers/media/usb/dvb-usb/friio.h | 99 + drivers/media/usb/em28xx/em28xx-cards.c | 2 +- drivers/media/usb/gspca/gspca.c | 11 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 13 +- drivers/media/usb/siano/smsusb.c | 3 +- drivers/media/usb/stkwebcam/stk-webcam.c | 13 +- drivers/media/usb/uvc/uvc_driver.c | 83 +- drivers/media/usb/uvc/uvc_isight.c | 6 +- drivers/media/usb/uvc/uvc_queue.c | 110 +- drivers/media/usb/uvc/uvc_status.c | 12 +- drivers/media/usb/uvc/uvc_video.c | 274 +- drivers/media/usb/uvc/uvcvideo.h | 69 +- drivers/media/v4l2-core/Kconfig | 1 - drivers/media/v4l2-core/v4l2-async.c | 4 + drivers/media/v4l2-core/v4l2-ctrls.c | 12 +- drivers/media/v4l2-core/v4l2-dev.c | 8 +- drivers/media/v4l2-core/v4l2-device.c | 1 - drivers/media/v4l2-core/v4l2-event.c | 43 +- drivers/media/v4l2-core/v4l2-fwnode.c | 8 +- drivers/media/v4l2-core/v4l2-ioctl.c | 106 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 70 +- drivers/memory/omap-gpmc.c | 18 +- drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/Kconfig | 10 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 6 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memory/tegra/tegra20-emc.c | 591 - drivers/memstick/core/memstick.c | 3 - drivers/memstick/core/ms_block.c | 109 +- drivers/memstick/core/ms_block.h | 1 - drivers/memstick/core/mspro_block.c | 121 +- drivers/memstick/host/rtsx_usb_ms.c | 170 +- drivers/mfd/Kconfig | 1 - drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/axp20x.c | 5 - drivers/mfd/bd9571mwv.c | 1 - drivers/mfd/cros_ec_dev.c | 8 +- drivers/mfd/db8500-prcmu.c | 4 +- drivers/mfd/madera-core.c | 3 - drivers/mfd/mt6397-core.c | 3 +- drivers/mfd/qcom_rpm.c | 4 - drivers/mfd/tps6586x.c | 24 - drivers/mfd/twl-core.c | 4 +- drivers/mfd/wm5110-tables.c | 2 - drivers/mfd/wm8994-core.c | 9 + drivers/misc/Kconfig | 8 - drivers/misc/Makefile | 3 +- drivers/misc/altera-stapl/altera.c | 3 +- drivers/misc/atmel-ssc.c | 2 +- drivers/misc/cardreader/Kconfig | 11 - drivers/misc/cardreader/Makefile | 4 +- drivers/misc/cardreader/alcor_pci.c | 371 - drivers/misc/cardreader/rtsx_usb.c | 8 - drivers/misc/cxl/api.c | 3 +- drivers/misc/cxl/pci.c | 4 +- drivers/misc/genwqe/card_debugfs.c | 85 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/mei/Makefile | 1 - drivers/misc/mei/client.c | 91 +- drivers/misc/mei/dma-ring.c | 269 - drivers/misc/mei/hbm.c | 92 +- drivers/misc/mei/hbm.h | 2 - drivers/misc/mei/hw-me.c | 6 - drivers/misc/mei/hw.h | 29 +- drivers/misc/mei/init.c | 2 +- drivers/misc/mei/interrupt.c | 41 +- drivers/misc/mei/mei_dev.h | 26 +- drivers/misc/mei/pci-me.c | 4 +- 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/scif/scif_dma.c | 11 +- drivers/misc/mic/scif/scif_rma.c | 4 +- drivers/misc/mic/scif/scif_rma.h | 2 +- drivers/misc/mic/vop/vop_debugfs.c | 40 +- drivers/misc/mic/vop/vop_main.c | 13 - drivers/misc/pvpanic.c | 192 - drivers/misc/sgi-gru/grukdump.c | 4 - drivers/misc/sgi-gru/grutlbpurge.c | 14 +- drivers/misc/ti-st/st_kim.c | 36 +- drivers/misc/vexpress-syscfg.c | 2 +- drivers/misc/vmw_balloon.c | 47 +- drivers/mmc/core/block.c | 41 +- drivers/mmc/core/core.c | 19 +- drivers/mmc/core/core.h | 2 + drivers/mmc/core/mmc.c | 3 - drivers/mmc/core/mmc_test.c | 14 +- drivers/mmc/core/queue.c | 110 +- drivers/mmc/core/queue.h | 4 +- drivers/mmc/core/slot-gpio.c | 97 +- drivers/mmc/host/Kconfig | 14 +- drivers/mmc/host/Makefile | 1 - drivers/mmc/host/alcor.c | 1165 -- drivers/mmc/host/atmel-mci.c | 34 +- drivers/mmc/host/bcm2835.c | 71 +- drivers/mmc/host/dw_mmc-bluefield.c | 11 +- drivers/mmc/host/jz4740_mmc.c | 202 +- drivers/mmc/host/meson-mx-sdio.c | 6 - drivers/mmc/host/mmc_spi.c | 27 +- drivers/mmc/host/mmci.c | 5 +- drivers/mmc/host/of_mmc_spi.c | 34 + drivers/mmc/host/omap.c | 11 +- drivers/mmc/host/omap_hsmmc.c | 14 +- drivers/mmc/host/pxamci.c | 68 +- drivers/mmc/host/renesas_sdhi_core.c | 50 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 27 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 20 +- drivers/mmc/host/rtsx_usb_sdmmc.c | 44 +- drivers/mmc/host/s3cmci.c | 59 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 26 +- drivers/mmc/host/sdhci-esdhc.h | 24 - drivers/mmc/host/sdhci-msm.c | 120 +- drivers/mmc/host/sdhci-of-esdhc.c | 135 +- drivers/mmc/host/sdhci-omap.c | 36 +- drivers/mmc/host/sdhci-pci-core.c | 90 +- drivers/mmc/host/sdhci.c | 112 +- drivers/mmc/host/sdhci.h | 11 +- drivers/mmc/host/tmio_mmc.h | 6 - drivers/mmc/host/tmio_mmc_core.c | 41 +- drivers/mtd/Kconfig | 53 +- drivers/mtd/Makefile | 1 + drivers/mtd/chips/cfi_cmdset_0020.c | 6 - drivers/mtd/devices/block2mtd.c | 2 - drivers/mtd/devices/docg3.c | 16 +- drivers/mtd/devices/docg3.h | 11 + drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/maps/Kconfig | 37 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 + drivers/mtd/maps/latch-addr-flash.c | 229 + drivers/mtd/maps/physmap-core.c | 665 - drivers/mtd/maps/physmap-gemini.c | 205 - drivers/mtd/maps/physmap-gemini.h | 17 - drivers/mtd/maps/physmap-versatile.c | 254 - drivers/mtd/maps/physmap-versatile.h | 17 - drivers/mtd/maps/physmap.c | 280 + drivers/mtd/maps/physmap_of_core.c | 368 + drivers/mtd/maps/physmap_of_gemini.c | 97 + drivers/mtd/maps/physmap_of_gemini.h | 17 + drivers/mtd/maps/physmap_of_versatile.c | 254 + drivers/mtd/maps/physmap_of_versatile.h | 17 + drivers/mtd/maps/scx200_docflash.c | 7 + drivers/mtd/mtdblock.c | 2 +- drivers/mtd/mtdcore.c | 64 +- drivers/mtd/mtdpart.c | 16 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/mtdswap.c | 13 +- drivers/mtd/nand/bbt.c | 3 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/ams-delta.c | 263 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/cafe_nand.c | 4 +- drivers/mtd/nand/raw/davinci_nand.c | 4 +- drivers/mtd/nand/raw/denali.c | 59 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 303 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 29 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/internals.h | 33 - drivers/mtd/nand/raw/jz4740_nand.c | 8 +- drivers/mtd/nand/raw/jz4780_bch.c | 2 - drivers/mtd/nand/raw/jz4780_nand.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 | 34 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/mxc_nand.c | 16 +- drivers/mtd/nand/raw/nand_base.c | 769 +- drivers/mtd/nand/raw/nand_bbt.c | 285 +- drivers/mtd/nand/raw/nand_hynix.c | 8 +- drivers/mtd/nand/raw/nand_legacy.c | 35 +- drivers/mtd/nand/raw/nand_macronix.c | 7 - drivers/mtd/nand/raw/nandsim.c | 19 +- drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/mtd/nand/raw/plat_nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 34 +- drivers/mtd/nand/raw/r852.c | 30 +- drivers/mtd/nand/raw/s3c2410.c | 7 +- drivers/mtd/nand/raw/sh_flctl.c | 21 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 32 +- drivers/mtd/nand/raw/vf610_nfc.c | 98 +- drivers/mtd/nand/raw/xway_nand.c | 2 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 2 - drivers/mtd/nand/spi/gigadevice.c | 148 - drivers/mtd/nand/spi/toshiba.c | 137 - drivers/mtd/nand/spi/winbond.c | 8 - drivers/mtd/nftlmount.c | 39 +- drivers/mtd/parsers/Kconfig | 50 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/redboot.c | 332 - drivers/mtd/redboot.c | 302 + drivers/mtd/spi-nor/Kconfig | 9 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 781 + drivers/mtd/spi-nor/cadence-quadspi.c | 19 +- drivers/mtd/spi-nor/spi-nor.c | 1663 +-- drivers/net/Kconfig | 8 +- drivers/net/bonding/bond_3ad.c | 3 - drivers/net/bonding/bond_main.c | 2 +- drivers/net/can/Kconfig | 2 +- drivers/net/can/dev.c | 48 +- drivers/net/can/flexcan.c | 417 +- drivers/net/can/rcar/Kconfig | 1 - drivers/net/can/rcar/Makefile | 1 - drivers/net/can/rcar/rcar_can.c | 11 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/rx-offload.c | 51 +- drivers/net/can/sja1000/Kconfig | 1 - drivers/net/can/sja1000/plx_pci.c | 65 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 10 +- drivers/net/can/usb/ucan.c | 9 +- drivers/net/can/vxcan.c | 2 +- drivers/net/can/xilinx_can.c | 36 +- drivers/net/dsa/bcm_sf2.c | 10 - drivers/net/dsa/bcm_sf2.h | 3 - drivers/net/dsa/bcm_sf2_cfp.c | 497 +- drivers/net/dsa/microchip/Kconfig | 16 +- drivers/net/dsa/microchip/Makefile | 5 +- drivers/net/dsa/microchip/ksz9477.c | 1316 -- drivers/net/dsa/microchip/ksz9477_reg.h | 1665 --- drivers/net/dsa/microchip/ksz9477_spi.c | 177 - drivers/net/dsa/microchip/ksz_9477_reg.h | 1676 +++ drivers/net/dsa/microchip/ksz_common.c | 1183 +- drivers/net/dsa/microchip/ksz_common.h | 214 - drivers/net/dsa/microchip/ksz_priv.h | 245 +- drivers/net/dsa/microchip/ksz_spi.c | 217 + drivers/net/dsa/microchip/ksz_spi.h | 69 - drivers/net/dsa/mt7530.c | 3 +- drivers/net/dsa/mv88e6060.c | 10 +- drivers/net/dsa/mv88e6xxx/chip.c | 38 +- drivers/net/dsa/mv88e6xxx/port.c | 24 +- drivers/net/dsa/mv88e6xxx/port.h | 2 - drivers/net/dsa/mv88e6xxx/serdes.c | 26 +- drivers/net/dsa/mv88e6xxx/serdes.h | 2 - drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 5 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 23 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/sunlance.c | 8 +- drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 41 +- drivers/net/ethernet/apm/xgene-v2/mdio.c | 22 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 1 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 6 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 69 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 876 -- .../net/ethernet/aquantia/atlantic/aq_filters.h | 36 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 29 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 55 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 8 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 21 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 2 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 166 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 109 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 48 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 135 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 6 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 58 - drivers/net/ethernet/arc/emac_main.c | 3 +- drivers/net/ethernet/broadcom/b44.c | 12 +- drivers/net/ethernet/broadcom/bcmsysport.c | 83 +- drivers/net/ethernet/broadcom/bcmsysport.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 7 - .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 30 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 5 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 130 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 5 +- drivers/net/ethernet/broadcom/cnic.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 65 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 2 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 5 +- drivers/net/ethernet/broadcom/tg3.c | 123 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 4 + drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 7 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/Kconfig | 4 +- drivers/net/ethernet/chelsio/cxgb4/Makefile | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 77 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4_pci_id_tbl.h | 1 - drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 20 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 12 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/dec/tulip/Kconfig | 4 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 15 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 5 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 71 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 454 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 28 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 19 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 5 +- drivers/net/ethernet/freescale/fman/fman.c | 5 +- drivers/net/ethernet/freescale/fman/mac.c | 2 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 22 +- drivers/net/ethernet/freescale/gianfar_ethtool.c | 8 +- drivers/net/ethernet/freescale/ucc_geth.c | 7 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 6 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 2 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 9 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 46 +- drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 12 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 265 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 506 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 53 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 21 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 11 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 58 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 70 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 487 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 23 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 1556 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.h | 79 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 926 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 94 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 84 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 13 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 154 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 9 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 734 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 96 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 55 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 3 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wqe.h | 4 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 14 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 30 - drivers/net/ethernet/huawei/hinic/hinic_port.h | 10 - drivers/net/ethernet/huawei/hinic/hinic_rx.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_rx.h | 4 - drivers/net/ethernet/ibm/emac/core.c | 9 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 74 +- drivers/net/ethernet/ibm/ibmvnic.h | 2 +- drivers/net/ethernet/intel/Kconfig | 24 +- drivers/net/ethernet/intel/e100.c | 10 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 11 +- drivers/net/ethernet/intel/e1000e/e1000.h | 3 - drivers/net/ethernet/intel/e1000e/netdev.c | 59 +- drivers/net/ethernet/intel/e1000e/ptp.c | 25 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 10 +- drivers/net/ethernet/intel/i40e/i40e.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_adminq.c | 6 - drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 3 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 27 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 43 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 17 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 67 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 14 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 13 +- drivers/net/ethernet/intel/ice/ice.h | 35 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 23 +- drivers/net/ethernet/intel/ice/ice_common.c | 44 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 223 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 26 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 3 - drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 79 +- drivers/net/ethernet/intel/ice/ice_lib.c | 152 +- drivers/net/ethernet/intel/ice/ice_main.c | 75 +- drivers/net/ethernet/intel/ice/ice_sched.c | 122 +- drivers/net/ethernet/intel/ice/ice_sched.h | 3 - drivers/net/ethernet/intel/ice/ice_sriov.c | 2 +- drivers/net/ethernet/intel/ice/ice_switch.c | 55 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 46 +- drivers/net/ethernet/intel/ice/ice_type.h | 4 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 34 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 2 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 27 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 65 +- drivers/net/ethernet/intel/igbvf/mbx.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 9 +- drivers/net/ethernet/intel/igc/igc.h | 11 + drivers/net/ethernet/intel/igc/igc_base.c | 8 + drivers/net/ethernet/intel/igc/igc_main.c | 48 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 13 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c | 54 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 24 +- drivers/net/ethernet/lantiq_xrx200.c | 5 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 21 +- drivers/net/ethernet/marvell/mvneta.c | 15 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 53 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 162 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 36 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 14 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 32 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 340 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 24 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 986 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 220 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 133 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 1412 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 25 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 1538 +- drivers/net/ethernet/marvell/skge.c | 14 +- drivers/net/ethernet/marvell/sky2.c | 20 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 71 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 3 - drivers/net/ethernet/mellanox/mlx4/main.c | 17 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx4/mr.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 4 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 50 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 11 - drivers/net/ethernet/mellanox/mlx5/core/dev.c | 140 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 27 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 49 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 16 - drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 36 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 138 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 112 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 301 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 12 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 75 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 1257 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 298 - .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 38 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.h | 11 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 29 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 24 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 98 - drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 35 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 343 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 39 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 57 + drivers/net/ethernet/mellanox/mlx5/core/qp.c | 86 +- drivers/net/ethernet/mellanox/mlx5/core/srq.c | 716 + drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 109 + drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxsw/core.c | 45 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 - .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 22 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 56 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 11 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 215 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 296 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 49 +- .../ethernet/mellanox/mlxsw/spectrum2_acl_tcam.c | 12 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 75 +- .../ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 454 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 32 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 42 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 148 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 62 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 2 - .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 28 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 16 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 668 +- drivers/net/ethernet/microchip/lan743x_main.c | 11 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 - drivers/net/ethernet/mscc/ocelot.c | 39 +- drivers/net/ethernet/mscc/ocelot.h | 1 - drivers/net/ethernet/mscc/ocelot_board.c | 3 - drivers/net/ethernet/neterion/Kconfig | 4 +- drivers/net/ethernet/neterion/vxge/vxge-traffic.c | 7 + drivers/net/ethernet/netronome/nfp/Makefile | 2 - drivers/net/ethernet/netronome/nfp/abm/cls.c | 283 - drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 370 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 348 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 206 +- drivers/net/ethernet/netronome/nfp/abm/qdisc.c | 850 -- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 45 - drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/main.h | 6 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 43 +- drivers/net/ethernet/netronome/nfp/bpf/verifier.c | 11 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 164 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 51 - .../net/ethernet/netronome/nfp/flower/lag_conf.c | 48 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 41 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 24 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 38 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 12 +- .../net/ethernet/netronome/nfp/flower/offload.c | 259 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 62 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 89 - drivers/net/ethernet/netronome/nfp/nfp_app.h | 25 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 6 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 113 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c | 21 +- drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 9 - .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 42 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 90 - drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 - .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 6 +- drivers/net/ethernet/qlogic/qed/qed.h | 31 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 378 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 28 - drivers/net/ethernet/qlogic/qed/qed_hsi.h | 6 - drivers/net/ethernet/qlogic/qed/qed_int.c | 154 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 10 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 30 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 1 - drivers/net/ethernet/qlogic/qed/qed_main.c | 81 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 65 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 10 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 50 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 5 - drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 50 - drivers/net/ethernet/qlogic/qed/qed_sp.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 47 +- drivers/net/ethernet/qlogic/qede/qede.h | 13 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 1 - drivers/net/ethernet/qlogic/qede/qede_fp.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 19 +- drivers/net/ethernet/qlogic/qede/qede_ptp.c | 6 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 13 +- drivers/net/ethernet/qualcomm/qca_debug.c | 17 +- drivers/net/ethernet/qualcomm/qca_spi.c | 16 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 5 +- .../ethernet/qualcomm/rmnet/rmnet_map_command.c | 9 + drivers/net/ethernet/realtek/8139cp.c | 5 - drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 392 +- drivers/net/ethernet/renesas/ravb.h | 1 + drivers/net/ethernet/renesas/ravb_main.c | 23 +- drivers/net/ethernet/rocker/rocker_main.c | 60 +- drivers/net/ethernet/sfc/ef10.c | 7 - drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/ethtool.c | 2 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 2 +- drivers/net/ethernet/sfc/tx.c | 5 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 4 +- drivers/net/ethernet/smsc/smsc911x.h | 2 +- drivers/net/ethernet/socionext/netsec.c | 238 +- drivers/net/ethernet/socionext/sni_ave.c | 86 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 12 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 59 +- drivers/net/ethernet/sun/sunhme.c | 2 +- drivers/net/ethernet/ti/Kconfig | 3 +- drivers/net/ethernet/ti/cpsw.c | 260 +- drivers/net/ethernet/ti/cpts.c | 32 +- drivers/net/ethernet/ti/cpts.h | 38 + drivers/net/ethernet/ti/davinci_emac.c | 14 +- drivers/net/ethernet/ti/netcp_ethss.c | 36 +- drivers/net/ethernet/ti/tlan.c | 4 +- drivers/net/ethernet/toshiba/tc35815.c | 29 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/geneve.c | 111 +- drivers/net/hyperv/netvsc_drv.c | 15 +- drivers/net/ipvlan/ipvlan_main.c | 19 +- drivers/net/macvlan.c | 7 +- drivers/net/net_failover.c | 8 +- drivers/net/netdevsim/bpf.c | 52 +- drivers/net/phy/amd.c | 1 + drivers/net/phy/aquantia.c | 15 +- drivers/net/phy/at803x.c | 3 + drivers/net/phy/bcm63xx.c | 6 +- drivers/net/phy/bcm7xxx.c | 2 - drivers/net/phy/bcm87xx.c | 10 +- drivers/net/phy/broadcom.c | 16 + drivers/net/phy/cicada.c | 2 + drivers/net/phy/davicom.c | 4 + drivers/net/phy/dp83640.c | 1 + drivers/net/phy/dp83822.c | 1 + drivers/net/phy/dp83848.c | 1 + drivers/net/phy/dp83867.c | 1 + drivers/net/phy/dp83tc811.c | 1 + drivers/net/phy/fixed_phy.c | 19 +- drivers/net/phy/icplus.c | 145 +- drivers/net/phy/intel-xway.c | 10 + drivers/net/phy/lxt.c | 6 +- drivers/net/phy/marvell.c | 97 +- drivers/net/phy/marvell10g.c | 37 +- drivers/net/phy/mdio-gpio.c | 17 +- drivers/net/phy/meson-gxl.c | 2 +- drivers/net/phy/micrel.c | 31 +- drivers/net/phy/microchip.c | 1 + drivers/net/phy/microchip_t1.c | 1 + drivers/net/phy/mscc.c | 20 +- drivers/net/phy/national.c | 1 + drivers/net/phy/phy-c45.c | 12 +- drivers/net/phy/phy-core.c | 213 +- drivers/net/phy/phy.c | 458 +- drivers/net/phy/phy_device.c | 214 +- drivers/net/phy/phy_led_triggers.c | 15 +- drivers/net/phy/phylink.c | 19 +- drivers/net/phy/qsemi.c | 1 + drivers/net/phy/realtek.c | 45 +- drivers/net/phy/sfp-bus.c | 2 +- drivers/net/phy/smsc.c | 7 +- drivers/net/phy/ste10Xp.c | 2 + drivers/net/phy/uPD60620.c | 6 +- drivers/net/phy/vitesse.c | 21 + drivers/net/rionet.c | 2 +- drivers/net/team/team.c | 4 +- drivers/net/tun.c | 105 +- drivers/net/usb/Kconfig | 11 - drivers/net/usb/Makefile | 1 - drivers/net/usb/aqc111.c | 1459 -- drivers/net/usb/aqc111.h | 232 - drivers/net/usb/cdc_ether.c | 26 - drivers/net/usb/ipheth.c | 10 +- drivers/net/usb/lan78xx.c | 27 +- drivers/net/usb/smsc95xx.c | 55 +- drivers/net/veth.c | 2 +- drivers/net/virtio_net.c | 56 +- drivers/net/vrf.c | 30 +- drivers/net/vxlan.c | 390 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 - drivers/net/wireless/Kconfig | 7 - drivers/net/wireless/Makefile | 2 - drivers/net/wireless/ath/ath10k/core.c | 5 - drivers/net/wireless/ath/ath10k/core.h | 5 - drivers/net/wireless/ath/ath10k/coredump.c | 118 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debugfs_sta.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 17 +- drivers/net/wireless/ath/ath10k/mac.c | 13 +- drivers/net/wireless/ath/ath10k/qmi.c | 8 +- drivers/net/wireless/ath/ath10k/snoc.c | 228 +- drivers/net/wireless/ath/ath10k/snoc.h | 17 +- drivers/net/wireless/ath/ath10k/wmi-tlv.c | 6 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 10 - drivers/net/wireless/ath/ath10k/wmi.c | 128 +- drivers/net/wireless/ath/ath10k/wmi.h | 13 - drivers/net/wireless/ath/ath10k/wow.c | 4 +- drivers/net/wireless/ath/ath6kl/main.c | 1 - drivers/net/wireless/ath/ath9k/Kconfig | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 2 +- drivers/net/wireless/ath/ath9k/dynack.c | 61 +- drivers/net/wireless/ath/ath9k/dynack.h | 6 +- drivers/net/wireless/ath/ath9k/hw.c | 1 - drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/ath9k/xmit.c | 5 +- drivers/net/wireless/ath/carl9170/rx.c | 1 - drivers/net/wireless/ath/carl9170/tx.c | 3 - drivers/net/wireless/ath/wil6210/cfg80211.c | 104 +- drivers/net/wireless/ath/wil6210/debugfs.c | 17 +- drivers/net/wireless/ath/wil6210/main.c | 227 +- drivers/net/wireless/ath/wil6210/netdev.c | 5 +- drivers/net/wireless/ath/wil6210/txrx.c | 14 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 92 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 4 +- drivers/net/wireless/ath/wil6210/wil6210.h | 21 +- drivers/net/wireless/ath/wil6210/wmi.c | 56 +- drivers/net/wireless/broadcom/b43/Kconfig | 1 - drivers/net/wireless/broadcom/b43/phy_common.c | 47 + drivers/net/wireless/broadcom/b43/phy_common.h | 9 + drivers/net/wireless/broadcom/b43/phy_lp.c | 13 +- drivers/net/wireless/broadcom/b43/phy_n.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 - .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 137 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 8 - .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 116 - .../broadcom/brcm80211/brcmfmac/firmware.c | 215 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 1 - .../broadcom/brcm80211/brcmfmac/fwil_types.h | 40 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 - .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../broadcom/brcm80211/brcmsmac/phy/phy_int.h | 7 + .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 4 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 17 +- drivers/net/wireless/cisco/airo.c | 4 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 10 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 - drivers/net/wireless/intel/iwlwifi/Makefile | 1 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 1 + drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 4 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 401 - drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 384 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 40 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 - drivers/net/wireless/intel/iwlwifi/fw/img.h | 26 - drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 11 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 230 - drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 87 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 24 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 - drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 7 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +- .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 46 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 20 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 4 - drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 6 + drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 114 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 83 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 54 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 52 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 44 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 225 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 3 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 2 +- drivers/net/wireless/intersil/orinoco/mic.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 1 - drivers/net/wireless/intersil/prism54/isl_38xx.c | 1 - drivers/net/wireless/intersil/prism54/isl_ioctl.c | 1 - drivers/net/wireless/intersil/prism54/islpci_dev.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 278 +- drivers/net/wireless/mac80211_hwsim.h | 4 - drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/mwifiex/ie.c | 1 - drivers/net/wireless/mediatek/mt76/Kconfig | 6 - drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 + .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 15 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 282 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 20 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 211 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 1219 -- .../quantenna/qtnfmac/pcie/topaz_pcie_ipc.h | 94 - .../quantenna/qtnfmac/pcie/topaz_pcie_regs.h | 45 - .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 18 - drivers/net/wireless/quantenna/qtnfmac/util.h | 2 - drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/ray_cs.c | 2 - .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 - .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 2 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 1 + drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 4 +- drivers/net/wireless/st/cw1200/sta.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 2 +- drivers/net/wireless/virt_wifi.c | 632 - drivers/net/wireless/zydas/zd1201.c | 1 - drivers/net/xen-netfront.c | 2 + drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvdimm/nd-core.h | 2 - drivers/nvdimm/pfn_devs.c | 64 +- drivers/nvdimm/pmem.c | 15 +- drivers/nvdimm/region_devs.c | 41 - drivers/nvme/host/core.c | 92 +- drivers/nvme/host/fabrics.c | 13 +- drivers/nvme/host/fabrics.h | 2 - drivers/nvme/host/fc.c | 116 +- drivers/nvme/host/multipath.c | 20 +- drivers/nvme/host/nvme.h | 18 +- drivers/nvme/host/pci.c | 521 +- drivers/nvme/host/rdma.c | 60 +- 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-bdev.c | 2 + drivers/nvme/target/io-cmd-file.c | 130 +- drivers/nvme/target/nvmet.h | 53 +- drivers/nvme/target/rdma.c | 5 +- drivers/nvmem/core.c | 41 +- drivers/nvmem/meson-efuse.c | 29 +- drivers/of/address.c | 6 +- drivers/of/base.c | 25 +- drivers/of/device.c | 9 +- drivers/of/dynamic.c | 59 +- drivers/of/fdt.c | 23 +- drivers/of/kobj.c | 4 +- drivers/of/of_net.c | 39 + drivers/of/overlay.c | 292 +- drivers/of/pdt.c | 55 +- drivers/of/property.c | 10 +- drivers/of/resolver.c | 4 +- drivers/of/unittest-data/Makefile | 2 - .../of/unittest-data/overlay_bad_add_dup_node.dts | 28 - .../of/unittest-data/overlay_bad_add_dup_prop.dts | 24 - drivers/of/unittest-data/overlay_base.dts | 1 - drivers/of/unittest.c | 100 +- drivers/opp/core.c | 261 +- drivers/opp/of.c | 319 +- drivers/opp/opp.h | 20 - drivers/opp/ti-opp-supply.c | 6 +- drivers/oprofile/oprofilefs.c | 8 +- drivers/parisc/Kconfig | 24 +- drivers/parisc/ccio-dma.c | 14 +- drivers/parisc/sba_iommu.c | 14 +- drivers/parport/parport_pc.c | 2 +- drivers/pci/Kconfig | 36 +- drivers/pci/controller/dwc/Kconfig | 4 +- drivers/pci/controller/dwc/pci-imx6.c | 102 +- drivers/pci/controller/dwc/pci-layerscape.c | 12 +- drivers/pci/controller/dwc/pcie-armada8k.c | 16 - drivers/pci/controller/dwc/pcie-designware-ep.c | 5 +- drivers/pci/controller/dwc/pcie-designware-host.c | 3 - drivers/pci/controller/dwc/pcie-designware.c | 8 +- drivers/pci/controller/dwc/pcie-designware.h | 28 +- drivers/pci/controller/dwc/pcie-histb.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 101 +- drivers/pci/controller/vmd.c | 6 + drivers/pci/endpoint/Kconfig | 2 +- drivers/pci/msi.c | 14 - drivers/pci/p2pdma.c | 10 +- drivers/pci/pci-acpi.c | 19 - drivers/pci/pci.c | 24 +- drivers/pci/pcie/aspm.c | 2 +- drivers/pci/probe.c | 15 - drivers/pcmcia/Kconfig | 7 - drivers/pcmcia/Makefile | 1 - drivers/pcmcia/max1600.c | 122 - drivers/pcmcia/max1600.h | 32 - drivers/pcmcia/pxa2xx_mainstone.c | 113 +- drivers/pcmcia/sa1100_simpad.c | 4 +- drivers/pcmcia/sa1111_jornada720.c | 83 +- drivers/pcmcia/sa1111_lubbock.c | 110 +- drivers/pcmcia/sa1111_neponset.c | 79 +- drivers/perf/Kconfig | 9 - drivers/perf/Makefile | 1 - drivers/perf/arm_spe_pmu.c | 6 - drivers/perf/thunderx2_pmu.c | 861 -- drivers/perf/xgene_pmu.c | 80 +- drivers/phy/Kconfig | 9 - drivers/phy/Makefile | 2 - drivers/phy/allwinner/phy-sun4i-usb.c | 29 +- drivers/phy/amlogic/phy-meson-gxl-usb2.c | 5 +- drivers/phy/amlogic/phy-meson-gxl-usb3.c | 5 +- drivers/phy/cadence/Kconfig | 9 +- drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-sierra.c | 395 - drivers/phy/freescale/Kconfig | 5 - drivers/phy/freescale/Makefile | 1 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 127 - drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 97 +- drivers/phy/mediatek/phy-mtk-tphy.c | 2 +- drivers/phy/mediatek/phy-mtk-xsphy.c | 2 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 71 +- drivers/phy/mscc/phy-ocelot-serdes.c | 24 +- drivers/phy/phy-core-mipi-dphy.c | 166 - drivers/phy/phy-core.c | 70 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 3 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 23 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 3 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 3 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 17 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 6 +- drivers/phy/rockchip/phy-rockchip-typec.c | 4 +- drivers/phy/socionext/Kconfig | 3 +- drivers/phy/ti/Kconfig | 10 - drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-da8xx-usb.c | 3 +- drivers/phy/ti/phy-gmii-sel.c | 349 - drivers/phy/ti/phy-tusb1210.c | 2 +- drivers/pinctrl/Kconfig | 11 - drivers/pinctrl/Makefile | 1 - drivers/pinctrl/actions/Kconfig | 6 - drivers/pinctrl/actions/Makefile | 1 - drivers/pinctrl/actions/pinctrl-owl.c | 71 +- drivers/pinctrl/actions/pinctrl-owl.h | 142 +- drivers/pinctrl/actions/pinctrl-s700.c | 1912 --- drivers/pinctrl/actions/pinctrl-s900.c | 205 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 33 +- drivers/pinctrl/freescale/Kconfig | 11 - drivers/pinctrl/freescale/Makefile | 2 - drivers/pinctrl/freescale/pinctrl-imx.c | 434 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx7ulp.c | 42 + drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 - drivers/pinctrl/freescale/pinctrl-scu.c | 121 - drivers/pinctrl/mediatek/Kconfig | 15 +- drivers/pinctrl/mediatek/Makefile | 2 - drivers/pinctrl/mediatek/pinctrl-moore.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt6797.c | 82 - drivers/pinctrl/mediatek/pinctrl-mt7629.c | 450 - drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h | 2429 --- drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 12 +- drivers/pinctrl/meson/pinctrl-meson.c | 3 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 16 +- drivers/pinctrl/pinconf.c | 29 +- drivers/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/pinctrl/pinctrl-lpc18xx.c | 10 +- drivers/pinctrl/pinctrl-max77620.c | 14 +- drivers/pinctrl/pinctrl-rockchip.c | 52 +- drivers/pinctrl/pinctrl-rza2.c | 519 - drivers/pinctrl/pinctrl-rzn1.c | 4 +- drivers/pinctrl/pinctrl-sx150x.c | 11 +- drivers/pinctrl/pinctrl-zynq.c | 9 +- drivers/pinctrl/pinmux.c | 29 +- drivers/pinctrl/qcom/pinctrl-msm.c | 19 - drivers/pinctrl/qcom/pinctrl-msm.h | 2 - drivers/pinctrl/qcom/pinctrl-sdm660.c | 28 +- drivers/pinctrl/qcom/pinctrl-sdm845.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 22 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 23 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 678 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 22 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 4 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 97 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 119 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 122 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 370 - drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 70 - drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 70 - drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 1930 +-- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 6 + drivers/pinctrl/sh-pfc/sh_pfc.h | 54 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 6 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 71 +- drivers/pinctrl/sunxi/Kconfig | 4 - drivers/pinctrl/sunxi/Makefile | 1 - drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c | 52 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 2 +- drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c | 416 - 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/chrome/cros_ec_proto.c | 22 +- drivers/platform/mips/cpu_hwmon.c | 3 +- drivers/platform/x86/Kconfig | 12 +- drivers/platform/x86/Makefile | 1 + drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/dell-laptop.c | 29 +- drivers/platform/x86/i2c-multi-instantiate.c | 97 +- drivers/platform/x86/ideapad-laptop.c | 7 - drivers/platform/x86/intel_atomisp2_pm.c | 69 +- drivers/platform/x86/intel_cht_int33fe.c | 22 +- drivers/platform/x86/intel_ips.c | 83 +- drivers/platform/x86/intel_pmc_core.c | 131 +- drivers/platform/x86/intel_pmc_core.h | 68 +- drivers/platform/x86/pvpanic.c | 124 + drivers/platform/x86/thinkpad_acpi.c | 69 +- drivers/platform/x86/touchscreen_dmi.c | 8 - drivers/power/avs/smartreflex.c | 31 + drivers/power/reset/at91-poweroff.c | 86 +- drivers/power/reset/axxia-reset.c | 2 +- drivers/power/reset/gpio-poweroff.c | 10 +- drivers/power/reset/ocelot-reset.c | 12 - drivers/power/supply/Kconfig | 8 - drivers/power/supply/Makefile | 1 - drivers/power/supply/axp20x_ac_power.c | 94 - drivers/power/supply/axp20x_usb_power.c | 1 - drivers/power/supply/axp288_charger.c | 35 +- drivers/power/supply/bq24190_charger.c | 52 +- drivers/power/supply/charger-manager.c | 27 +- drivers/power/supply/cpcap-battery.c | 2 +- drivers/power/supply/cpcap-charger.c | 2 +- drivers/power/supply/olpc_battery.c | 4 +- drivers/power/supply/power_supply_core.c | 140 +- drivers/power/supply/sc2731_charger.c | 54 +- drivers/power/supply/sc27xx_fuel_gauge.c | 1075 -- drivers/pps/clients/pps-gpio.c | 4 +- drivers/pps/clients/pps-ktimer.c | 4 +- drivers/pps/clients/pps-ldisc.c | 4 +- drivers/pps/clients/pps_parport.c | 2 +- drivers/pps/kapi.c | 5 +- drivers/ptp/ptp_chardev.c | 55 +- drivers/ptp/ptp_clock.c | 10 +- drivers/pwm/pwm-lpc18xx-sct.c | 3 + drivers/rapidio/Kconfig | 11 - drivers/regulator/88pm8607.c | 2 +- drivers/regulator/as3711-regulator.c | 5 +- drivers/regulator/axp20x-regulator.c | 733 +- drivers/regulator/bd718x7-regulator.c | 33 +- drivers/regulator/bd9571mwv-regulator.c | 10 +- drivers/regulator/core.c | 1090 +- drivers/regulator/da9052-regulator.c | 2 +- drivers/regulator/da9210-regulator.c | 4 +- drivers/regulator/internal.h | 2 - drivers/regulator/lochnagar-regulator.c | 50 +- drivers/regulator/max77686-regulator.c | 19 +- drivers/regulator/max8997-regulator.c | 2 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/of_regulator.c | 81 +- drivers/regulator/pfuze100-regulator.c | 2 - drivers/regulator/qcom-rpmh-regulator.c | 2 +- drivers/regulator/s2mps11.c | 47 +- drivers/regulator/s5m8767.c | 2 +- drivers/regulator/stpmic1_regulator.c | 4 +- drivers/regulator/wm8350-regulator.c | 4 +- drivers/regulator/wm8994-regulator.c | 24 +- drivers/remoteproc/remoteproc_debugfs.c | 26 - drivers/remoteproc/remoteproc_virtio.c | 13 - drivers/reset/Kconfig | 20 +- drivers/reset/Makefile | 3 +- drivers/reset/core.c | 42 - drivers/reset/reset-hsdk.c | 1 - drivers/reset/reset-simple.c | 13 +- drivers/reset/reset-socfpga.c | 88 - drivers/reset/reset-uniphier-glue.c | 183 - drivers/reset/reset-uniphier-usb3.c | 171 + drivers/rtc/class.c | 26 + drivers/rtc/nvmem.c | 29 +- drivers/rtc/rtc-ep93xx.c | 2 +- drivers/rtc/rtc-hid-sensor-time.c | 2 +- drivers/rtc/rtc-isl1208.c | 37 +- drivers/rtc/rtc-m41t80.c | 15 +- drivers/rtc/rtc-max6916.c | 2 +- drivers/rtc/rtc-max77686.c | 2 +- drivers/rtc/rtc-max8997.c | 2 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-rk808.c | 2 +- drivers/rtc/rtc-s3c.c | 6 + drivers/rtc/rtc-sh.c | 7 +- drivers/rtc/rtc-sun6i.c | 121 +- drivers/s390/block/dasd_ioctl.c | 22 +- drivers/s390/cio/vfio_ccw_cp.c | 6 +- drivers/s390/cio/vfio_ccw_drv.c | 10 +- drivers/s390/crypto/ap_bus.c | 8 +- drivers/s390/crypto/ap_bus.h | 1 - drivers/s390/crypto/ap_queue.c | 15 - drivers/s390/crypto/vfio_ap_drv.c | 1 - drivers/s390/crypto/zcrypt_cex2a.c | 1 + drivers/s390/crypto/zcrypt_cex2c.c | 1 + drivers/s390/crypto/zcrypt_cex4.c | 1 + drivers/s390/crypto/zcrypt_error.h | 2 - drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/qeth_core.h | 19 +- drivers/s390/net/qeth_core_main.c | 164 +- drivers/s390/net/qeth_core_mpc.c | 1 + drivers/s390/net/qeth_core_mpc.h | 32 +- drivers/s390/net/qeth_l2_main.c | 47 +- drivers/s390/net/qeth_l3_main.c | 140 +- drivers/s390/scsi/zfcp_aux.c | 82 +- drivers/s390/scsi/zfcp_dbf.c | 25 +- drivers/s390/scsi/zfcp_dbf.h | 14 +- drivers/s390/scsi/zfcp_def.h | 113 +- drivers/s390/scsi/zfcp_erp.c | 345 +- drivers/s390/scsi/zfcp_ext.h | 9 +- drivers/s390/scsi/zfcp_fc.c | 48 +- drivers/s390/scsi/zfcp_fc.h | 21 +- drivers/s390/scsi/zfcp_fsf.c | 51 +- drivers/s390/scsi/zfcp_fsf.h | 4 +- drivers/s390/scsi/zfcp_qdio.c | 11 +- drivers/s390/scsi/zfcp_qdio.h | 9 +- drivers/s390/scsi/zfcp_reqlist.h | 2 +- drivers/s390/scsi/zfcp_scsi.c | 14 +- drivers/s390/virtio/virtio_ccw.c | 31 +- drivers/sbus/char/bbc_envctrl.c | 4 +- drivers/sbus/char/display7seg.c | 1 - drivers/sbus/char/envctrl.c | 8 +- drivers/sbus/char/flash.c | 6 +- drivers/scsi/BusLogic.c | 1 - drivers/scsi/Kconfig | 12 + drivers/scsi/aacraid/aachba.c | 5 +- drivers/scsi/aacraid/linit.c | 1 - drivers/scsi/aha1542.c | 126 +- drivers/scsi/aic94xx/aic94xx_hwi.c | 3 +- drivers/scsi/arcmsr/arcmsr_hba.c | 8 +- drivers/scsi/bfa/bfad.c | 18 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/bnx2i/bnx2i_hwi.c | 10 +- drivers/scsi/csiostor/csio_init.c | 1 + drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxgbi/cxgb4i/Kconfig | 4 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 3 +- drivers/scsi/cxlflash/main.c | 6 + drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/device_handler/scsi_dh_emc.c | 8 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 7 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 7 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/esas2r/esas2r_init.c | 49 +- drivers/scsi/fnic/fnic_scsi.c | 4 +- drivers/scsi/fnic/fnic_trace.c | 3 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 50 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 7 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 7 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 151 +- drivers/scsi/hosts.c | 29 +- drivers/scsi/hpsa.c | 5 - drivers/scsi/hptiop.c | 10 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 8 +- drivers/scsi/initio.c | 2 +- drivers/scsi/ips.c | 8 +- drivers/scsi/ips.h | 9 + drivers/scsi/isci/init.c | 19 +- drivers/scsi/libfc/fc_rport.c | 3 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/libsas/Makefile | 3 +- drivers/scsi/libsas/sas_ata.c | 31 +- drivers/scsi/libsas/sas_discover.c | 33 +- drivers/scsi/libsas/sas_dump.c | 63 + drivers/scsi/libsas/sas_dump.h | 29 + drivers/scsi/libsas/sas_event.c | 1 + drivers/scsi/libsas/sas_expander.c | 236 +- drivers/scsi/libsas/sas_init.c | 10 +- drivers/scsi/libsas/sas_internal.h | 16 +- drivers/scsi/libsas/sas_phy.c | 8 +- drivers/scsi/libsas/sas_port.c | 23 +- drivers/scsi/libsas/sas_scsi_host.c | 133 +- drivers/scsi/libsas/sas_task.c | 10 +- drivers/scsi/lpfc/lpfc.h | 29 +- drivers/scsi/lpfc/lpfc_attr.c | 142 +- drivers/scsi/lpfc/lpfc_bsg.c | 194 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 - drivers/scsi/lpfc/lpfc_crtn.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 213 +- drivers/scsi/lpfc/lpfc_debugfs.c | 2 - drivers/scsi/lpfc/lpfc_disc.h | 4 +- drivers/scsi/lpfc/lpfc_els.c | 486 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 204 +- drivers/scsi/lpfc/lpfc_hw.h | 2 - drivers/scsi/lpfc/lpfc_hw4.h | 68 - drivers/scsi/lpfc/lpfc_init.c | 283 +- drivers/scsi/lpfc/lpfc_mbox.c | 44 +- drivers/scsi/lpfc/lpfc_mem.c | 6 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 81 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 22 +- drivers/scsi/lpfc/lpfc_scsi.h | 4 - drivers/scsi/lpfc/lpfc_sli.c | 212 +- drivers/scsi/lpfc/lpfc_sli.h | 6 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 - 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.h | 69 +- drivers/scsi/megaraid/megaraid_sas_base.c | 314 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 14 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 398 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 26 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 - drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 29 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 65 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/mvumi.c | 2 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/osst.c | 2 +- drivers/scsi/pmcraid.c | 116 +- drivers/scsi/qedf/qedf_main.c | 3 +- drivers/scsi/qedi/qedi.h | 7 +- drivers/scsi/qedi/qedi_main.c | 90 +- drivers/scsi/qedi/qedi_version.h | 4 +- drivers/scsi/qla1280.c | 52 +- drivers/scsi/qla2xxx/qla_nvme.c | 12 + drivers/scsi/qla2xxx/qla_os.c | 149 +- drivers/scsi/qla2xxx/qla_target.c | 22 +- drivers/scsi/qla2xxx/qla_target.h | 8 + drivers/scsi/qla2xxx/tcm_qla2xxx.c | 16 +- drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi.c | 5 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_error.c | 24 +- drivers/scsi/scsi_lib.c | 806 +- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/scsi_transport_sas.c | 10 +- drivers/scsi/sd.c | 85 +- drivers/scsi/sd.h | 6 +- drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/snic/snic_trc.c | 3 +- drivers/scsi/sr.c | 12 +- drivers/scsi/st.c | 2 +- drivers/scsi/stex.c | 17 +- drivers/scsi/storvsc_drv.c | 61 +- drivers/scsi/sun_esp.c | 7 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 4 +- drivers/scsi/ufs/Kconfig | 8 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 149 - drivers/scsi/ufs/ufs-hisi.c | 9 - drivers/scsi/ufs/ufs.h | 18 +- drivers/scsi/ufs/ufs_bsg.c | 4 +- drivers/scsi/ufs/ufs_quirks.h | 6 - drivers/scsi/ufs/ufshcd.c | 105 +- drivers/scsi/ufs/ufshcd.h | 2 - drivers/scsi/virtio_scsi.c | 3 +- drivers/scsi/vmw_pvscsi.c | 4 +- drivers/scsi/wd719x.c | 135 +- drivers/scsi/wd719x.h | 1 + drivers/scsi/xen-scsifront.c | 2 +- drivers/slimbus/Kconfig | 5 +- drivers/slimbus/qcom-ctrl.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 10 +- drivers/slimbus/slimbus.h | 6 + drivers/soc/Makefile | 2 +- drivers/soc/amlogic/Kconfig | 8 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-clk-measure.c | 350 - drivers/soc/bcm/brcmstb/common.c | 6 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 2 +- drivers/soc/bcm/raspberrypi-power.c | 5 +- drivers/soc/fsl/qbman/qman.c | 35 +- drivers/soc/imx/Kconfig | 6 +- drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/gpc.c | 2 +- drivers/soc/imx/gpcv2.c | 296 +- drivers/soc/mediatek/Kconfig | 12 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-cmdq-helper.c | 300 - drivers/soc/qcom/Kconfig | 5 + drivers/soc/qcom/cmd-db.c | 93 +- drivers/soc/qcom/llcc-slice.c | 17 +- drivers/soc/qcom/qcom-geni-se.c | 25 +- drivers/soc/qcom/qmi_interface.c | 2 +- drivers/soc/qcom/smd-rpm.c | 1 - drivers/soc/renesas/Kconfig | 241 +- drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a77965-sysc.c | 1 + drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77980-sysc.c | 10 +- drivers/soc/renesas/r8a77990-sysc.c | 23 +- drivers/soc/renesas/rcar-sysc.c | 65 +- drivers/soc/renesas/rmobile-sysc.c | 352 - drivers/soc/rockchip/pm_domains.c | 48 - drivers/soc/sunxi/sunxi_sram.c | 22 +- drivers/soc/tegra/common.c | 6 +- drivers/soc/tegra/pmc.c | 472 +- drivers/soc/ti/wkup_m3_ipc.c | 1 - drivers/soundwire/intel.c | 4 +- drivers/spi/Kconfig | 24 +- drivers/spi/Makefile | 3 - drivers/spi/atmel-quadspi.c | 549 - drivers/spi/spi-at91-usart.c | 62 - drivers/spi/spi-bcm2835.c | 496 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-dw-mmio.c | 8 - drivers/spi/spi-dw.c | 1 - drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-gpio.c | 24 +- drivers/spi/spi-mem.c | 278 +- drivers/spi/spi-mt65xx.c | 16 +- drivers/spi/spi-mxic.c | 619 - drivers/spi/spi-npcm-pspi.c | 495 - drivers/spi/spi-omap2-mcspi.c | 37 +- drivers/spi/spi-pl022.c | 14 +- drivers/spi/spi-pxa2xx.c | 109 +- drivers/spi/spi-pxa2xx.h | 3 - drivers/spi/spi-qcom-qspi.c | 8 +- drivers/spi/spi-rockchip.c | 579 +- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/spi/spi.c | 84 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/ion/ion.c | 51 +- drivers/staging/android/ion/ion.h | 9 - drivers/staging/android/ion/ion_system_heap.c | 3 +- drivers/staging/axis-fifo/axis-fifo.c | 3 +- drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/comedi_fops.c | 1 - drivers/staging/comedi/drivers/8255.h | 2 +- drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/amplc_dio200.h | 2 +- drivers/staging/comedi/drivers/amplc_pc236.h | 2 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/comedi_8254.h | 2 +- drivers/staging/comedi/drivers/comedi_isadma.h | 2 +- drivers/staging/comedi/drivers/das08.h | 2 +- drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/comedi/drivers/mite.h | 2 +- drivers/staging/comedi/drivers/ni_labpc.h | 2 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/comedi/drivers/ni_stc.h | 2 +- drivers/staging/comedi/drivers/ni_tio.h | 2 +- drivers/staging/comedi/drivers/ni_tio_internal.h | 2 +- drivers/staging/comedi/drivers/plx9052.h | 2 +- drivers/staging/comedi/drivers/plx9080.h | 2 +- drivers/staging/comedi/drivers/s626.h | 2 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 292 +- drivers/staging/emxx_udc/emxx_udc.h | 2 +- drivers/staging/erofs/Kconfig | 3 +- drivers/staging/erofs/Makefile | 2 +- drivers/staging/erofs/TODO | 15 +- drivers/staging/erofs/data.c | 65 +- drivers/staging/erofs/dir.c | 7 +- drivers/staging/erofs/inode.c | 10 +- drivers/staging/erofs/internal.h | 79 +- drivers/staging/erofs/lz4defs.h | 227 + drivers/staging/erofs/super.c | 32 +- drivers/staging/erofs/unzip_lz4.c | 251 + drivers/staging/erofs/unzip_vle.c | 732 +- drivers/staging/erofs/unzip_vle.h | 4 +- drivers/staging/erofs/unzip_vle_lz4.c | 25 +- drivers/staging/erofs/utils.c | 134 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 70 +- drivers/staging/gasket/gasket_interrupt.c | 17 +- drivers/staging/gasket/gasket_page_table.c | 27 +- drivers/staging/goldfish/goldfish_audio.c | 1 - drivers/staging/greybus/arche-apb-ctrl.c | 1 + drivers/staging/greybus/arche_platform.h | 2 +- drivers/staging/greybus/arpc.h | 2 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_codec.h | 2 +- drivers/staging/greybus/audio_manager.h | 2 +- drivers/staging/greybus/audio_manager_module.c | 4 +- drivers/staging/greybus/audio_manager_private.h | 2 +- drivers/staging/greybus/audio_manager_sysfs.c | 22 +- drivers/staging/greybus/audio_module.c | 20 +- drivers/staging/greybus/audio_topology.c | 63 +- drivers/staging/greybus/bootrom.c | 25 +- drivers/staging/greybus/bundle.h | 2 +- drivers/staging/greybus/camera.c | 13 +- drivers/staging/greybus/connection.c | 86 +- drivers/staging/greybus/connection.h | 2 +- drivers/staging/greybus/control.c | 53 +- drivers/staging/greybus/control.h | 4 +- drivers/staging/greybus/core.c | 4 +- drivers/staging/greybus/es2.c | 74 +- drivers/staging/greybus/gpio.c | 39 +- drivers/staging/greybus/greybus_protocols.h | 8 +- drivers/staging/greybus/hid.c | 18 +- drivers/staging/greybus/i2c.c | 21 +- drivers/staging/greybus/loopback.c | 44 +- drivers/staging/greybus/module.c | 19 +- drivers/staging/greybus/operation.c | 135 +- drivers/staging/greybus/svc.c | 93 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/iio/adc/Kconfig | 1 - drivers/staging/iio/adc/ad7280a.c | 165 +- drivers/staging/iio/adc/ad7606.c | 2 +- drivers/staging/iio/adc/ad7780.c | 72 +- drivers/staging/iio/adc/ad7816.c | 113 +- drivers/staging/iio/addac/adt7316-i2c.c | 6 - drivers/staging/iio/addac/adt7316.c | 462 +- drivers/staging/iio/addac/adt7316.h | 2 +- drivers/staging/iio/cdc/ad7150.c | 9 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 11 +- drivers/staging/iio/resolver/ad2s1210.c | 140 +- drivers/staging/iio/resolver/ad2s1210.h | 20 + drivers/staging/iio/resolver/ad2s90.c | 53 +- drivers/staging/ks7010/michael_mic.c | 1 + drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/bcm2048/radio-bcm2048.c | 6 +- drivers/staging/media/bcm2048/radio-bcm2048.h | 1 - .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 71 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/imx/imx-media-of.c | 2 +- drivers/staging/media/rockchip/vpu/Kconfig | 13 - drivers/staging/media/rockchip/vpu/Makefile | 10 - drivers/staging/media/rockchip/vpu/TODO | 13 - drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c | 118 - .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 125 - .../staging/media/rockchip/vpu/rk3288_vpu_regs.h | 442 - drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c | 118 - .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 159 - .../staging/media/rockchip/vpu/rk3399_vpu_regs.h | 600 - drivers/staging/media/rockchip/vpu/rockchip_vpu.h | 232 - .../media/rockchip/vpu/rockchip_vpu_common.h | 29 - .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 537 - .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 670 - .../staging/media/rockchip/vpu/rockchip_vpu_hw.h | 58 - .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.c | 290 - .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.h | 14 - drivers/staging/media/sunxi/cedrus/Kconfig | 1 - drivers/staging/media/sunxi/cedrus/TODO | 5 - drivers/staging/media/sunxi/cedrus/cedrus.c | 47 +- 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 | 41 +- 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/media/tegra-vde/uapi.h | 4 +- drivers/staging/most/core.c | 2 +- drivers/staging/mt29f_spinand/Kconfig | 16 + drivers/staging/mt29f_spinand/Makefile | 1 + drivers/staging/mt29f_spinand/TODO | 13 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 ++ drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 + drivers/staging/mt7621-dma/mtk-hsdma.c | 9 +- drivers/staging/mt7621-dts/mt7621.dtsi | 1 + drivers/staging/mt7621-mmc/sd.c | 1 - drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 99 - drivers/staging/mt7621-pci/pci-mt7621.c | 930 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/octeon-usb/octeon-hcd.c | 6 +- drivers/staging/octeon/ethernet-mdio.c | 1 + drivers/staging/octeon/ethernet.c | 11 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 90 +- drivers/staging/pi433/pi433_if.c | 18 +- drivers/staging/pi433/pi433_if.h | 10 + drivers/staging/pi433/rf69.c | 10 + drivers/staging/pi433/rf69.h | 10 + drivers/staging/pi433/rf69_enum.h | 10 + drivers/staging/pi433/rf69_registers.h | 10 + drivers/staging/rtl8188eu/core/rtw_ap.c | 4 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 28 +- drivers/staging/rtl8188eu/core/rtw_led.c | 20 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 354 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 20 +- drivers/staging/rtl8188eu/core/rtw_sreset.c | 4 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 284 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 13 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 156 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 46 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 7 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_led.h | 12 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 4 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8188eu/include/rtw_sreset.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 36 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 10 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 10 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 8 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 171 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 16 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 2 +- drivers/staging/rtl8192u/r8192U.h | 4 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/mlme_linux.c | 2 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 212 + drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 14 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtlwifi/base.c | 71 +- drivers/staging/rtlwifi/base.h | 6 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/core.c | 3 +- drivers/staging/rtlwifi/phydm/phydm.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 11 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rtlwifi/ps.c | 4 +- drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 17 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 17 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 17 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/i18n.c | 2 +- drivers/staging/speakup/kobjects.c | 2 +- drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/unisys/visornic/visornic_main.c | 2 +- drivers/staging/vboxvideo/Makefile | 2 + drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 56 +- drivers/staging/vboxvideo/vbox_drv.h | 42 +- drivers/staging/vboxvideo/vbox_err.h | 50 + drivers/staging/vboxvideo/vbox_fb.c | 33 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 26 +- drivers/staging/vboxvideo/vbox_main.c | 101 +- drivers/staging/vboxvideo/vbox_mode.c | 56 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 92 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 30 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 39 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 - .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- drivers/staging/vc04_services/interface/vchi/TODO | 42 - .../staging/vc04_services/interface/vchi/vchi.h | 8 + .../staging/vc04_services/interface/vchi/vchi_mh.h | 42 + .../interface/vchiq_arm/vchiq_2835_arm.c | 18 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 633 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 523 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 47 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 13 +- .../interface/vchiq_arm/vchiq_ioctl.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 32 + .../vc04_services/interface/vchiq_arm/vchiq_util.c | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 6 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 287 + drivers/staging/wilc1000/coreconfigurator.h | 81 + drivers/staging/wilc1000/host_interface.c | 2844 +++- drivers/staging/wilc1000/host_interface.h | 242 +- drivers/staging/wilc1000/linux_wlan.c | 92 +- drivers/staging/wilc1000/wilc_sdio.c | 22 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 328 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 74 +- drivers/staging/wilc1000/wilc_wlan.c | 115 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 1 + drivers/staging/wilc1000/wilc_wlan_if.h | 221 +- drivers/staging/wlan-ng/cfg80211.c | 3 +- drivers/staging/wlan-ng/prism2fw.c | 4 +- drivers/staging/wlan-ng/prism2mib.c | 26 +- drivers/staging/xgifb/XGI_main_26.c | 5 +- drivers/staging/xgifb/vb_setmode.c | 7 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/iscsi_target.c | 11 +- drivers/target/iscsi/iscsi_target_configfs.c | 11 +- drivers/target/iscsi/iscsi_target_erl1.c | 28 +- drivers/target/iscsi/iscsi_target_util.c | 12 +- drivers/target/loopback/tcm_loop.c | 8 +- drivers/target/sbp/sbp_target.c | 8 +- drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 157 +- drivers/target/target_core_device.c | 111 +- drivers/target/target_core_fabric_configfs.c | 2 +- drivers/target/target_core_internal.h | 2 + drivers/target/target_core_pr.c | 90 +- drivers/target/target_core_pscsi.c | 52 +- drivers/target/target_core_spc.c | 28 +- drivers/target/target_core_stat.c | 34 +- drivers/target/target_core_tmr.c | 56 +- drivers/target/target_core_tpg.c | 23 +- drivers/target/target_core_transport.c | 416 +- drivers/target/target_core_ua.c | 4 +- drivers/target/target_core_user.c | 2 +- drivers/target/target_core_xcopy.c | 13 +- drivers/target/tcm_fc/tfc_conf.c | 8 +- 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 +- .../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 drivers/thermal/int340x_thermal/int3400_thermal.c | 385 + .../{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 drivers/thermal/intel/Kconfig | 77 - drivers/thermal/intel/Makefile | 12 - .../intel/int340x_thermal/int3400_thermal.c | 382 - .../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/qcom-spmi-temp-alarm.c | 465 + drivers/thermal/qcom/Kconfig | 11 - drivers/thermal/qcom/Makefile | 1 - drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 465 - 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/{intel => }/x86_pkg_temp_thermal.c | 0 drivers/thermal/zx2967_thermal.c | 6 +- drivers/thunderbolt/domain.c | 17 - drivers/thunderbolt/switch.c | 40 +- drivers/tty/n_hdlc.c | 4 +- drivers/tty/n_r3964.c | 2 +- drivers/tty/n_tty.c | 8 +- drivers/tty/serdev/core.c | 70 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_fsl.c | 6 +- drivers/tty/serial/8250/8250_mtk.c | 226 +- drivers/tty/serial/8250/8250_omap.c | 6 +- drivers/tty/serial/8250/8250_port.c | 8 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 12 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/amba-pl011.c | 2 - drivers/tty/serial/earlycon-riscv-sbi.c | 28 - drivers/tty/serial/fsl_lpuart.c | 6 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/lantiq.c | 145 +- drivers/tty/serial/mvebu-uart.c | 29 +- drivers/tty/serial/pch_uart.c | 3 + drivers/tty/serial/pic32_uart.c | 1 - drivers/tty/serial/qcom_geni_serial.c | 120 +- drivers/tty/serial/serial-tegra.c | 10 +- drivers/tty/serial/sh-sci.c | 4 +- drivers/tty/serial/suncore.c | 1 - drivers/tty/serial/uartlite.c | 97 +- drivers/tty/serial/xilinx_uartps.c | 1 - drivers/tty/sysrq.c | 18 +- drivers/tty/tty_audit.c | 13 +- drivers/tty/tty_io.c | 25 +- drivers/tty/tty_ldisc.c | 16 - drivers/tty/tty_ldsem.c | 62 +- drivers/tty/tty_port.c | 3 +- drivers/uio/uio.c | 26 +- drivers/uio/uio_fsl_elbc_gpcm.c | 6 +- drivers/usb/class/cdc-acm.c | 3 - drivers/usb/core/hub.c | 33 +- drivers/usb/core/quirks.c | 21 - drivers/usb/core/usb.c | 6 +- drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/hw.h | 2 - drivers/usb/dwc2/pci.c | 1 - drivers/usb/dwc3/core.c | 20 +- drivers/usb/dwc3/core.h | 59 +- drivers/usb/dwc3/debug.h | 29 - drivers/usb/dwc3/debugfs.c | 201 +- drivers/usb/dwc3/drd.c | 15 +- drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 321 +- drivers/usb/dwc3/gadget.h | 15 - drivers/usb/dwc3/host.c | 5 +- drivers/usb/dwc3/trace.h | 2 +- drivers/usb/early/ehci-dbgp.c | 38 +- drivers/usb/gadget/function/f_fs.c | 155 +- drivers/usb/gadget/function/f_tcm.c | 8 +- drivers/usb/gadget/function/u_ether.c | 11 +- drivers/usb/gadget/function/uvc_queue.c | 2 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 2 +- drivers/usb/gadget/udc/omap_udc.c | 88 +- drivers/usb/gadget/udc/pch_udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 15 +- drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/host/ohci-mem.c | 12 +- drivers/usb/host/xhci-histb.c | 6 +- drivers/usb/host/xhci-hub.c | 411 +- drivers/usb/host/xhci-mem.c | 30 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-pci.c | 10 - drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/host/xhci-ring.c | 47 +- drivers/usb/host/xhci-tegra.c | 1 - drivers/usb/host/xhci.c | 66 +- drivers/usb/host/xhci.h | 19 +- drivers/usb/misc/appledisplay.c | 10 +- drivers/usb/mtu3/mtu3_core.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 14 +- drivers/usb/mtu3/mtu3_hw_regs.h | 6 - drivers/usb/mtu3/mtu3_plat.c | 8 - drivers/usb/mtu3/mtu3_qmu.c | 26 + drivers/usb/serial/console.c | 2 +- drivers/usb/serial/f81534.c | 20 +- drivers/usb/serial/ftdi_sio.c | 6 +- drivers/usb/serial/mos7840.c | 65 +- drivers/usb/serial/quatech2.c | 3 + drivers/usb/storage/ene_ub6250.c | 2 +- drivers/usb/storage/unusual_realtek.h | 10 - drivers/usb/typec/tcpm/fusb302.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 21 +- drivers/usb/typec/tps6598x.c | 8 +- drivers/usb/wusbcore/crypto.c | 2 +- drivers/uwb/i1480/dfu/usb.c | 2 +- drivers/vfio/Kconfig | 1 + drivers/vfio/vfio_iommu_type1.c | 33 +- drivers/vhost/net.c | 56 +- drivers/vhost/scsi.c | 8 +- drivers/vhost/vhost.c | 3 + drivers/vhost/vsock.c | 79 +- drivers/video/backlight/pm8941-wled.c | 2 +- drivers/video/backlight/pwm_bl.c | 28 +- drivers/video/hdmi.c | 511 +- drivers/virt/vboxguest/vboxguest_core.c | 2 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_ring.c | 1811 +-- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/cpwd.c | 2 - drivers/watchdog/renesas_wdt.c | 13 +- drivers/watchdog/scx200_wdt.c | 7 + drivers/watchdog/w83627hf_wdt.c | 38 +- drivers/xen/balloon.c | 93 +- drivers/xen/gntdev.c | 12 +- drivers/xen/pvcalls-front.c | 4 +- drivers/xen/swiotlb-xen.c | 12 +- drivers/xen/xen-scsiback.c | 8 +- drivers/xen/xen-selfballoon.c | 6 +- drivers/xen/xenfs/super.c | 7 +- drivers/xen/xlate_mmu.c | 1 - fs/9p/vfs_super.c | 2 +- fs/Kconfig | 9 - fs/Makefile | 7 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/dir.c | 4 +- fs/afs/file.c | 5 +- fs/afs/fs_probe.c | 41 +- fs/afs/inode.c | 18 +- fs/afs/internal.h | 19 +- fs/afs/misc.c | 52 - fs/afs/mntpt.c | 143 +- fs/afs/rotate.c | 53 +- fs/afs/rxrpc.c | 11 +- fs/afs/super.c | 634 +- fs/afs/vl_probe.c | 47 +- fs/afs/vl_rotate.c | 50 +- fs/afs/volume.c | 4 +- fs/aio.c | 149 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 15 +- fs/autofs/dev-ioctl.c | 27 +- fs/autofs/init.c | 6 +- fs/autofs/inode.c | 78 +- fs/autofs/root.c | 16 +- fs/autofs/waitq.c | 10 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 73 +- fs/binfmt_misc.c | 7 +- fs/binfmt_script.c | 10 +- fs/block_dev.c | 52 +- fs/btrfs/backref.c | 9 + fs/btrfs/btrfs_inode.h | 14 +- fs/btrfs/check-integrity.c | 22 +- fs/btrfs/compression.c | 22 +- fs/btrfs/ctree.c | 12 +- fs/btrfs/ctree.h | 268 +- fs/btrfs/delayed-ref.c | 60 +- fs/btrfs/delayed-ref.h | 3 +- fs/btrfs/dev-replace.c | 189 +- fs/btrfs/dev-replace.h | 8 + fs/btrfs/disk-io.c | 132 +- fs/btrfs/disk-io.h | 10 +- fs/btrfs/extent-tree.c | 1245 +- fs/btrfs/extent_io.c | 413 +- fs/btrfs/extent_io.h | 64 +- fs/btrfs/extent_map.h | 21 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 49 +- fs/btrfs/free-space-tree.c | 15 +- fs/btrfs/inode.c | 738 +- fs/btrfs/ioctl.c | 35 +- fs/btrfs/ordered-data.c | 30 + fs/btrfs/ordered-data.h | 47 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/qgroup.h | 2 +- fs/btrfs/reada.c | 16 +- fs/btrfs/relocation.c | 49 +- fs/btrfs/scrub.c | 50 +- fs/btrfs/send.c | 13 +- fs/btrfs/super.c | 33 +- fs/btrfs/sysfs.c | 14 - fs/btrfs/sysfs.h | 2 +- fs/btrfs/tests/btrfs-tests.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 29 +- fs/btrfs/tests/inode-tests.c | 6 + fs/btrfs/transaction.c | 89 +- fs/btrfs/transaction.h | 16 +- fs/btrfs/tree-checker.c | 8 +- fs/btrfs/tree-log.c | 40 +- fs/btrfs/tree-log.h | 2 + fs/btrfs/volumes.c | 771 +- fs/btrfs/volumes.h | 25 +- fs/buffer.c | 62 +- fs/cachefiles/namei.c | 8 +- fs/cachefiles/rdwr.c | 9 +- fs/cachefiles/xattr.c | 3 +- fs/ceph/addr.c | 5 +- fs/ceph/super.c | 3 +- fs/ceph/super.h | 2 +- fs/cifs/Kconfig | 2 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsfs.c | 18 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 1 - fs/cifs/connect.c | 3 +- fs/cifs/dir.c | 2 +- fs/cifs/file.c | 38 +- fs/cifs/inode.c | 2 +- fs/cifs/sess.c | 4 +- fs/cifs/smb2ops.c | 263 +- fs/cifs/smb2pdu.c | 12 + fs/cifs/smb2pdu.h | 1 + fs/cifs/smb2proto.h | 10 +- fs/cifs/transport.c | 8 +- fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 + fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/crypto/crypto.c | 28 +- fs/crypto/fname.c | 22 +- fs/crypto/fscrypt_private.h | 67 +- fs/crypto/keyinfo.c | 351 +- fs/crypto/policy.c | 5 +- fs/dax.c | 100 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/direct-io.c | 8 +- fs/dlm/ast.c | 10 - fs/dlm/lock.c | 17 +- fs/dlm/lockspace.c | 9 +- fs/dlm/member.c | 7 +- fs/dlm/memory.c | 9 +- fs/dlm/user.c | 5 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/eventpoll.c | 270 +- fs/exec.c | 109 +- fs/exofs/super.c | 7 +- fs/exportfs/expfs.c | 3 +- fs/ext2/dir.c | 49 +- fs/ext2/super.c | 27 +- fs/ext2/xattr.c | 5 +- fs/ext4/Kconfig | 20 - fs/ext4/ext4.h | 24 +- fs/ext4/file.c | 6 - fs/ext4/inline.c | 5 +- fs/ext4/inode.c | 11 - fs/ext4/ioctl.c | 12 - fs/ext4/migrate.c | 48 +- fs/ext4/page-io.c | 2 +- fs/ext4/readpage.c | 211 +- fs/ext4/resize.c | 74 +- fs/ext4/super.c | 178 +- fs/ext4/sysfs.c | 6 - fs/ext4/xattr.c | 76 +- fs/f2fs/Kconfig | 20 - fs/f2fs/acl.c | 14 +- fs/f2fs/checkpoint.c | 2 +- fs/f2fs/data.c | 183 +- fs/f2fs/debug.c | 19 +- fs/f2fs/dir.c | 12 +- fs/f2fs/f2fs.h | 66 +- fs/f2fs/file.c | 81 +- fs/f2fs/gc.c | 60 +- fs/f2fs/inode.c | 21 +- fs/f2fs/namei.c | 6 +- fs/f2fs/node.c | 10 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 22 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 103 +- fs/f2fs/sysfs.c | 38 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file.c | 2 +- fs/file_table.c | 16 +- fs/filesystems.c | 4 - fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 776 - fs/fs_parser.c | 555 - fs/fs_types.c | 105 - fs/fscache/object.c | 3 - fs/fsopen.c | 568 - fs/fuse/control.c | 9 +- fs/fuse/dir.c | 24 +- fs/fuse/file.c | 43 +- fs/fuse/fuse_i.h | 2 +- fs/fuse/inode.c | 20 +- fs/gfs2/aops.c | 16 +- fs/gfs2/bmap.c | 8 +- fs/gfs2/file.c | 10 +- fs/gfs2/glops.c | 1 - fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 18 +- fs/gfs2/inode.h | 10 +- fs/gfs2/log.c | 5 +- fs/gfs2/log.h | 5 +- fs/gfs2/lops.c | 257 +- fs/gfs2/lops.h | 4 +- fs/gfs2/ops_fstype.c | 7 +- fs/gfs2/recovery.c | 178 +- fs/gfs2/recovery.h | 5 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 5 +- fs/gfs2/trans.c | 8 +- fs/hfs/btree.c | 3 +- fs/hfs/super.c | 12 +- fs/hfsplus/btree.c | 3 +- fs/hfsplus/dir.c | 1 - fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/inode.c | 21 - fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 506 +- fs/inode.c | 4 +- fs/internal.h | 19 +- fs/iomap.c | 67 +- fs/isofs/inode.c | 11 +- fs/jbd2/commit.c | 3 - fs/jbd2/transaction.c | 45 +- fs/jffs2/super.c | 13 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 11 +- fs/kernfs/file.c | 23 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/lockd/clnt4xdr.c | 22 +- fs/lockd/clntxdr.c | 22 +- fs/lockd/svclock.c | 2 +- fs/locks.c | 342 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 952 +- fs/nfs/callback_proc.c | 22 +- fs/nfs/direct.c | 9 +- fs/nfs/flexfilelayout/flexfilelayout.c | 23 +- fs/nfs/flexfilelayout/flexfilelayout.h | 4 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 19 - fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs42proc.c | 19 +- fs/nfs/nfs4_fs.h | 2 - fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/nfs4state.c | 16 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfs/write.c | 2 +- fs/nfsd/nfs4proc.c | 7 +- fs/nfsd/nfs4recover.c | 17 +- fs/nfsd/nfs4state.c | 16 +- fs/nfsd/nfscache.c | 2 +- fs/nfsd/nfsctl.c | 10 +- fs/nfsd/vfs.c | 17 +- fs/nilfs2/btnode.c | 4 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 32 +- fs/notify/fanotify/fanotify_user.c | 10 +- fs/notify/fdinfo.c | 1 - fs/notify/fsnotify.c | 2 +- fs/notify/inotify/Kconfig | 1 + fs/nsfs.c | 3 +- fs/ntfs/malloc.h | 2 +- fs/ntfs/super.c | 13 +- fs/ocfs2/Makefile | 2 +- fs/ocfs2/aops.c | 25 +- fs/ocfs2/buffer_head_io.c | 2 + fs/ocfs2/cluster/heartbeat.c | 17 +- fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlm/dlmrecovery.c | 1 + fs/ocfs2/dlm/dlmunlock.c | 7 - fs/ocfs2/dlmfs/Makefile | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 8 +- fs/ocfs2/export.c | 2 +- fs/ocfs2/journal.c | 6 +- fs/ocfs2/localalloc.c | 12 +- fs/ocfs2/locks.c | 10 +- fs/ocfs2/move_extents.c | 47 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 22 +- fs/orangefs/inode.c | 2 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/dir.c | 14 +- fs/overlayfs/export.c | 6 +- fs/overlayfs/inode.c | 17 +- fs/overlayfs/super.c | 11 +- fs/pipe.c | 3 +- fs/pnode.c | 1 - fs/proc/base.c | 20 +- fs/proc/inode.c | 56 +- fs/proc/internal.h | 5 +- fs/proc/page.c | 6 +- fs/proc/root.c | 253 +- fs/proc/task_mmu.c | 24 +- fs/proc/util.c | 1 - fs/pstore/ftrace.c | 2 +- fs/pstore/inode.c | 61 +- fs/pstore/platform.c | 173 +- fs/pstore/ram.c | 78 +- fs/pstore/ram_core.c | 45 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 17 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/select.c | 360 +- fs/splice.c | 7 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 - fs/super.c | 486 +- fs/sysfs/file.c | 4 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 5 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/auth.c | 5 +- fs/ubifs/replay.c | 35 +- fs/ubifs/super.c | 5 +- fs/udf/super.c | 32 +- fs/udf/unicode.c | 14 +- fs/ufs/super.c | 11 +- fs/userfaultfd.c | 28 +- fs/verity/Kconfig | 52 - fs/verity/Makefile | 5 - fs/verity/fsverity_private.h | 135 - fs/verity/hash_algs.c | 115 - fs/verity/ioctl.c | 164 - fs/verity/setup.c | 908 -- fs/verity/signature.c | 187 - fs/verity/verify.c | 298 - fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 11 +- fs/xfs/xfs_bmap_util.c | 14 +- fs/xfs/xfs_bmap_util.h | 3 - fs/xfs/xfs_buf_item.c | 28 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_qm_bhv.c | 2 +- fs/xfs/xfs_reflink.c | 18 +- fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_trace.h | 5 +- include/acpi/acpixf.h | 2 +- include/acpi/actbl3.h | 23 - include/asm-generic/atomic-instrumented.h | 467 + include/asm-generic/atomic-long.h | 269 + include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/export.h | 13 +- include/asm-generic/fixmap.h | 1 - include/crypto/acompress.h | 38 +- include/crypto/aead.h | 38 +- include/crypto/akcipher.h | 74 +- include/crypto/chacha.h | 54 - include/crypto/chacha20.h | 27 + include/crypto/hash.h | 32 +- include/crypto/hash_info.h | 1 - include/crypto/internal/cryptouser.h | 17 - include/crypto/kpp.h | 48 +- include/crypto/nhpoly1305.h | 74 - include/crypto/poly1305.h | 28 +- include/crypto/rng.h | 27 +- include/crypto/skcipher.h | 36 +- include/crypto/streebog.h | 34 - include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 7 +- include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 45 +- include/drm/drm_atomic_state_helper.h | 73 - include/drm/drm_connector.h | 60 +- include/drm/drm_crtc.h | 9 - include/drm/drm_crtc_helper.h | 6 + include/drm/drm_damage_helper.h | 99 - include/drm/drm_dp_helper.h | 109 - include/drm/drm_dp_mst_helper.h | 6 + include/drm/drm_drv.h | 14 +- include/drm/drm_dsc.h | 485 - include/drm/drm_fb_cma_helper.h | 2 + include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_framebuffer.h | 24 + include/drm/drm_gem.h | 181 +- include/drm/drm_gem_cma_helper.h | 24 - include/drm/drm_global.h | 53 + include/drm/drm_hdcp.h | 212 - include/drm/drm_mipi_dsi.h | 8 - include/drm/drm_mode_config.h | 27 - include/drm/drm_modeset_lock.h | 59 - include/drm/drm_plane.h | 44 - include/drm/drm_plane_helper.h | 35 + include/drm/drm_prime.h | 4 +- include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 4 +- include/drm/drm_vblank.h | 8 +- include/drm/gpu_scheduler.h | 5 - include/drm/i915_pciids.h | 21 +- include/drm/tinydrm/tinydrm.h | 35 +- include/drm/ttm/ttm_bo_driver.h | 23 +- include/drm/ttm/ttm_memory.h | 4 +- include/dt-bindings/clock/bcm2835-aux.h | 10 +- include/dt-bindings/clock/bcm2835.h | 10 +- include/dt-bindings/clock/gxbb-clkc.h | 18 - include/dt-bindings/clock/imx7ulp-clock.h | 109 - include/dt-bindings/clock/imx8mq-clock.h | 395 - include/dt-bindings/clock/marvell,mmp2.h | 1 - include/dt-bindings/clock/meson8b-clkc.h | 4 - include/dt-bindings/clock/mt7629-clk.h | 203 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 92 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 2 - include/dt-bindings/clock/qcom,gpucc-sdm845.h | 24 - include/dt-bindings/clock/qcom,lpass-sdm845.h | 15 - include/dt-bindings/clock/qcom,rpmcc.h | 4 - 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/clock/rk3328-cru.h | 3 +- include/dt-bindings/clock/sun8i-de2.h | 3 - include/dt-bindings/clock/suniv-ccu-f1c100s.h | 70 - include/dt-bindings/dma/dw-dmac.h | 14 - include/dt-bindings/firmware/imx/rsrc.h | 559 - include/dt-bindings/interconnect/qcom,sdm845.h | 143 - include/dt-bindings/media/xilinx-vip.h | 5 +- include/dt-bindings/pinctrl/bcm2835.h | 8 +- include/dt-bindings/pinctrl/mt6797-pinfunc.h | 1368 -- include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 - include/dt-bindings/pinctrl/r7s9210-pinctrl.h | 47 - include/dt-bindings/power/imx8mq-power.h | 21 - include/dt-bindings/power/r8a77970-sysc.h | 7 +- include/dt-bindings/power/r8a77980-sysc.h | 6 +- include/dt-bindings/power/raspberrypi-power.h | 5 +- include/dt-bindings/power/rk3066-power.h | 22 - include/dt-bindings/power/rk3188-power.h | 24 - include/dt-bindings/reset/sun8i-de2.h | 1 - include/dt-bindings/reset/suniv-ccu-f1c100s.h | 38 - .../dt-bindings/thermal/tegra194-bpmp-thermal.h | 15 - include/linux/acpi.h | 23 +- include/linux/adxl.h | 5 + include/linux/alcor_pci.h | 286 - include/linux/atomic.h | 1243 +- include/linux/audit.h | 8 +- include/linux/avf/virtchnl.h | 10 +- include/linux/backing-dev-defs.h | 8 - include/linux/balloon_compaction.h | 34 +- include/linux/binfmts.h | 1 - include/linux/bio.h | 29 +- include/linux/blk-cgroup.h | 227 +- include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 73 +- include/linux/blk_types.h | 12 +- include/linux/blkdev.h | 249 +- include/linux/bpf.h | 39 +- include/linux/bpf_verifier.h | 3 +- include/linux/brcmphy.h | 1 - include/linux/bsg-lib.h | 6 +- include/linux/btf.h | 17 - include/linux/build_bug.h | 36 +- include/linux/can/dev.h | 1 - include/linux/can/rx-offload.h | 7 +- include/linux/cgroup-defs.h | 1 - include/linux/cgroup.h | 5 +- include/linux/clk-provider.h | 8 - include/linux/cmdline.h | 72 - include/linux/compat.h | 26 - include/linux/compiler-clang.h | 6 +- include/linux/compiler-gcc.h | 8 - include/linux/compiler_attributes.h | 13 + include/linux/cordic.h | 9 - include/linux/cpuhotplug.h | 2 - include/linux/crypto.h | 290 +- include/linux/dax.h | 14 +- include/linux/debugfs.h | 8 +- include/linux/dell-led.h | 7 + include/linux/dma-direct.h | 6 +- include/linux/dma-fence.h | 1 - include/linux/dma-iommu.h | 1 + include/linux/dma-mapping.h | 18 +- include/linux/dma-noncoherent.h | 2 - include/linux/dma/sprd-dma.h | 62 +- include/linux/dma_remapping.h | 58 + include/linux/dmar.h | 8 - include/linux/edac.h | 6 + include/linux/efi.h | 34 - include/linux/elevator.h | 94 +- include/linux/errno.h | 1 - include/linux/etherdevice.h | 1 - include/linux/export.h | 18 +- include/linux/fanotify.h | 5 +- include/linux/filter.h | 34 +- include/linux/firmware/imx/sci.h | 1 - include/linux/firmware/imx/svc/pm.h | 85 - include/linux/firmware/imx/types.h | 552 + include/linux/firmware/intel/stratix10-smc.h | 312 - .../linux/firmware/intel/stratix10-svc-client.h | 217 - include/linux/fs.h | 88 +- include/linux/fs_context.h | 215 - include/linux/fs_parser.h | 119 - include/linux/fs_types.h | 73 - include/linux/fscache-cache.h | 3 +- include/linux/fsi-occ.h | 25 - include/linux/fsinfo.h | 41 - include/linux/fsl/mc.h | 12 +- include/linux/fsnotify.h | 61 +- include/linux/fsnotify_backend.h | 11 +- include/linux/fsverity.h | 112 - include/linux/ftrace.h | 42 +- include/linux/futex.h | 8 + include/linux/genalloc.h | 13 +- include/linux/genhd.h | 57 +- include/linux/gfp.h | 12 +- include/linux/gpio/consumer.h | 6 +- include/linux/gpio/driver.h | 6 + include/linux/hdmi.h | 24 +- include/linux/hid-sensor-hub.h | 4 +- include/linux/hid.h | 45 +- include/linux/highmem.h | 28 +- include/linux/hmm.h | 4 +- include/linux/hrtimer.h | 5 +- include/linux/hwmon-sysfs.h | 39 - include/linux/hyperv.h | 24 +- include/linux/i3c/ccc.h | 385 - include/linux/i3c/device.h | 331 - include/linux/i3c/master.h | 648 - include/linux/ide.h | 14 +- include/linux/ieee80211.h | 2 - include/linux/if_bridge.h | 12 - include/linux/if_vlan.h | 53 +- include/linux/iio/adc/ad_sigma_delta.h | 3 - include/linux/iio/common/st_sensors.h | 2 +- include/linux/ima.h | 15 - include/linux/init.h | 1 + include/linux/initrd.h | 3 - include/linux/intel-iommu.h | 49 +- include/linux/interconnect-provider.h | 142 - include/linux/interconnect.h | 59 - include/linux/interrupt.h | 4 - include/linux/iommu.h | 4 +- include/linux/ioprio.h | 13 - include/linux/ipc_namespace.h | 1 - include/linux/ipmi_smi.h | 27 +- include/linux/jbd2.h | 7 +- include/linux/kasan.h | 101 +- include/linux/kernel.h | 1 - include/linux/kernfs.h | 43 +- include/linux/kexec.h | 1 - include/linux/kref.h | 5 +- include/linux/lantiq.h | 23 - include/linux/leds.h | 20 - include/linux/linkmode.h | 9 - include/linux/lsm_hooks.h | 84 +- include/linux/lzo.h | 6 +- include/linux/memblock.h | 47 +- include/linux/memcontrol.h | 11 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 20 +- include/linux/mempolicy.h | 2 + include/linux/memremap.h | 2 - include/linux/mfd/axp20x.h | 1 - include/linux/mfd/cros_ec.h | 6 +- include/linux/mfd/madera/core.h | 7 - include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 1 - include/linux/mfd/tmio.h | 11 +- include/linux/mfd/wm8994/pdata.h | 3 + include/linux/migrate.h | 2 +- include/linux/mii.h | 121 +- include/linux/mlx4/device.h | 4 +- include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 17 +- include/linux/mlx5/driver.h | 248 +- include/linux/mlx5/eq.h | 72 - include/linux/mlx5/mlx5_ifc.h | 44 +- include/linux/mlx5/port.h | 3 + include/linux/mlx5/qp.h | 5 - include/linux/mlx5/srq.h | 72 + include/linux/mlx5/transobj.h | 11 + include/linux/mm.h | 142 +- include/linux/mm_inline.h | 3 + include/linux/mm_types.h | 5 - include/linux/mmc/host.h | 5 +- include/linux/mmc/slot-gpio.h | 5 + include/linux/mmu_notifier.h | 111 +- include/linux/mmzone.h | 44 +- include/linux/mod_devicetable.h | 17 - include/linux/module.h | 6 - include/linux/mount.h | 10 +- include/linux/mtd/cfi.h | 1 - include/linux/mtd/mtd.h | 5 +- include/linux/mtd/rawnand.h | 158 +- include/linux/mtd/sh_flctl.h | 16 +- include/linux/mtd/spi-nor.h | 11 +- include/linux/mtd/spinand.h | 2 - include/linux/mtd/super.h | 4 +- include/linux/net_dim.h | 2 - include/linux/netdevice.h | 51 +- include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 13 - include/linux/netfilter/nfnetlink.h | 12 + include/linux/netlink.h | 9 - include/linux/node.h | 9 +- include/linux/nvme-fc-driver.h | 17 + include/linux/nvme.h | 51 +- include/linux/nvmem-provider.h | 11 - include/linux/objagg.h | 46 - include/linux/of.h | 22 +- include/linux/of_fdt.h | 1 - include/linux/of_net.h | 6 + include/linux/of_pdt.h | 2 + include/linux/oom.h | 10 - include/linux/page-flags-layout.h | 10 - include/linux/page-flags.h | 18 +- include/linux/pagemap.h | 2 - include/linux/pci.h | 8 - include/linux/pci_ids.h | 5 - include/linux/percpu-rwsem.h | 2 +- include/linux/perf/arm_pmu.h | 4 +- include/linux/phy.h | 90 +- include/linux/phy/phy-mipi-dphy.h | 285 - include/linux/phy/phy.h | 83 +- include/linux/phy_led_triggers.h | 2 +- include/linux/platform_data/ad7879.h | 42 + include/linux/platform_data/davinci_asp.h | 1 - include/linux/platform_data/dma-dw.h | 6 - include/linux/platform_data/gpio-davinci.h | 2 - include/linux/platform_data/mdio-gpio.h | 14 - include/linux/platform_data/mmc-esdhc-imx.h | 4 + include/linux/platform_data/mmc-pxamci.h | 4 + include/linux/platform_data/mmc-s3cmci.h | 4 + include/linux/platform_data/ntc_thermistor.h | 5 +- include/linux/platform_data/st_sensors_pdata.h | 2 - include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 16 +- include/linux/power/smartreflex.h | 5 + include/linux/power_supply.h | 20 - include/linux/printk.h | 7 +- include/linux/property.h | 12 - include/linux/psi.h | 3 +- include/linux/pstore.h | 39 +- include/linux/pstore_ram.h | 50 +- include/linux/ptp_clock_kernel.h | 33 - include/linux/ptrace.h | 18 +- include/linux/qcom_scm.h | 3 - include/linux/qed/qed_if.h | 41 - include/linux/raid/pq.h | 8 +- include/linux/ramfs.h | 4 +- include/linux/rcupdate_wait.h | 17 + include/linux/regmap.h | 6 - include/linux/regulator/consumer.h | 2 +- include/linux/regulator/driver.h | 9 +- include/linux/regulator/machine.h | 3 - include/linux/regulator/pfuze100.h | 3 +- include/linux/remoteproc.h | 4 +- include/linux/reservation.h | 12 +- include/linux/reset.h | 15 +- include/linux/rhashtable.h | 34 +- include/linux/ring_buffer.h | 4 +- include/linux/rtc.h | 3 + include/linux/sa11x0-dma.h | 24 + include/linux/sbitmap.h | 77 +- include/linux/scatterlist.h | 6 +- include/linux/sched.h | 23 +- include/linux/sched/signal.h | 53 +- include/linux/sched/smt.h | 20 - include/linux/sched/task.h | 2 - include/linux/security.h | 70 +- include/linux/serdev.h | 2 +- include/linux/serial_core.h | 38 +- include/linux/sfp.h | 2 +- include/linux/shdma-base.h | 7 +- include/linux/shmem_fs.h | 5 +- include/linux/signal.h | 4 - include/linux/skbuff.h | 52 +- include/linux/slab.h | 83 +- include/linux/slab_def.h | 13 - include/linux/soc/mediatek/mtk-cmdq.h | 133 - include/linux/soc/qcom/qmi.h | 2 +- include/linux/socket.h | 9 +- include/linux/spi/mmc_spi.h | 15 + include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi-mem.h | 84 +- include/linux/spi/spi.h | 5 +- include/linux/srcu.h | 79 +- include/linux/srcutiny.h | 24 +- include/linux/srcutree.h | 8 +- include/linux/sunrpc/svc_rdma.h | 1 - include/linux/sunrpc/xdr.h | 1 + include/linux/swap.h | 35 +- include/linux/syscalls.h | 42 +- include/linux/sysfs.h | 8 +- include/linux/t10-pi.h | 9 +- include/linux/tcp.h | 1 - include/linux/thinkpad_acpi.h | 16 + include/linux/time32.h | 25 + include/linux/timekeeping.h | 14 + include/linux/timekeeping32.h | 15 + include/linux/tpm.h | 11 +- include/linux/tracehook.h | 4 +- include/linux/tracepoint.h | 8 +- include/linux/tty.h | 8 - include/linux/types.h | 4 +- include/linux/udp.h | 26 +- include/linux/usb.h | 4 +- include/linux/usb/ccid.h | 51 - include/linux/usb/hcd.h | 5 + include/linux/usb/quirks.h | 3 - include/linux/usb/tcpm.h | 1 - include/linux/vm_event_item.h | 1 - include/linux/writeback.h | 5 +- include/linux/xarray.h | 321 +- include/linux/xxhash.h | 23 - include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/cec.h | 1 - include/media/davinci/vpbe.h | 4 + include/media/media-request.h | 2 +- include/media/mpeg2-ctrls.h | 86 - include/media/rc-map.h | 1 - include/media/v4l2-common.h | 5 - include/media/v4l2-ctrls.h | 6 - include/media/v4l2-dev.h | 13 +- include/media/v4l2-ioctl.h | 16 +- include/media/v4l2-mem2mem.h | 2 +- include/media/v4l2-subdev.h | 6 +- include/media/videobuf2-core.h | 2 - include/net/af_rxrpc.h | 3 +- include/net/cfg80211.h | 274 +- include/net/devlink.h | 4 - include/net/dsa.h | 1 - include/net/flow.h | 2 +- include/net/flow_dissector.h | 6 +- include/net/gen_stats.h | 2 +- include/net/geneve.h | 6 - include/net/icmp.h | 2 +- include/net/inet6_hashtables.h | 5 +- include/net/inet_hashtables.h | 24 +- include/net/inet_sock.h | 21 - include/net/ip.h | 4 +- include/net/ip6_tunnel.h | 2 - include/net/ip_tunnels.h | 1 - include/net/ipv6.h | 2 - include/net/l3mdev.h | 22 - include/net/mac80211.h | 12 - include/net/neighbour.h | 31 +- include/net/netfilter/ipv4/nf_nat_masquerade.h | 2 +- include/net/netfilter/ipv6/nf_nat_masquerade.h | 2 +- include/net/netfilter/nf_flow_table.h | 4 + include/net/netfilter/nf_nat_l4proto.h | 2 +- include/net/netns/ipv4.h | 3 - include/net/netns/xfrm.h | 2 - include/net/pkt_cls.h | 104 +- include/net/protocol.h | 9 +- include/net/raw.h | 14 +- include/net/rtnetlink.h | 3 +- include/net/sch_generic.h | 27 - include/net/sctp/constants.h | 2 +- include/net/sctp/sctp.h | 21 +- include/net/sctp/sm.h | 4 +- include/net/sctp/structs.h | 12 +- include/net/sctp/ulpevent.h | 39 +- include/net/sock.h | 20 +- include/net/switchdev.h | 89 +- include/net/tcp.h | 51 +- include/net/udp.h | 58 +- include/net/udp_tunnel.h | 10 - include/net/vxlan.h | 17 - include/net/xfrm.h | 4 - include/rdma/ib_fmr_pool.h | 2 +- include/rdma/ib_verbs.h | 21 +- include/rdma/uverbs_ioctl.h | 217 +- include/rdma/uverbs_named_ioctl.h | 11 +- include/rdma/uverbs_std_types.h | 61 +- include/scsi/scsi_cmnd.h | 6 +- include/scsi/scsi_dh.h | 2 +- include/scsi/scsi_driver.h | 3 +- include/scsi/scsi_host.h | 18 +- include/scsi/scsi_tcq.h | 14 +- include/soc/bcm2835/raspberrypi-firmware.h | 5 +- include/soc/fsl/qman.h | 8 +- include/soc/qcom/cmd-db.h | 12 +- include/soc/tegra/bpmp-abi.h | 1188 +- include/soc/tegra/bpmp.h | 7 - include/soc/tegra/fuse.h | 1 + include/soc/tegra/pmc.h | 21 - include/sound/pcm_params.h | 4 +- include/sound/simple_card_utils.h | 6 +- include/sound/soc-acpi-intel-match.h | 1 - include/sound/soc-acpi.h | 15 - include/sound/soc.h | 16 +- include/target/target_core_base.h | 25 +- include/target/target_core_fabric.h | 25 +- include/trace/events/btrfs.h | 4 +- include/trace/events/filelock.h | 16 +- include/trace/events/kmem.h | 21 - include/trace/events/net.h | 59 - include/trace/events/objagg.h | 228 - include/trace/events/rxrpc.h | 2 - include/trace/events/sched.h | 12 +- include/uapi/asm-generic/unistd.h | 4 - include/uapi/drm/amdgpu_drm.h | 6 - include/uapi/drm/drm_fourcc.h | 15 - include/uapi/drm/drm_mode.h | 19 - include/uapi/drm/i915_drm.h | 8 - include/uapi/drm/msm_drm.h | 25 +- include/uapi/drm/v3d_drm.h | 39 +- include/uapi/drm/virtgpu_drm.h | 13 +- include/uapi/linux/aio_abi.h | 2 - include/uapi/linux/audit.h | 2 - include/uapi/linux/auto_fs.h | 2 +- include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/bpf.h | 224 +- include/uapi/linux/btf.h | 18 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 1 - include/uapi/linux/cryptouser.h | 102 +- include/uapi/linux/devlink.h | 5 - include/uapi/linux/elf.h | 1 - include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/fanotify.h | 2 - include/uapi/linux/fcntl.h | 3 - include/uapi/linux/fs.h | 60 +- include/uapi/linux/fsinfo.h | 303 - include/uapi/linux/fsverity.h | 98 - include/uapi/linux/hash_info.h | 2 - include/uapi/linux/if_bridge.h | 21 - include/uapi/linux/if_link.h | 19 - include/uapi/linux/if_tun.h | 1 - include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/kernel-page-flags.h | 2 +- include/uapi/linux/mmc/ioctl.h | 5 +- include/uapi/linux/mount.h | 120 - include/uapi/linux/msdos_fs.h | 4 +- include/uapi/linux/ncsi.h | 15 - include/uapi/linux/net_namespace.h | 2 - include/uapi/linux/netfilter.h | 4 + include/uapi/linux/netfilter/ipset/ip_set.h | 19 +- include/uapi/linux/netfilter_decnet.h | 10 + include/uapi/linux/netfilter_ipv4.h | 28 + include/uapi/linux/netfilter_ipv6.h | 29 + include/uapi/linux/nl80211.h | 439 +- include/uapi/linux/pkt_cls.h | 7 - include/uapi/linux/pkt_sched.h | 30 - include/uapi/linux/prctl.h | 1 - include/uapi/linux/ptp_clock.h | 12 - include/uapi/linux/sctp.h | 13 +- include/uapi/linux/snmp.h | 1 - include/uapi/linux/sysctl.h | 1 - include/uapi/linux/tcp.h | 1 - include/uapi/linux/udp.h | 1 - include/uapi/linux/v4l2-common.h | 28 +- include/uapi/linux/v4l2-controls.h | 67 +- include/uapi/linux/videodev2.h | 6 +- include/uapi/linux/virtio_blk.h | 54 - include/uapi/linux/virtio_config.h | 3 - include/uapi/linux/virtio_gpu.h | 18 - include/uapi/linux/virtio_ring.h | 52 - include/uapi/rdma/ib_user_verbs.h | 16 +- include/uapi/rdma/mlx5_user_ioctl_cmds.h | 1 - include/uapi/sound/firewire.h | 20 - include/video/imx-ipu-v3.h | 10 - include/xen/balloon.h | 5 + init/Kconfig | 118 +- init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 24 +- init/initramfs.c | 34 +- init/main.c | 23 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 106 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/Makefile | 7 +- kernel/async.c | 1 + kernel/audit.c | 61 +- kernel/audit.h | 10 +- kernel/audit_fsnotify.c | 6 +- kernel/audit_tree.c | 498 +- kernel/audit_watch.c | 6 +- kernel/auditsc.c | 150 +- kernel/bpf/btf.c | 481 +- kernel/bpf/core.c | 232 +- kernel/bpf/hashtab.c | 13 +- kernel/bpf/inode.c | 7 +- kernel/bpf/local_storage.c | 6 +- kernel/bpf/lpm_trie.c | 59 +- kernel/bpf/offload.c | 76 +- kernel/bpf/queue_stack_maps.c | 16 +- kernel/bpf/syscall.c | 116 +- kernel/bpf/verifier.c | 440 +- kernel/cgroup/cgroup-internal.h | 52 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 399 +- kernel/cgroup/cpuset.c | 1033 +- kernel/cgroup/debug.c | 4 +- kernel/configs/tiny.config | 1 - kernel/cpu.c | 15 +- kernel/crash_core.c | 2 - kernel/dma/Kconfig | 9 - kernel/dma/Makefile | 2 +- kernel/dma/direct.c | 52 +- kernel/dma/mapping.c | 84 + kernel/dma/remap.c | 257 - kernel/dma/swiotlb.c | 12 +- kernel/events/core.c | 2 +- kernel/events/uprobes.c | 27 +- kernel/fork.c | 10 +- kernel/futex.c | 207 +- kernel/futex_compat.c | 202 + kernel/irq/affinity.c | 148 +- kernel/irq/matrix.c | 34 +- kernel/kcov.c | 4 +- kernel/kexec_core.c | 5 +- kernel/kprobes.c | 10 +- kernel/livepatch/patch.c | 4 +- kernel/livepatch/transition.c | 4 +- kernel/locking/lockdep.c | 2 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex.c | 2 +- kernel/memremap.c | 105 +- kernel/module.c | 98 +- kernel/module_signing.c | 3 +- kernel/padata.c | 2 +- kernel/panic.c | 34 +- kernel/power/qos.c | 15 +- kernel/power/snapshot.c | 19 +- kernel/printk/printk.c | 30 +- kernel/ptrace.c | 25 +- kernel/rcu/rcu.h | 4 - kernel/rcu/rcutorture.c | 389 +- kernel/rcu/srcutiny.c | 120 +- kernel/rcu/srcutree.c | 489 +- kernel/rcu/sync.c | 25 +- kernel/rcu/tree.c | 114 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 10 +- kernel/rcu/tree_plugin.h | 81 +- kernel/rcu/update.c | 9 +- kernel/resource.c | 15 - kernel/sched/core.c | 27 +- kernel/sched/deadline.c | 19 +- kernel/sched/debug.c | 2 +- kernel/sched/fair.c | 72 +- kernel/sched/membarrier.c | 6 +- kernel/sched/psi.c | 30 +- kernel/sched/rt.c | 24 +- kernel/sched/sched.h | 13 +- kernel/sched/stats.h | 8 +- kernel/sched/swait.c | 2 +- kernel/sched/wait.c | 2 +- kernel/signal.c | 145 +- kernel/stackleak.c | 6 +- kernel/sys_ni.c | 2 - kernel/sysctl.c | 27 - kernel/sysctl_binary.c | 1 - kernel/time/alarmtimer.c | 5 +- kernel/time/clockevents.c | 18 +- kernel/time/clocksource.c | 20 +- kernel/time/hrtimer.c | 19 +- kernel/time/itimer.c | 2 + kernel/time/jiffies.c | 28 +- kernel/time/ntp.c | 10 +- kernel/time/posix-clock.c | 17 +- kernel/time/posix-stubs.c | 5 +- kernel/time/posix-timers.c | 25 +- kernel/time/sched_clock.c | 9 +- kernel/time/test_udelay.c | 10 +- kernel/time/tick-broadcast-hrtimer.c | 4 +- kernel/time/tick-broadcast.c | 6 +- kernel/time/tick-common.c | 6 +- kernel/time/tick-oneshot.c | 6 +- kernel/time/tick-sched.c | 5 +- kernel/time/time.c | 49 +- kernel/time/timeconst.bc | 2 - kernel/time/timeconv.c | 1 - kernel/time/timecounter.c | 17 +- kernel/time/timekeeping.c | 23 +- kernel/time/timekeeping_debug.c | 11 +- kernel/time/timer.c | 3 +- kernel/time/timer_list.c | 7 +- kernel/torture.c | 34 +- kernel/trace/Kconfig | 6 - kernel/trace/Makefile | 2 - kernel/trace/blktrace.c | 4 +- kernel/trace/bpf_trace.c | 8 +- kernel/trace/fgraph.c | 615 - kernel/trace/ftrace.c | 492 +- kernel/trace/ftrace_internal.h | 75 - kernel/trace/ring_buffer.c | 106 +- kernel/trace/trace.c | 89 +- kernel/trace/trace.h | 70 +- kernel/trace/trace_dynevent.c | 217 - kernel/trace/trace_dynevent.h | 119 - kernel/trace/trace_events.c | 8 +- kernel/trace/trace_events_filter.c | 4 +- kernel/trace/trace_events_hist.c | 316 +- kernel/trace/trace_functions_graph.c | 311 +- kernel/trace/trace_irqsoff.c | 20 +- kernel/trace/trace_kprobe.c | 355 +- kernel/trace/trace_probe.c | 74 +- kernel/trace/trace_probe.h | 9 +- kernel/trace/trace_sched_wakeup.c | 272 +- kernel/trace/trace_selftest.c | 8 +- kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 301 +- kernel/tracepoint.c | 4 +- kernel/watchdog.c | 7 - kernel/workqueue.c | 8 +- lib/Kconfig | 13 +- lib/Kconfig.debug | 33 - lib/Kconfig.kasan | 96 +- lib/Makefile | 4 +- lib/bust_spinlocks.c | 6 +- lib/chacha.c | 117 - lib/chacha20.c | 74 + lib/cordic.c | 23 +- lib/debugobjects.c | 13 +- lib/find_bit_benchmark.c | 11 +- lib/gcd.c | 2 +- lib/genalloc.c | 20 +- lib/iov_iter.c | 38 +- lib/kobject.c | 2 +- lib/kobject_uevent.c | 4 +- lib/lzo/lzo1x_compress.c | 139 +- lib/lzo/lzo1x_decompress_safe.c | 93 +- lib/lzo/lzodefs.h | 29 +- lib/objagg.c | 501 - lib/percpu-refcount.c | 2 +- lib/radix-tree.c | 4 +- lib/raid6/algos.c | 81 +- lib/raid6/test/Makefile | 3 - lib/rhashtable.c | 8 +- lib/sbitmap.c | 136 +- lib/scatterlist.c | 2 +- lib/show_mem.c | 5 +- lib/test_bpf.c | 14 +- lib/test_firmware.c | 1 - lib/test_hexdump.c | 2 +- lib/test_kmod.c | 1 + lib/test_objagg.c | 836 -- lib/test_xarray.c | 170 +- lib/xarray.c | 139 +- localversion-next | 1 - mm/Kconfig | 1 - mm/cma.c | 11 - mm/compaction.c | 2 +- mm/debug.c | 25 +- mm/filemap.c | 89 +- mm/gup.c | 5 +- mm/highmem.c | 5 +- mm/hmm.c | 331 +- mm/huge_memory.c | 168 +- mm/hugetlb.c | 159 +- mm/internal.h | 26 +- mm/kasan/Makefile | 15 +- mm/kasan/common.c | 697 - mm/kasan/generic.c | 344 - mm/kasan/generic_report.c | 153 - mm/kasan/init.c | 499 - mm/kasan/kasan.c | 903 ++ mm/kasan/kasan.h | 59 +- mm/kasan/kasan_init.c | 488 + mm/kasan/quarantine.c | 3 +- mm/kasan/report.c | 272 +- mm/kasan/tags.c | 161 - mm/kasan/tags_report.c | 58 - mm/khugepaged.c | 157 +- mm/ksm.c | 77 +- mm/madvise.c | 22 +- mm/memblock.c | 118 +- mm/memcontrol.c | 33 +- mm/memfd.c | 3 +- mm/memory-failure.c | 20 +- mm/memory.c | 135 +- mm/memory_hotplug.c | 391 +- mm/mempolicy.c | 34 +- mm/migrate.c | 57 +- mm/mincore.c | 12 +- mm/mm_init.c | 2 +- mm/mmap.c | 41 +- mm/mmu_gather.c | 2 +- mm/mmu_notifier.c | 29 +- mm/mprotect.c | 17 +- mm/mremap.c | 80 +- mm/oom_kill.c | 54 +- mm/page-writeback.c | 35 +- mm/page_alloc.c | 997 +- mm/page_io.c | 9 +- mm/page_owner.c | 5 +- mm/readahead.c | 12 +- mm/rmap.c | 50 +- mm/shmem.c | 762 +- mm/slab.c | 35 +- mm/slab.h | 2 +- mm/slab_common.c | 16 +- mm/slub.c | 97 +- mm/sparse.c | 44 +- mm/swap.c | 7 +- mm/swap_state.c | 16 +- mm/swapfile.c | 572 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 75 +- mm/util.c | 2 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 191 +- mm/vmstat.c | 5 +- mm/workingset.c | 2 +- mm/zsmalloc.c | 3 +- mm/zswap.c | 4 +- net/8021q/vlan.c | 101 +- net/8021q/vlan.h | 12 - net/8021q/vlan_core.c | 128 +- net/8021q/vlan_dev.c | 2 - net/9p/client.c | 21 - net/9p/trans_common.c | 1 - net/batman-adv/Kconfig | 10 +- net/batman-adv/bat_iv_ogm.c | 25 +- net/batman-adv/bat_v.c | 26 +- net/batman-adv/bat_v_elp.c | 6 +- net/batman-adv/bridge_loop_avoidance.c | 82 +- net/batman-adv/debugfs.c | 2 - net/batman-adv/distributed-arp-table.c | 42 +- net/batman-adv/fragmentation.c | 2 +- net/batman-adv/gateway_client.c | 3 - net/batman-adv/hard-interface.c | 3 - net/batman-adv/hash.c | 2 - net/batman-adv/hash.h | 6 - net/batman-adv/log.c | 60 +- net/batman-adv/main.c | 3 - net/batman-adv/main.h | 3 +- net/batman-adv/multicast.c | 51 +- net/batman-adv/netlink.c | 24 +- net/batman-adv/trace.c | 2 + net/batman-adv/trace.h | 6 - net/batman-adv/translation-table.c | 41 +- net/batman-adv/types.h | 5 +- net/bluetooth/6lowpan.c | 2 +- net/bluetooth/hci_sock.c | 32 +- net/bluetooth/smp.c | 8 +- net/bpf/test_run.c | 36 +- net/bridge/br.c | 76 - net/bridge/br_device.c | 10 - net/bridge/br_fdb.c | 20 - net/bridge/br_if.c | 12 - net/bridge/br_input.c | 4 +- net/bridge/br_mdb.c | 122 +- net/bridge/br_multicast.c | 439 +- net/bridge/br_netfilter_hooks.c | 15 +- net/bridge/br_netlink.c | 37 +- net/bridge/br_private.h | 60 +- net/bridge/br_sysfs_br.c | 36 +- net/bridge/br_sysfs_if.c | 3 + net/bridge/br_vlan.c | 15 +- net/can/raw.c | 15 +- net/ceph/messenger.c | 12 +- net/compat.c | 34 +- net/core/datagram.c | 45 +- net/core/dev.c | 184 +- net/core/dev_addr_lists.c | 97 - net/core/dev_ioctl.c | 2 +- net/core/devlink.c | 5 - net/core/filter.c | 455 +- net/core/flow_dissector.c | 9 +- net/core/neighbour.c | 174 +- net/core/net-sysfs.c | 2 +- net/core/net_namespace.c | 159 +- net/core/netpoll.c | 6 +- net/core/rtnetlink.c | 356 +- net/core/skbuff.c | 118 +- net/core/skmsg.c | 2 +- net/core/sock.c | 14 +- net/core/sock_reuseport.c | 1 - net/core/stream.c | 2 +- net/dccp/ipv4.c | 13 +- net/dccp/ipv6.c | 13 +- net/dccp/proto.c | 9 +- net/decnet/af_decnet.c | 4 +- net/decnet/dn_route.c | 2 +- net/dsa/master.c | 63 +- net/dsa/port.c | 3 + net/dsa/slave.c | 86 +- net/dsa/tag_brcm.c | 2 - net/dsa/tag_dsa.c | 1 - net/dsa/tag_edsa.c | 1 - net/dsa/tag_gswip.c | 1 - net/dsa/tag_ksz.c | 1 - net/dsa/tag_lan9303.c | 1 - net/dsa/tag_mtk.c | 1 - net/dsa/tag_qca.c | 1 - net/dsa/tag_trailer.c | 1 - net/ethernet/eth.c | 56 +- net/ipv4/af_inet.c | 4 +- net/ipv4/devinet.c | 2 +- net/ipv4/fib_semantics.c | 2 +- net/ipv4/fou.c | 68 - net/ipv4/gre_demux.c | 9 +- net/ipv4/icmp.c | 6 +- net/ipv4/inet_connection_sock.c | 14 +- net/ipv4/inet_hashtables.c | 34 +- net/ipv4/ip_forward.c | 7 - net/ipv4/ip_fragment.c | 7 - net/ipv4/ip_gre.c | 50 +- net/ipv4/ip_input.c | 77 +- net/ipv4/ip_output.c | 41 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/ipconfig.c | 6 +- net/ipv4/ipip.c | 14 +- net/ipv4/ipmr.c | 6 +- net/ipv4/metrics.c | 26 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 6 +- net/ipv4/netfilter/ipt_MASQUERADE.c | 7 +- net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 38 +- net/ipv4/netfilter/nft_masq_ipv4.c | 4 +- net/ipv4/proc.c | 1 - net/ipv4/protocol.c | 1 - net/ipv4/raw.c | 31 +- net/ipv4/route.c | 2 +- net/ipv4/sysctl_net_ipv4.c | 11 - net/ipv4/tcp.c | 17 +- net/ipv4/tcp_bbr.c | 15 +- net/ipv4/tcp_bpf.c | 17 +- net/ipv4/tcp_input.c | 109 +- net/ipv4/tcp_ipv4.c | 132 +- net/ipv4/tcp_metrics.c | 2 +- net/ipv4/tcp_output.c | 88 +- net/ipv4/tcp_timer.c | 22 +- net/ipv4/tunnel4.c | 18 +- net/ipv4/udp.c | 190 +- net/ipv4/udp_impl.h | 2 +- net/ipv4/udp_offload.c | 109 +- net/ipv4/udp_tunnel.c | 18 - net/ipv4/udplite.c | 4 +- net/ipv4/xfrm4_protocol.c | 18 +- net/ipv6/addrconf.c | 21 +- net/ipv6/anycast.c | 6 +- net/ipv6/datagram.c | 10 +- net/ipv6/fou6.c | 74 - net/ipv6/icmp.c | 4 +- net/ipv6/inet6_hashtables.c | 14 +- net/ipv6/ip6_gre.c | 18 +- net/ipv6/ip6_input.c | 67 +- net/ipv6/ip6_offload.c | 13 +- net/ipv6/ip6_output.c | 90 +- net/ipv6/ip6_udp_tunnel.c | 16 - net/ipv6/ip6mr.c | 2 +- net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/netfilter.c | 3 +- net/ipv6/netfilter/ip6t_MASQUERADE.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 8 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 49 +- net/ipv6/netfilter/nft_masq_ipv6.c | 4 +- net/ipv6/raw.c | 5 +- net/ipv6/reassembly.c | 8 +- net/ipv6/route.c | 19 +- net/ipv6/seg6_iptunnel.c | 1 - net/ipv6/tcp_ipv6.c | 13 +- net/ipv6/tunnel6.c | 12 +- net/ipv6/udp.c | 241 +- net/ipv6/udp_impl.h | 4 +- net/ipv6/udp_offload.c | 6 +- net/ipv6/udplite.c | 5 +- net/ipv6/xfrm6_policy.c | 1 + net/ipv6/xfrm6_protocol.c | 18 +- net/iucv/af_iucv.c | 41 +- net/key/af_key.c | 2 +- net/l2tp/l2tp_core.c | 9 +- net/l3mdev/l3mdev.c | 18 - net/mac80211/Kconfig | 11 +- net/mac80211/cfg.c | 32 +- net/mac80211/debugfs_netdev.c | 3 - net/mac80211/debugfs_sta.c | 14 +- net/mac80211/driver-ops.h | 34 - net/mac80211/iface.c | 2 - net/mac80211/mesh.c | 8 +- net/mac80211/mesh.h | 3 +- net/mac80211/mesh_plink.c | 35 +- net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 5 +- net/mac80211/scan.c | 22 +- net/mac80211/sta_info.c | 11 +- net/mac80211/sta_info.h | 2 - net/mac80211/status.c | 2 - net/mac80211/trace.h | 18 +- net/mac80211/tx.c | 8 +- net/mac80211/util.c | 49 +- net/mac80211/wep.c | 4 +- net/ncsi/internal.h | 24 +- net/ncsi/ncsi-aen.c | 75 +- net/ncsi/ncsi-manage.c | 550 +- net/ncsi/ncsi-netlink.c | 233 +- net/ncsi/ncsi-pkt.h | 9 - net/ncsi/ncsi-rsp.c | 43 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 13 +- net/netfilter/ipset/ip_set_core.c | 164 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 27 +- net/netfilter/ipset/ip_set_hash_mac.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 - net/netfilter/nf_conncount.c | 44 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_netlink.c | 29 +- net/netfilter/nf_conntrack_proto_gre.c | 14 +- net/netfilter/nf_conntrack_seqadj.c | 7 +- net/netfilter/nf_flow_table_core.c | 42 +- net/netfilter/nf_nat_proto_common.c | 8 +- net/netfilter/nf_nat_proto_dccp.c | 5 +- net/netfilter/nf_nat_proto_sctp.c | 5 +- net/netfilter/nf_nat_proto_tcp.c | 5 +- net/netfilter/nf_nat_proto_udp.c | 10 +- net/netfilter/nf_tables_api.c | 67 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nfnetlink_cttimeout.c | 15 +- net/netfilter/nfnetlink_log.c | 2 +- net/netfilter/nfnetlink_queue.c | 5 +- net/netfilter/nft_compat.c | 3 +- net/netfilter/nft_flow_offload.c | 5 +- net/netfilter/xt_RATEEST.c | 10 + net/netfilter/xt_hashlimit.c | 18 +- net/nfc/netlink.c | 6 +- net/openvswitch/actions.c | 13 +- net/openvswitch/conntrack.c | 2 +- net/openvswitch/flow.c | 6 +- net/openvswitch/flow.h | 2 +- net/openvswitch/flow_netlink.c | 22 +- net/openvswitch/vport-geneve.c | 2 +- net/openvswitch/vport-gre.c | 2 +- net/openvswitch/vport-netdev.c | 1 + net/openvswitch/vport-vxlan.c | 2 +- net/packet/af_packet.c | 4 +- net/rxrpc/af_rxrpc.c | 27 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 60 +- net/sched/act_tunnel_key.c | 25 +- net/sched/act_vlan.c | 2 +- net/sched/cls_api.c | 256 +- net/sched/cls_flower.c | 176 +- net/sched/cls_u32.c | 2 - net/sched/sch_api.c | 97 +- net/sched/sch_etf.c | 79 +- net/sched/sch_fq.c | 59 +- net/sched/sch_generic.c | 8 +- net/sched/sch_gred.c | 375 +- net/sched/sch_mq.c | 18 +- net/sched/sch_netem.c | 92 +- net/sched/sch_prio.c | 47 +- net/sched/sch_red.c | 48 +- net/sctp/associola.c | 11 +- net/sctp/bind_addr.c | 28 - net/sctp/chunk.c | 14 +- net/sctp/input.c | 134 +- net/sctp/ipv6.c | 7 +- net/sctp/output.c | 25 +- net/sctp/primitive.c | 2 +- net/sctp/protocol.c | 7 +- net/sctp/sm_make_chunk.c | 3 - net/sctp/sm_sideeffect.c | 12 +- net/sctp/sm_statetable.c | 2 +- net/sctp/socket.c | 203 +- net/sctp/stream.c | 1 + net/sctp/stream_interleave.c | 46 +- net/sctp/ulpqueue.c | 8 +- net/smc/af_smc.c | 62 +- net/smc/smc_cdc.c | 26 +- net/smc/smc_cdc.h | 60 +- net/smc/smc_clc.c | 33 +- net/smc/smc_clc.h | 3 +- net/smc/smc_core.c | 36 +- net/smc/smc_core.h | 11 +- net/smc/smc_ism.c | 43 +- net/smc/smc_ism.h | 1 - net/smc/smc_llc.c | 57 +- net/smc/smc_llc.h | 2 - net/smc/smc_wr.c | 4 +- net/socket.c | 67 +- net/sunrpc/auth_gss/auth_gss.c | 4 - net/sunrpc/cache.c | 10 +- net/sunrpc/clnt.c | 8 - net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/socklib.c | 2 +- net/sunrpc/xprt.c | 13 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 63 - net/sunrpc/xprtrdma/svc_rdma_sendto.c | 53 +- net/sunrpc/xprtsock.c | 81 +- net/switchdev/switchdev.c | 193 +- net/tipc/discover.c | 19 +- net/tipc/link.c | 59 +- net/tipc/msg.h | 1 - net/tipc/net.c | 45 +- net/tipc/net.h | 2 +- net/tipc/node.c | 13 +- net/tipc/socket.c | 15 +- net/tls/tls_sw.c | 11 +- net/wireless/Makefile | 1 - net/wireless/core.c | 48 - net/wireless/core.h | 5 - net/wireless/lib80211_crypt_ccmp.c | 2 +- net/wireless/lib80211_crypt_tkip.c | 4 +- net/wireless/lib80211_crypt_wep.c | 4 +- net/wireless/mlme.c | 4 +- net/wireless/nl80211.c | 237 +- net/wireless/nl80211.h | 32 - net/wireless/pmsr.c | 590 - net/wireless/rdev-ops.h | 25 - net/wireless/sme.c | 8 +- net/wireless/trace.h | 92 +- net/wireless/util.c | 2 - net/x25/af_x25.c | 18 +- net/x25/x25_in.c | 9 - net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_policy.c | 1248 +- net/xfrm/xfrm_state.c | 10 +- net/xfrm/xfrm_user.c | 4 +- samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/bpf/Makefile | 8 - samples/bpf/bpf_load.c | 39 +- samples/bpf/xdp1_user.c | 27 +- samples/connector/Makefile | 2 +- samples/hidraw/hid-example.c | 2 +- samples/statx/Makefile | 7 + samples/statx/test-statx.c | 258 + samples/v4l/v4l2-pci-skeleton.c | 11 +- samples/vfs/Makefile | 16 - samples/vfs/test-fs-query.c | 145 - samples/vfs/test-fsinfo.c | 593 - samples/vfs/test-fsmount.c | 133 - samples/vfs/test-statx.c | 263 - scripts/Kbuild.include | 52 +- scripts/Makefile | 4 +- scripts/Makefile.build | 113 +- scripts/Makefile.gcc-plugins | 8 + scripts/Makefile.genheader | 23 - scripts/Makefile.headersinst | 1 + scripts/Makefile.kasan | 53 +- scripts/Makefile.lib | 28 +- scripts/atomic/atomic-tbl.sh | 186 - scripts/atomic/atomics.tbl | 41 - scripts/atomic/check-atomics.sh | 19 - scripts/atomic/fallbacks/acquire | 9 - scripts/atomic/fallbacks/add_negative | 16 - scripts/atomic/fallbacks/add_unless | 16 - scripts/atomic/fallbacks/andnot | 7 - scripts/atomic/fallbacks/dec | 7 - scripts/atomic/fallbacks/dec_and_test | 15 - scripts/atomic/fallbacks/dec_if_positive | 15 - scripts/atomic/fallbacks/dec_unless_positive | 14 - scripts/atomic/fallbacks/fence | 11 - scripts/atomic/fallbacks/fetch_add_unless | 23 - scripts/atomic/fallbacks/inc | 7 - scripts/atomic/fallbacks/inc_and_test | 15 - scripts/atomic/fallbacks/inc_not_zero | 14 - scripts/atomic/fallbacks/inc_unless_negative | 14 - scripts/atomic/fallbacks/read_acquire | 7 - scripts/atomic/fallbacks/release | 8 - scripts/atomic/fallbacks/set_release | 7 - scripts/atomic/fallbacks/sub_and_test | 16 - scripts/atomic/fallbacks/try_cmpxchg | 11 - scripts/atomic/gen-atomic-fallback.sh | 181 - scripts/atomic/gen-atomic-instrumented.sh | 182 - scripts/atomic/gen-atomic-long.sh | 101 - scripts/basic/fixdep.c | 31 +- scripts/bloat-o-meter | 1 - scripts/checkpatch.pl | 48 +- scripts/coccinelle/api/drm-get-put.cocci | 78 + scripts/dtc/checks.c | 73 +- scripts/dtc/dtc-lexer.l | 4 +- scripts/dtc/dtc-parser.y | 52 +- scripts/dtc/dtc.c | 11 +- scripts/dtc/dtc.h | 11 +- scripts/dtc/flattree.c | 4 +- scripts/dtc/fstree.c | 5 +- scripts/dtc/libfdt/Makefile.libfdt | 4 - scripts/dtc/libfdt/fdt_addresses.c | 16 +- scripts/dtc/libfdt/libfdt.h | 24 +- scripts/dtc/livetree.c | 33 +- scripts/dtc/srcpos.c | 153 +- scripts/dtc/srcpos.h | 14 +- scripts/dtc/treesource.c | 115 +- scripts/dtc/util.c | 60 +- scripts/dtc/util.h | 2 - scripts/dtc/version_gen.h | 2 +- scripts/gcc-plugins/stackleak_plugin.c | 8 +- scripts/gdb/linux/proc.py | 2 +- scripts/gen_ksymdeps.sh | 25 - scripts/kconfig/confdata.c | 133 +- scripts/kconfig/expr.c | 14 +- scripts/kconfig/expr.h | 4 +- scripts/kconfig/merge_config.sh | 37 +- scripts/kconfig/symbol.c | 3 + scripts/kernel-doc | 13 +- scripts/mod/Makefile | 2 + scripts/mod/file2alias.c | 149 +- scripts/mod/modpost.c | 114 +- scripts/package/Makefile | 1 + scripts/recordmcount.c | 2 +- scripts/recordmcount.pl | 13 - scripts/setlocalversion | 12 +- scripts/unifdef.c | 4 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/crypto.c | 2 +- security/apparmor/include/mount.h | 11 +- security/apparmor/lsm.c | 113 +- security/apparmor/mount.c | 47 - security/inode.c | 7 +- security/integrity/Kconfig | 11 - security/integrity/Makefile | 5 - security/integrity/digsig.c | 110 +- security/integrity/evm/evm_crypto.c | 3 +- security/integrity/ima/Kconfig | 10 +- security/integrity/ima/ima_api.c | 2 +- security/integrity/ima/ima_appraise.c | 13 +- security/integrity/ima/ima_crypto.c | 5 +- security/integrity/ima/ima_kexec.c | 2 +- security/integrity/ima/ima_main.c | 19 +- security/integrity/ima/ima_policy.c | 171 +- 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 - security/keys/encrypted-keys/encrypted.c | 4 +- security/keys/trusted.c | 4 +- security/security.c | 64 +- security/selinux/hooks.c | 389 +- security/selinux/include/security.h | 18 +- security/selinux/nlmsgtab.c | 13 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/mls.c | 24 +- security/selinux/ss/mls.h | 3 +- security/selinux/ss/policydb.c | 61 +- security/selinux/ss/services.c | 222 +- security/selinux/ss/services.h | 2 +- security/selinux/ss/sidtab.c | 609 +- security/selinux/ss/sidtab.h | 96 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.h | 3 - security/tomoyo/mount.c | 46 - security/tomoyo/tomoyo.c | 19 +- security/tomoyo/util.c | 2 +- sound/aoa/fabrics/layout.c | 6 +- sound/aoa/soundbus/core.c | 4 +- sound/aoa/soundbus/i2sbus/core.c | 6 +- sound/aoa/soundbus/sysfs.c | 34 +- sound/core/control.c | 171 +- sound/core/oss/pcm_oss.c | 6 +- sound/core/oss/pcm_plugin.c | 6 +- sound/core/pcm_native.c | 14 +- sound/firewire/Kconfig | 1 - sound/firewire/fireface/ff-protocol-ff400.c | 2 +- sound/firewire/oxfw/oxfw.c | 8 - sound/firewire/tascam/amdtp-tascam.c | 51 +- sound/firewire/tascam/tascam-hwdep.c | 115 +- sound/firewire/tascam/tascam.h | 9 - sound/isa/wss/wss_lib.c | 2 + sound/pci/ac97/ac97_codec.c | 2 +- sound/pci/asihpi/asihpi.c | 2 +- sound/pci/hda/dell_wmi_helper.c | 48 + sound/pci/hda/hda_generic.c | 31 - sound/pci/hda/hda_generic.h | 2 - sound/pci/hda/hda_intel.c | 6 - sound/pci/hda/hda_jack.c | 56 +- sound/pci/hda/hda_jack.h | 12 +- sound/pci/hda/hda_tegra.c | 22 +- sound/pci/hda/patch_ca0132.c | 210 +- sound/pci/hda/patch_hdmi.c | 6 +- sound/pci/hda/patch_realtek.c | 182 +- sound/pci/hda/thinkpad_helper.c | 43 +- sound/ppc/pmac.c | 4 +- sound/ppc/tumbler.c | 4 +- sound/soc/amd/Kconfig | 6 - sound/soc/amd/Makefile | 1 - sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/amd/acp.h | 2 +- sound/soc/amd/raven/Makefile | 6 - sound/soc/amd/raven/acp3x-pcm-dma.c | 777 - sound/soc/amd/raven/acp3x.h | 58 - sound/soc/amd/raven/chip_offset_byte.h | 639 - sound/soc/amd/raven/pci-acp3x.c | 156 - sound/soc/codecs/Kconfig | 6 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ak4104.c | 22 +- sound/soc/codecs/ak4118.c | 438 - sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/cs4270.c | 23 +- sound/soc/codecs/dmic.c | 40 - sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/hdac_hdmi.c | 74 +- sound/soc/codecs/max98373.c | 35 +- sound/soc/codecs/max9867.c | 505 +- sound/soc/codecs/max9867.h | 41 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/codecs/nau8822.c | 26 +- sound/soc/codecs/nau8822.h | 9 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm186x.h | 2 +- sound/soc/codecs/pcm3060.c | 26 +- sound/soc/codecs/pcm3060.h | 1 - sound/soc/codecs/pcm3168a.c | 40 +- sound/soc/codecs/rt5660.c | 1 - sound/soc/codecs/rt5663.c | 75 +- sound/soc/codecs/simple-amplifier.c | 4 - sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/tlv320aic3x.c | 10 - sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/wm8998.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/codecs/wm_adsp.c | 51 +- sound/soc/davinci/davinci-mcasp.c | 109 +- sound/soc/davinci/davinci-mcasp.h | 30 +- sound/soc/fsl/fsl-asoc-card.c | 6 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- sound/soc/generic/Kconfig | 2 +- sound/soc/generic/audio-graph-card.c | 76 +- sound/soc/generic/audio-graph-scu-card.c | 262 +- sound/soc/generic/simple-card-utils.c | 56 +- sound/soc/generic/simple-card.c | 2 +- sound/soc/generic/simple-scu-card.c | 13 +- sound/soc/intel/Kconfig | 26 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 - sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/Kconfig | 24 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 46 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 10 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 14 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 32 - sound/soc/intel/skylake/skl-sst-ipc.c | 50 +- sound/soc/intel/skylake/skl.c | 51 +- sound/soc/intel/skylake/skl.h | 3 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 2 +- sound/soc/omap/Kconfig | 9 + sound/soc/omap/Makefile | 4 +- sound/soc/omap/am3517evm.c | 141 + sound/soc/omap/mcbsp.c | 1104 ++ sound/soc/omap/mcbsp.h | 358 + sound/soc/omap/omap-abe-twl6040.c | 67 +- sound/soc/omap/omap-dmic.c | 9 - sound/soc/omap/omap-mcbsp-priv.h | 324 - sound/soc/omap/omap-mcbsp-st.c | 516 - sound/soc/omap/omap-mcbsp.c | 863 +- sound/soc/omap/omap-mcbsp.h | 8 +- sound/soc/omap/omap-mcpdm.c | 43 +- sound/soc/pxa/Kconfig | 26 +- sound/soc/pxa/Makefile | 1 + sound/soc/pxa/raumfeld.c | 318 + sound/soc/qcom/common.c | 9 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 216 +- sound/soc/qcom/qdsp6/q6afe.c | 16 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 + sound/soc/qcom/qdsp6/q6routing.c | 19 - sound/soc/qcom/sdm845.c | 186 +- sound/soc/rockchip/rockchip_pcm.c | 1 - sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 256 +- sound/soc/sh/rcar/ctu.c | 69 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 11 +- sound/soc/sh/rcar/gen.c | 26 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 53 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 271 +- sound/soc/sh/rcar/ssiu.c | 241 +- sound/soc/soc-acpi.c | 10 +- sound/soc/soc-core.c | 12 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/soc/sunxi/sun50i-codec-analog.c | 2 - sound/soc/sunxi/sun8i-codec.c | 12 +- sound/sparc/cs4231.c | 14 +- sound/usb/card.c | 5 +- sound/usb/quirks-table.h | 10 - sound/usb/quirks.c | 130 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/Makefile | 7 +- tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 78 +- tools/bpf/bpftool/Documentation/bpftool.rst | 9 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 101 +- tools/bpf/bpftool/btf_dumper.c | 206 +- tools/bpf/bpftool/common.c | 63 +- tools/bpf/bpftool/jit_disasm.c | 42 +- tools/bpf/bpftool/main.c | 3 + tools/bpf/bpftool/main.h | 69 +- tools/bpf/bpftool/map.c | 182 +- tools/bpf/bpftool/prog.c | 387 +- tools/bpf/bpftool/tracelog.c | 157 - tools/bpf/bpftool/xlated_dumper.c | 63 +- tools/bpf/bpftool/xlated_dumper.h | 10 +- tools/build/Makefile.feature | 2 - tools/build/feature/Makefile | 12 - tools/build/feature/test-all.c | 10 - tools/build/feature/test-eventfd.c | 9 - tools/build/feature/test-get_current_dir_name.c | 10 - tools/build/feature/test-jvmti-cmlr.c | 11 - tools/build/feature/test-jvmti.c | 1 + tools/crypto/getstat.c | 72 +- tools/firmware/Makefile | 13 - tools/firmware/ihex2fw.c | 281 - tools/hv/hv_kvp_daemon.c | 15 +- tools/iio/Makefile | 2 +- tools/include/asm-generic/bitops/fls.h | 2 +- tools/include/asm/barrier.h | 2 - tools/include/linux/kernel.h | 2 +- tools/include/uapi/asm-generic/ioctls.h | 2 - tools/include/uapi/drm/i915_drm.h | 22 - tools/include/uapi/linux/bpf.h | 150 +- tools/include/uapi/linux/btf.h | 18 +- tools/include/uapi/linux/pkt_cls.h | 612 - tools/include/uapi/linux/prctl.h | 1 - tools/include/uapi/linux/tc_act/tc_bpf.h | 37 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 38 +- tools/lib/bpf/README.rst | 139 - tools/lib/bpf/bpf.c | 114 +- tools/lib/bpf/bpf.h | 37 +- tools/lib/bpf/bpf_prog_linfo.c | 253 - tools/lib/bpf/btf.c | 393 - tools/lib/bpf/btf.h | 58 - tools/lib/bpf/libbpf.c | 634 +- tools/lib/bpf/libbpf.h | 42 - tools/lib/bpf/libbpf.map | 126 - tools/lib/bpf/libbpf_errno.c | 1 - tools/lib/bpf/test_libbpf.cpp | 18 - tools/memory-model/.gitignore | 1 - tools/memory-model/README | 2 - tools/memory-model/linux-kernel.bell | 3 +- tools/memory-model/linux-kernel.cat | 4 +- tools/memory-model/linux-kernel.def | 1 - tools/memory-model/scripts/README | 70 - tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 - tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 - tools/memory-model/scripts/cmplitmushist.sh | 87 - tools/memory-model/scripts/initlitmushist.sh | 68 - tools/memory-model/scripts/judgelitmus.sh | 78 - tools/memory-model/scripts/newlitmushist.sh | 61 - tools/memory-model/scripts/parseargs.sh | 136 - tools/memory-model/scripts/runlitmushist.sh | 87 - tools/objtool/elf.c | 19 +- tools/perf/Documentation/perf-bench.txt | 10 - tools/perf/Makefile.config | 15 - tools/perf/Makefile.perf | 3 - tools/perf/arch/nds32/Build | 1 - tools/perf/arch/nds32/util/Build | 1 - tools/perf/arch/nds32/util/header.c | 29 - tools/perf/arch/x86/util/header.c | 66 +- tools/perf/arch/x86/util/kvm-stat.c | 2 +- tools/perf/bench/Build | 3 - tools/perf/bench/bench.h | 14 - tools/perf/bench/epoll-ctl.c | 413 - tools/perf/bench/epoll-wait.c | 540 - tools/perf/bench/futex.h | 12 + tools/perf/builtin-bench.c | 13 - tools/perf/builtin-script.c | 38 +- tools/perf/builtin-trace.c | 92 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 10 +- tools/perf/include/bpf/bpf.h | 19 - tools/perf/include/bpf/pid_filter.h | 21 - tools/perf/include/bpf/unistd.h | 10 - tools/perf/jvmti/libjvmti.c | 12 - tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 - tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 - .../pmu-events/arch/x86/cascadelakex/cache.json | 10172 ------------- .../arch/x86/cascadelakex/clx-metrics.json | 164 - .../arch/x86/cascadelakex/floating-point.json | 85 - .../pmu-events/arch/x86/cascadelakex/frontend.json | 482 - .../pmu-events/arch/x86/cascadelakex/memory.json | 9909 ------------ .../pmu-events/arch/x86/cascadelakex/other.json | 8908 ----------- .../pmu-events/arch/x86/cascadelakex/pipeline.json | 969 -- .../arch/x86/cascadelakex/uncore-memory.json | 117 - .../arch/x86/cascadelakex/uncore-other.json | 255 - .../arch/x86/cascadelakex/virtual-memory.json | 285 - tools/perf/pmu-events/arch/x86/mapfile.csv | 3 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/trace/beauty/ioctl.c | 1 - tools/perf/util/Build | 1 - tools/perf/util/evlist.c | 10 +- tools/perf/util/evlist.h | 6 +- tools/perf/util/evsel.c | 2 +- tools/perf/util/get_current_dir_name.c | 18 - tools/perf/util/header.c | 39 - tools/perf/util/map.c | 27 - tools/perf/util/map.h | 2 - tools/perf/util/namespaces.c | 17 +- tools/perf/util/namespaces.h | 1 - tools/perf/util/pmu.c | 47 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/symbol.c | 15 +- tools/perf/util/util.h | 4 - tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/Makefile | 18 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/cpupower-completion.sh | 128 - tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- tools/testing/nvdimm/test/iomap.c | 17 +- tools/testing/nvdimm/test/nfit.c | 35 +- tools/testing/radix-tree/Makefile | 1 - tools/testing/radix-tree/main.c | 1 - tools/testing/radix-tree/regression.h | 1 - tools/testing/radix-tree/regression4.c | 79 - tools/testing/selftests/Makefile | 3 - tools/testing/selftests/bpf/Makefile | 25 +- tools/testing/selftests/bpf/bpf_flow.c | 38 +- tools/testing/selftests/bpf/bpf_helpers.h | 8 +- tools/testing/selftests/bpf/config | 1 - tools/testing/selftests/bpf/connect4_prog.c | 43 +- tools/testing/selftests/bpf/connect6_prog.c | 56 +- tools/testing/selftests/bpf/test_align.c | 4 +- tools/testing/selftests/bpf/test_btf.c | 1915 +-- tools/testing/selftests/bpf/test_btf_haskv.c | 16 +- tools/testing/selftests/bpf/test_btf_nokv.c | 16 +- tools/testing/selftests/bpf/test_flow_dissector.sh | 2 +- tools/testing/selftests/bpf/test_libbpf.sh | 14 +- 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_map_in_map.c | 49 - tools/testing/selftests/bpf/test_maps.c | 154 +- tools/testing/selftests/bpf/test_netcnt.c | 5 +- tools/testing/selftests/bpf/test_progs.c | 67 +- tools/testing/selftests/bpf/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/test_sock_addr.c | 28 +- tools/testing/selftests/bpf/test_sockmap.c | 127 +- tools/testing/selftests/bpf/test_sockmap_kern.h | 70 +- tools/testing/selftests/bpf/test_tcpnotify.h | 19 - tools/testing/selftests/bpf/test_tcpnotify_kern.c | 95 - tools/testing/selftests/bpf/test_tcpnotify_user.c | 186 - tools/testing/selftests/bpf/test_verifier.c | 263 +- tools/testing/selftests/bpf/xdp_dummy.c | 13 - .../testing/selftests/drivers/net/mlxsw/extack.sh | 84 - .../drivers/net/mlxsw/one_armed_router.sh | 259 - .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 86 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 1043 -- .../selftests/drivers/net/mlxsw/vxlan_flooding.sh | 309 - tools/testing/selftests/firmware/config | 1 - tools/testing/selftests/firmware/fw_filesystem.sh | 9 +- .../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 - .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 2 +- .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 2 +- tools/testing/selftests/ftrace/test.d/template | 2 +- .../selftests/ftrace/test.d/tracer/wakeup.tc | 2 +- .../selftests/ftrace/test.d/tracer/wakeup_rt.tc | 2 +- tools/testing/selftests/gpio/Makefile | 10 +- tools/testing/selftests/ima/Makefile | 11 - tools/testing/selftests/ima/config | 4 - tools/testing/selftests/ima/test_kexec_load.sh | 54 - tools/testing/selftests/ir/.gitignore | 1 - tools/testing/selftests/ir/Makefile | 5 - tools/testing/selftests/ir/ir_loopback.c | 199 - tools/testing/selftests/ir/ir_loopback.sh | 20 - tools/testing/selftests/memfd/memfd_test.c | 74 - tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/Makefile | 6 +- tools/testing/selftests/net/config | 14 - tools/testing/selftests/net/forwarding/lib.sh | 42 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 786 - .../net/forwarding/vxlan_bridge_1d_port_8472.sh | 10 - .../selftests/net/forwarding/vxlan_bridge_1q.sh | 860 -- .../net/forwarding/vxlan_bridge_1q_port_8472.sh | 10 - tools/testing/selftests/net/msg_zerocopy.c | 3 +- tools/testing/selftests/net/msg_zerocopy.sh | 2 - tools/testing/selftests/net/pmtu.sh | 377 +- tools/testing/selftests/net/run_afpackettests | 10 - .../testing/selftests/net/test_vxlan_under_vrf.sh | 129 - tools/testing/selftests/net/txring_overwrite.c | 179 - tools/testing/selftests/net/udpgro.sh | 182 - tools/testing/selftests/net/udpgro_bench.sh | 95 - tools/testing/selftests/net/udpgso_bench.sh | 5 +- tools/testing/selftests/net/udpgso_bench_rx.c | 156 +- tools/testing/selftests/net/udpgso_bench_tx.c | 22 +- tools/testing/selftests/net/xfrm_policy.sh | 302 - tools/testing/selftests/netfilter/Makefile | 6 - tools/testing/selftests/netfilter/config | 2 - .../selftests/netfilter/nft_trans_stress.sh | 78 - tools/testing/selftests/powerpc/include/utils.h | 10 - tools/testing/selftests/powerpc/ptrace/core-pkey.c | 5 +- .../testing/selftests/powerpc/ptrace/ptrace-gpr.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-gpr.c | 4 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c | 3 +- .../selftests/powerpc/ptrace/ptrace-tm-spr.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-tar.c | 2 +- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c | 3 +- .../selftests/proc/proc-self-map-files-002.c | 9 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 8 - tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 - tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 --- tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- .../formal/srcu-cbmc/include/linux/types.h | 4 +- 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 | 147 +- tools/testing/selftests/tc-testing/tdc_config.py | 2 - tools/vm/page-types.c | 4 +- virt/kvm/arm/mmu.c | 2 +- virt/kvm/arm/vgic/vgic.c | 12 +- virt/kvm/kvm_main.c | 14 +- 8401 files changed, 222180 insertions(+), 401412 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-i3c delete mode 100644 Documentation/ABI/testing/sysfs-devices-software_node create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyn [...] create mode 100644 Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyn [...] delete mode 100644 Documentation/admin-guide/perf-security.rst delete mode 100644 Documentation/admin-guide/pm/cpuidle.rst create mode 100644 Documentation/block/cfq-iosched.txt create mode 100644 Documentation/cpuidle/core.txt create mode 100644 Documentation/cpuidle/sysfs.txt delete mode 100644 Documentation/devicetree/bindings/.gitignore delete mode 100644 Documentation/devicetree/bindings/Makefile create mode 100644 Documentation/devicetree/bindings/arm/altera.txt delete mode 100644 Documentation/devicetree/bindings/arm/altera.yaml create mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.txt delete mode 100644 Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml create mode 100644 Documentation/devicetree/bindings/arm/calxeda.txt delete mode 100644 Documentation/devicetree/bindings/arm/calxeda.yaml create mode 100644 Documentation/devicetree/bindings/arm/cpus.txt delete mode 100644 Documentation/devicetree/bindings/arm/cpus.yaml create mode 100644 Documentation/devicetree/bindings/arm/davinci.txt delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.txt create mode 100644 Documentation/devicetree/bindings/arm/nspire.txt create mode 100644 Documentation/devicetree/bindings/arm/primecell.txt delete mode 100644 Documentation/devicetree/bindings/arm/primecell.yaml create mode 100644 Documentation/devicetree/bindings/arm/qcom.txt delete mode 100644 Documentation/devicetree/bindings/arm/qcom.yaml delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt create mode 100644 Documentation/devicetree/bindings/arm/sirf.txt delete mode 100644 Documentation/devicetree/bindings/arm/sirf.yaml create mode 100644 Documentation/devicetree/bindings/arm/spear.txt delete mode 100644 Documentation/devicetree/bindings/arm/spear.yaml create mode 100644 Documentation/devicetree/bindings/arm/sti.txt delete mode 100644 Documentation/devicetree/bindings/arm/sti.yaml create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-emc.txt delete mode 100644 Documentation/devicetree/bindings/arm/ti/nspire.yaml delete mode 100644 Documentation/devicetree/bindings/arm/ti/ti,davinci.yaml create mode 100644 Documentation/devicetree/bindings/arm/vt8500.txt delete mode 100644 Documentation/devicetree/bindings/arm/vt8500.yaml create mode 100644 Documentation/devicetree/bindings/arm/xilinx.txt delete mode 100644 Documentation/devicetree/bindings/arm/xilinx.yaml create mode 100644 Documentation/devicetree/bindings/arm/zte.txt delete mode 100644 Documentation/devicetree/bindings/arm/zte.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx7ulp-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,lpasscc.txt delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010 delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt delete mode 100644 Documentation/devicetree/bindings/dma/8250_mtk_dma.txt delete mode 100644 Documentation/devicetree/bindings/dma/fsl-qdma.txt delete mode 100644 Documentation/devicetree/bindings/dma/uniphier-mio-dmac.txt delete mode 100644 Documentation/devicetree/bindings/example-schema.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt delete mode 100644 Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga [...] delete mode 100644 Documentation/devicetree/bindings/fsi/ibm,p9-occ.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-gpio.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/ibm,p8-occ-hwmon.txt delete mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt delete mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac7311.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4035.txt delete mode 100644 Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm845.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt delete mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/misc/pvpanic-mmio.txt rename Documentation/devicetree/bindings/{spi => mtd}/atmel-quadspi.txt (100%) delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt delete mode 100644 Documentation/devicetree/bindings/net/icplus-ip101ag.txt delete mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt delete mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti-phy-gmii-sel.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/actions,s700-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt6797.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza2-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/sc27xx-fg.txt delete mode 100644 Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc.txt delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/clk-measure.txt delete mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt delete mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt create mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,global_timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,global_timer.yaml delete mode 100644 Documentation/devicetree/bindings/ufs/cdns,ufshc.txt create mode 100644 Documentation/devicetree/todo.txt delete mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/driver-api/i3c/device-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/index.rst delete mode 100644 Documentation/driver-api/i3c/master-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/protocol.rst create mode 100644 Documentation/features/io/sg-chain/arch-support.txt delete mode 100644 Documentation/filesystems/fsverity.rst delete mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/filesystems/path-lookup.md delete mode 100644 Documentation/filesystems/path-lookup.rst delete mode 100644 Documentation/gpu/amdgpu-dc.rst delete mode 100644 Documentation/hwmon/occ delete mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-cnf4.rst rename Documentation/networking/{device_drivers/3com => }/3c509.txt (100%) rename Documentation/networking/{device_drivers/qlogic => }/LICENSE.qla3xxx (100%) rename Documentation/networking/{device_drivers/qlogic => }/LICENSE.qlcnic (100%) rename Documentation/networking/{device_drivers/qlogic => }/LICENSE.qlge (100%) rename Documentation/networking/{device_drivers/intel/ipw2100.txt => README.ipw210 [...] rename Documentation/networking/{device_drivers/intel/ipw2200.txt => README.ipw220 [...] rename Documentation/networking/{device_drivers/sb1000.txt => README.sb1000} (100%) rename Documentation/networking/{device_drivers/cirrus => }/cs89x0.txt (100%) rename Documentation/networking/{device_drivers/chelsio => }/cxgb.txt (100%) create mode 100644 Documentation/networking/de4x5.txt delete mode 100644 Documentation/networking/device_drivers/3com/vortex.txt delete mode 100644 Documentation/networking/device_drivers/dec/de4x5.txt delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa2/dpio-dr [...] delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa2/etherne [...] delete mode 100644 Documentation/networking/device_drivers/intel/ixgbe.rst rename Documentation/networking/{device_drivers/dlink => }/dl2k.txt (100%) rename Documentation/networking/{device_drivers/davicom => }/dm9000.txt (100%) rename Documentation/networking/{device_drivers/dec => }/dmfe.txt (100%) rename Documentation/networking/{device_drivers/freescale => }/dpaa.txt (100%) create mode 100644 Documentation/networking/dpaa2/dpio-driver.rst create mode 100644 Documentation/networking/dpaa2/ethernet-driver.rst rename Documentation/networking/{device_drivers/freescale => }/dpaa2/index.rst (100%) rename Documentation/networking/{device_drivers/freescale => }/dpaa2/overview.rst (100%) rename Documentation/networking/{device_drivers/intel => }/e100.rst (100%) rename Documentation/networking/{device_drivers/intel => }/e1000.rst (100%) rename Documentation/networking/{device_drivers/intel => }/e1000e.rst (100%) rename Documentation/networking/{device_drivers/amazon => }/ena.txt (100%) rename Documentation/networking/{device_drivers/intel => }/fm10k.rst (100%) rename Documentation/networking/{device_drivers/freescale => }/gianfar.txt (100%) rename Documentation/networking/{device_drivers/intel => }/i40e.rst (100%) rename Documentation/networking/{device_drivers/intel => }/iavf.rst (100%) rename Documentation/networking/{device_drivers/intel => }/ice.rst (100%) rename Documentation/networking/{device_drivers/intel => }/igb.rst (100%) rename Documentation/networking/{device_drivers/intel => }/igbvf.rst (100%) rename Documentation/networking/{device_drivers/intel => }/ixgb.rst (100%) create mode 100644 Documentation/networking/ixgbe.rst rename Documentation/networking/{device_drivers/intel => }/ixgbevf.rst (100%) rename Documentation/networking/{device_drivers/microsoft => }/netvsc.txt (100%) rename Documentation/networking/{device_drivers/qualcomm => }/rmnet.txt (100%) rename Documentation/networking/{device_drivers/neterion => }/s2io.txt (100%) rename Documentation/networking/{device_drivers/smsc => }/smc9.txt (100%) delete mode 100644 Documentation/networking/snmp_counter.rst rename Documentation/networking/{device_drivers/toshiba => }/spider_net.txt (100%) rename Documentation/networking/{device_drivers/stmicro => }/stmmac.txt (100%) rename Documentation/networking/{device_drivers/ti/cpsw.txt => ti-cpsw.txt} (100%) rename Documentation/networking/{device_drivers/ti => }/tlan.txt (100%) create mode 100644 Documentation/networking/vortex.txt rename Documentation/networking/{device_drivers/neterion => }/vxge.txt (100%) delete mode 100644 Documentation/perf/thunderx2-pmu.txt delete mode 100644 Documentation/translations/it_IT/admin-guide/README.rst delete mode 100644 Documentation/translations/it_IT/admin-guide/security-bugs.rst delete mode 100644 Documentation/translations/it_IT/process/1.Intro.rst delete mode 100644 Documentation/translations/it_IT/process/2.Process.rst delete mode 100644 Documentation/translations/it_IT/process/3.Early-stage.rst delete mode 100644 Documentation/translations/it_IT/process/4.Coding.rst delete mode 100644 Documentation/translations/it_IT/process/5.Posting.rst delete mode 100644 Documentation/translations/it_IT/process/6.Followthrough.rst delete mode 100644 Documentation/translations/it_IT/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/it_IT/process/8.Conclusion.rst delete mode 100644 Documentation/translations/it_IT/process/adding-syscalls.rst delete mode 100644 Documentation/translations/it_IT/process/applying-patches.rst delete mode 100644 Documentation/translations/it_IT/process/changes.rst delete mode 100644 Documentation/translations/it_IT/process/clang-format.rst delete mode 100644 Documentation/translations/it_IT/process/code-of-conduct.rst delete mode 100644 Documentation/translations/it_IT/process/coding-style.rst delete mode 100644 Documentation/translations/it_IT/process/development-process.rst delete mode 100644 Documentation/translations/it_IT/process/email-clients.rst delete mode 100644 Documentation/translations/it_IT/process/howto.rst delete mode 100644 Documentation/translations/it_IT/process/index.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-docs.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/it_IT/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/translations/it_IT/process/magic-number.rst delete mode 100644 Documentation/translations/it_IT/process/maintainer-pgp-guide.rst delete mode 100644 Documentation/translations/it_IT/process/management-style.rst delete mode 100644 Documentation/translations/it_IT/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/it_IT/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/it_IT/process/submit-checklist.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-drivers.rst delete mode 100644 Documentation/translations/it_IT/process/submitting-patches.rst delete mode 100644 Documentation/translations/it_IT/process/volatile-considered-ha [...] create mode 100644 Documentation/x86/intel_rdt_ui.txt delete mode 100644 Documentation/x86/resctrl_ui.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am33xx-l4.dtsi delete mode 100644 arch/arm/boot/dts/am437x-l4.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts delete mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi delete mode 100644 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts delete mode 100644 arch/arm/boot/dts/dra7-l4.dtsi delete mode 100644 arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-emcon-avari.dts delete mode 100644 arch/arm/boot/dts/imx6q-emcon-avari.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-emcon.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-pico-pi.dts delete mode 100644 arch/arm/boot/dts/imx6ul-pico.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-pico-hobbit.dts delete mode 100644 arch/arm/boot/dts/imx7d-sdb-reva.dts delete mode 100644 arch/arm/boot/dts/imx7ulp-evk.dts delete mode 100644 arch/arm/boot/dts/imx7ulp.dtsi delete mode 100644 arch/arm/boot/dts/omap5-l4.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi create mode 100644 arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20d-q7.dts delete mode 100644 arch/arm/boot/dts/r8a7744-iwg20m.dtsi delete mode 100644 arch/arm/boot/dts/r8a7744.dtsi delete mode 100644 arch/arm/boot/dts/rk3188-bqedison2qc.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts delete mode 100644 arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts delete mode 100644 arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts delete mode 100644 arch/arm/boot/dts/suniv-f1c100s.dtsi delete mode 100644 arch/arm/boot/dts/vf610-bk4.dts delete mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts delete mode 100644 arch/arm/crypto/chacha-neon-core.S delete mode 100644 arch/arm/crypto/chacha-neon-glue.c create mode 100644 arch/arm/crypto/chacha20-neon-core.S create mode 100644 arch/arm/crypto/chacha20-neon-glue.c delete mode 100644 arch/arm/crypto/nh-neon-core.S delete mode 100644 arch/arm/crypto/nhpoly1305-neon-glue.c delete mode 100644 arch/arm/include/debug/stm32.S delete mode 100644 arch/arm/mach-imx/mach-imx7ulp.c delete mode 100644 arch/arm/mach-imx/pm-imx7ulp.c delete mode 100644 arch/arm/mach-omap1/board-ams-delta.h create mode 100644 arch/arm/mach-omap1/include/mach/board-ams-delta.h create mode 100644 arch/arm/mach-shmobile/pm-rmobile.c create mode 100644 arch/arm/mach-shmobile/pm-rmobile.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts delete mode 100644 arch/arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin-singleshot.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pms405.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts delete mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/qcs404.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi delete mode 100644 arch/arm64/kernel/arm64ksyms.c delete mode 100644 arch/ia64/kernel/syscalls/Makefile delete mode 100644 arch/ia64/kernel/syscalls/syscall.tbl delete mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/m68k/kernel/syscalls/Makefile delete mode 100644 arch/m68k/kernel/syscalls/syscall.tbl delete mode 100644 arch/m68k/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/m68k/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/microblaze/kernel/syscalls/Makefile delete mode 100644 arch/microblaze/kernel/syscalls/syscall.tbl delete mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/microblaze/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/mips/configs/decstation_64_defconfig delete mode 100644 arch/mips/configs/decstation_r4k_defconfig create mode 100644 arch/mips/mti-malta/malta-display.c delete mode 100644 arch/mips/sibyte/common/dma.c delete mode 100644 arch/nds32/include/asm/fpu.h delete mode 100644 arch/nds32/include/asm/fpuemu.h delete mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h delete mode 100644 arch/nds32/include/asm/perf_event.h delete mode 100644 arch/nds32/include/asm/pmu.h delete mode 100644 arch/nds32/include/asm/sfp-machine.h delete mode 100644 arch/nds32/include/asm/stacktrace.h delete mode 100644 arch/nds32/include/asm/suspend.h delete mode 100644 arch/nds32/include/uapi/asm/udftrap.h delete mode 100644 arch/nds32/kernel/fpu.c delete mode 100644 arch/nds32/kernel/perf_event_cpu.c delete mode 100644 arch/nds32/kernel/pm.c delete mode 100644 arch/nds32/kernel/sleep.S delete mode 100644 arch/nds32/math-emu/Makefile delete mode 100644 arch/nds32/math-emu/faddd.c delete mode 100644 arch/nds32/math-emu/fadds.c delete mode 100644 arch/nds32/math-emu/fcmpd.c delete mode 100644 arch/nds32/math-emu/fcmps.c delete mode 100644 arch/nds32/math-emu/fd2s.c delete mode 100644 arch/nds32/math-emu/fdivd.c delete mode 100644 arch/nds32/math-emu/fdivs.c delete mode 100644 arch/nds32/math-emu/fmuld.c delete mode 100644 arch/nds32/math-emu/fmuls.c delete mode 100644 arch/nds32/math-emu/fnegd.c delete mode 100644 arch/nds32/math-emu/fnegs.c delete mode 100644 arch/nds32/math-emu/fpuemu.c delete mode 100644 arch/nds32/math-emu/fs2d.c delete mode 100644 arch/nds32/math-emu/fsqrtd.c delete mode 100644 arch/nds32/math-emu/fsqrts.c delete mode 100644 arch/nds32/math-emu/fsubd.c delete mode 100644 arch/nds32/math-emu/fsubs.c delete mode 100644 arch/parisc/kernel/alternative.c delete mode 100644 arch/powerpc/configs/guest.config rename arch/powerpc/include/asm/{nohash/32 => }/mmu-40x.h (100%) rename arch/powerpc/include/asm/{nohash/32 => }/mmu-44x.h (100%) create mode 100644 arch/powerpc/include/asm/mmu-8xx.h rename arch/powerpc/include/asm/{nohash => }/mmu-book3e.h (100%) delete mode 100644 arch/powerpc/include/asm/nohash/32/mmu-8xx.h delete mode 100644 arch/powerpc/include/asm/nohash/32/mmu.h delete mode 100644 arch/powerpc/include/asm/nohash/64/mmu.h delete mode 100644 arch/powerpc/include/asm/nohash/mmu.h delete mode 100644 arch/powerpc/mm/dump_bats.c delete mode 100644 arch/powerpc/mm/dump_sr.c delete mode 100644 arch/powerpc/mm/pgtable-frag.c delete mode 100644 arch/riscv/boot/.gitignore delete mode 100644 arch/riscv/boot/Makefile delete mode 100644 arch/riscv/boot/install.sh create mode 100644 arch/riscv/include/uapi/asm/syscalls.h delete mode 100644 arch/riscv/include/uapi/asm/unistd.h delete mode 100644 arch/sparc/kernel/syscalls/Makefile delete mode 100644 arch/sparc/kernel/syscalls/syscall.tbl delete mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh delete mode 100644 arch/x86/crypto/chacha20-avx512vl-x86_64.S create mode 100644 arch/x86/include/asm/intel_rdt_sched.h delete mode 100644 arch/x86/include/asm/resctrl_sched.h create mode 100644 arch/x86/kernel/cpu/intel_rdt.c create mode 100644 arch/x86/kernel/cpu/intel_rdt.h create mode 100644 arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c create mode 100644 arch/x86/kernel/cpu/intel_rdt_monitor.c create mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock.c create mode 100644 arch/x86/kernel/cpu/intel_rdt_pseudo_lock_event.h create mode 100644 arch/x86/kernel/cpu/intel_rdt_rdtgroup.c delete mode 100644 arch/x86/kernel/cpu/resctrl/Makefile delete mode 100644 arch/x86/kernel/cpu/resctrl/core.c delete mode 100644 arch/x86/kernel/cpu/resctrl/ctrlmondata.c delete mode 100644 arch/x86/kernel/cpu/resctrl/internal.h delete mode 100644 arch/x86/kernel/cpu/resctrl/monitor.c delete mode 100644 arch/x86/kernel/cpu/resctrl/pseudo_lock.c delete mode 100644 arch/x86/kernel/cpu/resctrl/pseudo_lock_event.h delete mode 100644 arch/x86/kernel/cpu/resctrl/rdtgroup.c delete mode 100644 arch/x86/kernel/ima_arch.c delete mode 100644 arch/x86/kernel/process.h delete mode 100644 arch/xtensa/kernel/syscalls/Makefile delete mode 100644 arch/xtensa/kernel/syscalls/syscall.tbl delete mode 100644 arch/xtensa/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/xtensa/kernel/syscalls/syscalltbl.sh create mode 100644 block/blk-tag.c create mode 100644 block/cfq-iosched.c create mode 100644 block/deadline-iosched.c create mode 100644 block/noop-iosched.c delete mode 100644 crypto/adiantum.c create mode 100644 crypto/chacha20_generic.c delete mode 100644 crypto/chacha_generic.c delete mode 100644 crypto/lzo-rle.c delete mode 100644 crypto/nhpoly1305.c delete mode 100644 crypto/streebog_generic.c delete mode 100644 drivers/base/swnode.c delete mode 100644 drivers/char/tpm/tpm1-cmd.c delete mode 100644 drivers/clk/imx/clk-composite-7ulp.c delete mode 100644 drivers/clk/imx/clk-composite-8m.c delete mode 100644 drivers/clk/imx/clk-divider-gate.c delete mode 100644 drivers/clk/imx/clk-frac-pll.c delete mode 100644 drivers/clk/imx/clk-imx7ulp.c delete mode 100644 drivers/clk/imx/clk-imx8mq.c delete mode 100644 drivers/clk/imx/clk-pfdv2.c delete mode 100644 drivers/clk/imx/clk-pllv4.c delete mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/mediatek/clk-mt7629-eth.c delete mode 100644 drivers/clk/mediatek/clk-mt7629-hif.c delete mode 100644 drivers/clk/mediatek/clk-mt7629.c delete mode 100644 drivers/clk/meson/vid-pll-div.c delete mode 100644 drivers/clk/qcom/gpucc-sdm845.c delete mode 100644 drivers/clk/qcom/lpasscc-sdm845.c delete mode 100644 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c delete mode 100644 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h delete mode 100644 drivers/dma/fsl-qdma.c delete mode 100644 drivers/dma/mediatek/mtk-cqdma.c create mode 100644 drivers/dma/sh/shdma-r8a73a4.c delete mode 100644 drivers/dma/uniphier-mdmac.c delete mode 100644 drivers/firmware/imx/scu-pd.c delete mode 100644 drivers/firmware/stratix10-svc.c delete mode 100644 drivers/fpga/stratix10-soc.c delete mode 100644 drivers/fsi/fsi-occ.c delete mode 100644 drivers/gpio/TODO delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/display_clock.h delete mode 100644 drivers/gpu/drm/amd/display/modules/power/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/power/power_helpers.c delete mode 100644 drivers/gpu/drm/amd/display/modules/power/power_helpers.h delete mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c delete mode 100644 drivers/gpu/drm/drm_damage_helper.c delete mode 100644 drivers/gpu/drm/drm_dsc.c create mode 100644 drivers/gpu/drm/drm_global.c create mode 100644 drivers/gpu/drm/drm_info.c delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_dma.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h delete mode 100644 drivers/gpu/drm/i915/i915_fixed.h delete mode 100644 drivers/gpu/drm/i915/i915_scheduler.c delete mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c delete mode 100644 drivers/gpu/drm/i915/intel_connector.c delete mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_modes.c delete mode 100644 drivers/gpu/drm/i915/intel_quirks.c delete mode 100644 drivers/gpu/drm/i915/intel_vdsc.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_reset.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_reset.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_spinner.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_spinner.h delete mode 100644 drivers/gpu/drm/meson/meson_overlay.c delete mode 100644 drivers/gpu/drm/meson/meson_overlay.h delete mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h delete mode 100644 drivers/gpu/drm/msm/msm_gpu_trace.h delete mode 100644 drivers/gpu/drm/msm/msm_gpu_tracepoints.c delete mode 100644 drivers/gpu/drm/msm/msm_gpummu.c delete mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c delete mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c create mode 100644 drivers/gpu/drm/selftests/drm_helper_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h create mode 100644 drivers/gpu/drm/selftests/test-drm-helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c delete mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c delete mode 100644 drivers/gpu/host1x/hw/host1x07.c delete mode 100644 drivers/gpu/host1x/hw/host1x07.h delete mode 100644 drivers/gpu/host1x/hw/host1x07_hardware.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_uclass.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_vm.h delete mode 100644 drivers/hwmon/occ/Kconfig delete mode 100644 drivers/hwmon/occ/Makefile delete mode 100644 drivers/hwmon/occ/common.c delete mode 100644 drivers/hwmon/occ/common.h delete mode 100644 drivers/hwmon/occ/p8_i2c.c delete mode 100644 drivers/hwmon/occ/p9_sbe.c delete mode 100644 drivers/hwmon/occ/sysfs.c delete mode 100644 drivers/i3c/Kconfig delete mode 100644 drivers/i3c/Makefile delete mode 100644 drivers/i3c/device.c delete mode 100644 drivers/i3c/internals.h delete mode 100644 drivers/i3c/master.c delete mode 100644 drivers/i3c/master/Kconfig delete mode 100644 drivers/i3c/master/Makefile delete mode 100644 drivers/i3c/master/dw-i3c-master.c delete mode 100644 drivers/i3c/master/i3c-master-cdns.c delete mode 100644 drivers/iio/adc/ad7124.c delete mode 100644 drivers/iio/adc/ad7949.c delete mode 100644 drivers/iio/dac/ti-dac7311.c delete mode 100644 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c delete mode 100644 drivers/iio/light/vcnl4035.c delete mode 100644 drivers/iio/magnetometer/rm3100-core.c delete mode 100644 drivers/iio/magnetometer/rm3100-i2c.c delete mode 100644 drivers/iio/magnetometer/rm3100-spi.c delete mode 100644 drivers/iio/magnetometer/rm3100.h delete mode 100644 drivers/infiniband/hw/mlx5/srq.h delete mode 100644 drivers/infiniband/hw/mlx5/srq_cmd.c delete mode 100644 drivers/interconnect/Kconfig delete mode 100644 drivers/interconnect/Makefile delete mode 100644 drivers/interconnect/core.c delete mode 100644 drivers/interconnect/qcom/Kconfig delete mode 100644 drivers/interconnect/qcom/Makefile delete mode 100644 drivers/interconnect/qcom/sdm845.c create mode 100644 drivers/isdn/hardware/eicon/Kconfig create mode 100644 drivers/isdn/hardware/eicon/Makefile create mode 100644 drivers/isdn/hardware/eicon/adapter.h create mode 100644 drivers/isdn/hardware/eicon/capi20.h create mode 100644 drivers/isdn/hardware/eicon/capidtmf.c create mode 100644 drivers/isdn/hardware/eicon/capidtmf.h create mode 100644 drivers/isdn/hardware/eicon/capifunc.c create mode 100644 drivers/isdn/hardware/eicon/capifunc.h create mode 100644 drivers/isdn/hardware/eicon/capimain.c create mode 100644 drivers/isdn/hardware/eicon/cardtype.h create mode 100644 drivers/isdn/hardware/eicon/cp_vers.h create mode 100644 drivers/isdn/hardware/eicon/dadapter.c create mode 100644 drivers/isdn/hardware/eicon/dadapter.h create mode 100644 drivers/isdn/hardware/eicon/debug.c create mode 100644 drivers/isdn/hardware/eicon/debug_if.h create mode 100644 drivers/isdn/hardware/eicon/debuglib.c create mode 100644 drivers/isdn/hardware/eicon/debuglib.h create mode 100644 drivers/isdn/hardware/eicon/dfifo.h create mode 100644 drivers/isdn/hardware/eicon/di.c create mode 100644 drivers/isdn/hardware/eicon/di.h create mode 100644 drivers/isdn/hardware/eicon/di_dbg.h create mode 100644 drivers/isdn/hardware/eicon/di_defs.h create mode 100644 drivers/isdn/hardware/eicon/did_vers.h create mode 100644 drivers/isdn/hardware/eicon/diddfunc.c create mode 100644 drivers/isdn/hardware/eicon/diva.c create mode 100644 drivers/isdn/hardware/eicon/diva.h create mode 100644 drivers/isdn/hardware/eicon/diva_didd.c create mode 100644 drivers/isdn/hardware/eicon/diva_dma.c create mode 100644 drivers/isdn/hardware/eicon/diva_dma.h create mode 100644 drivers/isdn/hardware/eicon/diva_pci.h create mode 100644 drivers/isdn/hardware/eicon/divacapi.h create mode 100644 drivers/isdn/hardware/eicon/divamnt.c create mode 100644 drivers/isdn/hardware/eicon/divasfunc.c create mode 100644 drivers/isdn/hardware/eicon/divasi.c create mode 100644 drivers/isdn/hardware/eicon/divasmain.c create mode 100644 drivers/isdn/hardware/eicon/divasproc.c create mode 100644 drivers/isdn/hardware/eicon/divasync.h create mode 100644 drivers/isdn/hardware/eicon/dqueue.c create mode 100644 drivers/isdn/hardware/eicon/dqueue.h create mode 100644 drivers/isdn/hardware/eicon/dsp_defs.h create mode 100644 drivers/isdn/hardware/eicon/dsp_tst.h create mode 100644 drivers/isdn/hardware/eicon/dspdids.h create mode 100644 drivers/isdn/hardware/eicon/dsrv4bri.h create mode 100644 drivers/isdn/hardware/eicon/dsrv_bri.h create mode 100644 drivers/isdn/hardware/eicon/dsrv_pri.h create mode 100644 drivers/isdn/hardware/eicon/entity.h create mode 100644 drivers/isdn/hardware/eicon/helpers.h create mode 100644 drivers/isdn/hardware/eicon/idifunc.c create mode 100644 drivers/isdn/hardware/eicon/io.c create mode 100644 drivers/isdn/hardware/eicon/io.h create mode 100644 drivers/isdn/hardware/eicon/istream.c create mode 100644 drivers/isdn/hardware/eicon/kst_ifc.h create mode 100644 drivers/isdn/hardware/eicon/maintidi.c create mode 100644 drivers/isdn/hardware/eicon/maintidi.h create mode 100644 drivers/isdn/hardware/eicon/man_defs.h create mode 100644 drivers/isdn/hardware/eicon/mdm_msg.h create mode 100644 drivers/isdn/hardware/eicon/message.c create mode 100644 drivers/isdn/hardware/eicon/mi_pc.h create mode 100644 drivers/isdn/hardware/eicon/mntfunc.c create mode 100644 drivers/isdn/hardware/eicon/os_4bri.c create mode 100644 drivers/isdn/hardware/eicon/os_4bri.h create mode 100644 drivers/isdn/hardware/eicon/os_bri.c create mode 100644 drivers/isdn/hardware/eicon/os_bri.h create mode 100644 drivers/isdn/hardware/eicon/os_capi.h create mode 100644 drivers/isdn/hardware/eicon/os_pri.c create mode 100644 drivers/isdn/hardware/eicon/os_pri.h create mode 100644 drivers/isdn/hardware/eicon/pc.h create mode 100644 drivers/isdn/hardware/eicon/pc_init.h create mode 100644 drivers/isdn/hardware/eicon/pc_maint.h create mode 100644 drivers/isdn/hardware/eicon/pkmaint.h create mode 100644 drivers/isdn/hardware/eicon/platform.h create mode 100644 drivers/isdn/hardware/eicon/pr_pc.h create mode 100644 drivers/isdn/hardware/eicon/s_4bri.c create mode 100644 drivers/isdn/hardware/eicon/s_bri.c create mode 100644 drivers/isdn/hardware/eicon/s_pri.c create mode 100644 drivers/isdn/hardware/eicon/sdp_hdr.h create mode 100644 drivers/isdn/hardware/eicon/um_idi.c create mode 100644 drivers/isdn/hardware/eicon/um_idi.h create mode 100644 drivers/isdn/hardware/eicon/um_xdi.h create mode 100644 drivers/isdn/hardware/eicon/xdi_adapter.h create mode 100644 drivers/isdn/hardware/eicon/xdi_msg.h create mode 100644 drivers/isdn/hardware/eicon/xdi_vers.h delete mode 100644 drivers/leds/trigger/ledtrig-audio.c delete mode 100644 drivers/media/i2c/imx214.c delete mode 100644 drivers/media/platform/seco-cec/Makefile delete mode 100644 drivers/media/platform/seco-cec/seco-cec.c delete mode 100644 drivers/media/platform/seco-cec/seco-cec.h delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/Kconfig delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/Makefile delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.h delete mode 100644 drivers/media/rc/keymaps/rc-xbox-dvd.c delete mode 100644 drivers/media/rc/xbox_remote.c create mode 100644 drivers/media/usb/dvb-usb/friio-fe.c create mode 100644 drivers/media/usb/dvb-usb/friio.c create mode 100644 drivers/media/usb/dvb-usb/friio.h delete mode 100644 drivers/memory/tegra/tegra20-emc.c delete mode 100644 drivers/misc/cardreader/alcor_pci.c delete mode 100644 drivers/misc/mei/dma-ring.c delete mode 100644 drivers/misc/pvpanic.c delete mode 100644 drivers/mmc/host/alcor.c create mode 100644 drivers/mtd/maps/gpio-addr-flash.c create mode 100644 drivers/mtd/maps/latch-addr-flash.c delete mode 100644 drivers/mtd/maps/physmap-core.c delete mode 100644 drivers/mtd/maps/physmap-gemini.c delete mode 100644 drivers/mtd/maps/physmap-gemini.h delete mode 100644 drivers/mtd/maps/physmap-versatile.c delete mode 100644 drivers/mtd/maps/physmap-versatile.h create mode 100644 drivers/mtd/maps/physmap.c create mode 100644 drivers/mtd/maps/physmap_of_core.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.h create mode 100644 drivers/mtd/maps/physmap_of_versatile.c create mode 100644 drivers/mtd/maps/physmap_of_versatile.h delete mode 100644 drivers/mtd/nand/spi/gigadevice.c delete mode 100644 drivers/mtd/nand/spi/toshiba.c delete mode 100644 drivers/mtd/parsers/redboot.c create mode 100644 drivers/mtd/redboot.c create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c delete mode 100644 drivers/net/dsa/microchip/ksz9477.c delete mode 100644 drivers/net/dsa/microchip/ksz9477_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz9477_spi.c create mode 100644 drivers/net/dsa/microchip/ksz_9477_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz_common.h create mode 100644 drivers/net/dsa/microchip/ksz_spi.c delete mode 100644 drivers/net/dsa/microchip/ksz_spi.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_filters.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_filters.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/events.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/srq.c delete mode 100644 drivers/net/ethernet/netronome/nfp/abm/cls.c delete mode 100644 drivers/net/ethernet/netronome/nfp/abm/qdisc.c delete mode 100644 drivers/net/usb/aqc111.c delete mode 100644 drivers/net/usb/aqc111.h delete mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h delete mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h delete mode 100644 drivers/net/wireless/virt_wifi.c delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_node.dts delete mode 100644 drivers/of/unittest-data/overlay_bad_add_dup_prop.dts delete mode 100644 drivers/pcmcia/max1600.c delete mode 100644 drivers/pcmcia/max1600.h delete mode 100644 drivers/perf/thunderx2_pmu.c delete mode 100644 drivers/phy/cadence/phy-cadence-sierra.c delete mode 100644 drivers/phy/freescale/Kconfig delete mode 100644 drivers/phy/freescale/Makefile delete mode 100644 drivers/phy/freescale/phy-fsl-imx8mq-usb.c delete mode 100644 drivers/phy/phy-core-mipi-dphy.c delete mode 100644 drivers/phy/ti/phy-gmii-sel.c delete mode 100644 drivers/pinctrl/actions/pinctrl-s700.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt6797.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt7629.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt6797.h delete mode 100644 drivers/pinctrl/pinctrl-rza2.c delete mode 100644 drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c create mode 100644 drivers/platform/x86/pvpanic.c delete mode 100644 drivers/power/supply/sc27xx_fuel_gauge.c delete mode 100644 drivers/reset/reset-socfpga.c delete mode 100644 drivers/reset/reset-uniphier-glue.c create mode 100644 drivers/reset/reset-uniphier-usb3.c create mode 100644 drivers/scsi/libsas/sas_dump.c create mode 100644 drivers/scsi/libsas/sas_dump.h delete mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h delete mode 100644 drivers/scsi/ufs/cdns-pltfrm.c delete mode 100644 drivers/soc/amlogic/meson-clk-measure.c delete mode 100644 drivers/soc/mediatek/mtk-cmdq-helper.c delete mode 100644 drivers/soc/renesas/rmobile-sysc.c delete mode 100644 drivers/spi/atmel-quadspi.c delete mode 100644 drivers/spi/spi-mxic.c delete mode 100644 drivers/spi/spi-npcm-pspi.c create mode 100644 drivers/staging/erofs/lz4defs.h create mode 100644 drivers/staging/erofs/unzip_lz4.c create mode 100644 drivers/staging/iio/resolver/ad2s1210.h delete mode 100644 drivers/staging/media/rockchip/vpu/Kconfig delete mode 100644 drivers/staging/media/rockchip/vpu/Makefile delete mode 100644 drivers/staging/media/rockchip/vpu/TODO delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_regs.h delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_regs.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_common.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_drv.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_hw.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_jpeg.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_jpeg.h delete mode 100644 drivers/staging/media/tegra-vde/trace.h create mode 100644 drivers/staging/mt29f_spinand/Kconfig create mode 100644 drivers/staging/mt29f_spinand/Makefile create mode 100644 drivers/staging/mt29f_spinand/TODO create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h delete mode 100644 drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt create mode 100644 drivers/staging/vboxvideo/vbox_err.h create mode 100644 drivers/staging/vc04_services/interface/vchi/vchi_mh.h create mode 100644 drivers/staging/wilc1000/coreconfigurator.c create mode 100644 drivers/staging/wilc1000/coreconfigurator.h 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%) create mode 100644 drivers/thermal/int340x_thermal/int3400_thermal.c 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%) delete mode 100644 drivers/thermal/intel/Kconfig delete mode 100644 drivers/thermal/intel/Makefile delete mode 100644 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 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%) create mode 100644 drivers/thermal/qcom-spmi-temp-alarm.c delete mode 100644 drivers/thermal/qcom/qcom-spmi-temp-alarm.c rename drivers/thermal/{intel => }/x86_pkg_temp_thermal.c (100%) delete mode 100644 drivers/tty/serial/earlycon-riscv-sbi.c delete mode 100644 fs/fs_context.c delete mode 100644 fs/fs_parser.c delete mode 100644 fs/fs_types.c delete mode 100644 fs/fsopen.c delete mode 100644 fs/verity/Kconfig delete mode 100644 fs/verity/Makefile delete mode 100644 fs/verity/fsverity_private.h delete mode 100644 fs/verity/hash_algs.c delete mode 100644 fs/verity/ioctl.c delete mode 100644 fs/verity/setup.c delete mode 100644 fs/verity/signature.c delete mode 100644 fs/verity/verify.c create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h delete mode 100644 include/crypto/chacha.h create mode 100644 include/crypto/chacha20.h delete mode 100644 include/crypto/nhpoly1305.h delete mode 100644 include/crypto/streebog.h delete mode 100644 include/drm/drm_atomic_state_helper.h delete mode 100644 include/drm/drm_damage_helper.h delete mode 100644 include/drm/drm_dsc.h create mode 100644 include/drm/drm_global.h delete mode 100644 include/dt-bindings/clock/imx7ulp-clock.h delete mode 100644 include/dt-bindings/clock/imx8mq-clock.h delete mode 100644 include/dt-bindings/clock/mt7629-clk.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sdm845.h delete mode 100644 include/dt-bindings/clock/qcom,lpass-sdm845.h delete mode 100644 include/dt-bindings/clock/suniv-ccu-f1c100s.h delete mode 100644 include/dt-bindings/dma/dw-dmac.h delete mode 100644 include/dt-bindings/firmware/imx/rsrc.h delete mode 100644 include/dt-bindings/interconnect/qcom,sdm845.h delete mode 100644 include/dt-bindings/pinctrl/mt6797-pinfunc.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h delete mode 100644 include/dt-bindings/pinctrl/r7s9210-pinctrl.h delete mode 100644 include/dt-bindings/power/imx8mq-power.h delete mode 100644 include/dt-bindings/power/rk3066-power.h delete mode 100644 include/dt-bindings/power/rk3188-power.h delete mode 100644 include/dt-bindings/reset/suniv-ccu-f1c100s.h delete mode 100644 include/dt-bindings/thermal/tegra194-bpmp-thermal.h delete mode 100644 include/linux/alcor_pci.h delete mode 100644 include/linux/cmdline.h create mode 100644 include/linux/dell-led.h create mode 100644 include/linux/dma_remapping.h delete mode 100644 include/linux/firmware/imx/svc/pm.h delete mode 100644 include/linux/firmware/intel/stratix10-smc.h delete mode 100644 include/linux/firmware/intel/stratix10-svc-client.h delete mode 100644 include/linux/fs_context.h delete mode 100644 include/linux/fs_parser.h delete mode 100644 include/linux/fs_types.h delete mode 100644 include/linux/fsi-occ.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/linux/fsverity.h delete mode 100644 include/linux/i3c/ccc.h delete mode 100644 include/linux/i3c/device.h delete mode 100644 include/linux/i3c/master.h delete mode 100644 include/linux/interconnect-provider.h delete mode 100644 include/linux/interconnect.h delete mode 100644 include/linux/lantiq.h delete mode 100644 include/linux/mlx5/eq.h create mode 100644 include/linux/mlx5/srq.h delete mode 100644 include/linux/objagg.h delete mode 100644 include/linux/phy/phy-mipi-dphy.h create mode 100644 include/linux/platform_data/ad7879.h delete mode 100644 include/linux/platform_data/mdio-gpio.h create mode 100644 include/linux/sa11x0-dma.h delete mode 100644 include/linux/sched/smt.h delete mode 100644 include/linux/soc/mediatek/mtk-cmdq.h create mode 100644 include/linux/thinkpad_acpi.h delete mode 100644 include/linux/usb/ccid.h delete mode 100644 include/media/mpeg2-ctrls.h delete mode 100644 include/trace/events/objagg.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 include/uapi/linux/fsverity.h delete mode 100644 include/uapi/linux/mount.h delete mode 100644 kernel/dma/remap.c create mode 100644 kernel/futex_compat.c delete mode 100644 kernel/trace/fgraph.c delete mode 100644 kernel/trace/ftrace_internal.h delete mode 100644 kernel/trace/trace_dynevent.c delete mode 100644 kernel/trace/trace_dynevent.h delete mode 100644 lib/chacha.c create mode 100644 lib/chacha20.c delete mode 100644 lib/objagg.c delete mode 100644 lib/test_objagg.c delete mode 100644 localversion-next delete mode 100644 mm/kasan/common.c delete mode 100644 mm/kasan/generic.c delete mode 100644 mm/kasan/generic_report.c delete mode 100644 mm/kasan/init.c create mode 100644 mm/kasan/kasan.c create mode 100644 mm/kasan/kasan_init.c delete mode 100644 mm/kasan/tags.c delete mode 100644 mm/kasan/tags_report.c delete mode 100644 net/wireless/pmsr.c create mode 100644 samples/statx/Makefile create mode 100644 samples/statx/test-statx.c delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fs-query.c delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-fsmount.c delete mode 100644 samples/vfs/test-statx.c delete mode 100644 scripts/Makefile.genheader delete mode 100755 scripts/atomic/atomic-tbl.sh delete mode 100755 scripts/atomic/atomics.tbl delete mode 100755 scripts/atomic/check-atomics.sh delete mode 100755 scripts/atomic/fallbacks/acquire delete mode 100755 scripts/atomic/fallbacks/add_negative delete mode 100755 scripts/atomic/fallbacks/add_unless delete mode 100755 scripts/atomic/fallbacks/andnot delete mode 100755 scripts/atomic/fallbacks/dec delete mode 100755 scripts/atomic/fallbacks/dec_and_test delete mode 100755 scripts/atomic/fallbacks/dec_if_positive delete mode 100755 scripts/atomic/fallbacks/dec_unless_positive delete mode 100755 scripts/atomic/fallbacks/fence delete mode 100755 scripts/atomic/fallbacks/fetch_add_unless delete mode 100755 scripts/atomic/fallbacks/inc delete mode 100755 scripts/atomic/fallbacks/inc_and_test delete mode 100755 scripts/atomic/fallbacks/inc_not_zero delete mode 100755 scripts/atomic/fallbacks/inc_unless_negative delete mode 100755 scripts/atomic/fallbacks/read_acquire delete mode 100755 scripts/atomic/fallbacks/release delete mode 100755 scripts/atomic/fallbacks/set_release delete mode 100755 scripts/atomic/fallbacks/sub_and_test delete mode 100755 scripts/atomic/fallbacks/try_cmpxchg delete mode 100755 scripts/atomic/gen-atomic-fallback.sh delete mode 100755 scripts/atomic/gen-atomic-instrumented.sh delete mode 100755 scripts/atomic/gen-atomic-long.sh create mode 100644 scripts/coccinelle/api/drm-get-put.cocci delete mode 100755 scripts/gen_ksymdeps.sh delete mode 100644 security/integrity/platform_certs/efi_parser.c delete mode 100644 security/integrity/platform_certs/load_uefi.c delete mode 100644 security/integrity/platform_certs/platform_keyring.c create mode 100644 sound/pci/hda/dell_wmi_helper.c delete mode 100644 sound/soc/amd/raven/Makefile delete mode 100644 sound/soc/amd/raven/acp3x-pcm-dma.c delete mode 100644 sound/soc/amd/raven/acp3x.h delete mode 100644 sound/soc/amd/raven/chip_offset_byte.h delete mode 100644 sound/soc/amd/raven/pci-acp3x.c delete mode 100644 sound/soc/codecs/ak4118.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-icl-match.c create mode 100644 sound/soc/omap/am3517evm.c create mode 100644 sound/soc/omap/mcbsp.c create mode 100644 sound/soc/omap/mcbsp.h delete mode 100644 sound/soc/omap/omap-mcbsp-priv.h delete mode 100644 sound/soc/omap/omap-mcbsp-st.c create mode 100644 sound/soc/pxa/raumfeld.c delete mode 100644 tools/bpf/bpftool/tracelog.c delete mode 100644 tools/build/feature/test-eventfd.c delete mode 100644 tools/build/feature/test-get_current_dir_name.c delete mode 100644 tools/build/feature/test-jvmti-cmlr.c delete mode 100644 tools/firmware/Makefile delete mode 100644 tools/firmware/ihex2fw.c delete mode 100644 tools/include/uapi/linux/pkt_cls.h delete mode 100644 tools/include/uapi/linux/tc_act/tc_bpf.h delete mode 100644 tools/lib/bpf/README.rst delete mode 100644 tools/lib/bpf/bpf_prog_linfo.c delete mode 100644 tools/lib/bpf/libbpf.map delete mode 100644 tools/lib/bpf/test_libbpf.cpp delete mode 100644 tools/memory-model/.gitignore delete mode 100644 tools/memory-model/scripts/README delete mode 100755 tools/memory-model/scripts/checkghlitmus.sh delete mode 100755 tools/memory-model/scripts/checklitmushist.sh delete mode 100644 tools/memory-model/scripts/cmplitmushist.sh delete mode 100755 tools/memory-model/scripts/initlitmushist.sh delete mode 100755 tools/memory-model/scripts/judgelitmus.sh delete mode 100755 tools/memory-model/scripts/newlitmushist.sh delete mode 100755 tools/memory-model/scripts/parseargs.sh delete mode 100755 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/arch/nds32/Build delete mode 100644 tools/perf/arch/nds32/util/Build delete mode 100644 tools/perf/arch/nds32/util/header.c delete mode 100644 tools/perf/bench/epoll-ctl.c delete mode 100644 tools/perf/bench/epoll-wait.c delete mode 100644 tools/perf/include/bpf/pid_filter.h delete mode 100644 tools/perf/include/bpf/unistd.h delete mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv delete mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/clx-metrics.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/floating-point.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/uncore-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/cascadelakex/virtual-memory.json delete mode 100644 tools/perf/util/get_current_dir_name.c delete mode 100644 tools/power/cpupower/cpupower-completion.sh delete mode 100644 tools/testing/radix-tree/regression4.c delete mode 100644 tools/testing/selftests/bpf/test_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/test_tcpnotify.h delete mode 100644 tools/testing/selftests/bpf/test_tcpnotify_kern.c delete mode 100644 tools/testing/selftests/bpf/test_tcpnotify_user.c delete mode 100644 tools/testing/selftests/bpf/xdp_dummy.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/extack.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/one_armed_router.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/vxlan_flooding.sh delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_kprobe.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_synth.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/clear_select_events.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/generic_clear_event.tc delete mode 100644 tools/testing/selftests/ima/Makefile delete mode 100644 tools/testing/selftests/ima/config delete mode 100755 tools/testing/selftests/ima/test_kexec_load.sh delete mode 100644 tools/testing/selftests/ir/.gitignore delete mode 100644 tools/testing/selftests/ir/Makefile delete mode 100644 tools/testing/selftests/ir/ir_loopback.c delete mode 100755 tools/testing/selftests/ir/ir_loopback.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_port_8472.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q.sh delete mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q_port_8472.sh delete mode 100755 tools/testing/selftests/net/test_vxlan_under_vrf.sh delete mode 100644 tools/testing/selftests/net/txring_overwrite.c delete mode 100755 tools/testing/selftests/net/udpgro.sh delete mode 100755 tools/testing/selftests/net/udpgro_bench.sh delete mode 100755 tools/testing/selftests/net/xfrm_policy.sh delete mode 100644 tools/testing/selftests/netfilter/Makefile delete mode 100644 tools/testing/selftests/netfilter/config delete mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh delete mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h delete mode 100644 tools/testing/selftests/tc-testing/TdcResults.py