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 d6f18e0d7fae drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 4ffc88cb4098 vfs: replace current_kernel_time64 with ktime equivalent omits 110573da8f55 mm: Fix warning in insert_pfn() omits cd5fd8ecfc6c memory-hotplug.txt: add some details about locking internals omits 4d2e402087fb powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] omits e79a918f3782 powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits 326a657b7ada powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits 882918f5d6f4 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits cb8aa747bf77 mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits 596e525fb4e2 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 99f914a95982 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] omits 1c5fda86767c docs/boot-time-mm: remove bootmem documentation omits 8896c463deb1 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal omits 60a88eb702fa powerpc: fix up for removal of linux/bootmem.h omits d999317b6e71 dma-direct: fix up for the removal of linux/bootmem.h omits 5cb7275b6966 mm: remove include/linux/bootmem.h omits c65ec8e0871c memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits 2226d898d9a0 mm: remove nobootmem omits aba7ba9d4b8b memblock: rename __free_pages_bootmem to memblock_free_pages omits 7dcba91f260b memblock: rename free_all_bootmem to memblock_free_all omits 62ad1afd17d4 memblock: replace free_bootmem_late with memblock_free_late omits 466c34bcd404 memblock: replace free_bootmem{_node} with memblock_free omits 875f732a59d8 mm: nobootmem: remove bootmem allocation APIs omits d832fc134e18 memblock: replace alloc_bootmem with memblock_alloc omits 4103dc41415d memblock: replace __alloc_bootmem with memblock_alloc_from omits a9aacd90c467 memblock: replace alloc_bootmem_pages with memblock_alloc omits 97ba33c23480 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 824035ab9aee memblock: replace alloc_bootmem_node with memblock_alloc_node omits 283927dc6099 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 7bfd63ca65b4 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits f9efb63cb9b4 memblock: add align parameter to memblock_alloc_node() omits e723fae3d657 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits f49adbb2fde8 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits 61dc234a15bd memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits 04884d21ee93 memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits 855ad90f950d memblock: replace alloc_bootmem_low with memblock_alloc_low omits 7cd194c9caac memblock: replace alloc_bootmem_align with memblock_alloc omits 3fdac5347d07 memblock: remove _virt from APIs returning virtual address omits acbab0299953 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits c60b6c7cbd3b mm: nobootmem: remove dead code omits 22dcce432eb5 mm: remove bootmem allocator implementation. omits dcc794fb019c memblock: remove stale #else and the code it protects omits d7f8f84b2f9e csky: fixups after bootmem removal omits e7a0c6fb3ce2 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] omits 379209ff96bf mm: remove CONFIG_HAVE_MEMBLOCK omits aa93056eeaa8 mm: remove now defunct NO_BOOTMEM from depends list for de [...] omits 4d7ae483d272 mm: remove CONFIG_NO_BOOTMEM omits 1be0f2c5b2ee percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 4a2e5a52949d Merge branch 'akpm-current/current' omits eb6344dd3a30 Merge remote-tracking branch 'xarray/xarray' omits d80b4091234f Merge remote-tracking branch 'cisco/for-next' omits a487973c5807 Merge remote-tracking branch 'kspp/for-next/kspp' omits d0bfafb783db Merge remote-tracking branch 'ntb/ntb-next' omits 6fcd8c39470c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits f59d44dfc691 Merge remote-tracking branch 'rtc/rtc-next' omits a3798dd6af5c Merge remote-tracking branch 'livepatching/for-next' omits bb9989ca1438 Merge remote-tracking branch 'kselftest/next' omits 616b28683e7f Merge remote-tracking branch 'userns/for-next' omits 5ebcede43c9e Merge remote-tracking branch 'pinctrl/for-next' omits d112058d6e52 Merge remote-tracking branch 'gpio/for-next' omits 50473600212c Merge remote-tracking branch 'rpmsg/for-next' omits 708a2f0eae5b Merge remote-tracking branch 'scsi/for-next' omits 756752870e5a Merge remote-tracking branch 'cgroup/for-next' omits 95d799bbd88d Merge remote-tracking branch 'slave-dma/next' omits 13c9c6003a30 Merge remote-tracking branch 'icc/icc-next' omits b5843db2e969 Merge remote-tracking branch 'mux/for-next' omits efc44151961e Merge remote-tracking branch 'staging/staging-next' omits 8c55f3646e42 Merge remote-tracking branch 'char-misc/char-misc-next' omits 090c6ee7b0c9 Merge remote-tracking branch 'tty/tty-next' omits 203fd4ca967e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits de6e99653aea Merge remote-tracking branch 'usb-serial/usb-next' omits c158e06224de Merge remote-tracking branch 'usb/usb-next' omits 8c4b0423a7f9 Merge remote-tracking branch 'driver-core/driver-core-next' omits d7744abde903 Merge remote-tracking branch 'ipmi/for-next' omits 9106ab27a90e Merge remote-tracking branch 'leds/for-next' omits 00180d01c416 Merge remote-tracking branch 'drivers-x86/for-next' omits bbbaa189bfed Merge remote-tracking branch 'percpu/for-next' omits 10a43107d90f Merge remote-tracking branch 'xen-tip/linux-next' omits f8e2e68d5b58 Merge remote-tracking branch 'kvms390/next' omits 6b3d9d1ae4fa Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 2581905d430b Merge remote-tracking branch 'kvm-arm/next' omits f8f153f3b8c8 Merge remote-tracking branch 'kvm/linux-next' omits 0f9f5bd2d4ad Merge remote-tracking branch 'rcu/rcu/next' omits 2676c01d136d Merge remote-tracking branch 'ftrace/for-next' omits 3e9007fa1834 Merge remote-tracking branch 'edac-amd/for-next' omits d9e58929516a Merge remote-tracking branch 'tip/auto-latest' omits ec49665f4d33 Merge remote-tracking branch 'spi/for-next' omits fc708c9582d9 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits addfa6d90c04 Merge remote-tracking branch 'devicetree/for-next' omits 24f73098891d Merge remote-tracking branch 'vfio/next' omits caead261def8 Merge remote-tracking branch 'iommu/next' omits b5a137175c64 Merge remote-tracking branch 'watchdog/master' omits e734bc5d32a1 Merge remote-tracking branch 'tpmdd/next' omits 7eef7c2c9a89 Merge remote-tracking branch 'selinux/next' omits b5f4c59c3d76 Merge remote-tracking branch 'integrity/next-integrity' omits da319a6756d9 Merge remote-tracking branch 'apparmor/apparmor-next' omits 774a1c76e142 Merge remote-tracking branch 'security/next-testing' omits d3ba0a2bc41f Merge remote-tracking branch 'regulator/for-next' omits 14e73c5ef39d Merge remote-tracking branch 'battery/for-next' omits a00b081631e7 Merge remote-tracking branch 'mfd/for-mfd-next' omits e94e20681b60 Merge remote-tracking branch 'md/for-next' omits 50585db726ec Merge remote-tracking branch 'kgdb/kgdb-next' omits 2fe5f116b0e9 Merge remote-tracking branch 'mmc/next' omits 2b07e5f2e5da Merge remote-tracking branch 'pcmcia/pcmcia-next' omits d00a63c65f79 Merge remote-tracking branch 'device-mapper/for-next' omits 9c02aca6e693 Merge remote-tracking branch 'block/for-next' omits d8ebf30bb665 Merge remote-tracking branch 'input/next' omits 777107c4bf94 Merge remote-tracking branch 'sound-asoc/for-next' omits fbb287178d7c Merge remote-tracking branch 'sound/for-next' omits fa9f86e7a23f Merge remote-tracking branch 'regmap/for-next' omits e5c36be75cab Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits c90ccbf35a58 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 74d2da52516d Merge remote-tracking branch 'drm-msm/msm-next' omits d3e266aee255 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 707ab7dbc80b Merge remote-tracking branch 'drm-intel/for-linux-next' omits ecaba292929f Merge remote-tracking branch 'drm/drm-next' omits a138db23cf2a Merge remote-tracking branch 'crypto/master' omits 40c713193605 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits c723297727d0 Merge remote-tracking branch 'nand/nand/next' omits 3c62e143b2a0 Merge remote-tracking branch 'mtd/mtd/next' omits 86f7eb4b2bab Merge remote-tracking branch 'gfs2/for-next' omits eca7914f2060 Merge remote-tracking branch 'mac80211-next/master' omits 2feff0327617 Merge remote-tracking branch 'bluetooth/master' omits 941b18627382 Merge remote-tracking branch 'nfc-next/master' omits e9457b61ac02 Merge remote-tracking branch 'netfilter-next/master' omits 2d955fa9329b Merge remote-tracking branch 'bpf-next/master' omits 3600de7a7102 Merge remote-tracking branch 'net-next/master' omits 024732afd89c Merge remote-tracking branch 'rdma/for-next' omits 073ceed8e5a6 Merge remote-tracking branch 'opp/opp/linux-next' omits 5c93a3d5981d Merge remote-tracking branch 'cpupower/cpupower' omits 39e4492480b8 Merge remote-tracking branch 'pm/linux-next' omits d64dc207f09d Merge remote-tracking branch 'fbdev/fbdev-for-next' omits d5db3b5c3a78 Merge remote-tracking branch 'v4l-dvb-next/master' omits a9c513c0664c Merge remote-tracking branch 'v4l-dvb/master' omits f4860e3510e0 Merge remote-tracking branch 'jc_docs/docs-next' omits 1283010a3520 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8547c5e8998e Merge remote-tracking branch 'i2c/i2c/for-next' omits 8f557629ec12 Merge remote-tracking branch 'hid/for-next' omits d077d4ff7936 Merge remote-tracking branch 'pci/next' omits e5065f5edc35 Merge remote-tracking branch 'vfs/for-next' omits 44c190e36cdd Merge remote-tracking branch 'xfs/for-next' omits a1b0cea04a20 Merge remote-tracking branch 'v9fs/9p-next' omits 313f1cfa2e3d Merge remote-tracking branch 'orangefs/for-next' omits 288b10ed808e Merge remote-tracking branch 'nfsd/nfsd-next' omits 5adda7133e38 Merge remote-tracking branch 'nfs/linux-next' omits bbd14cb0fa3a Merge remote-tracking branch 'jfs/jfs-next' omits 1ae4876dc322 Merge remote-tracking branch 'fuse/for-next' omits 4295a19ad97a Merge remote-tracking branch 'f2fs/dev' omits 97f536a84e42 Merge remote-tracking branch 'ext4/dev' omits 395caeba0ca5 Merge remote-tracking branch 'ext3/for_next' omits 54ef572cb1c9 Merge remote-tracking branch 'ecryptfs/next' omits b07b83b8b696 Merge remote-tracking branch 'cifs/for-next' omits cac66c687618 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 5c458f702817 Merge remote-tracking branch 'befs/for-next' omits 0d09e6685b3c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f1657a409fd3 Merge remote-tracking branch 'uml/linux-next' omits c4e331f9d174 Merge remote-tracking branch 's390/features' omits 0dab26ee6f57 Merge remote-tracking branch 'risc-v/for-next' omits ec463121e85e Merge remote-tracking branch 'powerpc/next' omits b0f9886d3e15 Merge remote-tracking branch 'parisc-hd/for-next' omits e3396162504f Merge remote-tracking branch 'mips/mips-next' omits 15fee470f940 Merge remote-tracking branch 'm68knommu/for-next' omits 20d50843b2ce Merge remote-tracking branch 'm68k/for-next' omits ace1b795c965 Merge remote-tracking branch 'ia64/next' omits 54534933be19 Merge remote-tracking branch 'csky/linux-next' omits b07a7168c330 Merge remote-tracking branch 'c6x/for-linux-next' omits a0802915cfe5 Merge remote-tracking branch 'clk-samsung/for-next' omits 997e2868cb2f Merge remote-tracking branch 'clk/clk-next' omits a12e231268a3 Merge remote-tracking branch 'arm64/for-next/core' omits 0069554ed797 Merge remote-tracking branch 'tegra/for-next' omits 97d651bd0767 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 76cb305aed0d Merge remote-tracking branch 'samsung-krzk/for-next' omits de29fdf6a0c1 Merge remote-tracking branch 'rockchip/for-next' omits 86423beab8ce Merge remote-tracking branch 'renesas/next' omits 510649aae276 Merge remote-tracking branch 'realtek/for-next' omits a639701f9976 Merge remote-tracking branch 'qcom/for-next' omits c48e068356dd Merge remote-tracking branch 'reset/reset/next' omits 76223ce5b238 Merge remote-tracking branch 'omap/for-next' omits 1e5c23373009 Merge remote-tracking branch 'mvebu/for-next' omits 9a93ddf927d6 Merge remote-tracking branch 'mediatek/for-next' omits 7196d7731669 Merge remote-tracking branch 'keystone/next' omits f16ab948299b Merge remote-tracking branch 'imx-mxs/for-next' omits d080c5fba0bd Merge remote-tracking branch 'bcm2835/for-next' omits 740f84a8f8b9 Merge remote-tracking branch 'at91/at91-next' omits fd4f77af6016 Merge remote-tracking branch 'amlogic/for-next' omits f5556410b323 Merge remote-tracking branch 'actions/for-next' omits c5fb494bd8a1 Merge remote-tracking branch 'arm-soc/for-next' omits 720c1788abcc Merge remote-tracking branch 'arm/for-next' omits 4cfdf8b37c6f Merge remote-tracking branch 'dma-mapping/for-next' omits 168cb7fe8710 Merge remote-tracking branch 'leaks/leaks-next' omits 975f11d7138b Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 71f7affa735c Merge remote-tracking branch 'kbuild/for-next' omits c66967f4228d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 959019733691 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 696bf436c7cc Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits afbf756419e2 Merge remote-tracking branch 'vfs-fixes/fixes' omits aa1fd0ee458d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d6ed2ad8b3a3 Merge remote-tracking branch 'omap-fixes/fixes' omits e9077b3dd7bd Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 7c6e0ca4df42 Merge remote-tracking branch 'input-current/for-linus' omits aa5acd6b72a7 Merge remote-tracking branch 'pci-current/for-linus' omits 0dd643c6838c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4cf6b8ad73a0 Merge remote-tracking branch 'ipsec/master' omits 42b170c622a5 Merge remote-tracking branch 'bpf/master' omits 57099d425ad0 Merge remote-tracking branch 'net/master' omits a733c27f2265 Merge remote-tracking branch 'sparc/master' omits 9039744fa66b Merge remote-tracking branch 'arc-current/for-curr' omits 3d25b9389d72 Merge remote-tracking branch 'kbuild-current/fixes' omits b5af47268a39 Merge remote-tracking branch 'fixes/master' omits a77341292dd6 gfs2: getlabel support omits b7f5a2cd27b7 GFS2: Flush the GFS2 delete workqueue before stopping the [...] omits 3d6a47c325cb dm cache: destroy migration_cache if cache target registra [...] omits dc8c58a601d7 s390/zcrypt: add ap_adapter_mask sysfs attribute omits 1427f6f98c5c s390/zcrypt: provide apfs failure code on type 86 error reply omits b01add12f07e s390/zcrypt: zcrypt device driver cleanup omits 12b7f1895f16 s390/kasan: add support for mem= kernel parameter omits 6e127111db90 s390/kasan: optimize kasan vmemmap allocation omits 8f61129fbc14 s390/kasan: avoid kasan crash with standby memory defined omits 5a1d1d0c9dbe s390/head: avoid doubling early boot stack size under KASAN omits 7eeba151705b s390/mm: improve debugfs ptdump markers walking omits ed878795f557 s390/mm: optimize debugfs ptdump kasan zero page walking omits 440f39845fca s390/kasan: add option for 4-level paging support omits ac3f745d570b s390/kasan: free early identity mapping structures omits 50353ac5ebaf s390/kasan: enable stack and global variables access checks omits 961a861e6578 s390/dumpstack: disable __dump_trace kasan instrumentation omits ffcc3604f646 s390/kasan: reipl and kexec support omits ea8c8fea6ee6 s390/smp: kasan stack instrumentation support omits 65bdf3bbf56e compiler: introduce __no_sanitize_address_or_inline omits e847022b47ae s390/kasan: use noexec and large pages omits eb4b347b4ecb s390/kasan: dynamic shadow mem allocation for modules omits ace69202e9b3 s390/mm: add kasan shadow to the debugfs pgtable dump omits 0f863597c6ff s390/kasan: avoid user access code instrumentation omits 5b7a4602e7b7 s390/kasan: double the stack size omits 819eafaa7b58 s390/kasan: add initialization code and enable it omits 72bfc21ed0e2 s390: add pgd_page primitive omits 4208251f6fdf s390: introduce MAX_PTRS_PER_P4D omits 16dd1d7c2bb2 s390/kasan: replace some memory functions omits e17115aa833d s390/kasan: avoid instrumentation of early C code omits 9b4fe52998c4 s390/kasan: avoid vdso instrumentation omits afd5a593dfc0 s390/mm: add missing pfn_to_kaddr helper omits f1acd7f4ef87 s390: move ipl block and cmd line handling to early boot phase omits e4995282146d s390/sclp: introduce sclp_early_get_hsa_size omits 4ed2737039de s390/mem_detect: add info source debug print omits 22b17c27e613 s390/mem_detect: replace tprot loop with binary search omits f51e132297e5 s390/mem_detect: use SCLP info for continuous memory detection omits bb5398a7685a s390/mem_detect: introduce z/VM specific diag260 call omits 8d2ca9dbc910 s390/mem_detect: introduce SCLP storage info omits caa4f8657f61 s390: introduce .boot.data section compile time validation omits e95b540cc627 s390/mem_detect: move tprot loop to early boot phase omits 0af0b4ba76f6 s390/sclp: move sclp_early_read_info to sclp_early_core.c omits 2d64ade41387 s390: introduce .boot.data section omits b6fcd1516288 s390/decompressor: clean up and rename compressed/misc.c omits 4d17c8357909 s390: rescue initrd as early as possible omits 0789b884385e s390/sclp: simplify early hsa_size detection omits 43804a3e1625 s390/decompressor: get rid of .bss usage omits 3ab7c3f5586f s390/decompressor: rework uncompressed image info collection omits 337cbb2a7c77 s390: remove decompressor's head.S omits b45248da1a33 s390: unify stack size definitions omits ee46f78659ac s390: add support for virtually mapped kernel stacks omits f63f383e0ac4 s390: add stack switch helper omits f79605a37d99 init: add arch_call_rest_init to allow stack switching omits f5c799a54ecf s390/pfault: do not use stack buffers for hardware data omits c3c92efea2dc s390/monwriter: do not use stack buffers for hardware data omits 5fb18e516f0a s390/hypfs: do not use stack buffers for hardware data omits 531050f16783 s390/appldata: do not use stack buffers for hardware data omits f6731ec9f0e3 s390/appldata: pass parameter list pointer to appldata_asm omits ca68fc5a7c2b s390: doc: detailed specifications for AP virtualization omits 5366279f7606 s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl omits 6afdff0fbd86 s390: vfio-ap: zeroize the AP queues omits 048e257a232e s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl omits 11979ee8f894 s390: vfio-ap: implement mediated device open callback omits a04a2fb11c4a s390: vfio-ap: sysfs interface to view matrix mdev matrix omits 4a2d8875be0f s390: vfio-ap: sysfs interfaces to configure control domains omits 2ce26ffe3b72 s390: vfio-ap: sysfs interfaces to configure domains omits 7be6c1a1afb3 s390: vfio-ap: sysfs interfaces to configure adapters omits 4c4b5dfcdbcb s390: vfio-ap: register matrix device with VFIO mdev framework omits 1e025a986aea s390: vfio-ap: base implementation of VFIO AP device driver omits 6d34cf0c1811 Merge branches 'pm-opp', 'pm-devfreq' and 'powercap' into [...] omits bfdd38e1dc0a Merge branches 'acpi-pm' and 'pm-sleep' into linux-next omits 332c7d07b414 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-domains' [...] omits 82aed38eb410 Merge branches 'acpi-property' and 'acpi-sbs' into linux-next omits 3158af176555 Merge branches 'acpi-soc', 'acpi-processor', 'acpi-cppc' a [...] omits 1bf5360fc461 Merge branches 'acpi-bus', 'acpi-tables', 'acpi-misc' and [...] omits d0b613f0f58b Merge branch 'acpica' into linux-next omits 515ce5c543b7 ext4: cache NULL when both default_acl and acl are NULL omits cc1ee227e890 ext4: fix use-after-free race in ext4_remount()'s error path omits c8494de588f3 lib/lz4: update LZ4 decompressor module omits e565047c91e3 ipc: conserve sequence numbers in extended IPCMNI mode omits 727b52f02dbb ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits 4fe61d384470 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 2578789d6355 ipc: IPCMNI limit check for semmni omits c1b7131a8c33 ipc: IPCMNI limit check for msgmni and shmmni omits f217cf404ff1 bfs: add sanity check at bfs_fill_super() omits 062c1001d7d8 kernel/kexec_file.c: remove some duplicated includes omits 11ca4270ebdb fat: expand a slightly out-of-date comment omits f2163561cca2 reiserfs: remove workaround code for GCC 3.x omits 3bd46fc07d1a reiserfs: propagate errors from fill_with_dentries() properly omits f368bfe8f63a hfs: prevent btree data loss on ENOSPC omits d05c6d690912 hfsplus: prevent btree data loss on ENOSPC omits b78f7b449424 hfs: fix BUG on bnode parent update omits 61fdc6dd4293 hfs: prevent btree data loss on root split omits 6501db30a2d6 hfsplus: fix BUG on bnode parent update omits d2a00a4170d5 hfsplus: prevent btree data loss on root split omits 5cddb1b8e961 init/do_mounts.c: add root=PARTLABEL=<name> support omits cb1e86868b9d checkpatch: remove GCC_BINARY_CONSTANT warning omits 62ce557a80d7 lib/sg_pool.c: remove unnecessary null check when freeing object omits 15de1c55397c lib/zlib_inflate/inflate.c: remove fall through warnings omits 6e763480c86b lib/parser.c: switch match_number() over to use match_strdup() omits c42bb769d671 lib/parser.c: switch match_u64int() over to use match_strdup() omits e74498c31273 lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits 0dc7b71e5844 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits b27fc80df8be lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits efe94f9dee41 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] omits 1724d23b2382 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 4cef58a70501 linux/bitmap.h: relax comment on compile-time constant nbits omits b276263278fd linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits 7fc072123c02 linux/bitmap.h: remove redundant uses of small_const_nbits() omits 0264e6494bd2 linux/bitmap.h: handle constant zero-size bitmaps correctly omits b106d1dfab6f lib/bitmap.c: remove wrong documentation omits 07c2718b449f kernel/fail_function.c: remove meaningless null pointer ch [...] omits f9fe3817336c treewide: remove current_text_addr omits b6fbc7334215 include/linux/compiler*.h: add version detection to asm_vo [...] omits 29975187adb7 fs/proc/vmcore.c: Convert to use vmf_error() omits df1b1b00e558 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits fdb7cbc017ec mm/page_owner: align with pageblock_nr pages omits 9277c8fb1c5a mm/page_owner: align with pageblock_nr_pages omits 7e5d54540455 mm: don't expose page to fast gup before it's ready omits 72cae17ea291 mm: add strictlimit knob omits 92850d12eae1 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 2389774220b1 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 586e8dabd0eb mm: fix race between swapoff and mincore omits 884343f1cb03 mm, swap: fix race between swapoff and some swap operations omits 742be073d4f3 mm, swap: fix race between swapoff and some swap operations omits d2e0f013afb1 mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] omits ae2df48b6872 mm: move mirrored memory specific code outside of memmap_i [...] omits edc7d2b41273 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix omits f06863cb8163 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 omits f4e4dca650f2 mm: calculate deferred pages after skipping mirrored memory omits 7bf5dc5d3da6 mm: make memmap_init a proper function omits e6f68fd14f00 mm/z3fold.c: fix wrong handling of headless pages omits 767b7eae400a mm/zsmalloc.c: fix fall-through annotation omits a0afbbef2284 userfaultfd: selftest: recycle lock threads first omits 1616692c5576 userfaultfd: selftest: generalize read and poll omits cab85de9f89e userfaultfd: selftest: cleanup help messages omits 4c522b6ab6eb mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits 0969d1e09d76 mm/memory.c: recheck page table entry with page table lock held omits 4f4d8ce5cf77 mm: dax: add comment for PFN_SPECIAL omits 227c6557831c mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix omits 8c834ea6ca5e mm: brk: downgrade mmap_sem to read when shrinking omits 38d0f0a633fc mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix omits c741b0e2efe7 mm: mremap: downgrade mmap_sem to read when shrinking omits 722423943aa5 mm/filemap.c: use vmf_error() omits 526f1c7830db hugetlb: fix ARM 3level page tables omits 1ca396829262 hugetlb: introduce generic version of huge_ptep_get omits 5e9bce08cf87 hugetlb: introduce generic version of huge_ptep_set_access [...] omits 8402c09de469 hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits 17b163c5b284 hugetlb: introduce generic version of prepare_hugepage_range omits 75eda5f9bf89 hugetlb: introduce generic version of huge_pte_wrprotect omits dcfbabc587f0 hugetlb: introduce generic version of huge_pte_none() omits 0510b9a418d1 hugetlb: introduce generic version of huge_ptep_clear_flush omits a2053480a40d hugetlb: introduce generic version of huge_ptep_get_and_clear() omits 3532684d9905 hugetlb: introduce generic version of set_huge_pte_at() omits c42d341c02ab hugetlb: introduce generic version of hugetlb_free_pgd_range omits 1bbb108a94f9 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits 53759cba6e10 mm: remove unnecessary local variable addr in __get_user_p [...] omits 5801963070c1 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits 2302f5ee215e mm: defer ZONE_DEVICE page initialization to the point whe [...] omits 132ea71cc9c9 mm: create non-atomic version of SetPageReserved for init use omits f1d99f707a80 mm: provide kernel parameter to allow disabling page init [...] omits 48adb9507af3 memcg: remove memcg_kmem_skip_account omits 1c168f525804 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 omits e7d657f34c80 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits 4cb2007052bb mm-memory_hotplug-simplify-node_states_check_changes_online-v2 omits 03bbd5504239 mm/memory_hotplug.c: simplify node_states_check_changes_online omits eb46096aeafd mm/memory_hotplug.c: tidy up node_states_clear_node() omits 23995a3053cd mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 00b647a3c6a6 mm/filemap.c: Use existing variable omits 00cca46e70a7 mm: unmap VM_PFNMAP mappings with optimized path omits bd29274a0004 mm: unmap VM_HUGETLB mappings with optimized path omits 1673bcc157c0 mm: mmap: zap pages with read mmap_sem in munmap omits e0db3be3c213 vfree-kvfree-add-debug-might-sleeps-fix omits 336249c5e024 vfree: add debug might_sleep() omits 460e257d5305 mm/vmalloc.c: improve vfree() kerneldoc omits 33f3fe590646 kvfree(): fix misleading comment omits b6270bc7e9d1 mm/mempolicy.c: use match_string() helper to simplify the code omits 7e25f3a24dd5 mm/swap.c: remove duplicated include omits 5fc3549f52be mm, page_alloc: drop should_suppress_show_mem omits 5e1a289abe98 psi: cgroup support omits 4911dbdb22d9 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 omits 4aa1d0f8b69d psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 omits e1ded88622a6 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 omits 9d2a3f3fb99a psi-pressure-stall-information-for-cpu-memory-and-io-fix omits f2361384ff95 psi: pressure stall information for CPU, memory, and IO omits 82298bf08783 sched: introduce this_rq_lock_irq() omits 49ff53d915cf sched: sched.h: make rq locking and clock functions availa [...] omits 73a0ae8b976f sched: loadavg: make calc_load_n() public omits 0eb9fad03865 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix omits e3a2cdde55e4 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix omits 25c7334c3dbe sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits d37f44e1f71c delayacct: track delays from thrashing cache pages omits 70de98a4bea2 mm: workingset: tell cache transitions from workingset thrashing omits 9e795f98b2d5 mm: workingset: don't drop refault information prematurely omits ba24b9eed34b mm, slab: shorten kmalloc cache names for large sizes omits 370e314d23b8 mm, proc: add KReclaimable to /proc/meminfo omits afc37a11580d mm: rename and change semantics of nr_indirectly_reclaimab [...] omits c20df90d224c dcache: allocate external names from reclaimable kmalloc caches omits 144e23d87f8b mm, slab/slub: introduce kmalloc-reclaimable caches omits df5111bc4526 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits 02160b337b19 mm: page_alloc: reduce unnecessary binary search in memblo [...] omits 6c4c27afa3ce mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 omits 2a3f1ece08c2 arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID omits 4d672642a8bf userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits f44ef1d3d8f9 alpha: switch to NO_BOOTMEM omits 5175db841d45 unicore32: switch to NO_BOOTMEM omits de4ea73a14ea um: switch to NO_BOOTMEM omits 7a4fbf4f3831 um: setup_physmem: stop using global variables omits b397135077a0 nios2: switch to NO_BOOTMEM omits a44807cf51b0 nios2: use generic early_init_dt_add_memory_arch omits b2ea15b6a364 of: ignore sub-page memory regions omits 0d5f6d53868a hexagon: switch to NO_BOOTMEM omits 85fce8f51f8e mm: convert insert_pfn() to vm_fault_t omits 6704f801152a mm: convert __vm_insert_mixed() to vm_fault_t omits 929cca7273be mm: inline vm_insert_pfn_prot() into caller omits fa9809e1db74 mm: remove vm_insert_pfn() omits b38a10ec00bb mm: remove references to vm_insert_pfn() omits f9f8e38b1fea mm: make vm_insert_pfn_prot() static omits 3280e6cd9d6e x86: convert vdso to use vm_fault_t omits 632bd02ab07d mm: introduce vmf_insert_pfn_prot() omits d1db9e53da5d mm: remove vm_insert_mixed() omits 0b3ed3d164cf cramfs: convert to use vmf_insert_mixed omits 64e48c006fcf mm: convert to use vm_fault_t omits 4646b90d1768 mm/page_alloc.c: clean up check_for_memory() omits cf1f8f1214a5 mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits fff68be88b7d mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits 3f2e4aad18be mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits cf09dc09d6dd kmemleak: add module param to print warnings to dmesg omits 2f9ae3c30186 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 0197fc7a9b64 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 7939da693c86 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] omits 60bf254ac631 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 2a75859cf782 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] omits 1dffa8423854 mm: don't miss the last page because of round-off error omits ab5bc7c114d0 mm: drain memcg stocks on css offlining omits 3c5f74b0ff5a mm: rework memcg kernel stack accounting omits a4a51682f484 slub: extend slub debug to handle multiple slabs omits c619e75cffb4 mm: don't warn about large allocations for slab omits fde06e077504 mm/slub: remove useless condition in deactivate_slab omits 97238a67924b MAINTAINERS: Add csky omits b8ec4551854c dt-bindings: Add vendor prefix for csky omits 79ce7206037f dt-bindings: csky CPU Bindings omits a0013833b2f4 csky: Misc headers omits 580c165ba5cf csky: SMP support omits c8c424230ae9 csky: Debug and Ptrace GDB omits 8e96c4f36879 csky: User access omits 3131e438ddbe csky: Library functions omits 4b8a2319ec72 csky: ELF and module probe omits 1ba3aea1fed3 csky: Atomic operations omits 053f02214792 csky: IRQ handling omits b9b1139e2645 csky: VDSO and rt_sigreturn omits f691d569829e csky: Process management and Signal omits c9d2b85560c3 csky: MMU and page table management omits ff8fb7cc791f csky: Cache and TLB routines omits c7c7088d8957 csky: System Call omits a4f382df7619 csky: Exception handling and mm-fault omits 2df4b624d280 csky: Kernel booting omits e1b3746ef6dc csky: defconfig omits 7c51e38a898c csky: Build infrastructure omits 4a3041e3c244 automerging branch "kernel.org-palmer-linux/next-smp" into [...] omits c7efea6e0bf9 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] omits 8556a646bde7 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] omits 7f39dc5fc6da automerging branch "kernel.org-palmer-linux/next-int128" i [...] omits d488807fbdfc automerging branch "kernel.org-palmer-linux/next-f_without [...] omits b609db171f3c automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] omits 7cb9447bf43e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 55b27e93208a Merge branch 'kbuild' into for-next omits 219206d57854 kbuild: remove unneeded link_multi_deps omits 14c0d5b02270 kbuild: add -Wno-unused-but-set-variable flag unconditionally omits a3772252210b kbuild: add -Wdeclaration-after-statement flag unconditionally omits fc960280a521 kbuild: add -Wno-pointer-sign flag unconditionally omits 29021a4b72b6 modpost: remove leftover symbol prefix handling for module [...] omits f40c728b3200 ACPI: remove unused __acpi_handle_debug macro omits 49e4bf23090b ACPI: use proper DYNAMIC_DEBUG_BRANCH macro adds 64c5e530ac2c Merge tag 'arc-4.19-rc8' of git://git.kernel.org/pub/scm/l [...] new 8e98f9405a66 Merge remote-tracking branch 'fixes/master' new ab515a3c8ca5 samples: disable CONFIG_SAMPLES for UML new aa82d77d9e1f Merge remote-tracking branch 'kbuild-current/fixes' new fd7de9533749 Merge remote-tracking branch 'sparc/master' new d79c3888bde6 net: ena: fix warning in rmmod caused by double iounmap new d7703ddbd7c9 net: ena: fix rare bug when failed restart/resume is follo [...] new 78a55d05def9 net: ena: fix NULL dereference due to untimely napi initia [...] new 248ab77342d0 net: ena: fix auto casting to boolean new 4cf34c0cf60e Merge branch 'ena-fixes' new 50131ac395c2 Merge remote-tracking branch 'net/master' new 7b3e5808bd6e Merge remote-tracking branch 'bpf/master' new 040a1064fd08 Merge remote-tracking branch 'ipsec/master' new 9738a0d2aa10 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 041697374e5c Merge remote-tracking branch 'pci-current/for-linus' new 1cc2b23813ab Merge remote-tracking branch 'input-current/for-linus' new ac70e192852c Merge remote-tracking branch 'mips-fixes/mips-fixes' new 0d46f4658ecf Merge remote-tracking branch 'omap-fixes/fixes' new 9ee0fdbefa30 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new c3b602c8d7d4 Merge remote-tracking branch 'vfs-fixes/fixes' new e17481e39610 Merge remote-tracking branch 'dma-mapping-fixes/for-linus' new b0e5a1506167 Merge remote-tracking branch 'drm-fixes/drm-fixes' new 6547684bf50a drm/i915: Restore vblank interrupts earlier new f5aec50ba21e drm/i915: Use the correct crtc when sanitizing plane mapping new cc6e027f5f50 drm/i915: Don't unset intel_connector->mst_port new 02713246296d drm/i915: Skip vcpi allocation for MSTB ports that are gone new 5abb01e541ed drm/i915: Fix intel_dp_mst_best_encoder() new b0fd104e1012 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 41591b38f5f8 mmc: block: avoid multiblock reads for the last sector in [...] new e992f2f20139 Merge remote-tracking branch 'mmc-fixes/fixes' new 54e157560b63 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 41c5de97b335 ASN.1: Optimize tests and remove shadowed local variable new fdf78e20da3c modpost: remove leftover symbol prefix handling for module [...] new 1d6bf3a9a546 kbuild: add -Wno-pointer-sign flag unconditionally new 3c5d0c1547f6 kbuild: add -Wdeclaration-after-statement flag unconditionally new b59cc8dbac34 kbuild: add -Wno-unused-but-set-variable flag unconditionally new 5f93423f61d0 kbuild: remove unneeded link_multi_deps new 18a178ff9905 Merge branch 'kbuild' into for-next new be53cf762d4d Merge remote-tracking branch 'kbuild/for-next' new 75f4e20c6baa Merge remote-tracking branch 'compiler-attributes/compiler [...] new fec2bc6f17de Merge remote-tracking branch 'leaks/leaks-next' new 79ac32a427f5 dma-direct: document the zone selection logic new 7ed1d91a9ed6 dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN new b9fd04262a8a dma-direct: respect DMA_ATTR_NO_WARN new 074d7e4a39f6 Merge remote-tracking branch 'dma-mapping/for-next' new d0e8a4b55ecb Merge remote-tracking branch 'arm/for-next' new 251abe8aede6 Merge remote-tracking branch 'arm-soc/for-next' new 1e6f9b337975 Merge remote-tracking branch 'actions/for-next' new cd036b30e279 Merge remote-tracking branch 'amlogic/for-next' new 4e559c01c66a Merge remote-tracking branch 'at91/at91-next' new 40a25bba9c00 Merge remote-tracking branch 'bcm2835/for-next' new ca311611fbdc Merge remote-tracking branch 'imx-mxs/for-next' new 2ef226898dec Merge remote-tracking branch 'keystone/next' new 07cd7afc0238 Merge remote-tracking branch 'mediatek/for-next' new 8546408d2798 Merge remote-tracking branch 'mvebu/for-next' new 313f7102b68c Merge remote-tracking branch 'omap/for-next' new 98ae0a6edb03 Merge remote-tracking branch 'reset/reset/next' new 914ad3df55fe Merge remote-tracking branch 'qcom/for-next' new 63eebba7531c Merge remote-tracking branch 'realtek/for-next' new 14899ed6e0ac Merge remote-tracking branch 'renesas/next' new 2070269e635a Merge remote-tracking branch 'rockchip/for-next' new 8911c84a1998 Merge remote-tracking branch 'samsung-krzk/for-next' new 3c122b73734d Merge remote-tracking branch 'sunxi/sunxi/for-next' new 0bf911062215 Merge remote-tracking branch 'tegra/for-next' new 742fafa50b62 arm64: mm: Drop the unused cpu parameter new 85aae5eac584 Merge remote-tracking branch 'arm64/for-next/core' new a55ae622b6a6 Merge remote-tracking branch 'clk/clk-next' new 41d02e960411 Merge remote-tracking branch 'clk-samsung/for-next' new 11070fd6062b Merge remote-tracking branch 'c6x/for-linux-next' new 3d42e33305de csky: Build infrastructure new e0ab53aa9a9c csky: defconfig new 338de92bd8fd csky: Kernel booting new def70f426a9f csky: Exception handling and mm-fault new d4d60126aee1 csky: System Call new be7c566f0171 csky: Cache and TLB routines new 157e95a95c71 csky: MMU and page table management new 0b5defe2b3df csky: Process management and Signal new 9f8264bd92ac csky: VDSO and rt_sigreturn new 98ea23a33a80 csky: IRQ handling new ed0799f993de csky: Atomic operations new 4474f7d42721 csky: ELF and module probe new 6dbae831b922 csky: Library functions new b34b21895c39 csky: User access new a7bf4b86f9bc csky: Debug and Ptrace GDB new f3effc7c362b csky: SMP support new 36a0aea9b77a csky: Misc headers new 5ba41626b3bc dt-bindings: csky CPU Bindings new cbdba54fcd91 dt-bindings: Add vendor prefix for csky new 03da7d07b68a MAINTAINERS: Add csky new 68a585adb584 csky: add support get_user_size access dword new 1cc7afb71df1 Merge remote-tracking branch 'csky/linux-next' new af081e494fac Merge remote-tracking branch 'ia64/next' new d980618263fa Merge remote-tracking branch 'm68k/for-next' new 976eb3988ac2 Merge remote-tracking branch 'm68knommu/for-next' new 2f7619ae90bf MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression new 68dec269ee29 MIPS: memset: Limit excessive `noreorder' assembly mode use new 116edf6e5239 MIPS: mscc: add DT for Ocelot PCB120 new 39249d776ca7 MIPS: mscc: add PCB120 to the ocelot fitImage new 516af07ca6d1 Merge remote-tracking branch 'mips/mips-next' new 7359acae61a4 Merge remote-tracking branch 'parisc-hd/for-next' new 8e12ea5e554c Merge remote-tracking branch 'powerpc/next' new cd763ad45220 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new 5ee28e093652 automerging branch "kernel.org-palmer-linux/next-cacheinfo [...] new 3653cccc1069 automerging branch "kernel.org-palmer-linux/next-f_without [...] new 163bbf99df32 RISC-V: remove the unused return_to_handler export new c720a7ff190f automerging branch "kernel.org-palmer-linux/next-hch" into [...] new 857f8d69297d automerging branch "kernel.org-palmer-linux/next-int128" i [...] new 1da35d646b43 automerging branch "kernel.org-palmer-linux/next-menuconfi [...] new bb0133e085b5 automerging branch "kernel.org-palmer-linux/next-nofpu" in [...] new 3eed15401408 automerging branch "kernel.org-palmer-linux/next-smp" into [...] new a971e0f9d9b5 Merge remote-tracking branch 'risc-v/for-next' new f689789a288e s390/appldata: pass parameter list pointer to appldata_asm new d36a92813997 s390/appldata: do not use stack buffers for hardware data new 8ef9eda0188c s390/hypfs: do not use stack buffers for hardware data new c0f07ff93bff s390/monwriter: do not use stack buffers for hardware data new 00e9e6645adc s390/pfault: do not use stack buffers for hardware data new 53c99bd665a2 init: add arch_call_rest_init to allow stack switching new ff340d2472ec s390: add stack switch helper new ce3dc447493f s390: add support for virtually mapped kernel stacks new 32ce55a6592f s390: unify stack size definitions new 8f75582a2fb6 s390: remove decompressor's head.S new 369f91c37451 s390/decompressor: rework uncompressed image info collection new a2ac1bb1f3dd s390/decompressor: get rid of .bss usage new 3b076dca14c5 s390/sclp: simplify early hsa_size detection new 15426ca43d88 s390: rescue initrd as early as possible new 7516fc11e44e s390/decompressor: clean up and rename compressed/misc.c new d1b52a4388ff s390: introduce .boot.data section new 17aacfbfa1ae s390/sclp: move sclp_early_read_info to sclp_early_core.c new 6966d604e2ec s390/mem_detect: move tprot loop to early boot phase new 251b72a440fa s390: introduce .boot.data section compile time validation new fddbaa5c423f s390/mem_detect: introduce SCLP storage info new 6e98e6432995 s390/mem_detect: introduce z/VM specific diag260 call new cd45c9956104 s390/mem_detect: use SCLP info for continuous memory detection new 54c57795e848 s390/mem_detect: replace tprot loop with binary search new f01b8bca088a s390/mem_detect: add info source debug print new b09decfd99f8 s390/sclp: introduce sclp_early_get_hsa_size new 49698745e53c s390: move ipl block and cmd line handling to early boot phase new 75f195420a98 s390/mm: add missing pfn_to_kaddr helper new 348498458505 s390/kasan: avoid vdso instrumentation new 0a9b40911baf s390/kasan: avoid instrumentation of early C code new fb594ec13ea8 s390/kasan: replace some memory functions new 34377d3cfba7 s390: introduce MAX_PTRS_PER_P4D new d0e2eb0a36ac s390: add pgd_page primitive new 42db5ed86090 s390/kasan: add initialization code and enable it new 7fef92ccadd7 s390/kasan: double the stack size new b6cbe3e8bdff s390/kasan: avoid user access code instrumentation new 0dac8f6bc369 s390/mm: add kasan shadow to the debugfs pgtable dump new 793213a82de4 s390/kasan: dynamic shadow mem allocation for modules new d58106c3ec9a s390/kasan: use noexec and large pages new dde709d1361a compiler: introduce __no_sanitize_address_or_inline new 9e8df6daed9e s390/smp: kasan stack instrumentation support new ac1256f82619 s390/kasan: reipl and kexec support new f4f0d32bfb27 s390/dumpstack: disable __dump_trace kasan instrumentation new 5e785963298b s390/kasan: enable stack and global variables access checks new 135ff1639392 s390/kasan: free early identity mapping structures new 5dff03813f46 s390/kasan: add option for 4-level paging support new e006222b5750 s390/mm: optimize debugfs ptdump kasan zero page walking new 6cad0eb56135 s390/mm: improve debugfs ptdump markers walking new 19733fe8721b s390/head: avoid doubling early boot stack size under KASAN new 296352397db6 s390/kasan: avoid kasan crash with standby memory defined new 12e55fa1944d s390/kasan: optimize kasan vmemmap allocation new 78333d1f908a s390/kasan: add support for mem= kernel parameter new ee410de890cd s390/zcrypt: zcrypt device driver cleanup new a17b92e0487f s390/zcrypt: provide apfs failure code on type 86 error reply new aa55bf5f0222 s390/zcrypt: add ap_adapter_mask sysfs attribute new a45a5c7d36a5 s390/pkey: Introduce new API for random protected key generation new 0534bde7de19 s390/pkey: Define protected key blob format new c7f02dc072a4 s390/pkey: Add sysfs attributes to emit protected key blobs new 06752b9f530b s390/pkey: Add sysfs attributes to emit secure key blobs new 2d68c778dc65 s390/pkey: Introduce new API for random protected key veri [...] new fc5a59a310ca s390/pkey: Introduce new API for transforming key blobs new d8d631e4fa61 s390/crypto: Enhance paes cipher to accept variable length [...] new 7f3c7105462f Merge remote-tracking branch 's390/features' new d2ba60e741f6 Merge remote-tracking branch 'uml/linux-next' new 8f10ba8bb5c1 Merge remote-tracking branch 'xtensa/xtensa-for-next' new c1610e69fb60 Merge remote-tracking branch 'befs/for-next' new cda4eff8ea05 Merge remote-tracking branch 'btrfs-kdave/for-next' new 0227cc9fd192 Merge remote-tracking branch 'cifs/for-next' new 8f27f142f3c8 Merge remote-tracking branch 'ecryptfs/next' new fb7a6582929d Merge remote-tracking branch 'ext3/for_next' new 20cefcdc2040 ext4: fix use-after-free race in ext4_remount()'s error path new e01c3f21da89 ext4: cache NULL when both default_acl and acl are NULL new 056967670fd4 Merge remote-tracking branch 'ext4/dev' new f0575782a154 Merge remote-tracking branch 'f2fs/dev' new 7d8199f76374 Merge remote-tracking branch 'fuse/for-next' new 70bf56541c74 Merge remote-tracking branch 'jfs/jfs-next' new 00ac45435dcc Merge remote-tracking branch 'nfs/linux-next' new bf78bbe739e7 Merge remote-tracking branch 'nfsd/nfsd-next' new 3fc70a1a6fc5 Merge remote-tracking branch 'orangefs/for-next' new 83716c91c95c Merge remote-tracking branch 'v9fs/9p-next' new 1eee70690d96 Merge remote-tracking branch 'xfs/for-next' new 452f1ddc21f3 Merge remote-tracking branch 'vfs/for-next' new f02e8980865a Merge remote-tracking branch 'pci/next' new 78d8f8f1a180 mfd: cros: add "base attached" MKBP switch definition new eb1aac4c8744 HID: google: add support tablet mode switch for Whiskers new 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next new 8f35260e0b6c HID: google: drop superfluous const before SIMPLE_DEV_PM_OPS() new 0492cca63302 Merge branch 'for-4.20/google' into for-next new 14f39921c906 HID: elan: fix spelling mistake "registred" -> "registered" new 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next new 23e542e5ba5e HID: google: add dependency on Cros EC for Hammer new ee2c444650f4 Merge branch 'for-4.20/google' into for-next new 3c43f78017c1 Merge remote-tracking branch 'hid/for-next' new 363b33c2dda9 Merge remote-tracking branch 'i2c/i2c/for-next' new 2877cfb70599 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 5bae68bf2ac5 Merge remote-tracking branch 'jc_docs/docs-next' new eb1ca9a428fd media: cx18: Don't check for address of video_dev new c93d541d3d9d media: bttv-input: make const array addr_list static new db6df013c3fb media: ivtv: make const array addr_list static new 9a265b30646f media: cx23885: make const array addr_list static new d4dc26ebcd6a media: exynos4-is: make const array config_ids static new a26ac6c1bed9 media: isif: fix a NULL pointer dereference bug new d07d9195c950 media: dt-bindings: media: rcar_vin: add device tree suppo [...] new 32ae592036d7 media: cx231xx: fix potential sign-extension overflow on l [...] new ce32c0a530bd media: venus: vdec: fix decoded data size new 8f845c63313f media: pvrusb2: replace `printk` with `pr_*` new 9b48daa7bb8f media: v4l2-tpg-core: Add 16-bit bayer new 2db3e15243dc media: vivid: Add 16-bit bayer to format list new 250854eed5d4 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD new 8caec72e8cbf media: vivid: Support 480p for webcam capture new 48d3aebae20a Merge remote-tracking branch 'v4l-dvb/master' new 868f55e31e3f Merge remote-tracking branch 'v4l-dvb-next/master' new 64f83a816b27 Revert "video: ssd1307fb: Do not hard code active-low rese [...] new eb1da1a7350a Merge remote-tracking branch 'fbdev/fbdev-for-next' new e23535eb1f15 Merge branches 'acpica', 'acpi-bus', 'acpi-tables' and 'ac [...] new 4faf35c2ce30 Merge branches 'acpi-soc', 'acpi-processor', 'acpi-cppc' a [...] new 0e328c882855 Merge branches 'acpi-property' and 'acpi-sbs' into linux-next new 9d21d33cab2d cpufreq: dt-platdev: allow RK3399 to have separate tunable [...] new 2733fb0d0699 cpufreq: imx6q: read OCOTP through nvmem for imx6ul/imx6ull new 290f3a00447f Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-domains' [...] new 8bbea78f227f Merge branches 'acpi-pm' and 'pm-sleep' into linux-next new c2dc121c6499 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 1f216347cf73 Merge branches 'pm-opp' and 'powercap' into linux-next new 5484f0334439 PM / tools: sleepgraph: first batch of v5.2 changes new 18d3f8fc0c2c PM / tools: sleepgraph and bootgraph: upgrade to v5.2 new a5f0f63a6fd6 Merge branches 'pm-devfreq' and 'pm-tools' into linux-next new 2cca37b51d8e Merge remote-tracking branch 'pm/linux-next' new 10fe9a56399a Merge remote-tracking branch 'cpupower/cpupower' new b7c80fd11448 Merge remote-tracking branch 'rdma/for-next' new 68049a5f4dce dpaa2-eth: Don't account Tx confirmation frames on NAPI poll new 9000a457a0c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next new 071a234ad744 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next new 27055454b430 net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel new b18719157762 cxgb4: Add thermal zone support new 97698443ca24 Merge remote-tracking branch 'net-next/master' new b7138fddd689 xfrm: remove unnecessary check in xfrmi_get_stats64 new f1193e915748 xfrm: use correct size to initialise sp->ovec new 65886f998e40 Merge remote-tracking branch 'ipsec-next/master' new cfc36f027a7f Merge remote-tracking branch 'nfc-next/master' new d8a243357c57 Merge remote-tracking branch 'bluetooth/master' new 0c2e4b4f4bdd Merge remote-tracking branch 'mac80211-next/master' new 1eb8d7387908 GFS2: Flush the GFS2 delete workqueue before stopping the [...] new 6ddc5c3ddf25 gfs2: getlabel support new 7ba140a8951b Merge remote-tracking branch 'gfs2/for-next' new 2ad2a728d986 Merge remote-tracking branch 'mtd/mtd/next' new ad520dee069b Merge remote-tracking branch 'nand/nand/next' new 6d67f8d0eec9 Merge remote-tracking branch 'spi-nor/spi-nor/next' new bcf45a569c38 Merge remote-tracking branch 'crypto/master' new 525dc0cfaa20 Merge remote-tracking branch 'drm/drm-next' new 82c9d8208818 Merge remote-tracking branch 'drm-intel/for-linux-next' new 7372fd049aa8 MAINTAINERS: Add Maxime Ripard as drm-misc maintainer new 095cdad0217a Merge remote-tracking branch 'drm-misc/for-linux-next' new 8c1ce001a7a8 Merge remote-tracking branch 'drm-msm/msm-next' new bb936f9b7c8f Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 0918f46abe72 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new b1b731df1939 Merge remote-tracking branch 'regmap/for-next' new a88bcc8d9681 ALSA: hda/ca0132 - Fix microphone inconsistency issues new ebabde1e1841 ALSA: hda/ca0132 - Clean up patch_ca0132() new 1502b432781e ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() new 7a2dc84fc480 ALSA: hda/ca0132 - Fix input effect controls for desktop cards new 5b7c5e1f4c36 ALSA: hda - Fix headphone pin config for ASUS G751 new f0502f1777c3 Merge remote-tracking branch 'sound/for-next' new 6fd4d3393bd8 Merge remote-tracking branch 'sound-asoc/for-next' new a3f59a39f044 Merge remote-tracking branch 'input/next' new 73569e11032f lightnvm: remove dependencies on BLK_DEV_NVME and PCI new d7b6801673f9 lightnvm: combine 1.2 and 2.0 command flags new 4b5d56edb8fc lightnvm: pblk: fix rqd.error return value in pblk_blk_erase_sync new 656e33ca3d40 lightnvm: move device L2P detection to core new d8adaa3b8632 lightnvm: pblk: fix race condition on metadata I/O new aff3fb18f957 lightnvm: move bad block and chunk state logic to core new afdc23c91e08 lightnvm: pblk: unify vector max req constants new 8bbd45d02a11 lightnvm: pblk: fix incorrect min_write_pgs new d20be90ae0bb lightnvm: pblk: remove size and out of bounds read check new ae14cc044b59 lightnvm: pblk: refactor put line fn on read completion new 2cf99bbd106f lightnvm: pblk: add helpers for chunk addresses new cb21665c8d13 lightnvm: pblk: improve line helpers new 2e696f9093d0 lightnvm: pblk: fix comment typo new 7a7d6f9b48cc lightnvm: pblk: remove unused variable. new 9cc85bc761f8 lightnvm: pblk: guarantee emeta on line close new d68a9344041b lightnvm: introduce nvm_rq_to_ppa_list new 53d82db693fe lightnvm: pblk: allocate line map bitmaps using a mempool new e99e802fc640 lightnvm: pblk: remove unused parameters in pblk_up_rq new ea1d24bc3ac0 lightnvm: pblk: fix up prints in pblk_read_check_rand new 765462fa4c4d lightnvm: pblk: fix write amplificiation calculation new 43241cfe4708 lightnvm: pblk: remove debug from pblk_[down/up]_page new 4c44abf43d00 lightnvm: pblk: add trace events for chunk states new f29372322e41 lightnvm: pblk: add trace events for line state changes new 1b0dd0bf3dc8 lightnvm: pblk: add trace events for pblk state changes new 4209c31c0c5c lightnvm: pblk: add tracing for chunk resets new 7f985f9a691d lightnvm: move ppa transformations to core new 63dee3a6c39a lightnvm: pblk: calculate line pad distance in helper new 1864de94ec9d lightnvm: pblk: stop recreating global caches new bf82fa2f584f lightnvm: pblk: fix mapping issue on failed writes new 7325b4bbe595 lightnvm: pblk: fix two sleep-in-atomic-context bugs new 090ee26fd512 lightnvm: use internal allocation for chunk log page new 45dcf29b9837 lightnvm: pblk: encapsulate rqd dma allocations new af3fac1664b9 lightnvm: pblk: refactor metadata paths new 253babc3f677 lightnvm: pblk: take write semaphore on metadata new 6ad2f619b2b2 lightnvm: pblk: recover open lines on 2.0 devices new 02a1520d56d1 lightnvm: pblk: add SPDX license tag new 44cdbdc657b2 lightnvm: pblk: fix race on sysfs line state new dde4aac20bab lightnvm: pblk: remove unused function new 40b8657dcc0b lightnvm: pblk: encapsulate rb pointer operations new 9bd1f875c047 lightnvm: pblk: move ring buffer alloc/free rb init new d672d92d9c43 lightnvm: pblk: guarantee mw_cunits on read buffer new 6fd05cad5ee1 lightnvm: do no update csecs and sos on 1.2 new a70985f83c62 lightnvm: pblk: fix error handling of pblk_lines_init() new 8a57fc3823d0 lightnvm: pblk: consider max hw sectors supported for max_ [...] new 766c8ceb16fc lightnvm: pblk: guarantee that backpointer is respected on [...] new ab54926cb1da Merge branch 'for-4.20/block' into for-next new 2d857a6e5664 Merge remote-tracking branch 'block/for-next' new c7cd55504a5b dm cache: destroy migration_cache if cache target registra [...] new 9864cd5dc54c dm: fix report zone remapping to account for partition offset new 203d513e64d3 Merge remote-tracking branch 'device-mapper/for-next' new f5acd2b903a3 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 26a4f38d1316 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] new 06b23ca021c4 mmc: sdhci-of-arasan: Add a single data structure to incor [...] new f0061fed1f8a mmc: sdhci-of-arasan: Add Support for AM654 MMC and PHY new c3647fdc6a5a mmc: mmci: create common mmci_dma_setup/release new a813f2a2bcce mmc: mmci: introduce dma_priv pointer to mmci_host new ad7b8918dbb2 mmc: mmci: merge prepare data functions new 4798351018a7 mmc: mmci: add prepare/unprepare_data callbacks new 02769968d95b mmc: mmci: add get_next_data callback new 135ea30e2312 mmc: mmci: add dma_start callback new 5a9f10c359e6 mmc: mmci: add dma_finalize callback new cfccc6ac0054 mmc: mmci: add dma_error callback new e0da1721211b mmc: mmci: add validate_data callback new cd3ee8c532ad mmc: mmci: add set_clk/pwrreg callbacks new c931d495cd3d mmc: mmci: add datactrl block size variant property new daf9713c5ef8 mmc: mmci: expand startbiterr to irqmask and error check new 0f2448043eab mmc: mmci: add variant properties to define cpsm & cmdresp bits new 9b279941244c mmc: mmci: add variant property to define dpsm bit new 59db5e2d7f9d mmc: mmci: add variant property to define irq pio mask new d2141547f594 mmc: mmci: add variant property to write datactrl before command new b79220b3e0af mmc: mmci: add variant property to not read datacnt new c86a9888850e dt-bindings: mmci: add optional reset property new 15878e58461b mmc: mmci: add optional reset property new 00e930d87d19 mmc: mmci: add clock divider for stm32 sdmmc new f3f6433468bd mmc: mmci: add stm32 sdmmc registers new 62022894cd42 dt-bindings: mmci: add stm32 sdmmc variant new 46b723dd867d mmc: mmci: add stm32 sdmmc variant new a7d247f5fb3a Merge branch 'fixes' into next new a907e05d9d2b Merge remote-tracking branch 'mmc/next' new a6ce7a99f320 Merge remote-tracking branch 'kgdb/kgdb-next' new 72d93284d7d1 Merge remote-tracking branch 'md/for-next' new 4e4ca3f6f2fc mfd: ti-lmu: Switch to GPIOD new 48886ed79828 mfd: ti-lmu: Use managed resource for everything new 15e2dfc02f04 mfd: ti-lmu: Use of_device_get_match_data() helper new de6f25ddc428 mfd: cros_ec: Avoid unneeded internal declaration warning new be9ea5e10881 Merge remote-tracking branch 'mfd/for-mfd-next' new 0b193400b3f2 backlight: Update MODULE AUTHOR email address new e6bcca0890b9 backlight: pwm_bl: Switch to using "atomic" PWM API new 7cea645ae9c5 backlight: lm3639: Unconditionally call led_classdev_unregister new 64c03ab0d509 backlight: Remove s6e63m0 driver new e1c9f2eaa0fb backlight: Remove ld9040 driver new 1cb8b98dbfbf Merge remote-tracking branch 'backlight/for-backlight-next' new 322d2fb0b528 Merge remote-tracking branch 'battery/for-next' new 9ca341b04ad7 Merge remote-tracking branch 'regulator/for-next' new ffce605abc8f Merge tag 'tpmdd-next-20181005' of git://git.infradead.org [...] new 59844f7392b4 security: fix LSM description location new dbe9e636e5f4 KEYS: Provide key type operations for asymmetric key ops [ver #2] new e4ccb7e88d6d KEYS: Provide keyctls to drive the new key type ops for as [...] new bd654832e9b1 KEYS: Provide missing asymmetric key subops for new key ty [...] new 0798842c34b8 KEYS: Make the X.509 and PKCS7 parsers supply the sig enco [...] new fb52fa12777e KEYS: Provide software public key query function [ver #2] new 42fe75d3bd79 KEYS: Allow the public_key struct to hold a private key [ver #2] new 5c0f9a5371f0 KEYS: Implement encrypt, decrypt and sign for software asy [...] new 272a60a13343 KEYS: Implement PKCS#8 RSA Private Key parser [ver #2] new e643de4f4309 crypto: rsa-pkcs1pad: Allow hash to be optional [ver #2] new 1aedc734d1e5 KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] new 1cabb7cd20d0 KEYS: asym_tpm: extract key size & public key [ver #2] new 336a2131ccc1 KEYS: Add parser for TPM-based keys [ver #2] new 7bbd7c1d7e97 KEYS: asym_tpm: Implement pkey_query [ver #2] new 28e05cf07ea0 KEYS: asym_tpm: Implement encryption operation [ver #2] new 67714f79c8f7 KEYS: trusted: Expose common functionality [ver #2] new 78255a50c5e6 KEYS: Move trusted.h to include/keys [ver #2] new 27728d92a7df KEYS: asym_tpm: Add loadkey2 and flushspecific [ver #2] new 332137125cc5 KEYS: asym_tpm: Implement tpm_unbind [ver #2] new d475889e225c KEYS: asym_tpm: Implement the decrypt operation [ver #2] new 7c5c2b605217 KEYS: asym_tpm: Implement signature verification [ver #2] new d8e84365a0e3 KEYS: asym_tpm: Implement tpm_sign [ver #2] new 1cacf4fb3550 KEYS: asym_tpm: Add support for the sign operation [ver #2] new c79b071388cf Merge remote-tracking branch 'security/next-testing' new d29743491116 Merge remote-tracking branch 'apparmor/apparmor-next' new 5b73655d8f54 Merge remote-tracking branch 'integrity/next-integrity' new 5295810f52a5 Merge remote-tracking branch 'selinux/next' new f524e858fbe4 Merge remote-tracking branch 'watchdog/master' new 0f234d9a5ab0 Merge remote-tracking branch 'iommu/next' new 672e228b16d4 Merge remote-tracking branch 'vfio/next' new f75a53ed7cf4 Merge remote-tracking branch 'devicetree/for-next' new e98a5fe7876f Merge remote-tracking branch 'mailbox/mailbox-for-next' new 6818e8c33814 Merge remote-tracking branch 'spi/for-next' new 6a2e03f7dd9f Merge remote-tracking branch 'tip/auto-latest' new 8f1897387720 EDAC, skx_edac: Fix logical channel intermediate decoding new 3220d66b430c Merge remote-tracking branch 'edac-amd/for-next' new 725eb7a31a0f Merge remote-tracking branch 'ftrace/for-next' new 141a3469aafc Merge remote-tracking branch 'rcu/rcu/next' new f5e5e1c7a2dc Merge remote-tracking branch 'kvm/linux-next' new 1ee352e9b5d4 Merge remote-tracking branch 'kvm-arm/next' new b66081e25e28 Merge branch 'kvm-ppc-fixes' of paulus/powerpc into topic/ppc-kvm new e199ad2bf5cf KVM: PPC: Validate all tces before updating tables new f7960e299f13 KVM: PPC: Inform the userspace about TCE update failures new 42de7b9e2167 KVM: PPC: Validate TCEs against preregistered memory page sizes new 2691f0ff3d96 KVM: PPC: Propagate errors to the guest when failed instea [...] new a3ac077b75c5 KVM: PPC: Remove redundand permission bits removal new e7b17d50471a powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode new d24ea8a7336a KVM: PPC: Book3S: Simplify external interrupt handling new 966eba9316d4 KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE [...] new f7035ce9f1df KVM: PPC: Book3S HV: Move interrupt delivery on guest entr [...] new 41f4e631daf8 KVM: PPC: Book3S HV: Extract PMU save/restore operations a [...] new df709a296ef7 KVM: PPC: Book3S HV: Simplify real-mode interrupt handling new 7854f7545bff KVM: PPC: Book3S: Rework TM save/restore code and make it [...] new 53655ddd7771 KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vco [...] new 95a6432ce903 KVM: PPC: Book3S HV: Streamlined guest entry/exit path on [...] new 32eb150aee8d KVM: PPC: Book3S HV: Handle hypervisor instruction faults better new 9a94d3ee2d15 KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings new fd0944baad80 KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct new 89329c0be8bd KVM: PPC: Book3S HV: Clear partition table entry on vm teardown new 9811c78e968f KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/p [...] new 04bae9d5b4c0 KVM: PPC: Book3S HV: Refactor radix page fault handler new f0f825f0e20a KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() new 8e3f5fc1045d KVM: PPC: Book3S HV: Framework and hcall stubs for nested [...] new 360cae313702 KVM: PPC: Book3S HV: Nested guest entry via hypercall new f3c18e9342a4 KVM: PPC: Book3S HV: Use XICS hypercalls when running as a [...] new 4bad77799fed KVM: PPC: Book3S HV: Handle hypercalls correctly when nested new fd10be257312 KVM: PPC: Book3S HV: Handle page fault for a nested guest new 8cf531ed48cf KVM: PPC: Book3S HV: Introduce rmap to track nested guest [...] new e3b6b4661527 KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall new 690ed4cad87a KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation w [...] new 9d0b048da788 KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves [...] new f3c99f97a3cd KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR whe [...] new 3032341853da KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR [...] new 73937deb4b2d KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry new 10b5022db786 KVM: PPC: Book3S HV: Handle differing endianness for H_ENT [...] new de760db4d9d7 KVM: PPC: Book3S HV: Allow HV module to load without hyper [...] new 83a055104eaf KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs new 9d67121a4fce Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] new aa069a996951 KVM: PPC: Book3S HV: Add a VM capability to enable nested [...] new 901f8c3f6feb KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioc [...] new 13d054b682e6 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new f65f41d04dd1 Merge remote-tracking branch 'kvms390/next' new 1aa53b331a38 Merge remote-tracking branch 'xen-tip/linux-next' new fd7726d43fd7 Merge remote-tracking branch 'percpu/for-next' new 27549ee95cb5 Merge remote-tracking branch 'drivers-x86/for-next' new 3c5229265163 Merge remote-tracking branch 'leds/for-next' new c65e0bcf5b0e Merge remote-tracking branch 'ipmi/for-next' new f848552698b2 Merge remote-tracking branch 'driver-core/driver-core-next' new 6503016ea5d3 Merge tag 'usb-ci-v4.20-rc1' of git://git.kernel.org/pub/s [...] new 128a8bb44e5f Merge remote-tracking branch 'usb/usb-next' new 0923171f1c96 Merge remote-tracking branch 'usb-serial/usb-next' new e1e9cdcf5cf8 Merge remote-tracking branch 'tty/tty-next' new 6130a4269d24 Merge remote-tracking branch 'char-misc/char-misc-next' new 8667f75a9569 Merge remote-tracking branch 'staging/staging-next' new a25bd2330320 Merge remote-tracking branch 'mux/for-next' new b3975287ae21 Merge remote-tracking branch 'icc/icc-next' new 0e819e3564c0 dmaengine: fsl-edma: remove dma_slave_config direction usage new 22b07f8f44c8 Merge branch 'topic/fsl' into next new 4d1213720825 Merge remote-tracking branch 'slave-dma/next' new c016abcbf066 Merge remote-tracking branch 'cgroup/for-next' new 9345549457dc Merge remote-tracking branch 'scsi/for-next' new 00f4b365b300 Merge remote-tracking branch 'rpmsg/for-next' new 3955d9dce130 Merge remote-tracking branch 'gpio/for-next' new c1d682d273cb Merge remote-tracking branch 'pinctrl/for-next' new b5c73e7ddb17 Merge remote-tracking branch 'userns/for-next' new 5c1f060b81f5 Merge remote-tracking branch 'kselftest/next' new 1cf34db7c10a Merge remote-tracking branch 'livepatching/for-next' new 1cbbc7ae568e Merge remote-tracking branch 'rtc/rtc-next' new a51a072562e3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 90c67ec53863 Merge remote-tracking branch 'ntb/ntb-next' new 79b7402ad518 Merge remote-tracking branch 'kspp/for-next/kspp' new 0779a00864e6 Merge remote-tracking branch 'cisco/for-next' new 98def30d2bba Merge remote-tracking branch 'xarray/xarray' new 4e8394c4113b next-20181008 build: 2 failures 22 warnings (next-20181008) new 38e313d78796 mm: don't warn about large allocations for slab new 03e62caa417f slub: extend slub debug to handle multiple slabs new fab0e3dbfb2d mm: rework memcg kernel stack accounting new 493d53b2e5eb mm: drain memcg stocks on css offlining new ce249e4af424 mm: don't miss the last page because of round-off error new 2a8cb0fd7e47 math64: prevent double calculation of DIV64_U64_ROUND_UP() [...] new de36a34840c2 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] new 12b59403c611 mmpage_alloc-pf_wq_worker-threads-must-sleep-at-should_rec [...] new 1bd8512805e0 mm, mmu_notifier: be explicit about range invalition non-b [...] new 8e0a3c654ea0 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] new a419902c50d0 kmemleak: add module param to print warnings to dmesg new 6b0c982dd570 mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] new a394f23fba9e mm/swapfile.c: call free_swap_slot() in __swap_entry_free() new fdcc48bfa43e mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() new 8f76f6e7a78b mm/page_alloc.c: clean up check_for_memory() new 5c3340a4c121 mm: convert to use vm_fault_t new b2b36ec93846 cramfs: convert to use vmf_insert_mixed new c07a41b7438d mm: remove vm_insert_mixed() new 76868649be7b mm: introduce vmf_insert_pfn_prot() new 7335600b4cc0 x86: convert vdso to use vm_fault_t new b3e9e3ad4be5 mm: make vm_insert_pfn_prot() static new 00f0e436297f mm: remove references to vm_insert_pfn() new 0a7cef3df3c0 mm: remove vm_insert_pfn() new 8ecabce42b53 mm: inline vm_insert_pfn_prot() into caller new 720dba5a6ecd mm: convert __vm_insert_mixed() to vm_fault_t new 6f22f41524ff mm: convert insert_pfn() to vm_fault_t new c8e910548992 hexagon: switch to NO_BOOTMEM new 0c60456694f6 of: ignore sub-page memory regions new 16e7f1b13a44 nios2: use generic early_init_dt_add_memory_arch new 13ae9313f770 nios2: switch to NO_BOOTMEM new 465614429ebc um: setup_physmem: stop using global variables new c10174ce70ac um: switch to NO_BOOTMEM new 98933bcfa617 unicore32: switch to NO_BOOTMEM new 1d76a49c65a4 alpha: switch to NO_BOOTMEM new 316d04622683 userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] new 4fb53d253e1a arm: arm64: introduce CONFIG_HAVE_MEMBLOCK_PFN_VALID new 89ba9ad03dff mm: page_alloc: restore memblock_next_valid_pfn() on arm/arm64 new d143d5eb338f mm: page_alloc: reduce unnecessary binary search in memblo [...] new c968b5c9a0f1 mm, slab: combine kmalloc_caches and kmalloc_dma_caches new b56112ad849f mm, slab/slub: introduce kmalloc-reclaimable caches new 71651a9b07a1 dcache: allocate external names from reclaimable kmalloc caches new d3f55f38688d mm: rename and change semantics of nr_indirectly_reclaimab [...] new 823c5d800015 mm, proc: add KReclaimable to /proc/meminfo new 2cfb31f85198 mm, slab: shorten kmalloc cache names for large sizes new 6023f13570eb mm: workingset: don't drop refault information prematurely new 6c4dd3ba76cd mm: workingset: tell cache transitions from workingset thrashing new 9512fa069792 delayacct: track delays from thrashing cache pages new 53b6f35c6016 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD new be0fef02c09b sched-loadavg-consolidate-load_int-load_frac-calc_load-fix new 82ac33fd0822 sched-loadavg-consolidate-load_int-load_frac-calc_load-fix-fix new 7dc023354198 sched: loadavg: make calc_load_n() public new b69fca5ab121 sched: sched.h: make rq locking and clock functions availa [...] new ae349a2a13d4 sched: introduce this_rq_lock_irq() new a3013e5e863f psi: pressure stall information for CPU, memory, and IO new dda45a3db6fa psi-pressure-stall-information-for-cpu-memory-and-io-fix new 5e6046787957 psi-pressure-stall-information-for-cpu-memory-and-io-fix-2 new d5fdbbd4520e psi-pressure-stall-information-for-cpu-memory-and-io-fix-3 new 313945b1b164 psi-pressure-stall-information-for-cpu-memory-and-io-fix-4 new 2639dffadd96 psi: cgroup support new 6f24ebf0c7dc mm, page_alloc: drop should_suppress_show_mem new e92ad11e1cac mm/swap.c: remove duplicated include new e8efb97d38e3 mm/mempolicy.c: use match_string() helper to simplify the code new 580b4b900a73 kvfree(): fix misleading comment new 27b424680b0e mm/vmalloc.c: improve vfree() kerneldoc new f5bd404a898f vfree: add debug might_sleep() new 32160c38ddd4 vfree-kvfree-add-debug-might-sleeps-fix new 32d27f238dae mm: mmap: zap pages with read mmap_sem in munmap new c14e4331459b mm: unmap VM_HUGETLB mappings with optimized path new 4c6aa410a431 mm: unmap VM_PFNMAP mappings with optimized path new bb13467089ce mm/filemap.c: Use existing variable new a6aa4b8a4923 mm/memory_hotplug.c: spare unnecessary calls to node_set_state new bf5a3c2a2d21 mm/memory_hotplug.c: tidy up node_states_clear_node() new 14124a97d715 mm/memory_hotplug.c: simplify node_states_check_changes_online new 686f37ef86d0 mm-memory_hotplug-simplify-node_states_check_changes_online-v2 new aefcdbf68672 mm/memory_hotplug.c: clean up node_states_check_changes_offline() new 038cf7bd7cc3 mm-memory_hotplug-clean-up-node_states_check_changes_offline-v2 new c66ac8f4eff7 memcg: remove memcg_kmem_skip_account new b501b6ea9b3c mm: provide kernel parameter to allow disabling page init [...] new 6efe226efc40 mm: create non-atomic version of SetPageReserved for init use new d05760232d42 mm: defer ZONE_DEVICE page initialization to the point whe [...] new 1db86f6a57bd memremap: Fix reference count for pgmap in devm_memremap_pages new 97f1c6995bff mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] new 4c4449fc02b4 mm: remove unnecessary local variable addr in __get_user_p [...] new c5a4eeb5817a hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h new fc7fb2fe5de9 hugetlb: introduce generic version of hugetlb_free_pgd_range new 9e1f0ea49917 hugetlb: introduce generic version of set_huge_pte_at() new 5f672837b430 hugetlb: introduce generic version of huge_ptep_get_and_clear() new 46746bec563f hugetlb: introduce generic version of huge_ptep_clear_flush new 62033b9ba9b9 hugetlb: introduce generic version of huge_pte_none() new e1a35529fa02 hugetlb: introduce generic version of huge_pte_wrprotect new e3895cf23a25 hugetlb: introduce generic version of prepare_hugepage_range new df9a2ec002cc hugetlb: introduce generic version of huge_ptep_set_wrprotect() new f20b11dfac45 hugetlb: introduce generic version of huge_ptep_set_access [...] new e047681fda6a hugetlb: introduce generic version of huge_ptep_get new 36fe133be77e hugetlb: fix ARM 3level page tables new 490fbb736e6f mm/filemap.c: use vmf_error() new 8a86877343cf mm: mremap: downgrade mmap_sem to read when shrinking new a15dbe3f5687 mm-mremap-downgrade-mmap_sem-to-read-when-shrinking-fix new ca761a3ea456 mm: brk: downgrade mmap_sem to read when shrinking new df5b52ddbd53 mm-brk-downgrade-mmap_sem-to-read-when-shrinking-fix new 138bfb21b587 mm: dax: add comment for PFN_SPECIAL new 6558038e4540 mm/memory.c: recheck page table entry with page table lock held new 4d14df172305 mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] new 213e6c2152a4 userfaultfd: selftest: cleanup help messages new 450b95b07a4a userfaultfd: selftest: generalize read and poll new 5e80e2f4c8d8 userfaultfd: selftest: recycle lock threads first new 6f2b5676bcae mm/zsmalloc.c: fix fall-through annotation new 5da6b9372e4f mm/z3fold.c: fix wrong handling of headless pages new 44fcb5f9b542 mm: make memmap_init a proper function new 2edace50a226 mm: calculate deferred pages after skipping mirrored memory new 55541fa09c29 mm-calculate-deferred-pages-after-skipping-mirrored-memory-v2 new f4cd9ae78c71 mm-calculate-deferred-pages-after-skipping-mirrored-memory-fix new 0385478219f2 mm: move mirrored memory specific code outside of memmap_i [...] new 1a2629d881ae mm-move-mirrored-memory-specific-code-outside-of-memmap_in [...] new c2553dfaafd8 mm, swap: fix race between swapoff and some swap operations new f0bfe887c039 mm, swap: fix race between swapoff and some swap operations new b0702210639d mm: fix race between swapoff and mincore new b034945e74c9 mm/list_lru.c: prefetch neighboring list entries before ac [...] new f2e6f6a7a756 list_lru-prefetch-neighboring-list-entries-before-acquirin [...] new 2346ffa4b471 mm: add strictlimit knob new ba60c68721fd mm: don't expose page to fast gup before it's ready new fd4421e3eac6 mm/page_owner: align with pageblock_nr_pages new b0d5c53c5433 mm/page_owner: align with pageblock_nr pages new fb5d016ad7dc fs/buffer.c: add debug print for __getblk_gfp() stall problem new 9cae4a263059 fs/proc/vmcore.c: Convert to use vmf_error() new d27afe127eb3 include/linux/compiler*.h: add version detection to asm_vo [...] new aba7f7b9c299 treewide: remove current_text_addr new 86cc0279046f kernel/fail_function.c: remove meaningless null pointer ch [...] new 1976d48bcf44 lib/bitmap.c: remove wrong documentation new 1206c527402e linux/bitmap.h: handle constant zero-size bitmaps correctly new 29c6e32663f9 linux/bitmap.h: remove redundant uses of small_const_nbits() new cefc30cee7f1 linux/bitmap.h: fix type of nbits in bitmap_shift_right() new 0c93f8f363b8 linux/bitmap.h: relax comment on compile-time constant nbits new bc1675f1b32c lib/bitmap.c: fix remaining space computation in bitmap_pr [...] new d3a81bb154ee lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] new cb1e378d3c58 lib-bitmapc-fix-remaining-space-computation-in-bitmap_prin [...] new b6342c80577c lib/bitmap.c: simplify bitmap_print_to_pagebuf() new f95d2186f2a5 lib/parser.c: switch match_strdup() over to use kmemdup_nul() new b789d3ca64d5 lib/parser.c: switch match_u64int() over to use match_strdup() new 41dc07024c00 lib/parser.c: switch match_number() over to use match_strdup() new 00f12dd96552 lib/zlib_inflate/inflate.c: remove fall through warnings new 97fae5ca99d3 lib/sg_pool.c: remove unnecessary null check when freeing object new 1ca7800ddac4 checkpatch: remove GCC_BINARY_CONSTANT warning new 0861f341867b init/do_mounts.c: add root=PARTLABEL=<name> support new 6b2677092d2f hfsplus: prevent btree data loss on root split new 35d9537a151b hfsplus: fix BUG on bnode parent update new e0abf51ac3ff hfs: prevent btree data loss on root split new 922fc9dc413a hfs: fix BUG on bnode parent update new b959df125c5b hfsplus: prevent btree data loss on ENOSPC new bcabccc90043 hfs: prevent btree data loss on ENOSPC new 627f8833ac26 reiserfs: propagate errors from fill_with_dentries() properly new 66e7b77af5fc reiserfs: remove workaround code for GCC 3.x new 4abd0620449a fat: expand a slightly out-of-date comment new 1166849844f3 kernel/kexec_file.c: remove some duplicated includes new 5961dc43f760 bfs: add sanity check at bfs_fill_super() new e933d2273d54 ipc: IPCMNI limit check for msgmni and shmmni new 4d4f504bab80 ipc: IPCMNI limit check for semmni new 9d87f9786d41 ipc: allow boot time extension of IPCMNI from 32k to 8M new 4761f3c7bcc0 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new b5594d6c9f69 ipc: conserve sequence numbers in extended IPCMNI mode new af926cbb9f0e lib/lz4: update LZ4 decompressor module new 86c1b4cc7962 Merge branch 'akpm-current/current' new 92aa45899e1e percpu: remove PER_CPU_DEF_ATTRIBUTES macro new 37804fd5aac8 mm: remove CONFIG_NO_BOOTMEM new d8b34b10c965 mm: remove now defunct NO_BOOTMEM from depends list for de [...] new c615cbabc758 mm: remove CONFIG_HAVE_MEMBLOCK new f161a9fb4554 of/fdt: fixup #ifdefs after removal of HAVE_MEMBLOCK confi [...] new 9491b5850bb4 csky: fixups after bootmem removal new bc734d5e9682 memblock: remove stale #else and the code it protects new 271a7888daa5 mm: remove bootmem allocator implementation. new ccd5cbc53c1e mm: nobootmem: remove dead code new 6f805dc984cd memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] new c8f768ec1900 memblock: remove _virt from APIs returning virtual address new 43f15a92292a memblock: replace alloc_bootmem_align with memblock_alloc new 6cd158d488be memblock: replace alloc_bootmem_low with memblock_alloc_low new 0c03ddc8f45b memblock: replace __alloc_bootmem_node_nopanic with memblo [...] new 4c605785dab5 memblock: replace alloc_bootmem_pages_nopanic with membloc [...] new 4acbef734c50 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) new 8e0a6205252d memblock: replace __alloc_bootmem_nopanic with memblock_al [...] new 75cedb254cb7 memblock: add align parameter to memblock_alloc_node() new 1255a5897b0b memblock: replace alloc_bootmem_pages_node with memblock_a [...] new 557ebe463af2 memblock: replace __alloc_bootmem_node with appropriate me [...] new 1c0cef09bad1 memblock: replace alloc_bootmem_node with memblock_alloc_node new e921646dc0a1 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low new e9951d9fcd41 memblock: replace alloc_bootmem_pages with memblock_alloc new fd6c6676c6dd memblock: replace __alloc_bootmem with memblock_alloc_from new 97f1ee7fa643 memblock: replace alloc_bootmem with memblock_alloc new 24b1068285b4 mm: nobootmem: remove bootmem allocation APIs new 7fdb817894e7 memblock: replace free_bootmem{_node} with memblock_free new 03a3a66f5c8f memblock: replace free_bootmem_late with memblock_free_late new ef41b914ff2c memblock: rename free_all_bootmem to memblock_free_all new 8f30c2d4abfa memblock: rename __free_pages_bootmem to memblock_free_pages new 9cc22b13c096 mm: remove nobootmem new 58041acb2269 memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants new 2ab58be1188f mm: remove include/linux/bootmem.h new dc0f9a55a3c1 dma-direct: fix up for the removal of linux/bootmem.h new 0d31d80a749f powerpc: fix up for removal of linux/bootmem.h new 9c832d748f83 x86/kaslr, ACPI/NUMA: fix for linux/bootmem.h removal new a8ba46e4f8f3 docs/boot-time-mm: remove bootmem documentation new 2aabf4886df9 drivers/android/binder_alloc.c: replace vm_insert_page wit [...] new 926dbe0f7759 mm/memory_hotplug: make remove_memory() take the device_ho [...] new 990914ccb353 mm/memory_hotplug: make add_memory() take the device_hotplug_lock new 119b02595ade mm/memory_hotplug: fix online/offline_pages called w.o. me [...] new 589b0085a897 powerpc/powernv: hold device_hotplug_lock when calling dev [...] new 85b7346f4f6d powerpc/powernv: hold device_hotplug_lock when calling mem [...] new 4ce614275dcf powerpc-powernv-hold-device_hotplug_lock-when-calling-memt [...] new 25bec9985801 memory-hotplug.txt: add some details about locking internals new c37aecd0de5a mm: Fix warning in insert_pfn() new bbd68fe41c6a vfs: replace current_kernel_time64 with ktime equivalent new abcbc358cbfe 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 (d6f18e0d7fae) \ N -- N -- N refs/heads/akpm (abcbc358cbfe)
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 692 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/testing/sysfs-class-lcd-s6e63m0 | 27 - Documentation/crypto/asymmetric-keys.txt | 26 +- .../devicetree/bindings/media/rcar_vin.txt | 1 + .../devicetree/bindings/mmc/arasan,sdhci.txt | 1 + Documentation/devicetree/bindings/mmc/mmci.txt | 11 + Documentation/security/LSM.rst | 2 +- Documentation/security/keys/core.rst | 217 +++ Documentation/virtual/kvm/api.txt | 19 + MAINTAINERS | 2 +- arch/arm64/mm/context.c | 8 +- arch/csky/Kconfig | 2 +- arch/csky/Kconfig.debug | 6 +- arch/csky/Makefile | 5 +- arch/csky/boot/dts/Makefile | 4 +- arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/page.h | 3 +- arch/csky/include/asm/smp.h | 2 +- arch/csky/include/asm/uaccess.h | 140 +- arch/csky/kernel/setup.c | 23 +- arch/csky/kernel/smp.c | 6 +- arch/csky/mm/cachev1.c | 1 + arch/csky/mm/cachev2.c | 1 + arch/csky/mm/highmem.c | 6 +- arch/csky/mm/init.c | 1 + arch/mips/boot/dts/mscc/Makefile | 2 +- arch/mips/boot/dts/mscc/ocelot_pcb120.dts | 107 ++ arch/mips/generic/Kconfig | 6 +- arch/mips/generic/Platform | 2 +- ...oard-ocelot_pcb123.its.S => board-ocelot.its.S} | 17 + arch/mips/lib/memset.S | 48 +- arch/powerpc/include/asm/asm-prototypes.h | 21 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 12 + .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 1 + arch/powerpc/include/asm/hvcall.h | 41 + arch/powerpc/include/asm/kvm_asm.h | 4 +- arch/powerpc/include/asm/kvm_book3s.h | 45 +- arch/powerpc/include/asm/kvm_book3s_64.h | 118 +- arch/powerpc/include/asm/kvm_book3s_asm.h | 3 + arch/powerpc/include/asm/kvm_booke.h | 4 +- arch/powerpc/include/asm/kvm_host.h | 16 +- arch/powerpc/include/asm/kvm_ppc.h | 8 +- arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/reg.h | 2 + arch/powerpc/include/uapi/asm/kvm.h | 1 + arch/powerpc/kernel/asm-offsets.c | 5 +- arch/powerpc/kernel/cpu_setup_power.S | 4 +- arch/powerpc/kvm/Makefile | 3 +- arch/powerpc/kvm/book3s.c | 43 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 7 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 718 ++++++-- arch/powerpc/kvm/book3s_64_vio.c | 89 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 81 +- arch/powerpc/kvm/book3s_emulate.c | 13 +- arch/powerpc/kvm/book3s_hv.c | 856 ++++++++- arch/powerpc/kvm/book3s_hv_builtin.c | 92 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 95 +- arch/powerpc/kvm/book3s_hv_nested.c | 1291 ++++++++++++++ arch/powerpc/kvm/book3s_hv_ras.c | 10 + arch/powerpc/kvm/book3s_hv_rm_xics.c | 13 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 823 +++++---- arch/powerpc/kvm/book3s_hv_tm.c | 6 +- arch/powerpc/kvm/book3s_hv_tm_builtin.c | 5 +- arch/powerpc/kvm/book3s_pr.c | 5 +- arch/powerpc/kvm/book3s_xics.c | 14 +- arch/powerpc/kvm/book3s_xive.c | 63 + arch/powerpc/kvm/book3s_xive_template.c | 8 - arch/powerpc/kvm/bookehv_interrupts.S | 8 +- arch/powerpc/kvm/emulate_loadstore.c | 1 - arch/powerpc/kvm/powerpc.c | 15 +- arch/powerpc/kvm/tm.S | 250 +-- arch/powerpc/kvm/trace_book3s.h | 1 - arch/powerpc/mm/tlb-radix.c | 9 + arch/riscv/kernel/mcount.S | 1 - arch/s390/crypto/paes_s390.c | 63 +- arch/s390/include/asm/pkey.h | 26 + arch/s390/include/uapi/asm/pkey.h | 34 + arch/x86/include/asm/kaslr.h | 2 - crypto/asymmetric_keys/Kconfig | 31 + crypto/asymmetric_keys/Makefile | 25 + crypto/asymmetric_keys/asym_tpm.c | 988 +++++++++++ crypto/asymmetric_keys/asymmetric_keys.h | 3 + crypto/asymmetric_keys/asymmetric_type.c | 43 + crypto/asymmetric_keys/pkcs7_parser.c | 1 + crypto/asymmetric_keys/pkcs8.asn1 | 24 + crypto/asymmetric_keys/pkcs8_parser.c | 184 ++ crypto/asymmetric_keys/public_key.c | 191 +- crypto/asymmetric_keys/signature.c | 95 + crypto/asymmetric_keys/tpm.asn1 | 5 + crypto/asymmetric_keys/tpm_parser.c | 102 ++ crypto/asymmetric_keys/x509_cert_parser.c | 21 +- crypto/rsa-pkcs1pad.c | 59 +- drivers/acpi/numa.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 5 +- drivers/cpufreq/imx6q-cpufreq.c | 52 +- drivers/dma/fsl-edma-common.c | 74 +- drivers/dma/fsl-edma-common.h | 12 +- drivers/edac/skx_edac.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 101 +- drivers/gpu/drm/i915/intel_dp_mst.c | 41 +- drivers/hid/Kconfig | 2 +- drivers/hid/hid-elan.c | 2 +- drivers/hid/hid-google-hammer.c | 413 ++++- drivers/lightnvm/Kconfig | 3 +- drivers/lightnvm/core.c | 334 +++- drivers/lightnvm/pblk-cache.c | 1 + drivers/lightnvm/pblk-core.c | 587 ++++--- drivers/lightnvm/pblk-gc.c | 11 +- drivers/lightnvm/pblk-init.c | 321 ++-- drivers/lightnvm/pblk-map.c | 13 +- drivers/lightnvm/pblk-rb.c | 110 +- drivers/lightnvm/pblk-read.c | 86 +- drivers/lightnvm/pblk-recovery.c | 471 ++--- drivers/lightnvm/pblk-rl.c | 5 +- drivers/lightnvm/pblk-sysfs.c | 12 +- drivers/lightnvm/pblk-trace.h | 145 ++ drivers/lightnvm/pblk-write.c | 90 +- drivers/lightnvm/pblk.h | 221 +-- drivers/md/dm.c | 27 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 30 +- drivers/media/pci/bt8xx/bttv-input.c | 2 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx23885/cx23885-i2c.c | 2 +- drivers/media/pci/ivtv/ivtv-i2c.c | 2 +- drivers/media/platform/davinci/isif.c | 3 +- drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 3 +- drivers/media/platform/vivid/vivid-vid-cap.c | 5 +- drivers/media/platform/vivid/vivid-vid-common.c | 28 + drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-debug.h | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 28 +- drivers/media/usb/pvrusb2/pvrusb2-main.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/mfd/cros_ec_dev.c | 1 + drivers/mfd/ti-lmu.c | 77 +- drivers/mmc/core/block.c | 10 + drivers/mmc/host/Kconfig | 10 + drivers/mmc/host/Makefile | 1 + drivers/mmc/host/mmci.c | 628 +++++-- drivers/mmc/host/mmci.h | 140 +- drivers/mmc/host/mmci_qcom_dml.c | 17 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 282 +++ drivers/mmc/host/sdhci-of-arasan.c | 93 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 8 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 22 +- drivers/net/ethernet/chelsio/cxgb4/Makefile | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 18 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 8 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 114 ++ drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 68 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 5 + drivers/net/ethernet/mellanox/mlx4/en_main.c | 9 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 +- drivers/nvme/host/lightnvm.c | 32 +- drivers/s390/crypto/pkey_api.c | 496 +++++- drivers/video/backlight/Kconfig | 16 - drivers/video/backlight/Makefile | 2 - drivers/video/backlight/adp5520_bl.c | 2 +- drivers/video/backlight/adp8860_bl.c | 2 +- drivers/video/backlight/adp8870_bl.c | 2 +- drivers/video/backlight/ld9040.c | 811 --------- drivers/video/backlight/ld9040_gamma.h | 202 --- drivers/video/backlight/lm3639_bl.c | 6 +- drivers/video/backlight/pwm_bl.c | 81 +- drivers/video/backlight/s6e63m0.c | 857 --------- drivers/video/backlight/s6e63m0_gamma.h | 266 --- drivers/video/fbdev/ssd1307fb.c | 4 +- fs/ext4/ext4.h | 3 +- fs/ext4/super.c | 73 +- include/crypto/asym_tpm_subtype.h | 19 + include/crypto/public_key.h | 14 +- include/keys/asymmetric-subtype.h | 9 + {security => include}/keys/trusted.h | 14 +- include/linux/acpi.h | 5 +- include/linux/dma-mapping.h | 14 +- include/linux/key-type.h | 11 + include/linux/keyctl.h | 46 + include/linux/lightnvm.h | 166 +- include/linux/mfd/cros_ec_commands.h | 1 + include/linux/mfd/ti-lmu.h | 3 +- include/uapi/linux/keyctl.h | 30 + include/uapi/linux/kvm.h | 2 + kernel/dma/direct.c | 12 +- kernel/memremap.c | 1 + mm/slub.c | 30 +- net/sched/cls_u32.c | 9 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_interface.c | 3 - samples/Kconfig | 1 + scripts/asn1_compiler.c | 8 +- security/keys/Makefile | 1 + security/keys/compat.c | 18 + security/keys/internal.h | 39 + security/keys/keyctl.c | 24 + security/keys/keyctl_pkey.c | 323 ++++ security/keys/trusted.c | 14 +- sound/pci/hda/patch_ca0132.c | 75 +- sound/pci/hda/patch_realtek.c | 12 +- tools/perf/arch/powerpc/util/book3s_hv_exits.h | 1 - tools/power/pm-graph/Makefile | 4 +- tools/power/pm-graph/bootgraph.py | 125 +- tools/power/pm-graph/config/cgskip.txt | 1 + .../pm-graph/config/custom-timeline-functions.cfg | 4 +- tools/power/pm-graph/sleepgraph.8 | 13 +- tools/power/pm-graph/sleepgraph.py | 1836 +++++++++++--------- 207 files changed, 11918 insertions(+), 6014 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-lcd-s6e63m0 create mode 100644 arch/mips/boot/dts/mscc/ocelot_pcb120.dts rename arch/mips/generic/{board-ocelot_pcb123.its.S => board-ocelot.its.S} (55%) create mode 100644 arch/powerpc/kvm/book3s_hv_nested.c create mode 100644 crypto/asymmetric_keys/asym_tpm.c create mode 100644 crypto/asymmetric_keys/pkcs8.asn1 create mode 100644 crypto/asymmetric_keys/pkcs8_parser.c create mode 100644 crypto/asymmetric_keys/tpm.asn1 create mode 100644 crypto/asymmetric_keys/tpm_parser.c create mode 100644 drivers/lightnvm/pblk-trace.h create mode 100644 drivers/mmc/host/mmci_stm32_sdmmc.c create mode 100644 drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c delete mode 100644 drivers/video/backlight/ld9040.c delete mode 100644 drivers/video/backlight/ld9040_gamma.h delete mode 100644 drivers/video/backlight/s6e63m0.c delete mode 100644 drivers/video/backlight/s6e63m0_gamma.h create mode 100644 include/crypto/asym_tpm_subtype.h rename {security => include}/keys/trusted.h (87%) create mode 100644 include/linux/keyctl.h create mode 100644 security/keys/keyctl_pkey.c