From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0F60510E6AA for ; Fri, 9 Jun 2023 13:21:16 +0000 (UTC) From: Swati Sharma To: igt-dev@lists.freedesktop.org Date: Fri, 9 Jun 2023 18:50:17 +0530 Message-Id: <20230609132019.508947-3-swati2.sharma@intel.com> In-Reply-To: <20230609132019.508947-1-swati2.sharma@intel.com> References: <20230609132019.508947-1-swati2.sharma@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [igt-dev] [PATCH i-g-t 2/4] i915/kms_mmap_write_crc: Free the mmap and dma-buf fd List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Chris Wilson Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Chris Wilson Release the dma-buf fd (held also by the mmap) after testing so that we can check for kernel resource leaks atexit. Signed-off-by: Chris Wilson Signed-off-by: Swati Sharma Reviewed-by: Andrzej Hajda --- tests/i915/kms_mmap_write_crc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/i915/kms_mmap_write_crc.c b/tests/i915/kms_mmap_write_crc.c index bc51975f..87f51153 100644 --- a/tests/i915/kms_mmap_write_crc.c +++ b/tests/i915/kms_mmap_write_crc.c @@ -165,6 +165,9 @@ static void test(data_t *data) /* check that the crc is as expected, which requires that caches got flushed */ igt_pipe_crc_collect_crc(data->pipe_crc, &crc); igt_assert_crc_equal(&crc, &data->ref_crc); + + munmap(ptr, fb->size); + close(dma_buf_fd); } static void prepare_crtc(data_t *data) -- 2.25.1