[{"id":3673788,"web_url":"http://patchwork.ozlabs.org/comment/3673788/","msgid":"<DHM7BUEDLA6O.2FQIGTBT8650M@jablonski.xyz>","list_archive_url":null,"date":"2026-04-06T16:10:38","subject":"Re: [PATCH] ati-vga: Do not crash on 24 bits per pixel","submitter":{"id":91805,"url":"http://patchwork.ozlabs.org/api/people/91805/","name":"Chad Jablonski","email":"chad@jablonski.xyz"},"content":"Reviewed-by: Chad Jablonski <chad@jablonski.xyz>","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=jablonski.xyz header.i=@jablonski.xyz\n header.a=rsa-sha256 header.s=fm1 header.b=h1U4kv2/;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=messagingengine.com header.i=@messagingengine.com\n header.a=rsa-sha256 header.s=fm2 header.b=g8ht8f+D;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists.gnu.org (lists.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fqDpv3jtfz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 02:11:35 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1w9mXF-0003vB-Cs; Mon, 06 Apr 2026 12:10:45 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <chad@jablonski.xyz>)\n id 1w9mXD-0003sn-E5\n for qemu-devel@nongnu.org; Mon, 06 Apr 2026 12:10:43 -0400","from fout-a1-smtp.messagingengine.com ([103.168.172.144])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <chad@jablonski.xyz>)\n id 1w9mXB-00056F-Ip\n for qemu-devel@nongnu.org; Mon, 06 Apr 2026 12:10:43 -0400","from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45])\n by mailfout.phl.internal (Postfix) with ESMTP id 0F378EC0387;\n Mon,  6 Apr 2026 12:10:40 -0400 (EDT)","from phl-frontend-04 ([10.202.2.163])\n by phl-compute-05.internal (MEProxy); Mon, 06 Apr 2026 12:10:40 -0400","by mail.messagingengine.com (Postfix) with ESMTPA; Mon,\n 6 Apr 2026 12:10:38 -0400 (EDT)","from localhost (chomposaur [local])\n by chomposaur (OpenSMTPD) with ESMTPA id 96ba9925;\n Mon, 6 Apr 2026 16:10:38 +0000 (UTC)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=jablonski.xyz;\n h=cc:cc:content-transfer-encoding:content-type:content-type\n :date:date:from:from:in-reply-to:in-reply-to:message-id\n :mime-version:references:reply-to:subject:subject:to:to; s=fm1;\n t=1775491840; x=1775578240; bh=X4vr3y5P7uxElxeresXU7PPjABdWVi5p\n 0gRn5cEe2Wc=; b=h1U4kv2/3+hgwvDCZsPhvhsa4K4KOUili6qUjBcAWbZGq6Dv\n jBL9o1exeicy0XBKTEjo1BGEq78uDZnjUiMZWMqToc7CaeywO5lTy0I0nzFzat4s\n D9T2055JI1UjMJI0ZoIfLtzeMBXOpAX9Ax5tYpbxzllRAoI2An+BM9ume83Kg7+d\n Th08/BzwxpDTFW16ugcPzsLl632ep/mc05q4iZCfcYJroXSqHcNCG7/hRwFWO6YS\n 1fhyODmbATJg63ayjhopX3UfZaP+5YV/YRt0ykMgp4P2Z+UFY6IbQE5gfPhK/M7h\n 1s8GQOhT2rPcDCkAWYh0zsVvz0s0oF59vleHmA==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=\n messagingengine.com; h=cc:cc:content-transfer-encoding\n :content-type:content-type:date:date:feedback-id:feedback-id\n :from:from:in-reply-to:in-reply-to:message-id:mime-version\n :references:reply-to:subject:subject:to:to:x-me-proxy\n :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1775491840; x=\n 1775578240; bh=X4vr3y5P7uxElxeresXU7PPjABdWVi5p0gRn5cEe2Wc=; b=g\n 8ht8f+DtzfLftMAUXifvbZhQJp8LKnZRXUy8BmWW35sB+c2jfnmYI8x512WR7BTf\n T/LMhOwRekZm/eljehgsjQUm6iP6y5UCgI2p7wBzfZh62//OMGmLoVXVz9aYkG9R\n NFGz2EF9AN0mOqYEFHew0IpSl2NGIpjd+m6ASNjMtfVfHDoPagTIGhCKADEFTs05\n PBR9oE3usvrybBjR7hk+WIgt1UkE4RbJi+johJzFnPK56Xmw96AvgMUOZ4KBBHNq\n 1ehANMEjklYCzwOokytBzta3VQ6edzcaOh97Zi9zHJD8yFklCbf3CK9kBawyy6G6\n B6yEVuL1IqM8t5ZntK1eA=="],"X-ME-Sender":"<xms:_9rTaTKVzOhlw9S4WYzzjgoLba2hcn6QgqykotyWCTBFDyBlOLGXvg>\n <xme:_9rTaZZ2DNK29q7_jORd1pIy-Nsv8kYqTFNLpfvA-udRA0tRPMwrC5gtVFdqvMLRE\n S8EeBkapC2DPm-Mam7agtZzPMRTs2waFj2zxKKmoUjUUEZh9Dfwd3M>","X-ME-Received":"\n <xmr:_9rTad8dZfPFDVjk4KQILDD0kRHz6FEHwV0JedDUC2stZxesqWzMZBYoJZGq>","X-ME-Proxy-Cause":"\n gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddukedujecutefuodetggdotefrod\n ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr\n ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlh\n cuvffnffculdejtddmnecujfgurhepggfgtgffkfevuffhvffofhgjsehtqhertdertdej\n necuhfhrohhmpedfvehhrgguucflrggslhhonhhskhhifdcuoegthhgrugesjhgrsghloh\n hnshhkihdrgiihiieqnecuggftrfgrthhtvghrnhephfefudffkeffheduffetledvkeet\n vdejhedtheektefhhedvgefhheethfffkeegnecuvehluhhsthgvrhfuihiivgeptdenuc\n frrghrrghmpehmrghilhhfrhhomheptghhrggusehjrggslhhonhhskhhirdighiiipdhn\n sggprhgtphhtthhopeejpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsrghlrg\n htohhnsegvihhkrdgsmhgvrdhhuhdprhgtphhtthhopehmrghrtggrnhgurhgvrdhluhhr\n vggruhesrhgvughhrghtrdgtohhmpdhrtghpthhtohepkhhrrgigvghlsehrvgguhhgrth\n drtghomhdprhgtphhtthhopehqvghmuhdquggvvhgvlhesnhhonhhgnhhurdhorhhgpdhr\n tghpthhtoheptghhrggusehjrggslhhonhhskhhirdighiiipdhrtghpthhtohepphhhih\n hlmhgusehlihhnrghrohdrohhrghdprhgtphhtthhopehpvghtvghrrdhmrgihuggvlhhl\n sehlihhnrghrohdrohhrgh","X-ME-Proxy":"<xmx:_9rTaSaAJ_XEorOWdrTXH1vn9CTNg9iTSG3ZQ8KJO3EDG5GZWcpoqw>\n <xmx:_9rTaZOIsD1vhS42RwKY_rOkyn5xKzRG2Ngli-L1Pr4BEzu60m5e2w>\n <xmx:_9rTaWCYr5KqD0t2MKwWXS_RMvRYXlVgGtogxHfDyJfyAW-0SWDU0g>\n <xmx:_9rTaYJ8BGQOK1hA6i63g5XunxlxMhvIK_gVVEuJFHxORYTfcc3xOQ>\n <xmx:ANvTaYrWKsORiYfeRDD1dBJhUd4q_UHZY84NRIBqFGziOFcwf5SlHUXt>","Feedback-ID":"ib26944c1:Fastmail","Mime-Version":"1.0","Content-Transfer-Encoding":"quoted-printable","Content-Type":"text/plain; charset=UTF-8","Date":"Mon, 06 Apr 2026 12:10:38 -0400","Message-Id":"<DHM7BUEDLA6O.2FQIGTBT8650M@jablonski.xyz>","Cc":"\"Gerd Hoffmann\" <kraxel@redhat.com>, <marcandre.lureau@redhat.com>,\n \"Chad Jablonski\" <chad@jablonski.xyz>, =?utf-8?q?Philippe_Mathieu-Daud?=\n\t=?utf-8?q?=C3=A9?= <philmd@linaro.org>,\n \"Peter Maydell\" <peter.maydell@linaro.org>","Subject":"Re: [PATCH] ati-vga: Do not crash on 24 bits per pixel","From":"\"Chad Jablonski\" <chad@jablonski.xyz>","To":"\"BALATON Zoltan\" <balaton@eik.bme.hu>, <qemu-devel@nongnu.org>","X-Mailer":"aerc 0.21.0","References":"<20260406012031.335A0596A24@zero.eik.bme.hu>","In-Reply-To":"<20260406012031.335A0596A24@zero.eik.bme.hu>","Received-SPF":"pass client-ip=103.168.172.144;\n envelope-from=chad@jablonski.xyz;\n helo=fout-a1-smtp.messagingengine.com","X-Spam_score_int":"-2","X-Spam_score":"-0.3","X-Spam_bar":"/","X-Spam_report":"(-0.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n FROM_SUSPICIOUS_NTLD=0.498, PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_LOW=-0.7,\n RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,\n SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,\n UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no","X-Spam_action":"no action","X-BeenThere":"qemu-devel@nongnu.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"qemu development <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}}]