From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 172A6C4338F for ; Tue, 3 Aug 2021 00:36:08 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id A471360720 for ; Tue, 3 Aug 2021 00:36:07 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org A471360720 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 831A36E05F; Tue, 3 Aug 2021 00:36:06 +0000 (UTC) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id C45CC6E05F; Tue, 3 Aug 2021 00:36:05 +0000 (UTC) X-IronPort-AV: E=McAfee;i="6200,9189,10064"; a="210451774" X-IronPort-AV: E=Sophos;i="5.84,290,1620716400"; d="gz'50?scan'50,208,50";a="210451774" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Aug 2021 17:36:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,290,1620716400"; d="gz'50?scan'50,208,50";a="440901997" Received: from lkp-server01.sh.intel.com (HELO d053b881505b) ([10.239.97.150]) by fmsmga007.fm.intel.com with ESMTP; 02 Aug 2021 17:35:58 -0700 Received: from kbuild by d053b881505b with local (Exim 4.92) (envelope-from ) id 1mAiPV-000DRm-Vj; Tue, 03 Aug 2021 00:35:57 +0000 Date: Tue, 3 Aug 2021 08:35:19 +0800 From: kernel test robot To: Daniel Vetter , DRI Development Cc: kbuild-all@lists.01.org, Intel Graphics Development , Daniel Vetter , Jon Bloomfield , Chris Wilson , Maarten Lankhorst , Joonas Lahtinen , Thomas =?iso-8859-1?Q?Hellstr=F6m?= , Matthew Auld , Lionel Landwerlin Subject: Re: [Intel-gfx] [PATCH 6/9] drm/i915: Drop __rcu from gem_context->vm Message-ID: <202108030801.Z5h8gShS-lkp@intel.com> References: <20210802154806.3710472-7-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20210802154806.3710472-7-daniel.vetter@ffwll.ch> User-Agent: Mutt/1.10.1 (2018-07-13) X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Daniel, I love your patch! Perhaps something to improve: [auto build test WARNING on drm-tip/drm-tip] [cannot apply to drm-intel/for-linux-next drm-exynos/exynos-drm-next tegra-drm/drm/tegra/for-next drm/drm-next v5.14-rc3 next-20210730] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Daniel-Vetter/remove-rcu-support-from-i915_address_space/20210802-234929 base: git://anongit.freedesktop.org/drm/drm-tip drm-tip config: i386-randconfig-s002-20210802 (attached as .config) compiler: gcc-10 (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.3-341-g8af24329-dirty # https://github.com/0day-ci/linux/commit/4a70c02a8b49ee9845e8222c55b4bf932e843224 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Daniel-Vetter/remove-rcu-support-from-i915_address_space/20210802-234929 git checkout 4a70c02a8b49ee9845e8222c55b4bf932e843224 # save the attached .config to linux build tree make W=1 C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=i386 SHELL=/bin/bash If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/gpu/drm/i915/gem/i915_gem_context.c: note: in included file (through drivers/gpu/drm/i915/gt/intel_gt_requests.h, drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c): /usr/lib/gcc/x86_64-linux-gnu/10/include/stddef.h:406:9: sparse: sparse: preprocessor token offsetof redefined drivers/gpu/drm/i915/gem/i915_gem_context.c: note: in included file (through include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/linux/types.h, ...): include/linux/stddef.h:17:9: sparse: this was the original definition drivers/gpu/drm/i915/gem/i915_gem_context.c: note: in included file: >> drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c:698:33: sparse: sparse: incompatible types in comparison expression (different address spaces): >> drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c:698:33: sparse: struct i915_address_space [noderef] __rcu * >> drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c:698:33: sparse: struct i915_address_space * vim +698 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 631 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 632 static int igt_ctx_exec(void *arg) 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 633 { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 634 struct drm_i915_private *i915 = arg; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 635 struct intel_engine_cs *engine; 6e1281412ab9e6 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-11-14 636 int err = -ENODEV; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 637 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-07-06 638 /* 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-07-06 639 * Create a few different contexts (with different mm) and write 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 640 * through each ctx/mm using the GPU making sure those writes end 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 641 * up in the expected pages of our obj. 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 642 */ 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 643 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-07-06 644 if (!DRIVER_CAPS(i915)->has_logical_contexts) 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-07-06 645 return 0; 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-07-06 646 51757cf4d7e6e1 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Tvrtko Ursulin 2019-10-22 647 for_each_uabi_engine(engine, i915) { e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 648 struct drm_i915_gem_object *obj = NULL; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 649 unsigned long ncontexts, ndwords, dw; f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 650 struct i915_request *tq[5] = {}; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 651 struct igt_live_test t; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 652 IGT_TIMEOUT(end_time); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 653 LIST_HEAD(objects); a8c9a7f52ec5a4 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-11-07 654 struct file *file; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 655 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 656 if (!intel_engine_can_store_dword(engine)) e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 657 continue; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 658 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 659 if (!engine->context_size) e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 660 continue; /* No logical context support in HW */ e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 661 ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-03-13 662 file = mock_file(i915); ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-03-13 663 if (IS_ERR(file)) ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-03-13 664 return PTR_ERR(file); ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-03-13 665 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 666 err = igt_live_test_begin(&t, i915, __func__, engine->name); 8dd0f8d37eaec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-10-12 667 if (err) a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 668 goto out_file; 8dd0f8d37eaec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-10-12 669 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 670 ncontexts = 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 671 ndwords = 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 672 dw = 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 673 while (!time_after(jiffies, end_time)) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 674 struct i915_gem_context *ctx; 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-24 675 struct intel_context *ce; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 676 5888d588597408 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Jason Ekstrand 2021-07-08 677 ctx = kernel_context(i915, NULL); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 678 if (IS_ERR(ctx)) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 679 err = PTR_ERR(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 680 goto out_file; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 681 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 682 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-24 683 ce = i915_gem_context_get_engine(ctx, engine->legacy_idx); 21b0c32bdaba7c drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 684 GEM_BUG_ON(IS_ERR(ce)); 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-24 685 ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-05-23 686 if (!obj) { 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-24 687 obj = create_test_object(ce->vm, file, &objects); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 688 if (IS_ERR(obj)) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 689 err = PTR_ERR(obj); 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-24 690 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 691 kernel_context_close(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 692 goto out_file; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 693 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 694 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 695 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-24 696 err = gpu_fill(ce, obj, dw); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 697 if (err) { 2935ed5339c495 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 @698 pr_err("Failed to fill dword %lu [%lu/%lu] with gpu (%s) [full-ppgtt? %s], err=%d\n", 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 699 ndwords, dw, max_dwords(obj), 2935ed5339c495 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 700 engine->name, a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 701 yesno(!!rcu_access_pointer(ctx->vm)), a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 702 err); f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 703 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 704 kernel_context_close(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 705 goto out_file; f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 706 } f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 707 f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 708 err = throttle(ce, tq, ARRAY_SIZE(tq)); f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 709 if (err) { f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 710 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 711 kernel_context_close(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 712 goto out_file; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 713 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 714 ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-05-23 715 if (++dw == max_dwords(obj)) { ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-05-23 716 obj = NULL; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 717 dw = 0; ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-05-23 718 } e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 719 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 720 ndwords++; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 721 ncontexts++; f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 722 f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 723 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 724 kernel_context_close(ctx); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 725 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 726 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 727 pr_info("Submitted %lu contexts to %s, filling %lu dwords\n", e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 728 ncontexts, engine->name, ndwords); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 729 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 730 ncontexts = dw = 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 731 list_for_each_entry(obj, &objects, st_link) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 732 unsigned int rem = 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 733 min_t(unsigned int, ndwords - dw, max_dwords(obj)); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 734 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 735 err = cpu_check(obj, ncontexts++, rem); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 736 if (err) 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 737 break; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 738 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 739 dw += rem; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 740 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 741 a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-10-04 742 out_file: f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-08-27 743 throttle_release(tq, ARRAY_SIZE(tq)); e4a8c8130ba3ac drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-01-21 744 if (igt_live_test_end(&t)) 7c2f5bc5f0f41a drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2018-05-05 745 err = -EIO; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2017-02-13 746 a8c9a7f52ec5a4 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-11-07 747 fput(file); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 748 if (err) e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 749 return err; 6582f4f613e352 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-07-04 750 6582f4f613e352 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris Wilson 2019-07-04 751 i915_gem_drain_freed_objects(i915); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 752 } e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 753 e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 754 return 0; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 755 } e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris Wilson 2019-03-22 756 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --VbJkn9YxBvnuCH5J Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 /wdgMmuI8oICAA== --VbJkn9YxBvnuCH5J-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============9041006622615859229==" MIME-Version: 1.0 From: kernel test robot To: kbuild-all@lists.01.org Subject: Re: [Intel-gfx] [PATCH 6/9] drm/i915: Drop __rcu from gem_context->vm Date: Tue, 03 Aug 2021 08:35:19 +0800 Message-ID: <202108030801.Z5h8gShS-lkp@intel.com> In-Reply-To: <20210802154806.3710472-7-daniel.vetter@ffwll.ch> List-Id: --===============9041006622615859229== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Daniel, I love your patch! Perhaps something to improve: [auto build test WARNING on drm-tip/drm-tip] [cannot apply to drm-intel/for-linux-next drm-exynos/exynos-drm-next tegra-= drm/drm/tegra/for-next drm/drm-next v5.14-rc3 next-20210730] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Daniel-Vetter/remove-rcu-s= upport-from-i915_address_space/20210802-234929 base: git://anongit.freedesktop.org/drm/drm-tip drm-tip config: i386-randconfig-s002-20210802 (attached as .config) compiler: gcc-10 (Ubuntu 10.3.0-1ubuntu1~20.04) 10.3.0 reproduce: # apt-get install sparse # sparse version: v0.6.3-341-g8af24329-dirty # https://github.com/0day-ci/linux/commit/4a70c02a8b49ee9845e8222c5= 5b4bf932e843224 git remote add linux-review https://github.com/0day-ci/linux git fetch --no-tags linux-review Daniel-Vetter/remove-rcu-support-f= rom-i915_address_space/20210802-234929 git checkout 4a70c02a8b49ee9845e8222c55b4bf932e843224 # save the attached .config to linux build tree make W=3D1 C=3D1 CF=3D'-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=3D= build_dir ARCH=3Di386 SHELL=3D/bin/bash If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot sparse warnings: (new ones prefixed by >>) drivers/gpu/drm/i915/gem/i915_gem_context.c: note: in included file (thr= ough drivers/gpu/drm/i915/gt/intel_gt_requests.h, drivers/gpu/drm/i915/gem/= selftests/i915_gem_context.c): /usr/lib/gcc/x86_64-linux-gnu/10/include/stddef.h:406:9: sparse: sparse:= preprocessor token offsetof redefined drivers/gpu/drm/i915/gem/i915_gem_context.c: note: in included file (thr= ough include/uapi/linux/posix_types.h, include/uapi/linux/types.h, include/= linux/types.h, ...): include/linux/stddef.h:17:9: sparse: this was the original definition drivers/gpu/drm/i915/gem/i915_gem_context.c: note: in included file: >> drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c:698:33: sparse: sp= arse: incompatible types in comparison expression (different address spaces= ): >> drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c:698:33: sparse: = struct i915_address_space [noderef] __rcu * >> drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c:698:33: sparse: = struct i915_address_space * vim +698 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 631 = 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 632 static int igt_ctx_exec(void *arg) 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 633 { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 634 struct drm_i915_private *i915 =3D arg; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 635 struct intel_engine_cs *engine; 6e1281412ab9e6 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-11-14 636 int err =3D -ENODEV; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 637 = 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-07-06 638 /* 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-07-06 639 * Create a few different contexts (with differe= nt mm) and write 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 640 * through each ctx/mm using the GPU making sure= those writes end 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 641 * up in the expected pages of our obj. 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 642 */ 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 643 = 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-07-06 644 if (!DRIVER_CAPS(i915)->has_logical_contexts) 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-07-06 645 return 0; 0fdbe58c4a0f8c drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-07-06 646 = 51757cf4d7e6e1 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Tvrtko= Ursulin 2019-10-22 647 for_each_uabi_engine(engine, i915) { e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 648 struct drm_i915_gem_object *obj =3D NULL; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 649 unsigned long ncontexts, ndwords, dw; f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 650 struct i915_request *tq[5] =3D {}; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 651 struct igt_live_test t; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 652 IGT_TIMEOUT(end_time); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 653 LIST_HEAD(objects); a8c9a7f52ec5a4 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-11-07 654 struct file *file; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 655 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 656 if (!intel_engine_can_store_dword(engine)) e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 657 continue; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 658 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 659 if (!engine->context_size) e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 660 continue; /* No logical context support in HW = */ e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 661 = ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-03-13 662 file =3D mock_file(i915); ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-03-13 663 if (IS_ERR(file)) ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-03-13 664 return PTR_ERR(file); ef47a0e0f49d53 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-03-13 665 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 666 err =3D igt_live_test_begin(&t, i915, __func__,= engine->name); 8dd0f8d37eaec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-10-12 667 if (err) a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 668 goto out_file; 8dd0f8d37eaec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-10-12 669 = 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 670 ncontexts =3D 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 671 ndwords =3D 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 672 dw =3D 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 673 while (!time_after(jiffies, end_time)) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 674 struct i915_gem_context *ctx; 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-24 675 struct intel_context *ce; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 676 = 5888d588597408 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Jason = Ekstrand 2021-07-08 677 ctx =3D kernel_context(i915, NULL); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 678 if (IS_ERR(ctx)) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 679 err =3D PTR_ERR(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 680 goto out_file; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 681 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 682 = 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-24 683 ce =3D i915_gem_context_get_engine(ctx, engine= ->legacy_idx); 21b0c32bdaba7c drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 684 GEM_BUG_ON(IS_ERR(ce)); 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-24 685 = ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-05-23 686 if (!obj) { 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-24 687 obj =3D create_test_object(ce->vm, file, &obj= ects); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 688 if (IS_ERR(obj)) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 689 err =3D PTR_ERR(obj); 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-24 690 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 691 kernel_context_close(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 692 goto out_file; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 693 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 694 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 695 = 75b974a859e5d9 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-24 696 err =3D gpu_fill(ce, obj, dw); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 697 if (err) { 2935ed5339c495 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 @698 pr_err("Failed to fill dword %lu [%lu/%lu] wi= th gpu (%s) [full-ppgtt? %s], err=3D%d\n", 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 699 ndwords, dw, max_dwords(obj), 2935ed5339c495 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 700 engine->name, a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 701 yesno(!!rcu_access_pointer(ctx->vm)), a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 702 err); f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 703 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 704 kernel_context_close(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 705 goto out_file; f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 706 } f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 707 = f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 708 err =3D throttle(ce, tq, ARRAY_SIZE(tq)); f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 709 if (err) { f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 710 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 711 kernel_context_close(ctx); a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 712 goto out_file; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 713 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 714 = ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-05-23 715 if (++dw =3D=3D max_dwords(obj)) { ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-05-23 716 obj =3D NULL; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 717 dw =3D 0; ca83d5840cb641 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-05-23 718 } e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 719 = 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 720 ndwords++; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 721 ncontexts++; f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 722 = f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 723 intel_context_put(ce); c4e6488120e9ef drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 724 kernel_context_close(ctx); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 725 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 726 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 727 pr_info("Submitted %lu contexts to %s, filling = %lu dwords\n", e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 728 ncontexts, engine->name, ndwords); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 729 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 730 ncontexts =3D dw =3D 0; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 731 list_for_each_entry(obj, &objects, st_link) { 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 732 unsigned int rem =3D 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 733 min_t(unsigned int, ndwords - dw, max_dwords(= obj)); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 734 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 735 err =3D cpu_check(obj, ncontexts++, rem); 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 736 if (err) 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 737 break; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 738 = 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 739 dw +=3D rem; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 740 } 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 741 = a4e7ccdac38ec8 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-10-04 742 out_file: f2085c8e950d53 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-08-27 743 throttle_release(tq, ARRAY_SIZE(tq)); e4a8c8130ba3ac drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-01-21 744 if (igt_live_test_end(&t)) 7c2f5bc5f0f41a drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2018-05-05 745 err =3D -EIO; 791ff39ae32a34 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2017-02-13 746 = a8c9a7f52ec5a4 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-11-07 747 fput(file); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 748 if (err) e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 749 return err; 6582f4f613e352 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-07-04 750 = 6582f4f613e352 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c Chris = Wilson 2019-07-04 751 i915_gem_drain_freed_objects(i915); e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 752 } e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 753 = e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 754 return 0; e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 755 } e0695db7298ec2 drivers/gpu/drm/i915/selftests/i915_gem_context.c Chris = Wilson 2019-03-22 756 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============9041006622615859229== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" 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 --===============9041006622615859229==--