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 0d37e8ba25f2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 6bf62213cfb3 vfs: replace current_kernel_time64 with ktime equivalent omits 5fc830b43ae7 Merge branch 'akpm-current/current' omits d54afa8b585a Merge remote-tracking branch 'xarray/xarray' omits 6a27d409cf09 Merge remote-tracking branch 'nvmem/for-next' omits 7d30f015296d Merge remote-tracking branch 'slimbus/for-next' omits 3229d0d39ae3 Merge remote-tracking branch 'cisco/for-next' omits 648106352930 Merge remote-tracking branch 'kspp/for-next/kspp' omits 14ac5cb3d8dc Merge remote-tracking branch 'rtc/rtc-next' omits 9edbfd9803d1 Merge remote-tracking branch 'coresight/next' omits 118abbb59081 Merge remote-tracking branch 'livepatching/for-next' omits 437319990432 Merge remote-tracking branch 'kselftest/next' omits aebdf1775a3c Merge remote-tracking branch 'random/dev' omits 41d39bd874c0 Merge remote-tracking branch 'pinctrl/for-next' omits 64b411716046 Merge remote-tracking branch 'gpio/for-next' omits a683502a9a7f Merge remote-tracking branch 'rpmsg/for-next' omits 05c9558ad880 Merge remote-tracking branch 'scsi-mkp/for-next' omits b7a776816ce8 Merge remote-tracking branch 'scsi/for-next' omits d8f3d512e96c Merge remote-tracking branch 'cgroup/for-next' omits c4d1c787492f Merge remote-tracking branch 'icc/icc-next' omits 30510e1e00ff Merge remote-tracking branch 'mux/for-next' omits 76bcaeaf416a Merge remote-tracking branch 'staging/staging-next' omits 1b1e2edb7f5e Merge remote-tracking branch 'soundwire/next' omits b0af67279761 Merge remote-tracking branch 'extcon/extcon-next' omits cbfb3573d31f Merge remote-tracking branch 'char-misc/char-misc-next' omits 5a6532cc86ca Merge remote-tracking branch 'tty/tty-next' omits e97cc35cebf9 Merge remote-tracking branch 'phy-next/next' omits 924f6139b883 Merge remote-tracking branch 'usb-serial/usb-next' omits c1e631ee6db8 Merge remote-tracking branch 'usb/usb-next' omits 00a4807131a0 Merge remote-tracking branch 'driver-core/driver-core-next' omits 77d47933d74d Merge remote-tracking branch 'ipmi/for-next' omits 8a99b876ccf7 Merge remote-tracking branch 'leds/for-next' omits 54f96288813e Merge remote-tracking branch 'chrome-platform/for-next' omits 28a7e47a6d51 Merge remote-tracking branch 'drivers-x86/for-next' omits 10475e99ebea Merge remote-tracking branch 'percpu/for-next' omits e34517e37100 Merge remote-tracking branch 'rcu/rcu/next' omits d007c27061bf Merge remote-tracking branch 'edac-amd/for-next' omits 01336dcfbcb5 Merge remote-tracking branch 'tip/auto-latest' omits 097f25f3ae25 Merge remote-tracking branch 'spi/for-next' omits c03f8c478c5c Merge remote-tracking branch 'devicetree/for-next' omits 18ad67ddcc62 Merge remote-tracking branch 'audit/next' omits bb716a69a000 Merge remote-tracking branch 'iommu/next' omits 03a61eec67c8 Merge remote-tracking branch 'tpmdd/next' omits 6b0222b4203c Merge remote-tracking branch 'selinux/next' omits 6eb0344da1cc Merge remote-tracking branch 'integrity/next-integrity' omits e1f60d2fdd44 Merge remote-tracking branch 'apparmor/apparmor-next' omits 4ce360369e79 Merge remote-tracking branch 'security/next-testing' omits d632dd405693 Merge remote-tracking branch 'regulator/for-next' omits 675584da778b Merge remote-tracking branch 'battery/for-next' omits 09f4b4e42253 Merge remote-tracking branch 'mfd/for-mfd-next' omits 758e02e9518c Merge remote-tracking branch 'md/for-next' omits bf6b56c72574 Merge remote-tracking branch 'kgdb/kgdb-next' omits 70af5cf9a585 Merge remote-tracking branch 'mmc/next' omits a93f1a317d61 Merge remote-tracking branch 'device-mapper/for-next' omits 8eeab0b94783 Merge remote-tracking branch 'block/for-next' omits 04fd5671a57e Merge remote-tracking branch 'input/next' omits 118be798a44b Merge remote-tracking branch 'modules/modules-next' omits b4d36cbdfdeb Merge remote-tracking branch 'sound-asoc/for-next' omits 5a2d1e06155b Merge remote-tracking branch 'sound/for-next' omits 10aa4f96c2cb Merge remote-tracking branch 'regmap/for-next' omits c76eb3ec9ef6 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 045b79c28aa2 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 6cfeb4ad8e87 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits f8278df106be Merge remote-tracking branch 'drm-msm/msm-next' omits 398955008550 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 64c5091fd8ad Merge remote-tracking branch 'drm-intel/for-linux-next' omits e5172e9a241e Merge remote-tracking branch 'crypto/master' omits ec3871d756a2 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits c09515ae493e Merge remote-tracking branch 'nand/nand/next' omits 993ffd57569e Merge remote-tracking branch 'mtd/mtd/next' omits d74b80479afe Merge remote-tracking branch 'gfs2/for-next' omits d24574b43ee1 Merge remote-tracking branch 'mac80211-next/master' omits 5bfbf5fdff1c Merge remote-tracking branch 'wireless-drivers-next/master' omits e98985410aaa Merge remote-tracking branch 'nfc-next/master' omits 862ebb2d2841 Merge remote-tracking branch 'netfilter-next/master' omits 5da3dd2b14b2 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 695b0a395725 Merge remote-tracking branch 'ipsec-next/master' omits e194fdb9cdb8 Merge remote-tracking branch 'bpf-next/master' omits 801271569cd9 Merge remote-tracking branch 'net-next/master' omits 5e22eb9a4b10 Merge remote-tracking branches 'spi/topic/3wire-gpio' and [...] omits 3e620fbd556e Merge branch 'spi-4.21' into spi-next omits e65998c224aa Merge branch 'spi-4.20' into spi-linus omits dda2a67fb08f Merge remote-tracking branch 'rdma/for-next' omits f005d08af3a3 Merge remote-tracking branch 'swiotlb/linux-next' omits ecb44a333b83 Merge remote-tracking branch 'dlm/next' omits ef3454cfeb8c Merge remote-tracking branch 'opp/opp/linux-next' omits 24fa903554bb Merge branch 'asoc-4.21' into asoc-next omits e9ea7a73261d Merge branch 'asoc-4.20' into asoc-linus omits 54742f9c04c2 Merge remote-tracking branch 'cpupower/cpupower' omits 58c49acbf8b1 Merge remote-tracking branch 'pm/linux-next' omits e6792b9cde44 Merge remote-tracking branch 'v4l-dvb-next/master' omits 5735bdfd5de0 Merge remote-tracking branch 'v4l-dvb/master' omits 631e9c21f249 Merge remote-tracking branch 'jc_docs/docs-next' omits e5993d270dd0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8305256f5775 Merge remote-tracking branch 'i3c/i3c/next' omits 807f28ccca7d Merge remote-tracking branch 'hid/for-next' omits d4f122e8a2d4 Merge remote-tracking branch 'printk/for-next' omits da073c9443f8 Merge remote-tracking branch 'vfs/for-next' omits 87b7ab81fc2a Merge remote-tracking branch 'file-locks/locks-next' omits 7435ea6e79f6 Merge remote-tracking branch 'v9fs/9p-next' omits 569b2c30f612 Merge remote-tracking branch 'ubifs/linux-next' omits ef8588877826 Merge remote-tracking branch 'nfsd/nfsd-next' omits 29e27e9d8d39 Merge remote-tracking branch 'jfs/jfs-next' omits 0be0064805a2 Merge remote-tracking branch 'fuse/for-next' omits 2ddaa98a0634 Merge remote-tracking branch 'ext3/for_next' omits 31dbe35773b8 Merge remote-tracking branch 'ecryptfs/next' omits 659a9527bcc8 Merge remote-tracking branch 'cifs/for-next' omits 4c392c80c5a3 Merge remote-tracking branch 'btrfs-kdave/for-next' omits ebd896294079 Merge remote-tracking branch 'befs/for-next' omits f20963d0fa87 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ddb5194ad8c9 Merge remote-tracking branch 's390/features' omits 7c5f75c319f1 Merge remote-tracking branch 'risc-v/for-next' omits a2c98bc096e1 Merge remote-tracking branch 'nios2/for-next' omits a9eed92c125b Merge remote-tracking branch 'nds32/next' omits 4be91b400f52 Merge remote-tracking branch 'mips/mips-next' omits 7f2caaaf33db Merge remote-tracking branch 'microblaze/next' omits ad2ec3459376 Merge remote-tracking branch 'ia64/next' omits da2d6c3d34e3 Merge remote-tracking branch 'csky/linux-next' omits 7f7ba75156da Merge remote-tracking branch 'clk/clk-next' omits f1fa271a3a94 Merge remote-tracking branch 'tegra/for-next' omits 8116e1a8712b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1dbfe5c947c8 Merge remote-tracking branch 'samsung-krzk/for-next' omits 70e3db00be48 Merge remote-tracking branch 'rockchip/for-next' omits 29c6089e63ea Merge remote-tracking branch 'renesas/next' omits 83b27bb7334f Merge remote-tracking branch 'realtek/for-next' omits f082dfa41cc5 Merge remote-tracking branch 'qcom/for-next' omits 7316f5181345 Merge remote-tracking branch 'reset/reset/next' omits 0687d6ab0318 Merge remote-tracking branch 'mvebu/for-next' omits 1235e1205cb3 Merge remote-tracking branch 'mediatek/for-next' omits 655d4b7d2629 Merge remote-tracking branch 'keystone/next' omits 7fcd103e3107 Merge remote-tracking branch 'imx-mxs/for-next' omits cada949de3d4 Merge remote-tracking branch 'bcm2835/for-next' omits f7d42c72c0c6 Merge remote-tracking branch 'at91/at91-next' omits 52b90c0e222f Merge remote-tracking branch 'amlogic/for-next' omits 9d8cceffe3e7 Merge remote-tracking branch 'actions/for-next' omits 3ab46bac7c49 Merge remote-tracking branch 'arm-soc/for-next' omits 691b9b19e781 Merge remote-tracking branch 'arm/for-next' omits 32fa837daeb1 Merge remote-tracking branch 'leaks/leaks-next' omits 57e478328f93 Merge remote-tracking branch 'kbuild/for-next' omits cb47c3b17749 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 49e651a018ca Merge remote-tracking branch 'mmc-fixes/fixes' omits 89ab6da8c735 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits afc031db3c1e Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 1d49041534c7 Merge remote-tracking branch 'scsi-fixes/fixes' omits ccdc56ceec00 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 80b3aefdbb29 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 870610ca0ffa Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 3df04ae44057 Merge remote-tracking branch 'omap-fixes/fixes' omits f496c0edf2b2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 9e8f0bc330d3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits f3cd450086a8 Merge remote-tracking branch 'crypto-current/master' omits 17f54ed1a59a Merge remote-tracking branch 'input-current/for-linus' omits 95b3bc579e1a Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 95f19cbaa5c9 Merge remote-tracking branch 'staging.current/staging-linus' omits e7aeb5c0cffd Merge remote-tracking branch 'phy/fixes' omits 42d99bbb3d73 Merge remote-tracking branch 'usb.current/usb-linus' omits 1236eb2d11b9 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits e53fb762934d Merge remote-tracking branch 'pci-current/for-linus' omits cd0229b2e20e Merge remote-tracking branch 'spi-fixes/for-linus' omits 702c7dcf6569 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 168a7212d85d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits dc0310dcba64 Merge remote-tracking branch 'sound-current/for-linus' omits c19b5e2e1e2b Merge remote-tracking branch 'rdma-fixes/for-rc' omits 5b35284a505e Merge remote-tracking branch 'mac80211/master' omits 6123e66e054a Merge remote-tracking branch 'wireless-drivers/master' omits 8191cceb6bb9 Merge remote-tracking branch 'netfilter/master' omits 6e7d963b59a7 Merge remote-tracking branch 'ipsec/master' omits 733fc91bbdbf Merge remote-tracking branch 'bpf/master' omits bce7aa17f7b1 Merge remote-tracking branch 'net/master' omits f7828ac9c744 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 90cd5f3b949e Merge remote-tracking branch 'arm-current/fixes' omits 269f5b07b547 Merge remote-tracking branch 'arc-current/for-curr' omits 7c9a8d31fb2a Merge branch 'spi-4.20' into spi-linus omits 97f11d95dd75 Merge branch 'regulator-4.20' into regulator-linus omits 0e6f4dd73a24 Merge branch 'asoc-4.20' into asoc-linus omits dca9db223a80 VFS: locks: remove unnecessary white space. omits 31afc46ee280 locks: merge posix_unblock_lock() and locks_delete_block() omits 2959a534f032 fs/locks: create a tree of dependent requests. omits 46a5d9d899d1 fs/locks: change all *_conflict() functions to return bool. omits f7c1bd670c43 fs/locks: always delete_block after waiting. omits 395ecbb8bd81 Merge branches 'arm-soc-for-v4.21', 'arm64-dt-for-v4.21' a [...] omits 3a7cd2b68d6b ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/s [...] omits 7a5ad0930e44 ARM: shmobile: Restrict TWD support to SoCs that have it omits 6cf62a990409 ARM: shmobile: Restrict SCU support to SoCs that have it omits a7c729c817a9 cifs: check how much EA space we already use before adding [...] omits 9c050310b835 cifs: change smb2_query_eas to use the compound query-info helper omits c1cd77b4c409 Merge branch 'for-x86' into for-next omits 2a6b4016718a This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] omits 8894bd738eff powerpc: convert config files to generic cmdline omits 1bbbc3effbb8 add generic builtin command line omits bc748b17cbea powerpc: convert to generic builtin command line omits 1818f19c7c7a dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] omits 860785330576 hwmon (lm63) Do not overwrite data->kind omits 4bdc00f2b013 hwmon: (ina3221) Add PM runtime support omits 5d0a31b6f3c2 hwmon: (ina3221) Make sure data is ready before reading omits e99cef5396bb hwmon: (ina3221) Serialize sysfs ABI accesses omits 21f60186d164 hwmon: (ina3221) Check channel status for alarms attribute read omits 5201f1c64856 hwmon (occ): Add sysfs attributes for additional OCC data omits 298bda3e87d1 hwmon (occ): Add sensor attributes and register hwmon device omits d3d34e35ee24 hwmon (occ): Add sensor types and versions omits 122fd7fa0b9e hwmon (occ): Parse OCC poll response omits 2d48896115fd hwmon (occ): Add command transport method for P8 and P9 omits 37ed9984cfca hwmon: Add On-Chip Controller (OCC) hwmon driver omits 43192b088995 dt-bindings: i2c: Add P8 OCC hwmon device documentation omits 16797ac16912 Documentation: hwmon: Add OCC documentation omits 0fe2842c0fad fsi: Add On-Chip Controller (OCC) driver omits ba58a9857beb dt-bindings: fsi: Add P9 OCC device documentation omits 7d4cf9761cce hwmon: (adt7475) document mapping of sysfs entries to inputs omits 07459b0959a7 hwmon: (core) remove redundant cast omits 0a603d52bc13 hwmon: (adm1275) Allow setting shunt reg value omits 23cd65f0b4ac dt-bindings: hwmon: Add adm127x documentation omits 003ec445f15f automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits 6386fdd76ea4 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 3945a027e703 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits 1a98c6b4ac16 automerging branch "kernel.org-palmer-linux/fix-vdso_insta [...] omits 8daa579aaed1 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 08a670c031ec automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits 25c1d07536ba automerging branch "kernel.org-palmer-linux/fix-printk_tim [...] omits c61be63d881c automerging branch "kernel.org-palmer-linux/fix-lib_mkfile [...] omits d033bfe037c5 raid1: avoid dereference bitmap before barrier omits 3b2dca79c671 ipc: conserve sequence numbers in extended IPCMNI mode omits 94b38376e9a1 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] omits bb504145ca68 ipc: allow boot time extension of IPCMNI from 32k to 8M omits 03615313d3c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 72efa75aaef5 mm/page_owner: align with pageblock_nr pages omits 7b23cbd58a73 mm/page_owner: align with pageblock_nr_pages omits 0167d02a90b2 mm: don't expose page to fast gup before it's ready omits 86dba2a2ee4d mm: add strictlimit knob omits 3c470f4aec6e list_lru-prefetch-neighboring-list-entries-before-acquirin [...] omits 9795d9196ed4 mm/list_lru.c: prefetch neighboring list entries before ac [...] omits 84a8802a0556 mm: fix race between swapoff and mincore omits 632fed0b79b7 mm, swap: fix race between swapoff and some swap operations omits b158f632f8fc mm, swap: fix race between swapoff and some swap operations omits 04119511d564 mm/z3fold.c: fix wrong handling of headless pages omits 37842421611a mm/page_alloc.c: remove software prefetching in __free_pag [...] omits f0514211a14a memory_hotplug-free-pages-as-higher-order-fix omits eca76c3cec9e mm/page_alloc.c: memory hotplug: free pages as higher order omits 459e103b4838 block: restore /proc/partitions to not display non-partiti [...] omits 626d7490e236 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 omits cf2facf2fa88 ocfs2: fix deadlock caused by ocfs2_defrag_extent omits 0b3205c02a2d arm: arch/arm/include/asm/page.h needs personality.h omits 89776dde2706 mm, thp: always specify disabled vmas as nh in smaps omits 756275975e1b mm: don't reclaim inodes with many attached pages omits 8f3f4351bac3 XArray: Correct some 64-bit assumptions omits a3c71f232947 XArray: Correct xa_store_range on 32-bit omits d52afa81dfba Merge branch 'imx/defconfig' into for-next omits 8fb4485f04c3 Merge branch 'imx/dt64' into for-next omits 15dfbbb75dc7 Merge branch 'imx/dt' into for-next omits 911e122ac23b Merge branch 'imx/soc' into for-next omits d24c5eb8564f include/linux/compiler*.h: add version detection to asm_vo [...] omits 6456dc61314e Merge branch 'v4.20/drivers' into tmp/aml-rebuild omits f642a42fdfdd Merge branch 'v4.20/defconfig' into tmp/aml-rebuild omits 5c49104f432a Merge branch 'v4.20/dt64' into tmp/aml-rebuild omits 77a18526b941 Merge branch 'v4.20/dt' into tmp/aml-rebuild omits 0943efdf56bc Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild omits 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card omits 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next omits 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] adds 9b5f361ac4a9 Merge tag 'fuse-fixes-4.20-rc3' of git://git.kernel.org/pu [...] adds de7b75d82f70 floppy: fix race condition in __floppy_read_block_0() adds 18e962ac0781 kyber: fix wrong strlcpy() size in trace_kyber_latency() adds ca474b73896b block: copy ioprio in __bio_clone_fast() and bounce adds 410b5c7b4836 libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD adds 4800bf7bc8c7 block: fix 32 bit overflow in __blkdev_issue_discard() adds 8dc765d438f1 SCSI: fix queue cleanup race before queue initialization is done adds 59749c2d49bf Merge tag 'for-linus-20181115' of git://git.kernel.dk/linux-block adds 50d25bdc6431 Merge tag 'xtensa-20181115' of git://github.com/jcmvbkbc/l [...] adds ef268de19756 Merge tag 'powerpc-4.20-3' of git://git.kernel.org/pub/scm [...] adds 20325e8a6143 Merge tag 'drm-intel-fixes-2018-11-15' of git://anongit.fr [...] adds 4efd34602fc0 Merge tag 'drm-fixes-2018-11-16' of git://anongit.freedesk [...] adds 32e2524a529c Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds c26b5aa8ef0d gfs2: Fix iomap buffer head reference counting bug adds e6a2562fe27f Merge tag 'gfs2-4.20.fixes3' of git://git.kernel.org/pub/s [...] adds 1ce80e0fe98e Merge tag 'fsnotify_for_v4.20-rc3' of git://git.kernel.org [...] adds cfaa9f029f81 Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] adds ef1491e79130 efi: Fix debugobjects warning on 'efi_rts_work' adds 33412b867313 efi/arm: Revert deferred unmap of early memmap mapping adds 72a58a63a164 efi/arm/libstub: Pack FDT after populating it adds eff896288872 efi/arm: Defer persistent reservations until after paging_init() adds 63eb322d89c8 efi: Permit calling efi_mem_reserve_persistent() from atom [...] adds 743a4863fddc Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] adds c10a8de0d32e perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake a [...] adds 4d47d6407ac7 perf/x86/intel/uncore: Support CoffeeLake 8th CBOX adds b53e27f618b5 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds c469933e7721 sched/fair: Fix cpu_util_wake() for 'execl' type workloads adds 03582f338e39 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds ca0246bb97c2 z3fold: fix possible reclaim races adds 8fcb2312d1e3 kernel/sched/psi.c: simplify cgroup_move_task() adds 5e41540c8a0f hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! adds f341e16fb67d MAINTAINERS: update OMAP MMC entry adds 873d7bcfd066 mm/swapfile.c: use kvzalloc for swap_info_struct allocation adds 9d7899999c62 mm, memory_hotplug: check zone_movable in has_unmovable_pages adds a76cf1a474d7 mm: don't reclaim inodes with many attached pages adds f5f67cc0e0d3 scripts/faddr2line: fix location of start_kernel in comment adds 5040f8df56fb ocfs2: free up write context when direct IO failed adds 78179556e760 mm/gup.c: fix follow_page_mask() kerneldoc comment adds 13c9aaf7fa01 mm/vmstat.c: fix NUMA statistics updates adds 1c23b4108d71 lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable [...] adds 1a413646931c tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a [...] adds 6f4d29df66ac scripts/spdxcheck.py: make python3 compliant adds c63ae43ba53b mm, page_alloc: check for max order in hot path adds 45e79815b891 mm/memblock.c: fix a typo in __next_mem_pfn_range() comments adds c67a98c00ea3 Merge branch 'akpm' (patches from Andrew) adds 25e19c1fe421 Merge tag 'libnvdimm-fixes-4.20-rc3' of git://git.kernel.o [...] adds 9ff01193a20d Linux 4.20-rc3 new fe934c879a0a Merge remote-tracking branch 'arc-current/for-curr' new 1a074248cbd7 Merge remote-tracking branch 'arm-current/fixes' new bd85fbc2038a net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command new 3ea7e7ea53c9 net/mlx4_core: Fix uninitialized variable compilation warning new a463146e67c8 net/mlx4: Fix UBSAN warning of signed integer overflow new 35bf9f1fd250 Merge branch 'mlx4-fixes' new a97b95653383 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo new 83e65df6dfec net: mvneta: Don't advertise 2.5G modes new 761f60261b44 ipv6: fix a dst leak when removing its exception new 06bc4d0079ab net: lantiq: Fix returned value in case of error in 'xrx20 [...] new 19ab69107d3e net/sched: act_pedit: fix memory leak when IDR allocation fails new dfa0d55ff6be net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs new f4156f9656fe batman-adv: Use explicit tvlv padding for ELP packets new d7d8bbb40a5b batman-adv: Expand merged fragment buffer for full packet new 5594923f6e70 Merge tag 'batadv-net-for-davem-20181114' of git://git.ope [...] new 160396a722e0 Revert "net: phy: mdio-gpio: Fix working over slow can_sle [...] new df5a8ec64eed net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs new 95506588d2c1 socket: do a generic_file_splice_read when proto_ops has n [...] new 9d332e69c1dc net: bridge: fix vlan stats use-after-free on destruction new 8840c3e2344a MAINTAINERS: Add entry for CAKE qdisc new 16f7eb2b77b5 ip_tunnel: don't force DF when MTU is locked new 5aaf6428526b tc-testing: tdc.py: ignore errors when decoding stdout/stderr new c6cecf4ae44e tc-testing: tdc.py: Guard against lack of returncode in ex [...] new 5396527f8c00 Merge branch 'tdc-fixes' new 33d9a2c72f08 net-gro: reset skb->pkt_type in napi_reuse_skb() new adba75be0d23 tipc: fix lockdep warning when reinitilaizing sockets new 1c1274a56999 tipc: don't assume linear buffer when reading ancillary data new ecfc152135cf Merge remote-tracking branch 'net/master' new afd594240806 bpf: fix off-by-one error in adjust_subprog_starts new 569a933b03f3 bpf: allocate local storage buffers using GFP_ATOMIC new c05938222a4e Merge remote-tracking branch 'bpf/master' new d9fa3d89cff1 Merge remote-tracking branch 'ipsec/master' new b4e955e9f372 netfilter: xt_hashlimit: fix a possible memory leak in hta [...] new 991acf532ba6 netfilter: nfnetlink_cttimeout: fetch timeouts for udplite [...] new 38d37baa8123 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf new 494ddf1afd1a Merge remote-tracking branch 'netfilter/master' new 66e839030fd6 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE new ec484d03ef0d iwlwifi: mvm: support sta_statistics() even on older firmware new 82715ac71e6b iwlwifi: mvm: fix regulatory domain update when the firmwa [...] new 54f3f994e996 iwlwifi: fix D3 debug data buffer memory leak new 5d041c46ccb9 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used new 4ec321c14693 Merge tag 'iwlwifi-for-kalle-2018-11-15' of git://git.kern [...] new d987f783a480 ath10k: don't assume 'vif' is non-NULL in flush() new d1fe6ad6f6bd brcmfmac: fix reporting support for 160 MHz channels new 1770f0fa978e mt76: fix uninitialized mutex access setting rts threshold new 1849e1669847 Merge remote-tracking branch 'wireless-drivers/master' new 38be03685b40 Merge remote-tracking branch 'mac80211/master' new df970eb2c4d8 Merge remote-tracking branch 'rdma-fixes/for-rc' new a69604674d99 Merge remote-tracking branch 'sound-current/for-linus' new f75d53d33907 Merge branch 'asoc-4.20' into asoc-linus new 82180cf7d929 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 56ffd5688b23 Merge remote-tracking branch 'regulator-fixes/for-linus' new 5dbff5ab4135 Merge branch 'spi-4.20' into spi-linus new 5894dc3d89d3 Merge remote-tracking branch 'spi-fixes/for-linus' new 09fef1cf32cd Merge remote-tracking branch 'pci-current/for-linus' new 25bd9cae9cb8 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 8fcd28b89fa4 Merge remote-tracking branch 'usb.current/usb-linus' new 23feee23bc06 Merge remote-tracking branch 'phy/fixes' new 67b033a4b2fd Merge remote-tracking branch 'staging.current/staging-linus' new 5bc8cee7fe73 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 7e823ab4a4e3 Merge remote-tracking branch 'input-current/for-linus' new cd5e6d79384e mtd: spi-nor: don't drop sfdp data if optional parsers fail new c797bd81d10e mtd: spi-nor: fix iteration over smpt array new b9f07cc8207a mtd: spi-nor: don't overwrite errno in spi_nor_get_map_in_use() new 1d5ceff25aa1 mtd: spi_nor: pass DMA-able buffer to spi_nor_read_raw() new 5d1e9c2212ea mtd: rawnand: atmel: fix OF child-node lookup new 33bf5519ae5d mtd: rawnand: qcom: Namespace prefix some commands new 88b7fe0b6a9a Merge remote-tracking branch 'mtd-fixes/master' new b57311db4dd2 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 1229ace4a4a2 MIPS: Loongson3,SGI-IP27: Simplify max_low_pfn calculation new 643e3c9cd081 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 876971187da8 Merge remote-tracking branch 'omap-fixes/fixes' new 59d0db3fc671 Merge remote-tracking branch 'hwmon-fixes/hwmon' new fdf68b837190 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new c4b7d1ba7d26 sysv: return 'err' instead of 0 in __sysv_write_inode new 53fffe29a9e6 aio: fix failure to put the file pointer new 1f2569ce9642 Merge remote-tracking branch 'vfs-fixes/fixes' new 97c4582b8bf8 Merge remote-tracking branch 'scsi-fixes/fixes' new 9c820b7994cb Merge remote-tracking branch 'mmc-fixes/fixes' new 5c074eeabbd3 udmabuf: set read/write flag when exporting new 4499b6b206f8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 051bca8648fb Merge remote-tracking branch 'kbuild/for-next' new 03b9050d3efe Merge remote-tracking branch 'leaks/leaks-next' new 301b7da70ad9 Merge remote-tracking branch 'arm/for-next' new 622cad46ac61 Merge remote-tracking branch 'arm-soc/for-next' new 58a279f94864 Merge remote-tracking branch 'actions/for-next' new eed5afc6fc19 arm64: dts: meson-gx: add efuse pclk new 992a0afe05d3 Merge branch 'v4.20/fixes' into tmp/aml-rebuild new e55b892e1848 dt-bindings: timer: meson6_timer: document all interrupts new be215b92703b dt-bindings: timer: meson6_timer: document the clock inputs new 51152f65bb89 ARM: dts: meson6: atv1200: add the /chosen/stdout-path property new 42196c98a965 ARM: dts: meson8: minix-neo-x8: add the /chosen/stdout-pat [...] new 340cda67ed80 ARM: dts: meson8b: mxq: add the /chosen/stdout-path property new 6d1aa2d5d24e Merge branch 'v4.21/dt' into tmp/aml-rebuild new 61ef35478488 ARM64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth new 81c743eb9381 arm64: dts: meson-axg: fix dtc warning about unit address new 50d4dcebf873 arm64: dts: meson-gxl-libretech-cc: fix GPIO lines names new a70ed413039c arm64: dts: meson-gxbb-nanopi-k2: fix GPIO lines names new bc317fff6266 arm64: dts: meson-gxbb-odroidc2: fix GPIO lines names new c8947b3e3dad arm64: dts: meson-gxl-khadas-vim: fix GPIO lines names new d5eacc9f10f2 arm64: dts: meson-axg: s400: add cts-rts to the bluetooth uart new cc0b9b48665d arm64: dts: meson-axg: add secure monitor new 791d394eae61 arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply new a8af698e8d71 arm64: dts: meson-axg: fix mailbox address new d8dd263f736f arm64: dts: meson-axg: correct sram shared mem unit-address new 82d3bd025097 Documentation: bindings: Add missing Amlogic SCPI sensor bindings new 9af2b6d0e41f arm64: dts: meson-axg: enable SCPI new 862cfd8431fa ARM64: dts: meson: p230: disable advertisement EEE for GbE. new 043346c9027c arm64: dts: meson: s400: add bcm bluetooth device new 746e95a1037b arm64: dts: meson: remove extra subnode in mmc clk_gate pinmux new 87423792e529 arm64: dts: meson: disable pad bias for mmc pinmuxes new 0c0bed0aa699 arm64: dts: meson: consistently disable pin bias new 8b1acb6c9da4 ARM: dts: meson: consistently disable pin bias new 7f5d328073e3 Merge branch 'v4.21/dt64' into tmp/aml-rebuild new 41bb5769b7f4 drivers: soc: Allow building the amlogic drivers without A [...] new 0750a835f0b0 Merge branch 'v4.21/drivers' into tmp/aml-rebuild new 1961a2afe14e Merge remote-tracking branch 'amlogic/for-next' new 1985fcc10fd2 Merge remote-tracking branch 'at91/at91-next' new 91c6ada69f39 firmware: raspberrypi: Fix firmware calls with large buffers new a81b06829235 Merge branch 'bcm2835-drivers-next' into for-next new 44bd7ac0ad9d Merge remote-tracking branch 'bcm2835/for-next' new d4ea45e8a603 dt-bindings: imx: add scu resource id headfile new 3501ce96bf5d firmware: imx: remove resource id enums new d357b3134c9a dt-bindings: fsl: scu: update power domain binding new 0a914a4948d4 firmware: imx: add pm svc headfile new c800cd7824bd firmware: imx: add SCU power domain driver new 0c14a72b5552 Merge branch 'imx/drivers' into for-next new d8811e609e3e Merge branch 'imx/soc' into for-next new bdccbb79e4f0 ARM: dts: i.MX25: add the clocks for the EPIT blocks new 7dd9c42f2668 ARM: dts: imx6q-bx50v3: user-space watchdog GPIO configuration new 8ab9c127bf72 ARM: dts: ls1021a: Add the status property disable PCIe new 9d60e0f031e4 ARM: dts: imx6ul: ccimx6ulsom: Add support for wireless SO [...] new 381aafc016f0 ARM: dts: imx6ul: ccimx6ulsom: Fix indentation on iomuxc nodes new 749a5068f2e2 ARM: dts: imx6: RDU2: fix eGalax touchscreen node new 4951c2da1a3a ARM: dts: imx6: add thermal sensor and cooling cells new 10491c2885fe ARM: dts: imx51: Fix memory node duplicaton new ad276f9c65ee ARM: dts: imx53: Fix memory node duplicaton new 3c1ff2ad7356 ARM: dts: imx6sll: remove unused property in gpc node new bbb7e1a1b1a8 ARM: dts: imx6sl: vddpu is NOT an always-on regulator new 497a5bfbe433 ARM: dts: imx6sx: Complete the PXP support new 98853c17bc88 ARM: dts: imx31: Fix memory node duplicaton new 43d3f9d471bb ARM: dts: imx35: Fix memory node duplicaton new ffe181f9f7c9 ARM: dts: imx7: Fix memory node duplicaton new 9938d1e66f62 Merge branch 'imx/dt' into for-next new 2153a680c53d arm64: dts: fsl: Add the status property disable PCIe new ae15c0e0796c Merge branch 'imx/dt64' into for-next new 75c63de10483 ARM: imx_v6_v7_defconfig: Select the PXP driver new 3540844ed257 Merge branch 'imx/defconfig' into for-next new 0d2b5ad7e13e Merge remote-tracking branch 'imx-mxs/for-next' new f4fdf452b33a Merge remote-tracking branch 'keystone/next' new 5643dd7d21f6 Merge remote-tracking branch 'mediatek/for-next' new a079695d22e4 Merge remote-tracking branch 'mvebu/for-next' new 1b8a54631263 Merge remote-tracking branch 'reset/reset/next' new b4d82f4d00d1 arm64: dts: qcom: qcs404: add base dts files new cac8e787fe18 arm64: dts: qcom: qcs404-evb: add dts files for EVBs new d59117abacdd arm64: dts: qcom: qcs404: Add reserved-memory regions new 7fc7089d9d56 arm64: dts: qcom: qcs404: Add RPM GLINK related nodes new 0b363f5b871c arm64: dts: qcom: qcs404: Add PMS405 RPM regulators new afdfb0b36712 arm64: dts: qcom: qcs404: add smp2p nodes new 75f6e6d967de arm64: dts: qcom: qcs404: Add TLMM pinctrl node new 7241ab944da3 arm64: dts: qcom: qcs404: Add sdcc1 node new 06e2ddbaa096 arm64: dts: qcom: pms405: add spmi node new 1a94b65b67d0 arm64: dts: qcom: qcs404: add spmi node new dc2947160496 arm64: dts: qcom: pms405: add rtc node new dbc5c766691f arm64: dts: qcom: pms405: add gpios new e7fd184f559f arm64: dts: qcom: qcs404: Add scm firmware node new 9395df5f0eca arm64: dts: qcom: qcs404: Add remoteproc nodes new df96c65c3d65 arm64: dts: qcom: qcs404: add prng-ee node new e77c52068c63 arm64: dts: qcom: qcs404: Add BAM DMA node new aec2a7659ab4 arm64: dts: qcom: qcs404: Use BAM DMA for serial uart2 new 85bc3096b33f arm64: dts: qcom: pms405: Add pon and pwrkey nodes new e20395ba18ee Merge branch 'qcs404-topic' into all-for-4.21 new bfb85bf35d00 Merge remote-tracking branch 'qcom/for-next' new af3a03cded07 ARM: shmobile: Restrict SCU support to SoCs that have it new 94cf946b8c19 ARM: shmobile: Restrict TWD support to SoCs that have it new e743454a0f42 ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/s [...] new 79aac4b9b208 ARM: shmobile: Hide ARCH_RZN1 to improve consistency new fa43948f6736 arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/ new 062887bf5ef7 ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/ new fe16bcd6d44f arm64: defconfig: Enable CONFIG_PHY_RCAR_GEN3_PCIE new 357814aedf64 Merge branches 'soc-for-v4.21', 'arm64-dt-for-v4.21' and ' [...] new 13978a5896be Merge remote-tracking branch 'renesas/next' new 866b7b19c11c Merge remote-tracking branch 'rockchip/for-next' new 6e2422ff9492 ARM: dts: exynos: Clarify comment explaining purpose of Od [...] new 8835eae0f913 Merge branch 'next/dt' into for-next new b1658855f087 ARM: samsung: Limit SAMSUNG_PM_DEBUG config option to non- [...] new cafbc79e327f ARM: exynos: Remove secondary startup initialization from [...] new 7d28b29a4e3f Merge branch 'next/soc' into for-next new 670734f55810 ARM: dts: exynos: Add all CPUs in cooling maps new 0546ae73b325 Merge branch 'next/dt' into for-next new 9deffb5ee78e arm64: dts: exynos: Add all CPUs in cooling maps new 38325bb15c4f Merge branch 'next/dt64' into for-next new 98a5032aba68 Merge remote-tracking branch 'samsung-krzk/for-next' new 7f7f6dde4cfb Merge remote-tracking branch 'sunxi/sunxi/for-next' new fe8b99955bee Merge remote-tracking branch 'tegra/for-next' new f84c2767c716 Merge remote-tracking branch 'clk/clk-next' new f6265f355b11 Merge remote-tracking branch 'csky/linux-next' new 4b500767fdd5 Merge remote-tracking branch 'ia64/next' new c0b2826aa02a microblaze: move __NR_syscalls macro from asm/unistd.h new fc06bac35c8c microblaze: add system call table generation support new 1e17ab5320a6 microblaze: generate uapi header and system call table files new 4615abc3addd Merge remote-tracking branch 'microblaze/next' new f96789a380d2 Merge remote-tracking branch 'mips/mips-next' new 9d075f06b14a Merge remote-tracking branch 'nds32/next' new c10bae3f452c Merge remote-tracking branch 'nios2/for-next' new 103a1c5790ed automerging branch "kernel.org-palmer-linux/fix-lib_mkfile [...] new ba12e6796718 automerging branch "kernel.org-palmer-linux/fix-printk_tim [...] new 786299001a94 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] new 1d78480e0d5f automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new d44f8707dbb7 automerging branch "kernel.org-palmer-linux/fix-vdso_insta [...] new 1304a78f9425 automerging branch "kernel.org-palmer-linux/next-audit" in [...] new 2afcb19a4c7f automerging branch "kernel.org-palmer-linux/next-ojn" into [...] new 8bb870472003 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] new cb2090e110fc Merge remote-tracking branch 'risc-v/for-next' new b9fc32a835d5 Merge remote-tracking branch 's390/features' new 105e996a8322 fs/openpromfs: use full_name instead of path_component_name new f3180e1828e6 fs/openpromfs: Use of_node_name_eq for node name comparisons new a412c85aa82a sparc: Convert to using %pOF instead of full_name new 0c5eaa774972 of: Drop full path from full_name for PDT systems new bb31f9eb4abe sparc: prom: use property "name" directly to construct node names new ead1c2bdedcb sparc: Convert to using %pOFn instead of device_node.name new 29c990dfc77c sparc: Use of_node_name_eq for node name comparisons new 88ca0557a013 sparc: Use device_type helpers to access the node type new 8119f042d059 sparc: Remove unused leon_trans_init new 86ef771ed543 sparc: Use DT node full_name instead of name for resources new 20a9da34ae00 Merge branch 'sparc-OF-name-and-device_type-rework' new c495c20dd2b8 Merge remote-tracking branch 'sparc-next/master' new 1be9c36e17e5 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 4cf8b8dbdaf7 Merge remote-tracking branch 'befs/for-next' new 80b70c059606 Merge remote-tracking branch 'btrfs-kdave/for-next' new 791d40038a78 Add vers=3.0.2 as a valid option for SMBv3.0.2 new 32011697a1e9 Merge remote-tracking branch 'cifs/for-next' new 66f5f99e1dde Merge remote-tracking branch 'ecryptfs/next' new d6f7aa9820f2 fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() new 1a38ae0af6e4 Pull fsnotify fdinfo warning fix. new 569ae9209425 ext2: remove redundant condition check new 3e159b9553e4 ext2: change reusable parameter to true when calling mb_ca [...] new 3f8b018bf310 Pull ext2 cleanups. new 3ac86d04407f Merge remote-tracking branch 'ext3/for_next' new fa18d1396878 Merge remote-tracking branch 'jfs/jfs-next' new c39be37ffb2a Merge remote-tracking branch 'nfsd/nfsd-next' new 1a69283b5d9b Merge remote-tracking branch 'ubifs/linux-next' new 259129c9451d Merge remote-tracking branch 'v9fs/9p-next' new 000de63eedfd fs/locks: always delete_block after waiting. new 54732db9a0af fs/locks: change all *_conflict() functions to return bool. new f81b5c513083 fs/locks: create a tree of dependent requests. new c4c9c6ff1c7e locks: merge posix_unblock_lock() and locks_delete_block() new e227cdae4c5d VFS: locks: remove unnecessary white space. new 6d1925b875e5 Merge remote-tracking branch 'file-locks/locks-next' new 95050ad8edb3 Merge remote-tracking branch 'vfs/for-next' new 33ee2f5a65dd Merge remote-tracking branch 'printk/for-next' new 192c1e451147 Merge remote-tracking branch 'hid/for-next' new a1fa0a051a52 Merge remote-tracking branch 'i3c/i3c/next' new 243cfe3fb897 hwmon: (mlxreg-fan) Fix macros for tacho fault reading new 09aaf6813cfc hwmon: (w83795) temp4_type has writable permission new 988a4f2c5103 dt-bindings: hwmon: Add adm127x documentation new 868f9d0c5377 hwmon: (adm1275) Allow setting shunt reg value new 046057321b67 hwmon: (core) remove redundant cast new dbf445b7db8b hwmon: (adt7475) document mapping of sysfs entries to inputs new 4ba17fc18a24 dt-bindings: fsi: Add P9 OCC device documentation new 4e01f5644463 fsi: Add On-Chip Controller (OCC) driver new d0661d964c09 Documentation: hwmon: Add OCC documentation new 8d52463e7621 dt-bindings: i2c: Add P8 OCC hwmon device documentation new f1620ed9dc3f hwmon: Add On-Chip Controller (OCC) hwmon driver new 4d44413c9a73 hwmon (occ): Add command transport method for P8 and P9 new c34a4a811bd1 hwmon (occ): Parse OCC poll response new a733e0621a57 hwmon (occ): Add sensor types and versions new 4705875d2c40 hwmon (occ): Add sensor attributes and register hwmon device new 86de5bae6b2a hwmon (occ): Add sysfs attributes for additional OCC data new 18bcb2eb3b5c hwmon: (ina3221) Check channel status for alarms attribute read new 28cde1453a6c hwmon: (ina3221) Serialize sysfs ABI accesses new 577a09d3cf7a hwmon: (ina3221) Make sure data is ready before reading new 6eb1bbf3db4b hwmon: (ina3221) Add PM runtime support new 32d3520d53cb hwmon (lm63) Do not overwrite data->kind new 64b02ed166ce dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] new 9f7d3bd88cd1 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] new da4d0571fb40 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 8887c510d337 Merge remote-tracking branch 'jc_docs/docs-next' new 00bf6b575869 Merge remote-tracking branch 'v4l-dvb/master' new a3604cf3a28c Merge remote-tracking branch 'v4l-dvb-next/master' new 58bf875e929d Merge remote-tracking branch 'pm/linux-next' new d91bce163afb Merge remote-tracking branch 'cpupower/cpupower' new 4e661639b0f4 Merge remote-tracking branch 'opp/opp/linux-next' new 6feb10e77f1a Merge remote-tracking branch 'dlm/next' new 259494421638 Merge remote-tracking branch 'swiotlb/linux-next' new 72bb42a2e1bd Merge remote-tracking branch 'rdma/for-next' new 5109f9fd6a76 net/skbuff: add macros for VLAN_PRESENT bit new 9c2122559709 net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI new 4ef3a142d8db net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI new 3955dec5376b net/bpf_jit: MIPS: split VLAN_PRESENT bit handling from VLAN_TCI new 4b50d2317973 net/bpf_jit: SPARC: split VLAN_PRESENT bit handling from VLAN_TCI new 0c4b2d370514 net: remove VLAN_TAG_PRESENT new 6551971ea8fe Merge branch 'Remove-VLAN-CFI-overload' new a21ff3c83b1a net: phy: check for implementation of both callbacks in ph [...] new 7f600f14dfac net: remove unused skb_send_sock() new 790cd1a8f002 net: hns3: fix spelling mistake "failded" -> "failed" new 99310e732a75 net/decnet: add missing indentation new 32764c66faba net: 8021q: move vlan offload registrations into vlan_core new b0e4f37b0175 dpaa2-eth: Don't use multiple queues per channel new dbcdf7289870 dpaa2-eth: Update callback signature new 569dac6a5a0d dpaa2-eth: bql support new 9cd821b74472 Merge branch 'dpaa2-eth-add-bql-support' new 810eeb1f41a9 usbnet: smsc95xx: fix rx packet alignment new 0c8b26556c6f usbnet: smsc95xx: simplify tx_fixup code new 6809d2167c40 usbnet: smsc95xx: fix memcpy for accessing rx-data new 75938f77105f usbnet: smsc95xx: check for csum being in last four bytes new e119a369b0f1 Merge branch 'SMSC95xx-driver-updates' new 213d7767af02 tcp: clean up STATE_TRACE new 3fcbdaee3b5c etf: Cancel timer if there are no pending skbs new 09fd4860ea25 etf: Use cached rb_root new cbeeb8efec82 etf: Split timersortedlist_erase() new 37342bdaf5b3 etf: Drop all expired packets new 9c48060141bd udp: fix jump label misuse new b24b767fb1b3 isdn/hisax: remove set but not used variable 'total' new 9c549a6b0573 selftests: add explicit test for multiple concurrent GRO sockets new 255f4803ecc4 net: sched: gred: separate error and non-error path in gre [...] new 79c59fe01e70 net: sched: gred: pass extack to nla_parse_nested() new 4777be08b8aa net: sched: gred: use extack to provide more details on co [...] new 9f5cd0c80669 net: sched: gred: store bytesin as a 64 bit value new 80e22e961dfd net: sched: gred: provide a better structured dump and exp [...] new 25fc1989077e net: sched: gred: store red flags per virtual queue new 72111015024f net: sched: gred: allow manipulating per-DP RED flags new b8b9618a4f6a Merge branch 'net-sched-gred-introduce-per-virtual-queue-a [...] new e4dab1e6ea64 vhost_net: mitigate page reference counting during page fr [...] new f9e06c45cb28 tuntap: free XDP dropped packets in a batch new 6f0271d92963 tun: Adjust on-stack tun_page initialization. new 54e8cb786130 uapi/ethtool: fix spelling errors new e8bd8fca6773 tcp: add SRTT to SCM_TIMESTAMPING_OPT_STATS new 2391b0030e24 cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size new 60ab49bfe4fa net/ncsi: Don't enable all channels when HWA available new 8e13f70be05e net/ncsi: Probe single packages to avoid conflict new cd09ab095c6d net/ncsi: Don't deselect package in suspend if active new 0b970e1b040c net/ncsi: Don't mark configured channels inactive new 2878a2cfe57a net/ncsi: Reset channel state in ncsi_start_dev() new 8d951a75d022 net/ncsi: Configure multi-package, multi-channel modes wit [...] new 1115439f534d Merge branch 'ncsi-Allow-enabling-multiple-packages-and-channels' new 098aafaa68b3 net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait new 7c460cf9cd1a net: aquantia: fix spelling mistake "specfield" -> "specified" new 9a5ee4623025 net: align pcpu_sw_netstats and pcpu_lstats structs new 001c96db0181 net: align gnet_stats_basic_cpu struct new ee5b60eba73b atm: Convert to using %pOFn instead of device_node.name new d7b4a2f2329e net: fsl: Use device_type helpers to access the node type new a0b4371751bf net: hns3: Support two vlan header when setting mtu new e6d7d79d3ed6 net: hns3: Refactor mac mtu setting related functions new a6d818e31d08 net: hns3: Add vport alive state checking support new 818f167587f4 net: hns3: Add mtu setting support for vf new cdca4c485d0c net: hns3: up/down netdev in hclge module when setting mtu new 52c951f10492 Merge branch 'net-hns3-Add-vf-mtu-support' new 8a962c4aa1e6 geneve: Initialize addr6 with memset new a94cbf03eb51 net: bcmgenet: code movement new c5a54bbcecec net: bcmgenet: abort suspend on error new 17bf1693a687 Merge branch 'bcmgenet-fix-aborted-suspend' new 80cc49507ba4 net: Add part of TCP counts explanations in snmp_counters.rst new cddaf02bcb73 tg3: optionally use eth_platform_get_mac_address() to get [...] new 32848c71f0bf Merge remote-tracking branch 'net-next/master' new 5c86d2125b58 selftests/bpf: Fix uninitialized duration warning new a83d6e76a674 bpf: libbpf: Fix bpf_program__next() API new ac8acec9912a bpf: Remove unused variable in nsim_bpf new cac6cc2f5ac7 bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp new 6c49e65e0d46 bpf: Support socket lookup in CGROUP_SOCK_ADDR progs new 9108e3a023d3 selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr new ae9435f69603 Merge branch 'socket-lookup-cg_sock' new 29a9c10e4110 bpftool: make libbfd optional new 592ee43faf86 bpf: fix null pointer dereference on pointer offload new f2e1690f0c17 Merge remote-tracking branch 'bpf-next/master' new c7a809b6127d Merge remote-tracking branch 'ipsec-next/master' new adeb1b21f105 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 502f96d19bb7 Merge remote-tracking branch 'netfilter-next/master' new 78f53212121c Merge remote-tracking branch 'nfc-next/master' new 1426adc5d6c7 Merge remote-tracking branch 'wireless-drivers-next/master' new 678886aa822e Merge remote-tracking branch 'mac80211-next/master' new 1f4b1f4c9eba Merge remote-tracking branch 'gfs2/for-next' new b0983a3321ac Merge remote-tracking branch 'mtd/mtd/next' new 9e3e4d8a093b Merge tag 'v4.20-rc2' of git://git.kernel.org/pub/scm/linu [...] new cfd740171910 mtd: rawnand: sh_flctl: convert to SPDX identifiers new f85fd9a073f7 mtd: spinand: Add initial support for Toshiba TC58CVG2S0H new b924c7f51742 mtd: rawnand: Stop passing mtd_info objects to internal functions new b63b0630bb67 mtd: rawnand: Reorganize code to avoid forward declarations new db4c5b5ae664 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] new 4a10968affa0 mtd: rawnand: Move nand_exec_op() to internal.h new 8a5aee83d7b3 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag new 662ed77f0c3e mtd: rawnand: ams-delta: Allow this driver to be compiled [...] new 9662504578f3 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] new d28467b53510 mtd: rawnand: ams-delta: Fix various coding style issues new 11c4b2a0645b mtd: rawnand: ams-delta: cleanup ams_delta_init() error path new 448e59961864 mtd: rawnand: ams-delta: Check mtd_device_register() return code new 9cf3c45157f9 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller new d24145e54de0 mtd: rawnand: Add nand_[de]select_target() helpers new 7a8ae77ac2fc mtd: rawnand: Pass the CS line to be selected in struct na [...] new fbff10bd449e mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] new ed3145fce6b1 mtd: rawnand: fsmc: Stop implementing ->select_chip() new 04fbfc9554ed mtd: rawnand: marvell: Stop implementing ->select_chip() new 8aeeac938dd7 mtd: rawnand: tegra: Stop implementing ->select_chip() new 035fc54acd2c mtd: rawnand: vf610: Stop implementing ->select_chip() new d46fa17d2dad mtd: rawnand: ams-delta: Stop implementing ->select_chip() new e6b92a14529d mtd: rawnand: Deprecate the ->select_chip() hook new 7c27338c728e mtd: rawnand: Move the ->exec_op() method to nand_controller_ops new c41b8b4e44eb mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] new 4765a64c14b2 Merge remote-tracking branch 'nand/nand/next' new 17748584698d Merge remote-tracking branch 'spi-nor/spi-nor/next' new 2eb4942b6609 crypto: ecc - check for invalid values in the key verifica [...] new ecd6d5c9cba5 crypto: cts - document NIST standard status new 4f0129d13e69 crypto: bcm - fix normal/non key hash algorithm failure new d65ddecbea3c crypto: aes-ce - Remove duplicate header new fe18957e8e87 crypto: streebog - add Streebog hash function new dfdda82e3b84 crypto: streebog - register Streebog in hash info for IMA new 25a0b9d4e512 crypto: streebog - add Streebog test vectors new 70db8b79e561 dt-bindings: crypto: Mention clocks for mxs-dcp new 57f002891e08 crypto: mxs-dcp - Add support for dcp clk new d239b10d4ceb crypto: caam - add register map changes cf. Era 10 new c99d4a245400 crypto: caam/qi2 - add support for ChaCha20 new 193188e5512d crypto: chacha20poly1305 - export CHACHAPOLY_IV_SIZE new d6bbd4eea243 crypto: caam/jr - add support for Chacha20 + Poly1305 new c10a53367901 crypto: caam/qi2 - add support for Chacha20 + Poly1305 new 8ddab428730d padata: clean an indentation issue, remove extraneous space new 05ba88468b7d hwrng: bcm2835 - Switch to SPDX identifier new e4e72063d3c0 crypto: x86/chacha20 - Support partial lengths in 1-block [...] new db8e15a24957 crypto: x86/chacha20 - Support partial lengths in 4-block [...] new c3b734dd325d crypto: x86/chacha20 - Support partial lengths in 8-block [...] new 9b17608f15b9 crypto: x86/chacha20 - Use larger block functions more agg [...] new a5dd97f86211 crypto: x86/chacha20 - Add a 2-block AVX2 variant new 8a5a79d5556b crypto: x86/chacha20 - Add a 4-block AVX2 variant new 3da2c1dfdb80 crypto: ecc - regularize scalar for scalar multiplication new 2293ca34351f Merge remote-tracking branch 'crypto/master' new f911e7234f83 drm/i915/selftests: Workaround an issue with unused lockde [...] new 03981c6ebec4 drm/i915: Disable LP3 watermarks on all SNB machines new 9e180d9991dc drm/i915: Downgrade unknown firmware warnings new 3a544b97c7da Merge remote-tracking branch 'drm-intel/for-linux-next' new 1059bcb208c6 Merge remote-tracking branch 'drm-misc/for-linux-next' new fb64fcbb6437 Merge remote-tracking branch 'drm-msm/msm-next' new 2c1903df895c Merge remote-tracking branch 'imx-drm/imx-drm/next' new 0498cc5d4ff8 Merge remote-tracking branch 'etnaviv/etnaviv/next' new b36848ab86ee Merge remote-tracking branch 'regmap/for-next' new b3c5c0d68906 Merge remote-tracking branch 'sound/for-next' new 276aa6d38e61 ASoC: rt5663: Add documentation for power supply support new dc43d3aa045c ASoC: Convert a few more users to using %pOFn instead of d [...] new 7806869c6e5e ASoC: tlv320aic31xx: asihpi: clean up indentation, remove [...] new 6857b9d0881e ASoC: tlv320dac33: clean up indentation, remove extraneous tab new 812fb75d977e ASoC: arizona: fix indentation issue with return statement new e8d4bf8ae8db ASoC: qcom: clean up indentation, remove extraneous tab new 00347e4ea8ca ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" new 746dca0aebd4 ASoC: rt5663: Fix error handling of regulator_set_load new 0de4f8d35f0c Merge branch 'asoc-4.21' into asoc-next new 40bb7b1504f3 Merge remote-tracking branch 'sound-asoc/for-next' new 3425d6fa818f Merge remote-tracking branch 'modules/modules-next' new 31d326749431 Merge remote-tracking branch 'input/next' new 9334ae5e6f99 ide: clear ide_req()->special for non-passthrough requests new dabcefab45d3 nvme: provide optimized poll function for separate poll queues new 344e9ffcbd18 block: add queue_is_mq() helper new e504545446e4 blk-rq-qos: inline check for q->rq_qos functions new 0619317ff8ba block: add polled wakeup task helper new d34513d38448 block: for async O_DIRECT, mark us as polling if asked to new cb700eb3faa4 block: don't plug for aio/O_DIRECT HIPRI IO new 2b78eae147a1 block: remove the rq_alloc_data request_queue field new 503f620f0cb8 floppy: remove queue_lock around floppy_end_request new a50f9aec1ac7 pktcdvd: remove queue_lock around blk_queue_max_hw_sectors new b2101f655f8f ide: don't acquire queue lock in ide_pm_execute_rq new f04842734c7a ide: don't acquire queue_lock in ide_complete_pm_rq new f5d72c5c55bc mmc: stop abusing the request queue_lock pointer new fce15a609f8f floppy: remove now unused 'flags' variable new a78b03bc7300 Merge tag 'v4.20-rc3' into for-4.21/block new 6c55dadfc5dd Merge remote-tracking branch 'block/for-next' new 426d0519d75c Merge remote-tracking branch 'device-mapper/for-next' new ca84df535cbe Merge remote-tracking branch 'mmc/next' new be6d5ebb5c87 Merge remote-tracking branch 'kgdb/kgdb-next' new d9a00a1ac6f2 lib/raid6: add missing include for raid6test new f80dbe27c9ca lib/raid6: avoid __attribute_const__ redefinition new 45351dc4887b lib/raid6: check for assembler SSSE3 support new fde830d77776 lib/raid6: sort algos in rough performance order new 63301adad03d lib/raid6: add option to skip algo benchmarking new cac09f066f0f md: remvoe redundant condition check new 2556a20e2cce Merge remote-tracking branch 'md/for-next' new d7379e24c9e8 Merge remote-tracking branch 'mfd/for-mfd-next' new b4f8cfd7451f Merge remote-tracking branch 'battery/for-next' new 623c5fc43cfb Merge remote-tracking branch 'regulator/for-next' new d9417f351cdc Merge remote-tracking branch 'security/next-testing' new 8f11db6dec06 Merge remote-tracking branch 'apparmor/apparmor-next' new c7eedba63307 Merge remote-tracking branch 'integrity/next-integrity' new 040448bdd827 Merge remote-tracking branch 'selinux/next' new 1f17def671a3 Merge remote-tracking branch 'tpmdd/next' new f8cde726739c watchdog: renesas_wdt: Fix typos new 7db706a2184d watchdog: npcm: Modify npcm watchdog kconfig arch parameter new 4ea94689203f Merge remote-tracking branch 'watchdog/master' new 57c71244f8f7 Merge remote-tracking branch 'iommu/next' new 1e17f76a7d43 Merge remote-tracking branch 'audit/next' new f0001f587731 dt-bindings: phy: Document cadence Sierra PHY bindings new 570d54fe2463 dt-bindings: rng: update bindings for MT7629 SoC new e430fa0741e4 Merge remote-tracking branch 'devicetree/for-next' new f0915dfc4436 spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning new 2a6e088be865 Merge branch 'spi-4.21' into spi-next new 495df72f00f7 Merge remote-tracking branches 'spi/topic/3wire-gpio' and [...] new 600ac5db2427 Merge remote-tracking branch 'spi/for-next' new 8a9dd1a5b35e Merge remote-tracking branch 'tip/auto-latest' new a6a386152a89 EDAC, skx: Fix function calling order in skx_exit() new e235dd43d8b0 EDAC, skx: Prepend hex formatting with '0x' new 85b9c8bfee67 EDAC, skx: Move debugfs node under EDAC's hierarchy new fa1c071c1efb EDAC, skx: Let EDAC core show the decoded result for debugfs new 0ab59c5b8fb3 Merge remote-tracking branch 'edac-amd/for-next' new 6557fe02b5c4 Merge remote-tracking branch 'rcu/rcu/next' new cb68f664e1a9 Merge remote-tracking branch 'percpu/for-next' new 5e1672ca31eb Merge remote-tracking branch 'drivers-x86/for-next' new 13874c1fab38 Merge remote-tracking branch 'chrome-platform/for-next' new 8ac98ae58ab6 Merge remote-tracking branch 'leds/for-next' new 9fd96b0715d5 ipmi: Fix return value when a message is truncated new ae5f2fa3bc76 ipmi:ssif: Fix handling of multi-part return messages new 3373b37c8c70 Merge remote-tracking branch 'ipmi/for-next' new df665e527e01 Merge remote-tracking branch 'driver-core/driver-core-next' new f3a39bb8a8be Merge remote-tracking branch 'usb/usb-next' new 15586e6805e5 Merge remote-tracking branch 'usb-serial/usb-next' new 29a5dcfbd125 Merge remote-tracking branch 'phy-next/next' new 5933454f4ba1 Merge remote-tracking branch 'tty/tty-next' new 31b0b2e2b530 Merge remote-tracking branch 'char-misc/char-misc-next' new b12906abecc1 Merge remote-tracking branch 'extcon/extcon-next' new c2ccc5a8b35c Merge remote-tracking branch 'soundwire/next' new b9cb8409580b Merge remote-tracking branch 'staging/staging-next' new 9c3b8d00a7a0 Merge remote-tracking branch 'mux/for-next' new 312308725a1e Merge remote-tracking branch 'icc/icc-next' new ba03e365bbd7 Merge remote-tracking branch 'cgroup/for-next' new 00751549bb72 Merge branch 'misc' into for-next new a9c658fc1f50 Merge remote-tracking branch 'scsi/for-next' new c8e216716546 Merge remote-tracking branch 'rpmsg/for-next' new 1072c9c5c26f Merge remote-tracking branch 'gpio/for-next' new ddd1b142b822 Merge remote-tracking branch 'pinctrl/for-next' new 19342325772f Merge remote-tracking branch 'random/dev' new dc540ae008c7 Merge remote-tracking branch 'kselftest/next' new ca2a6f3a17c0 Merge remote-tracking branch 'livepatching/for-next' new d92359093461 Merge remote-tracking branch 'coresight/next' new 5bb5316ff9b4 Merge remote-tracking branch 'rtc/rtc-next' new 02a72b834ea0 Merge remote-tracking branch 'kspp/for-next/kspp' new 0d485f9a3a59 add generic builtin command line new 339fa156dec3 powerpc: convert to generic builtin command line new 5d4514a9c291 powerpc: convert config files to generic cmdline new d0bbaebad61d This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] new 84a401a27506 Merge branch 'for-x86' into for-next new 82809f95595d Merge remote-tracking branch 'cisco/for-next' new 7b260d3632f9 Merge remote-tracking branch 'slimbus/for-next' new 8c4543b7050d Merge remote-tracking branch 'nvmem/for-next' new 44a4a66b619a XArray: Correct xa_store_range new 5404a7f1c21c XArray tests: Correct some 64-bit assumptions new 6d7cd8c13737 dax: Remove optimisation from dax_lock_mapping_entry new 7ae2ea7dc45e dax: Make sure the unlocking entry isn't locked new c5bbd4515a05 dax: Reinstate RCU protection of inode new fda490d39fc0 dax: Fix dax_unlock_mapping_entry for PMD pages new 0e40de0338d0 dax: Fix huge page faults new 72e4cb2091ff dax: Avoid losing wakeup in dax_lock_mapping_entry new dd6518561710 Merge remote-tracking branch 'xarray/xarray' new 96d7214a7530 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] new 4dc650565f5f mm, thp: always specify disabled vmas as nh in smaps new 244dc71e7ac3 ocfs2: fix deadlock caused by ocfs2_defrag_extent() new e1f679f01fb7 compiler-gcc: hide COMPILER_HAS_GENERIC_BUILTIN_OVERFLOW f [...] new a06ae2017b9e kernel.h: hide __is_constexpr() from sparse new c29c5a2795aa mm: cleancache: fix corruption on missed inode invalidation new aa5af580997e mm-cleancache-fix-corruption-on-missed-inode-invalidation-fix new 39d728ba58bf arm: arch/arm/include/asm/page.h needs personality.h new 0270f2e0e0bd bloat-o-meter: ignore __addressable_ symbols new eddd550a7c78 arch/sh/boards/mach-kfr2r09/setup.c: fix struct mtd_oob_op [...] new 282d470aa9f0 ocfs2: optimize the reading of heartbeat data new 3230fcb2a328 ocfs2: dlmfs: remove set but not used variable 'status' new cf9337115d10 ocfs2: remove set but not used variable 'lastzero' new a56bd1a2cff2 ocfs2: improve ocfs2 Makefile new 3742b68ac90a block: restore /proc/partitions to not display non-partiti [...] new b75521098dfa mm, slab: remove unnecessary unlikely() new c018643e707c mm-slab-remove-unnecessary-unlikely-fix new e81cc63fe121 mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() new 66f444913d3d mm/slub.c: page is always non-NULL in node_match() new 13c99d2bdf1f mm/slub.c: record final state of slub action in deactivate_slab() new 04f436cab792 mm-slub-record-final-state-of-slub-action-in-deactivate_slab-fix new a41ab7c9a9e0 mm/page_owner: clamp read count to PAGE_SIZE new d83f7a1d17d3 mm-page_owner-clamp-read-count-to-page_size-fix new 441d54bab150 mm/hotplug: optimize clear_hwpoisoned_pages() new 57367186bad5 mm-hotplug-optimize-clear_hwpoisoned_pages-fix new 81429cf63757 mm/mmu_notifier.c: remove mmu_notifier_synchronize() new f86837b47b9e mm: use mm_zero_struct_page from SPARC on all 64b architectures new 068e986eba32 mm: drop meminit_pfn_in_nid as it is redundant new 05011960fc3b mm: implement new zone specific memblock iterator new 296f36b27f6a mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] new 32a01648a1ac mm: move hot-plug specific memory init into separate funct [...] new 406f5c0f19f0 mm: add reserved flag setting to set_page_links new 01bf30be7986 mm: use common iterator for deferred_init_pages and deferr [...] new b5b908c7c29f writeback: don't decrement wb->refcnt if !wb->bdi new 947961c1bcf4 mm/readahead.c: simplify get_next_ra_size() new bf5f30865bce mm: vmscan: skip KSM page in direct reclaim if priority is low new 47b1970a297e mm: ksm: do not block on page lock when searching stable tree new ce8301b919a4 mm-ksm-do-not-block-on-page-lock-when-searching-stable-tree-fix new 408ddbc22be3 mm: print more information about mapping in __dump_page new a62270d3007e mm: lower the printk loglevel for __dump_page messages new 0678d40ac398 mm, memory_hotplug: drop pointless block alignment checks [...] new ad71d957e3a2 mm, memory_hotplug: print reason for the offlining failure new 73c23cd0dc8b mm-memory_hotplug-print-reason-for-the-offlining-failure-fix new 1850fd5a54cf mm, memory_hotplug: be more verbose for memory offline failures new 58e7cd192c19 mm-memory_hotplug-be-more-verbose-for-memory-offline-failures-fix new ee2f8a658267 xxHash: create arch dependent 32/64-bit xxhash() new 7a7a4ceacab8 ksm: replace jhash2 with xxhash new 4babe3b2ec65 mm: treewide: remove unused address argument from pte_allo [...] new 9202cf056f81 mm: speed up mremap by 20x on large regions new 9e8d04bcca76 mm/mremap: fix 'move_normal_pmd' unused function warning new 1227d0d6d405 mm: select HAVE_MOVE_PMD on x86 for faster mremap new 60fee362da5a mm/mmap.c: remove verify_mm_writelocked() new f2b97ee90fbc mm, memory_hotplug: do not clear numa_node association aft [...] new 5e653c2923fd mm: Add an F_SEAL_FUTURE_WRITE seal to memfd new 8eaea73d00f1 selftests/memfd: add tests for F_SEAL_FUTURE_WRITE seal new 7fe701bfb835 mm: remove reset of pcp->counter in pageset_init() new 2c8824d0bd8e mm/ksm.c: assist buddy allocator to assemble 1-order pages new b495d1f5b8e1 mm: reference totalram_pages and managed_pages once per function new b0e090d2e9bb mm: convert zone->managed_pages to atomic variable new 1be4cecb00ed mm: convert totalram_pages and totalhigh_pages variables t [...] new ccc8900b0b3b mm-convert-totalram_pages-and-totalhigh_pages-variables-to [...] new 2752f29f4593 mm: remove managed_page_count_lock spinlock new 3d1797b7896d vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when [...] new c243811bb4dc mm/swap: use nr_node_ids for avail_lists in swap_info_struct new ee5701a2c044 userfaultfd: convert userfaultfd_ctx::refcount to refcount_t new 353ddf16e4b8 mm/page_alloc.c: memory hotplug: free pages as higher order new d61ff3470b3d memory_hotplug-free-pages-as-higher-order-fix new 906d847799f2 memory_hotplug-free-pages-as-higher-order-fix-fix new 7e5c119e5c83 mm/page_alloc.c: remove software prefetching in __free_pag [...] new dbf994c3d98f mm, swap: fix race between swapoff and some swap operations new e7e5a58b107f mm, swap: fix race between swapoff and some swap operations new d14dc10b301f mm: fix race between swapoff and mincore new 38e0323bdbed mm: don't expose page to fast gup before it's ready new f302c7236def mm/page_owner: align with pageblock_nr_pages new c4134bf50368 mm/page_owner: align with pageblock_nr pages new f469aa648c42 fs/buffer.c: add debug print for __getblk_gfp() stall problem new e9832be5d2cd fs/proc/base.c: use ns_capable instead of capable for time [...] new a68ba9c60ecf fs/proc/util.c: include fs/proc/internal.h for name_to_int() new 23fd9bb04a2c Documentation/process/coding-style.rst: don't use "extern" [...] new 6bf4353a452d drivers/dma-buf/udmabuf.c: convert to use vm_fault_t new b82cda763450 fls: change parameter to unsigned int new 39898437fac0 lib/genalloc.c: fix allocation of aligned buffer from non- [...] new 5bcab14b756b checkpatch: warn on const char foo[] = "bar"; declarations new 8829e0fb5386 fs/epoll: remove max_nests argument from ep_call_nested() new 115019b77510 fs/epoll: simplify ep_send_events_proc() ready-list loop new 1b929a86ad16 fs/epoll: drop ovflist branch prediction new 06a56b71c616 fs/epoll: robustify ep->mtx held checks new b38395b62a9a fs/epoll: reduce the scope of wq lock in epoll_wait() new 2e6143f5d941 fs-epoll-reduce-the-scope-of-wq-lock-in-epoll_wait-fix new fbe55ae8d8ab fs/epoll: avoid barrier after an epoll_wait(2) timeout new 16b4df516843 fs-epoll-avoid-barrier-after-an-epoll_wait2-timeout-fix new 439a411885c4 fs/epoll: rename check_events label to send_events new a75f6952444a fs/epoll: deal with wait_queue only once new 818f19507cb5 fs-epoll-deal-with-wait_queue-only-once-fix new d5ac331477b6 hfsplus: return file attributes on statx new f67c065ad055 fork: fix some -Wmissing-prototypes warnings new 42fcd24d6d84 exec: load_script: don't blindly truncate shebang string new fb95dde314b1 exec: increase BINPRM_BUF_SIZE to 256 new eed684faf146 exec: separate MM_ANONPAGES and RLIMIT_STACK accounting new fb704fe633a3 exec-separate-mm_anonpages-and-rlimit_stack-accounting-che [...] new 5317c4beb22c bfs: extra sanity checking and static inode bitmap new 6263544f7b70 initramfs: cleanup incomplete rootfs new eac22eb65c3c ipc: allow boot time extension of IPCMNI from 32k to 8M new 55ed1fe6b206 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] new 379c80d931fe ipc: conserve sequence numbers in extended IPCMNI mode new 9f2e75e2a79f Merge branch 'akpm-current/current' new 163d4bffc78e scripts/atomic/check-atomics.sh: don't assume that scripts [...] new a768d3205226 mm: Introduce common STRUCT_PAGE_MAX_SHIFT define new 91993afbfdca mm/sparse: add common helper to mark all memblocks present new b6158214577e vfs: replace current_kernel_time64 with ktime equivalent new e070b793e13a 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 (0d37e8ba25f2) \ N -- N -- N refs/heads/akpm (e070b793e13a)
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 657 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: CREDITS | 4 + Documentation/ABI/testing/sysfs-class-bdi | 8 - .../devicetree/bindings/arm/amlogic,scpi.txt | 7 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 37 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 2 + .../devicetree/bindings/phy/phy-cadence-sierra.txt | 67 ++ Documentation/devicetree/bindings/rng/mtk-rng.txt | 3 +- Documentation/devicetree/bindings/sound/rt5663.txt | 6 + .../bindings/timer/amlogic,meson6-timer.txt | 11 +- Documentation/networking/snmp_counter.rst | 525 ++++++++- Documentation/process/coding-style.rst | 3 + MAINTAINERS | 10 +- Makefile | 2 +- arch/Kconfig | 5 + arch/alpha/include/asm/bitops.h | 4 +- arch/alpha/include/asm/pgalloc.h | 6 +- arch/arc/include/asm/bitops.h | 4 +- arch/arc/include/asm/pgalloc.h | 5 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 6 +- arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos4210-trats.dts | 4 +- arch/arm/boot/dts/exynos4210.dtsi | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 8 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 18 +- arch/arm/boot/dts/exynos4412.dtsi | 6 +- arch/arm/boot/dts/exynos5250.dtsi | 7 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 106 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 108 +- arch/arm/boot/dts/imx25.dtsi | 4 + arch/arm/boot/dts/imx31-bug.dts | 1 + arch/arm/boot/dts/imx31-lite.dts | 1 + arch/arm/boot/dts/imx31.dtsi | 2 - arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi | 1 + arch/arm/boot/dts/imx35-pdk.dts | 1 + arch/arm/boot/dts/imx35.dtsi | 2 - arch/arm/boot/dts/imx51-apf51.dts | 1 + arch/arm/boot/dts/imx51-babbage.dts | 1 + arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 1 + arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi | 1 + arch/arm/boot/dts/imx51-ts4800.dts | 1 + arch/arm/boot/dts/imx51-zii-rdu1.dts | 1 + arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 1 + arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 1 + arch/arm/boot/dts/imx51.dtsi | 2 - arch/arm/boot/dts/imx53-ard.dts | 1 + arch/arm/boot/dts/imx53-cx9020.dts | 1 + arch/arm/boot/dts/imx53-m53.dtsi | 1 + arch/arm/boot/dts/imx53-qsb-common.dtsi | 1 + arch/arm/boot/dts/imx53-smd.dts | 1 + arch/arm/boot/dts/imx53-tqma53.dtsi | 1 + arch/arm/boot/dts/imx53-tx53.dtsi | 1 + arch/arm/boot/dts/imx53-usbarmory.dts | 1 + arch/arm/boot/dts/imx53.dtsi | 2 - arch/arm/boot/dts/imx6q-b450v3.dts | 7 - arch/arm/boot/dts/imx6q-b650v3.dts | 7 - arch/arm/boot/dts/imx6q-b850v3.dts | 16 + arch/arm/boot/dts/imx6q-bx50v3.dtsi | 14 - arch/arm/boot/dts/imx6q.dtsi | 1 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 5 +- arch/arm/boot/dts/imx6qdl.dtsi | 3 + arch/arm/boot/dts/imx6sl.dtsi | 1 - arch/arm/boot/dts/imx6sll.dtsi | 1 - arch/arm/boot/dts/imx6sx.dtsi | 6 +- arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi | 72 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 3 +- arch/arm/boot/dts/imx7d-colibri-emmc.dtsi | 1 + arch/arm/boot/dts/imx7d-colibri.dtsi | 1 + arch/arm/boot/dts/imx7d-nitrogen7.dts | 1 + arch/arm/boot/dts/imx7d-pico.dtsi | 1 + arch/arm/boot/dts/imx7d-sdb.dts | 1 + arch/arm/boot/dts/imx7s-colibri.dtsi | 1 + arch/arm/boot/dts/imx7s-warp.dts | 1 + arch/arm/boot/dts/imx7s.dtsi | 2 - arch/arm/boot/dts/ls1021a.dtsi | 2 + arch/arm/boot/dts/meson6-atv1200.dts | 4 + arch/arm/boot/dts/meson8-minix-neo-x8.dts | 4 + arch/arm/boot/dts/meson8.dtsi | 12 + arch/arm/boot/dts/meson8b-mxq.dts | 4 + arch/arm/boot/dts/meson8b.dtsi | 9 + arch/arm/boot/dts/meson8m2.dtsi | 1 + arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/crypto/aes-ce-glue.c | 1 - arch/arm/include/asm/pgalloc.h | 4 +- arch/arm/mach-exynos/platsmp.c | 26 - arch/arm/mach-exynos/suspend.c | 14 +- arch/arm/mach-shmobile/Kconfig | 127 --- arch/arm/plat-samsung/Kconfig | 1 + arch/arm64/Kconfig.platforms | 59 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 34 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 155 ++- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 + .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 4 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 64 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 1 + .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 12 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 + arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 66 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 1 + arch/arm64/boot/dts/exynos/exynos5433-tmu.dtsi | 36 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/pms405.dtsi | 55 + arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts | 11 + arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 11 + arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 188 ++++ arch/arm64/boot/dts/qcom/qcs404.dtsi | 490 +++++++++ arch/arm64/configs/defconfig | 5 +- arch/arm64/include/asm/memory.h | 9 - arch/arm64/include/asm/pgalloc.h | 4 +- arch/arm64/kernel/setup.c | 1 + arch/arm64/mm/init.c | 8 - arch/c6x/include/asm/bitops.h | 2 +- arch/csky/include/asm/bitops.h | 2 +- arch/csky/mm/init.c | 4 +- arch/hexagon/include/asm/bitops.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 6 +- arch/ia64/include/asm/bitops.h | 3 +- arch/ia64/include/asm/pgalloc.h | 5 +- arch/m68k/include/asm/bitops.h | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 8 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/sun3_pgalloc.h | 6 +- arch/microblaze/Makefile | 3 + arch/microblaze/include/asm/Kbuild | 1 + arch/microblaze/include/asm/pgalloc.h | 19 +- arch/microblaze/include/asm/unistd.h | 2 - arch/microblaze/include/uapi/asm/Kbuild | 1 + arch/microblaze/include/uapi/asm/unistd.h | 407 +------ arch/microblaze/kernel/syscall_table.S | 406 +------ .../kernel/syscalls/Makefile | 0 arch/microblaze/kernel/syscalls/syscall.tbl | 410 +++++++ arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 + .../kernel/syscalls/syscalltbl.sh | 0 arch/microblaze/mm/pgtable.c | 3 +- arch/mips/include/asm/bitops.h | 2 +- arch/mips/include/asm/pgalloc.h | 6 +- arch/mips/loongson64/loongson-3/numa.c | 12 +- arch/mips/net/bpf_jit.c | 18 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/nds32/include/asm/pgalloc.h | 5 +- arch/nios2/include/asm/pgalloc.h | 6 +- arch/openrisc/include/asm/bitops/fls.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 5 +- arch/openrisc/mm/ioremap.c | 3 +- arch/parisc/include/asm/bitops.h | 2 +- arch/parisc/include/asm/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/32/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 12 +- arch/powerpc/include/asm/nohash/32/pgalloc.h | 4 +- arch/powerpc/include/asm/nohash/64/pgalloc.h | 6 +- arch/powerpc/mm/pgtable-book3s64.c | 2 +- arch/powerpc/mm/pgtable_32.c | 4 +- arch/powerpc/net/bpf_jit_comp.c | 15 +- arch/powerpc/platforms/pseries/cmm.c | 10 +- arch/riscv/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/pgalloc.h | 4 +- arch/s390/mm/init.c | 2 +- arch/sh/boards/mach-kfr2r09/setup.c | 1 - arch/sh/include/asm/io.h | 1 + arch/sh/include/asm/pgalloc.h | 6 +- arch/sparc/include/asm/floppy_64.h | 8 +- arch/sparc/include/asm/leon.h | 1 - arch/sparc/include/asm/parport.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 5 +- arch/sparc/include/asm/pgalloc_64.h | 6 +- arch/sparc/include/asm/pgtable_64.h | 30 - arch/sparc/kernel/auxio_64.c | 11 +- arch/sparc/kernel/central.c | 2 +- arch/sparc/kernel/chmc.c | 8 +- arch/sparc/kernel/ioport.c | 2 +- arch/sparc/kernel/irq_64.c | 2 +- arch/sparc/kernel/leon_kernel.c | 14 - arch/sparc/kernel/of_device_32.c | 21 +- arch/sparc/kernel/of_device_64.c | 58 +- arch/sparc/kernel/of_device_common.c | 4 +- arch/sparc/kernel/pci.c | 44 +- arch/sparc/kernel/pci_sabre.c | 2 +- arch/sparc/kernel/power.c | 4 +- arch/sparc/kernel/process_32.c | 2 +- arch/sparc/kernel/prom_32.c | 44 +- arch/sparc/kernel/prom_64.c | 75 +- arch/sparc/kernel/prom_irqtrans.c | 20 +- arch/sparc/kernel/reboot.c | 3 +- arch/sparc/kernel/sbus.c | 4 +- arch/sparc/kernel/sun4d_irq.c | 14 +- arch/sparc/kernel/time_64.c | 16 +- arch/sparc/kernel/vio.c | 9 +- arch/sparc/mm/init_64.c | 6 +- arch/sparc/mm/srmmu.c | 4 +- arch/sparc/net/bpf_jit_comp_32.c | 13 +- arch/um/include/asm/pgalloc.h | 4 +- arch/um/kernel/mem.c | 8 +- arch/unicore32/include/asm/bitops.h | 2 +- arch/unicore32/include/asm/pgalloc.h | 4 +- arch/x86/Kconfig | 1 + arch/x86/crypto/chacha20-avx2-x86_64.S | 696 +++++++++++- arch/x86/crypto/chacha20-ssse3-x86_64.S | 237 +++- arch/x86/crypto/chacha20_glue.c | 72 +- arch/x86/events/intel/uncore.h | 33 +- arch/x86/events/intel/uncore_snb.c | 121 ++- arch/x86/include/asm/bitops.h | 2 +- arch/x86/include/asm/pgalloc.h | 4 +- arch/x86/kernel/cpu/microcode/core.c | 5 +- arch/x86/mm/pgtable.c | 4 +- arch/xtensa/include/asm/pgalloc.h | 8 +- block/bio.c | 1 + block/blk-cgroup.c | 8 +- block/blk-core.c | 17 +- block/blk-flush.c | 3 +- block/blk-lib.c | 4 +- block/blk-mq.c | 2 +- block/blk-rq-qos.c | 63 +- block/blk-rq-qos.h | 59 +- block/blk-sysfs.c | 14 +- block/blk-throttle.c | 2 +- block/blk-wbt.c | 2 +- block/blk-zoned.c | 2 +- block/bounce.c | 1 + block/bsg.c | 2 +- block/elevator.c | 11 +- block/genhd.c | 8 +- crypto/Kconfig | 19 +- crypto/Makefile | 1 + crypto/chacha20poly1305.c | 2 - crypto/ecc.c | 58 +- crypto/hash_info.c | 4 + crypto/streebog_generic.c | 1140 ++++++++++++++++++++ crypto/tcrypt.c | 40 +- crypto/testmgr.c | 24 + crypto/testmgr.h | 116 ++ drivers/ata/libata-core.c | 2 +- drivers/atm/fore200e.c | 4 +- drivers/block/floppy.c | 9 +- drivers/block/pktcdvd.c | 2 - drivers/char/agp/backend.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 7 +- drivers/char/ipmi/ipmi_devintf.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 25 +- drivers/crypto/bcm/cipher.c | 6 +- drivers/crypto/caam/caamalg.c | 266 ++++- drivers/crypto/caam/caamalg_desc.c | 139 ++- drivers/crypto/caam/caamalg_desc.h | 5 + drivers/crypto/caam/caamalg_qi.c | 37 +- drivers/crypto/caam/caamalg_qi2.c | 156 ++- drivers/crypto/caam/caamhash.c | 20 +- drivers/crypto/caam/caampkc.c | 10 +- drivers/crypto/caam/caamrng.c | 10 +- drivers/crypto/caam/compat.h | 2 + drivers/crypto/caam/ctrl.c | 28 +- drivers/crypto/caam/desc.h | 28 + drivers/crypto/caam/desc_constr.h | 7 +- drivers/crypto/caam/regs.h | 74 +- drivers/crypto/mxs-dcp.c | 28 +- drivers/dma-buf/udmabuf.c | 3 +- drivers/edac/skx_edac.c | 151 +-- drivers/firmware/efi/arm-init.c | 4 + drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/efi.c | 35 +- drivers/firmware/efi/libstub/arm-stub.c | 3 + drivers/firmware/efi/libstub/fdt.c | 4 + drivers/firmware/efi/memmap.c | 3 + drivers/firmware/efi/runtime-wrappers.c | 2 +- drivers/firmware/imx/Kconfig | 6 + drivers/firmware/imx/Makefile | 3 +- drivers/firmware/imx/scu-pd.c | 339 ++++++ drivers/firmware/raspberrypi.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/gpu/drm/i915/i915_timeline.h | 19 + drivers/gpu/drm/i915/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/intel_guc_fw.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 41 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 +- drivers/hv/hv_balloon.c | 19 +- drivers/hwmon/ina3221.c | 8 +- drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/w83795.c | 2 +- drivers/ide/ide-io.c | 5 + drivers/ide/ide-pm.c | 6 - drivers/isdn/hisax/hfc_pci.c | 3 +- drivers/md/dm-bufio.c | 2 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 2 +- drivers/md/dm-rq.c | 2 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-table.c | 4 +- drivers/md/md.c | 12 +- drivers/md/raid1.c | 15 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 2 +- drivers/misc/vmw_balloon.c | 2 +- drivers/mmc/core/block.c | 24 +- drivers/mmc/core/queue.c | 31 +- drivers/mmc/core/queue.h | 4 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/ams-delta.c | 95 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/cafe_nand.c | 2 +- drivers/mtd/nand/raw/davinci_nand.c | 2 +- drivers/mtd/nand/raw/denali.c | 5 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 32 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 27 +- drivers/mtd/nand/raw/hisi504_nand.c | 2 +- drivers/mtd/nand/raw/internals.h | 33 + drivers/mtd/nand/raw/jz4740_nand.c | 6 +- drivers/mtd/nand/raw/jz4780_nand.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 32 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/mxc_nand.c | 14 +- drivers/mtd/nand/raw/nand_base.c | 743 +++++++------ drivers/mtd/nand/raw/nand_bbt.c | 285 ++--- drivers/mtd/nand/raw/nand_hynix.c | 8 +- drivers/mtd/nand/raw/nand_legacy.c | 35 +- drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/mtd/nand/raw/plat_nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 34 +- drivers/mtd/nand/raw/r852.c | 4 +- drivers/mtd/nand/raw/s3c2410.c | 7 +- drivers/mtd/nand/raw/sh_flctl.c | 19 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 32 +- drivers/mtd/nand/raw/vf610_nfc.c | 38 +- drivers/mtd/nand/raw/xway_nand.c | 2 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 1 + drivers/mtd/nand/spi/toshiba.c | 136 +++ drivers/mtd/spi-nor/spi-nor.c | 83 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 4 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 63 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 + drivers/net/ethernet/broadcom/tg3.c | 42 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 11 - drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 71 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 +- drivers/net/ethernet/freescale/fsl_pq_mdio.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 3 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 39 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 152 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 16 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 49 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 76 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 + drivers/net/ethernet/lantiq_xrx200.c | 5 +- drivers/net/ethernet/marvell/mvneta.c | 12 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mr.c | 1 + drivers/net/ethernet/qlogic/qed/qed_rdma.h | 2 +- drivers/net/geneve.c | 4 +- drivers/net/netdevsim/bpf.c | 1 - drivers/net/phy/mdio-gpio.c | 10 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/tun.c | 31 +- drivers/net/usb/smsc95xx.c | 55 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 38 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 + drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 - .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- drivers/nvme/host/pci.c | 45 +- drivers/of/pdt.c | 50 +- drivers/parisc/ccio-dma.c | 4 +- drivers/parisc/sba_iommu.c | 4 +- drivers/scsi/scsi_lib.c | 7 + drivers/scsi/ufs/ufshcd.c | 1 - drivers/soc/Makefile | 2 +- drivers/soc/renesas/Kconfig | 236 +++- drivers/spi/spi-pxa2xx.c | 8 +- drivers/staging/android/ion/ion_system_heap.c | 2 +- drivers/vhost/net.c | 54 +- drivers/watchdog/Kconfig | 2 +- drivers/watchdog/renesas_wdt.c | 4 +- drivers/xen/xen-selfballoon.c | 6 +- fs/aio.c | 1 + fs/bfs/bfs.h | 11 +- fs/bfs/dir.c | 4 +- fs/bfs/file.c | 2 +- fs/bfs/inode.c | 65 +- fs/binfmt_script.c | 10 +- fs/block_dev.c | 20 +- fs/ceph/super.h | 2 +- fs/cifs/cifsglob.h | 1 + fs/cifs/connect.c | 1 + fs/cifs/smb2ops.c | 117 +- fs/cifs/smb2pdu.c | 12 + fs/cifs/smb2pdu.h | 1 + fs/cifs/smb2proto.h | 10 +- fs/dax.c | 60 +- fs/eventpoll.c | 218 ++-- fs/exec.c | 103 +- fs/ext2/super.c | 10 +- fs/ext2/xattr.c | 3 +- fs/file_table.c | 7 +- fs/fuse/inode.c | 2 +- fs/hfsplus/dir.c | 1 + fs/hfsplus/hfsplus_fs.h | 2 + fs/hfsplus/inode.c | 21 + fs/iomap.c | 2 +- fs/nfs/write.c | 2 +- fs/nfsd/nfscache.c | 2 +- fs/notify/fdinfo.c | 1 + fs/ntfs/malloc.h | 2 +- fs/ocfs2/Makefile | 2 +- fs/ocfs2/aops.c | 12 +- fs/ocfs2/cluster/heartbeat.c | 17 +- fs/ocfs2/cluster/masklog.h | 9 + fs/ocfs2/dlm/Makefile | 2 +- fs/ocfs2/dlmfs/Makefile | 2 +- fs/ocfs2/dlmfs/dlmfs.c | 3 +- fs/ocfs2/localalloc.c | 3 +- fs/ocfs2/move_extents.c | 11 +- fs/openpromfs/inode.c | 11 +- fs/proc/base.c | 14 +- fs/proc/util.c | 1 + fs/sysv/inode.c | 2 +- fs/userfaultfd.c | 11 +- include/asm-generic/bitops/builtin-fls.h | 2 +- include/asm-generic/bitops/fls.h | 2 +- include/asm-generic/fixmap.h | 1 + include/crypto/chacha20.h | 1 + include/crypto/hash_info.h | 1 + include/crypto/streebog.h | 34 + include/dt-bindings/firmware/imx/rsrc.h | 559 ++++++++++ include/linux/binfmts.h | 1 + include/linux/blkdev.h | 20 +- include/linux/cmdline.h | 9 - include/linux/compiler-gcc.h | 9 +- include/linux/efi.h | 7 + include/linux/firmware/imx/sci.h | 1 + include/linux/firmware/imx/svc/pm.h | 85 ++ include/linux/firmware/imx/types.h | 552 ---------- include/linux/genalloc.h | 13 +- include/linux/highmem.h | 28 +- include/linux/if_vlan.h | 11 +- include/linux/kernel.h | 8 + include/linux/memblock.h | 38 + include/linux/mm.h | 90 +- include/linux/mm_types.h | 5 + include/linux/mmu_notifier.h | 1 - include/linux/mmzone.h | 21 +- include/linux/mtd/rawnand.h | 150 +-- include/linux/mtd/sh_flctl.h | 16 +- include/linux/mtd/spinand.h | 1 + include/linux/netdevice.h | 4 +- include/linux/of.h | 1 - include/linux/raid/pq.h | 8 +- include/linux/sched.h | 10 +- include/linux/sched/task.h | 2 + include/linux/skbuff.h | 11 +- include/linux/swap.h | 18 +- include/linux/xxhash.h | 23 + include/net/gen_stats.h | 2 +- include/net/tcp.h | 12 - include/trace/events/kyber.h | 8 +- include/uapi/linux/bfs_fs.h | 2 +- include/uapi/linux/binfmts.h | 2 +- include/uapi/linux/ethtool.h | 4 +- include/uapi/linux/fcntl.h | 1 + include/uapi/linux/hash_info.h | 2 + include/uapi/linux/ncsi.h | 15 + include/uapi/linux/pkt_sched.h | 27 + include/uapi/linux/tcp.h | 1 + init/Kconfig | 3 - init/initramfs.c | 6 +- init/main.c | 1 - kernel/bpf/local_storage.c | 3 +- kernel/bpf/offload.c | 5 +- kernel/bpf/verifier.c | 2 +- kernel/fork.c | 10 +- kernel/kexec_core.c | 5 +- kernel/padata.c | 2 +- kernel/power/snapshot.c | 2 +- kernel/sched/fair.c | 62 +- kernel/sched/psi.c | 43 +- lib/Kconfig | 8 + lib/genalloc.c | 20 +- lib/raid6/algos.c | 81 +- lib/raid6/test/Makefile | 3 + lib/show_mem.c | 2 +- lib/test_bpf.c | 14 +- lib/ubsan.c | 3 +- lib/xarray.c | 5 +- mm/Kconfig | 1 + mm/backing-dev.c | 35 - mm/debug.c | 23 +- mm/gup.c | 10 +- mm/highmem.c | 5 +- mm/huge_memory.c | 10 +- mm/hugetlb.c | 23 +- mm/internal.h | 10 + mm/kasan/kasan_init.c | 2 +- mm/kasan/quarantine.c | 2 +- mm/ksm.c | 51 +- mm/list_lru.c | 7 - mm/memblock.c | 71 +- mm/memfd.c | 22 +- mm/memory.c | 17 +- mm/memory_hotplug.c | 86 +- mm/migrate.c | 2 +- mm/mm_init.c | 2 +- mm/mmap.c | 16 - mm/mmu_notifier.c | 7 - mm/mremap.c | 66 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 668 +++++++----- mm/page_io.c | 2 +- mm/page_owner.c | 1 + mm/readahead.c | 12 +- mm/shmem.c | 12 +- mm/slab.c | 2 +- mm/slab_common.c | 4 +- mm/slub.c | 31 +- mm/sparse.c | 25 + mm/swap.c | 2 +- mm/swapfile.c | 7 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 2 +- mm/util.c | 2 +- mm/vmalloc.c | 4 +- mm/vmscan.c | 23 +- mm/vmstat.c | 11 +- mm/workingset.c | 2 +- mm/z3fold.c | 99 +- mm/zswap.c | 4 +- net/8021q/vlan.c | 96 -- net/8021q/vlan_core.c | 99 ++ net/batman-adv/bat_v_elp.c | 6 +- net/batman-adv/fragmentation.c | 2 +- net/bridge/br_private.h | 7 + net/bridge/br_vlan.c | 3 +- net/core/dev.c | 4 + net/core/filter.c | 79 +- net/core/skbuff.c | 13 - net/dccp/proto.c | 7 +- net/decnet/af_decnet.c | 2 +- net/decnet/dn_route.c | 2 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_metrics.c | 2 +- net/ipv4/udp.c | 4 +- net/ipv6/route.c | 7 +- net/ipv6/udp.c | 4 +- net/ncsi/internal.h | 19 +- net/ncsi/ncsi-aen.c | 75 +- net/ncsi/ncsi-manage.c | 522 ++++++--- net/ncsi/ncsi-netlink.c | 233 +++- net/ncsi/ncsi-rsp.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 + net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_proto_gre.c | 4 +- net/netfilter/nfnetlink_cttimeout.c | 11 +- net/netfilter/xt_hashlimit.c | 14 +- net/sched/act_pedit.c | 3 +- net/sched/sch_etf.c | 79 +- net/sched/sch_gred.c | 281 ++++- net/sctp/protocol.c | 7 +- net/socket.c | 2 +- net/tipc/discover.c | 19 +- net/tipc/net.c | 45 +- net/tipc/net.h | 2 +- net/tipc/socket.c | 15 +- scripts/atomic/check-atomics.sh | 2 +- scripts/bloat-o-meter | 1 + scripts/checkpatch.pl | 13 +- scripts/faddr2line | 2 +- scripts/spdxcheck.py | 1 - security/integrity/ima/ima_kexec.c | 2 +- sound/soc/amd/raven/pci-acp3x.c | 2 +- sound/soc/codecs/rt5663.c | 21 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/wm8998.c | 2 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 2 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/stm/stm32_sai.c | 8 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/jit_disasm.c | 8 +- tools/bpf/bpftool/main.c | 3 - tools/bpf/bpftool/main.h | 14 + tools/bpf/bpftool/prog.c | 3 + tools/include/asm-generic/bitops/fls.h | 2 +- tools/lib/bpf/libbpf.c | 25 +- tools/testing/selftests/bpf/connect4_prog.c | 43 +- tools/testing/selftests/bpf/connect6_prog.c | 56 +- tools/testing/selftests/bpf/test_progs.c | 2 +- tools/testing/selftests/bpf/test_verifier.c | 19 + tools/testing/selftests/memfd/memfd_test.c | 74 ++ tools/testing/selftests/net/udpgro.sh | 34 + tools/testing/selftests/tc-testing/tdc.py | 18 +- virt/kvm/arm/mmu.c | 2 +- 618 files changed, 12717 insertions(+), 5607 deletions(-) create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-sierra.txt create mode 100644 arch/arm64/boot/dts/qcom/pms405.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-1000.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs404-evb.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qcs404.dtsi copy arch/{xtensa => microblaze}/kernel/syscalls/Makefile (100%) create mode 100644 arch/microblaze/kernel/syscalls/syscall.tbl create mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh copy arch/{ia64 => microblaze}/kernel/syscalls/syscalltbl.sh (100%) create mode 100644 crypto/streebog_generic.c create mode 100644 drivers/firmware/imx/scu-pd.c create mode 100644 drivers/mtd/nand/spi/toshiba.c create mode 100644 include/crypto/streebog.h create mode 100644 include/dt-bindings/firmware/imx/rsrc.h create mode 100644 include/linux/firmware/imx/svc/pm.h