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 7832a27f23f2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 3a795397a7ac samples/mic/mpssd/mpssd.h: remove duplicate header omits 211e2926b2ab kernel/fork.c: remove duplicated include omits d906a725de8c include/linux/relay.h: fix percpu annotation in struct rchan omits 7728a54620eb Drop flex_arrays omits 90fe49540602 sctp: convert to genradix omits aacad13b8853 proc: commit to genradix omits a7d1685b430c Generic radix trees omits 2f8d9dd27045 selinux: convert to kvmalloc omits 80620f40fee6 md: convert to kvmalloc omits c807d17b28a5 openvswitch: convert to kvmalloc omits 82abfb749c23 mm, memcg: consider subtrees in memory.events omits 7cd930c08601 mm, memcg: rename ambiguously named memory.stat counters a [...] omits 27e629b73fbd of: fix parameters order for call to memblock_find_in_range() omits 4f5126d65931 of: fix kmemleak crash caused by imbalance in early memory [...] omits 6bc2ec1edf41 memblock-update-comments-and-kernel-doc-fix omits 5d8fac39066c mm: memblock: update comments and kernel-doc omits fe4003696f6c memblock: split checks whether a region should be skipped [...] omits a2794f4de213 memblock: remove memblock_{set,clear}_region_flags omits 94cbe75931bb memblock: drop memblock_alloc_*_nopanic() variants omits f2071ebca6d6 memblock: memblock_alloc_try_nid: don't panic omits 055f455c9461 treewide-add-checks-for-the-return-value-of-memblock_alloc [...] omits 297360ba5843 mm/sparse: don't panic if the allocation in sparse_buffer_ [...] omits 9f00b6eb57f2 memblock: fix format strings for panics after memblock_alloc omits 12108de7456a mm: sparse: Use '%pa' with 'phys_addr_t' type omits 992d96fc8ef8 treewide: add checks for the return value of memblock_alloc*() omits e585cc8bc842 swiotlb: add checks for the return value of memblock_alloc*() omits 9a0794859ed3 init/main: add checks for the return value of memblock_alloc*() omits 82c6a06e6698 mm/percpu: add checks for the return value of memblock_alloc*() omits 91c917d42fda sparc: add checks for the return value of memblock_alloc*() omits 6ff58ced0b33 ia64: add checks for the return value of memblock_alloc*() omits 9f786d0ab851 arch: don't memset(0) memory returned by memblock_alloc() omits 689d859aafa1 arch: use memblock_alloc() instead of memblock_alloc_from( [...] omits 639192837ce5 memblock: make memblock_find_in_range_node() and choose_me [...] omits b7d91eccad05 memblock: fix parameter order in memblock_phys_alloc_try_nid() omits df4b24a6ba75 memblock: refactor internal allocation functions omits 430d6674e251 memblock: drop memblock_alloc_base() omits 3a3f3f7ccb4b memblock: drop __memblock_alloc_base() omits e28e2167779b memblock: memblock_phys_alloc(): don't panic omits 8b6bc3242cdf memblock: memblock_phys_alloc_try_nid(): don't panic omits 4754693d754e memblock: emphasize that memblock_alloc_range() returns a [...] omits 766a7a460524 memblock: drop memblock_alloc_base_nid() omits f71bbce2866f memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] omits ff080b99647a powerpc: remove duplicated alloc_stack() function omits 21c573890c93 powerpc: use memblock functions returning virtual address omits 690da4be423a openrisc: prefer memblock APIs returning virtual address omits 66b8f423b72a include/linux/sched/signal.h: replace `tsk' with `task' omits 02b78784fe8f arch/nios2/mm/fault.c: remove duplicate include omits 112444836e9b unicore32: stop printing the virtual memory layout omits 9890c6674166 proc: merge fix for proc_pident_lookup() API change omits 3b3987936e3f proc: calculate end pointer for /proc/*/* lookup at compile time omits d3391f1d8441 mm-refactor-readahead-defines-in-mmh-fix omits b1c9b1bbb912 mm: refactor readahead defines in mm.h omits 3849d0836de4 fs: fs_parser: fix printk format warning omits 20416e1b612a MAINTAINERS: fix GTA02 entry and mark as orphan omits 61a33fdda876 drm/nouveau/dmem: update for struct hmm_devmem_ops member change omits 958c9a123425 mm/hmm: convert to use vm_fault_t omits f0ed704fec27 x86/mm/fault.c: Convert to use vm_fault_t omits 92cd3c0440a7 mm: create the new vm_fault_t type omits 7ce05ec12827 arm, s390, unicore32: remove oneliner wrappers for membloc [...] omits 39923f68cb7c arch: simplify several early memory allocations omits 0ed8eeb7a87b openrisc: simplify pte_alloc_one_kernel() omits 0885dffadb9f sh: prefer memblock APIs returning virtual address omits cdeea70aba2a microblaze: prefer memblock API returning virtual address omits 40a0394271a7 powerpc: prefer memblock APIs returning virtual address omits bfab8bcd33cf scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits d0fc8b7da2a7 pinctrl: fix pxa2xx.c build warnings omits 5c5f6814935f Merge branch 'akpm-current/current' omits 9c10da2ad23e Merge remote-tracking branch 'devfreq/for-next' omits 5d73630d237d Merge remote-tracking branch 'pidfd/for-next' omits bb39a1cf58ac Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits f8f86088e8a4 Merge remote-tracking branch 'xarray/xarray' omits 7d2726c155ea Merge remote-tracking branch 'nvmem/for-next' omits 3c38ed2cb1d8 Merge remote-tracking branch 'slimbus/for-next' omits a8d0e57dcf38 Merge remote-tracking branch 'cisco/for-next' omits 39fae4d15f79 Merge remote-tracking branch 'kspp/for-next/kspp' omits 8ba558340ae5 Merge remote-tracking branch 'ntb/ntb-next' omits daf81234663b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 029fa81f4d54 Merge remote-tracking branch 'rtc/rtc-next' omits 9c6663c4eec9 Merge remote-tracking branch 'coresight/next' omits 5308ccb06c06 Merge remote-tracking branch 'livepatching/for-next' omits f31a1797bced Merge remote-tracking branch 'y2038/y2038' omits d15edf829bcd Merge remote-tracking branch 'kselftest/next' omits 55cdcb3795cb Merge remote-tracking branch 'random/dev' omits ab5e42035b7c Merge remote-tracking branch 'pwm/for-next' omits 9819fc1cfb3c Merge remote-tracking branch 'pinctrl/for-next' omits 598780427177 Merge remote-tracking branch 'gpio/for-next' omits e7ce2d5508e6 Merge remote-tracking branch 'rpmsg/for-next' omits 74d4141d1cf0 Merge remote-tracking branch 'vhost/linux-next' omits 52d7c54ced02 Merge remote-tracking branch 'scsi/for-next' omits c51216737339 Merge remote-tracking branch 'cgroup/for-next' omits e096e0aa102f Merge remote-tracking branch 'slave-dma/next' omits 49e1a244931a Merge remote-tracking branch 'mux/for-next' omits 4b7136a67836 Merge remote-tracking branch 'staging/staging-next' omits 7aca3c3dc8c7 Merge remote-tracking branch 'char-misc/char-misc-next' omits 25981f1e334b Merge remote-tracking branch 'tty/tty-next' omits 7eb9b81a37bc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits d1d5726da510 Merge remote-tracking branch 'usb/usb-next' omits cae2148db14e Merge remote-tracking branch 'driver-core/driver-core-next' omits 15ce6abaa052 Merge remote-tracking branch 'ipmi/for-next' omits 1fcbaa2a2a8a Merge remote-tracking branch 'leds/for-next' omits e375f991ccf4 Merge remote-tracking branch 'hsi/for-next' omits 70f0de078fc7 Merge remote-tracking branch 'chrome-platform/for-next' omits d90cbb8b4ad4 Merge remote-tracking branch 'drivers-x86/for-next' omits ab634e32f83a Merge remote-tracking branch 'workqueues/for-next' omits 924610423465 Merge remote-tracking branch 'percpu/for-next' omits e41aa5fa16fe Merge remote-tracking branch 'xen-tip/linux-next' omits 0db25039562d Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 0ba422c04a6a Merge remote-tracking branch 'kvm/linux-next' omits 63a9259741b5 Merge remote-tracking branch 'rcu/rcu/next' omits d1162337e5ad Merge remote-tracking branch 'ftrace/for-next' omits cebd18f2ab86 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 02b94517b841 Merge remote-tracking branch 'edac-amd/for-next' omits 1d633eb352c8 Merge remote-tracking branch 'clockevents/clockevents/next' omits e21947c5775e Merge remote-tracking branch 'tip/auto-latest' omits 509ee6fb8f5c Merge remote-tracking branch 'spi/for-next' omits c2525ae9d48c Merge remote-tracking branch 'devicetree/for-next' omits f132e97e3d34 Merge remote-tracking branch 'audit/next' omits a4d63882a2d3 Merge remote-tracking branch 'vfio/next' omits 7360cb4f5134 Merge remote-tracking branch 'iommu/next' omits eafc8a4ec591 Merge remote-tracking branch 'watchdog/master' omits 782bd06189de Merge remote-tracking branch 'tpmdd/next' omits 1a89db5e069f Merge remote-tracking branch 'selinux/next' omits 3946ec040ad5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 1a73bfd8883c Merge remote-tracking branch 'security/next-testing' omits 10f0f5b3cc02 Merge remote-tracking branch 'regulator/for-next' omits fa3a8f5c92a1 Merge remote-tracking branch 'battery/for-next' omits 5fdaf42a9133 Merge remote-tracking branch 'backlight/for-backlight-next' omits 8db0b79fce1f Merge remote-tracking branch 'mfd/for-mfd-next' omits 07991d721965 Merge remote-tracking branch 'kgdb/kgdb-next' omits e26a0e71e86f Merge remote-tracking branch 'mmc/next' omits 314be88c1dd1 Merge remote-tracking branch 'device-mapper/for-next' omits b6933d9dc7b4 Merge remote-tracking branch 'block/for-next' omits ca2c1fa2acb2 Merge remote-tracking branch 'input/next' omits 816725c58b83 Merge remote-tracking branch 'sound-asoc/for-next' omits d76643d1d2f3 Merge remote-tracking branch 'regmap/for-next' omits 06528d0d2abf Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d082b9bcc320 Merge remote-tracking branch 'drm-msm/msm-next' omits b2b6c3b97f4d Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8199113009b9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits a60a3e6c276f Merge remote-tracking branch 'drm-intel/for-linux-next' omits a336f11f4fd5 Merge remote-tracking branch 'drm/drm-next' omits cd195e4b4e9c Merge remote-tracking branch 'crypto/master' omits 63092f2c4bf4 Merge remote-tracking branch 'mtd/mtd/next' omits 9600094975f3 Merge remote-tracking branch 'gfs2/for-next' omits 7406f29e53e2 Merge remote-tracking branch 'nfc-next/master' omits 5cc82aad68a2 Merge remote-tracking branch 'net-next/master' omits 728ff69bb036 Merge remote-tracking branch 'rdma/for-next' omits efb47ca8e494 Merge remote-tracking branch 'swiotlb/linux-next' omits be19c0f5707b Merge remote-tracking branch 'dlm/next' omits 870a3a4436ea Merge remote-tracking branch 'thermal/next' omits c4e78bcdf8e2 Merge remote-tracking branch 'cpupower/cpupower' omits 9cdc45b0fb8b Merge remote-tracking branch 'pm/linux-next' omits 64323609afd6 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits 3f5b296ff911 Merge remote-tracking branch 'v4l-dvb/master' omits b697a6177fb7 Merge remote-tracking branch 'jc_docs/docs-next' omits b3ad62cef3f2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits cf004e8cd954 Merge remote-tracking branch 'i3c/i3c/next' omits 3f8649d753ae Merge remote-tracking branch 'i2c/i2c/for-next' omits f56ee4e4b52d Merge remote-tracking branch 'hid/for-next' omits 46707e13bdff Merge remote-tracking branch 'pstore/for-next/pstore' omits f783d1c64be8 Merge remote-tracking branch 'pci/next' omits 4b1d7fdcd364 Merge remote-tracking branch 'printk/for-next' omits 1fc398dd292d Merge remote-tracking branch 'vfs/for-next' omits 995ed6a8e843 Merge remote-tracking branch 'xfs/for-next' omits de7122431391 Merge remote-tracking branch 'v9fs/9p-next' omits dfef7f91062f Merge remote-tracking branch 'ubifs/linux-next' omits ce3556138b53 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 42234c9010ea Merge remote-tracking branch 'nfsd/nfsd-next' omits 4a3af2a7c9c5 Merge remote-tracking branch 'nfs/linux-next' omits 1cbd13b039fa Merge remote-tracking branch 'jfs/jfs-next' omits 79e791027ede Merge remote-tracking branch 'fuse/for-next' omits 54a469b35304 Merge remote-tracking branch 'f2fs/dev' omits 4e2ea3dabcf5 Merge remote-tracking branch 'ext4/dev' omits fbe196e366af Merge remote-tracking branch 'ext3/for_next' omits 854e57cee2fb Merge remote-tracking branch 'ecryptfs/next' omits b7663a9cc445 Merge remote-tracking branch 'cifs/for-next' omits 45b5c404d183 Merge remote-tracking branch 'ceph/master' omits 4cc35e0df526 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 320b51ed4ce7 Merge remote-tracking branch 'befs/for-next' omits 7c933d958c7e Merge remote-tracking branch 'fscrypt/master' omits 41ee63fc24f6 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 695dffab1fb9 Merge remote-tracking branch 's390/features' omits 715b42722eb7 Merge remote-tracking branch 'risc-v/for-next' omits e993bb4001e6 Merge remote-tracking branch 'powerpc/next' omits f8dc7cc68e6c Merge remote-tracking branch 'parisc-hd/for-next' omits 1ba8f7cc115d Merge remote-tracking branch 'nios2/for-next' omits 6e103c5b4592 Merge remote-tracking branch 'mips/mips-next' omits bbfb230b2047 Merge remote-tracking branch 'microblaze/next' omits ff5d079e47be Merge remote-tracking branch 'm68knommu/for-next' omits 30b6b225e128 Merge remote-tracking branch 'csky/linux-next' omits 2c6ba4f2276d Merge remote-tracking branch 'clk/clk-next' omits 0af18d0a939f Merge remote-tracking branch 'tegra/for-next' omits 7d9888803d80 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e762ee624b72 Merge remote-tracking branch 'samsung-krzk/for-next' omits 13358b63c11e Merge remote-tracking branch 'rockchip/for-next' omits e813064396ab Merge remote-tracking branch 'renesas/next' omits abbd1180ecff Merge remote-tracking branch 'qcom/for-next' omits 052f8bdbffc4 Merge remote-tracking branch 'omap/for-next' omits 12a3f01b442c Merge remote-tracking branch 'mvebu/for-next' omits 68115019c6ac Merge remote-tracking branch 'mediatek/for-next' omits ed3d2af1659e Merge remote-tracking branch 'keystone/next' omits dc20cb351c99 Merge remote-tracking branch 'imx-mxs/for-next' omits 96a22ee6b70f Merge remote-tracking branch 'bcm2835/for-next' omits 5c6718ac556a Merge remote-tracking branch 'at91/at91-next' omits 7b7ad8bc72ae Merge remote-tracking branch 'amlogic/for-next' omits f0924131b0e4 Merge remote-tracking branch 'actions/for-next' omits 23c1c6a11d61 Merge remote-tracking branch 'arm-soc/for-next' omits 990cdbf8f3ec Merge remote-tracking branch 'arm64/for-next/core' omits 17285ec9f500 Merge remote-tracking branch 'arm/for-next' omits e6ca3bc1c515 Merge remote-tracking branch 'asm-generic/master' omits f6f8fb9c4234 Merge remote-tracking branch 'dma-mapping/for-next' omits 3d0ef98e4ac7 Merge remote-tracking branch 'leaks/leaks-next' omits 2a09c762bbf0 Merge remote-tracking branch 'kbuild/for-next' omits 440e840e5b99 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 730eeb00de70 Merge remote-tracking branch 'vfs-fixes/fixes' omits 04728a6beef6 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits dc926b49ced6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 5ab100e9a5de Merge remote-tracking branch 'ide/master' omits 06261f441717 Merge remote-tracking branch 'input-current/for-linus' omits 79d5d24442db Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 93fdb1a2af35 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 749ef96ae956 Merge remote-tracking branch 'spi-fixes/for-linus' omits 53ed2fd03d31 Merge remote-tracking branch 'regulator-fixes/for-linus' omits c395d931f59c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5da5e62823a0 Merge remote-tracking branch 'sound-current/for-linus' omits 68048fc16f26 Merge remote-tracking branch 'wireless-drivers/master' omits 2ff9058dad21 Merge remote-tracking branch 'ipsec/master' omits 21ff69976bbc Merge remote-tracking branch 'net/master' omits 25547fd37f70 Merge remote-tracking branch 'm68k-current/for-linus' omits 6c3bc80b6427 Merge remote-tracking branch 'arm-current/fixes' omits 919cf9e6da4c Merge remote-tracking branch 'arc-current/for-curr' omits 27460291bae9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits b9154f2862e2 Merge remote-tracking branch 'fixes/master' omits 32a6132da8d7 smb3: for kerberos mounts display the credential uid used omits a027c0105d58 CIFS: Fix a bug with re-sending rdata when transport retur [...] omits d67ebea5e750 CIFS: Fix a bug with re-sending wdata when transport retur [...] omits 06e08c9a2278 cifs: use correct format characters omits 9bc8f8a14a16 smb3: add dynamic trace point for query_info_enter/done omits 1035ef5b2cbb smb3: add dynamic trace point for smb3_cmd_enter omits f161aaca20ec smb3: improve dynamic tracing of open and posix mkdir omits b3125ca51e11 smb3: add missing read completion trace point omits 27c7347aa7dc smb3: Add tracepoints for read, write and query_dir enter omits f07b5e07a144 smb3: add tracepoints for query dir omits 29066ae4d27c smb3: Update POSIX negotiate context with POSIX ctxt GUID omits a8e817f3017c cifs: update internal module version number omits eb4657259197 CIFS: Try to acquire credits at once for compound requests omits a369f1868917 CIFS: Return error code when getting file handle for writeback omits b7f57d2ff691 CIFS: Move open file handling to writepages omits 8454b3a20bd0 CIFS: Move unlocking pages from wdata_send_pages() omits 76477496819d CIFS: Find and reopen a file before get MTU credits in writepages omits 18adba1a718e CIFS: Reopen file before get SMB2 MTU credits for async IO omits 318a74746a8a CIFS: Remove custom credit adjustments for SMB2 async IO omits d684de6550a2 CIFS: Adjust MTU credits before reopening a file omits 61bc682e2a86 CIFS: Check for reconnects before sending compound requests omits 5a6f8a5a314e CIFS: Check for reconnects before sending async requests omits 84fa05987487 CIFS: Do not skip SMB2 message IDs on send failures omits 7329462a25c2 CIFS: Respect reconnect in non-MTU credits calculations omits c1598b8314f1 CIFS: Respect reconnect in MTU credits calculations omits 28ae8773a7d0 CIFS: Set reconnect instance to one initially omits e89870169a9a CIFS: Mask signals during sock_sendmsg() omits 20eb3138737a CIFS: Respect SMB2 hdr preamble size in read responses omits d2cece65c38a CIFS: Count SMB3 credits for malformed pending responses omits c63b2813faaf CIFS: Do not log credits when unmounting a share omits 22e360af1f1c CIFS: Always reset read error to -EIO if no response omits a10bddfe0bfd cifs: Accept validate negotiate if server return NT_STATUS [...] omits 89e45542e8e8 smb3: request more credits on tree connect omits 4714169f3fbb smb3: make default i/o size for smb3 mounts larger omits b90ab47c9abd CIFS: Do not reset lease state to NONE on lease break omits e745f58c4372 smb3: fix bytes_read statistics omits 4835480504b5 cifs: return -ENODATA when deleting an xattr that does not exist omits e70a7d98e9d8 cifs: add credits from unmatched responses/messages omits 98ca1b8a3b0e cifs: replace snprintf with scnprintf omits 37b22c4346d0 cifs: Fix NULL pointer dereference of devname omits a46be1d8c86e CIFS: Fix leaking locked VFS cache pages in writeback retry omits f94dc898b77e adfs: mark expected switch fall-throughs omits aa0cad937f7f scsi: st: mark expected switch fall-throughs omits 3cc14e377a93 scsi: qla4xxx: ql4_os: mark expected switch fall-through omits 3a1960bf5ef4 scsi: esas2r: esas2r_init: mark expected switch fall-throughs omits cd8d13e88f5f scsi: bfa: bfa_ioc: Mark expected switch fall-throughs omits a1270f562bcc scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs omits db98210ca7e3 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs omits 4a3e65861e3a scsi: aic7xxx: aic79xx: mark expected switch fall-through omits c533b46e5527 Revert "s390/cpum_cf: Add kernel message exaplanations" omits d24bf9977ff5 zram: default to lzo-rle instead of lzo omits 3489d0903be2 lib/lzo: separate lzo-rle from lzo omits ee96a05857cc lib/lzo: implement run-length encoding omits c4f4c41b0421 lib/lzo: fast 8-byte copy on arm64 omits 461afdd183dd lib/lzo: 64-bit CTZ on arm64 omits d0d4ae873430 lib/lzo: tidy-up ifdefs omits f90896a7daef ipc: do cyclic id allocation with ipcmni_extend mode omits 7b56b2671f22 ipc: conserve sequence numbers in ipcmni_extend mode omits fa8926dd189a ipc: allow boot time extension of IPCMNI from 32k to 16M omits fae8649f6951 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] omits a9620f822fba ipc: annotate implicit fall through omits 468701f0dd25 init/initramfs.c: provide more details in error messages omits 6dbc7e82abf8 lib/ubsan: default UBSAN_ALIGNMENT to not set omits 8d8cd31f6555 kcov: convert kcov.refcount to refcount_t omits ebdd0402a0f7 kcov: no need to check return value of debugfs_create functions omits 4c874ddb8a7c kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 omits c0926d081571 kernel/configs: use .incbin directive to embed config_data.gz omits a429d50a514a configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED omits 489a68e1a380 kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() omits babbc89efa56 sysctl: return -EINVAL if val violates minmax omits a89d5467003c sysctl-handle-overflow-for-file-max-v4 omits 594e4caf3f6f sysctl: handle overflow for file-max omits be99795ced42 sysctl: handle overflow in proc_get_long omits 92bc05441b39 kernel/sysctl.c: define minmax conv functions in terms of [...] omits 3078b4761964 kernel/sysctl.c: add missing range check in do_proc_dointv [...] omits e27c3ef19942 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] omits a6932acc4480 rapidio/mport_cdev: mark expected switch fall-through omits d38e45941613 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() omits da76e09a623f kernel: workqueue: clarify wq_worker_last_func() caller re [...] omits 6ec5f738a658 exec-increase-binprm_buf_size-to-256-fix omits c4a90e98026f exec: increase BINPRM_BUF_SIZE to 256 omits f8401f30b987 fs/exec.c: replace opencoded set_mask_bits() omits a5e11b0a7269 kernel/signal.c: allow the null signal in rt_sigqueueinfo() omits 26e0e04837e4 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] omits c671ec29cbd8 fat: enable .splice_write to support splice on O_DIRECT file omits df5ca222ab23 autofs: clear O_NONBLOCK on the pipe omits 0ba1f81cdc35 fs/autofs/inode.c: use seq_puts() for simple strings in au [...] omits 2aa09a687d6c autofs: add ignore mount option omits a9b088fac35b init/calibrate.c: provide proper prototype omits 87d35615da4d fs/binfmt_elf.c: spread const a little omits 6b0f717f7bd1 elf: fixup compilation omits fcd7998c4965 fs/binfmt_elf.c: use list_for_each_entry() omits ac28709106d9 fs/binfmt_elf.c: don't be afraid of overflow omits 411697cee326 epoll: use rwlock in order to reduce ep_poll_callback() co [...] omits 46ab5f05223e epoll: unify awaking of wakeup source on ep_poll_callback() path omits 7617fe4f25a6 epoll: make sure all elements in ready list are in FIFO order omits 3519300f1dc0 checkpatch: fix something omits d86a6155e6f6 checkpatch: add test for SPDX-License-Identifier on wrong line # omits bb62414791b0 checkpatch: allow reporting C99 style comments omits c63333eb8929 checkpatch: add some new alloc functions to various tests omits 5dc54162193c checkpatch: verify SPDX comment style omits 65f05718d6da lib/test_firmware.c: remove some dead code omits 3c28d7f8a234 lib/assoc_array.c: mark expected switch fall-through omits 903d1e404e25 lib/test_ubsan.c: VLA no longer used in kernel omits 45fcc6691631 lib/div64.c: off by one in shift omits 900e86ee0afb Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits ee3b98e5095d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits ed9aa8cf237c lib/genalloc.c: export symbol addr_in_gen_pool omits 1ada71a6f7b4 include/linux/bitops.h: set_mask_bits() to return old value omits 2a7108b9edea ACPI: implement acpi_handle_debug in terms of _dynamic_func_call omits 061c34efeddf ACPI: remove unused __acpi_handle_debug macro omits 9f5f07c02784 ACPI: use proper DYNAMIC_DEBUG_BRANCH macro omits 59427f816860 btrfs: implement btrfs_debug* in terms of helper macro omits 08b2b5653ff6 dynamic_debug: refactor dynamic_pr_debug and friends omits 9fec892835ac dynamic_debug: add static inline stub for ddebug_add_module omits e92f5644a89f dynamic_debug: move pr_err from module.c to ddebug_add_module omits 18128546df50 dynamic_debug: remove unused EXPORT_SYMBOLs omits 4320f31291e9 dynamic_debug: use pointer comparison in ddebug_remove_module omits 1873978f77f8 dynamic_debug: don't duplicate modname in ddebug_add_module omits 13d4c616754e dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] omits 81335f495d2b linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited omits a9d9e915eecb linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited omits 1cf4d85f93a2 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited omits 78622d0e2775 include/linux/pid.h: remove next_pidmap() declaration omits 307522d4414e linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] omits 572fbb5275c8 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] omits 51c01b7b0a8a linux/fs.h: move member alignment check next to definition [...] omits 1c751f2d5514 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] omits 4c04a2426407 build_bug.h: add wrapper for _Static_assert omits 03cd372fdd7a scripts/spelling.txt: add more spellings to spelling.txt omits e449d971225b kernel/sys: annotate implicit fall through omits cd7ac2696817 kernel/hung_task.c: Use continuously blocked time when reporting. omits 004b0b9bba22 kernel/hung_task.c - fix sparse warnings omits 076c08bc465d include/linux/types.h: use "unsigned int" instead of "unsigned" omits f2f922e118a0 <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() omits 15c9a778fefc kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings omits 28dc07800189 kernel.h: unconditionally include asm/div64.h for do_div() omits 047a35793b05 proc: more robust bulk read test omits 43be9e7d2ee4 proc: exit correctly in /proc/*/maps test omits 062cfd205b3d proc: test /proc/*/maps, smaps, smaps_rollup, statm omits 0b12a99f3a27 proc: use seq_puts() everywhere omits bb922531a1d7 proc: read kernel cpu stat pointer once omits 53cdc2dad3b6 proc: remove unused argument in proc_pid_lookup() omits 3117c49a40fb fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() omits 3eca63d7e22c fs/proc/self.c: code cleanup for proc_setup_self() omits 90bfde3b5a5d proc: return exit code 4 for skipped tests omits a20b1c12c6b4 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 0c58989521dc fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b67160e75f9e mm: don't expose page to fast gup before it's ready omits 8fe11ffdeb6e filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] omits 90bca4a3c844 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix omits 3f8a5cab6222 filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 omits 1577e34ee40e filemap: drop the mmap_sem for all blocking operations omits 9ea90f750665 filemap: pass vm_fault to the mmap ra helpers omits 5b53a97b51da filemap-kill-page_cache_read-usage-in-filemap_fault-fix omits 7334576f26f4 filemap: kill page_cache_read usage in filemap_fault omits 767ddf9863a7 mm/page_alloc.c: calculate first_deferred_pfn directly omits af284bc9b437 mm: use common iterator for deferred_init_pages and deferr [...] omits 4ce2d82c2cf9 mm: add reserved flag setting to set_page_links() omits 90aac52a8b2e mm: move hot-plug specific memory init into separate funct [...] omits 08c00bbb6228 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 10ca265303c6 mm: implement new zone specific memblock iterator omits f106e86fb2ef mm: drop meminit_pfn_in_nid as it is redundant omits 185c7dc68a1e mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 8c7d64bb3a25 mm,mremap: bail out earlier in mremap_to under map pressure omits ebbfe939daa7 mm/sparse: fix a bad comparison omits 4fec4dbb816f mm/cma.c: cma_declare_contiguous: correct err handling omits 07ae51e6d85f mm/page_ext.c: fix an imbalance with kmemleak omits 0aca5b3e547d mm/vmscan: remove unused lru_pages argument omits 1c0a711e279c mm/compaction: pass pgdat to too_many_isolated() instead of zone omits b59c13fe583c mm: remove zone_lru_lock() function access ->lru_lock directly omits 081e06023677 mm/workingset: remove unused @mapping argument in workings [...] omits 5fc7f436537c hugetlbfs: fix potential over/underflow setting node speci [...] omits f5228146a92b mm/hotplug, powerpc: fix an imbalance with DEBUG_PAGEALLOC omits 5af487777085 mm/swapfile.c: use struct_size() in kvzalloc() omits 00d9c88dd691 mm/cma_debug.c: remove static scoped cma_debugfs_root omits 19e64c1916b0 tmpfs: test link accounting with O_TMPFILE omits 382a5cbea088 MAINTAINERS: add entry for memblock omits 00a53c80778e mm/shmem: make find_get_pages_range() work for huge page omits a8c4185b254d mm: unexport free_reserved_area omits 982082b8afd9 tools/vm/slabinfo: clean up usage menu debug items omits 6e32168f5da9 tools/vm/slabinfo: align usage output columns omits 8d9d63268ff4 tools/vm/slabinfo: put options in alphabetic order omits 4071d6ce3950 tools/vm/slabinfo: update options in usage message omits c50b72b0f9d5 include/linux/compaction.h: fix potential build error omits f16ff52c156c mm,memory_hotplug: explicitly pass the head to isolate_huge_page omits ca49b0f13cbf mm: page_cache_add_speculative(): refactor out some code d [...] omits ca9c6e57ca2a mm/migrate.c: cleanup expected_page_refs() omits 93b88f2b218f docs/core-api/mm: fix return value descriptions in mm/ omits 5244e416d7a0 docs/core-api/mm: fix user memory accessors formatting omits 15ff64df17fa docs/mm: vmalloc: re-indent kernel-doc comemnts omits 4bbe3827d13e mm/page_poison: update comment after code moved omits 0046a3a6b756 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits e7e10ffdd7f5 mm: maintain randomization of page free lists omits c9ce3aabc91a mm-move-buddy-list-manipulations-into-helpers-fix2 omits 3ec76722287c mm: fix buddy list helpers omits 8322d4c58821 mm: move buddy list manipulations into helpers omits c3dd93b8cba8 mm/shuffle: fix shuffle enable omits c02a0cebb85f mm: shuffle initial free memory to improve memory-side-cac [...] omits e09754fae616 mm, memcg: make memory.emin the baseline for utilisation d [...] omits d5062c91c299 numa: make "nr_online_nodes" unsigned int omits 31e33e3ec47c numa: make "nr_node_ids" unsigned int omits 9b296c021a01 hugetlb: allow to free gigantic pages regardless of the co [...] omits e8a5094014d8 mm,oom: don't kill global init via memory.oom.group omits 991dfa9dcb3d mm, swap: bounds check swap_info array accesses to avoid N [...] omits cfe506cf26d5 mm/vmscan.c: do not allocate duplicate stack variables in [...] omits 89f7b79d3bc8 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits 2156b70587ea mm: ksm: do not block on page lock when searching stable tree fix omits 25c6dec0284d mm: ksm: do not block on page lock when searching stable tree omits f9e9ab2169b0 fixup: mm: memcontrol: Unbreak memcontrol build when THP i [...] omits 96a7e6390521 mm-memcontrol-expose-thp-events-on-a-per-memcg-basis-fix omits 5b3a35ca9d9e mm: memcontrol: expose THP events on a per-memcg basis omits 0277cf4978eb mm: vmscan: do not iterate all mem cgroups for global dire [...] omits 055bcf71c8ea mm: swap: use mem_cgroup_is_root() instead of deferencing [...] omits 0f527d4dee5d selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal omits 6e01e2f99b04 mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd omits ed1b2e037f2c powerpc/mm/iommu: allow large IOMMU page size only for hug [...] omits 37f7cd5368e0 powerpc-mm-iommu-allow-migration-of-cma-allocated-pages-du [...] omits 8206853ccb36 powerpc/mm/iommu: allow migration of cma allocated pages d [...] omits b6763c243670 mm: update get_user_pages_longterm to migrate pages alloca [...] omits d5dfc52d7e17 mm/cma: add PF flag to force non cma alloc omits 1a1bd69a8a49 mm: better document PG_reserved omits 98bfc888eb5f ia64: perfmon: don't mark buffer pages as PG_reserved omits a920b76e6670 arm64: kdump: no need to mark crashkernel pages manually P [...] omits 14a47ce00a99 arm64: kexec: no need to ClearPageReserved() omits 7f57016b610c m68k/mm: use __ClearPageReserved() omits 3df1822900b7 riscv/vdso: don't clear PG_reserved omits cf7fa1612434 powerpc/vdso: don't clear PG_reserved omits 5cdd3a0f7a6e s390/vdso: don't clear PG_reserved omits 9584c5cc4e7e agp: efficeon: no need to set PG_reserved on GATT tables omits 3cee58a5a7e3 mm: rid swapoff of quadratic complexity omits b3ba202a1f3c mm: refactor swap-in logic out of shmem_getpage_gfp omits 36d4bebe8fc2 mm/vmscan.c: remove 7th argument of isolate_lru_pages() omits 513fe9a1f1f9 mm, mempolicy: fix uninit memory access omits 174d6e557388 memcg: killed threads should not invoke memcg OOM killer omits 38b608f27ce5 powerpc: use probe_user_read() omits cdc3813964cd mm-add-probe_user_read-fix omits bf18f7ddbf73 include/linux/uaccess.h: add probe_user_read() omits 63f545783ccb mm/page_alloc.c: check return value of memblock_alloc_node [...] omits 784c7b6a0141 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] omits ed5c01e2d6af mm/hugetlb: add prot_modify_start/commit sequence for huge [...] omits c7e14866e623 arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade omits e71f1733e166 mm: update ptep_modify_prot_commit to take old pte value as arg omits e46d9609bd42 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] omits 6799aa81925f mm/hmm: add helpers for driver to safely take the mmap_sem omits ab3610c8407e mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits aa2aa9a74818 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] omits f7ea18ff442a mm/hmm: add a helper function that faults pages and maps t [...] omits 1085ca360977 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits d56bb73ed210 mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix omits f33bedac6625 mm/hmm: potential deadlock in nonblocking code omits 5bafb6530f10 mm/hmm: improve driver API to work and wait over a range omits 612606393812 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits abee410302be mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits 8f8a3f0bf266 mm/hmm: do not erase snapshot when a range is invalidated omits 04fe1fa7025c mm/hmm: use reference counting for HMM struct omits 8e52ca6f0ba5 mm: fix some typos in mm directory omits d0eb2cd9b0b4 mm/page_owner: move config option to mm/Kconfig.debug omits 00818a807a55 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] omits 013c47c2a354 mm-oom-remove-prefer-children-over-parent-heuristic-checkp [...] omits 1e7b91f8f4e9 mm, oom: remove 'prefer children over parent' heuristic omits c5d8ce0a50b7 mm: no need to check return value of debugfs_create functions omits a305ddd05bf8 mm, memcg: proportional memory.{low,min} reclaim omits 931d44187681 mm/memory.c: prevent mapping typed pages to userspace omits 90c195768088 mm: prevent mapping slab pages to userspace omits b99a0f61ba8e mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 3a6511b05185 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! omits 668ead546eac mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] omits 8bbba911415b mm, memcg: create mem_cgroup_from_seq omits a7ddd4d7406d psi-introduce-psi-monitor-fix-3 omits d29e29dc1fed psi-introduce-psi-monitor-fix-fix omits 67c5cb0e521b psi-introduce-psi-monitor-fix omits 1aa5ee3a81c4 psi: introduce psi monitor omits 49c0a1fed833 psi: rename psi fields in preparation for psi trigger addition omits 82e2f67a4aff psi: introduce state_mask to represent stalled psi states omits ed20d95ef827 kernel: cgroup: add poll file operation omits 877729f70300 fs: kernfs: add poll file operation omits 915c005358c1 mm, compaction: Capture a page under direct compaction -fix omits e492a5711b67 mm, compaction: capture a page under direct compaction omits 8182b9f163ef mm/compaction: no stuck in __reset_isolation_pfn() omits 21c99f431381 mm, compaction: be selective about what pageblocks to clea [...] omits 75053fe78ba9 mm, compaction: sample pageblocks for free pages omits 69ca97e9e334 mm, compaction: round-robin the order while searching the [...] omits 2df949ff54cd mm, compaction: reduce premature advancement of the migrat [...] omits 6fa6a85a196a mm, compaction: do not consider a need to reschedule as co [...] omits 1a2ed6d80d09 mm, compaction: rework compact_should_abort as compact_che [...] omits 8a916e00b1b6 mm, compaction: keep cached migration PFNs synced for unus [...] omits bf357aeac2d7 mm, compaction: check early for huge pages encountered by [...] omits 4118458e91fa mm, compaction: finish pageblock scanning on contention omits b0912181bb4b mm, compaction: avoid rescanning the same pageblock multip [...] omits 52a32076dc08 mm, compaction: use free lists to quickly locate a migrati [...] omits 6382e3993032 mm, compaction: keep migration source private to a single [...] omits be5c7ac7e59a mm, compaction: Use free lists to quickly locate a migrati [...] omits ea654fa2b39c mm, compaction: use free lists to quickly locate a migrati [...] omits e7dea21a4924 mm, compaction: ignore the fragmentation avoidance boost f [...] omits 2c63718ddef0 mm, compaction: always finish scanning of a full pageblock omits 6590f33f06e2 mm, migrate: immediately fail migration of a page with no [...] omits 44984311cfe8 mm, compaction: rename map_pages to split_map_pages omits 6a2142341a02 mm, compaction: remove unnecessary zone parameter in some [...] omits 06c99d6fc728 mm, compaction: remove last_migrated_pfn from compact_control omits 8518e317ab53 mm, compaction: rearrange compact_control omits 8104ad3f8898 mm, compaction: shrink compact_control omits cc5af870d971 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] omits 2c9902cea146 mm: shuffle GFP_* flags omits c1a35adf873d mm: swap: add comment for swap_vma_readahead omits cea6bafb158c mm-swap-check-if-swap-backing-device-is-congested-or-not-fix-2 omits 3fc8edf34e20 mm-swap-check-if-swap-backing-device-is-congested-or-not-fix omits 02b3440f85ba mm: swap: check if swap backing device is congested or not omits d28070b1e4d2 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits 0036292969bc memcg: schedule high reclaim for remote memcgs on high_work omits e29dc4935569 mm/filemap.c: remove redundant test from find_get_pages_contig omits d45b4068ec21 mm/memcontrol.c: use struct_size() in kmalloc() omits 9d3d7ce5e4a8 mm: remove extra drain pages on pcp list omits 8ebae5dc4c1e arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] omits 1afce64511f7 arm64/mm: enable HugeTLB migration omits c7da224cd36f mm/hugetlb: enable arch specific huge page size support fo [...] omits 89a6997dd16b mm/hugetlb: enable PUD level huge page migration omits 9e2c3c3333ad mm/hugetlb: distinguish between migratability and movability omits 68eb4068f286 mm: remove sysctl_extfrag_handler() omits 10d2d11c3c48 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE omits ef43d6cbd63a lib/Kconfig.debug: make CONFIG_TEST_VMALLOC depends on CONFIG_MMU omits 376dd6a58165 vmalloc-add-test-driver-to-analyse-vmalloc-allocator-fix omits 94b14dc023af vmalloc: add test driver to analyse vmalloc allocator omits 8cc45570fab0 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] omits 50a4cc16719e mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] omits 4be6ec3b8124 mm/vmalloc: do not call kmemleak_free() on not yet account [...] omits 0748eba93e7f mm/vmalloc: fix size check for remap_vmalloc_range_partial() omits 4152217c5604 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] omits 8eb687c142fc memcg: localize memcg_kmem_enabled() check omits dabd963562cd mm, slub: make the comment of put_cpu_partial() complete omits 2cfd3698cc54 mm-reuse-only-pte-mapped-ksm-page-in-do_wp_page-fix omits 64ba14809038 mm: reuse only-pte-mapped KSM page in do_wp_page() omits be3477ef43dc tools/: fix for replace open encodings for NUMA_NO_NODE omits 47d232c9c5f0 tools/: replace open encodings for NUMA_NO_NODE omits 60b82b004656 mm: replace all open encodings for NUMA_NO_NODE omits a15e9f093ff2 mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] omits 5ba1bccd6c17 pm-hibernate-exclude-all-pageoffline-pages-v2 omits c4b4b6b36a43 PM/Hibernate: exclude all PageOffline() pages omits 24ad84aa3542 PM/Hibernate: use pfn_to_online_page() omits e7f8ca832405 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 37e4a152d5cf vmw_balloon: mark inflated pages PG_offline omits 7e44dbb8c54d hv_balloon: mark inflated pages PG_offline omits 0e56ee57f74b xen/balloon: mark inflated pages PG_offline omits 97137b642dd8 kexec: export PG_offline to VMCOREINFO omits 5c93ec447a19 mm-convert-pg_balloon-to-pg_offline-fix omits 8b7fc839cda2 mm: convert PG_balloon to PG_offline omits a74ecffa63d8 mm: balloon: update comment about isolation/migration/compaction omits c737f2814075 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11-fix omits 52d50da14e69 mm-page_allocc-memory_hotplug-free-pages-as-higher-order-v11 omits 5969aa358dd0 mm/page_alloc.c: memory hotplug: free pages as higher order omits 4a8f625dc419 mm/slub.c: remove an unused addr argument omits 4dd4a4f127ca include/linux/slub_def.h: comment fixes omits 2d5f7e9af294 mm/slab.c: kmemleak no scan alien caches omits 1edaf807252c mm-slub-introduce-slab_warn_on_error-fix omits 90ffbc6a6b6c mm/slub: introduce SLAB_WARN_ON_ERROR omits 8fa806d7c164 mm/slub.c: freelist is ensured to be NULL when new_slab() fails omits 50d8dcb11f82 fs/file.c: initialize init_files.resize_wait omits 8db4e00b8fd5 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() omits 907ada34e37e ramfs: support O_TMPFILE omits 8fbc829b15fd ocfs2: checkpoint appending truncate log transaction befor [...] omits 2674b3a81429 ocfs2: wait for recovering done after direct unlock request omits 5f8da970e402 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b787ab0c6a42 ocfs2: clear zero in unaligned direct IO omits bcdec50639e3 ocfs2: Use zero-sized array and struct_size() in kzalloc() omits bad92620ce73 ocfs2: fix the application IO timeout when fstrim is running omits 589961df8425 ocfs2: fix a panic problem caused by o2cb_ctl omits 601b5b887340 lib/debugobjects.c: move printk out of db lock critical sections omits 982428495866 sh: remove nargs from __SYSCALL omits 7a7c1034ff59 scripts/decode_stacktrace.sh: handle RIP address with segment omits c7cfad3fed3b kasan: fix kasan_check_read/write definitions omits d0fc699dde45 page_poison: play nicely with KASAN omits 30be39d1e1dc kasan: remove use after scope bugs detection. omits 9a0893ca8295 checkpatch: don't interpret stack dumps as commit IDs omits a973ebe8b4d7 Merge branch 'v5.1/drivers' into tmp/aml-rebuild omits fc48bbb6a8d6 Merge branch 'v5.1/dt64' into tmp/aml-rebuild omits f3d48e96cbdc Merge branch 'v5.1/dt' into tmp/aml-rebuild omits f8488a637248 Merge branch 'v5.1/soc' into tmp/aml-rebuild omits 6cbbda12cb4f rbd: remove experimental designation from kernel layering omits df8bb929c7c8 ceph: add mount option to limit caps count omits fb15126703bd ceph: periodically trim stale dentries omits 5b4fff81737f ceph: delete stale dentry when last reference is dropped omits 63fb33ac3c64 ceph: remove dentry_lru file from debugfs omits be10ff5bea37 ceph: touch existing cap when handling reply omits cda051bc4199 ceph: pass inclusive lend parameter to filemap_write_and_w [...] omits 2ea189d7812f rbd: round off and ignore discards that are too small omits 2a1a362a014b rbd: handle DISCARD and WRITE_ZEROES separately omits 8f745dc8c34a rbd: get rid of obj_req->obj_request_count omits 3ec74ae7194e libceph: use struct_size() for kmalloc() in crush_decode() omits 2dfc67bfd202 ceph: send cap releases more aggressively omits 488605f4e3d5 ceph: support getting ceph.dir.pin vxattr omits 63db8c05cd29 ceph: support versioned reply omits 439f1de0d641 ceph: map snapid to anonymous bdev ID omits f6e188d73d6d ceph: split large reconnect into multiple messages omits 5ed447a07937 ceph: decode feature bits in session message omits c717fd5ac74c ceph: set special inode's blocksize to page size omits cf603f07ca7d dm snapshot: don't define direct_access if we don't support it omits 4c6b7dfc9919 dm cache: add support for discard passdown to the origin device omits 17b23f5e2de5 dm writecache: fix typo in name for writeback_wq omits 5e4fd03a21bc dm: add support to directly boot to a mapped device omits 58990ed2530b dm thin: add sanity checks to thin-pool and external snaps [...] omits bbc30f092043 dm block manager: remove redundant unlikely annotation omits 9cd571015a00 dm verity fec: remove redundant unlikely annotation omits 5861e594ff4e dm integrity: remove redundant unlikely annotation omits abe3ebc00308 dm: factor out dm_noclone_process_bio() omits 64167459a031 dm: disallow noclone if bio must be split omits 1efa3bb79d3d dm: must allocate dm_noclone for stacked noclone devices omits eeee919c8a63 dm: always call blk_queue_split() in dm_process_bio() omits 80a3ff4cf10e dm: remove noclone bio access from dm_bio_from_per_bio_data() omits 116a1d6d2720 dm: fix to_sector() for 32bit omits 042f96ad4c5a dm switch: use struct_size() in kzalloc() omits 8812b7bfa600 dm: remove unused _rq_tio_cache and _rq_cache omits a657e397c8f1 dm mpath: enable noclone support for bio-based omits 26bf31ef029f dm: improve noclone_endio() to support multipath target omits 36c454031c5c dm: add per-bio-data support to noclone bio omits 97a89458020b dm: improve noclone bio support omits 2171cc3b9733 dm: implement noclone optimization for bio-based omits 595e94f6f8af dm: refactor start_io_acct and end_io_acct omits 6f6c95f09001 ASN.1: mark expected switch fall-through omits 503b95dbeba1 lib/cmdline.c: mark expected switch fall-throughs omits edd231bca0e8 lib: zstd: Mark expected switch fall-throughs omits 7a879067cc68 scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through omits a28ea6897214 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs omits 6a87ffd89402 scsi: ppa: mark expected switch fall-through omits 8ee09208714e scsi: osst: mark expected switch fall-throughs omits 13b52838213a scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs omits a7d269f6dc46 scsi: lpfc: lpfc_nvme: Mark expected switch fall-through omits 95962fc60f8f scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through omits 366199d2b2b5 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs omits 6c9045adf696 scsi: lpfc: lpfc_els: Mark expected switch fall-throughs omits 293cdab29121 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs omits c2f903ed8f80 scsi: imm: mark expected switch fall-throughs omits 614d8aacc16c scsi: csiostor: csio_wr: mark expected switch fall-through omits 043f96c3ba05 scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs omits f4b2f832d0d3 scsi: be2iscsi: be_main: Mark expected switch fall-through omits 4f708ebf77b1 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through omits c815c112316c scsi: aic7xxx: mark expected switch fall-throughs omits a610f0bf11af fs: mark expected switch fall-throughs omits 4bb1ffd8d476 time: Mark expected switch fall-throughs omits 934e12a595c7 x86/syscalls: Mark expected switch fall-throughs new 4f9020ffde71 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ee5e001196d1 fs: Make splice() and tee() take into account O_NONBLOCK f [...] new a83b04232cec Merge tag 'vfio-v5.1-rc1' of git://github.com/awilliam/linux-vfio new 811c16a2a2de Merge tag 'mtd/for-5.1' of git://git.infradead.org/linux-mtd new c8d950ab2498 Merge tag 'i3c/for-5.1' of git://git.kernel.org/pub/scm/li [...] new 42eaf1851ea2 Merge tag 'mmc-v5.1' of git://git.kernel.org/pub/scm/linux [...] new e48b044e4ff3 Merge tag 'regmap-v5.1' of git://git.kernel.org/pub/scm/li [...] new c364098fe874 Merge branch 'regulator-5.0' into regulator-linus new 88f268a5bcc3 Merge branch 'regulator-5.1' into regulator-next new 32c0ac3af49d Merge tag 'regulator-v5.1' of git://git.kernel.org/pub/scm [...] new b50c6ac8b6fb Merge branch 'spi-5.0' into spi-linus new 14dbfb417bd8 Merge branch 'spi-5.1' into spi-next new dcc75ddea1c3 Merge tag 'spi-v5.1' of git://git.kernel.org/pub/scm/linux [...] new 7629bac64204 Merge tag 'hwmon-for-v5.1' of git://git.kernel.org/pub/scm [...] new cd2a3bf02625 Merge tag 'leds-for-5.1-rc1' of git://git.kernel.org/pub/s [...] new 645630035643 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] new 63bdf4284c38 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 08300f4402ab a.out: remove core dumping support new eac616557050 x86: Deprecate a.out support new 45f5532a2f65 Merge tag 'm68k-for-v5.1-tag1' of git://git.kernel.org/pub [...] new fcc082f35c6d Revert "s390/cpum_cf: Add kernel message exaplanations" new 3591b19511ed Merge tag 's390-5.1-1' of git://git.kernel.org/pub/scm/lin [...] new 8feed3efa802 Merge branch 'parisc-5.1-1' of git://git.kernel.org/pub/sc [...] new d9862cfbe209 Merge tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux [...] new f3be8626ce6f scsi: aic7xxx: aic79xx: mark expected switch fall-through new dd12f6f1c237 scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughs new e14bcc5df788 scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughs new f0ed2270e0bc scsi: bfa: bfa_ioc: Mark expected switch fall-throughs new 750e900dde93 scsi: esas2r: esas2r_init: mark expected switch fall-throughs new d83ca8bef5ae scsi: qla4xxx: ql4_os: mark expected switch fall-through new 98a629f44ac3 scsi: st: mark expected switch fall-throughs new 2648624cfe7f adfs: mark expected switch fall-throughs new 282dd6ace5e0 fs: mark expected switch fall-throughs new 491d3a37392b scsi: aic7xxx: mark expected switch fall-throughs new 618d118f1e21 scsi: be2iscsi: be_iscsi: Mark expected switch fall-through new e1890f809537 scsi: be2iscsi: be_main: Mark expected switch fall-through new 0c75d9ae143a scsi: bfa: bfa_fcpim: Mark expected switch fall-throughs new 6a1409b9f261 scsi: csiostor: csio_wr: mark expected switch fall-through new 2d5025260c82 scsi: imm: mark expected switch fall-throughs new 220dadf8cd23 scsi: lpfc: lpfc_ct: Mark expected switch fall-throughs new 18946aa551cf scsi: lpfc: lpfc_els: Mark expected switch fall-throughs new c88a7a0445f8 scsi: lpfc: lpfc_hbadisc: Mark expected switch fall-throughs new 5a41df13acbb scsi: lpfc: lpfc_nportdisc: Mark expected switch fall-through new 79c1d97e905a scsi: lpfc: lpfc_nvme: Mark expected switch fall-through new b4a94194b0bf scsi: lpfc: lpfc_scsi: Mark expected switch fall-throughs new 087f3e62d488 scsi: osst: mark expected switch fall-throughs new a571e5dc51a1 scsi: ppa: mark expected switch fall-through new 2758cbd62233 scsi: sym53c8xx_2: sym_hipd: mark expected switch fall-throughs new 9ba343caeebc scsi: sym53c8xx_2: sym_nvram: Mark expected switch fall-through new 8effe37d2f58 lib: zstd: Mark expected switch fall-throughs new 42559d0ee6f5 lib/cmdline.c: mark expected switch fall-throughs new 5ac767a3c402 ASN.1: mark expected switch fall-through new 1f7ae812f87e x86/syscalls: Mark expected switch fall-throughs new d44b6a952420 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 6dd356d8fc06 ARC: unaligned: relax the check for gcc supporting -mno-un [...] new 66d20cf5b413 Merge remote-tracking branch 'arc-current/for-curr' new 95e19706cb33 Merge remote-tracking branch 'arm-current/fixes' new 0e63208915a8 tipc: fix RDM/DGRAM connect() regression new ddba43a64e6a Merge remote-tracking branch 'net/master' new cb4250d23d69 Merge remote-tracking branch 'ipsec/master' new ce443a18250e Merge remote-tracking branch 'sound-current/for-linus' new 14081ec880cd Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 5d5f2c9ec151 Merge remote-tracking branch 'regulator-fixes/for-linus' new ed46320e7d34 Merge remote-tracking branch 'spi-fixes/for-linus' new a36c13c53ceb Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 6df218ec7bc0 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 7f0f7942243c Merge remote-tracking branch 'input-current/for-linus' new 221e2d03d319 Merge remote-tracking branch 'ide/master' new d11058957717 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 9f1c07902667 drm/vgem: fix use-after-free when drm_gem_handle_create() fails new 3fc6bb043dac drm/vkms: fix use-after-free when drm_gem_handle_create() fails new cec625a6fad2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 062c83bf1e0c Merge remote-tracking branch 'kbuild/for-next' new 228b146b7605 Merge remote-tracking branch 'leaks/leaks-next' new 57ef1e0d4564 Merge remote-tracking branch 'dma-mapping/for-next' new cfa6709fd9c7 Merge remote-tracking branch 'asm-generic/master' new 294220239260 Merge remote-tracking branch 'arm/for-next' new d8992df2ff13 Merge remote-tracking branch 'arm64/for-next/core' new 520b5fc601ab Merge remote-tracking branch 'arm-soc/for-next' new 007b5ab3e5c4 Merge remote-tracking branch 'actions/for-next' new f0ff024663b2 Merge branch 'v5.1/soc' into tmp/aml-rebuild new 511b4f238bc0 Merge branch 'v5.1/dt' into tmp/aml-rebuild new b28967dbd9f6 Merge branch 'v5.1/dt64' into tmp/aml-rebuild new 55eee7e6a801 Merge branch 'v5.1/drivers' into tmp/aml-rebuild new 052ca284814d Merge remote-tracking branch 'amlogic/for-next' new bf663a32909f Merge remote-tracking branch 'at91/at91-next' new ea0815228c44 Merge remote-tracking branch 'bcm2835/for-next' new 3ba829018b37 Merge remote-tracking branch 'imx-mxs/for-next' new ac8cbb0d7bb0 Merge remote-tracking branch 'keystone/next' new 738e07f04667 Merge remote-tracking branch 'mediatek/for-next' new 9dd1f5ef0b64 Merge remote-tracking branch 'mvebu/for-next' new ee064cbf078a Merge remote-tracking branch 'omap/for-next' new f4a620e1c0c4 Merge remote-tracking branch 'qcom/for-next' new 15672c00518c Merge remote-tracking branch 'renesas/next' new 8e1c5639c827 Merge remote-tracking branch 'rockchip/for-next' new a5468e380407 Merge remote-tracking branch 'samsung-krzk/for-next' new 07cb90a8572d Merge remote-tracking branch 'sunxi/sunxi/for-next' new 1f77a7ea6d65 Merge remote-tracking branch 'tegra/for-next' new 0c1a78523542 Merge remote-tracking branch 'clk/clk-next' new 8a05323eec4f Merge remote-tracking branch 'csky/linux-next' new 2128c9189fa9 Merge remote-tracking branch 'm68knommu/for-next' new f93849d9ce35 Merge remote-tracking branch 'microblaze/next' new 724a2cecab3a Merge remote-tracking branch 'nios2/for-next' new 57705b661229 Merge remote-tracking branch 'powerpc/next' new 3929cbe427b2 Merge remote-tracking branch 'risc-v/for-next' new d7f54e4e0d4e Merge remote-tracking branch 'xtensa/xtensa-for-next' new b7da8d3e4ffe Merge remote-tracking branch 'fscrypt/master' new c80f40d7ec79 Merge remote-tracking branch 'befs/for-next' new 19e08e0e0aea Merge remote-tracking branch 'btrfs-kdave/for-next' new 5ba72e607cdb ceph: set special inode's blocksize to page size new 84bf39509bea ceph: decode feature bits in session message new 81c5a1487e52 ceph: split large reconnect into multiple messages new 75c9627efb72 ceph: map snapid to anonymous bdev ID new b37fe1f923fb ceph: support versioned reply new 08796873a518 ceph: support getting ceph.dir.pin vxattr new e3ec8d6898f7 ceph: send cap releases more aggressively new 6b41d4d9cb8f libceph: use struct_size() for kmalloc() in crush_decode() new fd7e3f0d8f25 rbd: get rid of obj_req->obj_request_count new 6484cbe987e0 rbd: handle DISCARD and WRITE_ZEROES separately new 0c93e1b7a26b rbd: round off and ignore discards that are too small new e450f4d1a5d6 ceph: pass inclusive lend parameter to filemap_write_and_w [...] new 32f6511a69eb ceph: touch existing cap when handling reply new 8d9c0906acef ceph: remove dentry_lru file from debugfs new 1e9c2eb6811e ceph: delete stale dentry when last reference is dropped new 37c4efc1ddf9 ceph: periodically trim stale dentries new fe33032daae2 ceph: add mount option to limit caps count new 0b51c9d15ab4 rbd: remove experimental designation from kernel layering new 356889c49d84 rbd: clear ->xferred on error from rbd_obj_issue_copyup() new e28eded58bdb rbd: factor out __rbd_osd_req_create() new 13488d53775b rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() new 3a482501cf70 rbd: introduce rbd_obj_issue_copyup_ops() new 89a59c1ca73b rbd: copyup with an empty snapshot context (aka deep-copyup) new 9b17eb2ce102 rbd: whole-object write and zeroout should copyup when sna [...] new b9f6d447a6f6 rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN new d11ae8e0a76a Documentation: modern versions of ceph are not backed by btrfs new 6727119b21a9 Merge remote-tracking branch 'ceph/master' new 165df9a080b6 CIFS: Fix leaking locked VFS cache pages in writeback retry new 68e2672f8fbd cifs: Fix NULL pointer dereference of devname new 74ea5f983f9e cifs: replace snprintf with scnprintf new eca004523811 cifs: add credits from unmatched responses/messages new 210946418491 cifs: return -ENODATA when deleting an xattr that does not exist new d26e2903fc10 smb3: fix bytes_read statistics new 7b9b9edb49ad CIFS: Do not reset lease state to NONE on lease break new e8506d25f740 smb3: make default i/o size for smb3 mounts larger new 4fe75c4e4bc2 smb3: request more credits on tree connect new c781af7e0c1f CIFS: Do not skip SMB2 message IDs on send failures new 969ae8e8d4ee cifs: Accept validate negotiate if server return NT_STATUS [...] new 6b15eb18c6a9 CIFS: Always reset read error to -EIO if no response new 82e0457af5f9 CIFS: Do not log credits when unmounting a share new 66265f134acf CIFS: Count SMB3 credits for malformed pending responses new bb1bccb60c2e CIFS: Respect SMB2 hdr preamble size in read responses new 40ef1a22b079 CIFS: Mask signals during sock_sendmsg() new a749d38d4a67 CIFS: Set reconnect instance to one initially new 6fa4eabd0815 CIFS: Respect reconnect in MTU credits calculations new 9810a801f1df CIFS: Respect reconnect in non-MTU credits calculations new fc2b4b663b21 CIFS: Check for reconnects before sending async requests new 6dcb9ab6de72 CIFS: Check for reconnects before sending compound requests new 944b654ade1d CIFS: Adjust MTU credits before reopening a file new 93ade95df917 CIFS: Remove custom credit adjustments for SMB2 async IO new 30820e73f544 CIFS: Reopen file before get SMB2 MTU credits for async IO new 55e5cef0ad17 CIFS: Find and reopen a file before get MTU credits in writepages new 476bf9847ac6 CIFS: Move unlocking pages from wdata_send_pages() new c37d6327765e CIFS: Move open file handling to writepages new a6678b9d19ca CIFS: Return error code when getting file handle for writeback new 73271b8b387a CIFS: Try to acquire credits at once for compound requests new ac20b455688f cifs: update internal module version number new eb9aa98585c9 smb3: Update POSIX negotiate context with POSIX ctxt GUID new 52395292b858 smb3: add tracepoints for query dir new 03dadd532694 smb3: Add tracepoints for read, write and query_dir enter new 9f4c4a5aa41a smb3: add missing read completion trace point new d797dffea1eb smb3: improve dynamic tracing of open and posix mkdir new 0d751b981d5d smb3: add dynamic trace point for smb3_cmd_enter new 2c90f4237d1e smb3: add dynamic trace point for query_info_enter/done new 36e1fa5eae64 cifs: use correct format characters new 3ca60c8781c8 CIFS: Fix a bug with re-sending wdata when transport retur [...] new 2e0580c77363 CIFS: Fix a bug with re-sending rdata when transport retur [...] new 159083264a7b smb3: for kerberos mounts display the credential uid used new fb5d9385d4de CIFS: Fix read after write for files with read caching new 778d81b65e4d CIFS: fix FSCTL_SET_REPARSE_POINT SMB2_ioctl() call new 687e38221333 Merge remote-tracking branch 'cifs/for-next' new e07d17f4a5cf Merge remote-tracking branch 'ecryptfs/next' new 67659757f637 Merge remote-tracking branch 'ext3/for_next' new fe444fb05233 Merge remote-tracking branch 'ext4/dev' new 05dc26c5383d Merge remote-tracking branch 'f2fs/dev' new edeb944cb956 Merge remote-tracking branch 'fuse/for-next' new 0f5fd9bed868 Merge remote-tracking branch 'jfs/jfs-next' new defad20f3a84 Merge remote-tracking branch 'nfs/linux-next' new b602345da6cb nfsd: fix memory corruption caused by readdir new 093496fe9c24 Merge remote-tracking branch 'nfsd/nfsd-next' new 87fef432f2fc Merge remote-tracking branch 'overlayfs/overlayfs-next' new 5578e48e5c0b ubi: wl: Silence uninitialized variable warning new c36ed3a0b9e1 Merge remote-tracking branch 'ubifs/linux-next' new e47a4308bb93 Merge remote-tracking branch 'v9fs/9p-next' new c24fba4b8a1a Merge remote-tracking branch 'xfs/for-next' new 6cc8f3499ec8 Merge remote-tracking branch 'vfs/for-next' new afac72f7d810 Merge remote-tracking branch 'printk/for-next' new 22f9f70d037c Merge remote-tracking branch 'pci/next' new d17076114c2c Merge remote-tracking branch 'pstore/for-next/pstore' new 3b8cc0a8a865 Merge remote-tracking branch 'hid/for-next' new db1adbdd1fae Merge remote-tracking branch 'i2c/i2c/for-next' new 23750004f64a Merge remote-tracking branch 'jc_docs/docs-next' new 252ddc7b3fb2 Merge remote-tracking branch 'v4l-dvb/master' new 9a9f1d1a81a9 fbdev: mbx: fix a misspelled variable name new 94667b8cb2b2 Merge remote-tracking branch 'fbdev/fbdev-for-next' new 07da9568b74b Merge remote-tracking branch 'pm/linux-next' new 38676c54a8d1 Merge remote-tracking branch 'cpupower/cpupower' new eb3c6099ca4b Merge remote-tracking branch 'thermal/next' new 5418246cfad7 Merge remote-tracking branch 'dlm/next' new abc350a2504f Merge remote-tracking branch 'swiotlb/linux-next' new 0fca467e8146 bnxt_re: Clean cq for kernel consumers only new 7095ec3ca00e IB/mlx5: Set correct write permissions for implicit ODP MR new c1545f1a200f IB/iser: Fix dma_nents type definition new 38bbc9f03815 IB/rdmavt: Fix loopback send with invalidate ordering new d757c60eca9b IB/rdmavt: Fix concurrency panics in QP post_send and modi [...] new 952a3cc9c06a cxgb4: kfree mhp after the debug print new 4e69cf1fe2c5 RDMA/hns: Use GFP_ATOMIC in hns_roce_v2_modify_qp new 75a3e6a3c129 RDMA/umem: minor bug fix in error handling path new 29eb8583902f Merge remote-tracking branch 'rdma/for-next' new c9cd7d96fd7a Merge remote-tracking branch 'nfc-next/master' new 8beae075d11c Merge remote-tracking branch 'gfs2/for-next' new 2d7f58c7ab4e Merge remote-tracking branch 'drm/drm-next' new 354d67d14189 Merge remote-tracking branch 'drm-intel/for-linux-next' new 747ff5762bbc Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 760d86fc5f40 Merge remote-tracking branch 'drm-misc/for-linux-next' new 076d1e6c5aed Merge remote-tracking branch 'drm-msm/msm-next' new d231137da81c Merge remote-tracking branch 'etnaviv/etnaviv/next' new e48d242ea5cc Merge remote-tracking branch 'sound-asoc/for-next' new 8125bb9cc6ec Merge remote-tracking branch 'input/next' new 6db97a5cfc16 Merge remote-tracking branch 'block/for-next' new e689fbab3ddd dm: remove unused _rq_tio_cache and _rq_cache new d2832376b69e dm switch: use struct_size() in kzalloc() new 0bdb50c531f7 dm: fix to_sector() for 32bit new effd58c95f27 dm: always call blk_queue_split() in dm_process_bio() new 5e3d0e37062e dm integrity: remove redundant unlikely annotation new 821b40da4d91 dm verity fec: remove redundant unlikely annotation new 5941c621dc9e dm block manager: remove redundant unlikely annotation new 70de2cbda8a5 dm thin: add sanity checks to thin-pool and external snaps [...] new 6bbc923dfcf5 dm: add support to directly boot to a mapped device new f87e033b3b92 dm writecache: fix typo in name for writeback_wq new de7180ff908b dm cache: add support for discard passdown to the origin device new c439ca69d5c8 dm snapshot: don't define direct_access if we don't support it new 4413ad649f96 Merge remote-tracking branch 'device-mapper/for-next' new 74268d938b28 Merge remote-tracking branch 'kgdb/kgdb-next' new e2c815242f4c Merge remote-tracking branch 'mfd/for-mfd-next' new 5174dab1434e Merge remote-tracking branch 'backlight/for-backlight-next' new 9417b7e39dda Merge remote-tracking branch 'battery/for-next' new 8d428f227f66 Merge remote-tracking branch 'regulator/for-next' new f0aa14c35aa0 Merge remote-tracking branch 'security/next-testing' new 28acef352ff6 Merge remote-tracking branch 'apparmor/apparmor-next' new ac13829b4e90 Merge remote-tracking branch 'selinux/next' new c7c0c3b4a63d Merge remote-tracking branch 'tpmdd/next' new 1c4c16983b76 Merge remote-tracking branch 'watchdog/master' new c120d690267a Merge remote-tracking branch 'iommu/next' new a6c1d2e562fc Merge remote-tracking branch 'audit/next' new 18c1d9e97ac2 Merge remote-tracking branch 'devicetree/for-next' new 6624ab867403 Merge remote-tracking branch 'spi/for-next' new 7e0275389753 Merge remote-tracking branch 'tip/auto-latest' new 4600f20d2b51 Merge remote-tracking branch 'clockevents/clockevents/next' new aee5a0dc0d7c Merge remote-tracking branch 'edac-amd/for-next' new 260bb172b9a2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 1be638ce97dc Merge remote-tracking branch 'ftrace/for-next' new 3c50b6ba7ca4 Merge remote-tracking branch 'rcu/rcu/next' new 9149c6915eb0 Merge remote-tracking branch 'kvm/linux-next' new a8812acd13c4 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 85eb278c1899 xen/ACPI: Switch to bitmap_zalloc() new b1ddd406cd1e xen: remove pre-xen3 fallback handlers new d9632f69d752 Merge remote-tracking branch 'xen-tip/linux-next' new c9de2c2068d7 Merge remote-tracking branch 'percpu/for-next' new bf393fd4a3c8 workqueue: Fix spelling in source code comments new f9b93f6e1a7d Merge remote-tracking branch 'workqueues/for-next' new 542f55f14aee Merge remote-tracking branch 'drivers-x86/for-next' new 2794449576a6 platform/chrome: fix wilco-ec dependencies new a0047be2bb82 Merge remote-tracking branch 'chrome-platform/for-next' new 470bc8e73de1 Merge remote-tracking branch 'hsi/for-next' new 24f6b4059796 Merge remote-tracking branch 'ipmi/for-next' new b425b45e8071 Merge remote-tracking branch 'driver-core/driver-core-next' new dfa6be1d402e Merge remote-tracking branch 'usb/usb-next' new cdaa66e13551 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new b1f9c28e18a1 Merge remote-tracking branch 'tty/tty-next' new b2cd2fcc2322 Merge remote-tracking branch 'char-misc/char-misc-next' new 309d256d7b12 Merge remote-tracking branch 'staging/staging-next' new 8165e8291e2d Merge remote-tracking branch 'mux/for-next' new 3bfc0cdf2741 Merge remote-tracking branch 'slave-dma/next' new 40181f0fa299 Merge remote-tracking branch 'cgroup/for-next' new 87d5f5b97a9c Merge remote-tracking branch 'scsi/for-next' new 8aaf3fd3f053 Merge remote-tracking branch 'vhost/linux-next' new e431a8c2b6e2 Merge remote-tracking branch 'rpmsg/for-next' new 0d111bd05aa8 Merge remote-tracking branch 'gpio/for-next' new 5628d7a12417 Merge remote-tracking branch 'pinctrl/for-next' new 684462928c39 Merge remote-tracking branch 'pwm/for-next' new 202f9526a643 Merge remote-tracking branch 'random/dev' new 81cfeed98199 Merge remote-tracking branch 'kselftest/next' new b88fe45cd6fb Merge remote-tracking branch 'y2038/y2038' new 00c9f16fbdd3 Merge remote-tracking branch 'livepatching/for-next' new bfc0a381a939 Merge remote-tracking branch 'coresight/next' new a1c42520609b Merge remote-tracking branch 'rtc/rtc-next' new 04e7364e3af4 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 91abdc5065c8 Merge remote-tracking branch 'ntb/ntb-next' new db7b66155a4f Merge remote-tracking branch 'kspp/for-next/kspp' new b51be7d69a73 Merge remote-tracking branch 'cisco/for-next' new f27a147f1aa8 Merge remote-tracking branch 'slimbus/for-next' new 7fad4c06f9cc Merge remote-tracking branch 'nvmem/for-next' new d5ffddf87f21 Merge remote-tracking branch 'xarray/xarray' new b6b1f38e8351 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new adbef3883eb5 Merge remote-tracking branch 'pidfd/for-next' new c9b4a0d70048 Merge remote-tracking branch 'devfreq/for-next' new 70e1a2ddcd8a mm: hwpoison: fix thp split handing in soft_offline_in_use_page() new 3527a97cf090 kasan: remove use after scope bugs detection. new b42685db3018 page_poison: play nicely with KASAN new 860e10592a3a kasan: fix kasan_check_read/write definitions new e73f32d84e41 kasan: fix coccinelle warnings in kasan_p*_table new 4a256113ecc5 scripts/decode_stacktrace.sh: handle RIP address with segment new 307c8eed38c3 sh: remove nargs from __SYSCALL new 35297a3c1c80 ocfs2: fix a panic problem caused by o2cb_ctl new a47dce483f93 ocfs2: fix the application IO timeout when fstrim is running new 2a440b061b8d ocfs2: Use zero-sized array and struct_size() in kzalloc() new e04428e97c98 fs/inode.c: inode_set_flags(): replace opencoded set_mask_bits() new 932ce6b7d957 fs/file.c: initialize init_files.resize_wait new ecfcf4748ef5 mm/slub.c: freelist is ensured to be NULL when new_slab() fails new d647bbacf0c5 mm/slab.c: kmemleak no scan alien caches new eba61944d9e6 include/linux/slub_def.h: comment fixes new 64eb9417ce34 mm/slub.c: remove an unused addr argument new b05d1926a17b mm/page_alloc.c: memory hotplug: free pages as higher order new 47f35e4c7811 mm: balloon: update comment about isolation/migration/compaction new 7348704df2da mm: convert PG_balloon to PG_offline new 0323d8913752 kexec: export PG_offline to VMCOREINFO new 2f085ff37d08 xen/balloon: mark inflated pages PG_offline new fcbebc0066e3 hv_balloon: mark inflated pages PG_offline new 8d35abf01991 vmw_balloon: mark inflated pages PG_offline new df76b71a5b43 PM/Hibernate: use pfn_to_online_page() new 9ee62691a44f PM/Hibernate: exclude all PageOffline() pages new b07c939fadbc mm/vmalloc.c: don't dereference possible NULL pointer in _ [...] new 294aba445c77 mm: replace all open encodings for NUMA_NO_NODE new 8cedf1f46f90 tools/: replace open encodings for NUMA_NO_NODE new 2a283d0742c7 mm: reuse only-pte-mapped KSM page in do_wp_page() new 9c95a96411e0 mm, slub: make the comment of put_cpu_partial() complete new e92b75aaed8b memcg: localize memcg_kmem_enabled() check new 4ffee6ca2b72 mm/vmalloc.c: make vmalloc_32_user() align base kernel vir [...] new 1c301f4f736f mm/vmalloc: fix size check for remap_vmalloc_range_partial() new e337b3e72321 mm/vmalloc: do not call kmemleak_free() on not yet account [...] new 9f19698ff246 mm/vmalloc: pass VM_USERMAP flags directly to __vmalloc_no [...] new d6ed392a9d12 vmalloc: export __vmalloc_node_range for CONFIG_TEST_VMALL [...] new 5bfc3a615094 vmalloc: add test driver to analyse vmalloc allocator new 3beccabdeeb3 selftests/vm: add script helper for CONFIG_TEST_VMALLOC_MODULE new 99c071f9a6fa mm: remove sysctl_extfrag_handler() new 27478d8171f4 mm/hugetlb: distinguish between migratability and movability new 0de257720fe7 mm/hugetlb: enable PUD level huge page migration new fb8c6b50a72b mm/hugetlb: enable arch specific huge page size support fo [...] new 1a97160b0cd1 arm64/mm: enable HugeTLB migration new d6079ae42046 arm64/mm: enable HugeTLB migration for contiguous bit Huge [...] new 0f74ade5c226 mm: remove extra drain pages on pcp list new e16a5ab715a3 mm/memcontrol.c: use struct_size() in kmalloc() new d0ae8aade474 mm/filemap.c: remove redundant test from find_get_pages_contig new 3c3ceb266c72 mm: swap: check if swap backing device is congested or not new 3e511683611f mm: swap: add comment for swap_vma_readahead new 7bcfb1693ccf mm: shuffle GFP_* flags new 90e2bb43ad86 mm/filemap: pass inclusive 'end_byte' parameter to filemap [...] new a64203ba0091 mm, compaction: shrink compact_control new 4e0fe7cc5125 mm, compaction: rearrange compact_control new 7799014080f8 mm, compaction: remove last_migrated_pfn from compact_control new 3b5a5e612b55 mm, compaction: remove unnecessary zone parameter in some [...] new 9aa8848c9852 mm, compaction: rename map_pages to split_map_pages new 559194c6d2cd mm, migrate: immediately fail migration of a page with no [...] new 4a01fc8e75b3 mm, compaction: always finish scanning of a full pageblock new d883163c4dda mm, compaction: ignore the fragmentation avoidance boost f [...] new a23ac361b771 mm, compaction: use free lists to quickly locate a migrati [...] new c204575b938a mm, compaction: keep migration source private to a single [...] new f4c02a249f3c mm, compaction: use free lists to quickly locate a migrati [...] new f58b3a755563 mm, compaction: avoid rescanning the same pageblock multip [...] new 036e13b6b556 mm, compaction: finish pageblock scanning on contention new 2f50f45610ba mm, compaction: check early for huge pages encountered by [...] new 77e2376c0f94 mm, compaction: keep cached migration PFNs synced for unus [...] new 7982cb7ec59c mm, compaction: rework compact_should_abort as compact_che [...] new 7df9b5784ffc mm, compaction: do not consider a need to reschedule as co [...] new d28522e9ca7c mm, compaction: reduce premature advancement of the migrat [...] new d95a8378e1d0 mm, compaction: round-robin the order while searching the [...] new e55fd4a70443 mm, compaction: sample pageblocks for free pages new 4a192fb278df mm, compaction: be selective about what pageblocks to clea [...] new ea493d5e9e31 mm, compaction: capture a page under direct compaction new 00aa0070d5f9 fs: kernfs: add poll file operation new 24bbc06e718b kernel: cgroup: add poll file operation new c76d4f75d095 mm, memcg: create mem_cgroup_from_seq new 293d8a4aa3c2 mm, memcg: extract memcg maxable seq_file logic to seq_sho [...] new d2d49a1ecd95 mm/vmalloc.c: fix kernel BUG at mm/vmalloc.c:512! new f1c87d9f8277 mm: prevent mapping slab pages to userspace new 115a35eeb6f5 mm/memory.c: prevent mapping typed pages to userspace new 6c1179f22e52 mm: no need to check return value of debugfs_create functions new b0b50bc94c18 mm, oom: remove 'prefer children over parent' heuristic new 189752904aa3 mm/mmap.c: remove some redundancy in arch_get_unmapped_are [...] new fd3d47bcc3fa mm/page_owner: move config option to mm/Kconfig.debug new f8793571c359 mm: fix some typos in mm directory new 80ba272b55c3 mm: update ptep_modify_prot_start/commit to take vm_area_s [...] new ecac7145db10 mm: update ptep_modify_prot_commit to take old pte value as arg new a38f2f7ab40e arch/powerpc/mm: Nest MMU workaround for mprotect RW upgrade new ddc2eaec2452 mm/hugetlb: add prot_modify_start/commit sequence for huge [...] new eaa6e3424368 arch/powerpc/mm/hugetlb: NestMMU workaround for hugetlb mp [...] new 1b4f4a5a3849 mm/page_alloc.c: check return value of memblock_alloc_node [...] new b72e5e46f38c memcg: killed threads should not invoke memcg OOM killer new 038bd40bce1a mm, mempolicy: fix uninit memory access new e03bff7c54e9 mm/vmscan.c: remove 7th argument of isolate_lru_pages() new 9a311cc567c6 mm: refactor swap-in logic out of shmem_getpage_gfp new 88b2145dff36 mm: rid swapoff of quadratic complexity new 8987b256093b agp: efficeon: no need to set PG_reserved on GATT tables new d38e22ccfeda s390/vdso: don't clear PG_reserved new 56c6c28482a8 powerpc/vdso: don't clear PG_reserved new da43c5e73850 riscv/vdso: don't clear PG_reserved new 32b114520a04 m68k/mm: use __ClearPageReserved() new ecdb3c4c3ecb arm64: kexec: no need to ClearPageReserved() new 338d1d889292 arm64: kdump: no need to mark crashkernel pages manually P [...] new fab55b3c70ba ia64: perfmon: don't mark buffer pages as PG_reserved new 5f0c61b0a2f0 mm: better document PG_reserved new ce963f55f15e mm/cma: add PF flag to force non cma alloc new 800d8caedce5 mm: update get_user_pages_longterm to migrate pages alloca [...] new c557ae52a835 powerpc/mm/iommu: allow migration of cma allocated pages d [...] new 6bca73ffcd7f powerpc/mm/iommu: allow large IOMMU page size only for hug [...] new 70db1b5f123c mm/memfd: add an F_SEAL_FUTURE_WRITE seal to memfd new c9277f48ce80 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 31618b25a8c0 mm: swap: use mem_cgroup_is_root() instead of deferencing [...] new f8c3e98474d2 mm: vmscan: do not iterate all mem cgroups for global dire [...] new 7b5cf82d93e6 mm: memcontrol: expose THP events on a per-memcg basis new c5320143d5f6 mm: ksm: do not block on page lock when searching stable tree new fcbb1d8f75fd mm/vmscan.c: do not allocate duplicate stack variables in [...] new 771d2be389fb mm, swap: bounds check swap_info array accesses to avoid N [...] new 2a104cd9dc58 mm,oom: don't kill global init via memory.oom.group new dfc7e43ae5a5 numa: make "nr_node_ids" unsigned int new 54bf85081e75 numa: make "nr_online_nodes" unsigned int new 643f710425fa mm/page_poison: update comment after code moved new 964f6b8de6e0 docs/mm: vmalloc: re-indent kernel-doc comemnts new 163207a867e8 docs/core-api/mm: fix user memory accessors formatting new f6cede552b7d docs/core-api/mm: fix return value descriptions in mm/ new c27a8d5e7d68 mm/migrate.c: cleanup expected_page_refs() new 81ad0bfb54dd mm: page_cache_add_speculative(): refactor out some code d [...] new 51e514a01bd6 mm,memory_hotplug: explicitly pass the head to isolate_huge_page new 5e21ed02ae78 include/linux/compaction.h: fix potential build error new ea4c43957671 tools/vm/slabinfo: update options in usage message new 55c6076b121d tools/vm/slabinfo: put options in alphabetic order new 9f011028c1b4 tools/vm/slabinfo: align usage output columns new 62dd5a94eb72 tools/vm/slabinfo: clean up usage menu debug items new dd00a7a77cd5 mm: unexport free_reserved_area new 4ad8725a88ef mm/shmem: make find_get_pages_range() work for huge page new b486c5657b00 MAINTAINERS: add entry for memblock new 6b4a3d3c2fc3 tmpfs: test link accounting with O_TMPFILE new 1d0d7ce02191 mm/cma_debug.c: remove static scoped cma_debugfs_root new 2ad4142c4b53 mm/swapfile.c: use struct_size() in kvzalloc() new c7e7dc7bf8fe mm/workingset: remove unused @mapping argument in workings [...] new fc24e222878a mm: remove zone_lru_lock() function, access ->lru_lock directly new 6a0da370add3 mm/compaction: pass pgdat to too_many_isolated() instead of zone new c799f9af795a mm/page_ext.c: fix an imbalance with kmemleak new cd417831ea3e mm/cma.c: cma_declare_contiguous: correct err handling new c80c0612366d mm/memcontrol.c: fix bad line in comment new 0133a3555b96 mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC new b0fb9ceae73b mm/huge_memory.c: fix "orig_pud" set but not used new 32897ef5d91b writeback: fix inode cgroup switching comment new c9cc6d6d8d88 mm/memory.c: do_fault: avoid usage of stale vm_area_struct new 8ca475e723e1 mm/sparse: fix a bad comparison new ec650bba6fad mm,mremap: bail out earlier in mremap_to under map pressure new 857e5fd3da7e proc: return exit code 4 for skipped tests new 41824b5dc5a0 fs/proc/self.c: code cleanup for proc_setup_self() new 79987e265abf fs/proc/thread_self.c: code cleanup for proc_setup_thread_self() new fe7d2d9394c5 proc: remove unused argument in proc_pid_lookup() new 9d61abe5f750 proc: read kernel cpu stat pointer once new 448875ad1f21 proc: use seq_puts() everywhere new 34aab6bec23e proc: test /proc/*/maps, smaps, smaps_rollup, statm new a557c6180fe4 proc: more robust bulk read test new ea02d685360c tools/testing/selftests/proc/proc-self-syscall.c: remove d [...] new d2d483e53922 checkpatch: don't interpret stack dumps as commit IDs new ba813d2d0e87 lib/debugobjects.c: move printk out of db lock critical sections new 7fb2a36cca79 ocfs2: clear zero in unaligned direct IO new 40b67f565f52 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 79bf82a46341 ocfs2: wait for recovering done after direct unlock request new 77c0749545a0 ocfs2: checkpoint appending truncate log transaction befor [...] new d1f873f6f334 ramfs: support O_TMPFILE new 04e57b09eac8 memcg: schedule high reclaim for remote memcgs on high_work new 233fcac65267 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 new 557774b34be2 psi: introduce state_mask to represent stalled psi states new 824883720e18 psi: rename psi fields in preparation for psi trigger addition new 6b7156c08a7a psi: introduce psi monitor new 17d300925de0 psi-introduce-psi-monitor-fix new fa2da8c81b25 psi-introduce-psi-monitor-fix-fix new 088342938f0a psi-introduce-psi-monitor-fix-3 new 2c628b8ef8e5 mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() new ba7296bc7c46 mm, memcg: proportional memory.{low,min} reclaim new c4ba339b4e1a mm/hmm: use reference counting for HMM struct new 227b80c6a28a mm/hmm: do not erase snapshot when a range is invalidated new 207934886b7c mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] new 15536b9cc790 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() new 12326a7e1ac4 mm/hmm: improve driver API to work and wait over a range new 64c0ceacf732 mm/hmm: potential deadlock in nonblocking code new 1d5f464260cf mm-hmm-improve-driver-api-to-work-and-wait-over-a-range-fix-fix new 1e7b0d8d3196 mm/hmm: add default fault flags to avoid the need to pre-f [...] new 598a5e4605a0 mm/hmm: add a helper function that faults pages and maps t [...] new 499fbd4797f8 mm/hmm: support hugetlbfs (snapshotting, faulting and DMA [...] new 1bed8a07a556 mm/hmm: allow to mirror vma of a file on a DAX backed filesystem new 3e19927f7435 mm/hmm: add helpers for driver to safely take the mmap_sem new ad3f22adddd1 include/linux/uaccess.h: add probe_user_read() new 529d5b2c453c mm-add-probe_user_read-fix new 2648963f137c powerpc: use probe_user_read() new ce261eae7806 mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t new 3ec2ecdc1b96 hugetlb: allow to free gigantic pages regardless of the co [...] new d507287ccad7 hugetlbfs: fix potential over/underflow setting node speci [...] new ba4bb6709dc7 mm, memcg: make memory.emin the baseline for utilisation d [...] new eaa035c4bde9 mm: shuffle initial free memory to improve memory-side-cac [...] new 05471585c0c4 mm/shuffle: fix shuffle enable new e11836efe2a9 mm: move buddy list manipulations into helpers new 50b7a30bfb1b mm: fix buddy list helpers new 1374a980e5a5 mm-move-buddy-list-manipulations-into-helpers-fix2 new 37354b49dd88 mm: maintain randomization of page free lists new 371201f9b421 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes new 2ec13d12d6b7 mm/vmscan: remove unused lru_pages argument new 1405d90f7b3b mm/hmm.c: fix unused variable warnings new 6ad75e403af8 mm: use mm_zero_struct_page from SPARC on all 64b architectures new 4bc1d69a8c0c mm: drop meminit_pfn_in_nid as it is redundant new 982d3ecc1d0d mm: implement new zone specific memblock iterator new 355412bf9f0d mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new b030afd4925b mm: move hot-plug specific memory init into separate funct [...] new 2848878c8268 mm: add reserved flag setting to set_page_links() new b320d9fde72c mm: use common iterator for deferred_init_pages and deferr [...] new f94f8d2f3a24 mm/page_alloc.c: calculate first_deferred_pfn directly new fcc2590e3a03 filemap: kill page_cache_read usage in filemap_fault new 4a4f1755be88 filemap-kill-page_cache_read-usage-in-filemap_fault-fix new 497f297bc01c filemap: pass vm_fault to the mmap ra helpers new 9f1d6bf8141b filemap: drop the mmap_sem for all blocking operations new 1b0561e43d8e filemap-drop-the-mmap_sem-for-all-blocking-operations-v6 new 7c5a3e9debe6 filemap-drop-the-mmap_sem-for-all-blocking-operations-fix new ed1f2b55aab5 filemap-drop-the-mmap_sem-for-all-blocking-operations-chec [...] new 706961d3dfc4 mm: don't expose page to fast gup before it's ready new d3fc9408c31c fs/buffer.c: add debug print for __getblk_gfp() stall problem new 61849304da38 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 0ebd12d4c7e4 kernel.h: unconditionally include asm/div64.h for do_div() new 134d87621bc6 kernel/panic.c: taint: fix debugfs_simple_attr.cocci warnings new 928e8a1c8bac <linux/kernel.h>: drop the gcc-3.3 'const' hack in roundup() new f5b148cb71f3 include/linux/types.h: use "unsigned int" instead of "unsigned" new 564c3a7fe3e6 kernel/hung_task.c - fix sparse warnings new dc369ebf69b6 kernel/hung_task.c: Use continuously blocked time when reporting. new ad273f609d2f kernel/sys: annotate implicit fall through new 920264704f2b scripts/spelling.txt: add more spellings to spelling.txt new 17f62618a0ca build_bug.h: add wrapper for _Static_assert new 564821f1df27 lib/vsprintf.c: move sizeof(struct printf_spec) next to it [...] new ce7a0bd835d6 linux/fs.h: move member alignment check next to definition [...] new 7c615c57d928 linux/kernel.h: use 'short' to define USHRT_MAX, SHRT_MAX, [...] new 823b818f43b2 linux/kernel.h: split *_MAX and *_MIN macros into <linux/l [...] new 3cac632e8a81 include/linux/pid.h: remove next_pidmap() declaration new 91d225cf0877 linux/device.h: use DYNAMIC_DEBUG_BRANCH in dev_dbg_ratelimited new 1cb8612be396 linux/net.h: use DYNAMIC_DEBUG_BRANCH in net_dbg_ratelimited new 57d9efbf9c51 linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited new e0919ec1afac dynamic_debug: consolidate DEFINE_DYNAMIC_DEBUG_METADATA d [...] new b46475e3c6c5 dynamic_debug: don't duplicate modname in ddebug_add_module new 72ceab969875 dynamic_debug: use pointer comparison in ddebug_remove_module new d804f9e6a1b1 dynamic_debug: remove unused EXPORT_SYMBOLs new 46bf797a0a15 dynamic_debug: move pr_err from module.c to ddebug_add_module new 1188ff65e2c2 dynamic_debug: add static inline stub for ddebug_add_module new 176aa8f26deb dynamic_debug: refactor dynamic_pr_debug and friends new 7af20b836dbd btrfs: implement btrfs_debug* in terms of helper macro new 6499f5e9ef7c ACPI: use proper DYNAMIC_DEBUG_BRANCH macro new 407b34662ad6 ACPI: remove unused __acpi_handle_debug macro new b5e93869e47a ACPI: implement acpi_handle_debug in terms of _dynamic_func_call new cc601632d40a include/linux/bitops.h: set_mask_bits() to return old value new 6ab90d376a65 lib/genalloc.c: export symbol addr_in_gen_pool new 0d3f8476d5ff lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new e181dafe0b96 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 4c876c91793a lib/div64.c: off by one in shift new 361703dba50d lib/test_ubsan.c: VLA no longer used in kernel new 3f3c6789bab5 lib/assoc_array.c: mark expected switch fall-through new eeba8e1d0f68 lib/test_firmware.c: remove some dead code new 33171113ec39 checkpatch: verify SPDX comment style new 95cdfec5c1f9 checkpatch: add some new alloc functions to various tests new bf9e5c867705 checkpatch: allow reporting C99 style comments new ba5ff533a6d4 checkpatch: add test for SPDX-License-Identifier on wrong line # new 525d88242515 checkpatch: fix something new 39c681c139db epoll: make sure all elements in ready list are in FIFO order new 3295c0bdc3eb epoll: unify awaking of wakeup source on ep_poll_callback() path new 0a58baf9554c epoll: use rwlock in order to reduce ep_poll_callback() co [...] new 3c639b81dd0b fs/binfmt_elf.c: don't be afraid of overflow new cc4e4e73f02e fs/binfmt_elf.c: use list_for_each_entry() new 8aafdc796d9a elf: fixup compilation new 033f1dea638c fs/binfmt_elf.c: spread const a little new c95487b33b37 init/calibrate.c: provide proper prototype new e21ff5e82901 autofs: add ignore mount option new 6b7e936eac7c fs/autofs/inode.c: use seq_puts() for simple strings in au [...] new 2082ddef3009 autofs: clear O_NONBLOCK on the pipe new b04fbd3a0f67 fat: enable .splice_write to support splice on O_DIRECT file new 3d2a1fbc3c89 ptrace: take into account saved_sigmask in PTRACE_{GET,SET [...] new e5addadbff8c kernel/signal.c: allow the null signal in rt_sigqueueinfo() new 11258981d8ec fs/exec.c: replace opencoded set_mask_bits() new 913afdd73820 exec: increase BINPRM_BUF_SIZE to 256 new d8b69d06f116 exec-increase-binprm_buf_size-to-256-fix new c7f76ad54be4 kernel: workqueue: clarify wq_worker_last_func() caller re [...] new b42e3d4be260 drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen() new 809ca6c8b582 rapidio/mport_cdev: mark expected switch fall-through new ca583baf07a4 tools/testing/selftests/sysctl/sysctl.sh: add tests for >3 [...] new 2e444769fd7a kernel/sysctl.c: add missing range check in do_proc_dointv [...] new f78327d17755 kernel/sysctl.c: define minmax conv functions in terms of [...] new 5ccf82828323 sysctl: handle overflow in proc_get_long new f393a0085408 sysctl: handle overflow for file-max new 8b69d10e18dc sysctl-handle-overflow-for-file-max-v4 new f2dd0b8e3f2e sysctl: return -EINVAL if val violates minmax new 9cd5e146a0cb kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc() new fd28fbda1ff7 configs: get rid of obsolete CONFIG_ENABLE_WARN_DEPRECATED new 23d815f31d93 kernel/configs: use .incbin directive to embed config_data.gz new 3fcfed47f850 kernel-configs-use-incbin-directive-to-embed-config_datagz-v2 new 372b166f0fb1 kcov: no need to check return value of debugfs_create functions new 15c56bd3481a kcov: convert kcov.refcount to refcount_t new 26f6c5d7a4ef scripts/gdb: replace flags (MS_xyz -> SB_xyz) new 08cdb07d8b49 lib/ubsan: default UBSAN_ALIGNMENT to not set new 6d9d225e29c6 init/initramfs.c: provide more details in error messages new 6ceaa070d244 ipc: annotate implicit fall through new 930729f56e50 ipc/sem.c: replace kvmalloc/memset with kvzalloc and use s [...] new 68df2d42332c ipc: allow boot time extension of IPCMNI from 32k to 16M new d4581ad97773 ipc: conserve sequence numbers in ipcmni_extend mode new ad2633e32e57 ipc: do cyclic id allocation with ipcmni_extend mode new 70baaed082ac lib/lzo: tidy-up ifdefs new 98d6194dc1ab lib/lzo: 64-bit CTZ on arm64 new 7d896cec0c96 lib/lzo: fast 8-byte copy on arm64 new ae75cdb7b792 lib/lzo: implement run-length encoding new 50d1885b90dc lib/lzo: separate lzo-rle from lzo new cb7120a4133a zram: default to lzo-rle instead of lzo new 1b7616f5a688 Merge branch 'akpm-current/current' new 6b3226fdf6bb pinctrl: fix pxa2xx.c build warnings new 2f1f7093311b scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new 048d7781069e powerpc: prefer memblock APIs returning virtual address new 98e8ec551dfe microblaze: prefer memblock API returning virtual address new 2ee091c65306 sh: prefer memblock APIs returning virtual address new 294f70d57137 openrisc: simplify pte_alloc_one_kernel() new 56a65f77339a arch: simplify several early memory allocations new 027636345324 arm, s390, unicore32: remove oneliner wrappers for membloc [...] new b5e67a279422 mm: create the new vm_fault_t type new 0a215e067414 x86/mm/fault.c: Convert to use vm_fault_t new ba6f4c086ca0 mm/hmm: convert to use vm_fault_t new 6de5c0f6cb9a drm/nouveau/dmem: update for struct hmm_devmem_ops member change new 3a160f59d026 MAINTAINERS: fix GTA02 entry and mark as orphan new 9cbeb43f99b3 fs: fs_parser: fix printk format warning new 83c7fa45d388 mm: refactor readahead defines in mm.h new 0d9584cf306d mm-refactor-readahead-defines-in-mmh-fix new a3053dc79d0d proc: calculate end pointer for /proc/*/* lookup at compile time new a58f3fc981ad proc: merge fix for proc_pident_lookup() API change new a56d2fc00126 unicore32: stop printing the virtual memory layout new d965093adcac arch/nios2/mm/fault.c: remove duplicate include new 7016b2f00a4d include/linux/sched/signal.h: replace `tsk' with `task' new f5e5bdc94cf9 openrisc: prefer memblock APIs returning virtual address new b10af81024ee powerpc: use memblock functions returning virtual address new 0c8326af0e78 powerpc: remove duplicated alloc_stack() function new 62481abf52fa memblock: replace memblock_alloc_base(ANYWHERE) with membl [...] new c935cbdb90ff memblock: drop memblock_alloc_base_nid() new 4c046bd67c88 memblock: emphasize that memblock_alloc_range() returns a [...] new 21d56ce206c2 memblock: memblock_phys_alloc_try_nid(): don't panic new f34497772c53 memblock: memblock_phys_alloc(): don't panic new 458b5863ecb0 memblock: drop __memblock_alloc_base() new a4c168b4eb06 memblock: drop memblock_alloc_base() new 91faed2a3a56 memblock: refactor internal allocation functions new 972fc470d9da memblock: fix parameter order in memblock_phys_alloc_try_nid() new 50a2a7ad7cf3 memblock: make memblock_find_in_range_node() and choose_me [...] new 1b9a22a0dfa1 arch: use memblock_alloc() instead of memblock_alloc_from( [...] new 184e365dadec arch: don't memset(0) memory returned by memblock_alloc() new 27753b4e7a09 ia64: add checks for the return value of memblock_alloc*() new 58c625f122a2 sparc: add checks for the return value of memblock_alloc*() new 19e263d1175a mm/percpu: add checks for the return value of memblock_alloc*() new 19d5965e4a1d init/main: add checks for the return value of memblock_alloc*() new a2839905fdf0 swiotlb: add checks for the return value of memblock_alloc*() new f1dff9ef61ee treewide: add checks for the return value of memblock_alloc*() new b22d0c45cae3 mm: sparse: Use '%pa' with 'phys_addr_t' type new 5eb56ce6dba3 memblock: fix format strings for panics after memblock_alloc new 59334d2b3fbc mm/sparse: don't panic if the allocation in sparse_buffer_ [...] new fd3c3b8a927e treewide-add-checks-for-the-return-value-of-memblock_alloc [...] new acde6688e589 memblock: memblock_alloc_try_nid: don't panic new 995007325b50 memblock: drop memblock_alloc_*_nopanic() variants new d20165f858ee memblock: remove memblock_{set,clear}_region_flags new 2f9bf58ea163 memblock: split checks whether a region should be skipped [...] new fe3f2d580dcf mm: memblock: update comments and kernel-doc new 49f481812903 memblock-update-comments-and-kernel-doc-fix new 92bd6e11da7d of: fix kmemleak crash caused by imbalance in early memory [...] new af14dc1cefa3 of: fix parameters order for call to memblock_find_in_range() new 54ccfe81a657 mm, memcg: rename ambiguously named memory.stat counters a [...] new d66d4b5d9710 mm, memcg: consider subtrees in memory.events new ed456a9819fd openvswitch: convert to kvmalloc new 1a5df328f081 md: convert to kvmalloc new d0e5e781d70c selinux: convert to kvmalloc new c1991c5b1685 Generic radix trees new 073b2a55c625 proc: commit to genradix new fc9683bf7bfb sctp: convert to genradix new 615d78f25be3 Drop flex_arrays new 111f88ee09f1 include/linux/relay.h: fix percpu annotation in struct rchan new ab55db7cad37 kernel/fork.c: remove duplicated include new 56e8e2952b0c samples/mic/mpssd/mpssd.h: remove duplicate header new 02565b639c3b 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 (7832a27f23f2) \ N -- N -- N refs/heads/akpm (02565b639c3b)
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 684 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/filesystems/ceph.txt | 10 +- Documentation/vm/slub.rst | 3 +- arch/alpha/include/asm/a.out-core.h | 81 ------- arch/arc/kernel/setup.c | 12 - arch/m68k/include/asm/a.out-core.h | 68 ------ arch/um/include/asm/a.out-core.h | 27 --- arch/x86/Kconfig | 2 +- arch/x86/ia32/ia32_aout.c | 159 ------------- arch/x86/include/asm/a.out-core.h | 67 ------ arch/x86/include/asm/xen/hypercall.h | 13 +- arch/x86/um/Kconfig | 1 - drivers/block/rbd.c | 271 +++++++++++++++------- drivers/gpu/drm/vgem/vgem_drv.c | 6 +- drivers/gpu/drm/vkms/vkms_gem.c | 5 +- drivers/infiniband/core/umem_odp.c | 9 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/cxgb4/mem.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 59 +++-- drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +- drivers/md/dm-linear.c | 3 +- drivers/md/dm-mpath.c | 13 +- drivers/md/dm-stripe.c | 3 +- drivers/md/dm-table.c | 11 - drivers/md/dm-zero.c | 1 - drivers/md/dm.c | 275 ++++++----------------- drivers/md/dm.h | 1 - drivers/mtd/ubi/wl.c | 2 +- drivers/platform/chrome/wilco_ec/Kconfig | 2 +- drivers/video/fbdev/mbx/mbxdebugfs.c | 2 +- drivers/xen/Makefile | 1 - drivers/xen/fallback.c | 81 ------- drivers/xen/xen-acpi-processor.c | 22 +- fs/binfmt_aout.c | 83 ------- fs/cifs/cifsglob.h | 1 + fs/cifs/file.c | 12 +- fs/cifs/smb2ops.c | 3 +- fs/cifs/smb2pdu.c | 5 +- fs/cifs/smb2transport.c | 2 + fs/cifs/transport.c | 2 +- fs/nfsd/nfs3proc.c | 16 +- fs/nfsd/nfs3xdr.c | 1 + fs/splice.c | 12 + include/linux/backing-dev.h | 2 +- include/linux/device-mapper.h | 9 - include/linux/fs.h | 2 +- include/linux/slab.h | 3 - kernel/workqueue.c | 4 +- mm/hmm.c | 10 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 22 +- mm/kasan/init.c | 6 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 14 +- mm/memory.c | 5 +- mm/memory_hotplug.c | 1 + mm/page_alloc.c | 1 - mm/slub.c | 34 +-- net/tipc/socket.c | 2 +- scripts/gdb/linux/constants.py.in | 12 +- scripts/gdb/linux/proc.py | 12 +- tools/testing/selftests/proc/proc-self-syscall.c | 1 - 63 files changed, 439 insertions(+), 1070 deletions(-) delete mode 100644 arch/alpha/include/asm/a.out-core.h delete mode 100644 arch/m68k/include/asm/a.out-core.h delete mode 100644 arch/um/include/asm/a.out-core.h delete mode 100644 arch/x86/include/asm/a.out-core.h delete mode 100644 drivers/xen/fallback.c