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 9be757b36db8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 015e35bb88cc vfs: replace current_kernel_time64 with ktime equivalent omits a734804a91c2 Merge branch 'akpm-current/current' omits 4cd37b3221b4 Merge remote-tracking branch 'xarray/xarray' omits bb3a7883f707 Merge remote-tracking branch 'nvmem/for-next' omits 1affe31bb5c7 Merge remote-tracking branch 'slimbus/for-next' omits 13133307cfbb Merge remote-tracking branch 'cisco/for-next' omits da24f3718d35 Merge remote-tracking branch 'kspp/for-next/kspp' omits 187983e2d534 Merge remote-tracking branch 'coresight/next' omits df2918edda85 Merge remote-tracking branch 'livepatching/for-next' omits a5a0e3b53ce6 Merge remote-tracking branch 'kselftest/next' omits dabe375be4c5 Merge remote-tracking branch 'pinctrl/for-next' omits 1e34096b8c60 Merge remote-tracking branch 'gpio/for-next' omits 6098097ef104 Merge remote-tracking branch 'rpmsg/for-next' omits 2ddc2fc40eed Merge remote-tracking branch 'scsi/for-next' omits 497aa3e29488 Merge remote-tracking branch 'cgroup/for-next' omits 2b5b681fc73b Merge remote-tracking branch 'icc/icc-next' omits 039f5fffd114 Merge remote-tracking branch 'mux/for-next' omits 0b1a59b230bf Merge remote-tracking branch 'staging/staging-next' omits 29ce020e1e99 Merge remote-tracking branch 'ipmi/for-next' omits d22a8af78e24 Merge remote-tracking branch 'leds/for-next' omits 826c5cc95bf1 Merge remote-tracking branch 'percpu/for-next' omits c0346412d1da Merge remote-tracking branch 'xen-tip/linux-next' omits 34a6d403a8e2 Merge remote-tracking branch 'rcu/rcu/next' omits 0ddd677793a0 Merge remote-tracking branch 'edac-amd/for-next' omits 9776f0b2ebde Merge remote-tracking branch 'tip/auto-latest' omits 976650f288bc Merge remote-tracking branch 'spi/for-next' omits 3754ad1871f3 Merge remote-tracking branch 'audit/next' omits ced9ea2aa9a0 Merge remote-tracking branch 'iommu/next' omits b889a34ac5a6 Merge remote-tracking branch 'tpmdd/next' omits c7d44c20f807 Merge remote-tracking branch 'selinux/next' omits 772d46275cad Merge remote-tracking branch 'security/next-testing' omits 58eee4ffafc9 Merge remote-tracking branch 'regulator/for-next' omits 7ea23c465e6d Merge remote-tracking branch 'kgdb/kgdb-next' omits 4eafeb0dc581 Merge remote-tracking branch 'mmc/next' omits 5d525187dea3 Merge remote-tracking branch 'block/for-next' omits 54b8b5588b13 Merge remote-tracking branch 'sound-asoc/for-next' omits 4f4e8c03eeeb Merge remote-tracking branch 'sound/for-next' omits dbeeee4c192e Merge remote-tracking branch 'regmap/for-next' omits fead132bc479 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 0163f70ada17 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 38e1c2eed033 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' omits 1394b5a8ecb3 Merge remote-tracking branch 'drm-msm/msm-next' omits 8a33084982b5 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 222aa88d6b69 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a98307e93c8a Merge remote-tracking branch 'nand/nand/next' omits cf5551f21bfe Merge remote-tracking branch 'mtd/mtd/next' omits b0be3f2753ce Merge remote-tracking branch 'gfs2/for-next' omits 7b8fd011a0f6 Merge remote-tracking branch 'wireless-drivers-next/master' omits ef625c41af55 Merge remote-tracking branch 'nfc-next/master' omits 59933f25937c Merge remote-tracking branch 'net-next/master' omits a2ffa83a2623 Merge remote-tracking branch 'swiotlb/linux-next' omits 7e23b7d1d4af Merge remote-tracking branch 'opp/opp/linux-next' omits 28ce3542e70c Merge remote-tracking branch 'cpupower/cpupower' omits c8df2005b51d Merge remote-tracking branch 'pm/linux-next' omits 9a6eb90cd17d Merge remote-tracking branch 'v4l-dvb-next/master' omits c67519799eda Merge remote-tracking branch 'v4l-dvb/master' omits 224406cc0a49 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 8b5449374b04 Merge remote-tracking branch 'i3c/i3c/next' omits 5ba19e9eea06 Merge remote-tracking branch 'hid/for-next' omits 93ede749ec6b Merge remote-tracking branch 'printk/for-next' omits ea52fb5dff29 Merge remote-tracking branch 'vfs/for-next' omits b6ae1963cdc0 Merge remote-tracking branch 'file-locks/locks-next' omits dd6e5092017f Merge remote-tracking branch 'xfs/for-next' omits 32ef16f63399 Merge remote-tracking branch 'nfsd/nfsd-next' omits e6e3f570fd52 Merge remote-tracking branch 'nfs/linux-next' omits 9cb2d165e5ff Merge remote-tracking branch 'jfs/jfs-next' omits bea655536adf Merge remote-tracking branch 'ext3/for_next' omits 16849d3adf76 Merge remote-tracking branch 'ecryptfs/next' omits d53d75f046da Merge remote-tracking branch 'cifs/for-next' omits 3e95c42c837a Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6acc314ffbc2 Merge remote-tracking branch 'befs/for-next' omits a74423b1bc20 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits fb2ffed5aa2c Merge remote-tracking branch 's390/features' omits 78e98a48d9f2 Merge remote-tracking branch 'risc-v/for-next' omits 49e8e2191fb2 Merge remote-tracking branch 'parisc-hd/for-next' omits 58190a2d2993 Merge remote-tracking branch 'nds32/next' omits 9a49f2aa0a05 Merge remote-tracking branch 'mips/mips-next' omits df55c9be9035 Merge remote-tracking branch 'ia64/next' omits 672563210d4e Merge remote-tracking branch 'csky/linux-next' omits b8b397d13eeb Merge remote-tracking branch 'clk/clk-next' omits 356ec7a7a36b Merge remote-tracking branch 'tegra/for-next' omits b13eff08fc0f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8c0b6d0f251b Merge remote-tracking branch 'samsung-krzk/for-next' omits bf2faaebc630 Merge remote-tracking branch 'rockchip/for-next' omits dd86897cfbd6 Merge remote-tracking branch 'renesas/next' omits b3ed4bc66bfa Merge remote-tracking branch 'realtek/for-next' omits 1c2060331110 Merge remote-tracking branch 'qcom/for-next' omits 6945cdbef9e0 Merge remote-tracking branch 'reset/reset/next' omits 1c65164ae4e8 Merge remote-tracking branch 'omap/for-next' omits e47e3abad67c Merge remote-tracking branch 'mvebu/for-next' omits 2eb3dba55230 Merge remote-tracking branch 'mediatek/for-next' omits e10c31fc0694 Merge remote-tracking branch 'keystone/next' omits cdfb91c4408c Merge remote-tracking branch 'imx-mxs/for-next' omits 749e005636e1 Merge remote-tracking branch 'bcm2835/for-next' omits 047772fb91f5 Merge remote-tracking branch 'amlogic/for-next' omits cf5eaa00446b Merge remote-tracking branch 'actions/for-next' omits ee511a9afc1a Merge remote-tracking branch 'arm-soc/for-next' omits ac6b984f9ce1 Merge remote-tracking branch 'leaks/leaks-next' omits 21a40dea691b Merge remote-tracking branch 'kbuild/for-next' omits fc9a1136e221 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fd0137333f31 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits b4de970f21d3 Merge remote-tracking branch 'scsi-fixes/fixes' omits 3fbee4cf767e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits feaef77dd421 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 99460b1f34bb Merge remote-tracking branch 'omap-fixes/fixes' omits 6ca37c37c770 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 15220f5c29d3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 58275aac5dc0 Merge remote-tracking branch 'mtd-fixes/master' omits 6c193ae4e9cc Merge remote-tracking branch 'tty.current/tty-linus' omits 5e564975939e Merge remote-tracking branch 'spi-fixes/for-linus' omits 4b8c3c6e80d3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 6b04a73fc2ba Merge remote-tracking branch 'sound-current/for-linus' omits 1e3ab4dbb5fa Merge remote-tracking branch 'mac80211/master' omits 0382c9d01a02 Merge remote-tracking branch 'wireless-drivers/master' omits ff2519117ff4 Merge remote-tracking branch 'ipsec/master' omits 4594f3fabaee Merge remote-tracking branch 'net/master' omits c5f23e317cb2 Merge remote-tracking branch 'arc-current/for-curr' omits 854167dc6034 Merge remote-tracking branch 'kbuild-current/fixes' omits e4c54276eeca Merge branch 'spi-4.21' into spi-next omits 66460685fb71 Merge branch 'spi-4.20' into spi-linus omits 716e61839e8f Merge branch 'asoc-4.21' into asoc-next omits 6eeb153e005f Merge branch 'asoc-4.20' into asoc-linus omits 4e381e925dca Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] omits 7cd1961f67f4 Merge branch 'misc-4.20' into next-fixes omits f29209fcb47f VFS: locks: remove unnecessary white space. omits aa715d357764 locks: merge posix_unblock_lock() and locks_delete_block() omits 54507280b93f fs/locks: create a tree of dependent requests. omits f76efae43ae0 fs/locks: change all *_conflict() functions to return bool. omits 677a6cd3669a fs/locks: always delete_block after waiting. omits 9362c5a7b335 fs/locks: allow a lock request to block other requests. omits dee160df820d locks: use properly initialized file_lock when unlocking. omits 85ee0a7b2d53 Revert "scsi: ufs: Disable blk-mq for now" omits c31aa5c41f3b automerging branch "kernel.org-palmer-linux/next-revert_ud [...] omits ec80d8c5f9d9 automerging branch "kernel.org-palmer-linux/next-em_riscv" [...] omits 282a2c5af6ef automerging branch "kernel.org-palmer-linux/next-check_ok_ [...] omits 89877c54e2de automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 02d1998a6083 Move EM_RISCV into elf-em.h omits 2f04463f5665 RISC-V: properly determine hardware caps omits 9e074f4644f0 Merge branch 'pm-sleep' into linux-next omits c0374eb515a6 Merge branch 'pm-cpufreq' into linux-next omits 53fbff764afd Merge branch 'acpi-pmic' into linux-next omits ae4c2bf8fb10 Merge branch 'pm-cpuidle' into linux-next omits 615a1fed8f42 Merge branch 'misc' into for-next omits f4bd8e08fb9d Merge branch 'for-linus' into for-next omits ec7d1417fda9 block: Introduce blk_revalidate_disk_zones() omits b2d0e5fed97e block: add a report_zones method omits 74f2b74de660 block: Expose queue nr_zones in sysfs omits 44264dde1b61 block: Improve zone reset execution omits 8d31034f0bb1 block: Introduce BLKGETNRZONES ioctl omits 80dd77257ee3 block: Introduce BLKGETZONESZ ioctl omits 46b7588fc9ea block: Limit allocation of zone descriptors for report zones omits 5f73e3c9fd9e block: Introduce blkdev_nr_zones() helper omits 26b464fa7bdc scsi: sd_zbc: Fix sd_zbc_check_zones() error checks omits edb1fd7bddc7 scsi: sd_zbc: Reduce boot device scan and revalidate time omits 4a5dd9e6f4ff scsi: sd_zbc: Rearrange code omits 9b52033f6a0e cdrom: remove set but not used variable 'tocuse' omits 92d15d345d2a Merge branch 'stable/for-jens-4.20' of git://git.kernel.or [...] omits 34db8004ca8f skd: fix unchecked return values omits 089241a2a09b Merge branch 'for-4.20/block' into for-linus omits 703b4ac9a9cd Merge branch 'for-4.20/block' into for-next omits d09b9e518de0 Merge branch 'for-4.20/block' into for-next omits 817a292b5cc6 Merge branch 'misc' into for-next omits a45bfc3b7d73 Merge branch 'for-4.20/block' into for-next omits 1f86cc958e2a Merge branch 'misc' into for-next omits 82e8f46bff01 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits 70ee54b191df Merge branch 'for-4.20/block' into for-next omits 5eda2ff12a2c Merge branch 'for-4.20/block' into for-next omits cda409f760fc Merge branch 'for-4.20/block' into for-next omits 97004b663c55 Merge branch 'misc' into for-next omits ff6471dae23a Merge branch 'for-4.20/block' into for-next omits 09197060813a Merge branch 'misc' into for-next omits 2b5996689404 Merge branch 'for-4.20/block' into for-next omits 73ece7a264f9 Merge branch 'for-4.20/block' into for-next omits c1da5179eabf Merge branch 'for-4.20/block' into for-next omits a4f16c707929 Merge branch 'for-4.20/block' into for-next omits 866034be83a6 Merge branch 'for-4.20/block' into for-next omits 63dd1e03edd4 Merge branch 'for-4.20/block' into for-next omits 958208f1a92c Merge branch 'for-4.20/block' into for-next omits 09dc42a09950 Merge branch 'for-4.20/libata' into for-next omits 92e68b0fdfeb Merge branch 'for-4.20/block' into for-next omits ab54926cb1da Merge branch 'for-4.20/block' into for-next omits 8f0a43f0d576 Merge branch 'for-4.20/block' into for-next omits 7a4bf8b0e64d Merge branch 'for-4.20/block' into for-next omits aae9872c8b72 Merge branch 'misc' into for-next omits 2cab5e449a21 Merge branch 'for-4.20/block' into for-next omits 19538d59ac0b Merge branch 'for-4.20/libata' into for-next omits 624d3b505d02 Merge branch 'for-4.20/block' into for-next omits ac8b4946fe9d Merge branch 'for-4.20/block' into for-next omits 72915e1a096c Merge branch 'for-4.20/libata' into for-next omits 7555b3c2ef47 Merge branch 'for-4.20/block' into for-next omits afb0b3336044 Merge branch 'for-4.20/block' into for-next omits efc2ad87aa44 Merge branch 'for-4.20/block' into for-next omits c53af6a26ca6 Merge branch 'for-4.20/block' into for-next omits 257f0d4d404c Merge branch 'misc' into for-next omits 1883d3238674 Merge branch 'fixes' into for-next omits c36fc2b2b9ea Merge branch 'for-4.20/block' into for-next omits b836df2e4409 Merge branch 'for-4.20/block' into for-next omits 0d769d81155a Merge branch 'misc' into for-next omits 1ed78f957963 Merge branch 'for-4.20/block' into for-next omits 1f1b98e95979 Merge branch 'for-4.20/block' into for-next omits 23ea4780b46f Merge branch 'for-4.20/block' into for-next omits 83f1f6877c5e Merge branch 'for-4.20/block' into for-next omits e9978573c377 Merge branch 'fixes' into for-next omits 2fef015d769a Merge branch 'for-4.20/block' into for-next omits 3d1edf32e7e7 Merge branch 'misc' into for-next omits bfa1d93c898f Merge branch 'fixes' into for-next omits 0b1aba265b93 Merge LKMM and RCU branches omits f8850b16a66a EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] omits f6226949ec90 EXP tools/memory-model: Add scripts to check github litmus tests omits aafd412ba865 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() omits 4672ed92b7c7 tools/memory-model: Add more LKMM limitations omits 4aa7235fff1e tools/memory-model: Fix a README typo omits ba5018c86905 tools/memory-model: Add extra ordering for locks and remov [...] omits 4e0cd84418eb Merge branch 'for-4.20/block' into for-next omits 0f222148b971 Merge branch 'for-4.20/block' into for-next omits 08097a7777f8 Merge branch 'misc' into for-next omits f5590b75813d Merge branch 'fixes' into for-next omits 4e36415fa9ce Merge branch 'for-4.20/libata' into for-next omits 39400abfd1b3 Merge branch 'for-4.20/block' into for-next omits 1d4338dfb965 Merge branch 'for-4.20/block' into for-next omits 521c99869706 Merge branch 'for-4.20/libata' into for-next omits 503c346e9e30 Merge branch 'for-4.20/libata' into for-next omits ccc8b5139f65 tools/memory-model: Add litmus-test naming scheme omits 72086f91011d Merge branch 'fixes' into for-next omits 710fc2ed58d6 Merge branch 'misc' into for-next adds f11274396a53 HID: hiddev: fix potential Spectre v1 adds 00b790ea545b HID: i2c-hid: Add a small delay after sleep command for Ra [...] adds 6298944d8f57 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" adds 7dd8db68949a HID: alps: allow incoming reports when only the trackstick [...] adds c6e0bba4ac44 HID: moving to group maintainership model adds 399474e4c110 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override adds 0c7244209588 Merge branch 'master' into for-4.20/upstream-fixes adds 3fc202e81db7 HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled adds aa9b760cec23 HID: fix up .raw_event() documentation adds ecb4d529f13d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9be66f55b131 Merge tag 'renesas-fixes-for-v4.20' of https://git.kernel. [...] adds fd5ba6ee3187 arm64: dts: stratix10: fix multicast filtering adds a89f84a56ec9 Merge tag 'stratix10_dts_fix_for_v4.20' of git://git.kerne [...] adds e09d51adfbb1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 85758777c2a2 Merge tag 'hwmon-for-v4.20-rc2' of git://git.kernel.org/pu [...] new ee25404a0789 Merge remote-tracking branch 'kbuild-current/fixes' new 39869fb3abba Merge remote-tracking branch 'arc-current/for-curr' new 3182215dd0b2 powerpc/powernv/npu: Remove NPU DMA ops new 0ae790683fc2 powerpc/mm/64s: Consolidate SLB assertions new 08e6a3434e21 powerpc/mm/64s: Use PPC_SLBFEE macro new 9586d569a369 powerpc/mm/64s: Only use slbfee on CPUs that support it new 28c5bcf74fa0 KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE new 80f105c52fa9 Merge remote-tracking branch 'powerpc-fixes/fixes' new 4ffb3c98e241 Merge remote-tracking branch 'net/master' new ca92e173ab34 xfrm: Fix bucket count reported to userspace new 6ce90c8e7108 Merge remote-tracking branch 'ipsec/master' new e138435e82d5 Merge remote-tracking branch 'wireless-drivers/master' new c5a7fdf47d63 Merge remote-tracking branch 'mac80211/master' new a796ba2ba434 Merge remote-tracking branch 'sound-current/for-linus' new bbb59292538e Merge branch 'asoc-4.20' into asoc-linus new 410849fe8499 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 40e5c5fa4d1b Merge branch 'spi-4.20' into spi-linus new 0d436a46e9c4 Merge remote-tracking branch 'spi-fixes/for-linus' new a8a804046206 Merge remote-tracking branch 'tty.current/tty-linus' new 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] new a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB new deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens new f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display new d1d9f1e779d3 Merge remote-tracking branch 'usb.current/usb-linus' new 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] new c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] new b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx new 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] new 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] new c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal new 00253ad5da4e Merge remote-tracking branch 'staging.current/staging-linus' new 943126417891 slimbus: ngd: remove unnecessary check new 4aaa6cd522cb Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 54a4de959e32 Merge remote-tracking branch 'mtd-fixes/master' new acab57759e26 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new e2537ac5f431 Merge remote-tracking branch 'mips-fixes/mips-fixes' new e1be911b401d Merge remote-tracking branch 'omap-fixes/fixes' new d6fd0ae25c64 Btrfs: fix missing delayed iputs on unmount new 1e4ffceb3ef1 Merge branch 'misc-4.20' into next-fixes new 4ef7d512b2c9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new cf7d8dd32cfb builddeb: Fix inclusion of dtbs in debian package new 761835eb1eed of/device: Really only set bus DMA mask when appropriate new 256865d68855 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new aca49ee041cb Revert "scsi: ufs: Disable blk-mq for now" new f635e48e866e scsi: qla2xxx: Initialize port speed to avoid setting lower speed new 087fce8d53fb Merge remote-tracking branch 'scsi-fixes/fixes' new d99de699ac03 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] new 8727b230f665 drm/exynos: checking for NULL instead of IS_ERR() new 6ca469e22a30 Revert "drm/exynos/decon5433: implement frame counter" new deee3284cba3 drm/exynos/dsi: register connector if it is created after [...] new 989534cfcac8 drm/exynos/fbdev: do not skip fbdev init if there are no c [...] new d08f44b18ccb Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of git://git.ke [...] new 3ae33ff7871b Merge remote-tracking branch 'drm-fixes/drm-fixes' new f42259ef810c drm/i915/gvt: invalidate old ggtt page when update ggtt entry new bc0686ff5fad drm/i915/gvt: support inconsecutive partial gtt entry write new 606a745944bc drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 new 5e7154ff5e8e drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR new 214782da8fe8 Merge tag 'gvt-fixes-2018-11-07' of https://github.com/int [...] new d6a82b8c2d83 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new fbb974ba693b rtc: cmos: Do not export alarm rtc_ops when we do not supp [...] new 7ce9a992ffde rtc: hctosys: Add missing range error reporting new 9bde0afb7a90 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write new 4e1d871266ef Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new cf3d02a185ed drm: Fix htmldocs warnings in drm_fourcc.c new c0f0d69cd6d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new a57e2a258c42 Merge remote-tracking branch 'kbuild/for-next' new 8bd66d147c88 include/linux/compiler*.h: define asm_volatile_goto new 0fbfd3179016 Compiler Attributes: improve header's introduction new 7fd902c80048 Merge remote-tracking branch 'compiler-attributes/compiler [...] new cfdbb4175aa2 Merge remote-tracking branch 'leaks/leaks-next' new 0a7210f9304c Merge branch 'fixes' into for-next new d0cf86526d25 Merge remote-tracking branch 'arm-soc/for-next' new 18c66f601b5f Merge remote-tracking branch 'actions/for-next' new de201e867ca1 Merge remote-tracking branch 'amlogic/for-next' new 1116c9a4f06f Merge remote-tracking branch 'bcm2835/for-next' new 8ceb597da510 Merge remote-tracking branch 'imx-mxs/for-next' new ec03427d3ddd Merge remote-tracking branch 'keystone/next' new 9935bfa6f911 Merge remote-tracking branch 'mediatek/for-next' new 1afdf7ab175e Merge remote-tracking branch 'mvebu/for-next' new d2370dac3054 Merge remote-tracking branch 'omap/for-next' new d1498a2e6543 Merge remote-tracking branch 'reset/reset/next' new c5ee8419fe22 Merge remote-tracking branch 'qcom/for-next' new 76fc7be2ce88 Merge remote-tracking branch 'realtek/for-next' new 3e8f76c61511 arm64: dts: r8a77990: ebisu: Add and enable SDHI device nodes new f1c1bdfa7f8a Merge branch 'arm64-dt-for-v4.21' into next new 3a29cd1394c0 Merge remote-tracking branch 'renesas/next' new 5495fc479495 Merge remote-tracking branch 'rockchip/for-next' new d5720859ec2c Merge remote-tracking branch 'samsung-krzk/for-next' new 209065c5fd72 arm64: dts: allwinner: h6: Add HDMI pipeline new 7d5bca1cca18 arm64: dts: allwinner: h6: Enable HDMI output on Pine H64 board new 4b1d4fba9e26 Merge branch 'sunxi/dt64-for-4.21' into sunxi/for-next new a7acd10313e3 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3c1481fb4aa2 Merge remote-tracking branch 'tegra/for-next' new faaf07edf37d Merge remote-tracking branch 'clk/clk-next' new cb783cdd059b Merge remote-tracking branch 'csky/linux-next' new 0bd9eb03c7cb Merge remote-tracking branch 'ia64/next' new 68a385c6c750 microblaze: Typo s/use use/use/ new 73befb7238bb Merge remote-tracking branch 'microblaze/next' new 43da4e3ee8c4 MIPS: r2-on-r6-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro new 7d52d6cca8b1 MIPS: DEC: Update R3k DECstation defconfig for Y2018 new 2340b564a7e4 MIPS: DEC: Add R4k DECstation defconfig new 52d6d05575c3 MIPS: DEC: Add 64-bit DECstation defconfig new ddf5f754f5f9 Merge remote-tracking branch 'mips/mips-next' new e36b8ff8cba0 Merge remote-tracking branch 'nds32/next' new e9ad4cc31938 Merge remote-tracking branch 'parisc-hd/for-next' new e935bca49450 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] new 8e8ff0f06651 RISC-V: properly determine hardware caps new 0f5203bdd1da automerging branch "kernel.org-palmer-linux/next-check_ok_ [...] new dc99bd256227 Move EM_RISCV into elf-em.h new 79888aa334b2 automerging branch "kernel.org-palmer-linux/next-em_riscv" [...] new 1e00610f3839 automerging branch "kernel.org-palmer-linux/next-revert_ud [...] new 49cfb857fc9b Merge remote-tracking branch 'risc-v/for-next' new bf41c4d9aad9 Merge remote-tracking branch 's390/features' new bb3dfd1a82ac Merge remote-tracking branch 'xtensa/xtensa-for-next' new d8a09d815231 Merge remote-tracking branch 'befs/for-next' new bf96d8ca64e5 Merge remote-tracking branch 'btrfs-kdave/for-next' new 77e342893f75 Merge remote-tracking branch 'cifs/for-next' new a360a1455d6e Merge remote-tracking branch 'ecryptfs/next' new 0e31440f60a2 Merge remote-tracking branch 'ext3/for_next' new 9e4028935cca ext4: avoid potential extra brelse in setup_new_flex_group [...] new cea579412212 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] new 61a9c11e5e7a ext4: add missing brelse() add_new_gdb_meta_bg()'s error path new ea0abbb64845 ext4: add missing brelse() update_backups()'s error path new f348e2241fb7 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] new db6aee62406d ext4: fix possible inode leak in the retry loop of ext4_re [...] new a6758309a005 ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() new feaf264ce7f8 ext4: avoid buffer leak in ext4_orphan_add() after prior errors new 4f32c38b4662 ext4: avoid possible double brelse() in add_new_gdb() on e [...] new 1bfc204dc0e7 ext4: remove unneeded brelse call in ext4_xattr_inode_upda [...] new 9e463084cdb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path new af18e35bfd01 ext4: fix possible leak of s_journal_flag_rwsem in error path new ecaaf408478b ext4: fix buffer leak in ext4_xattr_get_block() on error path new 45ae932d246f ext4: release bs.bh before re-using in ext4_xattr_block_find() new 6bdc9977fcde ext4: fix buffer leak in ext4_xattr_move_to_block() on error path new 53692ec074d0 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] new ef14a9337000 Merge remote-tracking branch 'ext4/dev' new 649daa28890d Merge remote-tracking branch 'jfs/jfs-next' new bae1e4c0f13a Merge remote-tracking branch 'nfs/linux-next' new 2713bd3e6262 Merge remote-tracking branch 'nfsd/nfsd-next' new 9088fa2e3a51 ubifs: replay: fix high stack usage new 1341551f1e2a ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS new 001260910c46 ubifs: auth: add CONFIG_KEYS dependency new 84d98b1e2aac Merge remote-tracking branch 'ubifs/linux-next' new 7518feb864b5 Merge remote-tracking branch 'xfs/for-next' new a160f2765929 locks: use properly initialized file_lock when unlocking. new fe255d9d93de fs/locks: allow a lock request to block other requests. new f60efbe5eafc fs/locks: always delete_block after waiting. new 73728f475a0d fs/locks: change all *_conflict() functions to return bool. new 4da6dda00f95 fs/locks: create a tree of dependent requests. new e258b37ece87 locks: merge posix_unblock_lock() and locks_delete_block() new 188f51db10c5 VFS: locks: remove unnecessary white space. new 800d5a2f5cd6 Merge remote-tracking branch 'file-locks/locks-next' new c6d7b5d2c523 Merge remote-tracking branch 'vfs/for-next' new a18b8428ad93 Merge remote-tracking branch 'printk/for-next' new 007fdc79fec3 Merge remote-tracking branch 'hid/for-next' new f1bd242c9c81 Merge remote-tracking branch 'i3c/i3c/next' new bb91990ea08f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new d2f112a56810 Docs/EDID: Fixed erroneous bits of XOFFSET, XPULSE, YOFFSE [...] new 8bed5a5cfc33 Docs/EDID: Calculate CRC while building the code new 005ae6df28b8 Documentation: dynamic_debug: fix a couple of typos new 1afc5fb5f6b1 Documentation: dynamic-debug: fix wildcard description new f8d0dc21d409 Documentation/proc.txt: Add 2 missing fields for /proc/<pi [...] new cba8087d829e Documentation: fix spelling mistake, EACCESS -> EACCES new 1bb37a35671c doc-guide:kernel-doc.rst: Reference to foobar new 76dd3e7b6650 kernel-doc: kill trailing whitespace new bfd228c73090 kernel-doc: extend $type_param to match members referenced [...] new 9d436edee254 Documentation/ras: Typo s/use use/use/ new c284d42850fc Documentation/dev-tools: clean up kselftest.rst new 2a1e03ca33be doc: tracing: Fix a number of typos new 6996052d0015 Merge remote-tracking branch 'jc_docs/docs-next' new 5e7f58063029 Merge remote-tracking branch 'v4l-dvb/master' new 45d6ccceec12 Merge remote-tracking branch 'v4l-dvb-next/master' new 8d72ee3266f0 Documentation: cpu-freq: Frequencies aren't always sorted new 6ef28a04d1cc cpufreq: imx6q: add return value check for voltage scale new e531efa1e92b Documentation: cpufreq: Correct a typo new faa686146568 Merge branch 'pm-cpufreq' into linux-next new a6724930d5cc Merge remote-tracking branch 'pm/linux-next' new 47a04480f2b1 Merge remote-tracking branch 'cpupower/cpupower' new 3c477cbf2a60 Merge remote-tracking branch 'opp/opp/linux-next' new d968b4e240cf dlm: fix invalid free new 3f0806d2596d dlm: don't allow zero length names new 9de30f3f7f4d dlm: don't leak kernel pointer to userspace new ac95e11099b3 Merge remote-tracking branch 'dlm/next' new 5046c21ea9f8 Merge remote-tracking branch 'swiotlb/linux-next' new c04a17d2a9cc net: dsa: bcm_sf2: Turn on PHY to allow successful registration new 25c440704661 net: systemport: Simplify queue mapping logic new da106a140f9c net: systemport: Unmap queues upon DSA unregister event new 7c588c7468ea Merge branch 'net-systemport-Unmap-queues-upon-DSA-unregis [...] new 814da63c5577 net: hns3: use HNS3_NIC_STATE_INITED to indicate the initi [...] new 720bd5837e37 net: hns3: add set_default_reset_request in the hnae3_ae_ops new 4d60291b6b53 net: hns3: provide some interface & information for the client new 7edff5339a4a net: hns3: adjust the location of clearing the table when [...] new 8df0fa91682c net: hns3: enable/disable ring in the enet while doing UP/DOWN new 257e4f29946a net: hns3: use HNS3_NIC_STATE_RESETTING to indicate resetting new 7cea834d942c net: hns3: ignore new coming low-level reset while doing h [...] new 0742ed7c240c net: hns3: move some reset information from hnae3_handle i [...] new 35d93a30040c net: hns3: adjust the process of PF reset new f403a84fb25e net: hns3: call roce's reset notify callback when resetting new 65e41e7e6838 net: hns3: add error handler for hclge_reset() new 8b0195a30585 net: hns3: fix for cmd queue memory not freed problem duri [...] new 6a02d1fa0371 Merge branch 'hns3-next' new a3c6b063fee7 nfp: flower: add ipv4 set ttl and tos offload new 4234d62c27a6 nfp: flower: add ipv6 set flow label and hop limit offload new e50bfdf74d5f nfp: flower: remove unnecessary iteration over devices new a558c982a8ab nfp: flower: don't try to nack device unregister events new 659bb404eb00 nfp: flower: make nfp_fl_lag_changels_event() void new 3e333590400b nfp: register a notifier handler in a central location for [...] new 0c665e2bf440 nfp: flower: use the common netdev notifier new 75790a74257b Merge branch 'nfp-more-set-actions-and-notifier-refactor' new f601a85bd788 net: hns3: Remove set but not used variable 'reset_level' new 43d5afb39332 Merge remote-tracking branch 'net-next/master' new f96afa767baf selftests/bpf: enable (uncomment) all tests in test_libbpf.sh new 8302b9bd31d2 tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading [...] new bce6a14996f9 bpf_load: add map name to load_maps error message new 7f06aa15a0b7 Merge remote-tracking branch 'bpf-next/master' new 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits new 6a4cec853776 Merge remote-tracking branch 'mlx5-next/mlx5-next' new 206ae34b5bd6 Merge remote-tracking branch 'nfc-next/master' new c8fcc564a71d Merge remote-tracking branch 'wireless-drivers-next/master' new 976f9f0eb7ec Merge remote-tracking branch 'gfs2/for-next' new 930a8dc5e2a1 Merge remote-tracking branch 'mtd/mtd/next' new 2840666f36ee Merge remote-tracking branch 'nand/nand/next' new 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable new 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 new b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" new e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs new d0105af93976 drm/i915: Clean up skl_program_scaler() new 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() new fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] new a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() new 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms new 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems new a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order new 071c5c82ff7b Merge remote-tracking branch 'drm-intel/for-linux-next' new 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] new b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() new d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] new f3c351b448a9 Merge remote-tracking branch 'drm-misc/for-linux-next' new 567b7316cb4a Merge remote-tracking branch 'drm-msm/msm-next' new 6937481eb1cc Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' new 30b61d7e88eb Merge remote-tracking branch 'imx-drm/imx-drm/next' new 99e294492ef9 drm/etnaviv: Replace drm_dev_unref with drm_dev_put new 73f328a99a04 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 4b2c2ecabcd8 Merge remote-tracking branch 'regmap/for-next' new ecd4b79c0210 Merge remote-tracking branch 'sound/for-next' new d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro new f5c7e747f674 Merge branch 'asoc-4.21' into asoc-next new d09d6b8616b5 Merge remote-tracking branch 'sound-asoc/for-next' new e84cd7ee630e modsign: use all trusted keys to verify module signature new 9a705dc07a62 Merge remote-tracking branch 'modules/modules-next' new ea2c18e1044e null_blk: Add conventional zone configuration for zoned support new fa182a1fa97d sunvdc: convert to blk-mq new db1142a83b4c ms_block: convert to blk-mq new d0be12274dad mspro_block: convert to blk-mq new 600335205b8d ide: convert to blk-mq new 7ac257b862f2 blk-mq: remove the request_list usage new ba7b443422d6 blk-mq: remove legacy check in queue blk_freeze_queue() new 9ba20527f4d1 blk-mq: provide mq_ops->busy() hook new 3a7ea2c483a5 scsi: provide mq_ops->busy() hook new f664a3cc17b7 scsi: kill off the legacy IO path new c6f2882691e8 block: remove q->lld_busy_fn() new 583d6535cb9d dasd: remove dead code new aae3b069d5ce bsg: pass in desired timeout handler new 5e28b8d8a1b0 bsg: provide bsg_remove_queue() helper new cd2f076f1d7a bsg: convert to use blk-mq new 771a93c489bf block: remove blk_complete_request() new 3c7741567b81 blk-wbt: kill check for legacy queue type new 2cdf2caecda6 blk-cgroup: remove legacy queue bypassing new 7ca01926463a block: remove legacy rq tagging new 7e992f847a08 block: remove non mq parts from the flush code new 404b8f5a03d8 block: cleanup kick/queued handling new f382fb0bcef4 block: remove legacy IO schedulers new a1ce35fa4985 block: remove dead elevator code new f9cd4bfe9695 block: get rid of MQ scheduler ops union new 92bc5a24844a block: remove __blk_put_request() new 4316b79e4321 block: kill legacy parts of timeout handling new 1028e4b33566 bsg: move bsg-lib parts outside of request queue new db6d99523560 block: remove request_list code new 820efc62fc6c block: kill request slab cache new 2081a56bfaad block: remove req_no_special_merge() from merging code new 8b98a97f80ed blk-merge: kill dead queue lock held check new 7d692330e7cd block: get rid of blk_queued_rq() new c7bb9ad1744e block: get rid of q->softirq_done_fn() new 9cf2bab63076 block: kill request ->cpu member new b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes new 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] new 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] new 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets new a0fedc857dff Merge branch 'irq/for-block' of git://git.kernel.org/pub/s [...] new a8908939af56 blk-mq: kill q->mq_map new ed76e329d74a blk-mq: abstract out queue map new ff2c56609d9b blk-mq: provide dummy blk_mq_map_queue_type() helper new f9afca4d367b blk-mq: pass in request/bio flags to queue mapping new f31967f0e455 blk-mq: allow software queue to map to multiple hardware queues new a783b81820fe blk-mq: add 'type' attribute to the sysfs hctx directory new b3c661b15d5a blk-mq: support multiple hctx maps new 392546aed220 blk-mq: separate number of hardware queues from nr_cpu_ids new ea4f995ee8b8 blk-mq: cache request hardware queue mapping new 67cae4c948a5 blk-mq: cleanup and improve list insertion new 3110fc79606f blk-mq: improve plug list sorting new 843477d4cc5c blk-mq: initial support for multiple queue maps new 3b6592f70ad7 nvme: utilize two queue maps, one for reads and one for writes new d1e36282b0bb block: add REQ_HIPRI and inherit it from IOCB_HIPRI new 4b04cc6a8f86 nvme: add separate poll queue map new f71ea6d17f13 Merge remote-tracking branch 'block/for-next' new 218bd8cc6cae dm: avoid indirect call in __dm_make_request new d2f5cbf89a96 dm: dont rewrite dm_disk(md)->part0.in_flight new d3e3cfd88c83 dm: remove the pending variable new 7efff9bc2f38 Merge remote-tracking branch 'device-mapper/for-next' new 8b7927486431 Merge remote-tracking branch 'mmc/next' new 9c84f67406a7 Merge remote-tracking branch 'kgdb/kgdb-next' new de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] new 4fc964ee135b Merge remote-tracking branch 'regulator/for-next' new e515f8bff58c Merge remote-tracking branch 'security/next-testing' new 5eae7c3e7f09 Merge remote-tracking branch 'selinux/next' new 797c848cd69b Merge remote-tracking branch 'tpmdd/next' new 248808a0fad0 iommu/vt-d: Respect max guest address width in agaw new b8d74c437983 iommu/ipmmu-vmsa: Fix crash on early domain free new 7279008bb1f7 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] new c5587710f2d0 Merge remote-tracking branch 'iommu/next' new c7bdd6babf41 Merge remote-tracking branch 'audit/next' new 4202dd2cb2d8 of: Documentation: remove unmaintained todo file new 37e084640fbc irqchip: Convert to using %pOFn instead of device_node.name new ad17f3db61cf memory: Convert to using %pOFn instead of device_node.name new 6dec4572e609 backlight: pm8941: Convert to using %pOFn instead of devic [...] new e535e7dfab9f mtd: Convert to using %pOFn instead of device_node.name new 689fe687f31e of/pdt: Remove unused of_pdt_build_more function ptr new 1e41a5f42dc4 Merge remote-tracking branch 'devicetree/for-next' new abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC new 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms new df80e0478972 spi: rspi: Add r8a77470 to the compatible list new 0d3c347e0c9c Merge branch 'spi-4.21' into spi-next new 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around new b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix new d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi new 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] new 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] new 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 new a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 new d38ece035758 Merge remote-tracking branches 'spi/topic/3wire-gpio' and [...] new da72b582370e Merge remote-tracking branch 'spi/for-next' new 9d8a9a7e6e08 Merge remote-tracking branch 'tip/auto-latest' new 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype new 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way new 9353f548f3e1 Merge remote-tracking branch 'edac-amd/for-next' new 6529a694a591 EXP tools/memory-model: Add scripts to check github litmus tests new f639a6957c8b EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] new fe0148642d32 rcutorture: Add call_rcu() flooding forward-progress tests new 228e5a7c8569 torture: Bring any extra CPUs online during kernel startup new c3126ead5935 rcutorture: Automatically create initrd directory new 0f53a3c2836c rcutorture: Add initrd support for systems lacking dracut new 46f5f8905af0 rcutorture: Make initrd/init execute in userspace new dd8f9c1d6ef7 rcutorture: Remove cbflood facility new e7dd5e7779ba rcutorture: Break up too-long rcu_torture_fwd_prog() function new 5d7a48e5662e doc: Set down forward-progress requirements new e46d8fce9a36 srcu: Fix kernel-doc missing notation new 8415ca851cd6 rcutorture: Add cross-compile capability to initrd.sh new 57bbf75798d5 checkpatch.pl: Flag obsolete RCU APIs new 279b9717ae0c rcutorture: Always strip using the cross-compiler new 5e4af4db6b3a rcutorture: Check initrd/init instead of initrd only new 8a05f9f8e67d rcutorture: Import a copy of nolibc new e6fa8059ddd1 rcutorture: Make use of nolibc when available new 5b416bfd3d6f rcu: Stop expedited grace periods from relying on stop-machine new f62760a8120a MAINTAINERS: Update from @linux.vnet.ibm.com to @linux.ibm.com new 01c24777b4a5 rcu: Affinity forward-progress test to avoid housekeeping CPUs new 61bbf3a90b8b doc: Clarify RCU data-structure comment about rcu_tree fanout new 402717be1a8b rcu: Remove unused rcu_state externs new ec9eac7d88bc rcu: Fix rcu_{node,data} comments about gp_seq_needed new 284b80c0862c doc: Remove rcu_preempt_state reference in stallwarn new de5f481d6bbf torture: Remove unnecessary "ret" variables new 7fa5fe0c0829 doc: rcu: Update information about resched_cpu new cb7455e400a6 doc: rcu: Remove rcu_dynticks from Data-Structures new 755fa32bb509 doc: rcu: Update Data-Structures for RCU flavor consolidation new 2063a1f18eb4 doc: rcu: Better clarify the rcu_segcblist ->len field new 948551a84c46 doc: rcu: Update description of gp_seq fields in rcu_data new 5ee815551515 doc: Document rcutorture forward-progress test kernel parameters new a8b720fbe4bc rcu: Avoid double multiply by HZ new 5b1db7f7c31b rcutorture: Prepare for asynchronous access to rcu_fwd_startat new 9fde0a781559 rcu: Parameterize rcu_check_gp_start_stall() new 685a80fbace5 rcutorture: Dump grace-period diagnostics upon forward-pro [...] new d1608d0c9d6d rcu: Add state name to show_rcu_gp_kthreads() output new 7b481e75a1bd rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() new 68e560854bb6 rcu: Account for nocb-CPU callback counts in RCU CPU stall [...] new b82b0a026465 rcu: Print per-CPU callback counts for forward-progress failures new 79aa611255fb rcutorture: Print GP age upon forward-progress failure new 832c9a069ab5 rcutorture: Print histogram of CB invocation at OOM time new 60214cc04a64 srcu: Prevent __call_srcu() counter wrap with read-side cr [...] new e3f3a14a62ab rcutorture: Print time since GP end upon forward-progress failure new fb54b1d249fd rcutorture: Print forward-progress test age upon failure new 044ca94599a0 rcutorture: Recover from OOM during forward-progress tests new a3b4be343c39 x86/PCI: Replace spin_is_locked() with lockdep new c19190a43951 sfc: Replace spin_is_locked() with lockdep new f8f0b8bd6858 smsc: Replace spin_is_locked() with lockdep new 798803410679 userfaultfd: Replace spin_is_locked() with lockdep new 7b337b2cdcca locking/mutex: Replace spin_is_locked() with lockdep new c8d8b2938658 mm: Replace spin_is_locked() with lockdep new 72c784f12cc6 KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep new 99c360ee6b36 checkpatch.pl: Suggest lockdep instead of asserting !spin_ [...] new 6be78c7855fe rcutorture: Use 100ms buckets for forward-progress callbac [...] new 48f4e6e94aec doc: rcu: Update core and full API in whatisRCU new fe2a9b62a38a doc: rcu: Add more rationale for using rcu_read_lock_sched [...] new 8bd02d4bcef4 doc: rcu: Remove obsolete suggestion from checklist new ecc33f9f2907 doc: rcu: Remove obsolete checklist item about synchronize [...] new 48ed68131bf2 doc: rcu: Encourage use of rcu_barrier in checklist new 345b926dcc54 tools/memory-model: Model smp_mb__after_unlock_lock() new 1be43b439093 rcu: Adjust the comment of function rcu_is_watching new d33db2e84428 docs: rcu: Make reader aware of rcu_dereference_protected new 45bac8d317eb doc: Remove obsolete (non-)requirement about disabling preemption new cb2fabf52864 rcu: Trace end of grace period before end of grace period new d4175c230489 doc: Make listing in RCU perf/scale requirements use rcu_a [...] new 0c1ddff271b6 doc: RCU scheduler spinlock rcu_read_unlock() restriction remains new dcdb6b333b6e rcu: Speed up expedited GPs when interrupting RCU reader new 2a8514f6ee4d rcutorture: Don't do busted forward-progress testing new 05c92942cbcb rcu: Eliminate BUG_ON() for sync.c new 98afaffc515b rcu: Eliminate BUG_ON() for kernel/rcu/tree.c new ae33c879134f rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h new 429e6cd1f3bd rcu: Eliminate BUG_ON() for kernel/rcu/update.c new 1a05c0cd2fee srcu: Lock srcu_data structure in srcu_gp_start() new 8cea0c23015f srcu: Use "ssp" instead of "sp" for srcu_struct pointer new 75a520cbe18b doc: Correct parameter in stallwarn new 39a64a9473d2 rcu: Eliminate synchronize_rcu_mult() new 18cc0fb3dbf9 rcu: Consolidate the RCU update functions invoked by sync.c new be088d252a8e sched/membarrier: Replace synchronize_sched() with synchro [...] new 560eec3e24ca sparc/oprofile: Convert timer_stop() to use synchronize_rcu() new 0437fa710781 s390/mm: Convert tlb_table_flush() to use call_rcu() new 5923b9bb120c doc: Fix "struction" typo in RCU memory-ordering documentation. new ae60856590f9 rcu: Replace this_cpu_ptr() with __this_cpu_read() new 2d6fd58bb787 rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() new 75695f68bc5b powerpc: Convert hugepd_free() to use call_rcu() new 53911cad4f8c crypto/pcrypt: Replace synchronize_rcu_bh() with synchroni [...] new ad0049b6e438 drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() new 98530b442ea1 ethernet/sis: Replace synchronize_sched() with synchronize_rcu() new 0a745b5c1291 ethernet/realtek: Replace synchronize_sched() with synchro [...] new 0020be31eff6 ethernet/intel/ixgbe: Replace synchronize_sched() with syn [...] new 9204e213c923 drivers/vhost: Replace synchronize_rcu_bh() with synchroni [...] new f64b38cac7d2 cpufreq/intel_pstate: Replace synchronize_sched() with syn [...] new 50c5f55b8a93 cpufreq/cpufreq_governor: Replace synchronize_sched() with [...] new 95a42cde5d78 fs/file: Replace synchronize_sched() with synchronize_rcu() new c7c3d4aba12c MAINTAINERS: Add Joel Fernandes as RCU reviewer new cc5c8d076831 Merge remote-tracking branch 'rcu/rcu/next' new 57a5dd65a182 Merge remote-tracking branch 'xen-tip/linux-next' new efcc539fc0fe Merge remote-tracking branch 'percpu/for-next' new 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] new 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] new b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK new 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] new d22d14eff9c1 Merge remote-tracking branch 'drivers-x86/for-next' new dbe60214b16d Merge remote-tracking branch 'leds/for-next' new 144035afbebd Merge remote-tracking branch 'ipmi/for-next' new da0b7c7766ea dt-bindings: connector: Add self-powered property new 23b5f73266e5 usb: typec: tcpm: Do not disconnect link for self powered devices new 157c0f2f641a usb: typec: tcpm: charge current handling for sink during [...] new cf509efa0530 Merge remote-tracking branch 'usb/usb-next' new f0950b02a74c staging: erofs: Modify coding style alignments new d1ab82443bed staging: erofs: Modify conditional checks new 40e9e86f26ef staging: bcm2048: add SPDX License Identifier new 53d77da6acb3 staging: speakup: add spaces around minus new 8d0f5a65ff11 staging: speakup: move arguments to reduce 80 chars limit new 284371999b1b staging: speakup: move arguments to adhere to 80 chars new 42e764d05712 staging: tegravde: replace bit assignment with macro new b6fef6fde7e9 staging: davinci: remove FSF mail address from copyright new d5c5dff7dc30 staging: davinci: add SPDX License Identifier new ba2181d76ecc staging: vboxvideo: Stop accessing crtc_state->active new db3566cfbf99 staging: vboxvideo: Keep old mode when disable crtc new 685bb884e0a4 staging: vboxvideo: Drop duplicate vbox_err.h file new cd76c287a52f staging: vboxvideo: Cleanup the comments new acc962c51400 staging: vboxvideo: Change licence headers over to SPDX new 40497c52370b staging: vboxvideo: Stop disabling/enabling accel support [...] new 089257429d0d staging: goldfish: Add SPDX license identifier. new 4e32a398817b staging: mt7621-mmc: Add blank line after declaration new dca6eaa8a230 staging: ks7010: remove unnecessary blank line new c4aacbb9814d drivers: staging: rtl*: fix spelling mistake "Orginial" -> [...] new 365b01638c71 staging: rtl8712: fix CamelCase in fw_priv struct new 40d68841df0e staging: xgifb: clean an indentation issue new d427e60ae7ca staging: speakup: clean up few indentation issues new 377785318785 staging: rtl8192u: rename struct name _rt_firmare_seg_container new 815510aaad0c staging: sm750fb: Add spaces around '+' new c677b19653b8 staging: wlan-ng: Fix a typo. new b2a40053dc57 staging: rtlwifi: Modified the line ending with a parenthesis new aa1b40c6eea8 staging: bcm2835-audio: unify FOURCC command definitions new 588e7ac5b1cb staging: bcm2835-audio: don't initialize memory twice new 07c986b9bb6d staging: bcm2835-audio: reorder variable declarations & re [...] new 152419a688a3 staging: bcm2835-audio: use anonymous union in struct vc_a [...] new 907bf3dbf5d7 staging: bcm2835-audio: more generic probe function name new 666a6bd7b3a5 staging: bcm2835-audio: rename platform_driver structure new 66845e6fe3ab staging: bcm2835-audio: update TODO new 1a28bfdacd80 staging: rtl8188eu: simplify odm_evm_db_to_percentage() new ded11a81a7d2 staging: rtl8188eu: rename variable Max_spatial_stream - style new 755842d8c790 staging: rtl8188eu: rename variable isCCKrate - style new 636e10b89f5d staging: rtl8188eu: change type of is_cck_rate - style new adc595cb5ace staging: rtl8188eu: remove unnecessary ternary operator new bf58500ff421 staging: rtl8188eu: change type of a struct field new ddc95605ad46 staging: rtl8188eu: change return type of rtl8188eu_xmitfr [...] new 8a6b6868eb07 staging: rtl8188eu: change return type of rtw_hal_xmit() new cb4e583db2a1 staging: rtl8188eu: cleanup long line in rtw_hal_xmit() new 0a2bca1409b7 staging: vboxvideo: Cleanup header use new 650d4aad032a staging: vboxvideo: Use PCI_DEVICE() for our pci_id table new 35a703dfdc67 staging: vboxvideo: Fixup some #ifdef-s new e46b06e1fee1 staging: vboxvideo: Add myself as MODULE_AUTHOR new 3a9b6ecadefc staging: vboxvideo: Drop DRM_MODE_FB_CMD define new fafb85b45f68 staging: vboxvideo: Use DRM_FB_HELPER_DEFAULT_OPS new 130151991dcb staging: comedi: cb_pcidas64: Use insn->n in AO insn_write [...] new b33fc68c26a5 staging: comedi: cb_pcidas64: Use insn->n in EEPROM insn_r [...] new e3b9ea9aae7e staging: comedi: Check length of INSN_CONFIG_TIMER_1 instruction new 48164754d7fe staging: comedi: addi_apci_3501: Use insn->n in EEPROM ins [...] new 43818b03c518 staging: comedi: cb_pcidda: Use insn->n in AO insn_write handler new 4a4c1b1d5a1d staging: comedi: ni_labpc_common: Use insn->n in AO insn_w [...] new f09378d3001e staging: rtl8723bs: fix small typo new 72b70a038602 Staging: rtl8712: fix small typo new 3ef1ba069339 staging: vt6655: fix small typo new 64ce301c971b staging: rtlwifi: SET_RATE_ID inline no arg reuse new 9b4681016bda Merge remote-tracking branch 'staging/staging-next' new 379c8a239c47 Merge remote-tracking branch 'mux/for-next' new fb011e98d1fd Merge remote-tracking branch 'icc/icc-next' new 0818f7960dfc Merge remote-tracking branch 'cgroup/for-next' new ff92b9dd9268 scsi: mpt3sas: Update MPI headers to support Aero controllers new 6c2938f7bfd9 scsi: mpt3sas: Add support for Aero controllers new 02abcbc25a06 scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_ [...] new f4305749cafa scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc new a064a6470be3 scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function new dc730212e8a3 scsi: mpt3sas: Call sas_remove_host before removing the ta [...] new 9029a72500b9 scsi: mpt3sas: Fix Sync cache command failure during drive [...] new 6cd1bc7b9b50 scsi: mpt3sas: Don't modify EEDPTagMode field setting on S [...] new 97f351940933 scsi: mpt3sas: Fix driver modifying persistent data in Man [...] new 8dbb748d4d1b scsi: mpt3sas: Bump driver version to 27.100.00.00 new 3f6194af5394 scsi: megaraid_sas: Add watchdog thread to detect Firmware fault new f0c21df65286 scsi: megaraid_sas: Add support for FW snap dump new 9155cf30a3c4 scsi: megaraid_sas: Fix msleep granularity new de93b40d98ea scsi: megaraid_sas: Add check for reset adapter bit new 365597cff94a scsi: megaraid_sas: Update copyright information new 8a25fa17b6ed scsi: megaraid_sas: Fix goto labels in error handling new 1401371d7f44 scsi: megaraid_sas: Fix module parameter description new e29c32213347 scsi: megaraid_sas: Fix combined reply queue mode detection new 5acad9b9d90e scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit new 2e47e4e62e40 scsi: megaraid_sas: Fail init if heartbeat timer fails new 9e77018eefaf scsi: megaraid_sas: optimize raid context access in IO path new 34bd9f27e39b scsi: megaraid_sas: Remove spin lock for dpc operation new 81b7645223ea scsi: megaraid_sas: Rename scratch_pad registers new 9fb98561164a scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes new b52fd077bd76 scsi: megaraid_sas: Remove double endian conversion new 1b60d4e58857 scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds new a17b8ca3eb63 scsi: megaraid_sas: remove unused macro new cba67d92b382 scsi: megaraid_sas: modify max supported lds related print new c47b6f2d54d4 scsi: megaraid_sas: Update driver version new cd71348ad757 scsi: lpfc: Correct speeds on SFP swap new 3952e91f110b scsi: lpfc: Fix lpfc_sli4_read_config return value check new 30e196cacefd scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS [...] new 5cca2ab1b3a8 scsi: lpfc: Reset link or adapter instead of doing infinit [...] new 191e2f749370 scsi: lpfc: Correct errors accessing fw log new 036cad1f1ac9 scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces new b114d9009d38 scsi: lpfc: Correct LCB RJT handling new d496b9a7246c scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point- [...] new d83ca3ea833d scsi: lpfc: Correct loss of fc4 type on remote port addres [...] new 7ea92eb4589d scsi: lpfc: Implement GID_PT on Nameserver query to suppor [...] new 1dc5ec245202 scsi: lpfc: add Trunking support new ed5b3994c635 scsi: lpfc: update driver version to 12.0.0.8 new 08cf8ab3c9e6 scsi: qla4xxx: remove unnecessary condition check for dma_ [...] new b03f3c3e527a scsi: qla4xxx: remvoe unnecessary condition check for memp [...] new 6f6eb3ccc6ff scsi: ips: use lower_32_bits and upper_32_bits instead of [...] new 88693b3c9681 scsi: ips: properly handle 64-bit DMA new f20f43c35aa4 scsi: qla1280: use lower_32_bits and upper_32_bits instead [...] new ac4b1657b752 scsi: qla1280: properly handle 64-bit DMA new 3d5ca1e6fdfe scsi: qla2xxx: use lower_32_bits and upper_32_bits instead [...] new 203654b42ff1 scsi: pmcraid: simplify pmcraid_cancel_all a bit new a9b9e3adc9a9 scsi: pmcraid: don't allocate a dma coherent buffer for se [...] new 371a6c328ad4 scsi: pmcraid: use generic DMA API new 444ba58a35e4 Merge branch 'misc' into for-next new 51715ab38158 Merge remote-tracking branch 'scsi/for-next' new e96eebb9df86 Merge remote-tracking branch 'rpmsg/for-next' new 1a96680d1018 Merge remote-tracking branch 'gpio/for-next' new 00636370ab37 Merge remote-tracking branch 'pinctrl/for-next' new a9931fd92d7c userns: also map extents in the reverse map to kernel IDs new 470eb6193f35 Merge remote-tracking branch 'userns/for-next' new 1079010ced78 drivers/char/random.c: constify poolinfo_table new 24ed6b99ccea drivers/char/random.c: remove unused stuct poolinfo::poolbits new 05cbbb6f9ed5 drivers/char/random.c: make primary_crng static new de8b2adc124e Merge remote-tracking branch 'random/dev' new 88cd2f7e2ac5 Merge remote-tracking branch 'kselftest/next' new 4a03c9a5f0a5 Merge remote-tracking branch 'livepatching/for-next' new dc74a5306bcc Merge remote-tracking branch 'coresight/next' new bfc7fecbc227 Merge remote-tracking branch 'kspp/for-next/kspp' new 6aae4aed89ba Merge remote-tracking branch 'cisco/for-next' new 6f4ff8138299 Merge remote-tracking branch 'slimbus/for-next' new 4515638dc619 Merge remote-tracking branch 'nvmem/for-next' new 93ca7b9593db Merge remote-tracking branch 'xarray/xarray' new b51f5e8edecc Merge branch 'akpm-current/current' new e4b2e223c4a1 vfs: replace current_kernel_time64 with ktime equivalent new 9ee6022891aa 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 (9be757b36db8) \ N -- N -- N refs/heads/akpm (9ee6022891aa)
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 588 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/EDID/1024x768.S | 5 +- Documentation/EDID/1280x1024.S | 5 +- Documentation/EDID/1600x1200.S | 5 +- Documentation/EDID/1680x1050.S | 5 +- Documentation/EDID/1920x1080.S | 5 +- Documentation/EDID/800x600.S | 5 +- Documentation/EDID/HOWTO.txt | 13 +- Documentation/EDID/Makefile | 15 +- Documentation/EDID/edid.S | 10 +- .../Design/Data-Structures/BigTreeClassicRCUBH.svg | 499 -- .../Data-Structures/BigTreeClassicRCUBHdyntick.svg | 695 --- .../Data-Structures/BigTreePreemptRCUBHdyntick.svg | 741 --- .../BigTreePreemptRCUBHdyntickCB.svg | 834 ++-- .../Design/Data-Structures/Data-Structures.html | 173 +- .../RCU/Design/Data-Structures/blkd_task.svg | 676 +-- .../Expedited-Grace-Periods.html | 6 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 2 +- .../RCU/Design/Requirements/Requirements.html | 206 +- Documentation/RCU/checklist.txt | 49 +- Documentation/RCU/stallwarn.txt | 7 +- Documentation/RCU/whatisRCU.txt | 70 +- Documentation/admin-guide/dynamic-debug-howto.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 37 +- Documentation/admin-guide/pm/cpufreq.rst | 2 +- Documentation/admin-guide/ras.rst | 2 +- Documentation/block/biodoc.txt | 88 - Documentation/block/cfq-iosched.txt | 291 -- Documentation/cpu-freq/cpufreq-stats.txt | 8 +- Documentation/dev-tools/kselftest.rst | 12 +- .../bindings/connector/usb-connector.txt | 2 + .../bindings/{mtd => spi}/atmel-quadspi.txt | 0 Documentation/devicetree/bindings/spi/omap-spi.txt | 1 + Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 + Documentation/devicetree/todo.txt | 10 - Documentation/doc-guide/kernel-doc.rst | 2 +- Documentation/filesystems/proc.txt | 6 +- Documentation/filesystems/spufs.txt | 2 +- Documentation/gpu/drm-uapi.rst | 4 +- Documentation/scsi/scsi-parameters.txt | 5 - Documentation/trace/ftrace.rst | 14 +- Documentation/vm/unevictable-lru.rst | 6 +- MAINTAINERS | 81 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 25 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 201 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 3 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 130 + arch/microblaze/include/asm/pgtable.h | 2 +- arch/mips/configs/decstation_64_defconfig | 227 + arch/mips/configs/decstation_defconfig | 163 +- arch/mips/configs/decstation_r4k_defconfig | 224 + arch/mips/kernel/mips-r2-to-r6-emul.c | 32 +- arch/powerpc/include/asm/ppc-opcode.h | 2 + arch/powerpc/kvm/trace.h | 8 +- arch/powerpc/kvm/trace_booke.h | 9 +- arch/powerpc/kvm/trace_hv.h | 9 +- arch/powerpc/kvm/trace_pr.h | 9 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/slb.c | 33 +- arch/powerpc/platforms/powernv/npu-dma.c | 64 +- arch/s390/mm/pgalloc.c | 2 +- arch/sparc/oprofile/init.c | 2 +- arch/x86/pci/i386.c | 2 +- block/Kconfig | 6 - block/Kconfig.iosched | 61 - block/Makefile | 5 +- block/bfq-iosched.c | 3 +- block/blk-cgroup.c | 55 - block/blk-core.c | 1838 +------- block/blk-exec.c | 20 +- block/blk-flush.c | 181 +- block/blk-ioc.c | 37 +- block/blk-merge.c | 37 +- block/blk-mq-cpumap.c | 19 +- block/blk-mq-debugfs.c | 4 +- block/blk-mq-pci.c | 10 +- block/blk-mq-rdma.c | 4 +- block/blk-mq-sched.c | 45 +- block/blk-mq-sched.h | 22 +- block/blk-mq-sysfs.c | 10 + block/blk-mq-tag.c | 14 +- block/blk-mq-virtio.c | 8 +- block/blk-mq.c | 282 +- block/blk-mq.h | 45 +- block/blk-settings.c | 55 - block/blk-softirq.c | 26 +- block/blk-sysfs.c | 39 +- block/blk-tag.c | 378 -- block/blk-timeout.c | 99 +- block/blk-wbt.c | 3 +- block/blk.h | 64 +- block/bsg-lib.c | 146 +- block/cfq-iosched.c | 4916 -------------------- block/deadline-iosched.c | 560 --- block/elevator.c | 459 +- block/kyber-iosched.c | 9 +- block/mq-deadline.c | 3 +- block/noop-iosched.c | 124 - crypto/pcrypt.c | 2 +- drivers/block/null_blk.h | 1 + drivers/block/null_blk_main.c | 7 + drivers/block/null_blk_zoned.c | 27 +- drivers/block/sunvdc.c | 149 +- drivers/block/virtio_blk.c | 2 +- drivers/char/ipmi/ipmi_si_intf.c | 2 +- drivers/char/random.c | 10 +- drivers/cpufreq/cpufreq_governor.c | 2 +- drivers/cpufreq/imx6q-cpufreq.c | 7 +- drivers/cpufreq/intel_pstate.c | 2 +- drivers/edac/Kconfig | 4 +- drivers/edac/i82975x_edac.c | 15 +- drivers/gpu/drm/drm_atomic.c | 115 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 9 - drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 - drivers/gpu/drm/exynos/exynos_drm_drv.h | 1 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 115 +- drivers/gpu/drm/i915/gvt/gtt.h | 9 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 74 + drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_gem.c | 33 +- drivers/gpu/drm/i915/i915_irq.c | 7 + drivers/gpu/drm/i915/intel_csr.c | 2 +- drivers/gpu/drm/i915/intel_display.c | 6 - drivers/gpu/drm/i915/intel_dp_mst.c | 8 +- drivers/gpu/drm/i915/intel_hotplug.c | 84 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 38 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 12 +- drivers/gpu/drm/i915/intel_sprite.c | 30 +- drivers/hid/hid-alps.c | 18 + drivers/hid/hid-asus.c | 3 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-quirks.c | 1 - drivers/hid/i2c-hid/i2c-hid-core.c | 19 + drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 + drivers/hid/usbhid/hiddev.c | 18 +- drivers/ide/ide-atapi.c | 25 +- drivers/ide/ide-cd.c | 175 +- drivers/ide/ide-disk.c | 5 +- drivers/ide/ide-io.c | 100 +- drivers/ide/ide-park.c | 4 +- drivers/ide/ide-pm.c | 28 +- drivers/ide/ide-probe.c | 68 +- drivers/iommu/intel-iommu.c | 6 +- drivers/iommu/ipmmu-vmsa.c | 3 + drivers/irqchip/irq-gic-v3.c | 4 +- drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-orion.c | 22 +- drivers/irqchip/irq-stm32-exti.c | 6 +- drivers/irqchip/irq-tango.c | 10 +- drivers/irqchip/irq-tb10x.c | 18 +- drivers/md/dm-core.h | 1 - drivers/md/dm-rq.c | 10 +- drivers/md/dm.c | 63 +- drivers/memory/omap-gpmc.c | 18 +- drivers/memory/samsung/exynos-srom.c | 4 +- drivers/memory/tegra/mc.c | 6 +- drivers/memory/tegra/tegra124-emc.c | 12 +- drivers/memstick/core/ms_block.c | 110 +- drivers/memstick/core/ms_block.h | 1 + drivers/memstick/core/mspro_block.c | 121 +- drivers/mtd/devices/powernv_flash.c | 2 +- drivers/mtd/spi-nor/Kconfig | 9 - drivers/mtd/spi-nor/Makefile | 1 - drivers/net/dsa/bcm_sf2.c | 4 + drivers/net/ethernet/broadcom/bcmsysport.c | 71 +- drivers/net/ethernet/broadcom/bcmsysport.h | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 17 +- drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c | 12 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 91 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 21 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 19 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 13 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 296 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 141 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 109 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 134 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 24 + .../net/ethernet/netronome/nfp/flower/lag_conf.c | 48 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 23 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 10 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 45 +- drivers/net/ethernet/netronome/nfp/nfp_app.c | 47 + drivers/net/ethernet/netronome/nfp/nfp_app.h | 25 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 4 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/smsc/smsc911x.h | 2 +- drivers/nvme/host/pci.c | 289 +- drivers/of/device.c | 4 +- drivers/of/pdt.c | 5 - drivers/pci/msi.c | 14 + drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/thinkpad_acpi.c | 2 +- drivers/regulator/bd718x7-regulator.c | 8 +- drivers/rtc/hctosys.c | 4 +- drivers/rtc/rtc-cmos.c | 16 +- drivers/rtc/rtc-pcf2127.c | 3 + drivers/s390/block/dasd_ioctl.c | 22 +- drivers/scsi/Kconfig | 12 - drivers/scsi/bnx2i/bnx2i_hwi.c | 8 +- drivers/scsi/csiostor/csio_scsi.c | 8 +- drivers/scsi/cxlflash/main.c | 6 - drivers/scsi/hosts.c | 29 +- drivers/scsi/ips.c | 8 +- drivers/scsi/ips.h | 9 - drivers/scsi/lpfc/lpfc.h | 15 + drivers/scsi/lpfc/lpfc_attr.c | 115 + drivers/scsi/lpfc/lpfc_bsg.c | 138 +- drivers/scsi/lpfc/lpfc_bsg.h | 38 + drivers/scsi/lpfc/lpfc_crtn.h | 2 + drivers/scsi/lpfc/lpfc_ct.c | 211 + drivers/scsi/lpfc/lpfc_els.c | 242 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 59 + drivers/scsi/lpfc/lpfc_hw.h | 1 + drivers/scsi/lpfc/lpfc_hw4.h | 68 + drivers/scsi/lpfc/lpfc_init.c | 213 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 23 +- drivers/scsi/lpfc/lpfc_scsi.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.h | 4 + drivers/scsi/lpfc/lpfc_sli.c | 22 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 65 +- drivers/scsi/megaraid/megaraid_sas_base.c | 298 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 14 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 384 +- drivers/scsi/megaraid/megaraid_sas_fusion.h | 26 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 17 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 94 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 506 ++ drivers/scsi/mpt3sas/mpi/mpi2_init.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 359 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 11 +- drivers/scsi/mpt3sas/mpi/mpi2_raid.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_sas.h | 2 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 72 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 73 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 9 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 27 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 21 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 64 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 91 +- drivers/scsi/osd/osd_initiator.c | 4 +- drivers/scsi/osst.c | 2 +- drivers/scsi/pmcraid.c | 116 +- drivers/scsi/qedi/qedi_main.c | 3 +- drivers/scsi/qla1280.c | 52 +- drivers/scsi/qla2xxx/qla_init.c | 1 + drivers/scsi/qla2xxx/qla_os.c | 37 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/qla2xxx/qla_target.h | 8 - drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi.c | 5 +- drivers/scsi/scsi_debug.c | 3 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 601 +-- drivers/scsi/scsi_priv.h | 1 - drivers/scsi/scsi_scan.c | 10 +- drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_fc.c | 71 +- drivers/scsi/scsi_transport_iscsi.c | 7 +- drivers/scsi/scsi_transport_sas.c | 10 +- drivers/scsi/sg.c | 2 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/st.c | 2 +- drivers/scsi/ufs/ufs_bsg.c | 4 +- drivers/scsi/ufs/ufshcd.c | 1 + drivers/scsi/virtio_scsi.c | 3 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 - drivers/slimbus/slimbus.h | 6 - drivers/spi/Kconfig | 11 +- drivers/spi/Makefile | 1 + drivers/{mtd/spi-nor => spi}/atmel-quadspi.c | 528 +-- drivers/spi/spi-gpio.c | 24 +- drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/comedi_fops.c | 1 + drivers/staging/comedi/drivers/addi_apci_3501.c | 9 +- drivers/staging/comedi/drivers/cb_pcidas64.c | 44 +- drivers/staging/comedi/drivers/cb_pcidda.c | 4 +- drivers/staging/comedi/drivers/ni_labpc_common.c | 9 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/erofs/data.c | 65 +- drivers/staging/goldfish/goldfish_audio.c | 1 + drivers/staging/ks7010/michael_mic.c | 1 - drivers/staging/media/bcm2048/radio-bcm2048.c | 1 + drivers/staging/media/bcm2048/radio-bcm2048.h | 1 + .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 5 +- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 5 +- .../media/davinci_vpfe/dm365_ipipeif_user.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_isif.h | 5 +- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe.h | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 5 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 5 +- drivers/staging/media/davinci_vpfe/vpfe_video.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 22 +- drivers/staging/media/tegra-vde/uapi.h | 4 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 3 +- drivers/staging/mt7621-mmc/sd.c | 1 + drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 3 +- drivers/staging/rtl8188eu/hal/odm.c | 8 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 37 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 7 +- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 4 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/rtl8712_hal.h | 8 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 4 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/rtlwifi/base.c | 71 +- .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 8 +- drivers/staging/sm750fb/sm750_accel.c | 3 +- drivers/staging/speakup/kobjects.c | 2 +- drivers/staging/speakup/speakup_acntpc.c | 3 +- drivers/staging/speakup/speakup_decpc.c | 6 +- drivers/staging/speakup/speakup_keypc.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/vboxvideo/Makefile | 2 - drivers/staging/vboxvideo/hgsmi_base.c | 99 +- drivers/staging/vboxvideo/hgsmi_ch_setup.h | 40 +- drivers/staging/vboxvideo/hgsmi_channels.h | 23 +- drivers/staging/vboxvideo/hgsmi_defs.h | 23 +- drivers/staging/vboxvideo/modesetting.c | 71 +- drivers/staging/vboxvideo/vbox_drv.c | 55 +- drivers/staging/vboxvideo/vbox_drv.h | 40 +- drivers/staging/vboxvideo/vbox_err.h | 50 - drivers/staging/vboxvideo/vbox_fb.c | 33 +- drivers/staging/vboxvideo/vbox_hgsmi.c | 22 +- drivers/staging/vboxvideo/vbox_irq.c | 26 +- drivers/staging/vboxvideo/vbox_main.c | 93 +- drivers/staging/vboxvideo/vbox_mode.c | 50 +- drivers/staging/vboxvideo/vbox_prime.c | 20 +- drivers/staging/vboxvideo/vbox_ttm.c | 35 +- drivers/staging/vboxvideo/vboxvideo.h | 143 +- drivers/staging/vboxvideo/vboxvideo_guest.h | 50 +- drivers/staging/vboxvideo/vboxvideo_vbe.h | 34 +- drivers/staging/vboxvideo/vbva_base.c | 27 +- drivers/staging/vc04_services/bcm2835-audio/TODO | 25 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 10 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 39 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 26 +- .../bcm2835-audio/vc_vchi_audioserv_defs.h | 6 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/wlan-ng/prism2fw.c | 2 +- drivers/staging/xgifb/XGI_main_26.c | 5 +- drivers/target/target_core_pscsi.c | 2 +- drivers/usb/core/hub.c | 14 +- drivers/usb/core/quirks.c | 14 + drivers/usb/misc/appledisplay.c | 1 + drivers/usb/typec/tcpm/tcpm.c | 21 +- drivers/vhost/net.c | 2 +- drivers/video/backlight/pm8941-wled.c | 2 +- fs/block_dev.c | 2 + fs/btrfs/disk-io.c | 51 +- fs/direct-io.c | 2 + fs/dlm/lockspace.c | 2 +- fs/dlm/member.c | 5 +- fs/dlm/user.c | 2 +- fs/ext4/inode.c | 5 +- fs/ext4/namei.c | 4 +- fs/ext4/resize.c | 28 +- fs/ext4/super.c | 17 +- fs/ext4/xattr.c | 21 +- fs/file.c | 2 +- fs/iomap.c | 9 +- fs/locks.c | 2 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/replay.c | 35 +- fs/userfaultfd.c | 2 +- include/linux/adxl.h | 5 - include/linux/blk-cgroup.h | 97 - include/linux/blk-mq-pci.h | 4 +- include/linux/blk-mq-virtio.h | 4 +- include/linux/blk-mq.h | 44 +- include/linux/blk_types.h | 4 +- include/linux/blkdev.h | 184 +- include/linux/bsg-lib.h | 6 +- include/linux/compiler_attributes.h | 8 +- include/linux/elevator.h | 94 +- include/linux/hid.h | 4 +- include/linux/ide.h | 13 +- include/linux/init.h | 1 - include/linux/interrupt.h | 4 + include/linux/mlx5/mlx5_ifc.h | 12 +- include/linux/of_pdt.h | 2 - include/linux/rcupdate_wait.h | 17 - include/linux/sched.h | 4 +- include/linux/spi/spi.h | 1 + include/linux/srcu.h | 79 +- include/linux/srcutiny.h | 24 +- include/linux/srcutree.h | 8 +- include/linux/swap.h | 4 +- include/linux/usb/quirks.h | 3 + include/linux/usb/tcpm.h | 1 + include/scsi/scsi_host.h | 18 +- include/scsi/scsi_tcq.h | 14 +- init/do_mounts_initrd.c | 3 - init/initramfs.c | 6 - init/main.c | 12 - kernel/irq/affinity.c | 148 +- kernel/locking/mutex-debug.c | 4 +- kernel/module_signing.c | 3 +- kernel/rcu/rcu.h | 4 + kernel/rcu/rcutorture.c | 389 +- kernel/rcu/srcutiny.c | 120 +- kernel/rcu/srcutree.c | 489 +- kernel/rcu/sync.c | 25 +- kernel/rcu/tree.c | 114 +- kernel/rcu/tree.h | 18 +- kernel/rcu/tree_exp.h | 10 +- kernel/rcu/tree_plugin.h | 81 +- kernel/rcu/update.c | 9 +- kernel/sched/core.c | 2 +- kernel/sched/membarrier.c | 2 +- kernel/torture.c | 34 +- kernel/user_namespace.c | 12 +- mm/khugepaged.c | 4 +- mm/shmem.c | 2 +- mm/swap.c | 3 +- mm/vmscan.c | 22 +- net/xfrm/xfrm_state.c | 2 +- samples/bpf/bpf_load.c | 4 +- scripts/checkpatch.pl | 48 + scripts/kernel-doc | 6 +- scripts/package/builddeb | 4 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- tools/bpf/bpftool/common.c | 8 + tools/bpf/bpftool/main.h | 2 + tools/bpf/bpftool/map.c | 2 + tools/bpf/bpftool/prog.c | 2 + tools/memory-model/linux-kernel.bell | 3 +- tools/memory-model/linux-kernel.cat | 4 +- tools/memory-model/linux-kernel.def | 1 + tools/testing/selftests/bpf/Makefile | 10 + tools/testing/selftests/bpf/test_libbpf.sh | 14 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 8 + tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 136 + tools/testing/selftests/rcutorture/bin/nolibc.h | 2197 +++++++++ tools/testing/selftests/rcutorture/doc/initrd.txt | 99 +- virt/kvm/arm/vgic/vgic.c | 12 +- 465 files changed, 11598 insertions(+), 18535 deletions(-) delete mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg delete mode 100644 Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyn [...] delete mode 100644 Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyn [...] delete mode 100644 Documentation/block/cfq-iosched.txt rename Documentation/devicetree/bindings/{mtd => spi}/atmel-quadspi.txt (100%) delete mode 100644 Documentation/devicetree/todo.txt create mode 100644 arch/mips/configs/decstation_64_defconfig create mode 100644 arch/mips/configs/decstation_r4k_defconfig delete mode 100644 block/blk-tag.c delete mode 100644 block/cfq-iosched.c delete mode 100644 block/deadline-iosched.c delete mode 100644 block/noop-iosched.c create mode 100644 drivers/scsi/mpt3sas/mpi/mpi2_image.h rename drivers/{mtd/spi-nor => spi}/atmel-quadspi.c (53%) delete mode 100644 drivers/staging/vboxvideo/vbox_err.h create mode 100755 tools/testing/selftests/rcutorture/bin/mkinitrd.sh create mode 100644 tools/testing/selftests/rcutorture/bin/nolibc.h