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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id AB2D2CD5BB0 for ; Fri, 22 May 2026 14:41:32 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2B88610F632; Fri, 22 May 2026 14:41:27 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="eda3QdVS"; dkim-atps=neutral Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by gabe.freedesktop.org (Postfix) with ESMTPS id D54D610E4E5 for ; Thu, 21 May 2026 13:35:42 +0000 (UTC) Received: by mail-pf1-f176.google.com with SMTP id d2e1a72fcca58-83d31ac4017so2950849b3a.3 for ; Thu, 21 May 2026 06:35:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779370542; x=1779975342; darn=lists.freedesktop.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=BIK/4TSUzg+Gt9duY3olQGpqAgCO2S6UZFsGeUBiZ8Q=; b=eda3QdVS6rlW6+i2X7zCdlDaDzztXkjLC8OQpnJDYazmI2Mon7IKMSV9TnRhKs0RVT 9UVxMYNFeJFMrB5j2M6AS7aEk8UHBEV+iUeFfIZvItbyJ4hP0xtDnjpTB4twO9R9npei 2QSw8HesKg/swV1wOweczJcNrFQcGIySBenJufJXPP/oRzkNCP3elIcGs7uwXv270U1N c8ybHarWK9vOlr/5oY+ckEH8kkwx0Pe+F9zQd4bOAE2NzFfmGvIDeqYiWZ9rPy1vrf7o ZRbfvaPVQJ9vyhDdA8K20UbMUvNY1usrwBrBGGV+XXSm5KKorBJ324Mz+ZwrgQTwU9di q4+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779370542; x=1779975342; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=BIK/4TSUzg+Gt9duY3olQGpqAgCO2S6UZFsGeUBiZ8Q=; b=RYNWHIWkIGc86T1j7AkpoJVyX76US3BrJWlmm2qmb8I+iC3t/p0R12Er4phibMQVTh zyF9btggeM4PWy3LIopjDkyiDToAgf/saZ3egVEgJwv4xFlbc+nNWRQ8DbI0QX5+oNbL GUflP7kIAbDk2KsMtj7hnOCXeGDmjgSoM6nETTgCzkfGh2vnCxiNu5Y/EQ/xSxCoy+Bl 4RyplMwWxFrmLzr1VILnW7pH0np67cWIo9APODtQKJzxOoxNbUcsljUhri/MzKHVycPa Mgbu47PpSVMWWZryGfUef2WlnBfuoTHMMK6IyykyakoB9DQHkp7GTncEMmQ5Ljc+akZ+ AwmA== X-Forwarded-Encrypted: i=1; AFNElJ+BculTk/nYgEnRnREWUDfdAzIXSEyb3KfJprN4EA6phoo/kxb4mNe6qhG4VAuo4NNiAj+JLBo5XLk=@lists.freedesktop.org X-Gm-Message-State: AOJu0YxW82Lhyx/8Yyq6mzSAtqVRyLqbpIqULofdD359b8jc9/ePOUMR nKSbvaYSLuP0dKJ18M9n3gAywdAReduxf55w6RJdddJJaYqmUt6SQA7T X-Gm-Gg: Acq92OGBoLQj0/EoeeR/UfzQE+I4WacZP64fYFtYqW60V/ws27qlsv5MruJRGgvDA+c YBfOs6yLyshzhQYo/ym/c5vE8Sv/ZflO6M1gYORDVH0GAFeCZbTCApFIY8gSzrR7VvOyElZjntR Jncgfd3s8oxpUMaQvQPfuF6MGgP3aF8HzYa1pNm8/+ATbSWwwz8jfUnBZx0Vvf11Qge4FvtWYp1 i/C5lhHXl5U5ul7H7j8GuLwC53wZiftIiF4O0LurEMgaRpVBFJfAlcu3kH4mmZ2bShjJkEVHF1k aRE+oI5zQAwRJ55FxiaONUFYQa1ng6VWAvu5cBsuEo94Ldzje/fk1fNa9VnfvD1HA/4/4hO8p+I 0XMeKY8i6WLV9I9T04iaigkxkWlbsMQ0MZ853SlQL/4Fdj7KmhEaBylXtiEU0mn6L22rg9/oaOC Nvm/a4X+wb9N7gwPYn04V6Ab6S9YOAcC+XSqvSK7CnGTtfaDYsN1NMP5wor1g= X-Received: by 2002:a05:6a00:950e:b0:835:3f51:72fb with SMTP id d2e1a72fcca58-8414ac893c1mr3157356b3a.12.1779370542273; Thu, 21 May 2026 06:35:42 -0700 (PDT) Received: from csl-conti-dell7858.ntu.edu.sg ([155.69.195.57]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84154b1bfc1sm1286174b3a.26.2026.05.21.06.35.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 May 2026 06:35:41 -0700 (PDT) From: Maoyi Xie To: Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= Cc: David Airlie , Simona Vetter , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH] drm/amdgpu: remove dead empty checks in ring_mux ib_mark_offset and end_ib Date: Thu, 21 May 2026 21:35:37 +0800 Message-Id: <20260521133537.3438468-1-maoyixie.tju@gmail.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Mailman-Approved-At: Fri, 22 May 2026 14:41:04 +0000 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" YW1kZ3B1X3JpbmdfbXV4X2liX21hcmtfb2Zmc2V0KCkgYW5kIGFtZGdwdV9yaW5nX211eF9lbmRf aWIoKSByZWFkCmUtPmxpc3Qgd2l0aCBsaXN0X2xhc3RfZW50cnkoKSBhbmQgdGhlbiB0ZXN0IHRo ZSByZXR1cm5lZCBwb2ludGVyCmFnYWluc3QgTlVMTC4gbGlzdF9sYXN0X2VudHJ5KCkgbmV2ZXIg cmV0dXJucyBOVUxMLiBPbiBhbiBlbXB0eQpsaXN0IGl0IHJldHVybnMgY29udGFpbmVyX29mKCZl LT5saXN0LCBzdHJ1Y3QgYW1kZ3B1X211eF9jaHVuaywKZW50cnkpLCB3aGljaCBpcyBhbiBhbGlh c2VkIHBvaW50ZXIgZGVyaXZlZCBmcm9tIHRoZSBsaXN0IGhlYWQuClRoZSAiY2Fubm90IGZpbmQg Y2h1bmshIiBlcnJvciBwYXRoIGlzIGRlYWQgY29kZS4KClRoZXNlIGNhbGxzaXRlcyBydW4gb24g dGhlIHNvZnR3YXJlIHJpbmcgc3VibWlzc2lvbiBwYXRoLCBhZnRlcgphbWRncHVfcmluZ19tdXhf c3RhcnRfaWIoKSBoYXMgbGlua2VkIGEgZnJlc2ggY2h1bmsgaW50byBlLT5saXN0LgpCeSB0aGUg SUIgQVBJIGNvbnRyYWN0LCBtYXJrX29mZnNldCBhbmQgZW5kX2liIG9ubHkgZXhlY3V0ZSBiZXR3 ZWVuCnN0YXJ0X2liIGFuZCB0aGUgY2h1bmsncyByZW1vdmFsIGluIHNjYW5fYW5kX3JlbW92ZV9z aWduYWxlZF9jaHVuaygpLApzbyBlLT5saXN0IGlzIG5vbi1lbXB0eSBhdCB0aGUgcmVhZC4gVGhl IGRlZmVuc2l2ZSBjaGVjayBpcwptaXNsZWFkaW5nIGFuZCBuZXZlciBmaXJlcy4KCkRyb3AgdGhl IGRlYWQgYmxvY2sgb24gYm90aCBzaXRlcy4gVGhlIGxpc3RfbGFzdF9lbnRyeSgpIHJlYWQgc3Rh eXMuCklmIGEgZnV0dXJlIGNoYW5nZSBicm9rZSB0aGUgcHJlY29uZGl0aW9uLCBjYWxsZXJzIHdv dWxkIGNyYXNoIG9uCnRoZSBhbGlhc2VkIHBvaW50ZXIsIHdoaWNoIGlzIGxvdWRlciB0aGFuIHRo ZSBjdXJyZW50IHNpbGVudCBlcnJvcgpsb2cgYW5kIGVhc2llciB0byBkZWJ1Zy4KClN1Z2dlc3Rl ZC1ieTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgpTaWduZWQt b2ZmLWJ5OiBNYW95aSBYaWUgPG1hb3lpeGllLnRqdUBnbWFpbC5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3JpbmdfbXV4LmMgfCA4IC0tLS0tLS0tCiAxIGZpbGUg Y2hhbmdlZCwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1k L2FtZGdwdS9hbWRncHVfcmluZ19tdXguYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2Ft ZGdwdV9yaW5nX211eC5jCmluZGV4IDZlNjRhOTZmYTI4NS4uODNkNjJkOWY3NmQ0IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfcmluZ19tdXguYworKysgYi9k cml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfcmluZ19tdXguYwpAQCAtNDk1LDEwICs0 OTUsNiBAQCB2b2lkIGFtZGdwdV9yaW5nX211eF9pYl9tYXJrX29mZnNldChzdHJ1Y3QgYW1kZ3B1 X3JpbmdfbXV4ICptdXgsCiAJfQogCiAJY2h1bmsgPSBsaXN0X2xhc3RfZW50cnkoJmUtPmxpc3Qs IHN0cnVjdCBhbWRncHVfbXV4X2NodW5rLCBlbnRyeSk7Ci0JaWYgKCFjaHVuaykgewotCQlEUk1f RVJST1IoImNhbm5vdCBmaW5kIGNodW5rIVxuIik7Ci0JCXJldHVybjsKLQl9CiAKIAlzd2l0Y2gg KHR5cGUpIHsKIAljYXNlIEFNREdQVV9NVVhfT0ZGU0VUX1RZUEVfQ09OVFJPTDoKQEAgLTUyOCwx MCArNTI0LDYgQEAgdm9pZCBhbWRncHVfcmluZ19tdXhfZW5kX2liKHN0cnVjdCBhbWRncHVfcmlu Z19tdXggKm11eCwgc3RydWN0IGFtZGdwdV9yaW5nICpyaW4KIAl9CiAKIAljaHVuayA9IGxpc3Rf bGFzdF9lbnRyeSgmZS0+bGlzdCwgc3RydWN0IGFtZGdwdV9tdXhfY2h1bmssIGVudHJ5KTsKLQlp ZiAoIWNodW5rKSB7Ci0JCURSTV9FUlJPUigiY2Fubm90IGZpbmQgY2h1bmshXG4iKTsKLQkJcmV0 dXJuOwotCX0KIAogCWNodW5rLT5lbmQgPSByaW5nLT53cHRyOwogCWNodW5rLT5zeW5jX3NlcSA9 IFJFQURfT05DRShyaW5nLT5mZW5jZV9kcnYuc3luY19zZXEpOwotLSAKMi4zNC4xCgo=