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 0bd0b3fec9dd drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 24ca5fb15241 mm, memcg: consider subtrees in memory.events omits a9d5486339c9 mm, memcg: rename ambiguously named memory.stat counters a [...] omits c3c91d7e2805 include/linux/sched/signal.h: replace `tsk' with `task' omits 1c93e762f2d2 fs: fs_parser: fix printk format warning omits d240f7c94689 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] omits 25b4b2f15cbd pinctrl: fix pxa2xx.c build warnings omits 51b02ada389d Merge branch 'akpm-current/current' omits 4bc3b52abf29 Merge remote-tracking branch 'devfreq/for-next' omits acd4d0fba80d Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 02a6254c79b3 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits dfc2e0c7841f Merge remote-tracking branch 'xarray/xarray' omits 26b8e33ed866 Merge remote-tracking branch 'nvmem/for-next' omits ab3a10e1ceaa Merge remote-tracking branch 'slimbus/for-next' omits d39d9d7010f8 Merge remote-tracking branch 'ntb/ntb-next' omits 564c08210c96 Merge remote-tracking branch 'at24/at24/for-next' omits 8d2f7df6f855 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 324b9c915630 Merge remote-tracking branch 'rtc/rtc-next' omits 2f6c9c96e10b Merge remote-tracking branch 'coresight/next' omits 3ed1d91e8b01 Merge remote-tracking branch 'livepatching/for-next' omits 2218f9bf8ed1 Merge remote-tracking branch 'y2038/y2038' omits 92d0f008a7cd Merge remote-tracking branch 'random/dev' omits 76fe4ac7b2f3 Merge remote-tracking branch 'pwm/for-next' omits 426d10d35fc2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 01e1b11558b1 Merge remote-tracking branch 'rpmsg/for-next' omits dff742b5a94b Merge remote-tracking branch 'vhost/linux-next' omits f974aa4f8609 Merge remote-tracking branch 'scsi/for-next' omits 04e758d50878 Merge remote-tracking branch 'cgroup/for-next' omits c17f84d5f927 Merge remote-tracking branch 'mux/for-next' omits fb9d2e634122 Merge remote-tracking branch 'staging/staging-next' omits 62a4152f7db5 Merge remote-tracking branch 'thunderbolt/next' omits be239d7178f0 Merge remote-tracking branch 'extcon/extcon-next' omits 809f1d24b2c0 Merge remote-tracking branch 'phy-next/next' omits 41c8ff9231c4 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 22e32a60b393 Merge remote-tracking branch 'usb/usb-next' omits 3be1d79ea56d Merge remote-tracking branch 'ipmi/for-next' omits 2184ec0e707b Merge remote-tracking branch 'leds/for-next' omits 970a971f76df Merge remote-tracking branch 'chrome-platform/for-next' omits bf02acd28d1a Merge remote-tracking branch 'workqueues/for-next' omits ef96e6de2347 Merge remote-tracking branch 'percpu/for-next' omits 4dea7e17e197 Merge remote-tracking branch 'rcu/rcu/next' omits 1e54d30b37be Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 1830ebe8b286 Merge remote-tracking branch 'clockevents/clockevents/next' omits c121ff3fcaff Merge remote-tracking branch 'tip/auto-latest' omits 3d5960c6287c Merge remote-tracking branch 'spi/for-next' omits 226481452997 Merge remote-tracking branch 'audit/next' omits 85cce6948698 Merge remote-tracking branch 'iommu/next' omits 480930efdf55 Merge remote-tracking branch 'tpmdd/next' omits 4c2aaf1105be Merge remote-tracking branch 'selinux/next' omits a2c9df7c38e8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 9728d64e3aa6 Merge remote-tracking branch 'security/next-testing' omits a6ac1a25f4d7 Merge remote-tracking branch 'regulator/for-next' omits 5ac0081cc56a Merge remote-tracking branch 'kgdb/kgdb-next' omits 4e61d8f6f2e9 Merge remote-tracking branch 'mmc/next' omits d472a026bb73 Merge remote-tracking branch 'input/next' omits f71bc2b5bf66 Merge remote-tracking branch 'modules/modules-next' omits dd2f84735f48 Merge remote-tracking branch 'sound-asoc/for-next' omits dce3c7c06455 Merge remote-tracking branch 'sound/for-next' omits b13821ff2c76 Merge remote-tracking branch 'regmap/for-next' omits 0f481cf2c1b9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 855614e5b418 Merge remote-tracking branch 'drm-msm/msm-next' omits 18b9755baa4c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 6f03b4e4330f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 30ef6a67ad54 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 09b0e84edbf8 Merge remote-tracking branch 'amdgpu/drm-next' omits fbec400544d9 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 25ea2e94f63d Merge remote-tracking branch 'gfs2/for-next' omits c8b8247be959 Merge remote-tracking branch 'bluetooth/master' omits 4dcbf65cf6f2 Merge remote-tracking branch 'nfc-next/master' omits da17f8f0a5f5 Merge remote-tracking branch 'bpf-next/master' omits f40d08bbf1dd Merge remote-tracking branch 'net-next/master' omits b39944940be6 Merge remote-tracking branch 'dlm/next' omits fedd2e304ca9 Merge remote-tracking branch 'ieee1394/for-next' omits ec0ca80055b1 Merge remote-tracking branch 'thermal/next' omits dd1eb8840c8d Merge remote-tracking branch 'pm/linux-next' omits 338beb3f2926 Merge remote-tracking branch 'v4l-dvb-next/master' omits d0a252c8b7c2 Merge remote-tracking branch 'v4l-dvb/master' omits f997b263c9ce Merge remote-tracking branch 'jc_docs/docs-next' omits 21d148b37aeb Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits dbedfa8edf03 Merge remote-tracking branch 'hid/for-next' omits 432923e59b53 Merge remote-tracking branch 'vfs/for-next' omits a1fa55707d4c Merge remote-tracking branch 'file-locks/locks-next' omits 4eb0c8715352 Merge remote-tracking branch 'jfs/jfs-next' omits 365722ad2004 Merge remote-tracking branch 'ext4/dev' omits c4cf365952dd Merge remote-tracking branch 'ext3/for_next' omits e4a3500ffcc3 Merge remote-tracking branch 'ecryptfs/next' omits 9746986e0852 Merge remote-tracking branch 'cifs/for-next' omits d239b0f5e320 Merge remote-tracking branch 'ceph/master' omits e1a0b1fe9e91 Merge remote-tracking branch 'btrfs-kdave/for-next' omits b14686514c36 Merge remote-tracking branch 'befs/for-next' omits a7c00779444e Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 17a3ed380e0e Merge remote-tracking branch 's390/features' omits c8cb881ec114 Merge remote-tracking branch 'parisc-hd/for-next' omits 80b3b8f373ab Merge remote-tracking branch 'nds32/next' omits 63d7757ecb4e Merge remote-tracking branch 'mips/mips-next' omits 24ea29be283f Merge remote-tracking branch 'csky/linux-next' omits 61e125cbdc58 Merge remote-tracking branch 'clk/clk-next' omits 5afc2af8222c Merge remote-tracking branch 'tegra/for-next' omits 998683648dd0 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 08208f53c056 Merge remote-tracking branch 'samsung-krzk/for-next' omits 2b8c31257a2d Merge remote-tracking branch 'rockchip/for-next' omits a519604c3ab0 Merge remote-tracking branch 'renesas/next' omits 3b94f5113f8c Merge remote-tracking branch 'qcom/for-next' omits fed1122d4613 Merge remote-tracking branch 'reset/reset/next' omits 2d26d4e414c4 Merge remote-tracking branch 'omap/for-next' omits e0497c420d65 Merge remote-tracking branch 'mvebu/for-next' omits 9917a1783a91 Merge remote-tracking branch 'mediatek/for-next' omits 153bdbc39be8 Merge remote-tracking branch 'keystone/next' omits be0869bbea59 Merge remote-tracking branch 'imx-mxs/for-next' omits 8eaf3735ae00 Merge remote-tracking branch 'bcm2835/for-next' omits 0758e9c61fa9 Merge remote-tracking branch 'at91/at91-next' omits c2434ad4671b Merge remote-tracking branch 'amlogic/for-next' omits 7f39df4ee8bf Merge remote-tracking branch 'actions/for-next' omits c09b8e93d344 Merge remote-tracking branch 'arm-soc/for-next' omits 08f4c4165318 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 98fcd4618c30 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 06135c49c2e1 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 6dbc5ccf2a88 Merge remote-tracking branch 'mmc-fixes/fixes' omits 0d88c3e65b52 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits d8e4f2148073 Merge remote-tracking branch 'scsi-fixes/fixes' omits fa7cd1b7c3e8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 47b378553144 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 133b889f9de1 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 9149b0327beb Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 3df61619ed25 Merge remote-tracking branch 'staging.current/staging-linus' omits 4e3db0dd2f97 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits d9b76b44ebca Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 7c18f1cd6dcc Merge remote-tracking branch 'usb.current/usb-linus' omits 7cbcc6631765 Merge remote-tracking branch 'tty.current/tty-linus' omits c5782ad02f85 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 5b325149be11 Merge remote-tracking branch 'spi-fixes/for-linus' omits 5acb1e3dd640 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 005244700771 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5acf14ee77bb Merge remote-tracking branch 'sound-current/for-linus' omits 1ed4ba522c43 Merge remote-tracking branch 'ipsec/master' omits cc38bec59d22 Merge remote-tracking branch 'bpf/master' omits d3b7ef8192fe Merge remote-tracking branch 'net/master' omits 6e62205a52c4 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 54872d20a8da Merge remote-tracking branch 'kbuild-current/fixes' omits f165d026fec9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 6fa576881d0e Merge remote-tracking branch 'fixes/master' omits c68ccd02af3f cifs: update internal module version number omits 51f3bad41396 cifs: allow guest mounts to work for smb3.11 omits 992bbdb4534b fix incorrect error code mapping for OBJECTID_NOT_FOUND omits e147b7447cdf cifs: fix that return -EINVAL when do dedupe operation omits e5b63c69b8f2 CIFS: Fix an issue with re-sending rdata when transport re [...] omits 566e29f444d8 CIFS: Fix an issue with re-sending wdata when transport re [...] omits b4a83340190a Merge branch 'imx/defconfig' into for-next omits 063572828dc2 Merge branch 'imx/dt64' into for-next omits fb524ebd602c Merge branch 'imx/dt' into for-next omits 3966b21124d6 Merge branch 'imx/bindings' into for-next omits af2b73299bd2 Merge branch 'imx/soc' into for-next omits b4fc944b49e2 Merge branch 'imx/drivers' into for-next omits ba1afcd68cd2 rtc: x1205: Add DT probing support omits 172523c86c1e rtc: x1205: Add DT bindings omits 9c6601f889f3 thunderbolt: Fix to check for kmemdup failure omits 9309d60c0274 Merge tag 'tag-chrome-platform-fixes-for-v5.1-rc2' into ch [...] omits 796a7fd73cd9 Merge branch 'x86/cpu' omits 47b7e49940cd Merge branch 'x86/asm' omits 9d7f9d9c3d69 Merge branch 'sched/urgent' omits 1150bc31ffe6 Merge branches 'iommu/fixes' and 'x86/vt-d' into next omits 836b12f8c30d Merge branch 'for-next-next-v5.0-20190228' into for-next-20190228 omits 4054a2931e50 Merge branch 'for-next-current-v4.20-20190228' into for-ne [...] omits 5dff42da0ca9 Merge branch 'misc-5.2' into for-next-next-v5.0-20190228 omits 9837d64d2717 Merge branch 'ext/josef/rsv-prop' into for-next-next-v5.0- [...] omits 03847ed16005 Merge branch 'ext/qu/pre-commit-check-5.1' into for-next-n [...] omits 70c14b45bfcd Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 6f7b034b15c8 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits 431bf5ddd3e1 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 470f7e14c163 Merge branch 'misc-next' into for-next-next-v5.0-20190228 omits 55f6b632d4bb Merge branch 'ext/filipe/snapshot-dio-buff-fix-v2' into fo [...] omits f7ccb3089d36 Merge branch 'misc-5.1' into for-next-current-v4.20-20190228 omits 44fe89de7d51 btrfs: Do mandatory tree block check before submitting bio omits a92e9c3a3cef btrfs: extent_io: Handle error better in extent_writepages() omits 5651fea41456 btrfs: extent_io: Kill the BUG_ON() in extent_write_cache_pages() omits 9308754824f1 btrfs: extent_io: Kill the BUG_ON() in lock_extent_buffer_ [...] omits caa1e99da45d btrfs: extent_io: Handle error better in extent_write_lock [...] omits cee4e2509951 btrfs: extent_io: Kill the dead branch in extent_write_cac [...] omits 49f824902a95 btrfs: extent_io: Handle error better in btree_write_cache [...] omits e17135f3a351 btrfs: extent_io: Handle error better in extent_write_full_page() omits 01b66d3ca1ee btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits cfd92fe2de28 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits 192020f23a3f btrfs: Always output error message when key/level verifica [...] omits 6ce98214d52a btrfs: use the existing credit for our first prop omits 7b21051ba561 btrfs: reserve space for inheriting properties omits 2a8ef540c417 btrfs: zstd: remove indirect calls for local functions omits 1712006f0aa8 btrfs: scrub: return EAGAIN when fs is closing omits 566eec5d57a8 fixup! Btrfs: fix file corruption after snapshotting due t [...] omits 92d73ce36811 Btrfs: fix file corruption after snapshotting due to mix o [...] omits fd49b3bf4c3a btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 58016990841b btrfs: Don't panic when we can't find a root key omits eabbd519a38b btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 07d191d756a9 btrfs: factor our read/write stage off csum_tree_block int [...] omits af3b69ea03a2 Merge branch 'omap-for-v5.1/cpsw' into for-next omits 2c20662942d5 Merge branch 'omap-for-v5.1/dt' into for-next omits fa2b1eeaeb1d Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits ca52507efc03 drm/tegra: vic: Fix implicit function declaration warning omits d92dde4f12f1 Merge branch for-5.1/fixes into for-next omits 2b834b513679 Merge branch for-5.1/arm64/defconfig into for-next omits 649bfa9176de Merge branch for-5.1/arm64/dt into for-next omits 26557836e1dd Merge branch for-5.1/arm/dt into for-next omits 2a9e476b3570 Merge branch for-5.1/arm/core into for-next omits 1d56ebf7c9db Merge branch for-5.1/firmware into for-next omits dd4d9ef7bfef Merge branch for-5.1/soc into for-next omits 9fb278f1cfb0 Merge branch for-5.1/dt-bindings into for-next omits 2481537da3ce Merge branch for-5.1/cpufreq into for-next omits 521a79cd1213 Merge branch for-5.1/clk into for-next omits 85d27eefdac0 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 omits 2d93df701686 Merge branch 'for-5.1/arm64/dt' into for-5.1/fixes omits 1c84ede3a262 Merge branch 'omap-for-v5.1/dt' into for-next omits 92bd80471113 drm/tegra: hub: Fix dereference before check omits 8430a9d2e9fc Merge branch 'omap-for-v5.1/dt' into for-next omits 25cdb10e0aff Merge branch 'omap-for-v5.1/defconfig' into for-next omits 1378f2fdad74 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits e6e7b013aca0 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits 9c721634f0e8 Merge branch 'omap-for-v5.0/fixes-v2' into for-next omits e58fca2baa78 Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits 8bd225072aaa Merge branch 'omap-for-v5.1/dt-ti81xx' into for-next omits 4afa17d68f49 Merge branch 'omap-for-v5.1/dt' into for-next omits 29846b018e5f Merge branch 'omap-for-v5.1/soc' into for-next omits 6f1f6ddd7e4e Merge branch 'omap-for-v5.1/dt' into for-next new 8f3b487685b2 drm/udl: use drm_gem_object_put_unlocked. new 2219c9ee922d drm/nouveau/dmem: remove set but not used variable 'drm' new 18ec3c129bca drm/nouveau/dmem: Fix a NULL vs IS_ERR() check new 909e9c9c4283 drm/nouveau/debugfs: Fix check of pm_runtime_get_sync failure new 83857418073f drm/nouveau/dmem: empty chunk do not have a buffer object [...] new cd8457911250 Merge branch 'linux-5.1' of git://github.com/skeggsb/linux [...] new 8cf13f71fadc Merge tag 'drm-intel-fixes-2019-03-20' of git://anongit.fr [...] new 6a3b45ada960 drm/exynos/mixer: fix MIXER shadow registry synchronisation code new 28d3ba6c99a7 Merge tag 'exynos-drm-fixes-for-5.1-rc2' of git://git.kern [...] new 4b9ce3a651a3 drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's new c2d311553855 drm/vmwgfx: Don't double-free the mode stored in par->set_mode new 6a9d8fc0185b Merge branch 'vmwgfx-fixes-5.1' of git://people.freedeskto [...] new 39bbd3310ec3 drm/amdgpu: revert "cleanup setting bulk_movable" new 72464382fc2d drm/amdgpu: fix invalid use of change_bit new 8e078788b57d Merge branch 'drm-fixes-5.1' of git://people.freedesktop.o [...] new fd1f297b794c Merge tag 'drm-fixes-2019-03-22' of git://anongit.freedesk [...] new 599beede7181 Merge tag 'mmc-v5.1-rc1' of git://git.kernel.org/pub/scm/l [...] new 112a04f653dd Merge branch 'pm-domains' into pm new b44290a022dc Merge tag 'pm-5.1-rc2' of git://git.kernel.org/pub/scm/lin [...] new 2c1ada4f052d Merge tag 'acpi-5.1-rc2' of git://git.kernel.org/pub/scm/l [...] new e42091739f64 Merge tag 'devprop-5.1-rc2' of git://git.kernel.org/pub/sc [...] new dcacc4864f03 Merge tag 'sound-5.1-rc2' of git://git.kernel.org/pub/scm/ [...] new 80ef4464d5e2 iommu/iova: Fix tracking of recently failed iova address new 5bb71fc790a8 iommu/vt-d: Check capability before disabling protected memory new 84c11e4df5aa iommu/vt-d: Save the right domain ID used by hardware new 070c95d45726 Merge tag 'iommu-fixes-v5.1-rc2' of git://git.kernel.org/p [...] new a5ed1e96cafd Merge tag 'powerpc-5.1-3' of git://git.kernel.org/pub/scm/ [...] new 9a1050ad83e2 Merge tag 'ceph-for-5.1-rc2' of git://github.com/ceph/ceph-client new 6ce59025f118 paride/pf: cleanup queues when detection fails new 81b74ac68c28 paride/pcd: cleanup queues when detection fails new 684b73245cd4 blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART new f7c8a4120eed loop: access lo_backing_file only when the loop device is [...] new 9496c015ed39 blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx new 29ece8b4354f block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return [...] new e6c987120e24 block: Unexport blk_mq_add_to_requeue_list() new 373e915cd8e8 blk-iolatency: #include "blk.h" new 537d71b3f774 blkcg: Fix kernel-doc warnings new 1e4471e74c75 sbitmap: trivial - update comment for sbitmap_deferred_clear_bit new 2335cbe648e7 Merge tag 'for-linus-20190323' of git://git.kernel.dk/linux-block new e65ef56db494 io_uring: use regular request ref counts new e0c5c576d507 io_uring: make io_read/write return an integer new d530a402a114 io_uring: add prepped flag new 09bb839434bd io_uring: fix fget/fput handling new 8c838788775a io_uring: fix poll races new fd6fab2cb78d io_uring: retry bulk slab allocs as single allocs new bf33a7699e99 io_uring: mark me as the maintainer new 875f1d0769cd iov_iter: add ITER_BVEC_FLAG_NO_REF flag new 399254aaf489 block: add BIO_NO_PAGE_REF flag new 1bdd3dbfff7a Merge tag 'io_uring-20190323' of git://git.kernel.dk/linux-block new 1fa8109f9a47 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new e0046bb302da Merge tag 'auxdisplay-for-linus-v5.1-rc2' of git://github. [...] new d53e292f0f50 CIFS: Fix an issue with re-sending wdata when transport re [...] new 0b0dfd592167 CIFS: Fix an issue with re-sending rdata when transport re [...] new b073a08016a1 cifs: fix that return -EINVAL when do dedupe operation new 85f9987b236c fix incorrect error code mapping for OBJECTID_NOT_FOUND new e71ab2aa06f7 cifs: allow guest mounts to work for smb3.11 new 68ddb496800a cifs: Fix slab-out-of-bounds when tracing SMB tcon new 8c11a607d1d9 SMB3: Fix SMB3.1.1 guest mounts to Samba new cf7d624f8dcc cifs: update internal module version number new 38104c002008 Merge tag '5.1-rc1-cifs-smb3-fixes' of git://git.samba.org [...] new 9fc13bbdf1d6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0c671812f152 objtool: Move objtool_file struct off the stack new 48084abf2120 watchdog/core: Make variables static new 1ebf5afb23cd Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] new 551417af91b1 genirq: Fix typo in comment of IRQD_MOVE_PCNTXT new 3ce8461f45a7 Merge tag 'irqchip-5.1-2' of git://git.kernel.org/pub/scm/ [...] new f27b744baaa6 irqchip/irq-mvebu-sei: Make mvebu_sei_ap806_caps static new bb2e320565f9 genirq/devres: Remove excess parameter from kernel doc new 93417a3fda20 genirq: Mark expected switch case fall-through new e08fef881dd5 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] new 82efcab3b9f3 workqueue: Only unregister a registered lockdep key new 5a07168d8d89 futex: Ensure that futex address is aligned in handle_fute [...] new f6cc519b6aed Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] new e8750053d64a time/jiffies: Make refined_jiffies static new d18a7408d7be clocksource/drivers/clps711x: Make clps711x_clksrc_init() static new bddee90af621 clocksource/drivers/tcb_clksrc: Make tc_clksrc_suspend/res [...] new 008258d995a6 clocksource/drivers/timer-ti-dm: Make omap_dm_timer_set_lo [...] new 9039de403477 clocksource/drivers/mips-gic-timer: Make gic_compare_irqac [...] new 32d0be018f6f clocksource/drivers/riscv: Fix clocksource mask new 2a6a8e2d9004 clocksource/drivers/clps711x: Remove board support new a75eda7bce5e Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] new a3151724437f x86/mm: Don't leak kernel addresses new a9c640ac96e1 x86/boot: Restrict header scope to make Clang happy new 725e29db8cb9 x86/lib: Fix indentation issue, remove extra tab new 2e84f116afca x86/hpet: Prevent potential NULL pointer dereference new 534c89c22e26 x86/hyperv: Prevent potential NULL pointer dereference new 9bd681251b7c x86/microcode: Announce reload operation's completion new 18fb053f9b82 x86/cpu/cyrix: Use correct macros for Cyrix calls on Geode [...] new 0f4d3aa761b7 x86/cpu/cyrix: Remove {get,set}Cx86_old macros used for Cy [...] new 4fe64a62e04c x86/mm/pti: Make local symbols static new e898e69d6b94 x86/hw_breakpoints: Make default case in hw_breakpoint_arc [...] new f7798711adee Merge branch 'x86/cpu' into x86/urgent new ffc8599aa976 x86/gart: Exclude GART aperture from kcore new 19caf581ba44 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] new d9c1bb2f6a21 perf/core: Restore mmap record type correctly new 3ab481a1cfe1 perf script: Support insn output for normal samples new 52bab8868211 perf report: Support output in nanoseconds new f8c856cb2c94 perf time-utils: Add utility function to print time stamps [...] new 2a1292cbd4e5 perf report: Parse time quantum new eaeffeb9838a perf probe: Fix getting the kernel map new 98c07a8f74f8 perf vendor events amd: perf PMU events for AMD Family 17h new ec65def1045e perf data: Support having perf.data stored as a directory new cd3dd8dd8ff6 perf data: Don't store auxtrace index for directory data file new e8be135751f2 perf data: Add perf_data__update_dir() function new 29583c17b5ce perf data: Make perf_data__size() work over directory new 258031c017c3 perf header: Add DIR_FORMAT feature to describe directory data new e51f80619830 perf session: Add process callback to reader object new 75065a85a970 perf report: Use less for scripts output new beda0e725e5f perf script python: Add Python3 support to exported-sql-viewer.py new 1937b0560c3e perf script python: Add Python3 support to export-to-postg [...] new ebf6c5c181ab perf script python: Add Python3 support to export-to-sqlite.py new 49f93bbf17e6 perf script python: Add printdate function to SQL exporters new df94bb44b518 perf tools: Update x86's syscall_64.tbl, no change in tool [...] new 1a787fc5ba18 tools headers uapi: Sync copy of asm-generic/unistd.h with [...] new 2fb71043e889 tools headers uapi: Update linux/in.h copy new e87e548126cd perf script: Filter COMM/FORK/.. events by CPU new 3723908d0583 perf report: Support time sort key new 1d6c49df74b0 perf report: Support running scripts for current time range new 6f3da20e151f perf report: Support builtin perf script in scripts menu new 4968ac8fb7c3 perf report: Implement browsing of individual samples new ca52babe033f perf tools: Add some new tips describing the new options new 905e4aff3138 perf script: Add array bound checking to list_scripts new 59c24980dffb perf ui browser: Fix ui popup argv browser for many entries new e3b74de50a5f perf tools report: Add custom scripts to script menu new dfcbc2f2994b tools lib bpf: Fix the build by adding a missing stdarg.h include new 4a98be829373 Merge tag 'perf-core-for-mingo-5.1-20190311' of git://git. [...] new 6f40b2a5dac4 perf list: Filter metrics too new 03724b2e9c45 perf record: Allow to limit number of reported perf.data files new c38dab7df7ee perf record: Clarify help for --switch-output new 702fb9b415e7 perf report: Show all sort keys in help output new a4e7e6efabc5 perf report: Indicate JITed code better in report new 90b10f47c0ee perf script: Support relative time new 75998bb263bf perf stat: Fix --no-scale new 42a5864cf0a9 perf stat: Improve scaling new c3b4d5c4afb0 perf vendor events: Remove P8 HW events which are not supported new af7a14a750b8 perf tools: Add doc about how to build perf with Asan and UBSan new 39df730b0977 perf list: Don't forget to drop the reference to the alloc [...] new 11c1ea6f1a9b perf tools: Fix errors under optimization level '-Og' new 9b40dff7ba3c perf config: Fix an error in the config template documentation new 54569ba4b06d perf config: Fix a memory leak in collect_config() new 8bde8516893d perf build-id: Fix memory leak in print_sdt_events() new 0dba9e4be95b perf top: Delete the evlist before perf_session, fixing he [...] new 70c819e4bf1c perf top: Fix error handling in cmd_top() new cb6186aeffda perf hist: Add missing map__put() in error case new b49265e04410 perf map: Remove map from 'names' tree in __maps__remove() new da3a53a7390a perf maps: Purge all maps from the 'names' tree new 1e5b0cf8672e perf top: Fix global-buffer-overflow issue new 42dfa451d825 perf evsel: Free evsel->counts in perf_evsel__exit() new 93faa52e8371 perf tests: Fix a memory leak of cpu_map object in the ope [...] new f97a8991d3b9 perf tests: Fix memory leak by expr__find_other() in test__expr() new d982b3313328 perf tests: Fix a memory leak in test__perf_evsel__tp_sche [...] new 71184c6ab7e6 perf record: Replace option --bpf-event with --no-bpf-event new 34be16466d4d tools lib bpf: Introduce bpf_program__get_prog_info_linear() new cae73f233923 bpftool: use bpf_program__get_prog_info_linear() in prog.c [...] new a742258af131 perf bpf: Synthesize bpf events with bpf_program__get_prog [...] new e5416950454f perf bpf: Make synthesize_bpf_events() receive perf_sessio [...] new e4378f0cb90b perf bpf: Save bpf_prog_info in a rbtree in perf_env new 606f972b1361 perf bpf: Save bpf_prog_info information as headers to perf.data new 3792cb2ff43b perf bpf: Save BTF in a rbtree in perf_env new a70a1123174a perf bpf: Save BTF information as headers to perf.data new ee7a112fbcc8 perf top: Add option --no-bpf-event new 31be9478ed7f perf feature detection: Add -lopcodes to feature-libbfd new 9b86d04d53b9 perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO new 3ca3877a9732 perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation new 8a1b1718214c perf build: Check what binutils's 'disassembler()' signatu [...] new 6987561c9e86 perf annotate: Enable annotation of BPF programs new 657ee5531903 perf evlist: Introduce side band thread new d56354dc4909 perf tools: Save bpf_prog_info and BTF of new BPF programs new fc462ac75b36 perf bpf: Extract logic to create program names from perf_ [...] new f8dfeae009ef perf bpf: Show more BPF program info in print_bpf_prog_info() new d8b5297f6d98 Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git. [...] new 49ef015632ab Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] new 231c807a6071 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] new 1f4f890de3d2 Merge remote-tracking branch 'fixes/master' new 648e95f25578 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 5f5e2e2b3ca4 Merge remote-tracking branch 'kbuild-current/fixes' new 408f13ef358a rhashtable: Still do rehash when we get EEXIST new 5f543a54eec0 net: hns3: fix for not calculating tx bd num correctly new c8248c6c1a3d r8169: don't read interrupt mask register in interrupt handler new a7fb107b7d89 net: phy: Re-parent menus for MDIO bus drivers correctly new fa3a419d2f67 net: xilinx: fix possible object reference leak new be693df3cf9d net: ibm: fix possible object reference leak new 75eac7b5f68b net: ethernet: ti: fix possible object reference leak new 23c78343ec36 r8169: fix cable re-plugging issue new 064c5d6881e8 net: sched: fix cleanup NULL pointer exception in act_mirr new 737889efe971 tipc: tipc clang warning new 526949e877f4 rxrpc: avoid clang -Wuninitialized warning new c9ebe7cfdd9d Merge remote-tracking branch 'net/master' new 83d163124cf1 bpf: verifier: propagate liveness on all frames new 18163d29c933 Merge remote-tracking branch 'bpf/master' new 5483844c3fc1 vti4: ipip tunnel deregistration fixes. new 01ce31c57b3f vti4: removed duplicate log message. new 3d67ec27525f Merge remote-tracking branch 'ipsec/master' new 2b1d9c8f8723 ALSA: rawmidi: Fix potential Spectre v1 vulnerability new c709f14f0616 ALSA: seq: oss: Fix Spectre v1 vulnerability new 2733ccebf4a9 ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-8 [...] new c7531e31c8a4 ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES [...] new e1037354a0a7 ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset M [...] new a806ef1cf3bb ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 new 6ac371aa1a74 ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X [...] new ca0214ee2802 ALSA: pcm: Fix possible OOB access in PCM oss plugins new 4fc90fb883fc ALSA: hda/ca0132 - Simplify alt firmware loading code new 530dfd3f0710 Merge remote-tracking branch 'sound-current/for-linus' new 1dca4760199e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new fa75d3cec6be Merge remote-tracking branch 'regulator-fixes/for-linus' new 8009fd112e92 Merge remote-tracking branch 'spi-fixes/for-linus' new 7b977afe7d2c Merge remote-tracking branch 'driver-core.current/driver-c [...] new 91498763897c Merge remote-tracking branch 'tty.current/tty-linus' new 6cbcf596934c xhci: Fix port resume done detection for SS ports with LPM [...] new 8867ea262196 usb: xhci: dbc: Don't free all memory with spinlock held new d92f2c59cc2c xhci: Don't let USB3 ports stuck in polling state prevent suspend new 99318429dabd Merge remote-tracking branch 'usb.current/usb-linus' new 9aba16de5cdc Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 78ebc0a5fdc8 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new c604792b6164 Merge remote-tracking branch 'staging.current/staging-linus' new 6e5aedee5344 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 6f6c29c93a12 Merge remote-tracking branch 'reset-fixes/reset/fixes' new 3e2cf62efec5 ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation new 30645307e5d2 ARM: OMAP2+: add missing of_node_put after of_device_is_available new 4f96dc0a3e79 ARM: dts: am335x-evm: Correct the regulators for the audio codec new 6691370646e8 ARM: dts: am335x-evmsk: Correct the regulators for the aud [...] new 872e2b704ef0 Merge remote-tracking branch 'omap-fixes/fixes' new ece151d68bc7 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 9ae4148dad65 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 51e5405268dd Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 14728a7a44dd Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new b36b68194b9c Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new f9496b63389f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 335cdaedd69e Merge remote-tracking branch 'arm-soc/for-next' new 900a42bab67c Merge remote-tracking branch 'actions/for-next' new 8cd57ba8b4c3 Merge remote-tracking branch 'amlogic/for-next' new 122486a94802 Merge remote-tracking branch 'at91/at91-next' new feea10936106 Merge remote-tracking branch 'bcm2835/for-next' new 03fc565c2a7a clk: imx7ulp: remove snvs clock new d058fb60d56b dt-bindings: clock: imx7ulp: remove SNVS clock new 41b37f4c0fa6 ARM: dts: imx6qdl: Fix typo in imx6qdl-icore-rqs.dtsi new 15b43e497ffd ARM: dts: imx6dl-yapp4: Use correct pseudo PHY address for [...] new 728e096dd708 ARM: imx_v6_v7_defconfig: continue compiling the pwm driver new 507aaeeef80d ARM: imx_v4_v5_defconfig: enable PWM driver new b315e68dbbef Merge branch 'imx/fixes' into for-next new 5ecd2c008739 Merge branch 'imx/drivers' into for-next new c68fc4f26e5c Merge branch 'imx/soc' into for-next new a5ea29f3cc18 Merge branch 'imx/bindings' into for-next new ad8c096a84a7 ARM: dts: i.MX50: Add i2c, mmc and spi aliases new 5da7f749aec3 ARM: dts: i.MX6SL: Add i2c and mmc aliases new 67814a9b1b3b ARM: dts: i.MX35: Add i2c and mmc aliases new aed609c40c6f ARM: dts: imx50: Add PHY node for usbotg and adjust clocks new 26d459398a7c ARM: dts: ls1021a: Remove unused properties from QSPI node new e1fb373c37b0 Merge branch 'imx/dt' into for-next new e464fd2ba4d4 arm64: dts: imx8mq: enable the multi sensor TMU new e4282ddbd2a8 arm64: dts: fsl: Remove unused properties from FSL QSPI nodes new 00f1dac3c2d6 arm64: dts: ls1043a: add crypto node alias also for qds new dbde7ec3ce0d arm64: dts: imx8mq: Move the opp table out of bus node new d3ec3daa282a Merge branch 'imx/dt64' into for-next new 5de92a35a8fb Merge branch 'imx/defconfig' into for-next new 071951392a0c Merge remote-tracking branch 'imx-mxs/for-next' new 360c245b1ab8 Merge remote-tracking branch 'keystone/next' new c934c4ce8555 Merge remote-tracking branch 'mediatek/for-next' new 2e512974c788 Merge remote-tracking branch 'mvebu/for-next' new 524146f5e65f Merge remote-tracking branch 'reset/reset/next' new d0103f8d54c1 Merge remote-tracking branch 'qcom/for-next' new 53239664e5ae ARM: dts: ape6evm: Add NOR FLASH new bcfd7f1fc75f arm64: dts: renesas: Update Ebisu and Draak bootargs new 45989b53d3b8 arm64: dts: renesas: salvator-common: Sort node label new 2846fc448cf8 Merge branches 'arm-dt-for-v5.2' and 'arm64-dt-for-v5.2' i [...] new c899100862b7 Merge remote-tracking branch 'renesas/next' new 8c94527c2015 Merge remote-tracking branch 'rockchip/for-next' new c9e47aa21032 Merge remote-tracking branch 'samsung-krzk/for-next' new 1b2d3479492e Merge remote-tracking branch 'sunxi/sunxi/for-next' new 6f3bc4334399 arm64: tegra: Disable CQE Support for SDMMC4 on Tegra186 new 212b0f714348 Merge branch for-5.1/fixes into for-next new 41c4f5996b9e Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] new 7fe5719b4364 soc/tegra: pmc: Implement acquire/release for resets new aaffea6880ea Merge branch for-5.2/soc into for-next new e46a17cb27b3 Merge remote-tracking branch 'tegra/for-next' new b29368414750 Merge remote-tracking branch 'clk/clk-next' new df26df45b557 Merge remote-tracking branch 'csky/linux-next' new 19f95716e086 Merge remote-tracking branch 'mips/mips-next' new 513a55b03095 Merge remote-tracking branch 'nds32/next' new 5728d51f4713 Merge remote-tracking branch 'parisc-hd/for-next' new 8974943b4de3 Merge remote-tracking branch 's390/features' new 4f412dcb60b0 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 7b40de906e69 Merge remote-tracking branch 'befs/for-next' new 73eb938b68c4 Merge branch 'misc-5.1' into for-next-current-v5.0-20190322 new 3103579f49d9 Merge branch 'for-next-current-v5.0-20190322' into for-nex [...] new 690c8d79b228 btrfs: factor our read/write stage off csum_tree_block int [...] new d0f7ba393325 btrfs: warn if extent buffer mapping crosses a page bounda [...] new 61cfc12db407 btrfs: Don't panic when we can't find a root key new fd799e9eacf3 btrfs: Initialize inode::i_mapping once in btrfs_symlink new 9637d3d58b03 btrfs: scrub: return EAGAIN when fs is closing new dfe30a3db041 btrfs: zstd: remove indirect calls for local functions new 58750af387f7 Btrfs: remove no longer used 'sync' member from transactio [...] new 8f1b2b1bd412 btrfs: Introduce fs_info to extent_io_tree new ca4dc039d534 btrfs: switch extent_io_tree::track_uptodate to bool new ede091c0e8d8 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] new 94efe757b095 btrfs: tracepoints: Add trace events for extent_io_tree new af5477645e9c btrfs: reduce kmap_atomic time for checksumming new b2e7208c448c btrfs: merge _btrfs_set_prop helpers new fcab989c1621 btrfs: drop redundant forward declaration in props.c new 96b7ce22f33e btrfs: rename fs_info argument to fs_private new 9dc2dee6717d btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans new 3843483aca34 btrfs: start transaction in btrfs_set_prop_trans new 6751a934cc71 btrfs: start transaction in btrfs_set_acl new 1e687860db0b btrfs: start transaction in btrfs_xattr_handler_set new 71538ce5d45a btrfs: don't create transaction in btrfs_setxattr new 5735384ca802 btrfs: merge btrfs_setxattr and do_setxattr new 0e69e94cf770 btrfs: Preallocate chunks in cow_file_range_async new 1db84b6dae09 btrfs: Rename async_cow to async_chunk new d3c5960c6dba btrfs: Remove fs_info from struct async_chunk new e76bd5bbeaab btrfs: Make compress_file_range take only struct async_chunk new ab4d3cc0d905 btrfs: Replace clear_extent_bit with unlock_extent new 00ee7b5636e1 btrfs: Set io_tree only once in submit_compressed_extents new 6d4c6588cfa3 btrfs: Factor out common extent locking code in submit_com [...] new f22898caa6a5 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add new 9b6f6f306cb3 btrfs: Remove EXTENT_WRITEBACK new e3f0d9f03226 btrfs: Remove EXTENT_IOBITS new 8d347ab701e4 btrfs: add assertion helpers for spinning writers new a0464f8b38de btrfs: use assertion helpers for spinning writers new dbdedaaa7b0a btrfs: add assertion helpers for spinning readers new e07f72f3b94d btrfs: use assertion helpers for spinning readers new 4c0b63b92f1d btrfs: add assertion helpers for extent buffer read lock counters new 79c47c168d13 btrfs: use assertion helpers for extent buffer read lock counters new fdd837a78aa5 btrfs: add assertion helpers for extent buffer write lock [...] new ed19aa112296 btrfs: use assertion helpers for extent buffer write lock [...] new 88dc5c6f1793 btrfs: switch extent_buffer::lock_nested to bool new bf15d8fa031b btrfs: Exploit the fact that pages passed to extent_readpa [...] new d282e5614097 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage new d18bee4e5ace btrfs: reloc: Fix NULL pointer dereference due to expanded [...] new f646c00423eb btrfs: Make btrfs_(set|clear)_header_flag return void new 54ce163498cb btrfs: Correctly free extent buffer in case btree_read_ext [...] new fc1fcd55b792 btrfs: Check the first key and level for cached extent buffer new 97ea035516dc btrfs: Always output error message when key/level verifica [...] new 58f0a86cfbe8 btrfs: disk-io: Show the timing of corrupted tree block ex [...] new e2610ddbdf23 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] new ff45e73f0b45 btrfs: extent_io: Handle errors better in extent_write_ful [...] new cf2467dd09e1 btrfs: extent_io: Handle errors better in btree_write_cach [...] new f023cf996c65 btrfs: extent_io: Kill dead condition in extent_write_cach [...] new de5091e0ec9f btrfs: extent_io: Handle errors better in extent_write_loc [...] new 99de4abf695a btrfs: extent_io: add proper error handling to lock_extent [...] new 5f95ee74800b btrfs: extent_io: Handle errors better in extent_writepages() new e5801b95ddc4 btrfs: Use less confusing condition for uptodate parameter [...] new 9dd80ec268fe btrfs: fix panic during relocation after ENOSPC before wri [...] new e1f293884bc8 Merge branch 'misc-next' into for-next-next-v5.1-20190322 new e5c2d222e4d7 btrfs: tests: handle fs_info allocation failure in extent_ [...] new 54d7d7c31294 btrfs: tests: don't leak fs_info in extent_io bitmap tests new a11970cc8c40 btrfs: tests: print file:line for error messages new 4610baeba875 btrfs: tests: add table of most common errors new 1ebd5529f755 btrfs: tests: use standard error message after fs_info all [...] new ac5d0955a116 btrfs: tests: use standard error message after root alloca [...] new 8b5fc82286b8 btrfs: tests: use standard error message after extent buff [...] new 3c1276338f4b btrfs: tests: use standard error message after path alloca [...] new e94afa8ab764 btrfs: tests: use standard error message after inode alloc [...] new f2e5328e6268 btrfs: tests: use standard error message after block group [...] new 7c7776e8d4ef btrfs: tests: properly initialize fs_info of extent buffer new 23a81dfb418d btrfs: tests: return errors from extent map tests new cebda22f5854 btrfs: tests: return errors from extent map test case 1 new 428d38e3c4a9 btrfs: tests: return errors from extent map test case 2 new 0d98222b3cca btrfs: tests: return errors from extent map test case 3 new 9c16c31a9cab btrfs: tests: return errors from extent map test case 4 new c2c29fbc9513 btrfs: tests: return error from all extent map test cases new b2fa1d434b0e btrfs: tests: use standard error message after extent map [...] new 2fbbd741e61c btrfs: tests: use SZ_ constants everywhere new bb53f433832c btrfs: tests: fix comments about tested extent map ranges new 1fc33831cd1d btrfs: tests: drop messages when some tests finish new 4034c272b16c btrfs: tests: unify messages when tests start new b92905854c08 Merge branch 'dev/tests-fixes' into for-next-next-v5.1-20190322 new cefaab6595b8 Merge branch 'for-next-next-v5.1-20190322' into for-next-20190322 adds 84a500a2c07c btrfs: Remove received information from snapshot on ro->rw switch new 0be3dc582c93 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] new 3e08bdf52194 Merge branch 'ext/anand/stale-devids-free' into next/stale [...] new f3a0977198b0 Merge branch 'ext/cmason/fix-dirty-writes' into next/stale [...] new da8685ab9c76 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] new a8d7c6cd42dd Merge branch 'next/stale-20190322' into for-next-20190322 new e2186e80cec8 Merge remote-tracking branch 'btrfs-kdave/for-next' new 0f89e7330e34 Merge remote-tracking branch 'ecryptfs/next' new 1ca06786967f Merge remote-tracking branch 'ext3/for_next' new 674a2b27234d ext4: brelse all indirect buffer in ext4_ind_remove_space() new 5e86bdda4153 ext4: cleanup bh release code in ext4_ind_remove_space() new 18915b5873f0 ext4: prohibit fstrim in norecovery mode new 4f37dc82e25a Merge remote-tracking branch 'ext4/dev' new c7b2f1648f03 f2fs: Fix use of number of devices new 64a4c472aa3e f2fs: Reduce zoned block device memory usage new 26f34433d5a4 f2fs: improve discard handling with multi-device volumes new 6ed9ef49bb69 Merge remote-tracking branch 'f2fs/dev' new a5fdd713d256 jfs: fix bogus variable self-initialization new e04d7540b429 Merge remote-tracking branch 'jfs/jfs-next' new 3028efe03be9 NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock,u [...] new 4a9be28c45bf NFS: fix mount/umount race in nlmclnt. new 0cb98abb5bd1 NFSv4.1 don't free interrupted slot on open new d84dd3fb82fa SUNRPC: Don't let RPC_SOFTCONN tasks time out if the trans [...] new 5a698243930c NFS: Fix a typo in nfs_init_timeout_values() new 780cd7ef8176 Merge remote-tracking branch 'nfs/linux-next' new 93ab8c06c203 nfsd: avoid uninitialized variable warning new 942386083520 Merge remote-tracking branch 'nfsd/nfsd-next' new e57c2f787375 Merge remote-tracking branch 'file-locks/locks-next' new e078c82acfc5 Merge remote-tracking branch 'vfs/for-next' new 2821fd0c2be0 lib/test_printf: Switch to bitmap_zalloc() new 8d36d98f66a7 Merge remote-tracking branch 'printk/for-next' new 646458b676c8 Merge remote-tracking branch 'hid/for-next' new 8b8bfe5960b2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new b0d3b291d909 Merge remote-tracking branch 'jc_docs/docs-next' new a47b4cb795ee Merge remote-tracking branch 'v4l-dvb/master' new 53dd807abbc4 Merge remote-tracking branch 'v4l-dvb-next/master' new ffbd2502beaa Merge remote-tracking branch 'pm/linux-next' new d2182d83e5cc Merge remote-tracking branch 'ieee1394/for-next' new 137b3e7b6dd7 Merge remote-tracking branch 'dlm/next' new 110a2432c520 net: phy: aquantia: add downshift support new 601ed4d6dc3a r8169: use netif_start_queue instead of netif_wake_qeueue [...] new 3b0f31f2b8c9 genetlink: make policy common to family new a7a01ab31260 net: phy: Correct Cygnus/Omega PHY driver prompt new e6d1407013a9 tcp: remove conditional branches from tcp_mstamp_refresh() new 576fd2f7cac3 tcp: add documentation for tcp_ca_state new 28cff537ef2e net: sched: add empty status flag for NOLOCK qdisc new ba27b4cdaaa6 net: dev: introduce support for sch BYPASS for lockless qdisc new 7c1508e5f64a Merge branch 'net-dev-BYPASS-for-lockless-qdisc' new dc05360fee66 net: convert rps_needed and rfs_needed to new static branch api new 472c2e07eef0 tcp: add one skb cache for tx new 8b27dae5a2e8 tcp: add one skb cache for rx new bdaba8959e92 Merge branch 'tcp-rx-tx-cache' new cb93a9529de8 ice: Enable MAC anti-spoof by default new 7eeac889769a ice: Fix issue reclaiming resources back to the pool after reset new 1b5c19c7796c ice: fix static analysis warnings new 23d21c3dbbe1 ice: Remove unused function prototype new 5743020d37d7 ice: Fix issue reconfiguring VF queues new 60dcc39ea338 ice: fix the divide by zero issue new c8b7abdd7d8e ice: fix some function prototype and signature style issues new eb86b0949183 ice: Remove unused vsi_id field new e1ca65a3ccea ice: code cleanup in ice_sched.c new 5eda8afd6bcc ice: Add support for PF/VF promiscuous mode new 277b3a4547b8 ice: Enable LAN_EN for the right recipes new b58dafbc6f10 ice: Do not set LB_EN for prune switch rules new 26069b448e2d ice: Set LAN_EN for all directional rules new d84b899a946e ice: Don't let VF know that it is untrusted new f1ef73f50b3e ice: Get VF VSI instances directly via PF new 071d08af388c Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 88d73849e973 net/mlx5: Simplify sriov enable/disable flow new 2aca17876028 net/mlx5: Rename total_vfs to total_vports new eb5cc431f17b net/mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API new 092ead48290b net/mlx5: Fix compilation warning in eq.c new d3669ca9ff33 net/mlx5e: Fix port buffer function documentation format new ee576ec1c1c6 net/mlx5e: Fix compilation warning in en_tc.c new bdde93114994 net/mlx5e: Remove redundant assignment new 974eff2b5793 net: Move the definition of the default Geneve udp port to [...] new cac018b8c7ee net/mlx5e: Take SW parser code to a separate function new e3cfc7e6b7bd net/mlx5e: TX, Add geneve tunnel stateless offload support new bea964107fa7 net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file new 0eb69bb99629 net/mlx5e: Add VLAN ID rewrite fields new bdc837eecf73 net/mlx5e: Support VLAN modify action new 76b496b1bd79 net/mlx5e: Replace TC VLAN pop and push actions with VLAN modify new d64fee0a0320 Merge tag 'mlx5-updates-2019-03-20' of git://git.kernel.or [...] new 7e2698c4fd35 net: aquantia: optimize rx path using larger preallocated skb len new 46f4c29d9de6 net: aquantia: optimize rx performance by page reuse strategy new 9773ef18b83d net: aquantia: Introduce rx refill threshold value new 8bd7e7639daf net: aquantia: Make RX default frame size 2K new 1b09e72d1670 net: aquantia: Increase rx ring default size from 1K to 2K new 1eef4757ce5e net: aquantia: improve LRO configuration new d0d443cddbef net: aquantia: enable driver build for arm64 or compile_test new 956ca8fc5c64 Merge branch 'aquantia-rx-perf' new 375cf8c6439f net: devlink: add couple of missing mutex_destroy() calls new 477edb7806b6 bnxt: add missing net/devlink.h include new 402f99e550c6 dsa: add missing net/devlink.h include new a0e18132ec51 bnxt: set devlink port attrs properly new c3f10cbcaa3d bnxt: call devlink_port_type_eth_set() before port register new e0dcd386d1fc net: devlink: don't take devlink_mutex for devlink_compat_* new 773b1f38e34e net: devlink: don't pass return value of __devlink_port_ty [...] new e519418f8992 mlxsw: Move devlink_port_attrs_set() call before register new d8ba36204cc7 dsa: move devlink_port_attrs_set() call before register new 45b861120e0c net: devlink: disallow port_attrs_set() to be called befor [...] new faaccbe6eb07 nfp: move devlink port type set after netdev registration new d0d54e8c3593 bnxt: set devlink port type after registration new 2b239e7090b8 net: devlink: warn on setting type on unregistered port new b8f975545cdb net: devlink: add port type spinlock new f6b19b354d50 net: devlink: select NET_DEVLINK from drivers new 68cc2999f692 Merge branch 'devlink-small-spring-cleanup' new 60579c6eaf75 Merge remote-tracking branch 'net-next/master' new 0f3adc288df8 bpf: track references based on is_acquire_func new 85a51f8c28b9 bpf: allow helpers to return PTR_TO_SOCK_COMMON new edbf8c01de5a bpf: add skc_lookup_tcp helper new 399040847084 bpf: add helper to check for a valid SYN cookie new 253c8dde3cf6 tools: update include/uapi/linux/bpf.h new dbaf2877e9ad selftests/bpf: allow specifying helper for BPF_SK_LOOKUP new 5792d52df1e7 selftests/bpf: test references to sock_common new bafc0ba8261e selftests/bpf: add tests for bpf_tcp_check_syncookie and b [...] new 2569473816a9 Merge branch 'bpf_tcp_check_syncookie' new ab99e7a8f7fe samples: bpf: add xdp_sample_pkts to .gitignore new f6827526279d selftests: bpf: modify urandom_read and link it non-statically new 908adce64653 bpf: in bpf_skb_adjust_room avoid copy in tx fast path new 98cdabcd0798 selftests/bpf: bpf tunnel encap test new ccd34cd3577d selftests/bpf: expand bpf tunnel test with decap new ef81bd054942 selftests/bpf: expand bpf tunnel test to ipv6 new 7255fade7b93 selftests/bpf: extend bpf tunnel test with gre new 8142958954d1 selftests/bpf: extend bpf tunnel test with tso new 14aa31929b72 bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC new 2278f6cc151a bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO new 868d523535c2 bpf: add bpf_skb_adjust_room encap flags new 6c408decbdc8 bpf: Sync bpf.h to tools new 005edd16562b selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC new 94f16813e1b2 selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_F [...] new 75a1a9fa2e20 selftests/bpf: convert bpf tunnel test to encap modes new 629a002568a0 Merge branch 'bpf-tc-tunneling' new 315a202987dd bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_S [...] new 7df5e3db8f63 selftests: bpf: tc-bpf flow shaping with EDT new 73909ddec3be Merge remote-tracking branch 'bpf-next/master' new 8f4d84643411 Merge remote-tracking branch 'nfc-next/master' new 58dbc85138de Merge remote-tracking branch 'bluetooth/master' new 9faacd478711 Merge remote-tracking branch 'gfs2/for-next' new 81b572d13f28 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 16c4dd83a1b2 crypto: caam/jr - optimize job ring enqueue and dequeue op [...] new 1661131a0479 crypto: simd - support wrapping AEAD algorithms new 8b56d3488d87 crypto: x86/aesni - convert to use skcipher SIMD bulk regi [...] new 149e12252fb3 crypto: x86/aesni - convert to use AEAD SIMD helpers new de272ca72c61 crypto: x86/aegis128 - convert to use AEAD SIMD helpers new d628132a5e3d crypto: x86/aegis128l - convert to use AEAD SIMD helpers new b6708c2d8fbd crypto: x86/aegis256 - convert to use AEAD SIMD helpers new 477309580dcc crypto: x86/morus640 - convert to use AEAD SIMD helpers new e151a8d28c2c crypto: x86/morus1280 - convert to use AEAD SIMD helpers new f808aa3f245e crypto: testmgr - remove workaround for AEADs that modify [...] new 62f95ae805fa hwrng: omap - Set default quality new 7aceaaef04ea crypto: chacha-generic - fix use as arm64 no-NEON fallback new 580e29517840 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code new b55e1a39543f crypto: simd,testmgr - introduce crypto_simd_usable() new f2abe0d72b21 crypto: x86 - convert to use crypto_simd_usable() new 99680c5e9182 crypto: arm - convert to use crypto_simd_usable() new e52b7023cdad crypto: arm64 - convert to use crypto_simd_usable() new 8b8d91d4ce5a crypto: simd - convert to use crypto_simd_usable() new 6570737c7fa0 crypto: testmgr - test the !may_use_simd() fallback code new 5db46ac29a67 crypto: ccree - reduce kernel stack usage with clang new dcf7b48212c0 crypto: vmx - fix copy-paste error in CTR mode new 29d97dec22dd crypto: chacha-generic - use crypto_xor_cpy() new f6fff1707223 crypto: salsa20-generic - use crypto_xor_cpy() new 4e5180eb3d4f crypto: Kconfig - fix typos AEGSI -> AEGIS new e3e60b1b84e4 Merge remote-tracking branch 'crypto/master' new 0a155d302d70 Merge remote-tracking branch 'amdgpu/drm-next' new d067994cc425 drm/i915/selftests: Calculate maximum ring size for preemp [...] new e70d3d804041 drm/i915/selftests: Mark up preemption tests for hang detection new b9d52d381e14 drm/i915/guc: GuC suspend path cleanup new 9d1305ef80b9 drm/i915: Introduce the i915_user_extension_method new e0695db7298e drm/i915: Create/destroy VM (ppGTT) for use with contexts new b91715417244 drm/i915: Extend CONTEXT_CREATE to set parameters upon con [...] new ea593dbba4c8 drm/i915: Allow contexts to share a single timeline across [...] new 6086e47b35e1 drm/i915: Really calculate the cursor ddb based on the hig [...] new 0dc927eb9496 drm/i915: Refactor EDID fixed mode search new 8f49673ef919 drm/i915: Pick the first mode from EDID as the fixed mode [...] new 325710d3d4a3 drm/i915: Refactor VBT fixed mode handling new dee2370ce3d1 drm/i915: Adjust DSI fixed mode handling new 9f6fbe22be90 drm/i915: Stop hand rolling drm_mode_match() new abf1aae8259e drm/i915: Clean up EDID downclock mode lookup new 29f3863d33d1 drm/i915/ehl: Add EHL platform info and PCI IDs new 897f296152c7 drm/i915/ehl: Add ElkhartLake platform new e547f2a2fc13 drm/i915/ehl: Add dpll mgr new 759c9ab55b5b drm/i915/ehl: EHL outputs are different from ICL new 9b7598a99ab4 drm/i915/ehl: Set proper eu slice/subslice parameters for EHL new 4b225248dadd drm/i915/ehl: Add Support for DMC on EHL new ddad5babb05e drm/i915: always pin hw_id for GVT context new 47c3b5e9b38b drm/i915/guc: Support for extended GuC notification messages new dd19f6bf9245 drm/i915: Remove defunct intel_suspend_gt_powersave() new d58718057ae7 Merge remote-tracking branch 'drm-intel/for-linux-next' new ee222c5dfeca Merge branch 'reset/acquire' of git://git.pengutronix.de/g [...] new 11c632e1cfd3 drm/tegra: sor: Implement acquire/release for reset new 925b9e5076b8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 61b004ed84ea Merge remote-tracking branch 'drm-misc/for-linux-next' new 1f348eb8992f Merge remote-tracking branch 'drm-msm/msm-next' new 37d6a5bcfe3d Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new c751c38d8d80 Merge remote-tracking branch 'regmap/for-next' new d83b6f4b4fee Merge remote-tracking branch 'sound/for-next' new b5f1a826fbff Merge remote-tracking branch 'sound-asoc/for-next' new 47cff6c3f299 Merge remote-tracking branch 'modules/modules-next' new 6b26f2b0960a Merge remote-tracking branch 'input/next' new dbd5b70cc5c9 Merge remote-tracking branch 'mmc/next' new 16d51c26d3f5 Merge remote-tracking branch 'kgdb/kgdb-next' new 3d7313d43bef Merge remote-tracking branch 'regulator/for-next' new ba8a4fd35edb Merge remote-tracking branch 'security/next-testing' new 351186b7b944 Merge remote-tracking branch 'apparmor/apparmor-next' new c72c4cde8095 selinux: Make selinux_kernfs_init_security static new 8f6a08c36137 Merge remote-tracking branch 'selinux/next' new a0b4123e5b02 Merge remote-tracking branch 'tpmdd/next' new 1ed80108cc62 iommu/iova: Fix tracking of recently failed iova address new bb6845432d3c iommu/vt-d: Check capability before disabling protected memory new 7c00598b8904 iommu/vt-d: Save the right domain ID used by hardware new 3a0ae3d2b585 Merge branches 'iommu/fixes' and 'x86/vt-d' into next new 67afde4a8e75 Merge remote-tracking branch 'iommu/next' new b10cea16e6aa Merge remote-tracking branch 'audit/next' new ddf93486ed85 Merge remote-tracking branch 'spi/for-next' new 17403fa277ed Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] new 8c2ffd917477 Linux 5.1-rc2 new 59c39840f5ab genirq: Prevent use-after-free and work list corruption new 9308fd407455 x86/MCE: Group AMD function prototypes in <asm/mce.h> new 56baf8bd6c92 ras/debugfs: Fix -Wmissing-prototypes warnings new eb88a3dce66d Merge branch 'ras/core' new 77dcc6233e0d mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer new 671422b2205b xfrm: Replace hrtimer tasklet with softirq hrtimer new d7dcf26ff0ff softirq: Remove tasklet_hrtimer new e1e41b6ce5f9 timekeeping: Consistently use unsigned int for seqcount snapshot new 1b72d4323798 tick: Remove outgoing CPU from broadcast masks new d6b87eaf10bd tick/sched: Update tick_sched struct documentation new dc1e7dc5ac62 timer: Move trace point to get proper index new 6849cbb0f9a8 timer/trace: Replace deprecated vsprintf pointer extension [...] new f28d3d5346e9 timer/trace: Improve timer tracing new 04ae7f7a001e Merge branch 'timers/core' new e0ceeae708ce x86/CPU/hygon: Fix phys_proc_id calculation logic for mult [...] new 34128c24ad55 Merge branch 'x86/cpu' new 0f0b7e1cc7ab x86/tsc: Add option to disable tsc clocksource watchdog new ac829783c0b2 Merge branch 'x86/timers' new 7f2daa96759b x86/resctrl: Remove unused variable new 206276879add Merge branch 'x86/urgent' new 526e68be4b1a Merge remote-tracking branch 'tip/auto-latest' new cd7c4c9c2b05 Merge remote-tracking branch 'clockevents/clockevents/next' new fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library new 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification new 143dafe5addc Merge remote-tracking branch 'edac-amd/for-next' new c56ed33217c7 Merge remote-tracking branch 'rcu/rcu/next' new e9e578e02963 Merge remote-tracking branch 'percpu/for-next' new dfd611719c9d Merge remote-tracking branch 'workqueues/for-next' new 23c7152b7f92 leds: lt3593: Remove unneeded assignment in lt3593_led_probe new 209bbb166b3a Merge remote-tracking branch 'leds/for-next' new faf0302a3159 Merge remote-tracking branch 'ipmi/for-next' new 026ea88e018c Merge remote-tracking branch 'usb/usb-next' new 7cd624ba1955 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 98a2e47c33e0 Merge remote-tracking branch 'phy-next/next' new 2bba12ff0213 Merge remote-tracking branch 'extcon/extcon-next' new 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure new 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get new 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup new 265a65c856f7 Merge remote-tracking branch 'thunderbolt/next' new 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] new b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve new 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. new 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] new 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] new 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier new 737e061563b0 staging: wlan-ng: Correct typo in comment message new 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() new e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable new 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id new e2ff9f15e8ac staging: erofs: Replace NULL comparisons new 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. new c896c89066ae staging: emxx_udc: lines should not end with parenthesis new 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. new 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses new e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators new 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- new 1f176773fac0 staging: vt6655: correction in spelling new 4a278a92958d staging: vt6655: lines should not end with a parenthesis new 85b45eadbe6e staging: netlogic: Remove unnecessary error print new 53db33a48934 Staging: media: Use !x in place of NULL comparision new 88ad17b6fd02 staging: rtl8712: remove blank line new f916e23f56a8 staging: rtl8712: alignment should match open parenthesis new 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line new 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] new a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses new 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] new a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line new 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] new 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] new 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid new cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] new bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] new 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] new 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] new a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements new 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] new b6d00e179fe5 staging: vt6655: Add spaces around operator new 953137522929 staging: wilc1000: Remove return variable from host_interface.c new 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c new 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] new 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] new 51385436f181 staging: rtl8188eu: remove unnecessary parentheses new 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision new f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] new d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] new cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] new 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int new 367cdd1305ac staging: rtl8723bs: core: Remove parentheses new 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() new 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake new d01deea6d72c staging: rtl8723bs: include: Fix a space issue new 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue new 6a023205d2d7 staging: rts5208: correction in spelling new 68a5b9cedcd8 Merge remote-tracking branch 'staging/staging-next' new c800af204bf0 Merge remote-tracking branch 'mux/for-next' new 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers new 73925d03ecb5 Merge remote-tracking branch 'slave-dma/next' new c067a163bf35 Merge remote-tracking branch 'cgroup/for-next' new da842ee16139 Merge remote-tracking branch 'scsi/for-next' new 59744d1b9903 Merge remote-tracking branch 'vhost/linux-next' new 688a23846702 Merge remote-tracking branch 'rpmsg/for-next' new 7ecced0934e5 gpio: exar: add a check for the return value of ida_simple [...] new c5bc6e526d3f gpio: adnp: Fix testing wrong value in adnp_gpio_direction_input new b45a02e13ee7 gpio: amd-fch: Fix bogus SPDX identifier new 3b55cb88c389 Merge tag 'gpio-5.1-rc2-fixes-for-linus' of git://git.kern [...] new 4e89e6cf4e23 Merge remote-tracking branch 'gpio/for-next' new 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 new 932002f0028f gpio: pca953x: Add support for CAT9554 new 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig new 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section new af8e3e864567 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 6ca500cac4af Merge remote-tracking branch 'pwm/for-next' new 4eacb703e377 Merge remote-tracking branch 'random/dev' new 8b7ff6a12526 Merge remote-tracking branch 'y2038/y2038' new a5f9695f39e5 Merge remote-tracking branch 'livepatching/for-next' new 9b884872f9be perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] new 0dd14fd06504 perf cs-etm: return errcode in cs_etm__process_auxtrace_info() new 0a3a3dfb0d15 perf tools: Add missing case value new bbadc95b129b coresight: catu: Make catu_helper_ops and catu_ops static new c442d58cc675 Merge remote-tracking branch 'coresight/next' new 213927a80524 rtc: x1205: Add DT bindings new a70c97c673ce rtc: x1205: Add DT probing support new 70229d8a4a03 rtc: core: correct trivial checkpatch warnings new f52f5e4b543c rtc: ab-b5ze-s3: correct checkpatch issues new 314d871f6bca rtc: 88pm80x: convert to SPDX identifier new d523039a5977 rtc: test: do not use assignment in if condition new 4e3bc7706bd3 rtc: xgene: fix possible race condition new 87289b62c0e1 rtc: xgene: set range new 4caee4935881 rtc: xgene: convert to SPDX identifier new 6317c16a8d8a rtc: xgene: correct checkpatch issues new 669ae0d75688 rtc: xgene: stop caching alarm_time new af67bb02612b rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 new b4fdd6fcfd12 rtc: xgene: use .set_time new 762ac913f78b rtc: goldfish: convert to devm_rtc_allocate_device new 47aec31cc2e9 rtc: goldfish: add range new 77ce8228baae rtc: goldfish: sort headers new f79480d7a0fb rtc: goldfish: allow building on more than MIPS new f2f76c6d1eba rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 new e8585c7c37d9 rtc: goldfish: convert to SPDX identifier new 37310d47fc90 rtc: dm355evm: convert to devm_rtc_allocate_device new 5f686a80a894 rtc: dm355evm: set range new 14fd7bd41171 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 new ab0435443179 rtc: dm355evm: convert to SPDX identifier new 373f7f4bf4a5 rtc: sh: stop resetting time to epoch new 0bf5da0e39f5 rtc: sh: fix possible race condition new 1574863dfeef rtc: sh: set range new d3b55b16ac88 rtc: at91sam9: drop platform_data support new ccc5fbce0d22 rtc: at91sam9: convert to devm_rtc_allocate_device new 19f8a2f5938b rtc: at91sam9: set range new 13ef78bffed1 rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 75bb945c8948 rtc: at91sam9: convert to SPDX identifier new c622982d58c5 rtc: at91sam9: correct trivial checkpatch warnings new c09a934290be rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 57a525d90eb1 rtc: ps3: convert to SPDX identifier new 53123431eee2 rtc: ps3: convert to devm_rtc_allocate_device new 030cc55068c8 rtc: ps3: set range new 67ba982408f8 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 new c90cfc61b370 rtc: omap: convert to SPDX identifier new 147277d80c4d rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 new bd2dfa947c7c rtc: sun4v: set range new 15d60f2e3019 rtc: sun4v: switch to SPDX identifier new c8f15a38354a rtc: da9063: set range new 2ccefc52bbad rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 new 7027bd697853 rtc: wm831x: set range new 2e0c86eee9d8 rtc: wm831x: remove unnecessary goto new 4de43cf74846 rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 new e5ef021fae0a rtc: wm831x: convert to SPDX identifier new 1b7c85997ada rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 new 6ef4a24a2f6e rtc: opal: Make opal_tpo_alarm_irq_enable static new c330d1290d91 rtc: mt6397: Don't call irq_dispose_mapping. new d95a25cdc661 Merge remote-tracking branch 'rtc/rtc-next' new 5b329b768940 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 931e49532c54 Merge remote-tracking branch 'at24/at24/for-next' new 72d82b2a018d Merge remote-tracking branch 'ntb/ntb-next' new 41a018909b4e Merge remote-tracking branch 'slimbus/for-next' new 3ffc3adc5a3f Merge remote-tracking branch 'nvmem/for-next' new 253564887c6e Merge remote-tracking branch 'xarray/xarray' new 1e5faab60fd6 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new b222a4dd49ff pidns: introduce syscall translate_pid new 8c8195395e47 pid: rework translate_pid() into pidctl() new 1eab8be32f4b Make anon_inodes unconditional new f5ad14517cef pid: make pidctl() unconditional new f9d61862bcf8 signal: support pidctl() with pidfd_send_signal() new e68cf4aead0b tests: add pidctl() tests new 8807044ca03a Merge remote-tracking branch 'pidfd/for-next' new 6d8ea064e9c9 Merge remote-tracking branch 'devfreq/for-next' new 3ef21910ba73 Merge branch 'akpm-current/current' new 783857158c5b pinctrl: fix pxa2xx.c build warnings new 3304ec54f952 scripts/atomic/gen-atomics.sh: don't assume that scripts a [...] new 925f81daf10e fs: fs_parser: fix printk format warning new c571fca2d55f include/linux/sched/signal.h: replace `tsk' with `task' new f816b2649f83 mm, memcg: rename ambiguously named memory.stat counters a [...] new 563950c772bc mm, memcg: consider subtrees in memory.events new 5b799e83e328 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 (0bd0b3fec9dd) \ N -- N -- N refs/heads/akpm (5b799e83e328)
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 778 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/admin-guide/kernel-parameters.txt | 4 + .../devicetree/bindings/gpio/gpio-pca953x.txt | 1 + MAINTAINERS | 10 + Makefile | 2 +- arch/arm/boot/dts/am335x-evm.dts | 26 +- arch/arm/boot/dts/am335x-evmsk.dts | 26 +- arch/arm/boot/dts/imx35.dtsi | 6 + arch/arm/boot/dts/imx50.dtsi | 21 +- arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 4 +- arch/arm/boot/dts/imx6sl.dtsi | 7 + arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts | 1 - arch/arm/boot/dts/ls1021a.dtsi | 1 - arch/arm/boot/dts/r8a73a4-ape6evm.dts | 27 + arch/arm/configs/imx_v4_v5_defconfig | 3 + arch/arm/configs/imx_v6_v7_defconfig | 2 +- arch/arm/crypto/chacha-neon-glue.c | 5 +- arch/arm/crypto/crc32-ce-glue.c | 5 +- arch/arm/crypto/crct10dif-ce-glue.c | 3 +- arch/arm/crypto/ghash-ce-glue.c | 7 +- arch/arm/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm/crypto/sha1-ce-glue.c | 5 +- arch/arm/crypto/sha1_neon_glue.c | 5 +- arch/arm/crypto/sha2-ce-glue.c | 5 +- arch/arm/crypto/sha256_neon_glue.c | 5 +- arch/arm/crypto/sha512-neon-glue.c | 5 +- arch/arm/kvm/Kconfig | 1 - arch/arm/mach-omap1/board-ams-delta.c | 2 + arch/arm/mach-omap2/display.c | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 155 ++++- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 2 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 10 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 7 +- arch/arm64/crypto/aes-ce-glue.c | 5 +- arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/chacha-neon-glue.c | 5 +- arch/arm64/crypto/crct10dif-ce-glue.c | 5 +- arch/arm64/crypto/ghash-ce-glue.c | 17 +- arch/arm64/crypto/nhpoly1305-neon-glue.c | 3 +- arch/arm64/crypto/sha1-ce-glue.c | 7 +- arch/arm64/crypto/sha2-ce-glue.c | 7 +- arch/arm64/crypto/sha256-glue.c | 5 +- arch/arm64/crypto/sha3-ce-glue.c | 5 +- arch/arm64/crypto/sha512-ce-glue.c | 7 +- arch/arm64/crypto/sm3-ce-glue.c | 7 +- arch/arm64/crypto/sm4-ce-glue.c | 5 +- arch/arm64/kvm/Kconfig | 1 - arch/mips/kvm/Kconfig | 1 - arch/powerpc/kvm/Kconfig | 1 - arch/s390/kvm/Kconfig | 1 - arch/x86/Kconfig | 1 - arch/x86/boot/string.c | 3 +- arch/x86/crypto/aegis128-aesni-glue.c | 157 +---- arch/x86/crypto/aegis128l-aesni-glue.c | 157 +---- arch/x86/crypto/aegis256-aesni-glue.c | 157 +---- arch/x86/crypto/aesni-intel_glue.c | 212 +----- arch/x86/crypto/chacha_glue.c | 6 +- arch/x86/crypto/crc32-pclmul_glue.c | 5 +- arch/x86/crypto/crc32c-intel_glue.c | 7 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 7 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 9 +- arch/x86/crypto/morus1280-avx2-glue.c | 12 +- arch/x86/crypto/morus1280-sse2-glue.c | 12 +- arch/x86/crypto/morus1280_glue.c | 85 --- arch/x86/crypto/morus640-sse2-glue.c | 12 +- arch/x86/crypto/morus640_glue.c | 85 --- arch/x86/crypto/nhpoly1305-avx2-glue.c | 5 +- arch/x86/crypto/nhpoly1305-sse2-glue.c | 5 +- arch/x86/crypto/poly1305_glue.c | 4 +- arch/x86/crypto/sha1_ssse3_glue.c | 7 +- arch/x86/crypto/sha256_ssse3_glue.c | 7 +- arch/x86/crypto/sha512_ssse3_glue.c | 10 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/hyperv/hv_init.c | 6 +- arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/processor-cyrix.h | 21 - arch/x86/kernel/aperture_64.c | 20 +- arch/x86/kernel/cpu/cyrix.c | 14 +- arch/x86/kernel/cpu/hygon.c | 5 + arch/x86/kernel/cpu/microcode/core.c | 2 + arch/x86/kernel/cpu/resctrl/monitor.c | 3 - arch/x86/kernel/hpet.c | 2 + arch/x86/kernel/hw_breakpoint.c | 1 + arch/x86/kernel/mpparse.c | 4 +- arch/x86/kernel/tsc.c | 5 +- arch/x86/kvm/Kconfig | 1 - arch/x86/lib/csum-partial_64.c | 2 +- arch/x86/mm/pti.c | 4 +- block/bio.c | 43 +- block/blk-cgroup.c | 9 +- block/blk-iolatency.c | 1 + block/blk-mq.c | 8 +- block/blk-mq.h | 2 + block/blk-sysfs.c | 12 +- crypto/Kconfig | 16 +- crypto/chacha_generic.c | 10 +- crypto/salsa20_generic.c | 9 +- crypto/simd.c | 273 +++++++- crypto/testmgr.c | 145 +++- drivers/base/Kconfig | 1 - drivers/block/loop.c | 2 +- drivers/block/nbd.c | 5 +- drivers/block/paride/pcd.c | 6 +- drivers/block/paride/pf.c | 16 +- drivers/char/hw_random/omap-rng.c | 1 + drivers/char/tpm/Kconfig | 1 - drivers/clk/imx/clk-imx7ulp.c | 1 - drivers/clocksource/clps711x-timer.c | 44 +- drivers/clocksource/mips-gic-timer.c | 2 +- drivers/clocksource/tcb_clksrc.c | 4 +- drivers/clocksource/timer-riscv.c | 5 +- drivers/clocksource/timer-ti-dm.c | 4 +- drivers/crypto/caam/intern.h | 1 + drivers/crypto/caam/jr.c | 12 +- drivers/crypto/ccree/cc_cipher.c | 2 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/dma-buf/Kconfig | 1 - drivers/dma/idma64.c | 6 +- drivers/dma/idma64.h | 2 + drivers/edac/altera_edac.c | 69 +- drivers/edac/altera_edac.h | 20 + drivers/edac/i10nm_base.c | 52 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 - drivers/gpio/Kconfig | 27 +- drivers/gpio/gpio-adnp.c | 6 +- drivers/gpio/gpio-exar.c | 2 + drivers/gpio/gpio-pca953x.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- drivers/gpu/drm/exynos/exynos_mixer.c | 110 ++-- drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 4 + drivers/gpu/drm/i915/i915_gem.c | 3 +- drivers/gpu/drm/i915/i915_gem_context.c | 727 ++++++++++++++++----- drivers/gpu/drm/i915/i915_gem_context.h | 5 + drivers/gpu/drm/i915/i915_gem_context_types.h | 2 + drivers/gpu/drm/i915/i915_gem_gtt.c | 19 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 10 +- drivers/gpu/drm/i915/i915_pci.c | 9 + drivers/gpu/drm/i915/i915_request.c | 80 ++- drivers/gpu/drm/i915/i915_request.h | 5 +- drivers/gpu/drm/i915/i915_sw_fence.c | 39 +- drivers/gpu/drm/i915/i915_sw_fence.h | 13 +- drivers/gpu/drm/i915/i915_user_extensions.c | 61 ++ drivers/gpu/drm/i915/i915_user_extensions.h | 20 + drivers/gpu/drm/i915/i915_utils.h | 31 + drivers/gpu/drm/i915/icl_dsi.c | 14 +- drivers/gpu/drm/i915/intel_csr.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 13 +- drivers/gpu/drm/i915/intel_device_info.h | 1 + drivers/gpu/drm/i915/intel_display.c | 7 +- drivers/gpu/drm/i915/intel_dp.c | 28 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 16 +- drivers/gpu/drm/i915/intel_drv.h | 12 +- drivers/gpu/drm/i915/intel_dsi.h | 1 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 18 - drivers/gpu/drm/i915/intel_guc.c | 14 +- drivers/gpu/drm/i915/intel_guc.h | 3 +- drivers/gpu/drm/i915/intel_guc_ct.c | 5 +- drivers/gpu/drm/i915/intel_lrc.c | 5 +- drivers/gpu/drm/i915/intel_lvds.c | 29 +- drivers/gpu/drm/i915/intel_panel.c | 142 ++-- drivers/gpu/drm/i915/intel_pm.c | 18 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 1 - drivers/gpu/drm/i915/selftests/i915_gem_context.c | 238 +++++-- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 1 - drivers/gpu/drm/i915/selftests/intel_lrc.c | 78 ++- drivers/gpu/drm/i915/selftests/mock_context.c | 10 +- drivers/gpu/drm/i915/vlv_dsi.c | 13 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 12 +- drivers/gpu/drm/tegra/hub.c | 4 +- drivers/gpu/drm/tegra/sor.c | 21 +- drivers/gpu/drm/tegra/vic.c | 2 - drivers/gpu/drm/udl/udl_gem.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/hwtracing/coresight/coresight-catu.c | 4 +- drivers/iio/Kconfig | 1 - drivers/infiniband/Kconfig | 1 - drivers/iommu/intel-iommu.c | 5 +- drivers/iommu/iova.c | 5 +- drivers/irqchip/irq-mvebu-sei.c | 2 +- drivers/leds/leds-lt3593.c | 8 +- drivers/net/Kconfig | 1 + drivers/net/ethernet/aquantia/Kconfig | 3 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 1 + drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 187 ++++-- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 34 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 3 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 16 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 2 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 15 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 6 + .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 13 + drivers/net/ethernet/broadcom/Kconfig | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 3 + drivers/net/ethernet/cavium/Kconfig | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 17 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 1 - drivers/net/ethernet/ibm/ehea/ehea_main.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 23 +- drivers/net/ethernet/intel/ice/ice_common.c | 37 +- drivers/net/ethernet/intel/ice/ice_common.h | 18 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 25 +- drivers/net/ethernet/intel/ice/ice_lib.c | 95 ++- drivers/net/ethernet/intel/ice/ice_lib.h | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 127 +++- drivers/net/ethernet/intel/ice/ice_sched.c | 19 +- drivers/net/ethernet/intel/ice/ice_switch.c | 339 +++++++++- drivers/net/ethernet/intel/ice/ice_switch.h | 25 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 48 +- drivers/net/ethernet/intel/ice/ice_type.h | 1 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 239 +++++-- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 20 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 1 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 47 ++ .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 30 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 51 ++ .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 6 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 5 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 51 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 1 + drivers/net/ethernet/mellanox/mlxsw/core.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 8 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 5 +- drivers/net/ethernet/netronome/Kconfig | 1 + drivers/net/ethernet/netronome/nfp/flower/action.c | 4 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 3 - .../net/ethernet/netronome/nfp/flower/offload.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 11 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 9 +- drivers/net/ethernet/netronome/nfp/nfp_port.h | 2 + drivers/net/ethernet/realtek/r8169.c | 10 +- drivers/net/ethernet/ti/netcp_ethss.c | 8 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 + drivers/net/geneve.c | 2 - drivers/net/gtp.c | 4 +- drivers/net/ieee802154/mac802154_hwsim.c | 7 +- drivers/net/macsec.c | 11 +- drivers/net/phy/Kconfig | 6 +- drivers/net/phy/aquantia_main.c | 155 ++++- drivers/net/team/team.c | 5 +- drivers/net/tun.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 53 +- drivers/ras/debugfs.c | 2 + drivers/rtc/Kconfig | 5 +- drivers/rtc/class.c | 14 +- drivers/rtc/dev.c | 13 +- drivers/rtc/hctosys.c | 3 +- drivers/rtc/interface.c | 99 +-- drivers/rtc/lib.c | 22 +- drivers/rtc/nvmem.c | 2 +- drivers/rtc/proc.c | 14 +- drivers/rtc/rtc-88pm80x.c | 16 +- drivers/rtc/rtc-ab-b5ze-s3.c | 34 +- drivers/rtc/rtc-at91sam9.c | 108 +-- drivers/rtc/rtc-da9063.c | 13 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-omap.c | 10 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-ps3.c | 32 +- drivers/rtc/rtc-sh.c | 29 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-test.c | 3 +- drivers/rtc/rtc-wm831x.c | 43 +- drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/sysfs.c | 16 +- drivers/soc/tegra/pmc.c | 39 +- drivers/spi/spi-pxa2xx.c | 7 +- drivers/staging/comedi/drivers/ni_mio_common.c | 2 + drivers/staging/emxx_udc/emxx_udc.c | 34 +- drivers/staging/erofs/inode.c | 4 +- drivers/staging/erofs/internal.h | 6 +- drivers/staging/erofs/super.c | 18 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 16 +- drivers/staging/gdm724x/gdm_lte.c | 1 - drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/greybus/sdio.c | 8 +- drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/staging/mt7621-mmc/dbg.c | 15 +- drivers/staging/mt7621-mmc/dbg.h | 9 +- drivers/staging/mt7621-mmc/sd.c | 14 +- drivers/staging/mt7621-spi/spi-mt7621.c | 5 - drivers/staging/netlogic/xlr_net.c | 7 +- drivers/staging/pi433/pi433_if.c | 8 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 3 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 35 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8192e/Kconfig | 8 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 3 +- drivers/staging/rtl8192u/r8192U_dm.c | 9 - drivers/staging/rtl8712/rtl8712_cmd.h | 1 - drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_led.c | 7 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 8 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 10 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 39 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 4 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 82 +-- drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/vt6655/rf.c | 19 +- drivers/staging/wilc1000/host_interface.c | 20 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wlan-ng/hfa384x_usb.c | 4 +- drivers/target/target_core_user.c | 5 +- drivers/thunderbolt/switch.c | 13 +- drivers/thunderbolt/xdomain.c | 23 +- drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/usb/host/xhci-dbgcap.c | 5 +- drivers/usb/host/xhci-hub.c | 19 +- drivers/usb/host/xhci-ring.c | 9 +- drivers/usb/host/xhci.h | 8 + drivers/vfio/Kconfig | 1 - fs/Makefile | 2 +- fs/block_dev.c | 12 +- fs/btrfs/acl.c | 40 +- fs/btrfs/compression.c | 2 +- fs/btrfs/ctree.c | 10 + fs/btrfs/ctree.h | 6 +- fs/btrfs/disk-io.c | 60 +- fs/btrfs/disk-io.h | 3 + fs/btrfs/extent-tree.c | 6 - fs/btrfs/extent_io.c | 120 ++-- fs/btrfs/extent_io.h | 63 +- fs/btrfs/file-item.c | 8 +- fs/btrfs/file.c | 1 - fs/btrfs/inode.c | 265 ++++---- fs/btrfs/ioctl.c | 64 +- fs/btrfs/locking.c | 135 ++-- fs/btrfs/props.c | 240 ++++--- fs/btrfs/props.h | 7 +- fs/btrfs/relocation.c | 52 +- fs/btrfs/tests/btrfs-tests.c | 16 +- fs/btrfs/tests/btrfs-tests.h | 17 +- fs/btrfs/tests/extent-buffer-tests.c | 8 +- fs/btrfs/tests/extent-io-tests.c | 35 +- fs/btrfs/tests/extent-map-tests.c | 213 ++++-- fs/btrfs/tests/free-space-tests.c | 11 +- fs/btrfs/tests/free-space-tree-tests.c | 10 +- fs/btrfs/tests/inode-tests.c | 33 +- fs/btrfs/tests/qgroup-tests.c | 20 +- fs/btrfs/transaction.c | 10 +- fs/btrfs/transaction.h | 1 - fs/btrfs/tree-checker.c | 24 +- fs/btrfs/tree-checker.h | 8 - fs/btrfs/uuid-tree.c | 2 +- fs/btrfs/xattr.c | 74 +-- fs/cifs/smb2pdu.c | 5 +- fs/cifs/trace.h | 6 +- fs/ext4/indirect.c | 43 +- fs/ext4/ioctl.c | 7 + fs/f2fs/data.c | 17 +- fs/f2fs/f2fs.h | 43 +- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 2 +- fs/f2fs/segment.c | 53 +- fs/f2fs/super.c | 13 +- fs/io_uring.c | 439 ++++++------- fs/iomap.c | 12 +- fs/jfs/jfs_txnmgr.c | 3 +- fs/lockd/host.c | 3 +- fs/nfs/client.c | 2 +- fs/nfs/nfs4proc.c | 5 +- fs/nfsd/nfs4xdr.c | 4 + fs/notify/fanotify/Kconfig | 1 - fs/notify/inotify/Kconfig | 1 - fs/proc/kcore.c | 27 + include/crypto/internal/simd.h | 44 ++ include/crypto/morus1280_glue.h | 79 +-- include/crypto/morus640_glue.h | 79 +-- include/drm/i915_pciids.h | 7 + include/dt-bindings/clock/imx7ulp-clock.h | 1 - include/linux/blk-mq.h | 3 - include/linux/blk_types.h | 1 + include/linux/blkdev.h | 3 + include/linux/bpf.h | 1 + include/linux/genl_magic_func.h | 4 +- include/linux/interrupt.h | 25 - include/linux/irq.h | 2 +- include/linux/kcore.h | 2 + include/linux/mlx5/mlx5_ifc.h | 1 + include/linux/netdevice.h | 4 +- include/linux/pid.h | 2 + include/linux/pid_namespace.h | 8 + include/linux/platform_data/gpio/gpio-amd-fch.h | 2 +- include/linux/rtc.h | 4 +- include/linux/sbitmap.h | 2 +- include/linux/syscalls.h | 2 + include/linux/tick.h | 6 + include/linux/uio.h | 24 +- include/net/devlink.h | 499 +------------- include/net/genetlink.h | 4 +- include/net/geneve.h | 2 + include/net/sch_generic.h | 11 + include/net/sock.h | 17 +- include/net/vxlan.h | 2 + include/net/xfrm.h | 2 +- include/trace/events/btrfs.h | 157 ++++- include/trace/events/timer.h | 17 +- include/uapi/drm/i915_drm.h | 192 ++++-- include/uapi/linux/bpf.h | 65 +- include/uapi/linux/tcp.h | 27 + include/uapi/linux/wait.h | 7 + init/Kconfig | 10 - kernel/bpf/verifier.c | 53 +- kernel/cpu.c | 2 + kernel/events/core.c | 2 + kernel/futex.c | 4 + kernel/irq/devres.c | 2 - kernel/irq/manage.c | 5 +- kernel/pid.c | 167 +++++ kernel/pid_namespace.c | 26 + kernel/signal.c | 9 +- kernel/softirq.c | 51 -- kernel/sys_ni.c | 3 - kernel/taskstats.c | 28 +- kernel/time/clockevents.c | 18 +- kernel/time/jiffies.c | 4 +- kernel/time/sched_clock.c | 4 +- kernel/time/tick-broadcast.c | 40 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-internal.h | 10 +- kernel/time/tick-sched.c | 3 +- kernel/time/tick-sched.h | 13 +- kernel/time/timekeeping.c | 18 +- kernel/time/timer.c | 30 +- kernel/watchdog.c | 4 +- kernel/workqueue.c | 5 +- lib/rhashtable.c | 8 +- lib/test_printf.c | 4 +- net/Kconfig | 7 +- net/batman-adv/netlink.c | 19 +- net/core/dev.c | 19 +- net/core/devlink.c | 94 +-- net/core/filter.c | 350 ++++++++-- net/core/net-sysfs.c | 4 +- net/core/sysctl_net_core.c | 8 +- net/dsa/Kconfig | 1 + net/dsa/dsa2.c | 48 +- net/hsr/hsr_netlink.c | 3 +- net/ieee802154/ieee802154.h | 2 - net/ieee802154/netlink.c | 1 + net/ieee802154/nl802154.c | 30 +- net/ipv4/af_inet.c | 4 + net/ipv4/fou.c | 4 +- net/ipv4/ip_vti.c | 9 +- net/ipv4/tcp.c | 54 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_metrics.c | 3 +- net/ipv4/tcp_output.c | 8 +- net/ipv6/ila/ila_main.c | 5 +- net/ipv6/seg6.c | 5 +- net/ipv6/tcp_ipv6.c | 12 +- net/l2tp/l2tp_netlink.c | 10 +- net/ncsi/ncsi-netlink.c | 7 +- net/netfilter/ipvs/ip_vs_ctl.c | 13 +- net/netlabel/netlabel_calipso.c | 5 +- net/netlabel/netlabel_cipso_v4.c | 5 +- net/netlabel/netlabel_mgmt.c | 9 +- net/netlabel/netlabel_unlabeled.c | 9 +- net/netlink/genetlink.c | 6 +- net/nfc/netlink.c | 20 +- net/openvswitch/conntrack.c | 4 +- net/openvswitch/datapath.c | 17 +- net/openvswitch/meter.c | 5 +- net/rxrpc/output.c | 11 +- net/sched/act_mirred.c | 7 +- net/sched/sch_generic.c | 3 + net/smc/smc_pnet.c | 5 +- net/sunrpc/clnt.c | 12 +- net/tipc/netlink.c | 22 +- net/tipc/node.c | 7 +- net/wimax/stack.c | 5 +- net/wireless/nl80211.c | 105 +-- net/xfrm/xfrm_state.c | 30 +- samples/bpf/.gitignore | 1 + security/selinux/hooks.c | 4 +- sound/core/oss/pcm_oss.c | 43 +- sound/core/rawmidi.c | 2 + sound/core/seq/oss/seq_oss_synth.c | 7 +- sound/pci/hda/patch_ca0132.c | 20 +- sound/pci/hda/patch_realtek.c | 25 + tools/arch/arm64/include/uapi/asm/unistd.h | 2 + tools/bpf/bpftool/prog.c | 266 ++------ tools/build/Makefile.feature | 6 +- tools/build/feature/test-all.c | 5 + tools/build/feature/test-libopencsd.c | 4 +- tools/include/uapi/asm-generic/unistd.h | 149 ++++- tools/include/uapi/linux/bpf.h | 65 +- tools/include/uapi/linux/in.h | 9 +- tools/lib/bpf/libbpf.c | 253 ++++++- tools/lib/bpf/libbpf.h | 64 ++ tools/lib/bpf/libbpf.map | 3 + tools/objtool/check.c | 3 +- tools/perf/Documentation/Build.txt | 24 + tools/perf/Documentation/perf-config.txt | 16 +- tools/perf/Documentation/perf-record.txt | 4 + tools/perf/Documentation/perf-report.txt | 13 + tools/perf/Documentation/perf-script.txt | 3 + tools/perf/Documentation/perf-stat.txt | 5 +- tools/perf/Documentation/tips.txt | 7 + tools/perf/Makefile.config | 15 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 6 +- tools/perf/arch/x86/util/Build | 1 + tools/perf/arch/x86/util/archinsn.c | 26 + tools/perf/bench/epoll-ctl.c | 2 +- tools/perf/bench/epoll-wait.c | 2 +- tools/perf/builtin-list.c | 2 +- tools/perf/builtin-record.c | 54 +- tools/perf/builtin-report.c | 50 +- tools/perf/builtin-script.c | 129 +++- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-top.c | 62 +- tools/perf/builtin.h | 3 +- tools/perf/perf.c | 1 + tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/powerpc/power8/other.json | 594 ----------------- .../perf/pmu-events/arch/x86/amdfam17h/branch.json | 12 + .../perf/pmu-events/arch/x86/amdfam17h/cache.json | 287 ++++++++ tools/perf/pmu-events/arch/x86/amdfam17h/core.json | 134 ++++ .../arch/x86/amdfam17h/floating-point.json | 168 +++++ .../perf/pmu-events/arch/x86/amdfam17h/memory.json | 162 +++++ .../perf/pmu-events/arch/x86/amdfam17h/other.json | 65 ++ tools/perf/pmu-events/arch/x86/mapfile.csv | 1 + tools/perf/scripts/python/export-to-postgresql.py | 61 +- tools/perf/scripts/python/export-to-sqlite.py | 26 +- tools/perf/scripts/python/exported-sql-viewer.py | 42 +- tools/perf/tests/attr/test-record-C0 | 2 +- tools/perf/tests/attr/test-record-basic | 2 +- tools/perf/tests/attr/test-record-branch-any | 2 +- .../perf/tests/attr/test-record-branch-filter-any | 2 +- .../tests/attr/test-record-branch-filter-any_call | 2 +- .../tests/attr/test-record-branch-filter-any_ret | 2 +- tools/perf/tests/attr/test-record-branch-filter-hv | 2 +- .../tests/attr/test-record-branch-filter-ind_call | 2 +- tools/perf/tests/attr/test-record-branch-filter-k | 2 +- tools/perf/tests/attr/test-record-branch-filter-u | 2 +- tools/perf/tests/attr/test-record-count | 2 +- tools/perf/tests/attr/test-record-data | 2 +- tools/perf/tests/attr/test-record-freq | 2 +- tools/perf/tests/attr/test-record-graph-default | 2 +- tools/perf/tests/attr/test-record-graph-dwarf | 2 +- tools/perf/tests/attr/test-record-graph-fp | 2 +- tools/perf/tests/attr/test-record-group | 2 +- tools/perf/tests/attr/test-record-group-sampling | 2 +- tools/perf/tests/attr/test-record-group1 | 2 +- tools/perf/tests/attr/test-record-no-buffering | 2 +- tools/perf/tests/attr/test-record-no-inherit | 2 +- tools/perf/tests/attr/test-record-no-samples | 2 +- tools/perf/tests/attr/test-record-period | 2 +- tools/perf/tests/attr/test-record-raw | 2 +- tools/perf/tests/backward-ring-buffer.c | 2 +- tools/perf/tests/evsel-tp-sched.c | 1 + tools/perf/tests/expr.c | 5 +- tools/perf/tests/openat-syscall-all-cpus.c | 4 +- tools/perf/ui/browser.c | 10 +- tools/perf/ui/browsers/Build | 1 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/browsers/hists.c | 141 +++- tools/perf/ui/browsers/res_sample.c | 91 +++ tools/perf/ui/browsers/scripts.c | 274 ++++---- tools/perf/util/annotate.c | 163 ++++- tools/perf/util/annotate.h | 1 + tools/perf/util/archinsn.h | 12 + tools/perf/util/bpf-event.c | 425 +++++++++--- tools/perf/util/bpf-event.h | 42 +- tools/perf/util/build-id.c | 1 + tools/perf/util/config.c | 3 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 1 + tools/perf/util/cs-etm.c | 12 +- tools/perf/util/data.c | 107 ++- tools/perf/util/data.h | 14 +- tools/perf/util/dso.c | 43 +- tools/perf/util/dso.h | 8 + tools/perf/util/env.c | 155 +++++ tools/perf/util/env.h | 24 + tools/perf/util/evlist.c | 119 ++++ tools/perf/util/evlist.h | 12 + tools/perf/util/evsel.c | 8 +- tools/perf/util/evsel.h | 6 + tools/perf/util/header.c | 295 ++++++++- tools/perf/util/header.h | 7 + tools/perf/util/hist.c | 54 +- tools/perf/util/hist.h | 31 +- tools/perf/util/map.c | 18 + tools/perf/util/ordered-events.c | 2 + tools/perf/util/parse-events.c | 2 + tools/perf/util/probe-event.c | 6 +- tools/perf/util/session.c | 28 +- tools/perf/util/sort.c | 91 +++ tools/perf/util/sort.h | 12 + tools/perf/util/stat.c | 12 +- tools/perf/util/symbol.c | 5 + tools/perf/util/symbol_conf.h | 3 + tools/perf/util/time-utils.c | 8 + tools/perf/util/time-utils.h | 1 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 9 +- tools/testing/selftests/bpf/bpf_helpers.h | 8 + tools/testing/selftests/bpf/config | 2 + tools/testing/selftests/bpf/progs/test_tc_edt.c | 109 +++ tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 261 ++++++++ .../bpf/progs/test_tcp_check_syncookie_kern.c | 129 ++++ tools/testing/selftests/bpf/test_tc_edt.sh | 99 +++ tools/testing/selftests/bpf/test_tc_tunnel.sh | 178 +++++ .../selftests/bpf/test_tcp_check_syncookie.sh | 81 +++ .../selftests/bpf/test_tcp_check_syncookie_user.c | 212 ++++++ tools/testing/selftests/bpf/test_verifier.c | 6 +- tools/testing/selftests/bpf/urandom_read.c | 15 +- tools/testing/selftests/bpf/verifier/calls.c | 25 + .../testing/selftests/bpf/verifier/ref_tracking.c | 126 ++-- tools/testing/selftests/bpf/verifier/unpriv.c | 8 +- tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidctl_test.c | 553 ++++++++++++++++ 649 files changed, 13162 insertions(+), 6678 deletions(-) create mode 100644 drivers/gpu/drm/i915/i915_user_extensions.c create mode 100644 drivers/gpu/drm/i915/i915_user_extensions.h create mode 100644 tools/perf/arch/x86/util/archinsn.c create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/branch.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/cache.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/core.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/floating-point.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/memory.json create mode 100644 tools/perf/pmu-events/arch/x86/amdfam17h/other.json create mode 100644 tools/perf/ui/browsers/res_sample.c create mode 100644 tools/perf/util/archinsn.h create mode 100644 tools/testing/selftests/bpf/progs/test_tc_edt.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_tunnel.c create mode 100644 tools/testing/selftests/bpf/progs/test_tcp_check_syncookie_kern.c create mode 100755 tools/testing/selftests/bpf/test_tc_edt.sh create mode 100755 tools/testing/selftests/bpf/test_tc_tunnel.sh create mode 100755 tools/testing/selftests/bpf/test_tcp_check_syncookie.sh create mode 100644 tools/testing/selftests/bpf/test_tcp_check_syncookie_user.c create mode 100644 tools/testing/selftests/pidfd/pidctl_test.c