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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 720EEC3DA63 for ; Tue, 23 Jul 2024 19:06:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E561E6B009A; Tue, 23 Jul 2024 15:06:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id E052E6B009B; Tue, 23 Jul 2024 15:06:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id CCDF06B009C; Tue, 23 Jul 2024 15:06:14 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id AC3266B009A for ; Tue, 23 Jul 2024 15:06:14 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 5F78A1A03E1 for ; Tue, 23 Jul 2024 19:06:14 +0000 (UTC) X-FDA: 82371947868.24.5EA11C9 Received: from mail-oo1-f42.google.com (mail-oo1-f42.google.com [209.85.161.42]) by imf14.hostedemail.com (Postfix) with ESMTP id 8284C100020 for ; Tue, 23 Jul 2024 19:06:12 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=tIZWi8YX; spf=pass (imf14.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.161.42 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1721761548; a=rsa-sha256; cv=none; b=vouio9D/d6p5umenZLnRue5G03m+90II+IuvwZwn4neNX6BasEU+FVTo050NtVmrdpBX5p 3pzIxjNu3hxqVIB7WxJ/vzt4g4Nuot/AnBKQZ8fi+evEwNcg9mYIdO5czCFD9JM3xtCb40 Y0Do3g14itwZcql726Dom4eyarS8ET0= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=tIZWi8YX; spf=pass (imf14.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.161.42 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1721761548; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=I+86VtlUVCmljtpKp+rPOXez6QpSLolX4c53iPAG0Nw=; b=rj3J7M2rpkUhte2NdA8r4fWCwa8vCRGSaW94WsKyhcws1HrLlRGoX8QbhUqFVRhs2Lle68 T79dAF6Py1ljTvayNLC2qD6AiQnoQFFChKp5U3W4rUVMrRJDLPlNaQupfDomJ+nLzN06kl k5tgtJiIP4UGWyTfG3ZE2EsComtSHL8= Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-5d4fb707895so3234097eaf.0 for ; Tue, 23 Jul 2024 12:06:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1721761571; x=1722366371; darn=kvack.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=I+86VtlUVCmljtpKp+rPOXez6QpSLolX4c53iPAG0Nw=; b=tIZWi8YXKIj2OTBcswg3FN2gx7eilddIH0I/1t+jP2KCar/Tuw3xzXDouW+WJ/56V5 9wJwq0Urq7+SraQpptVzDlw9H1RzlLVwADarv6xzfSSnDs3jy6lU1/bu3k3cI93KiYai NHYrGwNa3UuJgSmI2/Z/4DOZ0XrYbTTz5c92MYQ3EMQBwUpsk5a1wF/Meb57eAOijvbG 4Ho9muqcOSOlo+2R5PYSCNqHs2R/iw1T3teXLJGGbMooI4s3x+GQa3YbVzcVnoTT8CBR Rv9W/Qfuds2fAL3TUCjnmnSQ6ID+PZ+v9GCKCpQWrYRqnZItk467A+Fu/geIg0V5H9vA D6XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721761571; x=1722366371; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=I+86VtlUVCmljtpKp+rPOXez6QpSLolX4c53iPAG0Nw=; b=vA+31xbCWZCtAKlIZaSWkbpCF0so6GWrrzl59EgVqUJx57BHJ3T9V/cOFZYOoxDkyh k9PA+03xUP39Pv0RgVPLF7isrskHC7Xrb2K7v+rAVZ8ONuK4FI/Mkex2cn2SGRQ6uHt1 Vo7U1cpv9NECiXkKNEmGQyW4WG10twOei7GYpHdzNZpBoaYsivOEELm2S5Z6NlhmlcbV kUjWxSzpqJTyBljVUCX16LGqabPAlXNe1wHpIdHkU5yF5XkARrvJsF+82BGduD9S91nG 1zQ2UYWczt4PqNsJEN9ym+C5D5KgFaO1TnoOrMla/Uq38f9BHPuKHMMjRAYkbpTcVSGT PDJA== X-Forwarded-Encrypted: i=1; AJvYcCX2N/x6CZ+FR8qdmAS96zpWqDCRrKqWGPzUrDnR1rvAT6+dEq5b5FlLgw2HCcfXyzYdVcB9vNftLz6ocGuRUKlzfYc= X-Gm-Message-State: AOJu0Yy+GJmDuDbppvGYRuUU7PX4ioc+w5HLZS6sWhPaRK5TJ3X5MhpL PpGuXsqdlh2xY6nHyPuZUPTtyN+5DPPzFaLf2jlOb2DE1WkioG44tGH5KkzPRMc= X-Google-Smtp-Source: AGHT+IF03pQG1mVlnnnHQg7+hLEYB9j0xbyR2EwRX7P/CoLSoX+EX/woiQBVwE12L38j+u7NWqKs4w== X-Received: by 2002:a4a:ee83:0:b0:5c4:5cbc:b1b5 with SMTP id 006d021491bc7-5d564cfc26dmr14110778eaf.0.1721761571397; Tue, 23 Jul 2024 12:06:11 -0700 (PDT) Received: from localhost ([2603:8080:b800:f700:eca3:bb93:d28d:1005]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-5d59ee0e903sm25950eaf.8.2024.07.23.12.06.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Jul 2024 12:06:10 -0700 (PDT) Date: Tue, 23 Jul 2024 14:06:08 -0500 From: Dan Carpenter To: oe-kbuild@lists.linux.dev, Matthew Brost Cc: lkp@intel.com, oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Matthew Auld , Nirmoy Das Subject: [linux-next:master 13299/13550] drivers/gpu/drm/xe/xe_guc_submit.c:1417 guc_exec_queue_process_msg() error: dereferencing freed memory 'msg' Message-ID: <69198958-f351-48f5-8b94-2f0098c1c7b8@suswa.mountain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Stat-Signature: t67ruahf9mspfx4isgc61t3kxhaqqtth X-Rspamd-Queue-Id: 8284C100020 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1721761572-945636 X-HE-Meta: U2FsdGVkX18YAg9K2gOjJD0bmBgQasSX05HgjREyuHgIKKicB59DT7Li81v6kciHyRppcloOnGzn7JjrOqQ6Jb94yfg/w3ahmqzrA3MWKC560hSitccTocT3g62Vu7EdBKqhss7rxWZvUTPWU3C8O93oT+75NHJefxpUvu4b4EfdroYYewqFYgvtfKLhAAoJlEA4RxrOMeiaTM7MtM4yb6rj+Rjf7t3Sqr3x5stie236LLbJNxoyWK92zq3jhcB85FZHgouvwpj7IoWsSV7ltG1eogOL9HSLrw6LmRT0yOUHRT7sMAcAcdob0jIKv0s63X2847DFAz3O0uT+OjmxbXRD6zF8prYzlJE+WxqYRyU0qZdnmeuSRTFf7ilmE02kRKblatADiZYS4jzoNzh74HosoJ8ax6f03zVNScCpT6xQ6JCWWR7xeA/Qskm9ygsMS7SfopzD8G1X+V8u9ToM5dFnjP6wXtxyK0wJC2ZgnhWlsjZZy2fR+mam76fLU+00iA51X29tA7PHUnLuhTQokWnwAiIJLlcPOsTJ6aDF8tKlTOJdo+p8qTx7q6O4UK2iRaU8TTq1gP0PDtgaQ28bn+m7k/nb7nuwQdlvkjKxhGbbNpVWLNE0aHWr2ES3Hq+2Eq3maMrZm+j6VpFHY2+2A2EcRWSfTphpUS/U+EwIuLmZg0b8iGTdA6nIhj7KSXfmn7IQlQTSDcNcJ1V96Pqk0JuR+Ki2kMBHwk4EP9BLv5svzGYcpJwxS/qrZrfde34Qj5TfRaethVXwli+7hKN2Drvvrw6jNiYbPrU7k/ILS2NIKYTrjNaEA//Bm5xAkoUIvFLpA5RXFdXgHxayxbHRb1/Co1shInsx7ddnvvrvX1Q7tRL6DQhD3W7kUGE3MqB+cfcf6joYS9FkQErHZsW4Ja58RD4A+DfF1zMt3yQsXFvfxAnrSq9S2gkIp2btEnHga+YStjrXpnJnE8HDs2s vNKr2yet MCUEQICJG8PXm1AjWu8stEi88dR38OCc5sobZDCAe+vTSFLTkhSlacYKR2ELy9OvU1kWMnv42doxJolTog4jSmfr+7ZXkPxNtkSR2+OavBEbrlCH9fxLi/jz+d0TWxGeoh/2dehQNim/mJz3g2tqkY35QoyHkPSC/FJVjqMJPJgYwWiNadxS9Nc7ERHQe+DvhaprMD1mWiikglIO8V/KO35Cwp5tr2pe5x20iGTx5+BMur9EyT1zORe9h8s5RxHI4ILxA3EzZmmCDY/d6m93NWkBN57FEdy0sl6si+F5mGjoImabGzYGILUJ+q0DznnIpdu9SK2ETf2ktNhIxZWQypwNXdgmYlcADc74Dzw/TE/2286nge+3kZPOwOsxs9hTZ9fHPoiY41SfztMWm59hy4263EbQ8/T9FGiBGuUAuTMDo2Y8aUDsfjzREv2V0aTyzqxXAAaIs45bnE+i00Ux2Lr2vA9DswngL7yuKG2F+xYlf5ZIoL0NEa9OsYyJJmV2ZAO83vQCoe5WIkwc= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 2347b4c79f5e6cd3f4996e80c2d3c15f53006bf5 commit: d930c19fdff3109e97b610fa10943b7602efcabd [13299/13550] drm/xe: Build PM into GuC CT layer config: i386-randconfig-141-20240722 (https://download.01.org/0day-ci/archive/20240723/202407231445.rpisd1vA-lkp@intel.com/config) compiler: clang version 18.1.5 (https://github.com/llvm/llvm-project 617a15a9eac96088ae5e9134248d8236e34b91b1) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Reported-by: Dan Carpenter | Closes: https://lore.kernel.org/r/202407231445.rpisd1vA-lkp@intel.com/ smatch warnings: drivers/gpu/drm/xe/xe_guc_submit.c:1417 guc_exec_queue_process_msg() error: dereferencing freed memory 'msg' vim +/msg +1417 drivers/gpu/drm/xe/xe_guc_submit.c 9b9529ce379a08 Francois Dugast 2023-07-31 1396 static void guc_exec_queue_process_msg(struct xe_sched_msg *msg) dd08ebf6c3525a Matthew Brost 2023-03-30 1397 { dd08ebf6c3525a Matthew Brost 2023-03-30 1398 trace_xe_sched_msg_recv(msg); dd08ebf6c3525a Matthew Brost 2023-03-30 1399 dd08ebf6c3525a Matthew Brost 2023-03-30 1400 switch (msg->opcode) { dd08ebf6c3525a Matthew Brost 2023-03-30 1401 case CLEANUP: 9b9529ce379a08 Francois Dugast 2023-07-31 1402 __guc_exec_queue_process_msg_cleanup(msg); dd08ebf6c3525a Matthew Brost 2023-03-30 1403 break; dd08ebf6c3525a Matthew Brost 2023-03-30 1404 case SET_SCHED_PROPS: 9b9529ce379a08 Francois Dugast 2023-07-31 1405 __guc_exec_queue_process_msg_set_sched_props(msg); ^^^ Freed dd08ebf6c3525a Matthew Brost 2023-03-30 1406 break; dd08ebf6c3525a Matthew Brost 2023-03-30 1407 case SUSPEND: 9b9529ce379a08 Francois Dugast 2023-07-31 1408 __guc_exec_queue_process_msg_suspend(msg); dd08ebf6c3525a Matthew Brost 2023-03-30 1409 break; dd08ebf6c3525a Matthew Brost 2023-03-30 1410 case RESUME: 9b9529ce379a08 Francois Dugast 2023-07-31 1411 __guc_exec_queue_process_msg_resume(msg); dd08ebf6c3525a Matthew Brost 2023-03-30 1412 break; dd08ebf6c3525a Matthew Brost 2023-03-30 1413 default: 99fea682887938 Francois Dugast 2023-07-27 1414 XE_WARN_ON("Unknown message type"); dd08ebf6c3525a Matthew Brost 2023-03-30 1415 } d930c19fdff310 Matthew Brost 2024-07-19 1416 d930c19fdff310 Matthew Brost 2024-07-19 @1417 xe_pm_runtime_put(guc_to_xe(exec_queue_to_guc(msg->private_data))); ^^^ Use after free dd08ebf6c3525a Matthew Brost 2023-03-30 1418 } -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki