This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 7925a52a5e45 Merge remote-tracking branch 'fpga-fixes/fixes' omits 78108b093bb2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 6c3b18f1ac2c Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits d11fe4f7a3ea Merge remote-tracking branch 'hwmon-fixes/hwmon' omits aa65f26c4c0f Merge remote-tracking branch 'omap-fixes/fixes' omits 1fc9d20cc3fd Merge remote-tracking branch 'crypto-current/master' omits ccdb4098bdfe Merge remote-tracking branch 'input-current/for-linus' omits a763de8ca042 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits efaa7af1dea6 Merge remote-tracking branch 'spi-fixes/for-linus' omits 038e29b5cd6a Merge remote-tracking branch 'regmap-fixes/for-linus' omits c49445e326ed Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a9fa9c6207bc Merge remote-tracking branch 'sound-current/for-linus' omits 7b72a14822f6 Merge remote-tracking branch 'mac80211/master' omits c76a7cbadc2f Merge remote-tracking branch 'ipsec/master' omits 75b92daf7ddd Merge remote-tracking branch 'bpf/master' omits e64b2ea1996e Merge remote-tracking branch 'net/master' omits 00f0f7dbc0bd Merge remote-tracking branch 'sparc/master' omits d1af5d813db3 Merge remote-tracking branch 'arc-current/for-curr' omits b4d1722f46ee Merge remote-tracking branch 'fixes/master' omits ac11b65c0d26 hwmon: (bt1-pvt) Define Temp- and Volt-to-N poly as maybe-unused omits 1dd9cd775ef5 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits 6f63d9c310e1 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 7ce6dc9ef58d Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits a70995e85c93 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 323ca2daef47 Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus omits 67c8e6b18d91 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus new 8b8c704d913b ima: Remove __init annotation from ima_pcrread() adds 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] adds e4f4e6ba5eaa AppArmor: Remove semicolon adds c659696964a7 apparmor: add a valid state flags check adds dae6029325a4 apparmor: add consistency check between state and dfa diff [...] adds 6413f852ce08 apparmor: add proc subdir to attrs adds a68d59ff4d67 apparmor: remove useless aafs_create_symlink adds 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined adds f05841a940df apparmor: fail unpack if profile mode is unknown adds 0df34a645bae apparmor: add outofband transition and use it in xattr match adds 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. adds c27c6bd2c4d6 apparmor: ensure that dfa state tables have entries adds fe9fd23e3b58 apparmor: Replace zero-length array with flexible-array adds c84b80cd41e0 security/apparmor/label.c: Clean code by removing redundan [...] adds e37986097ba6 apparmor: Use true and false for bool variable new 3b646abc5bc6 apparmor: check/put label on apparmor_sk_clone_security() new dd2569fbb053 apparmor: fix introspection of of task mode for unconfined tasks new 3622ad25d4d6 apparmor: Fix memory leak of profile proxy new a2b447066cac Merge tag 'apparmor-pr-2020-06-07' of git://git.kernel.org [...] adds f454f4d1915b include/ntb: Fix typo in ntb_unregister_device description adds a0348a4da1a7 NTB: Fix static check warning in perf_clear_test adds 26bfe3d0b227 ntb: intel: Add Icelake (gen4) support for Intel NTB adds 134a86545c60 ntb: intel: add hw workaround for NTB BAR alignment adds 893733c58d59 ntb: intel: fix static declaration adds 46f21af86265 NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read com [...] adds f80fe8944e08 ntb: hw: remove the code that sets the DMA mask adds 98f4e140264e ntb_perf: pass correct struct device to dma_alloc_coherent adds 433efe720674 ntb_tool: pass correct struct device to dma_alloc_coherent adds d7699665773b ntb_perf: increase sleep time from one milli sec to one sec adds 9cb8bfdf5262 ntb_perf: avoid false dma unmap of destination address adds 912e12813dd0 NTB: ntb_tool: reading the link file should not end in a N [...] adds 40da7d9a93c8 NTB: Revert the change to use the NTB device dev for DMA a [...] adds fc8b086d9dbd NTB: Fix the default port and peer numbers for legacy drivers adds ca93c45755da NTB: ntb_pingpong: Choose doorbells based on port number adds a9c4211ac918 NTB: perf: Don't require one more memory window than numbe [...] adds b54369a248c2 NTB: perf: Fix support for hardware that doesn't have port [...] adds 34d8673a01b0 NTB: perf: Fix race condition when run with ntb_test adds 2130c0ba69d6 NTB: ntb_test: Fix bug when counting remote files new 787f74fc5050 Merge tag 'ntb-5.8' of git://github.com/jonmason/ntb adds 944ed452eb1b rtc: remove unnecessary error message after platform_get_irq adds 11ddbdfb68e4 rtc: rc5t619: Fix an ERR_PTR vs NULL check adds 3642b17e9a8d rtc: mt2712: remove unnecessary error string adds 06030d500149 rtc: mt2712: switch to devm_platform_ioremap_resource adds 9f210ec65acc rtc: 88pm860x: remove useless range check adds 734e5e4e268f rtc: add new VL flag for backup switchover adds b139bb5c262b rtc: pcf2127: let the core handle rtc range adds 664eaf033f9f rtc: pcf2127: remove unnecessary #ifdef adds 040e6dc0911c rtc: pcf2127: set regmap max_register adds 7d65cf8c1f0a rtc: pcf2127: report battery switch over adds 63a52f63886a rtc: max77686: Use single-byte writes on MAX77620 adds 32271efded6c rtc: stmp3xxx: update contact email adds 8816cd726a4f rtc: mc13xxx: fix a double-unlock issue adds 24e1f2c9383e rtc: ingenic: Only support probing from devicetree adds c61293f14773 rtc: ingenic: Use local 'dev' variable in probe adds 796be8b59dec rtc: ingenic: Enable clock in probe adds fe0557f4dbd8 rtc: ingenic: Set wakeup params in probe adds 77d8f3c1226b rtc: ingenic: Remove unused fields from private structure adds 15eeadd801c0 rtc: ingenic: Fix masking of error code adds 378252b6e24f rtc: ingenic: Reset regulator register in probe adds 20af67700bc3 rtc: snvs: Make SNVS clock always prepared adds 4b957bde561f rtc: snvs: Add necessary clock operations for RTC APIs adds f4c29a09cccb rtc: goldfish: Use correct return value for goldfish_rtc_probe() adds 710e4a82d6f0 rtc: mpc5121: Use correct return value for mpc5121_rtc_probe() adds c3b29bf6f166 rtc: rv3028: Add missed check for devm_regmap_init_i2c() adds ac363ace16e0 rtc: abx80x: Add Device Tree matching table adds 6e429f6b8c6b rtc: abx80x: Provide debug feedback for invalid dt properties adds 3a8ce46ce15a rtc: fsl-ftm-alarm: fix freeze(s2idle) failed to wake adds 4601e24a6fb8 rtc: pcf2127: watchdog: handle nowayout feature new e8dff03aef6a Merge tag 'rtc-5.8' of git://git.kernel.org/pub/scm/linux/ [...] adds 7e23ab72e73b pinctrl: nomadik:remove unneeded variable adds 8174a8512e3e pinctrl: mediatek: make MediaTek pinctrl v2 driver ready f [...] adds 9c95f7c2836c pinctrl: mediatek: make MediaTek MT6765 pinctrl ready for [...] adds 39eb3cc8ab8a pinctrl: sunxi: handle probe defferal adds 087905f925c9 dt-bindings: arm: fsl-scu: Add imx8dxl pinctrl support adds f9a8744dde48 pinctrl: imx: Add imx8dxl driver adds 6aba6ed879b3 pinctrl: mcp23s08: Get rid of legacy platform data adds 84d02e785d34 pinctrl: mcp23s08: Deduplicate IRQ chip filling adds d3da29b628a8 pinctrl: mcp23s08: Consolidate SPI and I²C code adds 0521701c8d10 pinctrl: mcp23s08: Drop unused parameter in mcp23s08_probe_one() adds 0874758ecb2b pinctrl: mcp23s08: Refactor mcp23s08_spi_regmap_init() adds 88af89b52a1b pinctrl: mcp23s08: Propagate error code from device_proper [...] adds 1ac30db20be2 pinctrl: mcp23s08: Make use of device properties adds 7b04aaaf660b pinctrl: mcp23s08: Use for_each_set_bit() and hweight_long() adds 0f04a81784fe pinctrl: mcp23s08: Split to three parts: core, I²C, SPI adds 5da42a3d2540 pinctrl: qcom: Remove duplicated include from pinctrl-msm.c adds 7045e673c2fd pinctrl: mcp23s08: add module license adds 548e33205964 dt-bindings: pinctrl: qcom: Add sm8250 pinctrl bindings adds 4e3ec9e407ad pinctrl: qcom: Add sm8250 pinctrl driver. adds ef1d0bce38cf pinctrl: meson: implement the gpio_chip get_direction callback adds f8f0aa00898f pinctrl: meson: wire up the gpio_chip's set_config callback adds d71ffeb9f250 pinctrl: fix several typos adds 36126f5309b5 pinctrl: stmfx: stmfx_pinconf_set doesn't require to get d [...] adds 0320d260a7e7 pinctrl: bm1880: add pwm37 to bm1880_pctrl_groups adds 767972b9b4ed pinctrl: ab8505: Define group for GPIO pin 50 adds 32c8a94660e8 pinctrl: db8500: Fix some old bugs adds 4b4e8e93eccc pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries adds 41fe32ecc7af MAINTAINERS: Add DT Bindings for Renesas Pin Function Controllers adds 7740dda5b465 Merge tag 'sh-pfc-for-v5.8-tag1' of git://git.kernel.org/p [...] adds 8068071c09e5 pinctrl: rk805: Constify rk805_gpio_cfgs adds 9a0f1341df7d pinctrl: ingenic: Add irq_{request,release}_resources callbacks adds c7acd6fe8a28 pinctrl: mediatek: add pinctrl-mtk-common-v2 module license adds c4f333b758ab pinctrl: rockchip: return ENOMEM instead of EINVAL if allo [...] adds d7faa8ffb6be pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map adds 36ad7b24486a pinctrl: cherryview: Re-use data structures from pinctrl-i [...] adds 5707dd73c71b pinctrl: cherryview: Use GENMASK() consistently adds e5a4ab6a55e2 pinctrl: intel: Introduce common flags for GPIO mapping scheme adds 5ba092edb990 pinctrl: cannonlake: Use generic flag for special GPIO bas [...] adds cf2f2c3a445f pinctrl: icelake: Use generic flag for special GPIO base t [...] adds d4b41f8bb26d pinctrl: tigerlake: Use generic flag for special GPIO base [...] adds 9bd59157e16c pinctrl: intel: Introduce new flag to force GPIO base to be 0 adds e278dcb7048b pinctrl: intel: Add Intel Jasper Lake pin controller support adds f86a1bb53606 pinctrl: baytrail: Use platform_get_irq_optional() explicitly adds 5f3b82a168d5 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly adds 3dbf1ee6abbb pinctrl: cherryview: Add missing spinlock usage in chv_gpi [...] adds 2ccb9cc3b4d8 pinctrl: intel: Update description in struct intel_community adds 6d649fca3491 pinctrl: intel: Move npins closer to pin_base in struct in [...] adds 98a09fb4cbb0 Merge tag 'intel-pinctrl-v5.8-1' of git://git.kernel.org/p [...] adds 80691a8ac7a4 pinctrl: equilibrium: Add architecture dependency adds 47fa5c971bbc pinctrl: amd: Add ACPI dependency adds 5d590738521e dt-bindings: pinctrl: rockchip: update example adds 550713e33f43 pinctrl: ocelot: Always register GPIO driver adds edc7254664ab pinctrl: ocelot: Remove instance number from pin functions adds 0b47afc65453 pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2 adds e695dea067fc dt-bindings: pinctrl: ocelot: Add Sparx5 SoC support adds b577a2799140 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 adds f354157a7d18 pinctrl: samsung: Save/restore eint_mask over suspend for [...] adds d04996eac538 Merge tag 'samsung-pinctrl-5.8' of https://git.kernel.org/ [...] adds baf674bf717f dt-bindings: pinctrl: sh-pfc: Document r8a7742 PFC support adds 4ecc7ff82ecf pinctrl: sh-pfc: r8a7790: Add r8a7742 PFC support adds 7227797a4e66 pinctrl: rza1: Fix flag name in comment adds dfae0422de12 MAINTAINERS: Renesas Pin Controllers are supported adds 6fe7c07a9a80 Merge tag 'sh-pfc-for-v5.8-tag2' of git://git.kernel.org/p [...] adds b5d9ff10dca4 pinctrl: Fix return value about devm_platform_ioremap_resource() adds e682fcc76970 pinctrl: at91-pio4: Add COMPILE_TEST support adds a45c0ec26d4a dt-bindings: pinctrl: stm32: Add missing interrupts property adds 879c93f7062f dt-bindings: pinctrl: Document 7211 compatible for brcm, b [...] adds d4f2b12e6d8e dt-bindings: pinctrl: Document optional BCM7211 wake-up in [...] adds 562c856f96d2 pinctrl: bcm2835: Match BCM7211 compatible string adds 920fecc1aa45 pinctrl: bcm2835: Add support for wake-up interrupts adds 9eb728321286 pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl [...] adds 66339f2fba3f pinctrl: sirf: add missing put_device() call in sirfsoc_gp [...] adds 11d8da5cabf7 pinctrl: freescale: imx: Fix an error handling path in 'im [...] adds ba403242615c pinctrl: freescale: imx: Use 'devm_of_iomap()' to avoid a [...] adds 08acc963190a pinctrl: pxa: pxa2xx: Remove 'pxa2xx_pinctrl_exit()' which [...] adds 94873f6b46f8 pinctrl: sprd: Fix the incorrect pull-up definition new cf0c97f148e9 Merge tag 'pinctrl-v5.8-1' of git://git.kernel.org/pub/scm [...] adds ed894bf5a763 sparc32: mm: Fix argument checking in __srmmu_get_nocache() adds 8e958839e4b9 sparc32: mm: Restructure sparc32 MMU page-table layout adds 3f407976ac29 sparc32: mm: Change pgtable_t type to pte_t * instead of s [...] adds 8c8f3156dd40 sparc32: mm: Reduce allocation size for PMD and PTE tables adds a012c1e866a6 Merge branch 'Rework-sparc32-page-table-layout' adds 0a2576dae032 oradax: convert get_user_pages() --> pin_user_pages() adds 243f5908b135 sparc: remove unused header file nfs_fs.h adds ee7c7953134e sparc32: register memory occupied by kernel as memblock.memory adds 454b0289c6b5 sparc32: mm: Don't try to free page-table pages if ctor() fails adds 60bccaa671bc sparc32: mm: Disable SPLIT_PTLOCK_CPUS adds 1996d47a0db2 sparc32: mm: Only call ctor()/dtor() functions for first a [...] adds 7104e162b772 Merge branch 'sparc32-SRMMU-fixes-for-SMP' adds 142cd25293f6 sparc64: fix misuses of access_process_vm() in genregs32_[sg]et() adds cf51e129b968 sparc32: fix register window handling in genregs32_[gs]et() adds 824c874abc1d Merge branch 'for-davem' of git://git.kernel.org/pub/scm/l [...] new 9d964e1b82d8 fix a braino in "sparc32: fix register window handling in [...] new 9049a40c858f Merge branch 'for-davem' of git://git.kernel.org/pub/scm/l [...] new 4f8ad7389817 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc new 52e0ad262cd7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] new 2dc2f760052d mlxsw: core: Use different get_trend() callbacks for diffe [...] new 4d3da2d8d91f net: dsa: lantiq_gswip: fix and improve the unsupported in [...] new af7b4801030c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 5fc475b749c7 vfs: do not do group lookup when not necessary new 63d72b93f226 vfs: clean up posix_acl_permission() logic aroudn MAY_NOT_BLOCK new 92fb1db26eef mm/page_idle.c: skip offline pages new 4b78e2013a37 ipc/msg: add missing annotation for freeque() new e1eb26fa62d0 ipc/namespace.c: use a work queue to free_ipc new ceabef7dd717 dynamic_debug: add an option to enable dynamic debug for m [...] new db38d5c106df kernel: add panic_on_taint new 01f39c1c11ee xarray.h: correct return code documentation for xa_store_{ [...] new 3db978d480e2 kernel/sysctl: support setting sysctl parameters from kern [...] new 0a477e1ae21b kernel/sysctl: support handling command line aliases new b467f3ef3c50 kernel/hung_task convert hung_task_panic boot parameter to sysctl new 4546cde96f9f tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new 4f2f682d89d8 lib/test_sysctl: support testing of sysctl. boot parameter new f117955a2255 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] new 0ec9dc9bcba0 kernel/hung_task.c: introduce sysctl to print all traces w [...] new 60c958d8df9c panic: add sysctl to dump all CPUs backtraces on oops event new e77132e75845 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] new dadbb612f6e5 mm/gup.c: convert to use get_user_{page|pages}_fast_only() new a8f80f53fb5c mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) new 420c2091b65a mm/gup: introduce pin_user_pages_locked() new 55a650c35fea mm/gup: frame_vector: convert get_user_pages() --> pin_use [...] new 6a005645edd6 mm/gup: documentation fix for pin_user_pages*() APIs new eaf4d22a9ea4 docs: mm/gup: pin_user_pages.rst: add a "case 5" new 690623e1b496 vhost: convert get_user_pages() --> pin_user_pages() new ce450ebf6179 arm: fix the flush_icache_range arguments in set_fiq_handler new e7c1fa11b0b0 nds32: unexport flush_icache_page new e292e7403e3f powerpc: unexport flush_icache_user_range new 7c95fda549bd unicore32: remove flush_cache_user_range new 92a73bd29ad0 asm-generic: fix the inclusion guards for cacheflush.h new e0cf615d725c asm-generic: don't include <linux/mm.h> in cacheflush.h new 76b3b58fac35 asm-generic: improve the flush_dcache_page stub new 43c74ca337ce alpha: use asm-generic/cacheflush.h new a7ba121215fa arm64: use asm-generic/cacheflush.h new 2d49d89c73fe c6x: use asm-generic/cacheflush.h new af23eea56196 hexagon: use asm-generic/cacheflush.h new 57b94ff59796 ia64: use asm-generic/cacheflush.h new 03518c82b4b3 microblaze: use asm-generic/cacheflush.h new 9e730ffac148 m68knommu: use asm-generic/cacheflush.h new e05094512306 openrisc: use asm-generic/cacheflush.h new 5019f76019e5 powerpc: use asm-generic/cacheflush.h new 396eb69c6e39 riscv: use asm-generic/cacheflush.h new 97f52c1536f0 arm,sparc,unicore32: remove flush_icache_user_range new 885f7f8e3046 mm: rename flush_icache_user_range to flush_icache_user_page new 1268c33382fa asm-generic: add a flush_icache_user_range stub new 952ec41c44a4 sh: implement flush_icache_user_range new 70cd3444c17d xtensa: implement flush_icache_user_range new fca7f8e6fdeb arm: rename flush_cache_user_range to flush_icache_user_range new a1e81f9654ee m68k: implement flush_icache_user_range new 48304f7994d7 exec: only build read_code when needed new bce2b68b891a exec: use flush_icache_user_range in read_code new 79ef1e1fffeb binfmt_flat: use flush_icache_user_range new a75a2df68f87 nommu: use flush_icache_user_range in brk and mmap new 490741ab1beb module: move the set_fs hack for flush_icache_range to m68k new db33ec371be8 doc: cgroup: update note about conditions when oom killer [...] new 20b0d0672216 Merge branch 'akpm' (patches from Andrew) new a1ef8bad506e drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection new 0ad679d157aa drm/nouveau/kms/gt215-: fix race with audio driver runpm new 6f8dbcf1c9ce drm/nouveau/disp: provide hint to OR allocation about HDA [...] new f24b6ae19fa2 drm/nouveau/disp: split part of OR allocation logic into a [...] new e6867ffa3434 drm/nouveau/disp: modify OR allocation policy to account f [...] new 9f9f54e887ad drm/nouveau/disp/gp100: split SOR implementation from gm200 new 9b5ca547bb8f drm/nouveau/disp/gm200-: detect and potentially disable HD [...] new 21454fe697fd drm/nouveau: gr/gk20a: Use firmware version 0 new dd67cab5db7e drm/nouveau/kms/nv50-: clear SW state of disabled windows harder new 3f29eacc3ea8 Merge branch 'linux-5.8' of git://github.com/skeggsb/linux [...] new 9271dfd9e0f7 drm/amdgpu/pm: return an error during GPU reset or suspend (v2) new cc831b9781e8 drm/amd/powerplay: ack the SMUToHost interrupt on receive V2 new 14ed1c908a7a Revert "drm/amd/display: disable dcn20 abm feature for bring up" new b7f839d29294 drm/amdgpu/display: use blanked rather than plane state fo [...] new a24eaa5c5125 drm/amd/display: Revalidate bandwidth before commiting DC updates new fa3fa2228c88 Merge tag 'amd-drm-fixes-5.8-2020-06-04' of git://people.f [...] adds 0fad590fd98f drm/i915: Don't set queue-priority hint when supressing th [...] adds b7ccc7858a33 drm/i915/gt: Remove errant assertion in __intel_context_do_pin adds 9ef36fc2d034 drm/i915: Disable semaphore inter-engine sync without timeslicing adds ef29440b3ccb drm/i915: Avoid using rq->engine after free during i915_fe [...] adds 757a9395f33c drm/i915/gem: Avoid iterating an empty list adds dd873dd51d8d drm/i915: Reorder await_execution before await_request adds 631a6582b75f drm/i915/gt: Do not schedule normal requests immediately a [...] adds 0e386959272e drm/i915: Check for awaits on still currently executing requests adds 882f38b7f6c4 drm/i915: Fix global state use-after-frees with a refcount adds 273500ae7171 drm/i915: Whitelist context-local timestamp in the gen9 cmdparser adds ea2b383ded0f drm/i915/params: don't expose inject_probe_failure in debugfs adds 62b6e899a0ad drm/i915/params: fix i915.fake_lmem_start module param sys [...] adds 116788689bf8 drm/i915: Mark check_shadow_context_ppgtt as maybe unused adds cb7ee52284a2 drm/i915/gvt: Use ARRAY_SIZE for vgpu_types adds f8665d797b1c Merge tag 'gvt-next-fixes-2020-05-28' of https://github.co [...] new 8d286e2ff440 Merge tag 'drm-intel-next-fixes-2020-06-04' of git://anong [...] new 107821669a9c Merge tag 'drm-next-2020-06-08' of git://anongit.freedeskt [...] adds 81c4389e4835 drm/msm/mdp5: Add MDP5 configuration for MSM8x36. adds 09b4138ec287 drm/msm/a6xx: Fix a typo in an error message adds 6a523388a2d4 drm/msm/dpu: Fix compile warnings adds ab723b7a992a drm/msm: Add syncobj support. adds 20aebe83698f drm/msm: Fix undefined "rd_full" link error adds e4b397f6a54c drm/msm: Fix typo adds e4337877c5d5 drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms [...] adds e47616df008b drm/msm/dpu: add support for color processing blocks in dp [...] adds 4259ff7ae509 drm/msm/dpu: add support for pcc color block in dpu driver adds 04d9044f6c57 drm/msm/dpu: add support for clk and bw scaling for display adds 71dc6c08e4c5 drm/msm/dpu: update bandwidth threshold check adds eadf79286a4b drm/msm: Check for powered down HW in the devfreq callbacks adds d3b8877e5724 drm/msm: add msm_gem_get_and_pin_iova_range adds 0b462d7a71c0 drm/msm: add internal MSM_BO_MAP_PRIV flag adds 29ac8979cdf7 drm/msm/a6xx: use msm_gem for GMU memory objects adds a83366ef19ea drm/msm/a6xx: add A640/A650 to gpulist adds 8167e6fa76c8 drm/msm/a6xx: HFI v2 for A640 and A650 adds c6ed04f856a4 drm/msm/a6xx: A640/A650 GMU firmware path adds 02ef80c54e7c drm/msm/a6xx: update pdc/rscc GMU registers for A640/A650 adds ad4968d51dd3 drm/msm/a6xx: enable GMU log adds 24e6938ec604 drm/msm/a6xx: update a6xx_hw_init for A640 and A650 adds dc0fa5eb765d drm/msm/a4xx: add adreno a405 support adds d3b68ddf1d38 drm/msm/a4xx: add a405_registers for a405 device adds d9aeccec85ec drm/msm/a6xx: a6xx_hfi_send_start() can be static adds 7d4eedb03fc7 drm/msm/dpu: dpu_setup_dspp_pcc() can be static adds 52da6d513183 drm/msm: Attach the IOMMU device during initialization adds ccac7ce373c1 drm/msm: Refactor address space initialization adds fb212ad6cc58 drm/msm: Update the MMU helper function APIs adds d9e19d7966a3 drm/msm/a6xx: skip HFI set freq if GMU is powered down adds 1cb2c4a2c89b Revert "drm/msm/dpu: add support for clk and bw scaling fo [...] new efe792f39ddb Merge https://gitlab.freedesktop.org/drm/msm into drm-next [...] new 9413b9a690ec Merge tag 'drm-next-msm-5.8-2020-06-08' of git://anongit.f [...] adds c4e0f3b24004 iommu/msm: Make msm_iommu_lock static adds ff2a08b39bce iommu: Move default domain allocation to separate function adds 4cbf38511a00 iommu: Add def_domain_type() callback in iommu_ops adds bdf4a7c4c77d iommu/amd: Implement iommu_ops->def_domain_type call-back adds 7039d11b3e4a iommu/vt-d: Wire up iommu_ops->def_domain_type adds c0da9b9f5afd iommu/amd: Remove dma_mask check from check_device() adds 57bd2c24ba16 iommu/amd: Return -ENODEV in add_device when device is not [...] adds a6a4c7e2c5b8 iommu: Add probe_device() and release_device() call-backs adds 6e1aa2049154 iommu: Move default domain allocation to iommu_probe_device() adds 41df6dcc0a3f iommu: Keep a list of allocated groups in __iommu_probe_device() adds cf193888bfbd iommu: Move new probe_device path to separate function adds deac0b3bed26 iommu: Split off default domain allocation from group assignment adds ce574c27ae27 iommu: Move iommu_group_create_direct_mappings() out of io [...] adds 5012c3968537 iommu: Export bus_iommu_probe() and make is safe for re-probing adds 57f9842e4884 iommu/amd: Remove dev_data->passthrough adds dce8d6964ebd iommu/amd: Convert to probe/release_device() call-backs adds e5d1841f18b2 iommu/vt-d: Convert to probe/release_device() call-backs adds cefa0d55da37 iommu/arm-smmu: Convert to probe/release_device() call-backs adds 52dd3ca4176f iommu/pamu: Convert to probe/release_device() call-backs adds 522af649e57b iommu/s390: Convert to probe/release_device() call-backs adds 21acf6599cfb iommu/virtio: Convert to probe/release_device() call-backs adds dea74f1c37fb iommu/msm: Convert to probe/release_device() call-backs adds 80e4592a77e4 iommu/mediatek: Convert to probe/release_device() call-backs adds 57dbf81f50c8 iommu/mediatek-v1 Convert to probe/release_device() call-backs adds bfe3bd493b3d iommu/qcom: Convert to probe/release_device() call-backs adds d8260443245d iommu/rockchip: Convert to probe/release_device() call-backs adds b287ba737899 iommu/tegra: Convert to probe/release_device() call-backs adds 6580c8a78424 iommu/renesas: Convert to probe/release_device() call-backs adds c822b37cac48 iommu/omap: Remove orphan_dev tracking adds 6785eb9105e3 iommu/omap: Convert to probe/release_device() call-backs adds 66ae88e71ecb iommu/exynos: Use first SYSMMU in controllers list for IOMMU core adds 3c51c05479c5 iommu/exynos: Convert to probe/release_device() call-backs adds 3eeeb45c6d04 iommu: Remove add_device()/remove_device() code-paths adds 4e8906f0d84d iommu: Move more initialization to __iommu_probe_device() adds 1b032ec1ecbc iommu: Unexport iommu_group_get_for_dev() adds cfcccbe8879f iommu/amd: Fix variable "iommu" set but not used adds f38338cf0691 iommu: Do not probe devices on IOMMU-less busses adds 2ba20b5a5b8f iommu/renesas: Fix unused-function warning adds 3a0ce12e3b8e iommu/iova: Unify format of the printed messages adds ec9b40cffdb6 Merge tag 'v5.7-rc4' into core adds db7d3cbd6a99 dt-bindings: iommu: Add Allwinner H6 IOMMU bindings adds 4100b8c229b3 iommu: Add Allwinner H6 IOMMU driver adds ab785cfa5907 iommu/sun50i: Fix compile warnings adds 38b91f810b68 iommu/sun50i: Use __GFP_ZERO instead of memset() adds ae7d292324b4 iommu/sun50i: Fix return value check in sun50i_iommu_probe() adds 79074f61c022 iommu/sun50i: Constify sun50i_iommu_ops adds 02782f3d60f1 iommu/arm-smmu: Make remove callback message more informative adds 64510ede3684 iommu: arm-smmu-impl: Convert to a generic reset implementation adds 232c5ae8a361 iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back adds 0e764a01015d iommu/arm-smmu: Allow client devices to select direct mapping adds 23cf515c6042 dt-bindings: remoteproc: qcom: Add iommus property adds 68aee4af5f62 arm64: dts: qcom: sdm845-cheza: Add iommus property adds bd0d696023cb dt-bindings: arm-smmu: Allow mmu-400, smmu-v1 compatible adds 06020196c82e iommu/arm-smmu-v3: remove set but not used variable 'smmu' adds d100ff3843b7 iommu/arm-smmu-qcom: Request direct mapping for modem device adds 52f3fab0067d iommu/arm-smmu-v3: Don't reserve implementation defined re [...] adds 0299a1a81ca0 iommu/arm-smmu-v3: Manage ASIDs with xarray adds 327d5b2fee91 iommu/vt-d: Allow 32bit devices to uses DMA domain adds 14b3526d5909 iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain adds 6fc7020cf298 iommu/vt-d: Apply per-device dma_ops adds 8627892af6cb iommu/vt-d: Unify format of the printed messages adds 69cf44916698 iommu: Remove functions that support private domain adds 3db9983e4327 iommu/vt-d: Move domain helper to header adds 3aef9ca6a42a iommu/vt-d: Use a helper function to skip agaw for SL adds b0d1f8741b81 iommu/vt-d: Add nested translation helper function adds 56722a4398a3 iommu/vt-d: Add bind guest PASID support adds 61a06a16e36d iommu/vt-d: Support flushing more translation cache types adds 6ee1b77ba3ac iommu/vt-d: Add svm/sva invalidate function adds 24f27d32ab6b iommu/vt-d: Enlightened PASID allocation adds 3375303e8287 iommu/vt-d: Add custom allocator for IOASID adds e85bb99b79ca iommu/vt-d: Add get_domain_info() helper adds 76fdd6c59532 iommu/vt-d: Report SVA feature with generic flag adds 064a57d7ddfc iommu/vt-d: Replace intel SVM APIs with generic SVA APIs adds 8a1d82462540 iommu/vt-d: Multiple descriptors per qi_submit_sync() adds 4c0fa5bfca7e iommu/vt-d: debugfs: Add support to show inv queue internals adds 37e91bd4b399 iommu/vt-d: Disable non-recoverable fault processing befor [...] adds 66ac4db36f4c iommu/vt-d: Add page request draining support adds 81ebd91a436b iommu/vt-d: Remove redundant IOTLB flush adds 7482fd59259a iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() adds e70b081c6f37 iommu/vt-d: Remove IOVA handling code from the non-dma_ops path adds bfe6240dfe4f iommu/vt-d: Fix pointer cast warnings on 32 bit adds 7809c4d5805b iommu/vt-d: fix a GCC warning adds 8038bdb85533 iommu/vt-d: Only clear real DMA device's context entries adds 4fda230ecddc iommu/vt-d: Allocate domain info for real DMA sub-devices adds bba9cc2cf828 iommu/vt-d: Remove real DMA lookup in find_domain adds 71974cfb6737 iommu/vt-d: Fix compile warning adds 9f510d1e4299 iommu/hyper-v: Constify hyperv_ir_domain_ops adds 46b14fc61bfa iommu/omap: Add check for iommu group when no IOMMU in use adds 5df362a53f7d iommu/omap: Add registration for DT fwnode pointer adds 8bbe13f52cb7 iommu/mediatek-v1: Add def_domain_type adds 2bc61fbcc192 iommu/mediatek-v1: Fix a build warning for a unused variab [...] adds 70b8170e55d3 iommu: Don't call .probe_finalize() under group->mutex adds 79659190ee97 iommu: Don't take group reference in iommu_alloc_default_domain() adds 521376741b2c PCI/ATS: Only enable ATS for trusted devices adds 7a441b211052 iommu/amd: Use pci_ats_supported() adds 0b2527a65419 iommu/arm-smmu-v3: Use pci_ats_supported() adds da656a042568 iommu/vt-d: Use pci_ats_supported() adds fb01562e5a8a uacce: Remove mm_exit() op adds edcc40d2ab5f iommu: Remove iommu_sva_ops::mm_exit() adds 555fb5ae0f39 iommu/amd: Unify format of the printed messages adds 4c201d58cfee Merge tag 'v5.7-rc7' into x86/amd adds fb1b6955bbf3 iommu/amd: Unexport get_dev_data() adds 1226c3707446 iommu/amd: Let free_pagetable() not rely on domain->pt_root adds a71730e225be iommu/amd: Allocate page-table in protection_domain_init() adds 75b27745097d iommu/amd: Free page-table in protection_domain_free() adds 301441a09946 iommu/amd: Consolidate domain allocation/freeing adds e1980df36c5c iommu/amd: Remove PD_DMA_OPS_MASK adds 786dfe496e3b iommu/amd: Merge private header files adds 05a0542b456e iommu/amd: Store dev_data as device iommu private data adds 736c3333e397 iommu/amd: Remove redundant devid checks adds cc69fc486170 Merge branches 'arm/msm', 'arm/allwinner', 'arm/smmu', 'x8 [...] adds 431275afdc71 iommu: Check for deferred attach in iommu_group_do_dma_attach() new 4e3a16ee9148 Merge tag 'iommu-updates-v5.8' of git://git.kernel.org/pub [...] adds e6ab7490ffae s390/pci: Expose new port attribute for PCIe functions adds d08d6f5d7524 s390/pci: adaptation of iommu to multifunction adds 6cf17f9a67c1 s390/pci: define kernel parameters for PCI multifunction adds c9a1752b84f1 s390/pci: define RID and RID available adds 05bc1be6db4b s390/pci: create zPCI bus adds f606b3ef47c9 s390/pci: adapt events for zbus adds 65e450a9f9ad s390/pci: Adding bus resource adds 44510d6fa0c0 s390/pci: Handling multifunctions adds 53dd462ac4dc s390/pci: Do not disable PF when VFs exist adds de267a7c71ba s390/pci: Documentation for zPCI adds 7b942b4be971 s390/qdio: consistently restore the IRQ handler adds 68a381746f20 s390/qdio: tear down thinint indicator after early error adds 75e82bec6b26 s390/qdio: put thinint indicator after early error adds 3050f022df6a s390/qdio: consolidate thinint init/exit adds edbf3b2a87db s390/qdio: do more fine-grained allocation roll-back adds 2a7cf35c4056 s390/qdio: roll-back after queue allocation error adds d188cac39753 s390/qdio: keep track of allocated queue count adds 9b7012dfc33d s390/qdio: de-duplicate tiqdio_inbound_processing() adds 19d4c761c1d2 s390/qdio: remove always-true condition adds 0ba577802b0b s390: ptrace: hard-code "s390x" instead of UTS_MACHINE adds d1379279f2d6 s390/pci: removes wrong PCI multifunction assignment adds 9056754f6505 s390/pci: Documentation update for s390 PCI adds 3737e8ee4f2f s390: nvme ipl adds 23a457b8d57d s390: nvme reipl adds 55d7b4b8292b s390: Remove two unused inline functions adds fee36576656f s390/cio: Remove unused inline function idset_sch_get_first adds 9de6c08700ce s390/qdio: simplify overlap calculation on Input refill adds 1db85d0e73f3 s390/qdio: refactor ACK processing for primed SBALs adds c70d82e96644 s390/qdio: add IRQ reduction for error SBALs adds a1ceea67f2e5 PCI/IOV: Introduce pci_iov_sysfs_link() function adds e5794cf1a270 s390/pci: create links between PFs and VFs adds 4765600fc7aa s390: simplify memory notifier for protecting kdump crash [...] adds d03756aa0535 Documentation/s390: Update / remove developerWorks web links adds bc4b295e87a8 s390/ap: introduce new ap function ap_get_qdev() adds a999eb96fdd4 s390/pci: ioremap() align with generic code adds 11886c199d8d s390: add machine check SIGP adds 0b0ed657fe00 s390: remove critical section cleanup from entry.S adds 0623b7dda24f s390/qdio: fix up qdio_start_irq() kerneldoc adds cafebf8653b3 s390/qdio: remove q->first_to_kick adds a0138f59265a s390/cio, s390/qeth: cleanup PNSO CHSC adds e1750a3d9abb s390/pci: Log new handle in clp_disable_fh() adds 725b94d74128 vfio-ccw: Enable transparent CCW IPL from DASD adds 430220b0bbcb vfio-ccw: document possible errors adds 9a44ce6c9b69 vfio-ccw: Introduce new helper functions to free/destroy regions adds b7701dfbf983 vfio-ccw: Register a chp_event callback for vfio-ccw adds 600279b52659 vfio-ccw: Refactor the unregister of the async regions adds 24c986748ba6 vfio-ccw: Introduce a new schib region adds 4296151d231e vfio-ccw: Refactor IRQ handlers adds d8cac29b1d52 vfio-ccw: Introduce a new CRW region adds 3f02cb2fd9d2 vfio-ccw: Wire up the CRW irq and CRW region adds b2dd9a44a109 vfio-ccw: Add trace for CRW event adds 0927e157b7e4 Merge tag 'vfio-ccw-20200603-v2' of https://git.kernel.org [...] adds bfa50e1427e4 vfio-ccw: make vfio_ccw_regops variables declarations static new 23fc02e36e4f Merge tag 's390-5.8-1' of git://git.kernel.org/pub/scm/lin [...] adds 3700bec3323e docs: filesystems: convert gfs2-glocks.txt to ReST adds bbae10fac2dc gfs2: Don't ignore inode write errors during inode_go_sync adds ea22eee4e602 gfs2: Allow lock_nolock mount to specify jid=X adds 1a0b00d15d40 gfs2: Only do glock put in gfs2_create_inode for free inodes adds 7e901d6e9519 gfs2: print mapping->nrpages in glock dump for address spa [...] adds ea4e61c7f46d gfs2: introduce new gfs2_glock_assert_withdraw adds d5dc3d967739 gfs2: instrumentation wrt log_flush stuck adds cbcc89b63044 gfs2: initialize transaction tr_ailX_lists earlier adds b839dadae872 gfs2: new slab for transactions adds 83d060ca8d90 gfs2: fix use-after-free on transaction ail lists adds 15f2547b4157 gfs2: Allow ASPACE glocks to also have an lvb adds f286d627ef02 gfs2: Keep track of deleted inode generations in LVBs adds a0e3cc65fa29 gfs2: Turn gl_delete into a delayed work adds 8c7b9262a860 gfs2: Give up the iopen glock on contention adds 9e73330f298a gfs2: Try harder to delete inodes locally adds 6bdcadea7576 gfs2: Minor gfs2_lookup_by_inum cleanup adds b66648ad6dcf gfs2: Move inode generation number check into gfs2_inode_lookup adds b0dcffd8da33 gfs2: Check inode generation number in delete_work_func adds 35b6f8fbcf9b gfs2: Wake up when setting GLF_DEMOTE adds 9e8990dea926 gfs2: Smarter iopen glock waiting adds 300e549b6e53 Merge branch 'gfs2-iopen' into for-next new ca687877e05a Merge tag 'gfs2-for-5.8' of git://git.kernel.org/pub/scm/l [...] adds f9009efac49c ceph: add dentry lease metric support adds 1af16d547f30 ceph: add caps perf metric for each superblock adds 97e27aaa9a2c ceph: add read/write latency metric support adds 70c948206f06 ceph: add metadata perf metric support adds 0a454bdd501a ceph: reorganize __send_cap for less spinlock abuse adds 681ac634883b ceph: split up __finish_cap_flush adds d7dbfb4f2bdb ceph: add comments for handle_cap_flush_ack logic adds 7391fba2678c ceph: don't release i_ceph_lock in handle_cap_trunc adds 783332336323 ceph: don't take i_ceph_lock in handle_cap_import adds 4fb5dda39c26 ceph: document what protects i_dirty_item and i_flushing_item adds dc3da0461cc4 ceph: fix potential race in ceph_check_caps adds 88828190f007 ceph: throw a warning if we destroy session with mutex sti [...] adds 6f05b30ea063 ceph: reset i_requested_max_size if file write is not wanted adds 1cf03a68e791 ceph: convert mdsc->cap_dirty to a per-session list adds d67c72e6cce9 ceph: request expedited service on session's last cap flush adds 829ad4db952a ceph: ceph_kick_flushing_caps needs the s_mutex adds daa668fbacfd ceph: normalize 'delta' parameter usage in check_quota_exceeded adds dffdcd71458e ceph: allow rename operation under different quota realms adds 53ab8e7cd2d4 libceph, rbd: replace zero-length array with flexible-array adds 878dabb64117 ceph: don't return -ESTALE if there's still an open file adds ea8412b284c0 ceph: make sure mdsc->mutex is nested in s->s_mutex to fix [...] adds e64f44a88465 ceph: skip checking caps when session reconnecting and rel [...] adds 8a4b863c876d libceph: add non-asserting rbtree insertion helper adds 86403a92c3c5 libceph: decode CRUSH device/bucket types and names adds 45e6aa9f5592 libceph: crush_location infrastructure adds 117d96a04f00 libceph: support for balanced and localized reads adds 8ad44d5e0d1e libceph: read_from_replica option adds d3798acc094c libceph: support for alloc hint flags adds dc1dad8e1a61 rbd: compression_hint option new 95288a9b3bee Merge tag 'ceph-for-5.8-rc1' of git://github.com/ceph/ceph-client adds 075894d45656 rpmsg: fix a comment typo for rpmsg_device_match() adds 4f05fc33bebd rpmsg: Replace zero-length array with flexible-array new d26a42a96140 Merge tag 'rpmsg-v5.8' of git://git.kernel.org/pub/scm/lin [...] adds c78bc072ac80 remoteproc: convert to DEFINE_SHOW_ATTRIBUTE adds 6442df49400b remoteproc: Fix IDR initialisation in rproc_alloc() adds 0c2ae2b1afdf remoteproc: Split firmware name allocation from rproc_alloc() adds 4df4f8be8b3e remoteproc: Simplify default name allocation adds 418fd7877122 remoteproc: add rproc_coredump_set_elf_info adds 3898fc99d199 remoteproc: use rproc_coredump_set_elf_info in drivers adds 66a4347e9a3e remoteproc: sysmon: Add ability to send type of notification adds 1877f54f75ad remoteproc: sysmon: Add notifications for events adds 1f36ab3f6e3b remoteproc: sysmon: Inform current rproc about all active rprocs adds 1487deda19c8 remoteproc: Use kstrdup_const() rather than kstrdup() adds 9d5f82c8ba24 remoteproc: Restructure firmware name allocation adds bf860aa176d0 remoteproc: Split rproc_ops allocation from rproc_alloc() adds 226f5db42124 remoteproc: Get rid of tedious error path adds db6552783615 remoteproc: Use a local copy for the name field adds 305ac5a766b1 remoteproc: Add device-managed variants of rproc_alloc/rproc_add adds e29ff72b7794 remoteproc: remove rproc_elf32_sanity_check adds 33467ac3c8dc remoteproc: Add prepare and unprepare ops adds 2fb75ceaf71a remoteproc: Add missing '\n' in log messages adds cd9fc8f1b35b remoteproc: qcom: Pass ssr_name to glink subdevice adds 5d1f2e3c8090 soc: qcom: glink_ssr: Internalize ssr_notifiers adds 93bc3feee8bd rpmsg: glink: Integrate glink_ssr in qcom_glink adds 8096f80a5c09 remoteproc/mediatek: fix invalid use of sizeof in scp_ipi_init() adds 69acee2e4ee3 dt-bindings: remoteproc: qcom: Add SC7180 MPSS support adds 620d70b04d43 remoteproc: qcom: pas: Add SC7180 Modem support adds d964b0b1a863 dt-bindings: remoteproc: qcom: Use memory-region to refere [...] adds 6663ce6facf9 remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region adds 4a995747049e dt-bindings: remoteproc: qcom: pas: Add SM8250 remoteprocs adds f6da4831c55a remoteproc: qcom: pas: Add SM8250 PAS remoteprocs adds e62e3acd61d3 dt-bindings: remoteproc: qcom: Replace halt-nav with spare-regs adds a9fdc79d4886 remoteproc: qcom_q6v5_mss: Drop accesses to MPSS PERPH reg [...] adds be050a3429f4 remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/ [...] adds 9666174a4e1a remoteproc: qcom_q6v5_mss: Remove unused q6v5_da_to_va function adds a781e5aa5911 remoteproc: core: Prevent system suspend during remoteproc [...] adds 8a226e2c71bb remoteproc: wcss: add support for rpmsg communication adds 529798bae7c1 remoteproc: Replace zero-length array with flexible-array adds db9178a4f8c4 remoteproc: Fall back to using parent memory pool if no de [...] adds c774ad010873 remoteproc: Fix and restore the parenting hierarchy for vdev adds 25f9f5a2107f remoteproc: wcss: Fix arguments passed to qcom_add_glink_subdev() adds 4e399b3ba8b9 dt-bindings: Document JZ47xx VPU auxiliary processor adds a99a37f6cd5a remoteproc: Add support for runtime PM adds 48f0a1bbb758 remoteproc: ingenic: Added remoteproc driver adds 1ec5dbef6803 MAINTAINERS: Add myself as reviewer for Ingenic rproc driver adds 7dcef3988eed remoteproc: Fix an error code in devm_rproc_alloc() new abfbb29297c2 Merge tag 'rproc-v5.8' of git://git.kernel.org/pub/scm/lin [...] new 50e249f7172f Merge remote-tracking branch 'fixes/master' new f387f20b5b23 Merge remote-tracking branch 'arc-current/for-curr' new 327cdb98fb3e doc: networking: wireless: fix wiki website url new 97eda66421c4 include: fix wiki website url in netlink interface header new 59d4bfc1e2c0 net: fix wiki website url mac80211 and wireless files new 6b1ad5a3ad04 Merge tag 'mac80211-for-davem-2020-06-08' of git://git.ker [...] new a81ad96289f9 Merge remote-tracking branch 'net/master' new 1f2436229bf6 selftests/bpf: Fix ringbuf selftest sample counting undeterminism new 040d6d119540 Merge remote-tracking branch 'bpf/master' new 819258870184 Merge remote-tracking branch 'ipsec/master' new 0c5086f56999 ALSA: usb-audio: Add vendor, product and profile name for [...] new e4b0e41fee94 ALSA: usb-audio: Use the new macro for HP Dock rename quirks new e18035cf5cb3 ALSA: pcm: fix snd_pcm_link() lockdep splat new 573fcbfd319c ALSA: hda/realtek - add a pintbl quirk for several Lenovo [...] new 88d8822d30cc ALSA: usb-audio: Manage auto-pm of all bundled interfaces new 951e2736f4b1 ALSA: pcm: disallow linking stream to itself new 748931e77fbe Merge remote-tracking branch 'sound-current/for-linus' new 8ca91bd27819 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus new 6e801dc41132 ASoC: meson: fix memory leak of links if allocation of lda [...] new 8a9144c1cf52 dt-bindings: ASoc: Fix tdm-slot documentation spelling error new 0f4863c8a7e5 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus new 40a14cbc9ad6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ee5e7da05cb2 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus new e680a4098f64 regmap: fix the kerneldoc for regmap_test_bits() new 7e295e6576af Merge remote-tracking branch 'regmap/for-5.8' into regmap-linus new b3053e8c5446 Merge remote-tracking branch 'regmap-fixes/for-linus' new f031f592456a Merge remote-tracking branch 'spi/for-5.7' into spi-linus new 9ec8ade81224 spi: spidev_test: Use %u to format unsigned numbers new 795f418c453c Merge remote-tracking branch 'spi/for-5.8' into spi-linus new f7216e641ef3 Merge remote-tracking branch 'spi-fixes/for-linus' new 45ddb0a4cf6f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new b419a15030e6 Merge remote-tracking branch 'input-current/for-linus' new 9fe4f5b79d77 Merge remote-tracking branch 'crypto-current/master' new 3f311e8993ed ARM: dts: Fix am33xx.dtsi USB ranges length new 9f872f924545 ARM: dts: Fix am33xx.dtsi ti,sysc-mask wrong softreset flag new 6a9110f9f7e9 Merge commit '5390130f3b288db7d67de5e6c29d0de70d327ff0' in [...] new ebf89ed78b6a ARM: dts: dra7: Fix timer nodes properly for timer_sys_ck clocks new 8e326a8bdef3 ARM: dts: dra7-evm-common: Fix duplicate mailbox nodes new 4263eb6880df Merge branch 'fixes-v5.7' into fixes new ab440e921f99 Merge remote-tracking branch 'omap-fixes/fixes' new 16c716e1e5d2 hwmon: (bt1-pvt) Define Temp- and Volt-to-N poly as maybe-unused new 82bd3acaeaa4 hwmon: (bt1-pvt) Mark is_visible functions static new 8e8fe1ef9be2 Merge remote-tracking branch 'hwmon-fixes/hwmon' new fa9bc6cd33bd Merge remote-tracking branch 'btrfs-fixes/next-fixes' new f8d8b46cd20e scripts/dtc: use pkg-config to include <yaml.h> in non-sta [...] new 90f72f993792 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 510025c4fc40 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 0a095ef39b5b Merge remote-tracking branch 'fpga-fixes/fixes'
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 (7925a52a5e45) \ N -- N -- N refs/heads/pending-fixes (0a095ef39b5b)
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 144 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/cgroup-v2.rst | 17 +- Documentation/admin-guide/dynamic-debug-howto.rst | 5 + Documentation/admin-guide/kdump/kdump.rst | 8 + Documentation/admin-guide/kernel-parameters.txt | 36 +- Documentation/admin-guide/sysctl/kernel.rst | 37 + Documentation/core-api/pin_user_pages.rst | 51 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 6 +- .../bindings/iommu/allwinner,sun50i-h6-iommu.yaml | 61 + .../devicetree/bindings/iommu/arm,smmu.yaml | 4 +- .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 5 +- .../bindings/pinctrl/mscc,ocelot-pinctrl.txt | 4 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 147 +++ .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 1 + .../bindings/pinctrl/rockchip,pinctrl.txt | 4 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 + .../bindings/remoteproc/ingenic,vpu.yaml | 77 ++ .../devicetree/bindings/remoteproc/qcom,adsp.txt | 12 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 25 +- .../devicetree/bindings/sound/tdm-slot.txt | 4 +- .../{gfs2-glocks.txt => gfs2-glocks.rst} | 149 ++- Documentation/filesystems/index.rst | 1 + Documentation/networking/mac80211-injection.rst | 2 +- Documentation/networking/regulatory.rst | 6 +- Documentation/s390/index.rst | 1 + Documentation/s390/pci.rst | 125 ++ Documentation/s390/vfio-ccw.rst | 100 +- Documentation/s390/zfcpdump.rst | 4 +- MAINTAINERS | 7 +- arch/alpha/include/asm/cacheflush.h | 32 +- arch/alpha/kernel/smp.c | 2 +- arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/dra7-evm-common.dtsi | 20 - arch/arm/boot/dts/dra7-l4.dtsi | 34 +- arch/arm/include/asm/cacheflush.h | 7 +- arch/arm/kernel/fiq.c | 4 +- arch/arm/kernel/traps.c | 2 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 5 + arch/arm64/include/asm/cacheflush.h | 46 +- arch/c6x/include/asm/cacheflush.h | 19 +- arch/hexagon/include/asm/cacheflush.h | 19 +- arch/ia64/include/asm/cacheflush.h | 30 +- arch/m68k/include/asm/cacheflush_mm.h | 6 +- arch/m68k/include/asm/cacheflush_no.h | 19 +- arch/m68k/mm/cache.c | 13 +- arch/microblaze/include/asm/cacheflush.h | 29 +- arch/nds32/include/asm/cacheflush.h | 4 +- arch/nds32/mm/cacheflush.c | 3 +- arch/openrisc/include/asm/cacheflush.h | 31 +- arch/powerpc/include/asm/cacheflush.h | 42 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/perf/callchain_64.c | 4 +- arch/riscv/include/asm/cacheflush.h | 65 +- arch/s390/appldata/appldata_mem.c | 4 - arch/s390/appldata/appldata_net_sum.c | 4 - arch/s390/appldata/appldata_os.c | 4 - arch/s390/include/asm/ccwdev.h | 5 + arch/s390/include/asm/chsc.h | 62 + arch/s390/include/asm/io.h | 2 +- arch/s390/include/asm/ipl.h | 11 + arch/s390/include/asm/nmi.h | 2 +- arch/s390/include/asm/pci.h | 42 +- arch/s390/include/asm/pci_clp.h | 13 +- arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/qdio.h | 33 - arch/s390/include/asm/smp.h | 1 + arch/s390/include/uapi/asm/ipl.h | 25 + arch/s390/kernel/Makefile | 5 - arch/s390/kernel/entry.S | 464 ++----- arch/s390/kernel/ftrace.c | 16 - arch/s390/kernel/idle.c | 14 +- arch/s390/kernel/ipl.c | 209 +++ arch/s390/kernel/nmi.c | 23 +- arch/s390/kernel/ptrace.c | 2 +- arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/smp.c | 8 + arch/s390/kvm/kvm-s390.c | 3 - arch/s390/kvm/vsie.c | 3 - arch/s390/lib/delay.c | 4 +- arch/s390/pci/Makefile | 3 +- arch/s390/pci/pci.c | 225 ++-- arch/s390/pci/pci_bus.c | 328 +++++ arch/s390/pci/pci_bus.h | 31 + arch/s390/pci/pci_clp.c | 8 +- arch/s390/pci/pci_event.c | 39 +- arch/s390/pci/pci_sysfs.c | 4 +- arch/sh/include/asm/cacheflush.h | 1 + arch/sparc/include/asm/cacheflush_32.h | 2 - arch/sparc/include/asm/cacheflush_64.h | 1 - arch/sparc/include/asm/page_32.h | 12 +- arch/sparc/include/asm/pgalloc_32.h | 11 +- arch/sparc/include/asm/pgtable_32.h | 40 +- arch/sparc/include/asm/pgtsrmmu.h | 36 +- arch/sparc/include/asm/viking.h | 5 +- arch/sparc/kernel/head_32.S | 8 +- arch/sparc/kernel/ptrace_32.c | 233 ++-- arch/sparc/kernel/ptrace_64.c | 17 +- arch/sparc/kernel/sys_sparc32.c | 1 - arch/sparc/mm/hypersparc.S | 3 +- arch/sparc/mm/srmmu.c | 106 +- arch/sparc/mm/viking.S | 5 +- arch/um/include/asm/tlb.h | 2 + arch/unicore32/include/asm/cacheflush.h | 11 - arch/x86/include/asm/cacheflush.h | 2 + arch/xtensa/include/asm/cacheflush.h | 2 + drivers/base/regmap/regmap.c | 5 +- drivers/block/rbd.c | 44 +- drivers/block/rbd_types.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 171 +++ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 11 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 30 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 + drivers/gpu/drm/i915/display/intel_global_state.c | 45 +- drivers/gpu/drm/i915/display/intel_global_state.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 15 +- drivers/gpu/drm/i915/gt/intel_context.c | 2 - drivers/gpu/drm/i915/gvt/vgpu.c | 2 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 4 + drivers/gpu/drm/i915/i915_params.c | 2 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_request.c | 359 ++++-- drivers/gpu/drm/i915/i915_scheduler.c | 16 +- drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 16 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 1 + drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 83 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 7 + drivers/gpu/drm/msm/adreno/a6xx.xml.h | 14 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 418 ++++-- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 37 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 48 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 70 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 123 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.h | 50 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 35 + drivers/gpu/drm/msm/adreno/adreno_gpu.c | 27 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 23 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 95 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 48 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 39 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 26 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 129 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 100 ++ drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 58 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 18 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 80 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 21 +- drivers/gpu/drm/msm/msm_drv.c | 6 +- drivers/gpu/drm/msm/msm_drv.h | 15 +- drivers/gpu/drm/msm/msm_gem.c | 31 +- drivers/gpu/drm/msm/msm_gem.h | 1 + drivers/gpu/drm/msm/msm_gem_submit.c | 232 +++- drivers/gpu/drm/msm/msm_gem_vma.c | 42 +- drivers/gpu/drm/msm/msm_gpu.c | 49 +- drivers/gpu/drm/msm/msm_gpu.h | 4 +- drivers/gpu/drm/msm/msm_gpummu.c | 10 +- drivers/gpu/drm/msm/msm_iommu.c | 22 +- drivers/gpu/drm/msm/msm_mmu.h | 5 +- drivers/gpu/drm/msm/msm_rd.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 21 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 5 +- drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 3 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/gp102.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 73 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c | 4 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c | 36 +- .../nvkm/engine/disp/{sortu102.c => sorgp100.c} | 98 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c | 35 +- .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 32 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gk20a.c | 2 +- drivers/hwmon/bt1-pvt.c | 8 +- drivers/iommu/Kconfig | 9 + drivers/iommu/Makefile | 1 + drivers/iommu/amd_iommu.c | 369 ++---- drivers/iommu/amd_iommu.h | 96 +- drivers/iommu/amd_iommu_debugfs.c | 5 +- drivers/iommu/amd_iommu_init.c | 4 +- drivers/iommu/amd_iommu_proto.h | 96 -- drivers/iommu/amd_iommu_types.h | 9 +- drivers/iommu/amd_iommu_v2.c | 14 +- drivers/iommu/arm-smmu-impl.c | 8 +- drivers/iommu/arm-smmu-qcom.c | 37 +- drivers/iommu/arm-smmu-v3.c | 122 +- drivers/iommu/arm-smmu.c | 53 +- drivers/iommu/arm-smmu.h | 1 + drivers/iommu/dmar.c | 99 +- drivers/iommu/exynos-iommu.c | 24 +- drivers/iommu/fsl_pamu_domain.c | 22 +- drivers/iommu/hyperv-iommu.c | 2 +- drivers/iommu/intel-iommu-debugfs.c | 62 + drivers/iommu/intel-iommu.c | 952 ++++++-------- drivers/iommu/intel-pasid.c | 309 ++++- drivers/iommu/intel-pasid.h | 27 +- drivers/iommu/intel-svm.c | 448 ++++++- drivers/iommu/intel_irq_remapping.c | 2 +- drivers/iommu/iommu.c | 470 ++++--- drivers/iommu/iova.c | 6 +- drivers/iommu/ipmmu-vmsa.c | 59 +- drivers/iommu/msm_iommu.c | 36 +- drivers/iommu/mtk_iommu.c | 24 +- drivers/iommu/mtk_iommu_v1.c | 68 +- drivers/iommu/omap-iommu.c | 103 +- drivers/iommu/qcom_iommu.c | 24 +- drivers/iommu/rockchip-iommu.c | 26 +- drivers/iommu/s390-iommu.c | 30 +- drivers/iommu/sun50i-iommu.c | 1023 +++++++++++++++ drivers/iommu/tegra-gart.c | 24 +- drivers/iommu/tegra-smmu.c | 31 +- drivers/iommu/virtio-iommu.c | 41 +- drivers/media/platform/omap3isp/ispvideo.c | 2 +- drivers/misc/uacce/uacce.c | 172 +-- drivers/net/dsa/lantiq_gswip.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 23 +- drivers/ntb/core.c | 9 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 - drivers/ntb/hw/idt/ntb_hw_idt.c | 6 - drivers/ntb/hw/intel/Makefile | 2 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 49 +- drivers/ntb/hw/intel/ntb_hw_gen1.h | 1 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 13 +- drivers/ntb/hw/intel/ntb_hw_gen3.h | 8 + drivers/ntb/hw/intel/ntb_hw_gen4.c | 552 ++++++++ drivers/ntb/hw/intel/ntb_hw_gen4.h | 100 ++ drivers/ntb/hw/intel/ntb_hw_intel.h | 12 + drivers/ntb/test/ntb_perf.c | 49 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvdimm/pmem.c | 3 +- drivers/pci/ats.c | 18 +- drivers/pci/hotplug/s390_pci_hpc.c | 16 +- drivers/pci/iov.c | 39 +- drivers/pinctrl/Kconfig | 17 +- drivers/pinctrl/Makefile | 2 + drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 80 +- drivers/pinctrl/freescale/Kconfig | 7 + drivers/pinctrl/freescale/Makefile | 1 + drivers/pinctrl/freescale/pinctrl-imx.c | 26 +- drivers/pinctrl/freescale/pinctrl-imx1-core.c | 3 +- drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 193 +++ drivers/pinctrl/intel/Kconfig | 8 + drivers/pinctrl/intel/Makefile | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 9 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 58 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 278 ++-- drivers/pinctrl/intel/pinctrl-icelake.c | 30 +- drivers/pinctrl/intel/pinctrl-intel.c | 22 +- drivers/pinctrl/intel/pinctrl-intel.h | 27 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 344 +++++ drivers/pinctrl/intel/pinctrl-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 32 +- drivers/pinctrl/mediatek/Kconfig | 13 +- drivers/pinctrl/mediatek/Makefile | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 9 + drivers/pinctrl/mediatek/pinctrl-mt6765.c | 4 + drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 28 + drivers/pinctrl/mediatek/pinctrl-paris.c | 6 + drivers/pinctrl/meson/pinctrl-meson.c | 14 + drivers/pinctrl/nomadik/pinctrl-ab8505.c | 1 + drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 6 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-at91-pio4.c | 2 +- drivers/pinctrl/pinctrl-bm1880.c | 1 + drivers/pinctrl/pinctrl-ingenic.c | 21 + drivers/pinctrl/pinctrl-lantiq.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 514 +------- drivers/pinctrl/pinctrl-mcp23s08.h | 52 + drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 124 ++ drivers/pinctrl/pinctrl-mcp23s08_spi.c | 262 ++++ drivers/pinctrl/pinctrl-ocelot.c | 127 +- drivers/pinctrl/pinctrl-rk805.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 11 +- drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pinctrl-stmfx.c | 6 +- drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 9 - drivers/pinctrl/qcom/Kconfig | 9 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-msm.c | 1 - drivers/pinctrl/qcom/pinctrl-sm8250.c | 1361 ++++++++++++++++++++ drivers/pinctrl/samsung/pinctrl-exynos.c | 82 +- drivers/pinctrl/sh-pfc/Kconfig | 4 + drivers/pinctrl/sh-pfc/Makefile | 1 + drivers/pinctrl/sh-pfc/core.c | 6 + drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 744 ++++++----- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 5 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 1 + drivers/pinctrl/sirf/pinctrl-sirf.c | 20 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 4 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 2 +- drivers/pinctrl/zte/pinctrl-zx.c | 2 +- drivers/remoteproc/Kconfig | 9 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/ingenic_rproc.c | 280 ++++ drivers/remoteproc/mtk_scp.c | 4 +- drivers/remoteproc/qcom_common.c | 17 +- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/qcom_q6v5_mss.c | 173 +-- drivers/remoteproc/qcom_q6v5_pas.c | 68 +- drivers/remoteproc/qcom_q6v5_wcss.c | 6 + drivers/remoteproc/qcom_sysmon.c | 116 +- drivers/remoteproc/qcom_wcnss.c | 1 + drivers/remoteproc/remoteproc_core.c | 243 +++- drivers/remoteproc/remoteproc_debugfs.c | 28 +- drivers/remoteproc/remoteproc_elf_loader.c | 24 - drivers/remoteproc/remoteproc_internal.h | 17 +- drivers/remoteproc/remoteproc_virtio.c | 15 +- drivers/remoteproc/st_remoteproc.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/stm32_rproc.c | 3 +- drivers/rpmsg/Kconfig | 6 +- drivers/rpmsg/Makefile | 3 +- .../qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} | 28 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 2 +- drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-88pm860x.c | 6 - drivers/rtc/rtc-abx80x.c | 66 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 10 +- drivers/rtc/rtc-goldfish.c | 2 +- drivers/rtc/rtc-jz4740.c | 173 ++- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-max77686.c | 22 +- drivers/rtc/rtc-mc13xxx.c | 4 +- drivers/rtc/rtc-mpc5121.c | 2 +- drivers/rtc/rtc-mt2712.c | 16 +- drivers/rtc/rtc-pcf2127.c | 31 +- drivers/rtc/rtc-rc5t619.c | 4 +- drivers/rtc/rtc-rv3028.c | 2 + drivers/rtc/rtc-snvs.c | 59 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/s390/cio/Makefile | 2 +- drivers/s390/cio/chsc.c | 40 +- drivers/s390/cio/chsc.h | 50 +- drivers/s390/cio/device_ops.c | 23 + drivers/s390/cio/idset.c | 12 - drivers/s390/cio/qdio.h | 16 +- drivers/s390/cio/qdio_main.c | 299 +---- drivers/s390/cio/qdio_setup.c | 100 +- drivers/s390/cio/qdio_thinint.c | 61 +- drivers/s390/cio/vfio_ccw_chp.c | 148 +++ drivers/s390/cio/vfio_ccw_cp.c | 19 +- drivers/s390/cio/vfio_ccw_drv.c | 165 ++- drivers/s390/cio/vfio_ccw_ops.c | 65 +- drivers/s390/cio/vfio_ccw_private.h | 16 + drivers/s390/cio/vfio_ccw_trace.c | 1 + drivers/s390/cio/vfio_ccw_trace.h | 30 + drivers/s390/crypto/ap_bus.c | 94 +- drivers/s390/crypto/ap_bus.h | 25 +- drivers/s390/crypto/ap_card.c | 47 +- drivers/s390/crypto/ap_queue.c | 10 +- drivers/s390/net/qeth_l2_main.c | 198 +-- drivers/sbus/char/oradax.c | 8 +- drivers/soc/qcom/Kconfig | 9 - drivers/soc/qcom/Makefile | 1 - drivers/vhost/vhost.c | 5 +- fs/binfmt_flat.c | 2 +- fs/ceph/Makefile | 2 +- fs/ceph/acl.c | 2 +- fs/ceph/addr.c | 20 + fs/ceph/caps.c | 425 +++--- fs/ceph/debugfs.c | 100 +- fs/ceph/dir.c | 26 +- fs/ceph/export.c | 9 +- fs/ceph/file.c | 30 + fs/ceph/inode.c | 4 +- fs/ceph/mds_client.c | 48 +- fs/ceph/mds_client.h | 15 +- fs/ceph/metric.c | 148 +++ fs/ceph/metric.h | 62 + fs/ceph/quota.c | 62 +- fs/ceph/super.h | 34 +- fs/ceph/xattr.c | 4 +- fs/exec.c | 5 +- fs/gfs2/export.c | 4 +- fs/gfs2/glock.c | 208 ++- fs/gfs2/glock.h | 16 + fs/gfs2/glops.c | 21 +- fs/gfs2/incore.h | 9 +- fs/gfs2/inode.c | 47 +- fs/gfs2/inode.h | 2 +- fs/gfs2/log.c | 56 +- fs/gfs2/main.c | 9 + fs/gfs2/ops_fstype.c | 2 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 72 +- fs/gfs2/trans.c | 21 +- fs/gfs2/trans.h | 1 + fs/gfs2/util.c | 1 + fs/gfs2/util.h | 1 + fs/namei.c | 46 +- fs/posix_acl.c | 2 +- fs/proc/base.c | 13 + fs/proc/proc_sysctl.c | 145 +++ include/asm-generic/cacheflush.h | 25 +- include/dt-bindings/pinctrl/pads-imx8dxl.h | 639 +++++++++ include/linux/ceph/libceph.h | 13 +- include/linux/ceph/mon_client.h | 2 +- include/linux/ceph/osd_client.h | 8 +- include/linux/ceph/osdmap.h | 19 +- include/linux/ceph/rados.h | 14 + include/linux/crush/crush.h | 14 +- include/linux/dev_printk.h | 6 +- include/linux/dynamic_debug.h | 2 +- include/linux/intel-iommu.h | 82 +- include/linux/intel-svm.h | 94 +- include/linux/iommu.h | 63 +- include/linux/ipc_namespace.h | 2 + include/linux/kernel.h | 9 + include/linux/mm.h | 12 +- include/linux/net.h | 3 +- include/linux/netdevice.h | 6 +- include/linux/ntb.h | 6 +- include/linux/pci-ats.h | 3 + include/linux/pci.h | 8 + include/linux/printk.h | 9 +- include/linux/remoteproc.h | 19 +- include/linux/rpmsg/qcom_glink.h | 3 +- include/linux/sched/sysctl.h | 7 + include/linux/spi/mcp23s08.h | 18 - include/linux/sysctl.h | 4 + include/linux/uacce.h | 34 +- include/linux/xarray.h | 4 +- include/rdma/ib_verbs.h | 6 +- include/uapi/drm/msm_drm.h | 24 +- include/uapi/linux/gfs2_ondisk.h | 6 + include/uapi/linux/iommu.h | 5 + include/uapi/linux/nl80211.h | 2 +- include/uapi/linux/rtc.h | 1 + include/uapi/linux/vfio.h | 3 + include/uapi/linux/vfio_ccw.h | 19 + init/main.c | 2 + ipc/msg.c | 2 + ipc/namespace.c | 24 +- kernel/events/core.c | 4 +- kernel/events/uprobes.c | 2 +- kernel/hung_task.c | 30 +- kernel/module.c | 8 - kernel/panic.c | 45 + kernel/sysctl.c | 38 +- kernel/watchdog.c | 37 +- lib/Kconfig.debug | 12 + lib/Makefile | 2 +- lib/dynamic_debug.c | 9 +- lib/test_sysctl.c | 13 + mm/Kconfig | 4 + mm/frame_vector.c | 7 +- mm/gup.c | 73 +- mm/nommu.c | 4 +- mm/page_alloc.c | 9 - mm/page_idle.c | 7 +- net/ceph/ceph_common.c | 75 ++ net/ceph/crush/crush.c | 3 +- net/ceph/debugfs.c | 6 +- net/ceph/osd_client.c | 103 +- net/ceph/osdmap.c | 363 +++++- net/mac80211/rx.c | 2 +- net/wireless/Kconfig | 2 +- scripts/dtc/Makefile | 3 + security/apparmor/apparmorfs.c | 56 +- security/apparmor/domain.c | 39 +- security/apparmor/file.c | 12 +- security/apparmor/include/label.h | 2 + security/apparmor/include/match.h | 11 + security/apparmor/label.c | 60 +- security/apparmor/lsm.c | 5 + security/apparmor/match.c | 58 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 1 + security/apparmor/policy_unpack.c | 58 +- security/integrity/ima/ima_crypto.c | 2 +- sound/core/pcm_native.c | 20 +- sound/pci/hda/patch_realtek.c | 6 + sound/soc/meson/meson-card-utils.c | 17 +- sound/usb/card.c | 35 +- sound/usb/quirks-table.h | 12 + sound/usb/usbaudio.h | 4 +- tools/spi/spidev_test.c | 4 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 42 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/sysctl/sysctl.sh | 44 +- virt/kvm/kvm_main.c | 8 +- 501 files changed, 17189 insertions(+), 7035 deletions(-) create mode 100644 Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/ingenic,vpu.yaml rename Documentation/filesystems/{gfs2-glocks.txt => gfs2-glocks.rst} (63%) create mode 100644 Documentation/s390/pci.rst create mode 100644 arch/s390/include/asm/chsc.h create mode 100644 arch/s390/pci/pci_bus.c create mode 100644 arch/s390/pci/pci_bus.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h copy drivers/gpu/drm/nouveau/nvkm/engine/disp/{sortu102.c => sorgp100.c} (50%) delete mode 100644 drivers/iommu/amd_iommu_proto.h create mode 100644 drivers/iommu/sun50i-iommu.c create mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.c create mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8dxl.c create mode 100644 drivers/pinctrl/intel/pinctrl-jasperlake.c create mode 100644 drivers/pinctrl/pinctrl-mcp23s08.h create mode 100644 drivers/pinctrl/pinctrl-mcp23s08_i2c.c create mode 100644 drivers/pinctrl/pinctrl-mcp23s08_spi.c create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8250.c create mode 100644 drivers/remoteproc/ingenic_rproc.c rename drivers/{soc/qcom/glink_ssr.c => rpmsg/qcom_glink_ssr.c} (83%) create mode 100644 drivers/s390/cio/vfio_ccw_chp.c create mode 100644 fs/ceph/metric.c create mode 100644 fs/ceph/metric.h create mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h delete mode 100644 include/linux/spi/mcp23s08.h