This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 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 bcb3b81efd6e Merge remote-tracking branch 'hwmon-staging/hwmon-next' 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 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 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 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 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 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 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 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 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 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 0dbed619b3b6 ARM: dts: imx5: add gpu nodes 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 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 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 099a132bfb65 drm/i915: Use explicit old crtc state in skl_compute_wm() omits a889580c087a drm/i915: Flush GPU relocs harder for gen3 omits e6154e4cb8b0 drm/i915: Skip the ERR_PTR error state omits 57fe9b91fc4a Merge branch 'asoc-4.21' into asoc-next 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 52f1b43fd12e mtd: spi-nor: Add support for is25lp016d omits ea3ce745426a mtd: spi-nor: parse SFDP 4-byte Address Instruction Table omits d4a390b7325d mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 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 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 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 490b8c65b9db drm/i915/execlists: Apply a full mb before execution for Braswell 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 90d467229dee Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits 53dc4e997e7d Merge branch 'spi-4.21' into spi-next 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 0683ee7583fc blkcg: put back rcu lock in blkcg_bio_issue_check() 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 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 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 ad4a128ef599 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed 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 9c5d3ae9fe56 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] 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 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 b49cb4ad263c ARM: dts: ls1021a: add qdma device tree nodes omits a1d926527b79 drm/i915: implement EXTENDED_RECEIVER_CAPABILITY_FIELD_PRESENT 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 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 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 79960227d93b Makefile: fix mixed tab and spaces omits c754a9bf7ee8 blk-mq: remove QUEUE_FLAG_POLL from default MQ flags omits efd245dd8707 ARM: dts: vf: Fix memory node duplication omits 877381d4cc5b ARM: dts: imx7: Correct mask for GIC PPI interrupts omits 0497ab2394b0 ARM: dts: imx6ul: Correct mask for GIC PPI interrupts 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 77d96f1bd8f0 ARM: dts: ls1021a: add nodes for PWMs omits d042302b35dc ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller omits 5b000309313d ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel omits 04ab6f8177c0 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER 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 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 0819936247c5 drm/i915: Dial down workaround debug messages omits 8f98d4baf0dd drm/i915/selftests: Reorder request allocation vs vma pinning omits 0b71efed2eda Merge branch 'pm-cpuidle' into linux-next omits a9a32b6ab400 Merge branch 'pm-sleep' into linux-next omits f08be5355fe5 dt-bindings: Add a writing DT schemas how-to and annotated [...] omits e9363f6b2a1d kbuild: Add support for DT binding schema checks omits b3b78e8e17e9 mtd: spi-nor: cast to u64 to avoid uint overflows 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 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 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 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 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 8d192fd1a72b ARM: dts: imx7d-sdb: add rev-a board support omits 26f42efaf8cf ARM: dts: ls1021a: Add all CPUs in cooling maps 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 dc5512cbfea2 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers omits 0f3e68c2be67 Merge branch 'devel' into for-next omits fc8d8fdaf4f2 mtd: spi-nor: add entry for mt35xu512aba flash omits aa7b5bead04f mtd: spi-nor: add macros related to MICRON flash omits 324fd795bd83 mtd: spi-nor: mark desirable switch case fall through omits 593b9ca142aa mtd: spi-nor: Add support for mx25u12835f omits e5e5e747320c mtd: spi-nor: Add Winbond w25q128jv support 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 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 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 472247d32315 mtd: spi-nor: remove unneeded smpt zeroization omits 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 adds 1dffab5e9896 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds d347d0c82a99 backlight: pwm_bl: Fix brightness levels for non-DT case. adds 9bb40f010885 Merge tag 'backlight-fixes-4.20' of git://git.kernel.org/p [...] adds f5d582777bcb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 4f39f7dd46ba Merge remote-tracking branch 'fixes/master' new cea2fff422ae ARCv2: boot log: BPU return stack depth new a24f8219a47d ARC: perf: trivial code cleanup new c1616110247f ARC: perf: fix of kernel data types using new cddbd8921dc4 ARC: perf: fix description comment new 4c567a448b30 ARC: perf: remove useless ifdefs new 399e9b3c63cf Merge remote-tracking branch 'arc-current/for-curr' new e41b93a6be57 powerpc/boot: Fix build failures with -j 1 new a6460b03f945 powerpc/bpf: Fix broken uapi for BPF_PROG_TYPE_PERF_EVENT new 14ebfec0712f powerpc/papr_scm: Use depend instead of select new 59613526117b powerpc/papr_scm: Fix resource end address new 683ec0e04ab7 powerpc/papr_scm: Update DT properties new 409dd7dc83eb powerpc/papr_scm: Remove endian conversions new b0d65a8cbcb0 powerpc/papr_scm: Fix DIMM device registration race new 43001c52b603 powerpc/papr_scm: Use ibm,unit-guid as the iset cookie new 9ef34630a461 powerpc/mm: Fallback to RAM if the altmap is unusable new ea43c5504612 Merge remote-tracking branch 'powerpc-fixes/fixes' new 4a2eb0c37b47 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet [...] new 5648451e30a0 ipv4: Fix potential Spectre v1 vulnerability new fd5307e098f9 Merge remote-tracking branch 'net/master' new 51a11b14c29c bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT new c2a20a2731df selftests/bpf: add missing pointer dereference for map sta [...] new b9924b15f52d Merge remote-tracking branch 'bpf/master' new 6d16becdbe0d Merge remote-tracking branch 'ipsec/master' new c6d2d318c7a4 Merge remote-tracking branch 'netfilter/master' new acc74620e68e Merge remote-tracking branch 'rdma-fixes/for-rc' new d8ae458eeca9 ALSA: hda/realtek: ALC294 mic and headset-mode fixups for [...] new 4e051106730d ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 new 0bea4cc83835 ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX33 [...] new e30abdf686df Merge remote-tracking branch 'sound-current/for-linus' new 8d0354b25540 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 3116af0141ae Merge remote-tracking branch 'regulator-fixes/for-linus' new 38dceaad27af Merge remote-tracking branch 'spi-fixes/for-linus' new d57ec3c83b51 USB: serial: option: add HP lt4132 new bf3262afb493 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 74c37a49c6e4 Merge remote-tracking branch 'input-current/for-linus' new 2847809b09f5 Merge remote-tracking branch 'ide/master' new 22c887e16340 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 6eb750a1449d Merge remote-tracking branch 'mips-fixes/mips-fixes' new 417457eb2daa Merge remote-tracking branch 'omap-fixes/fixes' new 6dd76fc7dafb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new da7778262ada Merge remote-tracking branch 'btrfs-fixes/next-fixes' new f3bfa11f2ca7 Merge remote-tracking branch 'scsi-fixes/fixes' new b8728d5c7f6f Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new cac88deae16c Merge remote-tracking branch 'mmc-fixes/fixes' new c7fe060885c4 user/Makefile: Fix typo and capitalization in comment section new 59c128d5d483 Merge branch 'kbuild' into for-next new 8b47b80ec475 Merge remote-tracking branch 'kbuild/for-next' new b13f11136aed Merge remote-tracking branch 'leaks/leaks-next' new f41b70708033 Merge remote-tracking branch 'dma-mapping/for-next' new 07d29ece4a43 Merge remote-tracking branch 'arm/for-next' new 72be8899ae1a Merge remote-tracking branch 'arm-perf/for-next/perf' new 36b8e536ff40 Merge remote-tracking branch 'arm-soc/for-next' new 8e867b109af4 Merge remote-tracking branch 'actions/for-next' new 05d9fcbcf402 MAINTAINERS: add drivers/soc/amlogic/ to amlogic list new e9e863dc1dc8 ARM: meson: select HAVE_ARM_TWD and ARM_GLOBAL_TIMER new 27d96dbe56da Merge branch 'v4.21/soc' into tmp/aml-rebuild new fdae339f5d36 Merge branch 'v4.21/dt' into tmp/aml-rebuild new 80f2f3bd527e dt-bindings: gpu: mali-midgard: Add resets property new b29e9eccaaa7 arm64: dts: meson-gxm: Add Mali-T820 node new 244ce9758c8b Merge branch 'v4.21/dt64' into tmp/aml-rebuild new f56c06271c1c soc: amlogic: meson-clk-measure: Add missing REGMAP_MMIO d [...] new 176c7c1bfd8f Merge branch 'v4.21/drivers' into tmp/aml-rebuild new fa6f4ab924c1 Merge remote-tracking branch 'amlogic/for-next' new 5ea28a7fe630 Merge remote-tracking branch 'aspeed/for-next' new 1ab30b4ba930 Merge remote-tracking branch 'at91/at91-next' new ff1131cbe694 Merge remote-tracking branch 'bcm2835/for-next' new b6444cf5fa60 soc: imx: gpc: Increase GPC_CLK_MAX to 7 new 4b5723edbf95 Merge branch 'imx/drivers' into for-next new 7c41ea57beb2 ARM: debug-imx: only define DEBUG_IMX_UART_PORT if needed new de70d0e9d43d ARM: imx: add initial support for imx7ulp new 1de367cb1df2 Merge branch 'imx/soc' into for-next new 6a9681168b83 ARM: dts: imx51: Fix memory node duplication new e8fd17b900a4 ARM: dts: imx53: Fix memory node duplication new 48dd72f82aca ARM: dts: imx6sll: remove unused property in gpc node new 6ff9ec2fea5f ARM: dts: imx6sl: vddpu is NOT an always-on regulator new d2cf9fd30153 ARM: dts: imx6sx: Complete the PXP support new 013d37e4707e ARM: dts: imx31: Fix memory node duplication new 8721610a6c2b ARM: dts: imx35: Fix memory node duplication new 29988e867cb1 ARM: dts: imx7: Fix memory node duplication new 8ff7754ae1f5 dt-bindings: pci: layerscape-pci: add compatible strings " [...] new ac8ed2824e8d dt-bindings: pci: layerscape-pci: removed compatible strin [...] new 4246bd46ee99 ARM: dts: ls1021a: removed compatible string "snps,dw-pcie" new 7cd1abb3ae6b ARM: dts: imx6sx: specify proper clock for nodes with dummy clock new 4ca7dbdb06c1 ARM: dts: imx: Add dummy PHYs for HSIC-only USB controllers new fd12087d4882 ARM: dts: imx: Add an cpu0 label for imx6dl devices new d87cf8ce5282 dt-bindings: arm: Document emtrion emCON-MX6 bindings new 63e71fedc07c ARM: dts: Add support for emtrion emCON-MX6 series new 4d8aa0097dcc ARM: dts: ls1021a: Add all CPUs in cooling maps new 3f343ec3eabc ARM: dts: imx7d-sdb: add rev-a board support new 76368cca639e ARM: dts: imx6ul-ccimx6ulsom: Add memory node to board dts new 750d8df6e7b2 ARM: dts: imx6ul: Fix memory node duplication new 216f35fedd86 ARM: dts: imx6sx: Fix memory node duplication new 7fa8ab65ee15 ARM: dts: imx6sl: Fix memory node duplication new 4f6de45f1eee ARM: dts: imx6qdl-sabreauto: Enable pcie new 366a209c928a ARM: dts: imx6sll-evk: add debug LED support new 88d22f13a66c ARM: dts: imx6sll-evk: use WDOG_B pin reset new aab5e3ea95b9 ARM: dts: imx50: Fix memory node duplication new d9359f580797 ARM: dts: imx6qdl-wandboard: Switch to SPDX identifier new 07a4b4600974 ARM: dts: imx6: Switch NXP board dts to SPDX identifier new b629e83520fa ARM: dts: imx23: Fix memory node duplication new 32018d1525c6 ARM: dts: imx28: Fix memory node duplication new 62864d5665c4 ARM: dts: imx1: Fix memory node duplication new 38715dcd49b4 ARM: dts: imx27: Fix memory node duplication new 59d8bb363f56 ARM: dts: imx25: Fix memory node duplication new 429c4580287c ARM: dts: ccimx6ulsbcpro: Enable AUO G101EVN010 lcdif panel new 7ccdc892104e ARM: dts: ccimx6ulsbcpro: Add support for Goodix touch controller new f820ca29bfde ARM: dts: ls1021a: add nodes for PWMs new 88dddae62eef ARM: dts: imx6sx-sdb: add flexcan support new 57ab56fa0b94 ARM: dts: imx6sx-sabreauto: add flexcan support new 577f0104e3fc ARM: dts: imx6qdl-sabreauto: add flexcan support new 9a79142655a4 ARM: dts: imx50: Switch to SPDX identifier new f46af111c694 ARM: dts: imx53: Switch to SPDX identifier new 0c29339d53bf ARM: dts: imx6ul: Correct mask for GIC PPI interrupts new d7f3894f0e46 ARM: dts: imx7: Correct mask for GIC PPI interrupts new f535d1009855 ARM: dts: vf: Fix memory node duplication new 1b9c329e1d02 ARM: dts: ls1021a: add qdma device tree nodes new dda0553cc270 ARM: dts: imx6ul-pico-hobbit: Switch to SPDX identifier new 093f911dba8c ARM: dts: imx6ul-pico-hobbit: Move SoM related part to imx [...] new 4a20c26023f3 ARM: dts: imx6ul-pico-hobbit: Make the child led nodes standard new cb430d971a56 ARM: dts: imx6ul-pico-hobbit: Extend peripherals support new 0aa49c61995f ARM: dts: imx6ul-pico: Add the imx6ul-pico-pi variant new 807d043c1226 ARM: dts: imx6sx: Add flexcan stop mode wakeup support new d2463e8631ce ARM: dts: imx6qdl: Add flexcan stop mode wakeup support new f049557e478b ARM: dts: imx6ul: Add flexcan stop mode wakeup support new cf1bb82b0bd5 ARM: dts: imx7s: Add flexcan stop mode wakeup support new c9a8cf0f1d69 ARM: dts: imx6qdl-sabresd: add egalax touch screen support [...] new 3e03b4ac5045 ARM: dts: vf610-zii-scu4-aib: Add HI8435 support new 998a84c27a7f ARM: dts: imx53-voipac-dmm-668: Fix memory node duplication new 69bf2fec500b ARM: dts: imx6dl-mamoj: Add a memory node new 404c0c9314f4 ARM: dts: imx6qdl: Fix memory node duplication new 75ad7ff1797f ARM: dts: imx6qdl-sabresd: Move regulators outside of "sim [...] new ab43e9840490 ARM: dts: imx6qdl-sabresd: add light sensor support new 9e6a7c47c3c4 ARM: dts: imx6qdl-sabresd: add magnetometer sensor support new 47853f18b635 ARM: dts: imx6qdl-sabresd: add accelerometer sensor support new 006303d6ba8e ARM: dts: imx5: add gpu nodes new ca5c36ba42c1 ARM: dts: imx6ul: add flexcan support new 5649dbd31ef7 ARM: dts: imx6qdl-sabresd: Use GPIO_ACTIVE_HIGH for regulators new 81c0039b13c1 ARM: dts: imx6ul: Remove extra space between node name and brace new 79da07dec740 ARM: dts: imx51-zii-rdu1: Do not specify "power-gpio" for hpa1 new 8934321af617 Merge branch 'imx/dt' into for-next new 2e8566106d28 Merge tag 'imx-fixes-4.20-3' into imx7d/pico new 50536c661194 ARM: dts: imx7d-pico: Do not harcode the memory size new a26aec533ec0 ARM: dts: imx7d-pico: Switch to SPDX identifier new 4edbe6aa46d1 ARM: dts: imx7d-pico-pi: Move SoM related part to imx7d-pico.dtsi new ce4844344330 ARM: dts: imx7d-pico: Pass the USBOTG1_PWR pinctrl new 26255a529769 ARM: dts: imx7d-pico: Pass the Ethernet PHY reset GPIO new bb1ff7ed6c1a ARM: dts: imx7d-pico: Improve WiFi regulator name new f13f571ac8a1 ARM: dts: imx7d-pico: Extend peripherals support new 9c77ba961ff2 ARM: dts: imx7d-pico-pi: Extend peripherals support new 7f68ffe0617b ARM: dts: imx7d-pico: Add the imx7d-pico-hobbit variant new e7c0230b8cd4 Merge branch 'imx7d/pico' into for-next new 2bf5751726e8 dt-bindings: fsl: add compatible for imx7ulp evk new 61ccb001534b dt-bindings: fsl: add imx7ulp pm related components bindings new 20434dc92c05 ARM: dts: imx: add common imx7ulp dtsi support new a73900b826ce ARM: dts: imx: add imx7ulp evk support new deb51af1bf2f Merge branch 'imx7ulp/dt' into for-next adds d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support adds b068890c34dd arm64: dts: add LX2160ARDB board support adds fa86cfe89748 arm64: dts: add LX2160AQDS board support new 26a06c6e290e arm64: dts: ls1012a: Add FRWY-LS1012A board support new aa2aa8884715 arm64: dts: fsl: Add the status property disable PCIe new 1fa35bc09d48 arm64: dts: layerscape: removed compatible string "snps,dw-pcie" new 8897f3255c9c arm64: dts: Add support for NXP LS1028A SoC new c9a1f24304cb arm64: dts: fsl: Add all CPUs in cooling maps new a2468676cc82 arm64: dts: ls1088a: Move fsl-mc node new d9a71ef086e8 arm64: dts: ls1088a: Add missing dma-ranges property new 29813f669d89 arm64: dts: ls1043a: add qdma device tree nodes new 58f5fa683725 arm64: dts: ls1046a: add qdma device tree nodes new 05ed5eef97b3 Merge branch 'imx/dt64' into for-next new 12dfa1f0ff0d Merge branch 'imx/defconfig' into for-next new 05f3c5e16228 Merge remote-tracking branch 'imx-mxs/for-next' new c044c31d46c5 Merge remote-tracking branch 'keystone/next' new 9e4b6e9e3a1f Merge remote-tracking branch 'mediatek/for-next' new 65510dadec06 Merge remote-tracking branch 'mvebu/for-next' new ad1dfeacd742 Merge remote-tracking branch 'omap/for-next' new 169556c6ec10 Merge remote-tracking branch 'reset/reset/next' new a7c5dda6e08b Merge remote-tracking branch 'qcom/for-next' new 65f72ff8cd6f Merge remote-tracking branch 'renesas/next' new cc1d56ee6813 Merge remote-tracking branch 'rockchip/for-next' new 79271eb86e6a Merge remote-tracking branch 'samsung-krzk/for-next' new 21a1f11870bb Merge remote-tracking branch 'sunxi/sunxi/for-next' new 43a3f2579773 Merge remote-tracking branch 'tegra/for-next' new 5ef3fe4cecdf arm64: Avoid redundant type conversions in xchg() and cmpxchg() new b4f9209bfcd5 arm64: Avoid masking "old" for LSE cmpxchg() implementation new 959bf2fd03b5 arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomics new 4230509978f2 arm64: cmpxchg: Use "K" instead of "L" for ll/sc immediate [...] new 2d7c89b02c62 arm64: remove bitop exports new 03ef055fd364 arm64: move memstart_addr export inline new 386b3c7bdafc arm64: add EXPORT_SYMBOL_NOKASAN() new abb77f3d9640 arm64: tishift: use asm EXPORT_SYMBOL() new 23fe04c0c58c arm64: smccc: use asm EXPORT_SYMBOL() new 50fdecb292e0 arm64: page: use asm EXPORT_SYMBOL() new 56c08ec5162c arm64: uaccess: use asm EXPORT_SYMBOL() new ac0e8c72b03b arm64: string: use asm EXPORT_SYMBOL() new dbd3196299fe arm64: frace: use asm EXPORT_SYMBOL() new 2a9cee5b7a7e arm64: remove arm64ksyms.c new 33309ecda007 arm64: Fix minor issues with the dcache_by_line_op macro new 6e8830674ea7 arm64: kasan: Increase stack size for KASAN_EXTRA new f6795053dac8 mm: mmap: Allow for "high" userspace addresses new 363524d2b122 arm64: mm: Introduce DEFAULT_MAP_WINDOW new e5d99157459f arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base new e842dfb5a2d3 arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD new a96a33b1ca57 arm64: mm: Prevent mismatched 52-bit VA support new 67e7fdfcc682 arm64: mm: introduce 52-bit userspace support new b9567720a1b8 arm64: mm: Allow forcing all userspace addresses to 52-bit new 68d23da4373a arm64: Kconfig: Re-jig CONFIG options for 52-bit VA new 66f16a24512f arm64: smp: Rework early feature mismatched detection new f357b3a7e17a arm64: smp: Handle errors reported by the firmware new c987876a80e7 arm64: KVM: Make VHE Stage-2 TLB invalidation operations n [...] new 33e5f4e50917 KVM: arm64: Rework detection of SVE, !VHE systems new bfae1b98ef0b arm64: KVM: Install stage-2 translation before enabling traps new 793d5d9213c7 arm64: Add TCR_EPD{0,1} definitions new 8b2cca9ade2c arm64: KVM: Force VHE for systems affected by erratum 1165522 new 1e4448c5ddbe arm64: KVM: Add synchronization on translation regime chan [...] new eb036ad2ddf0 arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation new a457b0f7f50d arm64: Add configuration/documentation for Cortex-A76 erra [...] new bc84a2d106be Merge branch 'kvm/cortex-a76-erratum-1165522' into aarch64 [...] new 4e21565b7fd4 asm-generic: add kexec_file_load system call to unistd.h new 92a98a2b9f64 kexec_file: make kexec_image_post_load_cleanup_default() global new b6664ba42f14 s390, kexec_file: drop arch_kexec_mem_walk() new 735c2f90e333 powerpc, kexec_file: factor out memblock-based arch_kexec_ [...] new 497e1858647a kexec_file: kexec_walk_memblock() only walks a dedicated r [...] new f56063c51f9f arm64: add image head flag definitions new bdd2c9d1c333 arm64: cpufeature: add MMFR0 helper functions new 3ddd9992a590 arm64: enable KEXEC_FILE config new 52b2a8af7436 arm64: kexec_file: load initrd and device-tree new f3b70e509429 arm64: kexec_file: allow for loading Image-format kernel new 4c9e7e649a3f arm64: kexec_file: invoke the kernel without purgatory new 702ed5bb7530 include: pe.h: remove message[] from mz header definition new 732b7b93d849 arm64: kexec_file: add kernel signature verification support new 884143f60c89 arm64: kexec_file: add kaslr support new 121ca8e56551 arm64: kexec_file: Refactor setup_dtb() to consolidate err [...] new 394135c1ff13 arm64: kexec_file: forbid kdump via kexec_file_load() new d34664f63bba Merge branch 'for-next/kexec' into aarch64/for-next/core new 4a1daf29d33d arm64: mm: EXPORT vabits_user to modules new a26c0c90e5c8 Merge remote-tracking branch 'arm64/for-next/core' new 33e7a8422546 clk: imx: remove redundant initialization of ret to zero new 6c0358bbadef Merge branch 'clk-imx8mq' into clk-next new bff65d14fd00 Merge tag 'tegra-for-4.21-clk' of git://git.kernel.org/pub [...] new d85dae481088 clk: tegra: get rid of duplicate defines new dece81cd3264 clk: tegra: Fix maximum audio sync clock for Tegra124/210 new 61866523ed6e clk: tegra30: Use Tegra CPU powergate helper function new cf3234af7b12 clk: tegra: Return the exact clock rate from clk_round_rate new 6242b1dcd813 Merge branch 'clk-tegra' into clk-next new 67ee606a6bbb clk: sunxi-ng: a64: Allow parent change for VE clock new c818614b5d71 Merge branch 'clk-allwinner' into clk-next new 8a034aad4892 clk: qcom: qcs404: Fix gpll0_out_main parent new a6b785e47430 Merge branch 'clk-fixes' into clk-next new f7542d817733 clk: imx6q: reset exclusive gates on init new a29be9185d19 clk: imx6q: optionally get CCM inputs via standard clock handles new 3cc48976e976 clk: imx6q: handle ENET PLL bypass new 7188894d3bbe Merge branch 'clk-imx6-fixes' into clk-next new 0efcc2c0fd20 clk: imx6sl: ensure MMDC CH0 handshake is bypassed new 929914946fa6 clk: imx6q: add DCICx clocks gate new 3ae48de4d0a5 Merge branch 'clk-imx-fixes' into clk-next new f071bcebee0a clk: qcom: Move to menuconfig and reduce lines new 759ddbb12442 Merge branch 'clk-qcom-kconfig' into clk-next new 2e62246b08a6 clk: bd718x7: Initial support for ROHM bd71837/bd71847 PMIC clock new 63c7a6b68f5a Merge branch 'clk-managed-registration' into clk-next new 37ff6ea0c2a9 Merge remote-tracking branch 'clk/clk-next' new ed4e9df4f435 Merge remote-tracking branch 'csky/linux-next' new 7496180366b2 Merge remote-tracking branch 'ia64/next' new d721709d7e4a Merge remote-tracking branch 'm68k/for-next' new feb22e99ba56 Merge remote-tracking branch 'microblaze/next' new b506abfb5f33 Merge remote-tracking branch 'mips/mips-next' new b75467caece6 Merge remote-tracking branch 'nds32/next' new ec4165a0b5b7 Merge remote-tracking branch 'nios2/for-next' new 8cc28269b957 parisc: Split out alternative live patching code new 785145171d17 parisc: Fix serio address output new c4bff35ca1bf parisc: Fix HP SDC hpa address output new dfddd1a841c6 parisc: move __IGNORE* entries to non uapi header new dbf91a54f7cb parisc: add __NR_syscalls along with __NR_Linux_syscalls new 28ff62a4b41e parisc: remove __NR_Linux from uapi header file. new 85e69701f58c parisc: add system call table generation support new 575afc4d7f60 parisc: generate uapi header and system call table files new 930e12992ed3 parisc: syscalls: ignore nfsservctl for other architectures new 4aacd5d2ba70 Merge remote-tracking branch 'parisc-hd/for-next' new a20ba5590aeb Merge remote-tracking branch 'powerpc/next' new 39f8d343f048 Merge remote-tracking branch 'risc-v/for-next' new 26305a6319cb Merge remote-tracking branch 's390/features' new 896e062fb80c Merge remote-tracking branch 'sparc-next/master' new 2643a33dcf7f Merge remote-tracking branch 'xtensa/xtensa-for-next' new 24985cf0be81 ext4: use IS_ENCRYPTED() to check encryption status new 848a010287e6 f2fs: use IS_ENCRYPTED() to check encryption status new 6956097c429a fscrypt: remove filesystem specific build config option new 824834dc4a5e Add S_VERITY and IS_VERITY() new 9f55ada08b45 ext4: use IS_VERITY() to check inode's fsverity status new 96f2e4ad368a f2fs: use IS_VERITY() to check inode's fsverity status new ecaa29571dda fsverity: Remove filesystem specific build config option new 4de97efb578a fsverity: Move verity status check to fsverity_file_open new 25da54f1d777 fsverity: Move verity status check to fsverity_prepare_setattr new 8699e4a9455e Merge remote-tracking branch 'fscrypt/master' new d58e2b064768 Merge remote-tracking branch 'befs/for-next' new eeb6b1600412 Merge remote-tracking branch 'btrfs-kdave/for-next' new 02c9602a60e5 cifs: clean up indentation, replace spaces with tab new e6d175baf970 cifs: use a compound for setting an xattr new e9042446828b cifs: smb2 commands can not be negative, remove confusing check new 00695c17bfdb cifs: address trivial coverity warning new 6579a80dcde7 cifs: create a helper function for compound query_info new a5fa86629f03 Add vers=3.0.2 as a valid option for SMBv3.0.2 new a29f70e13101 cifs: change smb2_query_eas to use the compound query-info helper new 1b112b3dbef7 cifs: suppress some implicit-fallthrough warnings new 1b472ce02520 cifs: remove set but not used variable 'smb_buf' new 8e5ea6a2d21b Merge remote-tracking branch 'cifs/for-next' new 22eaa1dfad3a Merge remote-tracking branch 'ecryptfs/next' new 56e6959104c5 Merge remote-tracking branch 'ext3/for_next' new 0a1e8258a4fe ext4: compare old and new mode before setting update_mode flag new f9d4d53991e1 Merge remote-tracking branch 'ext4/dev' new 056ae40c679c Merge remote-tracking branch 'f2fs/dev' new d72f70da60de fuse: Fix memory leak in fuse_dev_free() new 43c4b8d3a45d Merge remote-tracking branch 'fuse/for-next' new 8674aa21eb7a Merge remote-tracking branch 'jfs/jfs-next' new 1ace72e1ef66 Merge remote-tracking branch 'nfsd/nfsd-next' new b035e3a2f09c Merge remote-tracking branch 'overlayfs/overlayfs-next' new 75085c4b375d Merge remote-tracking branch 'ubifs/linux-next' new 449dbbe1ef37 Merge remote-tracking branch 'v9fs/9p-next' new fcb226d5d4ce Merge remote-tracking branch 'file-locks/locks-next' new 98d439a801d0 Merge remote-tracking branch 'vfs/for-next' new c412579fa8c8 Merge remote-tracking branch 'printk/for-next' new 4dc4533e0c04 Merge remote-tracking branch 'pci/next' new e5c6fc43ffcc Merge remote-tracking branch 'pstore/for-next/pstore' new 3626a12bafa6 Merge remote-tracking branch 'hid/for-next' new dee5732d9c96 Merge remote-tracking branch 'i2c/i2c/for-next' new a0820743ae90 Merge remote-tracking branch 'i3c/i3c/next' new c552e29fdd63 hwmon: (k10temp) Add Hygon Dhyana support new 12ecd59dfdaf hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_AT [...] new 46cf2bc60fa6 hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values new 671317330400 hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_AT [...] new 3d318f3857f7 hwmon: (ad7414) Use permission specific SENSOR[_DEVICE]_AT [...] new 32a49bb6a240 hwmon: (ad7418) Use permission specific SENSOR[_DEVICE]_AT [...] new 07bffbdc39a3 hwmon: (adc128d818) Use permission specific SENSOR[_DEVICE [...] new c8974915e726 hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATT [...] new 1c0f64c84e22 hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_A [...] new 9e9edbc859dc hwmon: (ads1015) Use permission specific SENSOR[_DEVICE]_A [...] new 31280f63bfaa hwmon: (ads7828) Use permission specific SENSOR[_DEVICE]_A [...] new 840142b87e65 hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_A [...] new ecd87fe954d8 hwmon: (adt7462) Use permission specific SENSOR[_DEVICE]_A [...] new a9de68c985de hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_A [...] new 4b4859dd2651 hwmon: (adt7475) Use permission specific SENSOR[_DEVICE]_A [...] new f959aefa81e0 hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_A [...] new dcf470270891 hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_A [...] new 670d850939e7 hwmon: (applesmc) Replace S_<PERMS> with octal values new 669489c2e914 hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_ [...] new 6d08042dd1ef hwmon: (asus_atk0110) Replace S_<PERMS> with octal values new 378dfc020d3c hwmon: (coretemp) Replace S_<PERMS> with octal values new 48ad5aa57233 hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVI [...] new 9b661af4746d hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVI [...] new 9b62315353ec hwmon: (dell-smm-hwmon) Use permission specific SENSOR[_DE [...] new c0399d887973 hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_AT [...] new 764d9264f1c6 hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATT [...] new 812ec535a4fc hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_A [...] new e41229e8fa83 hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_A [...] new 91dad6aa2dcd hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ [...] new e0d5595479d0 hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_AT [...] new 4f96b0b37e0c hwmon: (ftsteutates) Use permission specific SENSOR[_DEVIC [...] new a6bf17e8c96e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new b8142c74978c Merge remote-tracking branch 'jc_docs/docs-next' new b9586879a80f Merge remote-tracking branch 'v4l-dvb/master' new 327601b0d1f3 Merge remote-tracking branch 'v4l-dvb-next/master' new 07f88a2477f1 Merge branch 'acpica' into linux-next new 59ceba8b6fde Merge branches 'acpi-misc' and 'acpi-tables' into linux-next new 89b62f3e1153 Merge branch 'pm-avs' into linux-next new 14fd63ea1abc Merge branches 'pm-qos', 'pm-cpuidle' and 'pm-cpufreq' int [...] new c332f1e0d962 Merge branch 'devprop' into linux-next new a64a17f1a118 Merge remote-tracking branch 'pm/linux-next' new b7df4b8ac632 Merge remote-tracking branch 'cpupower/cpupower' new fdd0c5d9d520 Merge remote-tracking branch 'opp/opp/linux-next' new f1844411c5b5 Merge remote-tracking branch 'thermal/next' new 35cb9c3f2672 Merge remote-tracking branch 'ieee1394/for-next' new 2237a4fc3822 Merge remote-tracking branch 'dlm/next' new aa613768fb6a Merge remote-tracking branch 'swiotlb/linux-next' new d5ec8b002d5a next-20181203/rdma new 4cc1feeb6ffc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new c1c8c27701b8 net: hns3: fix spelling mistake "offser" -> "offset" new b1dd054dbb72 ipvlan: Remove a useless comparison new f578e6764958 ieee802154: at86rf230: convert to DEFINE_SHOW_ATTRIBUTE new 5061e3f43b7d net: xenbus: convert to DEFINE_SHOW_ATTRIBUTE new a93f5b569625 fjes: convert to DEFINE_SHOW_ATTRIBUTE new 4e6feb7adb9a bonding: convert to DEFINE_SHOW_ATTRIBUTE new a324d6e454aa net: dsa: ksz: Add optional reset GPIO to Microchip KSZ sw [...] new 924352c3d634 net: dsa: ksz: Add reset GPIO handling new c535293f6351 Merge branch 'dsa-ksz-Add-reset-GPIO-handling' new d8ed257f313f tcp: handle EOR and FIN conditions the same in tcp_tso_sho [...] new 0afd0dbe1661 Merge remote-tracking branch 'net-next/master' new e434b8cdf788 bpf: relax verifier restriction on BPF_MOV | BPF_ALU new 10a5ce985399 bpf: bpftool: Fix newline and p_err issue new 7a5725ddc6e1 bpf: clean up bpf_prog_get_info_by_fd() new 11d8b82d2222 bpf: rename *_info_cnt to nr_*_info in bpf_prog_info new b4f8623c0cef tools/bpf: sync kernel uapi bpf.h to tools directory new cfc542411bd4 tools/bpf: rename *_info_cnt to nr_*_info new aa570ff4fd36 Merge branch 'rename-info_cnt-to-nr_info' new 44fd5cc9bb7c Merge remote-tracking branch 'bpf-next/master' new 8152f7eead7b Merge remote-tracking branch 'ipsec-next/master' new fe206c209314 net/mlx5: When fetching CQEs return CQE instead of void pointer new 6254adeb1f69 net/mlx5: Use helper to get CQE opcode new bdefffd13bf2 IB/mlx5: Use helper to get CQE opcode new 7300375f181e net/mlx5: Move flow counters data structures from flow ste [...] new c2fb3db22d35 net/mlx5: Rework handling of port module events new 37a12aae06fd net/mlx5: Add support for PCIe power slot exceeded error in PME new 8d6b57e64459 net/mlx5: Add support for plugged-disabled cable status in PME new fd4572b3ff3f net/mlx5: Add monitor commands layout and event data new 5886a96ad19d net/mlx5: Revise gre and nvgre key formats new 1b115498598f net/mlx5: Introduce extended destination fields new aa39c2c0e44d net/mlx5: E-Switch, Change vhca id valid bool field to bit flag new a2c6162b12f1 net/mlx5: Support extended destination format in flow stee [...] new 6c22a11957f4 net/mlx5: Remove the get protocol device interface entry new 2375b9cf984d Merge remote-tracking branch 'mlx5-next/mlx5-next' new 0f5d803dfba7 Merge remote-tracking branch 'netfilter-next/master' new a05a5e66dc3d Merge remote-tracking branch 'nfc-next/master' new 55ff9f954373 Merge remote-tracking branch 'mac80211-next/master' new 2651da7e2775 Merge remote-tracking branch 'gfs2/for-next' new 31bc8db13245 Merge remote-tracking branch 'mtd/mtd/next' new 0003bc391488 Merge remote-tracking branch 'nand/nand/next' new e7b65a49c43f mtd: spi-nor: remove unneeded smpt zeroization new d720a43333b0 mtd: spi-nor: Add Winbond w25q128jv support new 815541713730 mtd: spi-nor: Add support for mx25u12835f new f66734ae2d8d mtd: spi-nor: mark desirable switch case fall through new 0005aad09453 mtd: spi-nor: add macros related to MICRON flash new a98086e00420 mtd: spi-nor: add entry for mt35xu512aba flash new 4cc106f8f245 mtd: spi-nor: Add support for IS25LP032/064 new 84a1c2109d23 mtd: spi-nor: cast to u64 to avoid uint overflows new 548ed6847f53 mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag new 2aaa5f7e0c07 mtd: spi-nor: Add a post BFPT parsing fixup hook new 2bffa65da43e mtd: spi-nor: Add a post BFPT fixup for MX25L25635E new 87f3ed184d97 mtd: spi-nor: Drop inline on all internal helpers new f10aa369d5c2 mtd: spi-nor: Avoid forward declaration of internal functions new b296379fef7c mtd: spi-nor: Stop passing flash_info around new eb6ec1d79b40 mtd: spi-nor: Make the enable argument passed to set_byte( [...] new e9f3a2bcc374 mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h} new d05e21e3cfc7 mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 new 816873eaeec6 mtd: spi-nor: parse SFDP 4-byte Address Instruction Table new b422847877e3 mtd: spi-nor: Add support for is25lp016d new 9d9400c203d6 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 98ac1e1eaee3 Merge remote-tracking branch 'crypto/master' new b6b287ce16b9 Merge remote-tracking branch 'drm/drm-next' new 672951cbe9b9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new f90d72c765f9 drm/msm: implement a2xx mmu new f2d2cf9f5efd drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment new ee8f49bab6ef dt-bindings: display: msm/gpu: document amd,imageon compatible new 22fcb4225ea9 dt-bindings: msm/dsi: Add ref clock for PHYs new e75169506696 drm/msm: add headless gpu device for imx5 new 6eb2e2b614ea drm/msm: dpu: Allocate proper amount for dpu_crtc_state new ebcaaa43dd0a drm: Clear state->acquire_ctx before leaving drm_atomic_he [...] new 9ab6ac03a4c1 drm: Move drm_mode_setcrtc() local re-init to failure path new eda1ee0af44f drm: Move atomic_state_put after locks are dropped new a66ceb76228e drm: Add DRM_MODESET_LOCK_BEGIN/END helpers new 235fcabbe8a0 drm/msm: dpu: Remove dpu_power_handle_get_dbus_name() new 28202680f304 drm/msm: dpu: Remove unused trace_dpu_perf_update_bus() new 837841b619f4 drm/msm: dpu: Remove dpu_power_client new a576a6a2ba42 drm/msm: dpu: Don't use power_event for vbif_init_memtypes new 465dc35f74af drm/msm: dpu: Handle crtc pm_runtime_resume() directly new 407832a9ef58 drm/msm: dpu: Remove power_handle from core_perf new bad43baa5441 drm/msm: dpu: Include dpu_io_util.h directly in dpu_kms.h new 4b36e04010b0 drm/msm: dpu: Move DPU_POWER_HANDLE_DBUS_ID to core_perf new e01cc48f849e drm/msm: dpu: Remove dpu_power_handle new ed47ea217e24 drm/msm: dpu: Fix typo in dpu_encoder new 5d4acb7d0b6d drm/msm: dpu: Add ->enabled to dpu_encoder_virt new 2e2b487d79cc drm/msm: dpu: Move crtc runtime resume to encoder new 6d184ea98708 drm/msm: dpu: Don't drop locks in crtc_vblank_enable new b5f5e613cacb drm/msm: dpu: Grab the modeset locks in frame_event new bb70c48ca39d drm/msm: dpu: Stop using encoder->crtc pointer new 170fb71c3933 drm/msm: dpu: Add modeset lock checks where applicable new fcb7fc8566f4 drm/msm: dpu: Move pm_runtime_(get|put) from vblank_enable new 630fe0f31f10 drm/msm: dpu: Remove crtc_lock from setup_mixers new 4ca5a306cb85 drm/msm: dpu: Remove vblank_callback from encoder new 56d740800bc3 drm/msm: dpu: Use atomic_disable for dpu_crtc_disable new 55529ff9ec26 drm/msm: dpu: Don't bother checking ->enabled in dpu_crtc_vblank new 52d50b2461e3 drm/msm: dpu: Separate crtc assignment from vblank enable new 9d8a6cbee1e2 drm/msm: dpu: Remove vblank_requested flag from dpu_crtc new 053d160eef98 drm/msm: dpu: Remove crtc_lock new effec874792f drm/msm/dpu: Remove dpu_dbg new e8f3ea8ede85 drm/msm/dpu: Remove dpu_crtc_get_mixer_height new 3cf804ea0345 drm/msm/dpu: Remove dpu_crtc_is_enabled() new 6b22cc55d223 drm/msm/dpu: Remove unused functions new 5ad02612f294 drm/msm/dpu: Cleanup callers of dpu_hw_blk_init new b1de90386f79 drm/msm: Make irq_postinstall optional new a768a37e8b57 drm/msm/dpu: Remove dpu_irq and unused functions new 146585c515d2 drm/msm/dpu: Cleanup the debugfs functions new 6b01231176a7 drm/msm/dpu: Further cleanups for static inline functions new da44b72d6a67 drm/msm/dpu: Clean up dpu_media_info.h static inline functions new fe466fb236fe drm/msm/dpu: Fix clock issue after bind failure new 231fa6f24dc8 Merge remote-tracking branch 'drm-msm/msm-next' new 56c95c5fcf90 Merge remote-tracking branch 'imx-drm/imx-drm/next' new a9596194d4d9 Merge remote-tracking branch 'etnaviv/etnaviv/next' new ab6000d31ff9 Merge remote-tracking branch 'regmap/for-next' new 46079bacb469 Merge branch 'for-linus' into for-next new 66312cf85927 Merge remote-tracking branch 'sound/for-next' new 03a1ad9e7e88 Merge branch 'asoc-4.20' into asoc-linus new 271248f4c2bf ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet new 02e5af657562 ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View [...] new 7f63196eaa83 ASoC: Intel: kbl_da7219_max98927: fix the audio jack butto [...] new e9dc919043c5 ASoC: sdm845: add rt5663 codec select new 2b320e046495 ASoC: simple-card-utils: fix build warning without CONFIG_OF new 4fb7f4df49d3 ASoC: simple-card: use cpu/codec pointer on simple_dai_props new dbd08fe59cf8 ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifm [...] new 92b1a8a2da37 Merge branch 'asoc-4.21' into asoc-next new 881a8246918b Merge remote-tracking branch 'sound-asoc/for-next' new fa2bd4f99701 Merge remote-tracking branch 'modules/modules-next' new 7aa84a69fa8a Merge remote-tracking branch 'input/next' new 80a787ba3809 dm: dont rewrite dm_disk(md)->part0.in_flight new dbd3bbd291a0 dm rq: leverage blk_mq_queue_busy() to check for outstanding IO new 112f158f66cb block: stop passing 'cpu' to all percpu stats methods new 5b18b5a73760 block: delete part_round_stats and switch to less precise [...] new 1226b8dd0e91 block: switch to per-cpu in-flight counters new e016b78201a2 block: return just one value from part_in_flight new 6f75723190d8 dm: remove the pending IO accounting new f0ea84586b7c Merge branch 'for-4.21/block' into for-next new 9f83cfdb1ace sata_rcar: fix deferred probing new 3d4078e71514 Merge branch 'for-4.21/libata' into for-next new e4025e46f093 mtip32xx: avoid using semaphores new 4ba09f69e20d mtip32xx: use BLK_STS_DEV_RESOURCE for device resources new ef9e8d391154 Merge branch 'for-4.21/block' into for-next new b7934ba4147a dm: fix inflight IO check new fa1b80970d36 Merge branch 'for-4.21/block' into for-next new 74b185f8b9be Merge remote-tracking branch 'block/for-next' new 687cf4412a34 dm cache metadata: verify cache has blocks in blocks_are_c [...] new 89f5fa47476e dm: call blk_queue_split() to impose device limits on bios new d57f9da89069 dm zoned: Fix target BIO completion handling new 2743f8823505 dm: avoid indirect call in __dm_make_request new 41d00a999fe3 dm rq: remove unused arguments from rq_completed() new bb8614e4aa52 dm mpath: only flush workqueue when needed new 7f82a1ca8aea dm: remove indirect calls from __send_changing_extent_only() new 3bd1eb1979b6 dm writecache: fix typo in error msg for creating writecac [...] new b52340240a7e dm bufio: update comment in dm-bufio.c new 3c59af5b0797 dm snapshot: Fix excessive memory usage and workqueue stalls new 078b3d2cfeaa dm kcopyd: Fix bug causing workqueue stalls new 8ddf4d73b248 dm crypt: use u64 instead of sector_t to store iv_offset new f8adcad27010 dm: Check for device sector overflow if CONFIG_LBDAF is not set new f698fbbe5a51 dm flakey: Properly corrupt multi-page bios. new 06122b0897fa dm integrity: fix spelling mistake in workqueue name new e6266f7d1cd6 dm crypt: log the encryption algorithm implementation new b4c5cb669831 dm verity: log the hash algorithm implementation new bb81c39d8a63 Merge branch 'dm-4.21' into dm-next new 0eaa6ef96fb6 Merge remote-tracking branch 'device-mapper/for-next' new 97e206717501 Merge remote-tracking branch 'mmc/next' new c79dd073c420 Merge remote-tracking branch 'kgdb/kgdb-next' new 79c2353968c3 Merge remote-tracking branch 'md/for-next' new 539ad9c26234 mfd: axp20x: Re-align MFD cell entries new 8c5931b383b3 mfd: axp20x: Add supported cells for AXP803 new 34e59896faeb Merge remote-tracking branch 'mfd/for-mfd-next' new b005602b3b1d Merge remote-tracking branch 'backlight/for-backlight-next' new 8a931c1ab5ab Merge remote-tracking branch 'battery/for-next' new d407c81adae5 Merge branch 'regulator-4.20' into regulator-linus new 0edb040d416a regulator: core: Track dangling GPIO descriptors new 5e6f3ae5c13b regulator: fixed: Let core handle GPIO descriptor new e8a33aa0e3bc regulator: lm363x: Let core handle GPIO descriptor new 2bb8ede0b141 regulator: lp8788-ldo: Let core handle GPIO descriptor new 894077d5c871 regulator: max8952: Let core handle GPIO descriptor new fe6c473e3e41 gpio: Export gpiod_get_from_of_node() new d03c63dbcaa1 regulator: max77686: Let core handle GPIO descriptor new ec757001c818 gpio: Enable nonexclusive gpiods from DT nodes new cb28ee388e46 gpio: devres: Handle nonexclusive GPIOs new 891ddbc79a61 gpio: Add devm_gpiod_unhinge() new 48bd226f0ab3 regulator: max8973: Let core handle GPIO descriptor new b23328d76dba regulator: da9211: Hand over GPIO to regulator core new 1f5163fcf152 regulator: s5m8767: Hand over GPIO to regulator core new 870311e52bbf regulator: tps65090: Hand over GPIO to regulator core new 2b96edb57070 regulator: s2mps11: Hand over GPIO to regulator core new f0a28c002a21 Merge branch 'regulator-4.21' into regulator-next new 69ab80ed7c4d Merge remote-tracking branch 'regulator/topic/axp20x' into [...] new 07d0c11fe37d Merge remote-tracking branch 'regulator/topic/coupled' int [...] new 41c87f5d59a0 Merge remote-tracking branch 'regulator/for-next' new bfc8af852507 Merge remote-tracking branch 'security/next-testing' new a081b9127a78 Merge remote-tracking branch 'apparmor/apparmor-next' new 9f720a956c80 Merge remote-tracking branch 'integrity/next-integrity' new fcb60a665a90 Merge remote-tracking branch 'selinux/next' new a6847155c51c Merge remote-tracking branch 'tpmdd/next' new a9f081e86eae Merge remote-tracking branch 'watchdog/master' new 5d35ee5cfa27 Merge remote-tracking branch 'iommu/next' new 16bc660ee5de Merge remote-tracking branch 'audit/next' new 27b4feb7fe37 devicetree,xen: add xen,shared-memory binding new 36c710a6a698 kbuild: Add support for DT binding schema checks new dd1facca4744 dt-bindings: Add a writing DT schemas how-to and annotated [...] new 0c679718992e dt-bindings: altera: Convert clkmgr binding to json-schema new 2cab5d21d238 dt-bindings: i2c: Convert i2c-gpio binding to json-schema new c59472733ee1 dt-bindings: timer: Convert ARM timer bindings to json-schema new 5117c46bb302 dt-bindings: arm: Convert cpu binding to json-schema new b462b54f8b0c dt-bindings: arm: Convert primecell binding to json-schema new b78d35aee10e dt-bindings: arm: Convert Altera board/soc bindings to jso [...] new 96ba5ad387bf dt-bindings: arm: Convert Calxeda board/soc bindings to js [...] new f9051e6864f7 dt-bindings: arm: Convert TI davinci board/soc bindings to [...] new 67f957c99229 dt-bindings: arm: Convert TI nspire board/soc bindings to [...] new 6ad9001cb142 dt-bindings: arm: Convert QCom board/soc bindings to json-schema new 549000e8cc06 dt-bindings: arm: Convert CSR SiRF board/soc bindings to j [...] new c21074cd76ac dt-bindings: arm: Convert SPEAr board/soc bindings to json-schema new 7dd8dd3d28f6 dt-bindings: arm: Convert ST STi board/soc bindings to jso [...] new 0410ed37205c dt-bindings: arm: Convert VIA board/soc bindings to json-schema new f2255d146d21 dt-bindings: arm: Convert Xilinx board/soc bindings to jso [...] new e0b9ef96edcd dt-bindings: arm: Add missing Xilinx boards new 0e79defb522b dt-bindings: arm: Convert ZTE board/soc bindings to json-schema new 8d2df40827fe Merge branch 'yaml-bindings-for-v4.21' into dt/next new 1c51de9346a7 Merge remote-tracking branch 'devicetree/for-next' new a31e8df3efaa Merge branch 'spi-4.20' into spi-linus new 2477845ebb90 Merge branch 'spi-4.21' into spi-next new 2a9d92fb3a12 mtd: atmel-quadspi: disallow building on ebsa110 new d54e69cde305 Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] new 459cd774aa6f Merge remote-tracking branch 'spi/for-next' new abbadec392f7 Merge branch 'core/core' new 4bbfd7467cfc Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] new 9e6b56650cd7 Merge branch 'core/rcu' new ab2180a15ce5 firmware/efi: Add NULL pointer checks in efivars API functions new 6935b3c43da9 efi/fdt: Indentation fix new 8c25db0a5a67 efi/fdt: Simplify the get_fdt() flow new 7e0dabd3010d x86/mm/pageattr: Introduce helper function to unmap EFI bo [...] new 08cfb38f3ef4 x86/efi: Unmap EFI boot services code/data regions from efi_pgd new 47c33a095e1f x86/efi: Move efi_<reserve/free>_boot_services() to arch/x86 new 3db5e0ba8b8f efi/libstub: Disable some warnings for x86{,_64} new 5f0b0ecf043a efi: Permit multiple entries in persistent memreserve data [...] new 80424b02d42b efi: Reduce the amount of memblock reservations for persis [...] new a3eb86ab09f1 Merge branch 'efi/core' new 989a4222c13a Merge tag 'v4.20-rc5' into irq/core, to pick up fixes new 95c0cd5ea0e8 irq: Fix various typos in comments new 039693e411ff Merge branch 'irq/core' new 4607abbcf464 tools/memory-model: Model smp_mb__after_unlock_lock() new e188d24a382d tools/memory-model: Add scripts to check github litmus tests new a6f1de04276d tools/memory-model: Make scripts take "-j" abbreviation fo [...] new 98cb5b434dce Merge branch 'locking/core' new ddd1bd5cfde5 Merge tag 'v4.20-rc5' into perf/core, to pick up fixes new fca0c116504e perf: Fix typos in comments new 33535fe80a20 Merge branch 'perf/core' new 5f675231e456 Merge tag 'v4.20-rc5' into sched/core, to pick up fixes new dfcb245e2848 sched: Fix various typos in comments new 17d094da80b4 Merge branch 'sched/core' new ce10a5b3954f timekeeping: Use proper seqcount initializer new 00388247520f Merge branch 'timers/core' new 9511f518b4a2 Merge branch 'x86/amd-nb' new 24b7c77bbb24 x86/vdso: Remove obsolete "fake section table" reservation new 29434801e7e9 x86/vdso: Remove a stale/misleading comment from the linke [...] new 8fea39c47d18 Merge branch 'x86/asm' new ef232a78b963 Merge branch 'x86/boot' new 829889ac4a7d x86/um: Remove -fno-unit-at-a-time workaround for pre-4.0 GCC new 63fea0af43af x86, powerpc: Remove -funit-at-a-time compiler option entirely new 78921ab4686b Merge branch 'x86/build' new f4f90641e865 Merge branch 'x86/cache' new df60673198ae Merge tag 'v4.20-rc5' into x86/cleanups, to sync up the tree new a97673a1c43d x86: Fix various typos in comments new ad3bc25a3207 x86/kernel: Fix more -Wmissing-prototypes warnings new 4b1bacab61aa x86/kprobes: Remove trampoline_handler() prototype new bf6ef6f4504a Merge branch 'x86/cleanups' new 0abbbc63d025 x86/umip: Print UMIP line only once new 438cbf887124 x86/umip: Make the UMIP activated message generic new 35ae2bd7802b Merge branch 'x86/cpu' new d08452390179 x86/fpu: Use unsigned long long shift in xfeature_uncompac [...] new e08e32119b94 x86/process/32: Remove asm/math_emu.h include new d23650e06299 x86/thread_info: Remove _TIF_ALLWORK_MASK new 1a4226efaf80 x86/pkeys: Make init_pkru_value static new 6637401c35b2 x86/fpu: Add might_fault() to user_insn() new 2f2fcc40a961 x86/fpu: Update comment for __raw_xsave_addr() new 12209993e98c x86/fpu: Don't export __kernel_fpu_{begin,end}() new ed4d13cb2ef9 Merge branch 'x86/fpu' new 71a7ee43bffe Merge branch 'x86/microcode' new c683c37cd132 generic/pgtable: Make {pmd, pud}_same() unconditionally available new 0cebbb60f759 generic/pgtable: Introduce {p4d,pgd}_same() new 4369deaa2f02 generic/pgtable: Introduce set_pte_safe() new 0a9fe8ca844d x86/mm: Validate kernel_physical_mapping_init() PTE population new ba6f508d0ec4 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical [...] new c498e282ba19 Merge branch 'x86/mm' new a466bcce42b3 Merge branch 'x86/platform' new aa77bfb354c4 x86/speculation: Change misspelled STIPB to STIBP new f51760aa3f1b Merge branch 'x86/pti' new d999c0ec2498 x86/hpet: Remove unused FSEC_PER_NSEC define new 5fa837519763 Merge branch 'x86/timers' new 1659c16c368f Merge remote-tracking branch 'tip/auto-latest' new 9ec20fdd96ac Merge remote-tracking branch 'clockevents/clockevents/next' new 993e719b1721 Merge remote-tracking branch 'edac-amd/for-next' new 7e1413edd619 tracing: Consolidate trace_add/remove_event_call back to t [...] new 1ce25e9f6fff tracing: Add generic event-name based remove event method new dbc3f042fbc8 selftests/ftrace: Add testcases for dynamic event new 73a7f3e61f2a Merge remote-tracking branch 'ftrace/for-next' new 7d1b150e7388 Merge remote-tracking branch 'rcu/rcu/next' new bbf93f091298 Merge remote-tracking branch 'percpu/for-next' new 599eefffcf6b platform/x86: thinkpad_acpi: Cleanup quirks macros new 3b1f99558ddc platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE new ef688fc79c54 platform/x86: intel_telemetry: convert to DEFINE_SHOW_ATTRIBUTE new 59e96ec85e8e platform/x86: mlx-platform: Add definitions for new registers new 3752e5c764b4 platform/x86: mlx-platform: Rename new systems product names new edd45cba5ed7 platform/x86: mlx-platform: Fix tachometer registers new 440f343df199 platform/x86: mlx-platform: Fix LED configuration new e2883859dd0b platform/x86: mlx-platform: Allow mlxreg-io driver activat [...] new 52675da1d087 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] new fb7255a92311 platform/x86: mlx-platform: Convert to use SPDX identifier new 820c3e1c23e1 Merge remote-tracking branch 'drivers-x86/for-next' new f86ed233a48f Merge remote-tracking branch 'chrome-platform/for-next' new 668329275e26 Merge remote-tracking branch 'hsi/for-next' new c4f7bd4a4275 led: triggers: Break the for loop after default trigger is found new 02d31765bb35 led: triggers: Add LED_INIT_DEFAULT_TRIGGER flag new 8146aace60c7 led: triggers: Initialize LED_INIT_DEFAULT_TRIGGER if trig [...] new 68d8ac85c5f1 dt-bindings: leds: Add pattern initialization from Device Tree new fd161fd213c5 leds: trigger: Add pattern initialization from Device Tree new 3c028bfe639b Merge remote-tracking branch 'leds/for-next' new 8f6417488060 Merge remote-tracking branch 'ipmi/for-next' new 299c7c4656d5 Merge remote-tracking branch 'driver-core/driver-core-next' new b53bde6686fb Merge 4.20-rc6 into usb-next new d0448f9c9af0 Merge remote-tracking branch 'usb/usb-next' new a7351807bd8b usb: dwc3: update stream id in depcmd new 26d62b4d10ad usb: dwc3: don't issue no-op trb for stream capable endpoints new b7a4fbe2300a usb: dwc3: Correct the logic for checking TRB full in __dw [...] new 35a605413228 usb: dwc2: Disable power down feature on Samsung SoCs new 36b25b69c2c1 usb/mtu3: power down device ip at setup new 4f7371314e57 usb: mtu3: remove QMU checksum new 68c750cf4504 usb: mtu3: enable hardware remote wakeup from L1 automatically new a0678e2eed41 usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) new 49187dd14cc8 usb: mtu3: enable SETUPENDISR interrupt new 47b6f8bf8700 usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode new 6ed30a7d8ec2 usb: dwc2: host: use hrtimer for NAK retries new b01828e26048 usb: renesas_usbhs: Remove dummy runtime PM callbacks new d54d334e75b9 usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro new 6b69753fa007 usb: gadget: Introduce frame_number to usb_request new 6abfa0f5bb7c usb: dwc3: gadget: Report isoc transfer frame number new 54d48183d21e usb: dwc3: trace: add missing break statement to make comp [...] new f770e3bc236e usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler new d9d1dc817020 USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE new 3004cfd62049 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" new cc10ce0c51b1 usb: dwc2: disable power_down on Amlogic devices new 9cb112e4c19d Merge remote-tracking branch 'usb-gadget/next' new 01688a6d66b5 USB: serial: mos7840: remove set but not used variables 'n [...] new d01987106074 Merge remote-tracking branch 'usb-serial/usb-next' new f74586fc17f3 phy: add driver for Freescale i.MX8MQ USB3 PHY new 6a0ab1309b9e phy: Add MIPI D-PHY mode new 1150fd67d77b phy: Add configuration interface new 3b74e9569f6a phy: Add MIPI D-PHY configuration options new a670bfe84ab7 phy: dphy: Add configuration helpers new 42632988767e phy: ti: fix semicolon.cocci warnings new 02521cdcdae7 Merge remote-tracking branch 'phy-next/next' new 9c96f401e91a Merge 4.20-rc6 into tty-next new 6ba50cf9d887 Merge remote-tracking branch 'tty/tty-next' new c4aa8b2a8b63 Merge 4.20-rc6 into char-misc-next new 25878e45c84b Merge remote-tracking branch 'char-misc/char-misc-next' new 360880c8188c Merge remote-tracking branch 'extcon/extcon-next' new c5376564fc10 Merge remote-tracking branch 'thunderbolt/next' new d3086550faea Merge 4.20-rc6 into staging-next new f117141b055d Merge remote-tracking branch 'staging/staging-next' new 5cb38ccc212f Merge remote-tracking branch 'mux/for-next' new d1c56e8fdbf8 Merge remote-tracking branch 'icc/icc-next' new 063f4105fc1a Merge remote-tracking branch 'slave-dma/next' new 85e7b64e3204 Merge remote-tracking branch 'cgroup/for-next' new 27b1032ea88d Merge branch 'fixes' into for-next new dd94e7f59f63 Merge branch 'misc' into for-next new 4344ef971f48 Merge remote-tracking branch 'scsi/for-next' new e220dcd53e14 Merge remote-tracking branch 'vhost/linux-next' new 4a810f5fd9be Merge remote-tracking branch 'rpmsg/for-next' new e59f5e08ece1 gpiolib-acpi: Only defer request_irq for GpioInt ACPI even [...] new 4141c2cc3743 gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochi [...] new 81c85ec15a19 gpio: OF: Parse MMC-specific CD and WP properties new a53f79534f4e gpio: rcar: reference device instead of platform device new 46a14b1aa4a1 MAINTAINERS: remove a duplicate entry for gpio-mockup new 59d646c775d6 gpio: mt7621: report failure of devm_kasprintf() new a109c2dbb571 gpio: mt7621: pass mediatek_gpio_bank_probe() failure up t [...] new 9b34d05aa9c8 gpio: lpc18xx: use SPDX license identifier new 9dd1a30cb488 gpio: lpc18xx: add struct device local variable new 985d8d5c76dc gpio: lpc18xx: use resource managed interface to register [...] new 5ddabfe8d3de gpio: lpc18xx: add GPIO pin interrupt controller support new e96fd5ce5ffa dt-bindings: gpio: lpc18xx: describe interrupt controllers [...] new 25fbc9e8d367 dt-bindings: tegra186-gpio: Add Tegra186 specific prefix new 9904f0325ec3 gpio: ks8695: Change to use DEFINE_SHOW_ATTRIBUTE macro new 6169005ceb8c gpio: zynq: Report gpio direction at boot new b00b7980af8a gpio: uniphier: convert to SPDX License Identifier new 67566ae474e6 gpio: lpc18xx: fix GPIO controller driver build as a module new 74c79c5c3287 Merge branch 'devel' into for-next new 7c2d5a7e1888 Merge remote-tracking branch 'gpio/for-next' new 2473d26336cd Merge remote-tracking branch 'pinctrl/for-next' new 570e7d823914 Merge remote-tracking branch 'pwm/for-next' new 833b6fe7a1e2 Merge remote-tracking branch 'random/dev' new b708a3cc9600 selftests: do not macro-expand failed assertion expressions new 0f5c1791c36d Merge remote-tracking branch 'kselftest/next' new a52164b5e79a Merge remote-tracking branch 'y2038/y2038' new 2f3673eedea3 Merge remote-tracking branch 'livepatching/for-next' new 04d05201f4da Merge remote-tracking branch 'coresight/next' new 8d816d4c17a3 Merge remote-tracking branch 'rtc/rtc-next' new 6c0c5dc33ff4 dt-bindings: eeprom: at24: add "atmel,24c2048" compatible string new 37cf28d3b5bc eeprom: at24: add support for 24c2048 new 580ac682568f Merge remote-tracking branch 'at24/at24/for-next' new ed469d8a656e Merge remote-tracking branch 'cisco/for-next' new cf71a608577d Merge remote-tracking branch 'slimbus/for-next' new cd1db4a769f7 Merge remote-tracking branch 'nvmem/for-next' new db62cf992e26 Merge remote-tracking branch 'xarray/xarray' new 2f3002b11ba4 alpha: fix hang caused by the bootmem removal new 5a2530ec8636 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define new 1693f596758e mm/sparse: add common helper to mark all memblocks present new dbcd365b974d arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] new d243ac7b5f36 mm, thp: always specify disabled vmas as nh in smaps new 8ee2a87bbdd3 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization new c063be283b50 hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate race new b955ad60ffe7 hugetlbfs: remove unnecessary code after i_mmap_rwsem sync [...] new f163e5d85bc1 psi: fix reference to kernel commandline enable new a82b6ee401fa memblock: annotate memblock_is_reserved() with __init_memblock new 384b9b29885a hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() new 5736702aaf6b fs/iomap.c: get/put the page in iomap_page_create/release() new c2b273d771f8 userfaultfd: check VM_MAYWRITE was set after verifying the [...] new ec7a669c38a5 checkstack.pl: fix for aarch64 new 5de1d4aa9e49 lib/test_debug_virtual.c: fix build failure new 59629ffe00ad arm: arch/arm/include/asm/page.h needs personality.h new 846bc599835c kasan, mm: change hooks signatures new 78566f6be933 kasan, slub: handle pointer tags in early_kmem_cache_node_alloc new ff9a6bd5247b kasan: move common generic and tag-based code to common.c new b3c1383143d1 kasan: rename source files to reflect the new naming scheme new e5b26d20a20f kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS new 2a4689e7f69c kasan, arm64: adjust shadow size for tag-based mode new 257e1658056b kasan: rename kasan_zero_page to kasan_early_shadow_page new 47bcdf8a242b kasan: initialize shadow to 0xff for tag-based mode new 8d59ae9c7d80 arm64: move untagged_addr macro from uaccess.h to memory.h new 91f5fd5e8c8e kasan: add tag related helper functions new e5f4b5edb351 kasan, arm64: untag address in _virt_addr_is_linear new 12ff005d0600 kasan: preassign tags to objects with ctors or SLAB_TYPESA [...] new ce59041f3e2a kasan, arm64: fix up fault handling logic new 089dc516f651 kasan, arm64: enable top byte ignore for the kernel new adc7c58b8db4 kasan, mm: perform untagged pointers comparison in krealloc new 36045784a02d kasan: split out generic_report.c from report.c new 0938bf716f78 kasan: add bug reporting routines for tag-based mode new e4b4862bd01c mm: move obj_to_index to include/linux/slab_def.h new 699b957b172e kasan: add hooks implementation for tag-based mode new fad12999ea8c kasan, arm64: add brk handler for inline instrumentation new 94aba2fc361c kasan, mm, arm64: tag non slab memory allocated via pagealloc new 3aa6686c5285 kasan: add __must_check annotations to kasan hooks new 65701b57d8c7 kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS new ac881ba87f82 kasan: update documentation new 0b4e9c19bc60 kasan: add SPDX-License-Identifier mark to source files new 41797374e2fc bloat-o-meter: ignore __addressable_ symbols new 52eb82bed18b arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] new d6be093dbb10 arch/sh/boards/mach-kfr2r09/setup.c: drop pointless static [...] new 00adfaac537a sh: boards: convert to SPDX identifiers new ba5bd0906ba1 sh: drivers: convert to SPDX identifiers new 1c8248f7372e sh: include: convert to SPDX identifiers new e73c31b02d4a sh: sh2: convert to SPDX identifiers new db34da365bd1 sh: sh2a: convert to SPDX identifiers new 26a840254faf sh: sh3: convert to SPDX identifiers new c4c0fcd77b23 sh: sh4: convert to SPDX identifiers new b581e16d60a8 sh: sh4a: convert to SPDX identifiers new 5a9b60d43c60 sh: sh5: convert to SPDX identifiers new 18adae873ed4 sh: shmobile: convert to SPDX identifiers new 18f5b15a711a sh: cpu: convert to SPDX identifiers new 53dd4d130d05 sh: kernel: convert to SPDX identifiers new 5c46666888bd sh: lib: convert to SPDX identifiers new b427f68e067d debugobjects: call debug_objects_mem_init eariler new cb15d2992d77 ocfs2: optimize the reading of heartbeat data new 2b86232baa83 ocfs2: dlmfs: remove set but not used variable 'status' new bb842b25c36d ocfs2: remove set but not used variable 'lastzero' new 5b8816608f7b ocfs2: improve ocfs2 Makefile new 6fd3f15d66c5 ocfs2: fix panic due to unrecovered local alloc new e97a6f669234 ocfs2: clear journal dirty flag after shutdown journal new e744c7f829d1 ocfs2: don't clear bh uptodate for block read new e5c931c0736e ocfs2: clear zero in unaligned direct IO new 951cff6d6320 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 67a47345b6c3 ocfs2/dlm: clean DLM_LKSB_GET_LVB and DLM_LKSB_PUT_LVB whe [...] new e0e019181fc9 ocfs2/dlm: return DLM_CANCELGRANT if the lock is on grante [...] new 8e505f654f34 block: restore /proc/partitions to not display non-partiti [...] new 0db7202d708e mm, slab: remove unnecessary unlikely() new 460c75ae3b85 mm-slab-remove-unnecessary-unlikely-fix new 647b8539b9ca mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() new bb5b39b5a4b9 mm/slub.c: page is always non-NULL in node_match() new 12bf65492d9d mm/slub.c: record final state of slub action in deactivate_slab() new 784779cf0ab1 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix new f2c5ef16fc5f mm/slub.c: improve performance by skipping checked node in [...] new 90c8eab83a74 mm-slub-improve-performance-by-skipping-checked-node-in-ge [...] new aa35814be41d include/linux/slab.h: fix sparse warning in kmalloc_type() new f3b4303e74a6 mm/page_owner: clamp read count to PAGE_SIZE new 9824d2455ad5 mm-page_owner-clamp-read-count-to-page_size-fix new e41b6704786d mm/hotplug: optimize clear_hwpoisoned_pages() new 2083ecc1ad61 mm-hotplug-optimize-clear_hwpoisoned_pages-fix new c2b1c7f3447e mm/mmu_notifier.c: remove mmu_notifier_synchronize() new 6d83c7a784e2 writeback: don't decrement wb->refcnt if !wb->bdi new 6d031df13523 mm/readahead.c: simplify get_next_ra_size() new d8cdc2a5d061 mm: vmscan: skip KSM page in direct reclaim if priority is low new 83e22fa69f3b mm: ksm: do not block on page lock when searching stable tree new a31b3093c452 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix new 9866d168a1ab mm: print more information about mapping in __dump_page new cf44998f9fff mm: debug: Fix a width vs precision bug in printk new 54163df826fa mm-print-more-information-about-mapping-in-__dump_page-fix-2 new 854b72f7018c mm: lower the printk loglevel for __dump_page messages new c4152e3716af mm, memory_hotplug: drop pointless block alignment checks [...] new 5dc63594c03c mm, memory_hotplug: print reason for the offlining failure new 2c3828162b3f mm-memory_hotplug-print-reason-for-the-offlining-failure-fix new 9cb83f2dd675 mm, memory_hotplug: be more verbose for memory offline failures new a9afabdaddc5 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix new ec48063a0247 mm-memory_hotplug-be-more-verbose-for-memory-offline-failu [...] new 2f093aa70060 xxHash: create arch dependent 32/64-bit xxhash() new c58b8ee10654 ksm: replace jhash2 with xxhash new 6e00cc837c87 mm/mmap.c: remove verify_mm_writelocked() new 84714e1d4bfc mm, memory_hotplug: do not clear numa_node association aft [...] new 1755d57ae535 mm: Add an F_SEAL_FUTURE_WRITE seal to memfd new c3e625beba00 mm/memfd: make F_SEAL_FUTURE_WRITE seal more robust new da02d5e9eef9 mm-add-an-f_seal_future_write-seal-to-memfd-fix-2 new 123dbcf64e7f selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new d2d4dfaf0687 selftests/memfd: modify tests for F_SEAL_FUTURE_WRITE seal new 5785efe1b2d9 mm: remove reset of pcp->counter in pageset_init() new b20a03db38c8 mm: reference totalram_pages and managed_pages once per function new fbf8ba2a2f93 mm: convert zone->managed_pages to atomic variable new 7085585c41ff mm: convert totalram_pages and totalhigh_pages variables t [...] new e9fe26a676cb mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] new b1386870d74e mm: remove managed_page_count_lock spinlock new cd8480992279 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] new a2842b5dec73 mm/swap: use nr_node_ids for avail_lists in swap_info_struct new 0a10618805fc userfaultfd: convert userfaultfd_ctx::refcount to refcount_t new 8bde2dfb87fa mm/page_alloc.c: change the order of MIGRATE_RECLAIMABLE/M [...] new 2b525eac1e0a mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] new d947104c10c3 mm, devm_memremap_pages: kill mapping "System RAM" support new 37c8a615c8a9 mm, devm_memremap_pages: fix shutdown handling new 36a133d4914b mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support new c7a29888dd46 mm, hmm: use devm semantics for hmm_devmem_{add, remove} new f252fed8456f mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] new 3f089408998c mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL new 88071a158426 PCI/P2PDMA: match interface changes to devm_memremap_pages() new dbe8b16bcab8 mm/page_alloc.c: free order-0 pages through PCP in page_fr [...] new b97925bfdaf1 mm-page_alloc-free-order-0-pages-through-pcp-in-page_frag_ [...] new c7b032a3de00 mm/page_alloc.c: use a single function to free page new 90072429cf6f mm/page_alloc.c: deduplicate __memblock_free_early() and m [...] new ab8aad0c2351 memblock: replace usage of __memblock_free_early() with me [...] new 897dc1e0516f drivers/base/memory.c: remove an unnecessary check on NR_M [...] new 6dc361fd4e20 mm/memory_hotplug: drop "online" parameter from add_memory [...] new 87166893d1b1 mm, page_alloc: spread allocations across zones before int [...] new e1206278cf31 mm: move zone watermark accesses behind an accessor new 99680562c6eb mm: use alloc_flags to record if kswapd can wake new ac84f474c0a8 mm: Use alloc_flags to record if kswapd can wake -fix new 317220f52f26 mm: reclaim small amounts of memory when an external fragm [...] new 94934c815ba4 mm/mmzone.c: make "migratetype_names" const char * new ae19b6eed725 mm/debug.c: make "migrate_reason_names[]" const char * new fb03888889c0 mm: make free_reserved_area() return "const char *" new 50b1fb8aedd6 mm, oom: reorganize the oom report in dump_header new a3ea0a42ba5c mm, oom: add oom victim's memcg to the oom context information new ff222ec7fdbd mm: put_and_wait_on_page_locked() while page is migrated new 77fbb20b41a1 mm-put_and_wait_on_page_locked-while-page-is-migrated-fix new 6073d3005b0c mm: check nr_initialised with PAGES_PER_SECTION directly i [...] new 67e73ee774d0 mm, memory_hotplug: add nid parameter to arch_remove_memory new d5153811fd67 kernel, resource: check for IORESOURCE_SYSRAM in release_m [...] new 37e38eab1e24 mm, memory_hotplug: move zone/pages handling to offline stage new 842b362182ff mm, memory-hotplug: rework unregister_mem_sect_under_nodes new 89775102e2d9 mm, memory_hotplug: refactor shrink_zone/pgdat_span new 3de3ca5a046c mm/memblock.c: skip kmemleak for kasan_init() new 0a1d37459870 zram: fix lockdep warning of free block handling new 23574961440e zram: fix double free backing device new 5a9249801b94 zram: refactor flags and writeback stuff new e81d1d6dfa06 zram: introduce ZRAM_IDLE flag new 9eb56a90a180 zram: support idle/huge page writeback new dbf5d272d74c zram: add bd_stat statistics new e76f6045f87f zram-add-bd_stat-statistics-v4 new cddfef1da360 zram: writeback throttle new 5e0e94b4fd45 zram: writeback throttle new 85e974b7f708 mm: remove pte_lock_deinit() new 03e53ff22c5c mm, sparse: drop pgdat_resize_lock in sparse_add/remove_on [...] new c228d4733fc9 mm-sparse-drop-pgdat_resize_lock-in-sparse_add-remove_one_ [...] new 8c43601aa0f7 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() new 17c0af67f6b8 mm, hotplug: move init_currently_empty_zone() under zone_s [...] new 8d5f6be2a053 mm, swap: refactor swap-in logic out of shmem_getpage_gfp new 20764a92d68a mm, swap: rid swapoff of quadratic complexity new 6d0f88c606df mm/hmm.c: remove set but not used variable 'devmem' new 297d6d792c88 lib/show_mem.c: drop pgdat_resize_lock in show_mem() new 5cf7a2876ae2 mm/page-writeback.c: don't break integrity writeback on -> [...] new b6ac6d616055 mm-dont-break-integrity-writeback-on-writepage-error-fix new 194f8e8086f8 mm/page_alloc.c: drop uneeded __meminit and __meminitdata new ea3fd8c000d5 mm: use mm_zero_struct_page from SPARC on all 64b architectures new bad3c57b4720 mm: drop meminit_pfn_in_nid as it is redundant new 0eb7e553e89e mm: implement new zone specific memblock iterator new fdb9c1293c62 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 196db45520a0 mm: move hot-plug specific memory init into separate funct [...] new 29a04e4cbaa5 mm: add reserved flag setting to set_page_links() new 55c5236d7257 mm: use common iterator for deferred_init_pages and deferr [...] new bee17fb11599 mm-use-common-iterator-for-deferred_init_pages-and-deferre [...] new b137555ba114 tools/vm/page-types.c: fix "kpagecount returned fewer page [...] new 250f2862439d /proc/kpagecount: return 0 for special pages that are neve [...] new fe0df98bd48a proc-kpagecount-return-0-for-special-pages-that-are-never- [...] new 399e0a806ad8 mm/page_io.c: fix polled swap page in new f163b82faef5 mm/filemap.c: remove useless check in pagecache_get_page() new ce10bcf4b4e6 mm/page_alloc.c: calculate first_deferred_pfn directly new ee095458b3ef ioremap: rework pXd_free_pYd_page() API new 0aa19fc12472 arm64: mmu: drop pXd_present() checks from pXd_free_pYd_table() new 7bdcb055b9de x86/pgtable: drop pXd_none() checks from pXd_free_pYd_table() new e5dfd59eb5a0 lib/ioremap: ensure phys_addr actually corresponds to a ph [...] new 232619fcc076 lib/ioremap: ensure break-before-make is used for huge p4d [...] new 79d0fd910ad9 mm, kmemleak: little optimization while scanning new b08acb2001e2 mm-kmemleak-little-optimization-while-scanning-fix new 37ba86cc38a3 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined new 0db734c6271d mm/mmu_notifier: use structure for invalidate_range_start/ [...] new 429056415279 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] new 137d92bd73b1 mm/mmu_notifier: use structure for invalidate_range_start/ [...] new 302092c98415 mm-mmu_notifier-use-structure-for-invalidate_range_start-e [...] new a7b166088b8a mm/mmu_notifier: contextual information for event triggeri [...] new e93a0c0df5f0 include/linux/memory_hotplug.h: remove duplicate declarati [...] new 8286148bbc1c mm/page_alloc.c: memory hotplug: free pages as higher order new 71e7f022722f memory_hotplug-free-pages-as-higher-order-fix new e8fed6664aa4 memory_hotplug-free-pages-as-higher-order-fix-fix new 855b7de10b91 mm/page_alloc.c: remove software prefetching in __free_pag [...] new 010a80ffc404 mm, swap: fix race between swapoff and some swap operations new de44564f9f0a mm, swap: fix race between swapoff and some swap operations new 69ab6b147504 mm: fix race between swapoff and mincore new 20fbef314e7a mm: don't expose page to fast gup before it's ready new c20187bf3233 mm/page_owner: align with pageblock_nr_pages new 11193e1694b0 mm/page_owner: align with pageblock_nr pages new b6af7800c71d fs/buffer.c: add debug print for __getblk_gfp() stall problem new c768eca025a8 fs/proc/base.c: use ns_capable instead of capable for time [...] new 9460069d503e fs/proc/util.c: include fs/proc/internal.h for name_to_int() new c62975fb8b24 fs/proc/inode.c: delete unnecessary variable in proc_alloc [...] new d877fd0940d6 fs/proc/base.c: slightly faster /proc/*/limits new 499aeb579641 proc/sysctl: fix return error for proc_doulongvec_minmax() new 74a37b909676 Documentation/process/coding-style.rst: don't use "extern" [...] new 56f6c16e9c74 build_bug.h: remove negative-array fallback for BUILD_BUG_ON() new 5b6bf71dd716 build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse new e98eceb86c8d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t new c28248294d6d include/linux/printk.h: drop silly "static inline asmlinka [...] new df3f18d39e85 fls: change parameter to unsigned int new cd4f2a664851 lib/genalloc.c: fix allocation of aligned buffer from non- [...] new 9067c8d5a70b lib/find_bit_benchmark.c: align test_find_next_and_bit wit [...] new 26e88a473db9 checkpatch: warn on const char foo[] = "bar"; declarations new f34c9474a605 fs/epoll: remove max_nests argument from ep_call_nested() new cd2f11e61b44 fs/epoll: simplify ep_send_events_proc() ready-list loop new ab1909a85fd1 fs/epoll: drop ovflist branch prediction new b7fa8017e2d8 fs/epoll: robustify ep->mtx held checks new f2c378628c9a fs/epoll: reduce the scope of wq lock in epoll_wait() new 860705c8f868 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix new ea5f967a21f8 fs/epoll: avoid barrier after an epoll_wait(2) timeout new b61909d2c451 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix new 81553cde8e95 fs/epoll: rename check_events label to send_events new 349afd96fede fs/epoll: deal with wait_queue only once new 393af37c974b fs-epoll-deal-with-wait_queue-only-once-fix new ad4f37b82fbe init/main.c: make "initcall_level_names[]" const char * new 0bcbe611ca3c autofs: improve ioctl sbi checks new b783d2617cc2 autofs-improve-ioctl-sbi-checks-fix new 9c82e3b85818 autofs: fix possible inode leak in autofs_fill_super() new cd4d5fa95d41 autofs: simplify parse_options() function call new f7aa1250f5ba autofs: change catatonic setting to a bit flag new 578f64582207 autofs: add strictexpire mount option new e5d8e8947b85 hfsplus: return file attributes on statx new 728804fa0331 include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume l [...] new 3d991a59b7ee ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new cdd7a0aa15aa fork: fix some -Wmissing-prototypes warnings new b89cf7313cf4 exec: load_script: don't blindly truncate shebang string new ad2539c7ee8f exec: increase BINPRM_BUF_SIZE to 256 new c09b6daf5330 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting new dc98b12477d0 exec-separate-mm_anonpages-and-rlimit_stack-accounting-fix new 282860544780 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] new 27faeb703e40 bfs: extra sanity checking and static inode bitmap new 7a489f5ddefe panic: add options to print system info when panic happens new 784bedb57bef kernel/sysctl: add panic_print into sysctl new 5f8d4992524c kernel/kcov.c: mark write_comp_data() as notrace new 7ab8b68af104 scripts/gdb: fix lx-version string output new b2581b704c88 initramfs: cleanup incomplete rootfs new efae80911ae5 ipc: allow boot time extension of IPCMNI from 32k to 8M new ab7db927b364 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new d04978ca88ab ipc: conserve sequence numbers in extended IPCMNI mode new 362d0a57cfba Merge branch 'akpm-current/current' new faa9cd3f1ef8 scripts/atomic/check-atomics.sh: don't assume that scripts [...] new e71c0828f1cc mm: treewide: remove unused address argument from pte_allo [...] new c4935d21476b mm: speed up mremap by 20x on large regions new a3dbc5cb2b56 mm/mremap: fix 'move_normal_pmd' unused function warning new 0d26e70771fe mm: select HAVE_MOVE_PMD on x86 for faster mremap new e07e88a4a59a kernel/async.c: remove some duplicated includes new 3a677c008f1d kernel/signal.c: remove some duplicated includes new b1864b828644 locking/atomics: build atomic headers as required new 0d3ba492533d mm: balloon: update comment about isolation/migration/compaction new 064b8d4eb07a mm: convert PG_balloon to PG_offline new aae76e2e6460 mm-convert-pg_balloon-to-pg_offline-fix new f4eadaebb264 kexec: export PG_offline to VMCOREINFO new 17d52d53d6a6 xen/balloon: mark inflated pages PG_offline new 7c2ca36fb458 hv_balloon: mark inflated pages PG_offline new b824c74678ab vmw_balloon: mark inflated pages PG_offline new 3739259ac261 vmw_balloon-mark-inflated-pages-pg_offline-v2 new fe1cac16f4a2 PM/Hibernate: use pfn_to_online_page() new 93e5955ddd4d PM/Hibernate: exclude all PageOffline() pages new 9a3fdd0857fe pm-hibernate-exclude-all-pageoffline-pages-v2 new 0233d493293e kernel/locking/mutex.c: remove caller signal_pending branc [...] new eee388abd4c6 kernel/sched/: remove caller signal_pending branch predictions new a1165577d3e0 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] new 056a6ab1e78b mm/: remove caller signal_pending branch predictions new dd8d47527e40 fs/: remove caller signal_pending branch predictions new ee299291a7ec fs-remove-caller-signal_pending-branch-predictions-fix new f48513bab79c include/linux/sched/signal.h: replace `tsk' with `task' new b839ed1c5755 fs: don't open code lru_to_page() new d7c06ada4c53 drivers/base/platform.c: kmemleak ignore a known leak new aa00c448441e drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (f1388414a36d) \ N -- N -- N refs/heads/akpm (aa00c448441e)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1066 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-driver-mlxreg-io | 41 +- Documentation/arm64/silicon-errata.txt | 1 + Documentation/devicetree/bindings/Makefile | 4 +- .../devicetree/bindings/clock/imx6q-clock.txt | 3 + Documentation/devicetree/bindings/eeprom/at24.txt | 1 + .../devicetree/bindings/gpio/nxp,lpc1850-gpio.txt | 38 +- .../devicetree/bindings/gpu/arm,mali-midgard.txt | 2 + Documentation/devicetree/bindings/leds/common.txt | 7 + Documentation/devicetree/bindings/net/dsa/ksz.txt | 4 + .../bindings/reserved-memory/xen,shared-memory.txt | 24 + Documentation/driver-model/devres.txt | 1 + Documentation/filesystems/fscrypt.rst | 4 +- Documentation/filesystems/fsverity.rst | 4 +- Documentation/lzo.txt | 39 +- Documentation/sysctl/vm.txt | 23 - MAINTAINERS | 2 +- arch/arc/include/asm/arcregs.h | 2 +- arch/arc/kernel/perf_event.c | 72 +- arch/arc/kernel/setup.c | 5 +- arch/arm/include/asm/kvm_host.h | 2 +- arch/arm64/Kconfig | 77 +- arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 27 + arch/arm64/boot/dts/freescale/Makefile | 5 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 + arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 3 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 93 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 73 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 339 +++ arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 37 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 36 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 169 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 44 +- arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 +++++++ arch/arm64/include/asm/assembler.h | 69 +- arch/arm64/include/asm/atomic_ll_sc.h | 63 +- arch/arm64/include/asm/atomic_lse.h | 48 +- arch/arm64/include/asm/cmpxchg.h | 116 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 48 + arch/arm64/include/asm/elf.h | 4 + arch/arm64/include/asm/image.h | 59 + arch/arm64/include/asm/kexec.h | 19 + arch/arm64/include/asm/kvm_host.h | 10 +- arch/arm64/include/asm/kvm_hyp.h | 8 + arch/arm64/include/asm/memory.h | 7 +- arch/arm64/include/asm/mmu_context.h | 3 + arch/arm64/include/asm/percpu.h | 390 ++-- arch/arm64/include/asm/pgtable-hwdef.h | 14 + arch/arm64/include/asm/processor.h | 35 +- arch/arm64/include/asm/smp.h | 15 +- arch/arm64/kernel/Makefile | 5 +- arch/arm64/kernel/arm64ksyms.c | 88 - arch/arm64/kernel/cpu-reset.S | 8 +- arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/entry-ftrace.S | 4 + arch/arm64/kernel/head.S | 41 +- arch/arm64/kernel/hibernate-asm.S | 1 + arch/arm64/kernel/image.h | 21 +- arch/arm64/kernel/kexec_image.c | 130 ++ arch/arm64/kernel/machine_kexec.c | 12 +- arch/arm64/kernel/machine_kexec_file.c | 223 ++ arch/arm64/kernel/relocate_kernel.S | 3 +- arch/arm64/kernel/smccc-call.S | 4 + arch/arm64/kernel/smp.c | 7 +- arch/arm64/kernel/traps.c | 10 +- arch/arm64/kvm/hyp/switch.c | 23 +- arch/arm64/kvm/hyp/tlb.c | 71 +- 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/fault.c | 2 +- arch/arm64/mm/init.c | 4 +- arch/arm64/mm/mmu.c | 15 +- arch/arm64/mm/proc.S | 14 +- arch/mips/configs/generic_defconfig | 2 +- arch/nds32/configs/defconfig | 2 +- arch/parisc/Makefile | 3 + arch/parisc/include/asm/Kbuild | 3 + arch/parisc/include/asm/unistd.h | 8 + arch/parisc/include/uapi/asm/Kbuild | 2 + arch/parisc/include/uapi/asm/unistd.h | 379 +--- arch/parisc/kernel/syscall.S | 11 +- arch/parisc/kernel/syscall_table.S | 459 ---- arch/{sparc => parisc}/kernel/syscalls/Makefile | 0 arch/parisc/kernel/syscalls/syscall.tbl | 369 +++ arch/parisc/kernel/syscalls/syscallhdr.sh | 36 + arch/parisc/kernel/syscalls/syscalltbl.sh | 36 + arch/powerpc/Makefile | 4 - arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/perf_event.h | 2 + arch/powerpc/include/uapi/asm/Kbuild | 1 - .../include/uapi/asm/bpf_perf_event.h | 0 arch/powerpc/kernel/machine_kexec_file_64.c | 54 - arch/powerpc/mm/init_64.c | 19 +- arch/powerpc/platforms/pseries/Kconfig | 3 +- arch/powerpc/platforms/pseries/papr_scm.c | 39 +- arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/performance_defconfig | 2 +- arch/s390/kernel/machine_kexec_file.c | 10 - arch/sh/boards/board-apsh4a3a.c | 5 +- arch/sh/boards/board-apsh4ad0a.c | 5 +- arch/sh/boards/board-edosk7760.c | 15 +- arch/sh/boards/board-espt.c | 5 +- arch/sh/boards/board-magicpanelr2.c | 5 +- arch/sh/boards/board-sh7757lcr.c | 5 +- arch/sh/boards/board-sh7785lcr.c | 5 +- arch/sh/boards/board-titan.c | 5 +- arch/sh/boards/board-urquell.c | 5 +- arch/sh/boards/mach-ap325rxa/Makefile | 1 + arch/sh/boards/mach-ap325rxa/sdram.S | 7 +- arch/sh/boards/mach-cayman/Makefile | 1 + arch/sh/boards/mach-cayman/irq.c | 5 +- arch/sh/boards/mach-cayman/panic.c | 5 +- arch/sh/boards/mach-cayman/setup.c | 5 +- arch/sh/boards/mach-dreamcast/Makefile | 1 + arch/sh/boards/mach-dreamcast/irq.c | 2 +- arch/sh/boards/mach-dreamcast/rtc.c | 4 +- arch/sh/boards/mach-dreamcast/setup.c | 3 +- arch/sh/boards/mach-ecovec24/Makefile | 3 +- arch/sh/boards/mach-ecovec24/sdram.S | 7 +- arch/sh/boards/mach-ecovec24/setup.c | 5 +- arch/sh/boards/mach-highlander/irq-r7780mp.c | 5 +- arch/sh/boards/mach-highlander/irq-r7780rp.c | 5 +- arch/sh/boards/mach-highlander/irq-r7785rp.c | 5 +- arch/sh/boards/mach-highlander/pinmux-r7785rp.c | 5 +- arch/sh/boards/mach-highlander/psw.c | 5 +- arch/sh/boards/mach-highlander/setup.c | 5 +- arch/sh/boards/mach-hp6xx/Makefile | 1 + arch/sh/boards/mach-hp6xx/hp6xx_apm.c | 4 +- arch/sh/boards/mach-hp6xx/pm.c | 4 +- arch/sh/boards/mach-hp6xx/pm_wakeup.S | 8 +- arch/sh/boards/mach-hp6xx/setup.c | 4 +- arch/sh/boards/mach-kfr2r09/Makefile | 1 + arch/sh/boards/mach-kfr2r09/lcd_wqvga.c | 5 +- arch/sh/boards/mach-kfr2r09/sdram.S | 7 +- arch/sh/boards/mach-landisk/Makefile | 1 + arch/sh/boards/mach-landisk/gio.c | 6 +- arch/sh/boards/mach-landisk/irq.c | 5 +- arch/sh/boards/mach-landisk/psw.c | 5 +- arch/sh/boards/mach-landisk/setup.c | 5 +- arch/sh/boards/mach-lboxre2/Makefile | 1 + arch/sh/boards/mach-lboxre2/irq.c | 6 +- arch/sh/boards/mach-lboxre2/setup.c | 6 +- arch/sh/boards/mach-microdev/Makefile | 1 + arch/sh/boards/mach-microdev/fdc37c93xapm.c | 5 +- arch/sh/boards/mach-microdev/io.c | 4 +- arch/sh/boards/mach-microdev/irq.c | 4 +- arch/sh/boards/mach-microdev/setup.c | 4 +- arch/sh/boards/mach-migor/Makefile | 1 + arch/sh/boards/mach-migor/lcd_qvga.c | 5 +- arch/sh/boards/mach-migor/sdram.S | 7 +- arch/sh/boards/mach-r2d/Makefile | 1 + arch/sh/boards/mach-r2d/setup.c | 5 +- arch/sh/boards/mach-rsk/Makefile | 1 + arch/sh/boards/mach-rsk/devices-rsk7203.c | 5 +- arch/sh/boards/mach-rsk/devices-rsk7264.c | 5 +- arch/sh/boards/mach-rsk/devices-rsk7269.c | 5 +- arch/sh/boards/mach-rsk/setup.c | 5 +- arch/sh/boards/mach-sdk7780/Makefile | 1 + arch/sh/boards/mach-sdk7780/irq.c | 5 +- arch/sh/boards/mach-sdk7780/setup.c | 5 +- arch/sh/boards/mach-sdk7786/Makefile | 1 + arch/sh/boards/mach-sdk7786/fpga.c | 5 +- arch/sh/boards/mach-sdk7786/gpio.c | 5 +- arch/sh/boards/mach-sdk7786/irq.c | 5 +- arch/sh/boards/mach-sdk7786/nmi.c | 5 +- arch/sh/boards/mach-sdk7786/setup.c | 5 +- arch/sh/boards/mach-sdk7786/sram.c | 5 +- arch/sh/boards/mach-se/7206/Makefile | 1 + arch/sh/boards/mach-se/7343/Makefile | 1 + arch/sh/boards/mach-se/7343/irq.c | 5 +- arch/sh/boards/mach-se/770x/Makefile | 1 + arch/sh/boards/mach-se/7721/Makefile | 1 + arch/sh/boards/mach-se/7721/irq.c | 5 +- arch/sh/boards/mach-se/7721/setup.c | 6 +- arch/sh/boards/mach-se/7722/Makefile | 1 + arch/sh/boards/mach-se/7722/irq.c | 5 +- arch/sh/boards/mach-se/7722/setup.c | 6 +- arch/sh/boards/mach-se/7724/Makefile | 1 + arch/sh/boards/mach-se/7724/irq.c | 5 +- arch/sh/boards/mach-se/7724/sdram.S | 7 +- arch/sh/boards/mach-se/7751/Makefile | 1 + arch/sh/boards/mach-se/7780/Makefile | 1 + arch/sh/boards/mach-se/7780/irq.c | 5 +- arch/sh/boards/mach-se/7780/setup.c | 5 +- arch/sh/boards/mach-sh03/Makefile | 1 + arch/sh/boards/mach-sh7763rdp/Makefile | 1 + arch/sh/boards/mach-sh7763rdp/irq.c | 5 +- arch/sh/boards/mach-sh7763rdp/setup.c | 5 +- arch/sh/boards/mach-x3proto/Makefile | 1 + arch/sh/boards/mach-x3proto/gpio.c | 5 +- arch/sh/boards/mach-x3proto/ilsel.c | 5 +- arch/sh/boards/mach-x3proto/setup.c | 5 +- arch/sh/boards/of-generic.c | 5 +- arch/sh/drivers/dma/Makefile | 1 + arch/sh/drivers/dma/dma-api.c | 7 +- arch/sh/drivers/dma/dma-g2.c | 7 +- arch/sh/drivers/dma/dma-pvr2.c | 7 +- arch/sh/drivers/dma/dma-sh.c | 7 +- arch/sh/drivers/dma/dma-sysfs.c | 5 +- arch/sh/drivers/dma/dmabrg.c | 3 +- arch/sh/drivers/heartbeat.c | 5 +- arch/sh/drivers/pci/fixups-dreamcast.c | 5 +- arch/sh/drivers/pci/fixups-landisk.c | 4 +- arch/sh/drivers/pci/fixups-r7780rp.c | 5 +- arch/sh/drivers/pci/fixups-rts7751r2d.c | 5 +- arch/sh/drivers/pci/fixups-sdk7780.c | 5 +- arch/sh/drivers/pci/fixups-sdk7786.c | 5 +- arch/sh/drivers/pci/fixups-snapgear.c | 4 +- arch/sh/drivers/pci/fixups-titan.c | 4 +- arch/sh/drivers/pci/ops-dreamcast.c | 5 +- arch/sh/drivers/pci/ops-sh4.c | 5 +- arch/sh/drivers/pci/ops-sh5.c | 4 +- arch/sh/drivers/pci/ops-sh7786.c | 5 +- arch/sh/drivers/pci/pci-dreamcast.c | 5 +- arch/sh/drivers/pci/pci-sh5.c | 4 +- arch/sh/drivers/pci/pci-sh5.h | 6 +- arch/sh/drivers/pci/pci-sh7751.c | 5 +- arch/sh/drivers/pci/pci-sh7751.h | 7 +- arch/sh/drivers/pci/pci-sh7780.c | 5 +- arch/sh/drivers/pci/pci-sh7780.h | 7 +- arch/sh/drivers/pci/pci.c | 5 +- arch/sh/drivers/pci/pcie-sh7786.c | 5 +- arch/sh/drivers/pci/pcie-sh7786.h | 7 +- arch/sh/drivers/push-switch.c | 5 +- arch/sh/drivers/superhyway/Makefile | 1 + arch/sh/drivers/superhyway/ops-sh4-202.c | 5 +- arch/sh/include/asm/Kbuild | 1 + arch/sh/include/asm/addrspace.h | 5 +- arch/sh/include/asm/asm-offsets.h | 1 + arch/sh/include/asm/bl_bit_64.h | 7 +- arch/sh/include/asm/cache_insns_64.h | 7 +- arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/cmpxchg-xchg.h | 4 +- arch/sh/include/asm/device.h | 5 +- arch/sh/include/asm/dma-register.h | 7 +- arch/sh/include/asm/dma.h | 7 +- arch/sh/include/asm/dwarf.h | 8 +- arch/sh/include/asm/fb.h | 1 + arch/sh/include/asm/fixmap.h | 7 +- arch/sh/include/asm/flat.h | 7 +- arch/sh/include/asm/freq.h | 8 +- arch/sh/include/asm/gpio.h | 7 +- arch/sh/include/asm/machvec.h | 6 +- arch/sh/include/asm/mmu_context_64.h | 5 +- arch/sh/include/asm/pgtable.h | 7 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/include/asm/processor_64.h | 5 +- arch/sh/include/asm/sfp-machine.h | 20 +- arch/sh/include/asm/shmparam.h | 7 +- arch/sh/include/asm/siu.h | 7 +- arch/sh/include/asm/spinlock-cas.h | 7 +- arch/sh/include/asm/spinlock-llsc.h | 7 +- arch/sh/include/asm/spinlock.h | 7 +- arch/sh/include/asm/string_32.h | 1 + arch/sh/include/asm/switch_to.h | 7 +- arch/sh/include/asm/switch_to_64.h | 7 +- arch/sh/include/asm/tlb_64.h | 7 +- arch/sh/include/asm/traps_64.h | 7 +- arch/sh/include/asm/uaccess_64.h | 5 +- arch/sh/include/asm/vga.h | 1 + arch/sh/include/asm/watchdog.h | 8 +- arch/sh/include/cpu-common/cpu/addrspace.h | 7 +- arch/sh/include/cpu-common/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-common/cpu/pfc.h | 12 +- arch/sh/include/cpu-common/cpu/timer.h | 1 + arch/sh/include/cpu-sh2/cpu/cache.h | 7 +- arch/sh/include/cpu-sh2/cpu/freq.h | 7 +- arch/sh/include/cpu-sh2/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh2a/cpu/cache.h | 7 +- arch/sh/include/cpu-sh2a/cpu/freq.h | 7 +- arch/sh/include/cpu-sh2a/cpu/watchdog.h | 1 + arch/sh/include/cpu-sh3/cpu/cache.h | 7 +- arch/sh/include/cpu-sh3/cpu/dma-register.h | 7 +- arch/sh/include/cpu-sh3/cpu/freq.h | 7 +- arch/sh/include/cpu-sh3/cpu/gpio.h | 7 +- arch/sh/include/cpu-sh3/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-sh3/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh4/cpu/addrspace.h | 5 +- arch/sh/include/cpu-sh4/cpu/cache.h | 7 +- arch/sh/include/cpu-sh4/cpu/dma-register.h | 7 +- arch/sh/include/cpu-sh4/cpu/fpu.h | 6 +- arch/sh/include/cpu-sh4/cpu/freq.h | 7 +- arch/sh/include/cpu-sh4/cpu/mmu_context.h | 7 +- arch/sh/include/cpu-sh4/cpu/sh7786.h | 7 +- arch/sh/include/cpu-sh4/cpu/sq.h | 7 +- arch/sh/include/cpu-sh4/cpu/watchdog.h | 7 +- arch/sh/include/cpu-sh5/cpu/cache.h | 5 +- arch/sh/include/cpu-sh5/cpu/irq.h | 5 +- arch/sh/include/cpu-sh5/cpu/registers.h | 5 +- arch/sh/include/mach-common/mach/hp6xx.h | 12 +- arch/sh/include/mach-common/mach/lboxre2.h | 6 +- arch/sh/include/mach-common/mach/magicpanelr2.h | 7 +- arch/sh/include/mach-common/mach/mangle-port.h | 7 +- arch/sh/include/mach-common/mach/microdev.h | 6 +- arch/sh/include/mach-common/mach/sdk7780.h | 5 +- arch/sh/include/mach-common/mach/secureedge5410.h | 6 +- arch/sh/include/mach-common/mach/sh7763rdp.h | 6 +- arch/sh/include/mach-dreamcast/mach/dma.h | 7 +- arch/sh/include/mach-dreamcast/mach/pci.h | 7 +- arch/sh/include/mach-dreamcast/mach/sysasic.h | 7 +- .../mach-ecovec24/mach/partner-jet-setup.txt | 1 + .../mach-kfr2r09/mach/partner-jet-setup.txt | 1 + arch/sh/include/mach-se/mach/se7721.h | 8 +- arch/sh/include/mach-se/mach/se7722.h | 6 +- arch/sh/include/mach-se/mach/se7724.h | 6 +- arch/sh/include/mach-se/mach/se7780.h | 5 +- arch/sh/include/uapi/asm/Kbuild | 1 + arch/sh/include/uapi/asm/setup.h | 1 + arch/sh/include/uapi/asm/types.h | 1 + arch/sh/kernel/cpu/clock.c | 5 +- arch/sh/kernel/cpu/init.c | 5 +- arch/sh/kernel/cpu/irq/Makefile | 1 + arch/sh/kernel/cpu/irq/intc-sh5.c | 5 +- arch/sh/kernel/cpu/irq/ipr.c | 5 +- arch/sh/kernel/cpu/pfc.c | 10 +- arch/sh/kernel/cpu/sh2/Makefile | 1 + arch/sh/kernel/cpu/sh2/clock-sh7619.c | 5 +- arch/sh/kernel/cpu/sh2/entry.S | 7 +- arch/sh/kernel/cpu/sh2/ex.S | 7 +- arch/sh/kernel/cpu/sh2/probe.c | 5 +- arch/sh/kernel/cpu/sh2/setup-sh7619.c | 5 +- arch/sh/kernel/cpu/sh2/smp-j2.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7201.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7206.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/clock-sh7269.c | 5 +- arch/sh/kernel/cpu/sh2a/entry.S | 7 +- arch/sh/kernel/cpu/sh2a/ex.S | 7 +- arch/sh/kernel/cpu/sh2a/fpu.c | 5 +- arch/sh/kernel/cpu/sh2a/opcode_helper.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/pinmux-sh7269.c | 5 +- arch/sh/kernel/cpu/sh2a/probe.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 5 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh3.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7705.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7706.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7709.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7710.c | 5 +- arch/sh/kernel/cpu/sh3/clock-sh7712.c | 5 +- arch/sh/kernel/cpu/sh3/entry.S | 7 +- arch/sh/kernel/cpu/sh3/ex.S | 9 +- arch/sh/kernel/cpu/sh3/pinmux-sh7720.c | 5 +- arch/sh/kernel/cpu/sh3/probe.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7705.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 5 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 5 +- arch/sh/kernel/cpu/sh3/swsusp.S | 7 +- arch/sh/kernel/cpu/sh4/clock-sh4-202.c | 5 +- arch/sh/kernel/cpu/sh4/clock-sh4.c | 5 +- arch/sh/kernel/cpu/sh4/fpu.c | 5 +- arch/sh/kernel/cpu/sh4/perf_event.c | 5 +- arch/sh/kernel/cpu/sh4/probe.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 5 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 5 +- arch/sh/kernel/cpu/sh4/sq.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7343.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7366.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7722.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7723.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7724.c | 14 +- arch/sh/kernel/cpu/sh4a/clock-sh7734.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7763.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7770.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7780.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/clock-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/intc-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/perf_event.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7723.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7724.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7734.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/pinmux-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 7 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 5 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/cpu/sh4a/ubc.c | 5 +- arch/sh/kernel/cpu/sh5/clock-sh5.c | 5 +- arch/sh/kernel/cpu/sh5/entry.S | 7 +- arch/sh/kernel/cpu/sh5/fpu.c | 5 +- arch/sh/kernel/cpu/sh5/probe.c | 5 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 5 +- arch/sh/kernel/cpu/sh5/switchto.S | 7 +- arch/sh/kernel/cpu/sh5/unwind.c | 5 +- arch/sh/kernel/cpu/shmobile/Makefile | 1 + arch/sh/kernel/cpu/shmobile/cpuidle.c | 5 +- arch/sh/kernel/cpu/shmobile/pm.c | 5 +- arch/sh/kernel/cpu/shmobile/sleep.S | 7 +- arch/sh/kernel/debugtraps.S | 7 +- arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/dma-coherent.c | 5 +- arch/sh/kernel/dumpstack.c | 5 +- arch/sh/kernel/dwarf.c | 5 +- arch/sh/kernel/entry-common.S | 8 +- arch/sh/kernel/head_32.S | 7 +- arch/sh/kernel/head_64.S | 7 +- arch/sh/kernel/hw_breakpoint.c | 5 +- arch/sh/kernel/idle.c | 5 +- arch/sh/kernel/io.c | 5 +- arch/sh/kernel/io_trapped.c | 5 +- arch/sh/kernel/iomap.c | 5 +- arch/sh/kernel/ioport.c | 5 +- arch/sh/kernel/irq_32.c | 5 +- arch/sh/kernel/irq_64.c | 5 +- arch/sh/kernel/kgdb.c | 5 +- arch/sh/kernel/kprobes.c | 5 +- arch/sh/kernel/machine_kexec.c | 4 +- arch/sh/kernel/machvec.c | 5 +- arch/sh/kernel/module.c | 15 +- arch/sh/kernel/nmi_debug.c | 5 +- arch/sh/kernel/perf_callchain.c | 5 +- arch/sh/kernel/perf_event.c | 5 +- arch/sh/kernel/process_32.c | 5 +- arch/sh/kernel/process_64.c | 5 +- arch/sh/kernel/ptrace_32.c | 5 +- arch/sh/kernel/ptrace_64.c | 5 +- arch/sh/kernel/relocate_kernel.S | 6 +- arch/sh/kernel/return_address.c | 5 +- arch/sh/kernel/sh_bios.c | 5 +- arch/sh/kernel/sh_ksyms_64.c | 5 +- arch/sh/kernel/signal_64.c | 5 +- arch/sh/kernel/smp.c | 5 +- arch/sh/kernel/stacktrace.c | 5 +- arch/sh/kernel/swsusp.c | 5 +- arch/sh/kernel/syscalls_32.S | 8 +- arch/sh/kernel/syscalls_64.S | 7 +- arch/sh/kernel/time.c | 5 +- arch/sh/kernel/topology.c | 5 +- arch/sh/kernel/traps_32.c | 5 +- arch/sh/kernel/traps_64.c | 5 +- arch/sh/kernel/unwinder.c | 1 + arch/sh/kernel/vsyscall/vsyscall.c | 5 +- arch/sh/lib/ashiftrt.S | 29 +- arch/sh/lib/ashlsi3.S | 29 +- arch/sh/lib/ashrsi3.S | 29 +- arch/sh/lib/checksum.S | 9 +- arch/sh/lib/io.c | 5 +- arch/sh/lib/libgcc.h | 2 + arch/sh/lib/lshrsi3.S | 29 +- arch/sh/lib/mcount.S | 7 +- arch/sh/lib/movmem.S | 29 +- arch/sh/lib/udiv_qrnnd.S | 29 +- arch/sh/lib/udivsi3.S | 29 +- arch/sh/lib/udivsi3_i4i-Os.S | 29 +- arch/sh/lib/udivsi3_i4i.S | 29 +- arch/x86/Makefile | 4 - arch/x86/Makefile.um | 9 - arch/x86/crypto/cast5_avx_glue.c | 2 +- arch/x86/crypto/cast6_avx_glue.c | 2 +- arch/x86/entry/common.c | 2 +- arch/x86/entry/vdso/vdso-layout.lds.S | 27 - arch/x86/entry/vdso/vdso2c.c | 8 - arch/x86/entry/vdso/vma.c | 2 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/p4.c | 2 +- arch/x86/include/asm/alternative.h | 2 +- arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/efi.h | 10 +- arch/x86/include/asm/fpu/api.h | 15 +- arch/x86/include/asm/fpu/internal.h | 3 + arch/x86/include/asm/pgalloc.h | 27 + arch/x86/include/asm/pgtable_types.h | 8 +- arch/x86/include/asm/setup.h | 3 + arch/x86/include/asm/thread_info.h | 8 - arch/x86/include/asm/trace/exceptions.h | 1 + arch/x86/include/asm/trace/irq_vectors.h | 1 + arch/x86/include/asm/traps.h | 5 + arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/apic/apic.c | 1 + arch/x86/kernel/apic/apic_flat_64.c | 7 +- arch/x86/kernel/apic/vector.c | 1 + arch/x86/kernel/apic/x2apic_uv_x.c | 4 +- arch/x86/kernel/asm-offsets.c | 3 +- arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/aperfmperf.c | 1 + arch/x86/kernel/cpu/bugs.c | 8 +- arch/x86/kernel/cpu/cacheinfo.c | 1 + arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mcheck/mce.c | 2 +- arch/x86/kernel/cpu/scattered.c | 3 +- arch/x86/kernel/cpu/topology.c | 2 + arch/x86/kernel/crash_dump_64.c | 2 +- arch/x86/kernel/fpu/core.c | 6 +- arch/x86/kernel/fpu/xstate.c | 6 +- arch/x86/kernel/hpet.c | 4 - arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/process.h | 2 +- arch/x86/kernel/process_32.c | 3 - arch/x86/kernel/process_64.c | 2 +- arch/x86/kernel/sysfb_efi.c | 3 + arch/x86/kernel/tracepoint.c | 1 + arch/x86/kvm/vmx.c | 4 +- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/init_64.c | 30 +- arch/x86/mm/pageattr.c | 42 +- arch/x86/mm/pgtable.c | 14 +- arch/x86/mm/pkeys.c | 1 + arch/x86/platform/ce4100/ce4100.c | 4 +- arch/x86/platform/efi/efi.c | 2 + arch/x86/platform/efi/quirks.c | 25 + .../intel-mid/device_libs/platform_bcm43xx.c | 2 +- .../intel-mid/device_libs/platform_mrfld_spidev.c | 2 +- .../intel-mid/device_libs/platform_pcal9555a.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 2 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 2 +- arch/x86/platform/uv/uv_nmi.c | 2 +- arch/x86/xen/setup.c | 2 +- block/blk-mq.c | 26 +- crypto/Makefile | 2 +- crypto/lzo-rle.c | 175 -- crypto/tcrypt.c | 4 +- drivers/ata/sata_rcar.c | 4 +- drivers/base/platform.c | 3 + drivers/block/mtip32xx/mtip32xx.c | 10 +- drivers/block/mtip32xx/mtip32xx.h | 4 +- drivers/block/zram/zcomp.c | 1 - drivers/block/zram/zram_drv.c | 2 +- drivers/clk/Kconfig | 7 + drivers/clk/Makefile | 1 + drivers/clk/clk-bd718x7.c | 123 + drivers/clk/imx/clk-composite-8m.c | 2 +- drivers/clk/imx/clk-imx6q.c | 93 +- drivers/clk/imx/clk-imx6sl.c | 6 + drivers/clk/qcom/Kconfig | 47 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 2 +- drivers/clk/tegra/clk-audio-sync.c | 3 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/clk/tegra/clk-tegra-audio.c | 7 +- drivers/clk/tegra/clk-tegra-periph.c | 3 - drivers/clk/tegra/clk-tegra114.c | 9 +- drivers/clk/tegra/clk-tegra124.c | 9 +- drivers/clk/tegra/clk-tegra210.c | 9 +- drivers/clk/tegra/clk-tegra30.c | 15 +- drivers/clk/tegra/clk.h | 4 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi.c | 54 +- drivers/firmware/efi/libstub/Makefile | 5 +- drivers/firmware/efi/libstub/arm-stub.c | 4 +- drivers/firmware/efi/libstub/fdt.c | 30 +- drivers/firmware/efi/vars.c | 99 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-ks8695.c | 15 +- drivers/gpio/gpio-lpc18xx.c | 286 ++- drivers/gpio/gpio-mt7621.c | 10 +- drivers/gpio/gpio-rcar.c | 24 +- drivers/gpio/gpio-uniphier.c | 17 +- drivers/gpio/gpio-zynq.c | 23 + drivers/gpio/gpiolib-acpi.c | 149 +- drivers/gpio/gpiolib-devres.c | 80 +- drivers/gpio/gpiolib-of.c | 39 + drivers/gpio/gpiolib.c | 2 + drivers/gpio/gpiolib.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 4 +- drivers/gpu/drm/drm_dp_helper.c | 2 - drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 12 +- drivers/gpu/drm/i915/i915_drv.h | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 7 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2 + drivers/gpu/drm/i915/i915_gpu_error.c | 23 +- drivers/gpu/drm/i915/i915_request.c | 5 + drivers/gpu/drm/i915/i915_sysfs.c | 4 +- drivers/gpu/drm/i915/intel_dp.c | 45 +- drivers/gpu/drm/i915/intel_fbc.c | 5 +- drivers/gpu/drm/i915/intel_hdcp.c | 16 +- drivers/gpu/drm/i915/intel_lrc.c | 217 +- drivers/gpu/drm/i915/intel_pm.c | 15 +- drivers/gpu/drm/i915/intel_psr.c | 72 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 23 +- drivers/gpu/drm/i915/intel_workarounds.c | 4 + drivers/gpu/drm/i915/selftests/huge_pages.c | 31 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 86 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 123 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 15 +- drivers/gpu/drm/msm/Makefile | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 159 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 278 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 47 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 2393 -------------------- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h | 103 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 132 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 2 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 12 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 9 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 5 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c | 66 - drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h | 59 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 230 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 9 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 108 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 240 -- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 217 -- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 15 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 164 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 18 +- drivers/hwmon/abx500.c | 96 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ad7314.c | 9 +- drivers/hwmon/ad7414.c | 26 +- drivers/hwmon/ad7418.c | 27 +- drivers/hwmon/adc128d818.c | 135 +- drivers/hwmon/adcxx.c | 44 +- drivers/hwmon/adm1021.c | 48 +- drivers/hwmon/ads1015.c | 20 +- drivers/hwmon/ads7828.c | 20 +- drivers/hwmon/ads7871.c | 20 +- drivers/hwmon/adt7462.c | 646 +++--- drivers/hwmon/adt7470.c | 403 ++-- drivers/hwmon/adt7475.c | 308 ++- drivers/hwmon/adt7x10.c | 59 +- drivers/hwmon/amc6821.c | 229 +- drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/aspeed-pwm-tacho.c | 80 +- drivers/hwmon/asus_atk0110.c | 10 +- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/da9052-hwmon.c | 105 +- drivers/hwmon/da9055-hwmon.c | 41 +- drivers/hwmon/dell-smm-hwmon.c | 68 +- drivers/hwmon/ds1621.c | 20 +- drivers/hwmon/ds620.c | 20 +- drivers/hwmon/emc1403.c | 164 +- drivers/hwmon/emc2103.c | 92 +- drivers/hwmon/emc6w201.c | 150 +- drivers/hwmon/fschmd.c | 235 +- drivers/hwmon/ftsteutates.c | 202 +- drivers/hwmon/k10temp.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 8 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/irqchip/irq-dw-apb-ictl.c | 2 +- drivers/irqchip/irq-gic.c | 6 +- drivers/irqchip/irq-renesas-h8s.c | 2 +- drivers/irqchip/irq-s3c24xx.c | 2 +- drivers/leds/led-triggers.c | 9 +- drivers/leds/trigger/ledtrig-pattern.c | 32 + drivers/md/dm-cache-metadata.c | 4 + drivers/md/dm.c | 14 +- drivers/mfd/axp20x.c | 121 +- drivers/misc/eeprom/Kconfig | 2 +- drivers/misc/eeprom/at24.c | 3 + drivers/net/bonding/bond_debugfs.c | 14 +- drivers/net/dsa/microchip/ksz_common.c | 17 + drivers/net/dsa/microchip/ksz_priv.h | 2 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 - .../mellanox/mlx5/core/diag/fs_tracepoint.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/events.c | 89 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 83 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 23 - .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 23 + drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 21 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 +- drivers/net/fjes/fjes_debugfs.c | 14 +- drivers/net/ieee802154/at86rf230.c | 13 +- drivers/net/ipvlan/ipvlan_main.c | 2 +- drivers/net/xen-netback/xenbus.c | 18 +- drivers/phy/freescale/Kconfig | 2 +- drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/platform/x86/intel_pmc_core.c | 49 +- drivers/platform/x86/intel_telemetry_debugfs.c | 42 +- drivers/platform/x86/mlx-platform.c | 177 +- drivers/platform/x86/thinkpad_acpi.c | 45 +- drivers/regulator/core.c | 55 +- drivers/regulator/da9211-regulator.c | 6 + drivers/regulator/fixed.c | 6 +- drivers/regulator/lm363x-regulator.c | 8 +- drivers/regulator/lp8788-ldo.c | 8 +- drivers/regulator/max77686-regulator.c | 14 +- drivers/regulator/max8952.c | 10 +- drivers/regulator/max8973-regulator.c | 8 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 9 +- drivers/regulator/tps65090-regulator.c | 6 + drivers/scsi/qla2xxx/qla_os.c | 6 +- drivers/soc/amlogic/Kconfig | 1 + drivers/spi/Kconfig | 2 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hcd_queue.c | 19 +- drivers/usb/dwc2/params.c | 11 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/gadget.c | 24 +- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/udc/s3c2410_udc.c | 17 +- drivers/usb/mtu3/mtu3_qmu.c | 2 +- drivers/usb/renesas_usbhs/common.c | 19 +- drivers/usb/serial/mos7840.c | 6 - drivers/usb/serial/option.c | 7 +- drivers/video/backlight/pwm_bl.c | 41 +- fs/cifs/cifsfs.h | 2 +- fs/crypto/Kconfig | 5 +- fs/crypto/fscrypt_private.h | 1 - fs/dax.c | 10 +- fs/ext4/Kconfig | 35 - fs/ext4/acl.c | 3 +- fs/ext4/dir.c | 10 +- fs/ext4/ext4.h | 23 +- fs/ext4/ext4_jbd2.h | 2 +- fs/ext4/extents.c | 4 +- fs/ext4/file.c | 8 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inode.c | 40 +- fs/ext4/ioctl.c | 4 +- fs/ext4/move_extent.c | 3 +- fs/ext4/namei.c | 18 +- fs/ext4/page-io.c | 9 +- fs/ext4/readpage.c | 10 +- fs/ext4/super.c | 13 +- fs/ext4/sysfs.c | 8 +- fs/f2fs/Kconfig | 32 +- fs/f2fs/data.c | 6 +- fs/f2fs/dir.c | 10 +- fs/f2fs/f2fs.h | 23 +- fs/f2fs/file.c | 28 +- fs/f2fs/inode.c | 8 +- fs/f2fs/namei.c | 6 +- fs/f2fs/super.c | 15 +- fs/f2fs/sysfs.c | 8 +- fs/fuse/inode.c | 1 + fs/ocfs2/dlm/dlmunlock.c | 3 +- fs/proc/task_mmu.c | 6 +- fs/ubifs/Kconfig | 13 +- fs/ubifs/Makefile | 2 +- fs/ubifs/ioctl.c | 4 +- fs/ubifs/sb.c | 2 +- fs/ubifs/super.c | 2 +- fs/ubifs/ubifs.h | 5 +- fs/userfaultfd.c | 3 +- fs/verity/Kconfig | 3 +- fs/verity/fsverity_private.h | 1 - fs/verity/setup.c | 5 +- include/acpi/cppc_acpi.h | 3 + include/asm-generic/5level-fixup.h | 1 + include/asm-generic/pgtable-nop4d-hack.h | 1 + include/asm-generic/pgtable-nop4d.h | 1 + include/asm-generic/pgtable-nopud.h | 1 + include/asm-generic/pgtable.h | 61 +- include/drm/drm_dp_helper.h | 11 - include/dt-bindings/clock/imx6qdl-clock.h | 4 +- include/dt-bindings/gpio/tegra186-gpio.h | 41 + include/linux/efi.h | 19 +- include/linux/fs.h | 10 +- include/linux/fscrypt.h | 416 +++- include/linux/fscrypt_notsupp.h | 231 -- include/linux/fscrypt_supp.h | 204 -- include/linux/fsverity.h | 7 +- include/linux/gpio/consumer.h | 23 + include/linux/irqchip.h | 4 +- include/linux/kexec.h | 11 +- include/linux/kprobes.h | 3 + include/linux/leds.h | 1 + include/linux/lzo.h | 6 +- include/linux/memory_hotplug.h | 1 - include/linux/mlx5/device.h | 6 + include/linux/mlx5/driver.h | 2 - include/linux/mlx5/fs.h | 8 +- include/linux/mlx5/mlx5_ifc.h | 119 +- include/linux/mm.h | 1 - include/linux/mmu_notifier.h | 68 +- include/linux/mmzone.h | 2 - include/linux/page-flags.h | 5 +- include/linux/pe.h | 2 +- include/linux/sched.h | 4 +- include/linux/sched/isolation.h | 4 +- include/linux/sched/mm.h | 2 +- include/linux/sched/stat.h | 2 +- include/linux/usb/gadget.h | 4 + include/linux/vm_event_item.h | 1 - include/trace/events/kmem.h | 21 - include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/bpf.h | 6 +- init/main.c | 4 - kernel/bpf/syscall.c | 42 +- kernel/bpf/verifier.c | 16 +- kernel/events/core.c | 2 +- kernel/events/hw_breakpoint.c | 2 +- kernel/events/uprobes.c | 6 +- kernel/irq/chip.c | 2 +- kernel/irq/ipi.c | 4 +- kernel/irq/manage.c | 2 +- kernel/irq/spurious.c | 6 +- kernel/kcov.c | 2 +- kernel/kexec_file.c | 70 +- kernel/sched/core.c | 2 +- kernel/sched/cputime.c | 2 +- kernel/sched/deadline.c | 2 +- kernel/sched/fair.c | 8 +- kernel/sched/isolation.c | 14 +- kernel/sched/sched.h | 4 +- kernel/sysctl.c | 14 +- kernel/time/timekeeping.c | 4 +- lib/Kconfig.kasan | 16 +- lib/ioremap.c | 103 +- lib/lzo/lzo1x_compress.c | 139 +- lib/lzo/lzo1x_decompress_safe.c | 93 +- lib/lzo/lzodefs.h | 29 +- lib/test_debug_virtual.c | 1 + mm/filemap.c | 2 +- mm/huge_memory.c | 36 +- mm/hugetlb.c | 29 +- mm/internal.h | 1 - mm/khugepaged.c | 6 +- mm/kmemleak.c | 9 +- mm/ksm.c | 30 +- mm/madvise.c | 4 +- mm/memory.c | 51 +- mm/memory_hotplug.c | 16 + mm/migrate.c | 14 +- mm/mmap.c | 25 +- mm/mmu_notifier.c | 4 +- mm/mprotect.c | 7 +- mm/mremap.c | 7 +- mm/oom_kill.c | 7 +- mm/page_alloc.c | 162 +- mm/page_io.c | 4 +- mm/rmap.c | 18 +- mm/vmscan.c | 3 +- mm/vmstat.c | 1 - net/ipv4/ipmr.c | 4 + net/ipv4/tcp_output.c | 7 +- net/sctp/ipv6.c | 1 + scripts/Makefile.lib | 17 +- scripts/checkstack.pl | 4 +- scripts/checksyscalls.sh | 1 + sound/pci/hda/patch_realtek.c | 42 + sound/soc/generic/simple-card-utils.c | 5 +- sound/soc/generic/simple-card.c | 62 +- sound/soc/generic/simple-scu-card.c | 37 +- sound/soc/intel/boards/bytcr_rt5640.c | 27 + sound/soc/intel/boards/kbl_da7219_max98927.c | 6 +- sound/soc/qcom/Kconfig | 1 + tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 + tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/prog.c | 51 +- tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/bpf_prog_linfo.c | 4 +- tools/memory-model/scripts/checkghlitmus.sh | 0 tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/initlitmushist.sh | 0 tools/memory-model/scripts/judgelitmus.sh | 0 tools/memory-model/scripts/newlitmushist.sh | 0 tools/memory-model/scripts/parseargs.sh | 0 tools/memory-model/scripts/runlitmushist.sh | 0 tools/testing/selftests/bpf/test_btf.c | 60 +- tools/testing/selftests/bpf/test_verifier.c | 15 +- tools/testing/selftests/kselftest_harness.h | 42 +- usr/Makefile | 4 +- virt/kvm/arm/arm.c | 8 +- 926 files changed, 9762 insertions(+), 12516 deletions(-) create mode 100644 Documentation/devicetree/bindings/reserved-memory/xen,shared-me [...] create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi create mode 100644 arch/arm64/include/asm/image.h delete mode 100644 arch/arm64/kernel/arm64ksyms.c create mode 100644 arch/arm64/kernel/kexec_image.c create mode 100644 arch/arm64/kernel/machine_kexec_file.c delete mode 100644 arch/parisc/kernel/syscall_table.S copy arch/{sparc => parisc}/kernel/syscalls/Makefile (100%) create mode 100644 arch/parisc/kernel/syscalls/syscall.tbl create mode 100644 arch/parisc/kernel/syscalls/syscallhdr.sh create mode 100644 arch/parisc/kernel/syscalls/syscalltbl.sh copy arch/{arm64 => powerpc}/include/uapi/asm/bpf_perf_event.h (100%) delete mode 100644 crypto/lzo-rle.c create mode 100644 drivers/clk/clk-bd718x7.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c delete mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h delete mode 100644 include/linux/fscrypt_notsupp.h delete mode 100644 include/linux/fscrypt_supp.h mode change 100755 => 100644 tools/memory-model/scripts/checkghlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/initlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/judgelitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/newlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/parseargs.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh