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 21D00C48BC3 for ; Wed, 21 Feb 2024 15:09:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7EFC96B007B; Wed, 21 Feb 2024 10:09:41 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7A00B6B007E; Wed, 21 Feb 2024 10:09:41 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6678F6B0080; Wed, 21 Feb 2024 10:09:41 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 548C86B007B for ; Wed, 21 Feb 2024 10:09:41 -0500 (EST) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 9EA5FC08F1 for ; Wed, 21 Feb 2024 15:09:40 +0000 (UTC) X-FDA: 81816145320.01.E481856 Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by imf22.hostedemail.com (Postfix) with ESMTP id A19D3C0013 for ; Wed, 21 Feb 2024 15:09:37 +0000 (UTC) Authentication-Results: imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=EhSciq7N; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf22.hostedemail.com: domain of alexdeucher@gmail.com designates 209.85.215.179 as permitted sender) smtp.mailfrom=alexdeucher@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708528177; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=RYGokGLx+MsZssGjhMGohu1anyJAoXCl5Na4dmZHiyA=; b=Z6byzMZXfVK4hqWrdCFHX+93yFVFeJt0LeHWGj2ZliVl7+wtbDfzlj9oWfW9/r8Ul9JDcx ZnLJKsOf3Sn6rs0CCYZWJnvuI1x+8thek6tSh0aW0c1dNVqUHvL1bmGP6x8zQgFnA0RN8m hDKnOoIxicf19MhnHv13T7yFtmxZv3k= ARC-Authentication-Results: i=1; imf22.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=EhSciq7N; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf22.hostedemail.com: domain of alexdeucher@gmail.com designates 209.85.215.179 as permitted sender) smtp.mailfrom=alexdeucher@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708528177; a=rsa-sha256; cv=none; b=Bxo10O2jXyO86ff3nKRtFvl8qWrSefGWdHUaqLi/si9E789naKI5aHPO2xUN63ExrSgItI SYINSZLBuiOuTB+IKjnkvc+z53CNP+x5iknBLI31KJW/FyXnOnq9BoZBf8JBpclTnNtM7+ LLHk7XoQEZKgaXylkj3LclSFIxHtFTo= Received: by mail-pg1-f179.google.com with SMTP id 41be03b00d2f7-5d8ddbac4fbso5560501a12.0 for ; Wed, 21 Feb 2024 07:09:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708528176; x=1709132976; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=RYGokGLx+MsZssGjhMGohu1anyJAoXCl5Na4dmZHiyA=; b=EhSciq7Nu8daDOJJrty/CBhxX4I2VTo6F52yeBSI0ZdkzM6qNLKM44UYib70s+6L78 gm9/bY+dKZpCRhurKrVGwMOakcm27cLlc2GTuUf2DamszKKZPhEaiIBRe4pwoBwKzGhQ ur0RueGtRsugeyz1JLUJXix9c2MyRZ7hd5rvFsXQX0YVmVldMEAtDpL+UupQfY6VHQKv g+TLpvYq0ePoRsKJt/5uwMcX21B/FZSgMrFZdteBdNrhAm5EmOVmcYkg6BnUiGMB6DYA B2bvw5+Yxx/R51IBW2kQ8to1nSvm7Tw7SmKHnCzmhRUd7jm15/BXfi23LRDdkg5SoAk0 GH0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708528176; x=1709132976; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RYGokGLx+MsZssGjhMGohu1anyJAoXCl5Na4dmZHiyA=; b=ix5J+O48s4r9odPHDP80SJqi8tn9pOqRiOSl7NNQc9c07n3SeUkffzZI8c8NFV+g+W lMkg0K7CVJW3HjLGGxn/cWEq92bcaCbk9/3+qyWxoeAiT/vYuDTZwlWazc+dEgEEihQn jUBlPIG853HJNa0cYgxJystJoKHPgw2Kh1uI50hUhX3cOOE1h9SoCwYk2b2774Pyflse NCSvWOX5zvvr7EVlRP/EBrG/Hs78Ch+fnaWzJOwIyr1MxDYtzD3p6N314LLraTGVA8lA leBief9HQAonUccZWpwZ0boK1Hj0x9iYyiU8kdVln9fZaPhwSxTRUse5i2FaapthOmhK tSvw== X-Forwarded-Encrypted: i=1; AJvYcCURXF7++gOJDy/4KWOjDU02jcX6NfM0Q5anBofDUY8cQrvvV+BeXoULSkV2+S2J3ENCGGovcRqRur8IT67p2phjhyw= X-Gm-Message-State: AOJu0YyAzAbqI5EpDzDsxtVYk4vxsJeoh3sTStHLWWEKabweXPB2bwZk PxmIOAhps5GZAy1IsUrI4GOlujf4UjajokkI5/LvRuR0/xfOI2dcqBzpthxgUIFj8oORWfVHTHZ AGHAP9iH/ZQL2oQSNbgPwgp4Yto0= X-Google-Smtp-Source: AGHT+IEca0w2zET9mnuEfIMyzr4ETxGm3rQePup7GK4aE/VKbU+SdeUCwyLtvZWLCoMpo2QIQfBpTxTE7FvykWhJkkg= X-Received: by 2002:a17:90a:a008:b0:297:24b8:6dd4 with SMTP id q8-20020a17090aa00800b0029724b86dd4mr15598276pjp.21.1708528176285; Wed, 21 Feb 2024 07:09:36 -0800 (PST) MIME-Version: 1.0 References: <20240219230116.77b8ad68@yea> <20240220134556.61f6441c@yea> <20240220184323.2c8b4f0a@yea> <3c5b80a7-5bf9-4752-a596-438924fdec9c@amd.com> In-Reply-To: <3c5b80a7-5bf9-4752-a596-438924fdec9c@amd.com> From: Alex Deucher Date: Wed, 21 Feb 2024 10:09:23 -0500 Message-ID: Subject: Re: Running ttm_device_test leads to list_add corruption. prev->next should be next (ffffffffc05cd428), but was 6b6b6b6b6b6b6b6b. (prev=ffffa0b1a5c034f0) (kernel 6.7.5) To: =?UTF-8?Q?Christian_K=C3=B6nig?= Cc: Erhard Furtner , Bagas Sanjaya , Linux DRI Development , Huang Rui , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Karolina Stolarek , "Kirill A. Shutemov" , Andrew Morton , Zi Yan , Linux Kernel Mailing List , Linux Memory Management List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Stat-Signature: hmjae6uwt33s48mi56acmpqi7j13uccg X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: A19D3C0013 X-HE-Tag: 1708528177-775346 X-HE-Meta: U2FsdGVkX197mTKmSbsfJyulVop1S9qCett/3Xj+KIZfGVjYu64MoaviNW6Vs4ixgqC1v8qJlSR+rfA5uQF/CJMfBXJ1GeAIRyNOSAaqo5h+h+c7FH0/pkbA1UDMqSoOj6bPTaKIkGNKx4eCmesmJXWZdkcbwrYGGgYrMO6PO8q+f9EMhGMDOZ0jiN1VT0HvfZimrYr87VXP6TXjbIM5HNbhXVNa24BBZYu0pWn13r3fsq2x4L76y+gE7usZyCxUugYQl6mlpMkhc28QRYpKvUTNNY7Sq8G29B26sHspY1Ll5P4HG75oLlx1aQ61RQ9yDfMzyTa/hp2H8HAYTgL8oRKYRf/UUrxcyRIO9uTlIdDDSOikFSmspo/vw07XHkfiStV7/lNnFPGUNG57XEEwPA4BS08lSe3LI62760Ehcuh70KWzJtOHGx/hUK8NWtKUGr6zsHj1GoRIKl5nyglnOA2ppGm/oBbmUl7DCWXZXAGqZ0O5Bt7LQbeC8BMSdh9ZVvKUnOav3BjGt0Dd7UcHdrWyrt2pj1tdjvD7r+lfIlawU3Uq6yk0p/mh6G/Uo7fvJ7gKNZVEn2ByQ6QqS85VApAZssHxA1VsVskVhwVslWXRk38YkL0H6E2KlgeyashIlInkIRaobidpvCmCMo+5++B5C807DhS8dARkccqodFUsMEx0urWi1vNk5SGjWR4TznseKJYLlBsylJ8TSHCImCfABqae2UVUKMxM2GVWtOpVqcnZ8D7abK3PF4QCpLMzyjk6ZporkHXmptWNpQTkrrpGp1XIATy6pCuwywZAJJ800VDhrG7jafXTRBIsFQfDFfWe/n0lA0Jpa9KmQ4ZwU1bEe3HUGDniCEHPVtAmWJ8etFeokaOZ3AlpZJoxj5jWeruUzE8yQyMwlpTZ0YENOCX9dQpCVKs0/nUVgqyw+4IjqZuLYJ3G3cWAVY01AVZe1TYab1ht5luuMsNEc/1 YycUaNiO oZruJ74tXrJbpduxJK1ATdRS+kPL3s2BN0RVrJmlJQ/uek6eEW5xijuObCNPeX5/IkMJuAqUKE/xevjfRl79t0NXnHSXMRyFOAciD5U4UHyWdY2ySxr25SVfVwNpojsivHEGsytxiNC30+UI6H36Xzwg/ATDfWajvROedp/RLZJoY8XL8tVTFZvhb7LWF5DdQ7JWnbU5Kl2MeL5GjT4Sb0grK6wQEzrogl5ac0GREEcFm3NPR7U3nj6ysEqXwK/qrS8TAphMjc1EYZtlCR4SX/Cnzkrv+6fRzWIogWUtX9+p7Lt3A7EzoJPGOsrl5fnBRbEicsxkEPZlWRm4ELmAyM0ogEuT88vuDQU/YXAn/6ltS0c7RMnAiH78VeqYtt4JITapLhJ3VdXaCoHFcfo3BZZWnFwvnBNjSixv3z0CvT3vBvYh11pEMU1PdNpZEYvLUcM0ZJMVoGkY+2pU= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Wed, Feb 21, 2024 at 9:13=E2=80=AFAM Christian K=C3=B6nig wrote: > > Am 20.02.24 um 18:43 schrieb Erhard Furtner: > > On Tue, 20 Feb 2024 14:50:04 +0100 > > Christian K=C3=B6nig wrote: > > > >> Yeah and that's probably the problem. The test is not supposed to be > >> compiled and executed on bare metal, but rather just as unit test > >> through user mode Linux. > >> > >> We probably don't check that correctly in the kconfig for some reason. > >> Can you provide your .config file? > >> > > Here's my v6.8-rc5 .config attached. > > Thanks for that. > > As long as nobody comes up with an approach how to run the test even > when other drivers want to interact with TTM the attached patch is my > best idea. > > It basically disabled compiling the TTM tests as long as neither > compiling for UML or COMPILE_TEST are set. > > Opinions? Makes sense to me. Acked-by: Alex Deucher > > Thanks, > Christian. > > > > > Regards, > > Erhard