etDiagnostics' completed successfully in 1ms","timestamp":"2025-12-22T21:18:03.747Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 8ms","timestamp":"2025-12-22T21:18:03.755Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2025-12-22T21:18:17.285Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 2ms","timestamp":"2025-12-22T21:18:17.287Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: openDiff","timestamp":"2025-12-22T21:18:37.044Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'openDiff' still running (30s elapsed)","timestamp":"2025-12-22T21:19:07.045Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'openDiff' still running (60s elapsed)","timestamp":"2025-12-22T21:19:37.045Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'openDiff' still running (90s elapsed)","timestamp":"2025-12-22T21:20:07.048Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: close_tab","timestamp":"2025-12-22T21:20:16.440Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2025-12-22T21:20:16.453Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 1ms","timestamp":"2025-12-22T21:20:16.454Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 50ms","timestamp":"2025-12-22T21:20:16.490Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'openDiff' completed successfully in 1m 39s","timestamp":"2025-12-22T21:20:16.490Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: close_tab","timestamp":"2025-12-22T21:20:16.490Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'close_tab' completed successfully in 11ms","timestamp":"2025-12-22T21:20:16.501Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2025-12-22T21:20:16.537Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 2ms","timestamp":"2025-12-22T21:20:16.539Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2025-12-22T21:20:44.930Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 2ms","timestamp":"2025-12-22T21:20:44.932Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: getDiagnostics","timestamp":"2025-12-22T21:21:22.190Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Tool 'getDiagnostics' completed successfully in 3ms","timestamp":"2025-12-22T21:21:22.193Z","sessionId":"faa0c55e-a59b-41fd-82ad-e9be489dbb09","cwd":"/home/josie/development/josiedot/health"} {"debug":"Calling MCP tool: openDiff","timestamp":"2025-12-22T21:21:28.718Z","seferences: MIME-Version:Content-Type; b=Scm9P2Ov0nrrf2B72BLY+nCXRzikLbqqQ2xN/p97YOPCR1XK69ab/URcaz+orA6KCFgppYKcehoZynxZd/CPKSZFI+2/Bq2ok1Px1zN5oTC4ROirxdddHTFEHLNJBUzBXXqjWMk2Yj1QO8XxN+LUZtNFUut+2K2yKANOPwM526w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=suse.de; spf=pass smtp.mailfrom=suse.de; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b=IrxT7snw; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b=kgm3zxxU; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b=IrxT7snw; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b=kgm3zxxU; arc=none smtp.client-ip=195.135.223.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.de Received: from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org [IPv6:2a07:de40:b281:104:10:150:64:97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp-out2.suse.de (Postfix) with ESMTPS id A13DD5BD01; Mon, 23 Feb 2026 08:54:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1771836858; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rl91X3IzBKeDPouMTQHRcAQhhqjeu2Pad47S/POEbDM=; b=IrxT7snwZubOuD9mc8UGe9E9e/HO3BU5NzTH6+sPnjFoiLDlF0KWIKkUzZAwMdKnkUwhha 7mxU12T3EwAcCfrQ1bSAq3qiKwu9Vb5AMpJDVpt2OIgP9OzQ/8X36iMMngGmKvnte5FG8h cGAcesANbSWEbkHbpIfU9G7CJlNW1tU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1771836858; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rl91X3IzBKeDPouMTQHRcAQhhqjeu2Pad47S/POEbDM=; b=kgm3zxxUib24usIRUiUKHcSteCqlWVYSyua/aeudoRdZ7rNGrElHgsZd13h4wUFD8jJSvW Hgb2YCT+ACtyiwCg== Authentication-Results: smtp-out2.suse.de; dkim=pass header.d=suse.de header.s=susede2_rsa header.b=IrxT7snw; dkim=pass header.d=suse.de header.s=susede2_ed25519 header.b=kgm3zxxU DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1771836858; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rl91X3IzBKeDPouMTQHRcAQhhqjeu2Pad47S/POEbDM=; b=IrxT7snwZubOuD9mc8UGe9E9e/HO3BU5NzTH6+sPnjFoiLDlF0KWIKkUzZAwMdKnkUwhha 7mxU12T3EwAcCfrQ1bSAq3qiKwu9Vb5AMpJDVpt2OIgP9OzQ/8X36iMMngGmKvnte5FG8h cGAcesANbSWEbkHbpIfU9G7CJlNW1tU= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1771836858; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=rl91X3IzBKeDPouMTQHRcAQhhqjeu2Pad47S/POEbDM=; b=kgm3zxxUib24usIRUiUKHcSteCqlWVYSyua/aeudoRdZ7rNGrElHgsZd13h4wUFD8jJSvW Hgb2YCT+ACtyiwCg== Received: from imap1.dmz-prg2.suse.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id 5D5D23EA68; Mon, 23 Feb 2026 08:54:18 +0000 (UTC) Received: from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167]) by imap1.dmz-prg2.suse.org with ESMTPSA id IXaHFboVnGlbfQAAD6G6ig (envelope-from ); Mon, 23 Feb 2026 08:54:18 +0000 Date: Mon, 23 Feb 2026 09:54:18 +0100 Message-ID: <874in7n8lh.wl-tiwai@suse.de> From: Takashi Iwai To: Panagiotis Foliadis Cc: Jaroslav Kysela , Takashi Iwai , linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org, Charalampos Mitrodimas Subject: Re: [PATCH] ALSA: hda/realtek: Add quirk for Acer Aspire V3-572G In-Reply-To: <20260221-fix-detect-mic-v1-1-b6e427b5275d@posteo.net> References: <20260221-fix-detect-mic-v1-1-b6e427b5275d@posteo.net> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/30.2 Mule/6.0 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Spamd-Result: default: False [-3.51 / 50.00]; BAYES_HAM(-3.00)[99.99%]; MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain]; MX_GOOD(-0.01)[]; RBL_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:104:10:150:64:97:from]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; FUZZY_RATELIMITED(0.00)[rspamd.com]; TO_DN_SOME(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCPT_COUNT_SEVEN(0.00)[7]; SPAMHAUS_XBL(0.00)[2a07:de40:b281:104:10:150:64:97:from]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RECEIVED_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:106:10:150:64:167:received]; DBL_BLOCKED_OPENRESOLVER(0.00)[suse.de:dkim,suse.de:mid]; DKIM_SIGNED(0.00)[suse.de:s=susede2_rsa,suse.de:s=susede2_ed25519]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DNSWL_BLOCKED(0.00)[2a07:de40:b281:104:10:150:64:97:from,2a07:de40:b281:106:10:150:64:167:received]; DKIM_TRACE(0.00)[suse.de:+] X-Rspamd-Action: no action X-Spam-Flag: NO X-Spam-Score: -3.51 X-Spam-Level: X-Rspamd-Server: rspamd1.dmz-prg2.suse.org X-Rspamd-Queue-Id: A13DD5BD01 X-DKIM: signer='suse.de' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: 0.4 (/) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://docs.mxroute.com/docs/expert-spam-filtering.html --- Content analysis details: (0.4 points) --- pts rule name description ---- ---------------------- ----------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: suse.de] 0.0 URIBL_DBL_BLOCKED_OPENDNS ADMINISTRATOR NOTICE: The query to dbl.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [URIs: suse.de] 0.0 RCVD_IN_ZEN_BLOCKED_OPENDNS RBL: ADMINISTRATOR NOTICE: The query to zen.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [172.105.105.114 listed in zen.spamhaus.org] 0.0 URIBL_ZEN_BLOCKED_OPENDNS ADMINISTRATOR NOTICE: The query to zen.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [URIs: suse.de] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On Sat, 21 Feb 2026 20:40:58 +0100, Panagiotis Foliadis wrote: > > The Acer Aspire V3-572G has a combo jack (ALC283) but the BIOS > sets pin 0x19 to 0x411111f0 (not connected), so the headset mic > is not detected. > > Add a quirk to override pin 0x19 as a headset mic and enable > headset mode. > > Cc: stable@vger.kernel.org > Closes: https://bugzilla.kernel.org/show_bug.cgi?id=221075 > Suggested-by: Charalampos Mitrodimas > Signed-off-by: Panagiotis Foliadis Thanks, applied now. Takashi From - Mon Feb 23 08:56:05 2026 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Delivered-To: hi@josie.lol Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id yOfkECEWnGl4WjoAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 08:56:01 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 08:56:01 +0000 Received: from sea.lore.kernel.org ([172.234.253.10]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuRjU-0000000HFvh-2V5C for hi@josie.lol; Mon, 23 Feb 2026 08:56:01 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 384A730125DE for ; Mon, 23 Feb 2026 08:55:04 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id A6AC91DD0EF; Mon, 23 Feb 2026 08:55:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b="FmE/Shlq"; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b="psTJZNCV"; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b="FmE/Shlq"; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b="psTJZNCV" X-Original-To: stable@vger.kernel.org Received: from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4B0E834D4D2 for ; Mon, 23 Feb 2026 08:55:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=195.135.223.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771836903; cv=none; b=m2WBPyvXQPJQbpccswg/69uK0OhNBweKSAnxIcJGoGKxMpXMES16F19Hlloo9a5/XJn/v2VOVYthCJ3UeqKHr0sGq+oaMiICIJSCZ1sW+Z+ViuF4UVORQVA2jbB4v0QyyecPEWp5PP9jJRZKp0hT3o42hIvx39LMkFB/eEpUsAc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771836903; c=relaxed/simple; bh=6qVDbE0ZzA7jNuLVHNQbKmIFvoUxMftry0ikgI+bNxE=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=SXzUxFkImyHjJ1wqSNN6v+BWDwKGHLnNA0ZeKzur3m77WOZ/AK9GCqTKwHDI5bjviiUmtiiDDhuD4YPFxOQlKPT/naDTOIdZNMMLYOs+pxiHHUTJTQ6zIPbj3pe0Xu8vQUf0uxlocKYi2mJYzc3KsHkV9XLyocgxZ33J3UEEGLo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=suse.de; spf=pass smtp.mailfrom=suse.de; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b=FmE/Shlq; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de header.b=psTJZNCV; dkim=pass (1024-bit key) header.d=suse.de header.i=@suse.de header.b=FmE/Shlq; dkim=permerror (0-bit key) header.d=suse.de header.i=@suse.de hefer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=GOAlCmiJYIfxL2kxknEJ/GvjqMnGdRz+xbTLB4fkfN4=; b=ZxfMmeketvctwapfFbKpfSiYR6EjWxrTqZwe6TLt/Lg6F2zJ73cldSc5RUZlYRmvML 25yeGOcaicnvrhB1cCTAG/HUsuc5HTQTeu+tf+Hv5psEaPHk6+xxWrhVguwEb3hRjt9E 79ZRkq7PmVTY5jDzQvdq18+Zkrj2spCVOkhyYhfIl+22Egt4fUP4rHEKgLNoBug50Rb3 hZxA3sVTECyszDZ1VIr21j87nZztsWqzOuygX7J88c7iARSb5oqesawV8aPQPI9QJPWr oXnm0q1JnmhgbLAkTza4KCSdENExvOlwX6g9I4/GwxfB8QcBHDonUL9JYDh+MK5x+JLR yjcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771918146; x=1772522946; 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=GOAlCmiJYIfxL2kxknEJ/GvjqMnGdRz+xbTLB4fkfN4=; b=l4wO6jq/qdcrPDoiBvsqPjk3PBHXg6WXCrpLOrGgsid0RloxaDFwUp6fGplKXn6Mfy Sj6eB4ipmMuhUJLxMuLpUNsoHcTScEjIls2KY9RSjR39D1AQ/CYLfkaC3A1MCcql7N5a FN6bxDz/tRo4La1KM29j85Y0160hDVkkNZCicQKnqB5HlB2HrBqiZFX8MCb5HzgBnCJR ODfZdKLYIuaMaLQ0SzgkgjuW2H2nVw1QOARWrrON2UtWQM6xXIvW3Ml+LEkIqdmvHxx0 3NhaN8EoysPfrVsP8muJH61uGVzwe0vb1JVB3l02DsqtP8PPSuJertXdxt48yjPfj7kE h7GA== X-Gm-Message-State: AOJu0YyvadLrdMZVYDSI/dNfOLXgncg2T2u6L0UOFuVktk0F+Ey8IWwV C+bopjKHSzhBEG2+mvatYWVHV2qkTq4UpqV4RpOLURu5DG/H0L7UFC/NZ2MFJ2Q4p5QnMtiuEW/ yGKaB X-Gm-Gg: AZuq6aLD2nTHtDGJ1sBbevk5I7Cz9HznD+BRLb1/mmVitAH7VZhxfyWPXTEUPMGT6lQ vPOBlQrKmUh0wtPF3DmZKVpEAj5ZdmjhPd+DsbxP39rSOascnfnSHU46xRVQ9PzdX0X89r80BOv eFuS9C9Rjo8EvtDojKsD6pyYxumjieiyBWvaN7B1u7VJoXN0sAqaXDUakrz87B+ImkbTeve44At XLEAPz9i1CSQLHMGnl6tHgw2+JbWAupc+Ss/fr+3US4eH9vcAyAtKt/xip2COkBNB4eOmClduhd 8iGtNe3V89XfAB38YCqwss0M3GfeWFJaLCkCBo1w+JplM91QKB1N0g00zPayPv+JqmYJvi734B6 a4a6h9ewfxK/3PeuK33pb/xtM9qxlOPv+Se9wR4CBT1BHLqrxRol+oBMBuEHbOAck2LGgueUjJJ RPaRbQiP30nNpHg789zEUejFzaqQ== X-Received: by 2002:a05:600c:848e:b0:483:71f7:2797 with SMTP id 5b1f17b1804b1-483a9608834mr205861865e9.14.1771918145875; Mon, 23 Feb 2026 23:29:05 -0800 (PST) Received: from localhost ([2401:e180:8d81:8882:61cd:2a32:531e:d806]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c70b72434e3sm9631203a12.18.2026.02.23.23.29.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Feb 2026 23:29:05 -0800 (PST) From: Shung-Hsi Yu To: stable@vger.kernel.org Cc: Martin KaFai Lau , Alexei Starovoitov , Shung-Hsi Yu Subject: [PATCH stable 6.18] selftests/bpf: Test bpf_skb_check_mtu(BPF_MTU_CHK_SEGS) when transport_header is not set Date: Tue, 24 Feb 2026 15:28:50 +0800 Message-ID: <20260224072853.85470-1-shung-hsi.yu@suse.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-DKIM: signer='suse.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: 0.4 (/) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://docs.mxroute.com/docs/expert-spam-filtering.html --- Content analysis details: (0.4 points) --- pts rule name description ---- ---------------------- ----------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: suse.com] 0.0 URIBL_DBL_BLOCKED_OPENDNS ADMINISTRATOR NOTICE: The query to dbl.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [URIs: suse.com] 0.0 RCVD_IN_ZEN_BLOCKED_OPENDNS RBL: ADMINISTRATOR NOTICE: The query to zen.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [172.232.135.74 listed in zen.spamhaus.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 URIBL_ZEN_BLOCKED_OPENDNS ADMINISTRATOR NOTICE: The query to zen.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [URIs: suse.com] 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 From: Martin KaFai Lau commit 6cc73f35406cae1f053e984e8de40e6dc9681446 upstream. Add a test to check that bpf_skb_check_mtu(BPF_MTU_CHK_SEGS) is rejected (-EINVAL) if skb->transport_header is not set. The test needs to lower the MTU of the loopback device. Thus, take this opportunity to run the test in a netns by adding "ns_" to the test name. The "serial_" prefix can then be removed. Signed-off-by: Martin KaFai Lau Link: https://lore.kernel.org/r/20251112232331.1566074-2-martin.lau@linux.dev Signed-off-by: Alexei Starovoitov Signed-off-by: Shung-Hsi Yu --- This is the corresponding BPF selftest for commit 6cc73f35406c ("selftests/bpf: Test bpf_skb_check_mtu(BPF_MTU_CHK_SEGS) when transport_header is not set") that has been included since 6.18.2. --- .../selftests/bpf/prog_tests/check_mtu.c | 23 ++++++++++++++++++- .../selftests/bpf/progs/test_check_mtu.c | 12 ++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/tools/testing/selftests/bpf/prog_tests/check_mtu.c b/tools/testing/selftests/bpf/prog_tests/check_mtu.c index 2a9a30650350..65b4512967e7 100644 --- a/tools/testing/selftests/bpf/prog_tests/check_mtu.c +++ b/tools/testing/selftests/bpf/prog_tests/check_mtu.c @@ -153,6 +153,26 @@ static void test_check_mtu_run_tc(struct test_check_mtu *skel, ASSERT_EQ(mtu_result, mtu_expect, "MTU-compare-user"); } +static void test_chk_segs_flag(struct test_check_mtu *skel, __u32 mtu) +{ + int err, prog_fd = bpf_program__fd(skel->progs.tc_chk_segs_flag); + struct __sk_buff skb = { + .gso_size = 10, + }; + LIBBPF_OPTS(bpf_test_run_opts, topts, + .data_in = &pkt_v4, + .data_size_in = sizeof(pkt_v4), + .ctx_in = &skb, + .ctx_size_in = sizeof(skb), + ); + + /* Lower the mtu to test the BPF_MTU_CHK_SEGS */ + SYS_NOFAIL("ip link set dev lo mtu 10"); + err = bpf_prog_test_run_opts(prog_fd, &topts); + SYS_NOFAIL("ip link set dev lo mtu %u", mtu); + ASSERT_OK(err, "test_run"); + ASSERT_EQ(topts.retval, BPF_OK, "retval"); +} static void test_check_mtu_tc(__u32 mtu, __u32 ifindex) { @@ -177,11 +197,12 @@ static void test_check_mtu_tc(__u32 mtu, __u32 ifindex) test_check_mtu_run_tc(skel, skel->progs.tc_minus_delta, mtu); test_check_mtu_run_tc(skel, skel->progs.tc_input_len, mtu); test_check_mtu_run_tc(skel, skel->progs.tc_input_len_exceed, mtu); + test_chk_segs_flag(skel, mtu); cleanup: test_check_mtu__destroy(skel); } -void serial_test_check_mtu(void) +void test_ns_check_mtu(void) { int mtu_lo; diff --git a/tools/testing/selftests/bpf/progs/test_check_mtu.c b/tools/testing/selftests/bpf/progs/test_check_mtu.c index 2ec1de11a3ae..7b6b2b342c1d 100644 --- a/tools/testing/selftests/bpf/progs/test_check_mtu.c +++ b/tools/testing/selftests/bpf/progs/test_check_mtu.c @@ -7,6 +7,7 @@ #include #include +#include char _license[] SEC("license") = "GPL"; @@ -288,3 +289,14 @@ int tc_input_len_exceed(struct __sk_buff *ctx) global_bpf_mtu_xdp = mtu_len; return retval; } + +SEC("tc") +int tc_chk_segs_flag(struct __sk_buff *ctx) +{ + __u32 mtu_len = 0; + int err; + + err = bpf_check_mtu(ctx, GLOBAL_USER_IFINDEX, &mtu_len, 0, BPF_MTU_CHK_SEGS); + + return err == -EINVAL ? BPF_OK : BPF_DROP; +} -- 2.53.0 From - Tue Feb 24 07:32:01 2026 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Delivered-To: hi@josie.lol Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id wFd8Ku1TnWk+riEAYBR5ng (envelope-from ) for ; Tue, 24 Feb 2026 07:31:57 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Tue, 24 Feb 2026 07:31:57 +0000 Received: from tor.lore.kernel.org ([172.105.105.114]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vumth-00000009Mta-1L9C for hi@josie.lol; Tue, 24 Feb 2026 07:31:57 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id 51DA7302428D for ; Tue, 24 Feb 2026 07:31:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 951BC330D38; Tue, 24 Feb 2026 07:31:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="aOxpnb9D" X-Original-To: stable@vger.kernel.org Received: from mail-dl1-f49.google.com (mail-dl1-f49.google.com [74.125.82.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6F2E321ABAA for ; Tue, 24 Feb 2026 07:31:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=74.125.82.49 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771918315; cv=pass; b=e9vkO7O9V3n39zyP+3d4080zAip/CDz7A/at6YGBUY1alsuqzxgu0spBqsIK39HhzNGtP9CWBdOTt+DTAcKJr7BOWEvaAWjeQzJx9K+ZrE8qk3+3vFkzMHRkpKVbnCz8u5RVZyNi0fUbW/JaXbzg1mX5zMvq24D7+A/k3hWNS7E= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771918315; c=relaxed/simple; bh=z43Cp/+0b+DQ/UmystyDX/o54828M+JOLwEhgYAzil0=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=Qc7QzJlqVY8EJqBDdSK1NQXDfgYLq66HZ3WQ7QM691VwUFWnjyAKVf2BRHhe4R9ICJ1T+nSIAkooPLYc+g5/El5RgCWPmGcT6OnpRAJGUHN0W3LfYQC4fI9zVl7Fy+9iK1Y2Ik1QTbGS4Dxe/rCIjO/Hl3Ej+/MWlgWG0u/uvgU= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=aOxpnb9D; arc=pass smtp.client-ip=74.125.82.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-dl1-f49.google.com with SMTP id a92af1059eb24-1271257ae53so4883731c88.1 for ; Mon, 23 Feb 2026 23:31:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771918313; cv=none; d=google.com; s=arc-20240605; b=cXtLTDkQndow state not initialized window-1 [2026-02-24 09:50:10.102] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.103] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.104] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.105] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.106] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.107] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.108] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.108] [warn] Window state not initialized window-1 [2026-02-24 09:50:10.108] [warn] Window state not initialized window-1 [2026-02-24 14:49:03.490] [info] DiscordSplash.signalReady [2026-02-24 14:49:03.500] [info] DiscordSplash.onStateUpdate: {"status":"checking-for-updates"} [2026-02-24 14:49:03.501] [info] Splash.onStateUpdate: {"status":"checking-for-updates"} [2026-02-24 14:49:03.808] [info] DiscordSplash.onStateUpdate: {"status":"launching"} [2026-02-24 14:49:03.808] [info] Splash.onStateUpdate: {"status":"launching"} [2026-02-24 14:49:04.247] [info] [FAST CONNECT] wss://gateway.discord.gg/?encoding=etf&v=9&compress=zstd-stream, encoding: etf, version: 9 [2026-02-24 14:49:04.408] [info] [libdiscore] [experiment_manager] Loaded experiments from cache [2026-02-24 14:49:04.489] [info] Splash.updateCountdownSeconds: undefined [2026-02-24 14:49:04.584] [info] Initializing voice engine with audio subsystem: standard [2026-02-24 14:49:04.715] [info] [default] [BUILD INFO] Release Channel: stable, Build Number: 500870, Version Hash: 66413e7c3c25a24ae8a1d0d75b276d98b488ce4a [2026-02-24 14:49:04.845] [warn] [CloudSyncUtils] CloudSync is not supported on this platform [2026-02-24 14:49:04.856] [info] [default] [NATIVE INFO] host 0.0.126, modules: discord_desktop_core: 1, discord_erlpack: 1, discord_spellcheck: 1, discord_utils: 1, discord_voice: 1, discord_zstd: 1, discord_krisp: 1, discord_game_utils: 1, discord_rpc: 1, build: null [2026-02-24 14:49:04.859] [info] [libdiscore] The answer for life the universe and everything is: 42 [2026-02-24 14:49:04.873] [info] [FAST CONNECT] sending identify [2026-02-24 14:49:04.874] [error] [Spellchecker] sh is not a valid locale. [2026-02-24 14:49:05.181] [info] [Spellchecker] Switching to en-US (available) [2026-02-24 14:49:05.182] [info] [MediaEngineStore] OpenH264 is ready [object Object] [2026-02-24 14:49:05.236] [info] [MediaEngineStore] OpenH264 cleanup [object Object] [2026-02-24 14:49:05.525] [info] [RPCServer:WSS] Starting on 6463 [2026-02-24 14:49:05.527] [info] [RPCServer:IPC] Starting on /run/user/1000/discord-ipc-0 [2026-02-24 14:49:05.581] [info] [GatewaySocket] [CONNECT] wss://gateway.discord.gg, encoding: etf, version: 9, compression: zstd-stream [2026-02-24 14:49:05.582] [info] [GatewaySocket] [FAST CONNECT] successfully took over websocket, state: [object Object] [2026-02-24 14:49:05.582] [info] [GatewaySocket] [CONNECTED] wss://gateway.discord.gg/?encoding=etf&v=9&compress=zstd-stream in 0 ms [2026-02-24 14:49:05.606] [info] [GatewaySocket] [READY] took 26ms, as fac2d85511c2be9906214635852a6eac [2026-02-24 14:49:05.608] [info] [GatewaySocket] [READY_SUPPLEMENTAL] took 28ms [2026-02-24 14:49:05.700] [info] [Flux] Dispatching CONNECTION_OPEN [2026-02-24 14:49:05.702] [info] [DatabaseManager] removing database (user: 1081729128409075842, database: undefined) [2026-02-24 14:49:05.710] [warn] [NativeDispatchUtils] Tried getting Dispatch instance before instantiated [2026-02-24 14:49:07.442] [info] [MessageActionCreators] Fetching messages for 1430509989461754042 between undefined and undefined. jump={"jumpType":"ANIMATED"} [2026-02-24 14:49:07.749] [info] [OverlayKeybindExperimentManager] Experiments initializing... [2026-02-24 14:49:07.766] [info] [OverlayKeybindExperimentManager] Experiments initialized [2026-02-24 14:49:07.784] [info] [MessageActionCreators] Fetched 30 messages for 1430509989461754042 isBefore:false isAfter:false [2026-02-24 14:49:07.787] [info] [ChannelMessages] loadComplete: resetting state for channelId=1430509989461754042, sending.length=0 [2026-02-24 14:49:08.835] [info] [discord_protos.discord_users.v1.FrecencyUserSettings] Loading proto [2026-02-24 14:49:15.535] [warn] The resource https://discord.com/assets/189422196a4f8b53.woff2 was preloaded using link preload but not used within a few seconds fro--- 1.4.6 |checksum:5877e6d676b0512e9d8587b273acf71aa7e6bd7c77b5e3f4bc26d9b5ccd08378 1.4.7 |checksum:0468f784a7f98bc2498d0e14596fc694182d957f9f1831309c6e94d075055f6f 1.4.8 |checksum:934d178848b6c55fae8db6108e6e8af0954af8cb374ff9526d098abebf247b7b 1.4.9 |checksum:f9d53caeb1ff5ac633a270a45478e585e6e054c44f6da28415f3432caf8f61d5 1.4.9-java |checksum:1d73cde6030f59851e7725a8b15d479e9b14effcf2da9528a52eb05c3dea3e67 1.4.10 |checksum:6282f61f123f4e1d39bac5ad19027e34c336a5e1d80f9e4769c80b16db11b583 1.4.11 |checksum:1e2e420d5e2e4b9f2b352e9b2828448a2ee13a16fdebf6a7e863252b5054c840 1.4.12 |checksum:bd9a6b06cf502abfdd7823c833ba69b74d038e8d365a5ce42d502f528f531db0 1.4.12-java |checksum:15bdbdb41a5f56daf371f307a13048bedefc041451869fe8ad276eae4a49e57a 1.4.13 |checksum:1da7f490ab9df37109d44f7d626d63354bb4188d02ebf94a7181c652914ffd75 1.4.13-java |checksum:74cbdf76d1a41d19169dfa76ee0eee89f589c2b791c9e6170c05d2ef655cf9b8 1.4.14 |checksum:f4876d08e9bfb560ec281301347a3550ef9526b46b6e5c07dac5fbf394d0d003 1.4.14-java |checksum:39a194da71a9facdf514a870b158bcb78d294a648393d4769813d06a5273a82b 1.4.15 |checksum:8c6af824af1586d0d1d94d481ab6cd53ee3a7a5f8be491ed1e6718884bbdc222 1.4.15-java |checksum:78ff8ab20d64b413df5c547a4661b5be0fa5b392a5b9b57d4a81da77a3cff1b2 1.4.16 |checksum:60e0533d33dd087cde78b613856321ec9c80c17962eaf4bfe62d22a6ca4c8bfa 1.4.16-java |checksum:e422c7726197f2c210dc55414c1c80cba1725c7cc1e132273de04a8404c7e785 1.5.0 |checksum:bfe88b03e2357c2b656a1ade635511264bee6e36b3c91194909a3b5560ce6df9 1.5.0-java |checksum:2ef8ab4514e28266f1fe20620d97435e2b006d49de4f68fc1bcf7f185855daa0 1.5.1 |checksum:0114f692d407126fbe0a0f33d3bffcbb4816e4bb129463cfae96055699927b7b 1.5.1-java |checksum:cdb34def6c9d1b4c519729704da482359981d6fa1c56e76e52ab5d0f90eee17d 1.5.2 |checksum:2f48a44974ebc6b724f763f546a57706bbbeff571b7e1cf7d50919db413e139d 1.5.2-java |checksum:110bbf9cd6f26eea22852fe112e251394dffac17268ac0c995df8798e6741b87 1.6.0 |checksum:2dede3b136eeabd0f7b8c9356b958b3d743c00158e2615acab431af141354551,ruby:>= 2.5 1.6.0-java |checksum:d449a3c279026451b9fd5f34e829dc5f6e0ef6b9b472b7ff89fd3877fe8fe8cf,ruby:>= 2.5 1.6.1 |checksum:c8226cc9788c8a43329b75f031dec9ae0423591534bd04e8a117653a442cc85c,ruby:>= 2.5 1.6.1-java |checksum:b3e9cc3892367fdd7eeef0c9210e9ab7f54f106b9202ed00efec892367f5bb27,ruby:>= 2.5 1.6.2 |checksum:58d26b3666382396fea84d33dc0639b7ee8d704156a52f8f22681f07b2f94f26,ruby:>= 2.5 1.6.2-java |checksum:0880781e7dfde09e665d0b6160b583e01ed52fcc2955d7891447d33c2d1d2cf1,ruby:>= 2.5 1.7.0 |checksum:24fd0b223afc133cf4baf7e893ac35b99529f8ed0f803f8a90ebf8e2a01e5154,ruby:>= 2.5 1.7.0-java |checksum:c5c2912b47e0ff740b92800a6a2c1059c4ee90362b30286105c6d0d7716f2ec6,ruby:>= 2.5 1.7.1 |checksum:af64124836fdd3c00e830703d7f873ea5deabde923f37006a39f5a5e0da16387,ruby:>= 2.5 1.7.1-java |checksum:eaa5cd10ace36a5c5a139e699875a45fa1dfd7d5df8432ffd6243962c6b24ef0,ruby:>= 2.5 1.7.2 |checksum:0ef4ae9e8e7893b4774b17d6055cb08ac9e1333523f24714bea521d6e8a3cd62,ruby:>= 2.5 1.7.2-java |checksum:644d9bc9c61f7aa4b5308e86202e199d5cadcf4010265c5b404df5bc01f869bc,ruby:>= 2.5 1.7.3.pre.1 |checksum:5e066ff8ec43f93fb3c657caa778c949aeb7a9f846cdf1e42bade43a056f6028,ruby:>= 2.5,rubygems:> 1.3.1 1.7.3.pre.1-java |checksum:91a22c6ed23e7402492c1461e9087e3b81a26a95d12568246e49d7c3bd5d3a8a,ruby:>= 2.5,rubygems:> 1.3.1 1.7.3 |checksum:b785ab8a30ec43bce073c51dbbe791fd27000f68d1c996c95da98bf685316905,ruby:>= 2.5 1.7.3-java |checksum:b2ad737e788cfa083263ce7c9290644bb0f2c691908249eb4f6eb48ed2815dbf,ruby:>= 2.5 1.8.0 |checksum:09349a65c37c4fe710a435f25c9f1652e39f29ad6b1fa08d4a8d30c0553d3a08,ruby:>= 2.5 1.8.0-java |checksum:3688448632150682bbd708b199961129aed2266107e26fcacb45c997395c19f9,ruby:>= 2.5 1.8.1 |checksum:4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f,ruby:>= 2.5 1.8.1-java |checksum:54f2e6d1e1b91c154013277d986f52a90e5ececbe91465d29172e49342732b98,ruby:>= 2.5