tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vdnG4-0000000EGk4-1PYb for pfeifferj@archlinux.ch; Thu, 08 Jan 2026 10:28:48 +0000 Received: from [95.217.236.249] (localhost [IPv6:::1]) by lists.archlinux.org (Postfix) with ESMTP id 314D96171710; Thu, 08 Jan 2026 10:28:46 +0000 (UTC) Received: from mail-yw1-x1129.google.com (mail-yw1-x1129.google.com [IPv6:2607:f8b0:4864:20::1129]) by lists.archlinux.org (Postfix) with ESMTPS id A8EDE61715F3 for ; Thu, 08 Jan 2026 10:28:17 +0000 (UTC) Authentication-Results: lists.archlinux.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=fdU6OWMp; spf=pass (lists.archlinux.org: domain of kamicc@gmail.com designates 2607:f8b0:4864:20::1129 as permitted sender) smtp.mailfrom=kamicc@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-yw1-x1129.google.com with SMTP id 00721157ae682-78c66bdf675so30575417b3.2 for ; Thu, 08 Jan 2026 02:28:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767868096; x=1768472896; darn=lists.archlinux.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=oiFCUMUsFR62AuaDse8H3clTTBU1aWVldnYz4MCoaok=; b=fdU6OWMp6egsPDiC4mPeAQix/BHP7pfmKtHdDyzZhrJANPTlBdxkBjY/olEoznIDWd 8pMaw7jvYIO4aeEbQLAZX+WJsLBx9Ktijm5HLEDJWiXh0T10nhC4cIGtwE7YOIlu086W ZtO7t2YTGsb/41N1rehvQRI2KuKMRjxSrUsnAJrRammaBIY5UB25pWQH5yi/Jcgy2o1H 1wPv8Kr5zpuBM+ywFrudyUbmQrW3H229ZWr5SJtjuy/tXJgoOUSMx06ezAZx1VKwqwqh qDHgfUzbwlOYgnUWjK8otlFtgTXGThKDS0zJLbZwp7k0AbmCWDnBg7kMrIvjHfEaRHyr lWsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767868096; x=1768472896; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=oiFCUMUsFR62AuaDse8H3clTTBU1aWVldnYz4MCoaok=; b=uEZZfrLpNVZBwye7aOGEBZoKaArRyx8fmTe+lc7lVcnZK0s+FdFtP6dnpJs/MigcIG eJDw7t4IpokQmo56mTrzUwMyd2/IECg5NOc4ymxyDCGtuZmYD+XcyxSX6w1ojas9SAz5 beeeYIwXbjz6yg3jJFOW+m3trYvBIYXl1t/GNgVlUX2rq0beNWweoPITOiOFXQ2XVenm ZLWleRNxmudf0uSwIJf4Iw58T3BZsnmI3Hg0j4UVZL5IaiJReaW0Ycga3FoB1x89T2p1 i/vmX9woyS/DeZrYjHRZwOEyt9mfxeUqUst4QAin5bAIUrU8BR03eHRb/CVjweDr/rL5 vLqw== X-Gm-Message-State: AOJu0Yz2Ay2lH7Jc0FNnEAyfTWWjR72gYBuxpWi8XSKINtrOa6b29iax 7zZJ04QyJJfTVm4t5nPbF3p1L4Dr1lp0vWorCM3kzv0FoBV0ibunsh1Yi8Lbp0eB574kbGZbm6P nPGk4Xxm5o01GpSPX9Bh6Pwr7v8WUje0= X-Gm-Gg: AY/fxX5+vc8ziMI3W3FI/818bjQ0KgSCPuqLyHJkE+pcY+oWpIyMnG1r1GVVJh17mZP MI7AZFHqKBi3PLxXZEqDbQL74M7hUz/V4Ug1wVptpWvl8/OeV0T6WbzgElADpnOBccEm/6D5RWc /ZcXULxobB/8MzFeD0kG+iY6u4SMuCEL3zPE1d/tFeHSfpAnBBC97j64DtkrQLsuckWvG3MBV3l LQLpsO2omwhTw9xf0K0G6uBqgUBBgZIwIOMvTZEKtkmuUhtSMa3p9HRiZU76hQl+xci+w+sYzz8 15nupTE= X-Google-Smtp-Source: AGHT+IEquL3mn8+xpMD1asXLmSkSyS+fWBQnMNYiAa9o47XEfffdFH7w6UfUkaZkOPrAGHHBzEEL9uOOD5RSE26tuu4= X-Received: by 2002:a05:690e:1907:b0:644:795a:391 with SMTP id 956f58d0204a3-64716c67b3bmr4749092d50.60.1767868096054; Thu, 08 Jan 2026 02:28:16 -0800 (PST) MIME-Version: 1.0 References: <16c29e95-f6d8-40a0-9feb-f956b4781546@vdwaa.nl> <9270652c32b8f140049ef484846bf937@friedersdorff.com> <27f43eae3c4070be7e12f1d72b92df46@friedersdorff.com> <3d664bd21c1a63b21502b181024930d0@friedersdorff.com> In-Reply-To: From: =?UTF-8?Q?K=C4=85_Mykolas?= Date: Thu, 8 Jan 2026 12:28:05 +0200 X-Gm-Features: AQt7F2qQmXQoRjcqxH4sCn-Fo-JAOWWGIB-RjSub9q01jExALV1fG-gjSQ0uqGQ Message-ID: Subject: Re: Incompatible gdal and python-gdal packages? To: Stephane Goldstein Cc: arch-general@lists.archlinux.org Content-Type: multipart/alternative; boundary="000000000000e00cd30647dddd7c" X-Rspamd-Action: no action X-Spamd-Result: default: False [-0.00 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_SOME(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FREEMAIL_FROM(0.00)[gmail.com]; MISSING_XM_UA(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1129:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; FREEMAIL_TO(0.00)[gmx.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[arch-general@lists.archlinux.org]; RCPT_COUNT_TWO(0.00)[2]; DKIM_TRACE(0.00)[gmail.com:+] X-Rspamd-Server: lists.archlinux.org X-Rspamd-Queue-Id: A8EDE61715F3 Message-ID-Hash: UAUHOKK6N22OLMXYAM5MQTSZQEFXCII2 X-Message-ID-Hash: UAUHOKK6N22OLMXYAM5MQTSZQEFXCII2 X-MailFrom: kamicc@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: General Discussion about Arch Linux Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-DKIM: signer='gmail.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: -98.1 (---------------------------------------------------) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (-98.1 points) --- pts rule name description ---- ---------------------- ----------------------------------------- -0.0 USER_IN_WELCOMELIST User is listed in 'welcomelist_from' -100 USER_IN_WHITELIST DEPRECATED: See USER_IN_WELCOMELIST 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [kamicc[at]gmail.com] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [95.217.236.249 listed in list.dnswl.org] 1.5 HTML_MESSAGE BODY: HTML included in message -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 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: something.py] 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: -980 --000000000000e00cd30647dddd7c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Tracing only file operations: strace -e trace=3Dfile python something.py On Thu, Jan 8, 2026 at 5:19=E2=80=AFAM Stephane Goldstein w= rote: > How did you strace a python call to osgeo.gdal ? > Sounds like something could be helpful to know! > > --000000000000e00cd30647dddd7c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tracing only file operations:

strace -e= trace=3Dfile python something.py

On Thu, Jan 8, 2026 = at 5:19=E2=80=AFAM Stephane Goldstein <= s.n.g@gmx.com> wrote:
How did you strace a py= thon call to osgeo.gdal ?
Sounds like something could be helpful = to know!

--000000000000e00cd30647dddd7c-- From - Thu Jan 08 10:37:45 2026 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id +CpRMUaHX2n/zDMAYBR5ng (envelope-from ); Thu, 08 Jan 2026 10:30:30 +0000 Return-path: Envelope-to: pfeifferj@archlinux.ch Delivery-date: Thu, 08 Jan 2026 10:30:31 +0000 Received: from mta.email.rimowa.com ([161.71.70.97]) by witcher.mxrouting.net with esmtps (TLS1.2) tls TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vdnHh-0000000EKgX-2ZU4 for pfeifferj@archlinux.ch; Thu, 08 Jan 2026 10:30:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=50dkim1; d=email.rimowa.com; h=From:To:Subject:Date:List-Unsubscribe:List-Unsubscribe-Post:MIME-Version: Message-ID:Content-Type; i=rimowa@email.rimowa.com; bh=2Esx1gIxqScVGTAoNeIzwR/F3xxGeHpWvHY2M850GSM=; b=GklxzkxLJr5Al5KTQkluWmdmfcBCZzYEEuWX8eTbiEeW2HqK/Dqq4aozwnCFIRET+ivbHjuL7fJm pSo6YDdQfH1R97x5fV9WWzg8AZ+hSi/u3OdpNnekkXcKoASGy7vFYceyOQhczbWitUXDaMRb31vb 7TWOvFFb5oMQsVSGvBFS0NljwfjmZXFS3bUPZrB5CEb0gIKzVd5LS+bd/pXyWVaI/+rFZ9bsFakW raS6+btU+oZF/JA7wu1FwpvsdPd3d9Ui6iRXusYqE9qLHX+aEpNaFH4NVK2G3qszbEuAMNcz+FiF IQs5yu/ecrn35YLsRlKPh4+gxbi0C4a76EOHRg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=fbldkim50; d=s50.y.mc.salesforce.com; h=From:To:Subject:Date:List-Unsubscribe:MIME-Version:Message-ID:Content-Type; bh=2Esx1gIxqScVGTAoNeIzwR/F3xxGeHpWvHY2M850GSM=; b=kFGgbZpd9ffH5ehik9dqat5oDgFQkhKly6i13yyA1qpjqMUzpeLPH0wOMHxNA4Iva6U4USspN4h8 fjCrd4A2lHSwq7D74kmvdkoxZ25at9j6RlE7TLkDaaBVY3DP0BdyF4bJf/j9dtfjrKdwkyxU5gkM emoHI/R1LZ39awmZ4scUsToFCwcIV/IFYhCh4+EHSEQkvnBPg5xlNYCMxhO1ld853j+YE/yV3uD9 VjpHC28Go9l2thsWrugpyNEbrvh3HcbfWZOASyi5gud5Ocqa7hXM96w2IjuCbwGEqxVcBHZxjq7V OgLJTCOoo5aiZg2MkGmh2AYw6N45wFryUhXt9g== Received: by mta.email.rimowa.com id hbu3ka2fmd4b for ; Thu, 8 Jan 2026 10:30:28 +0000 (envelope-from ) From: "RIMOWA" To: Subject: New in: Powder Blue Date: Thu, 08 Jan 2026 04:30:28 -0600 List-Unsubscribe: , List-Unsubscribe-Post: List-Unsubscribe=One-Click MIME-Version: 1.0 X-SFMC-Stack: 50 x-job: 510005069_625830 Message-ID: Content-Type: multipart/alternative; boundary="0ytiKCWmcIPI=_?:" X-DKIM: signer='email.rimowa.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='rimowa@email.rimowa.com' status='pass' reason='' X-DKIM: signer='s50.y.mc.salesforce.com' status='pass' reason='' X-Spam-Score: 4.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://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (4.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: salesforce.com] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [161.71.70.97 listed in list.dnswl.org] 3.0 MESSAGE_ID_XT_LOCAL Salesforce Marketing Email 1.5 HTML_MESSAGE BODY: HTML included in message 0.0 HTML_IMAGE_RATIO_04 BODY: HTML has a low ratio of text to image area -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 0.0 T_KAM_HTML_FONT_INVALID Test for Invalidly Named or Formatted Colors in HTML SpamTally: Final spam score: 44 This is a multi-part message in MIME format. --0ytiKCWmcIPI=_?: Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏ https://click.email.rimowa.com/?qs=848edb2715d9978b86e67a632e0f0ef2dae866e5828ad09f831b60d7d7f82d8b1a3733381970eb0bf028314efa5ebc26864f48ac3af2c2c457c1065d171dcbed https://click.email.rimowa.com/?qs=848edb2715d9978b695785db8018fdc808c2c106aad128a51f16cf4376f2d6dc98058eb53f2c50526fa6477deab3da9355ec90933901aaac38f5c00d3c1ce2fa LUGGAGE https://click.email.rimowa.com/?qs=848edb2715d9978ba73d4ced39f9988491d9ffd2bcb5accf112e534a87b2eda1567456b4e643110bd8c4e213fca250929912f87eb04759283fddd6c9650ed06d BAGS https://click.email.rimowa.com/?qs=848edb2715d9978ba64f18efb4d91f0908552a8c88eda510afb4f32cc0caa4e480b37f6e8c37583ba3a28d125c0011b1ebcd1834218062e4fb6078839d034224 ACCESSORIES https://click.email.rimowa.com/?qs=848edb2715d9978ba314b875abbf4781648ead9936735dda01896d77707207694e93a40ea39ef9e23bf26e8b1972300f0bad14d817ad1956d3b820f22bd0b0b1 GIFTS https://click.email.rimowa.com/?qs=848edb2715d9978bda71ea20b615bdaf5fa99bb766247951795b16f45fa0b2d692a00b20058e74751ba140c7421607f222ccfbf5c67a01b6860fd980c064ce8c SERVICES https://click.email.rimowa.com/?qs=848edb2715d9978b86e67a632e0f0ef2dae866e5828ad09f831b60d7d7f82d8b1a3733381970eb0bf028314efa5ebc26864f48ac3af2c2c457c1065d171dcbed https://click.email.rimowa.com/?qs=848edb2715d9978b695785db8018fdc808c2c106aad128a51f16cf4376f2d6dc98058eb53f2c50526fa6477deab3da9355ec90933901aaac38f5c00d3c1ce2fa LUGGAGE https://click.email.rimowa.com/?qs=848edb2715d9978ba73d4ced39f9988491d9ffd2bcb5accf112e534a87b2eda1567456b4e643110bd8c4e213fca250929912f87eb04759283fddd6c9650ed06d BAGS https://click.email.rimowa.com/?qs=848edb2715d9978ba64f18efb4d91f0908552a8c88eda510afb4f32cc0caa4e480b37f6e8c37583ba3a28d125c0011b1ebcd1834218062e4fb6078839d034224 ACCESSORIES https://click.email.rimowa.com/?qs=848edb2715d9978ba314b875abbf4781648ead9936735dda01896d77707207694e93a40ea39ef9e23bf26e8b1972300f0bad14d817ad1956d3b820f22bd0b0b1 GIFTS https://click.email.rimowa.com/?qs=848edb2715d9978bda71ea20b615bdaf5fa99bb766247951795b16f45fa0b2d692a00b20058e74751ba140c7421607f222ccfbf5c67a01b6860fd980c064ce8c SERVICES https://click.email.rimowa.com/?qs=848edb2715d9978b42fc44f5e0fa3916bd00472db23b86358019101643434405aae1e454daba85741f155e87e153c33febd054c49f6b3ee1c9a02188e8b3442b https://click.email.rimowa.com/?qs=848edb2715d9978b42fc44f5e0fa3916bd00472db23b86358019101643434405aae1e454daba85741f155e87e153c33febd054c49f6b3ee1c9a02188e8b3442b THE SOFTNESS OF POWDER BLUE https://click.email.rimowa.com/?qs=848edb2715d9978b42fc44f5e0fa3916bd00472db23b86358019101643434405aae1e454daba85741f155e87e153c33febd054c49f6b3ee1c9a02188e8b3442b https://click.email.rimowa.com/?qs=848edb2715d9978b1f6abd7ad3b644b143e67f817aaf3feb7ea15cbfb7b023342a7b340e01d49ba9c8a9ac5b1c20aa0a771bdc90a3dc5a5e0133ed7aea683332 DISCOVER THE COLLECTION https://click.email.rimowa.com/?qs=848edb2715d9978b42fc44f5e0fa3916bd00472db23b86358019101643434405aae1e454daba85741f155e87e153c33febd054c49f6b3ee1c9a02188e8b3442b Inspired by early morning skies and new beginnings, Powder Blue infuses RIMOWA’s iconic collections with a sense of calm renewal, capturing the Maison’s craftsmanship in a refined hue. https://click.email.rimowa.com/?qs=848edb2715d9978bf08135a4bbab765a82376fe4a08d0ce10287ae51c5d6c61bc1e955cdeedb6f90901be0a4d5e0c55c5f632e90e9a6ca59947aff37fd6169fc THE DISTINCT COLLECTION Featuring a leather-bound shell with signature grooves and colour-matched aluminium accents, the Distinct suitcases offer an elevated travel experience backed by a lifetime guarantee. https://click.email.rimowa.com/?qs=848edb2715d9978b28b6db84d3cb31c03b9b3b79cf9fd378ae380bb61e4b3ffeb0e865570f09c8ec484e69aa6734592e205cac2f0b214cbc989707d24422d13a EXPLORE THE TWIST COLLECTION Explore the new edition of our Original Cabin Twist with its silver aluminium shell, Powder Blue leather handles and matching luggage tag — creating a subtle yet striking contrast. https://click.email.rimowa.com/?qs=848edb2715d9978bba4ec74088c8e632449b32cbe2c34c39ec3d0892d1025343307fbfb4bd509a2a8064a141b9b4ac5c174ebc03329344f0ca5d40b6bbc74470 EXPLORE https://click.email.rimowa.com/?qs=848edb2715d9978bf010fc125bfec09c428b53bcc1d9802371c51cc657236a0ce37b3b7ed013f941c9db733c3007cc4f76ad20494889f021a19db6206ed30aaa https://click.email.rimowa.com/?qs=848edb2715d9978b78564bb0b5224927ffb5dd649571b5bb6c2317cbf8652cd023c75ed6422588bd99cd33a46bfbad6bcca0a215342213669dabd178cd16111a THE PERSONAL COLLECTION Crafted from anodised aluminium and Italian full-grain leather, the Powder Blue Personal Aluminium features a versatile strap
perfect for everyday use. https://click.email.rimowa.com/?qs=848edb2715d9978b1fedddbb0186805798298aac5f01be77b0c0874495b0e6f2b77beac5f41b48ca210a3dd1c73a283f4769749ab27b6d06f4cfc33e9f639019 EXPLORE YOU MAY ALSO LIKE https://click.email.rimowa.com/?qs=848edb2715d9978b19da68c8c12652484414f07f971fbef6ccb2899012893d364b3825f81467eedf0b631256fc1ecf97c9e8e24d5ddb192284c2c60cedcc3b17 https://click.email.rimowa.com/?qs=848edb2715d9978b728ebba2854a836a67249665be73ed518562a6ae0700141b85bdc167e4557c455149e99416e0aa52731db9ea9a74dca8761202af2b820f8c https://click.email.rimowa.com/?qs=848edb2715d9978b5ef67c87a810fe44d8319fc2abe95279ccff7c2dbbb358e87027d7e4bc4a2b01b0f7aadc63ab47c9149701fab6405b901f4b24f5fa2b004c Need help? Our client service is open from Monday to Saturday, from 10am to 7pm.
If there’s anything we can assist with, contact us here or by phone at +44 207 660 0544. https://click.email.rimowa.com/?qs=848edb2715d9978b9c435d119b5a4ed18de33132e1ab35dfda08eec95b027d44073b08cfe0d07165430ef344c7d800254b8d9f819eec6ed021a8de984a18123c https://click.email.rimowa.com/?qs=848edb2715d9978b9c435d119b5a4ed18de33132e1ab35dfda08eec95b027d44073b08cfe0d07165430ef344c7d800254b8d9f819eec6ed021a8de984a18123c LIFETIME GUARANTEE ON ALL SUITCASES https://click.email.rimowa.com/?qs=848edb2715d9978ba4d1d9a6bcd58142877bdb1e7f043501e6713677ca5445f73b66f53820f366d474c45faa0d07de15fe008d7a2e7a05b2316b00730cef6804 https://click.email.rimowa.com/?qs=848edb2715d9978ba4d1d9a6bcd58142877bdb1e7f043501e6713677ca5445f73b66f53820f366d474c45faa0d07de15fe008d7a2e7a05b2316b00730cef6804 DESIGNED IN GERMANY https://click.email.rimowa.com/?qs=848edb2715d9978bf439046f52ae265985d6f2986c5d4c220b2536d95d07e7c4fe12a93a1cb5fa67406994c49f4a22ba2a8ba6ccd5b65f660ec4514068c94187 https://click.email.rimowa.com/?qs=848edb2715d9978bf439046f52ae265985d6f2986c5d4c220b2536d95d07e7c4fe12a93a1cb5fa67406994c49f4a22ba2a8ba6ccd5b65f660ec4514068c94187 BOOK AN IN-STORE APPOINTMENT https://click.email.rimowa.com/?qs=848edb2715d9978bc401ba139c886a89a8bf00adb081baebce2ed1d403c693d33be3b4127ee964ee871e554d07b6126053b1004339f323f7265f78c8ad39ed27 https://click.email.rimowa.com/?qs=848edb2715d9978bbb6042f076c6e8dc600b02fc7c7c0e655968ba81e47d4003a80bdadac9dcc7a0a1f82e946e40de4e52b4eef2f4fc70ffd7e494efef106a2f https://click.email.rimowa.com/?qs=848edb2715d9978bb9f48c3be666ac1b0cfad80219a084f9e9f43bff0438b99b11c7f3424629839deb5805514b30b47d283fc085e96c5f20479e67d230d37885 https://click.email.rimowa.com/?qs=848edb2715d9978b0ac9c6017747dee81f3045ab869fdb290b1020b586d1551e314aea5041cd1e04bf8ffa2776624cf2241bc9cd6056d36a1e8bec6cc10fe4bb https://click.email.rimowa.com/?qs=848edb2715d9978b9c84ee81b9a768d5d2848fbfb576081c09f80252fd473f6be3714ea260e3e5c72be6a2e8adc6aa75b280c7f6248932471eba8ba8621e1b1c https://click.email.rimowa.com/?qs=848edb2715d9978bf3ee65db6e04a722c28d4536df01bf253273af48b6478b00d31e37a8a12c6194072fc05a644e1362ebe78e4626c769ac1eae81179b94a6ac https://click.email.rimowa.com/?qs=848edb2715d9978b1d73128d78423f032b189e626ed0e69c695c4d2cc6e5066dbb9712e73c52666fde24bcd7cebd18f0f102a269e1eb4ad36629fe593c6b973e https://click.email.rimowa.com/?qs=848edb2715d9978b86e67a632e0f0ef2dae866e5828ad09f831b60d7d7f82d8b1a3733381970eb0bf028314efa5ebc26864f48ac3af2c2c457c1065d171dcbed RIMOWA Gmbh, Richard-Byrd-Str. 13, 50829 Cologne, Germany | © 2022. VAT registration no. DE-122804506 — Place of jurisdiction: AG Koeln HRB 14213.
If you prefer not to receive emails, you may unsubscribe https://click.email.rimowa.com/?qs=848edb2715d9978b20d5ffec8075a450a4f8f25a50107029a370ba125590adfb9d91834319a13cd01e2d7e47503404f792e8510cffbb859bc5847f05deed6a0c here . --0ytiKCWmcIPI=_?: Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 8bit
A serene and airy hue
 ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏  ͏ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­ ­  
--0ytiKCWmcIPI=_?:-- From - Thu Jan 08 10:37:59 2026 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id eNpPCPVcX2n9+hYAYBR5ng (envelope-from ); Thu, 08 Jan 2026 07:29:57 +0000 Return-path: Envelope-to: pfeifferj@archlinux.ch Delivery-date: Thu, 08 Jan 2026 07:29:57 +0000 Received: from p-east2-cluster6-host1-snip4-1.eps.apple.com ([57.103.76.172] helo=outbound.st.icloud.com) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vdkSy-00000006LPf-2z1N for pfeifferj@archlinux.ch; Thu, 08 Jan 2026 07:29:57 +0000 Received: from omp.email.farfetch.com (omp.email.farfetch.com [207.135.2.78]) by outbound.st.icloud.com (Postfix) with ESMTPS id A9D4C1801AE3 for ; Thu, 8 Jan 2026 07:29:54 +0000 (UTC) Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=privaterelay.appleid.com; s=prv2019; bh=+ACBukQ/p/nUsi/MXDGLfwVrGBccsiBNVBAozz1Xh1c=; h=MIME-Version:Content-Type:Date:To:From:Subject:Message-ID; b=RdTpkKXw5rJw1BuZ7aMQbtZP/+dtqRVGdW0EQiedXT3cTka+wI7ugUsr/W+g+9EoVOdNQNvP3MSQiws28NdEdkfsR0J6zuDv2H13lFExZW4yy2pm1My7Xtj9BF+CzjtDUmw+Hm7wyQ87jhSwKqq8GI3pVjOjKpDBeCU3ikIy3i8tOgdDznW6vPXg5pHin1SpTe1VbppNXLWBGT7mhLCyFpT2TB7OfgIRwxxcQVQr7JTbCJxQRSMtLqdBwVwWuRaThLpChqM77JRLGi9AsstteTcNkl+6dinQ7bkloE8GcaXTKvPUiEkjN78flMJOmsBbXM1H7qkUE9DEtHXUUurgqw== Authentication-Results: dkim-verifier.icloud.com; dkim=pass header.d=email.farfetch.com header.i=farfetch@email.farfetch.com header.b=Rf8kxSbx MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----msg_border_hi67pxgkU9" Date: Thu, 8 Jan 2026 07:15:05 +0000 To: gdkbn6vh7v@privaterelay.appleid.com From: =?UTF-8?B?RkFSRkVUQ0g=?= Reply-To: =?UTF-8?B?RkFSRkVUQ0g=?= Subject: =?UTF-8?B?VGhlIHVsdGltYXRlIGFwcsOocyBjYXBzdWxl?= Feedback-ID: 54226:214613485:oraclersys List-Unsubscribe-Post: List-Unsubscribe=One-Click X-sgxh1: nKsIgANoBNxijpNHlLjLtHPQHiitLpKQJhu X-rext: 7.rsys128.EWKz8tIXcDCZ_JVRV_ClMFXzIAN3rXUyWKhxG95dFVz71t3Ip-O4R_M7Z21XZwMRmptbmw X-cid: farfetch.62155525 X-ei: EP0gXptnOqCiPFxGE5mURiz_l05-cyj0XZ7eGQ4l1I5mreSZe-7Nl_MTn7pDruxfxG70 Message-ID: <0.0.F.45A.1DC806E8357AF44.0@omp.email.farfetch.com> X-Pr-ID: c4e8bfbe-c23f-446c-9e1b-d2b3a3cc6ac3 X-Pr-CD: 0 X-JNJ: AAAAAAABKFWeBVSQr9bXTpwYvIZkr3F4cnEkZ8Jsv53x9a0iM4k6lPptkg4pYsR8a2gT5po3PWloBD1KbPVYiPXf/pbU+2MIa9i33yT6N3OgvBbDka75y1UGw2z5Ux84QAyKT5qi0qIYfCGLZ9ZAMSvHUOtG8ExQOHzNh2TU93Wq9/Q6TmtHJzwlkSup4FAp5U9uGbnKsDGokTS9hy7PIqy1BQcbymyrnOsTe4U6rqiWYt1k84Tsr0LuFMdSljllb36v5bmI+jla2/4BUzwUW4PwyHxdCeiY6pAdKBu8TVUEy1W/3OatX50uHinuRoC+1m/Jjw+t2yM0wzuZeOnNd0CBK6/5op1e0UZrmqPMHwDLkrv1eC7psD0gz6zE20THh2fc0Y82hOF8X7HNPWDrT5Wv+tmfgR6rmN5I2LQtyNuf8nw7HAZ7Bw7dtx/nif+fveg9eQ== X-DKIM: signer='privaterelay.appleid.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (3.2 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: farfetch-contents.com] 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [57.103.76.172 listed in list.dnswl.org] 0.0 HTML_IMAGE_RATIO_04 BODY: HTML has a low ratio of text to image area 0.1 MIME_HTML_MOSTLY BODY: Multipart message mostly text/html MIME 1.5 HTML_MESSAGE BODY: HTML included in message 0.7 MPART_ALT_DIFF BODY: HTML and text parts are different -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain 0.0 T_KAM_HTML_FONT_INVALID Test for Invalidly Named or Formatted Colors in HTML 1.0 FROM_EXCESS_BASE64 From: base64 encoded unnecessarily -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender SpamTally: Final spam score: 32 This is a multi-part message in MIME format. ------msg_border_hi67pxgkU9 Date: Thu, 8 Jan 2026 07:15:05 +0000 Content-Type: multipart/alternative; boundary="----alt_border_HFugNOrEQ2_1" ------alt_border_HFugNOrEQ2_1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ------alt_border_HFugNOrEQ2_1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <=21--=5Bif =21mso=5D><=21--><=21--<=21=5Bendif=5D--><=21--=5Bif mso=5D> <=21=5Bendif=5D--><=21--=5Bif lte mso 11=5D> <=21=5Bendif=5D--><=21--=5Bif =21mso=5D><=21--><=21--<=21=5Bendif=5D--><= meta name=3D=22supported-color-schemes=22 content=3D=22light dark=22>=40media (min-width:480px) =7B =2EheroPromocode =7B max-width: 200px=21important; width: 200px=21important; =7D =7D =40media (prefers-color-scheme:dark) =7B =2EheroBanner table table td =7B background-color: =23f5f5f5=21important; =7D =2EheroBanner =2EheroBannerText =7B color: =23222=21important; =7D =7D =40media (max-width:479px) =7B =2EproductHighlightProductImage =7B padding-bottom: 24px; =7D =2EproductHighlightProductImage td, =2EproductHighlightProductImage=2Ertl td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EproductHighlightProductImageLarger =7B padding-bottom: 12px=21important; padding-left: 0=21important; padding-right: 0=21important; width: 100%=21important; =7D =2EproductHighlightProductImageLarger td, =2EproductHighlightProductImageLarger=2Ertl td =7B height: 100%=21important; padding-left: 0=21important; padding-right: 0=21important; width: 100%=21important; =7D =2EproductHighlightCTA =7B padding: 12px 0 24px=21important; =7D =2EgroupImageSection =7B padding-bottom: 12px=21important; =7D =2EgroupImageSection td, =2EgroupImageSection=2Ertl td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EresponsiveImage img =7B height: auto=21important; width: 340px=21important; =7D =7D =40media (min-width:480px) =7B =2EproductHighlightProductImage =7B padding-bottom: 0=21important; padding-right: 24px=21important; =7D =2EproductHighlightProductImage td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EproductHighlightProductImage=2Ertl =7B padding-left: 24px; padding-right: 0=21important; =7D =2EproductHighlightProductImage=2Ertl td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EproductHighlightProductImageLarger =7B padding-bottom: 0=21important; padding-right: 24px=21important; width: 150px=21important; =7D =2EproductHighlightProductImageLarger td =7B height: 200px=21important; padding-left: 0=21important; padding-right: 0=21important; width: 150px=21important; =7D =2EproductHighlightProductImageLarger=2Ertl =7B padding-left: 24px; padding-right: 0=21important; =7D =2EproductHighlightProductImageLarger=2Ertl td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EgroupImageSection =7B padding-bottom: 0; padding-right: 24px=21important; =7D =2EgroupImageSection td =7B padding-bottom: 0; padding-left: 0=21important; padding-right: 0=21important; =7D =2EgroupImageSection=2Ertl =7B padding-left: 24px; padding-right: 0=21important; =7D =2EgroupImageSection=2Ertl td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EalignLeftDesktop div =7B text-align: left=21important; =7D =2EalignLeftDesktop=2Ertl div =7B text-align: right=21important; =7D =2EproductHighlightCTA =7B padding-left: 0=21important; padding-right: 0=21important; =7D =2EresponsiveImage img =7B height: 200px=21important; width: 150px=21important; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EcardImageColumn =7B padding: 24px 0 0=21important; =7D =2EcardImageColumn td =7B padding-left: 0=21important; padding-right: 0=21important; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EliveRewardsTitleMobile =7B font-size: 30px=21important; =7D =7D =40media (max-width:479px) =7B =2EaccessProgressBarMessageMobile =7B padding-bottom: 24px=21important; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (max-width:479px) =7B =2EfourProductsGridImage img, =2EfourProductsGridImage span =7B min-width: 100%; width: 100%; =7D =2EthreeProductsContainer =7B width: 100%; =7D =2EthreeProductsImageContainer =7B width: 47%; =7D =2EthreeProductsImageContainer img =7B width: 100%; =7D =7D =40media (prefers-color-scheme:dark) =7B =2Efooter-wrapper table =7B background-color: =230a0a0a=21important; =7D =7D =40media (min-width:480px) =7B =2EfooterLinksShowMobile tr =7B display: none=21important; =7D =2EfooterLinksShowDesktop tr =7B display: block=21important; =7D =7D =40font-face =7B mso-font-alt: =22Arial=22; font-display: swap; font-family: Nimbus Sans Extended D; font-style: normal; src: url(https://cdn-static=2Efarfetch-contents=2Ecom/cdn-content/fonts/N= imbusSansExtD-Bold=2Ewoff2) format(=22woff2=22),url(https://cdn-static=2Efa= rfetch-contents=2Ecom/cdn-content/fonts/NimbusSansExtD-Bold=2Ewoff) format(= =22woff=22);=7D =40font-face =7B mso-font-alt: =22Arial=22; font-display: swap; font-family: Nimbus Roman D; font-style: normal; src: url(https://cdn-static=2Efarfetch-contents=2Ecom/cdn-content/fonts/N= imbusRomanD-Regular=2Ewoff2) format(=22woff2=22),url(https://cdn-static=2Ef= arfetch-contents=2Ecom/cdn-content/fonts/NimbusRomanD-Regular=2Ewoff) forma= t(=22woff=22);=7D =40font-face =7B mso-font-alt: =22Arial=22; font-display: swap; font-family: Farfetch Basis; font-style: normal; font-weight: 400; src: url(https://cdn-static=2Efarfetch-contents=2Ecom/cdn-content/fonts/F= arfetchBasis-Regular=2Ewoff2) format(=22woff2=22),url(https://cdn-static=2E= farfetch-contents=2Ecom/cdn-content/fonts/FarfetchBasis-Regular=2Ewoff) for= mat(=22woff=22);=7D =40font-face =7B mso-font-alt: =22Arial=22; font-display: swap; font-family: Farfetch Basis; font-style: normal; font-weight: 700; src: url(https://cdn-static=2Efarfetch-contents=2Ecom/cdn-content/fonts/F= arfetchBasis-Bold=2Ewoff2) format(=22woff2=22),url(https://cdn-static=2Efar= fetch-contents=2Ecom/cdn-content/fonts/FarfetchBasis-Bold=2Ewoff) format(= =22woff=22);=7D =40media (prefers-color-scheme:dark) =7B a=2ElinkDark:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2ElinkDark:not(=5Bclass=5E=3Dx_=5D) a =7B color: =23fff=21important; =7D =2ElinkGhostDark:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2EdisplayLarge:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2Edisplay:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2Eeditorial:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2Ebody:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2Eheading:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2EheadingBold:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2Etitle:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D =2Efootnote:not(=5Bclass=5E=3Dx_=5D) =7B color: =23fff=21important; =7D a=2ElinkDark=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2ElinkDark=5Bclass=5E=3Dx_=5D a =7B color: =23fff; =7D =2ElinkGhostDark=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2EdisplayLarge=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2Edisplay=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2Eeditorial=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2Ebody=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2Eheading=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2EheadingBold=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2Etitle=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2Efootnote=5Bclass=5E=3Dx_=5D =7B color: =23fff; =7D =2EheroPromocode =2Ebody =7B color: =23222=21important; =7D =7D =40media (min-width:480px) =7B =2EbuttonPrimary table, =2EbuttonSecondary table =7B width: 280px=21important; =7D =7D =40media (prefers-color-scheme:dark) =7B =2EbuttonSecondary td, =2EmultipleCTAButtonSecondary td =7B background: =23222=21important; border: 1px solid =23fff=21important; color: =23fff=21important; =7D =2EbuttonSecondary a, =2EmultipleCTAButtonSecondary a =7B background: =23222=21important; color: =23fff=21important; =7D =2EbuttonPrimary td, =2EmultipleCTAButtonPrimary td =7B border: 1px solid =23222=21important; =7D =2EbuttonPrimary a, =2EbuttonPrimary td, =2EmultipleCTAButtonPrimary a, =2EmultipleCTAButtonPrimary td =7B background: =23f5f5f5=21important; color: =23222=21important; =7D =7D
<=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
<=21--= =5Bif mso =7C IE=5D>=
<=21=5Bendif=5D-->
Featuring Toteme and others &zwn= j; ‌ ‌ ‌ ‌ ‌ ‌&= nbsp;‌ ‌ ‌ ‌ ‌ ‌&nbs= p;‌ ‌ ‌ ‌ ‌ ‌ &= zwnj; ‌ ‌ ‌ ‌ ‌ &zwn= j; ‌ ‌ ‌ ‌ ‌ ‌&= nbsp;‌ ‌ ‌ ‌ ‌ ‌&nbs= p;‌ ‌ ‌ ‌ ‌ ‌ &= zwnj; ‌ ‌ ‌ ‌ ‌ &zwn= j; ‌ ‌ ‌ ‌ ‌ ‌&= nbsp;‌ ‌ ‌ ‌ ‌ ‌&nbs= p;‌ ‌ ‌ ‌ ‌ ‌ &= zwnj; ‌ ‌ ‌ ‌ ‌ &zwn= j; ‌ ‌ ‌ ‌ ‌ ‌&= nbsp;‌ ‌ ‌ ‌ ‌ ‌&nbs= p;‌ ‌ 
<=21--=5Bif mso =7C IE=5D>
<=21=5Ben= dif=5D-->
<=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--> <=21-- --><=21--=20 --><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif= =5D-->
<=21--= =5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
3D=22FARFETCH
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bi= f mso =7C IE=5D><=21=5Bendif=5D--> <=21--=20 --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
<=21--= =5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
&=238202;
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif= =5D-->
<=21--=5Bif mso =7C IE=5D><= /table><=21=5Bendif=5D--> <=21-- --><=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21--=20 --><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>=
<=21=5Bendif=5D-->
All about the apr=C3=A8s
<=21--=5Bif mso =7C IE=5D>
<= =21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>=
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
&=238202;
<=21--=5Bif m= so =7C IE=5D>
<=21=5Bendif=5D-->
=
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D--><=21--=20 --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21=5Ben= dif=5D-->
<= =21--=5Bif mso =7C IE=5D><=21=5Bendif=5D-->
<=21=5Bendif=5D-->
=
There for the soir=C3=A9es more than th= e slopes? Meet your apr=C3=A8s-ski capsule, from Toteme and more=2E<= /div>
<=21--=5Bif mso =7C IE=5D>
<=21--=5Bif mso =7C= IE=5D>
<=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
&=238202;=
<=21--=5Bif= mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21=5Ben= dif=5D-->
<=21-= -=5Bif mso =7C IE=5D><= tr><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
Shop The Edit
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendi= f=5D--><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21=5Bendif=5D--><=21-- --><=21--=5Bif ms= o =7C IE=5D>
<=21--=5Bif mso =7C IE=5D><=21=5Bend= if=5D--><=21-- --><=21--=5Bif mso =7C IE=5D>
<= td style=3D=22line-height:0px;font-size:0px;mso-line-height-rule:exactly;= =22><=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE= =5D>
<=21=5Bendif=5D-->
<= /tr>
3D=22Hero
<=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21-= -=5Bif mso =7C IE=5D>
<=21=5Bendif=5D--><=21-- --><=21= -- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
<=21=5Be= ndif=5D--> <=21-- --><=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<= =21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- =20 --><=21-- --><=21-- --><=21--=20 --><=21--=5Bif mso =7C IE=5D><= /table><=21--=5Bif mso =7C IE=5D>
<= table align=3D=22center=22 border=3D=220=22 cellpadding=3D=220=22 cellspaci= ng=3D=220=22 class=3D=22=22 role=3D=22presentation=22 style=3D=22width:600p= x;=22 width=3D=22600=22 >
<=21=5Bendif=5D-->
<=21=5Bendif=5D--><=21-- --><= =21--=5Bif mso =7C IE=5D>
<=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- --><= =21--=5Bif mso =7C IE=5D>=
<=21=5Bendif=5D-->= <=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D><=21=5B= endif=5D--> <=21-- --><=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
<=21=5Bendif=5D--> <= =21-- --><=21-- --><=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<= =21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- =20 --><=21-- --><=21-- --><=21-- --><=21-- padding-right is 10px instead of 16px becasue the images alre= ady have a lateral padding of 6px --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
= <=21--=5Bif mso =7C IE=5D>
<= =21=5Bendif=5D-->
3D=22Editorial
<=21--= =5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21-- --><=21-- --><=21-- --><=21-- --><=21-- -= -><=21-- --><=21-- --><=21-- -->
<=21-- -->
3D=22product<=21-- --> 3D=22product<=21-- =20 -->3D=22product= <=21-- --> 3D=22product<=21-- =20 -->
3D=22product<=21-- --> 3D=22product<=21-- =20 -->3D=22product= <=21-- --> 3D=22product<=21-- =20 -->
<=21--=5Bif mso =7C I= E=5D>
<=21=5Bendif=5D-->
<= =21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D><=21=5B= endif=5D--> <=21-- --><=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
<=21=5Bendif=5D--> <= =21-- --><=21-- --><=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C IE=5D>
<= =21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- =20 --><=21-- --><=21-- --><=21-- --><=21-- padding-right is 10px instead of 16px becasue the images alre= ady have a lateral padding of 6px --><=21--=5Bif mso =7C IE=5D>
<=21= =5Bendif=5D-->
= <=21--=5Bif mso =7C IE=5D>
<= =21=5Bendif=5D-->
3D=22Editorial
<=21--= =5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21-- --><=21-- --><=21-- --><=21-- --><=21-- -= -><=21-- --><=21-- --><=21-- -->
<=21-- -->
3D=22product<=21-- --> 3D=22product<=21-- =20 -->3D=22prod=<=21-- --> 3D=22product<=21-- =20 -->
3D=22product<=21-- --> 3D=22product<=21-- =20 -->3D=22prod=<=21-- --> 3D=22product<=21-- =20 -->
<=21--=5Bif mso =7C I= E=5D>
<=21=5Bendif=5D-->
<= =21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE= =5D>
<=21=5Bendif=5D-->
<= td align=3D=22center=22 bgcolor=3D=22=23414141=22 role=3D=22presentation=22= style=3D=22cursor: auto; mso-padding-alt: 10px 25px; background: =23fff; b= order: 1px solid =23222; border-radius: 8px; color: =23222;=22 valign=3D=22= middle=22>Shop The Edit
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D><=21=5B= endif=5D--> <=21-- --><=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D><= td style=3D=22direction:ltr;font-size:0px;padding:20px 0;text-align:center;= =22><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21=5Bendif=5D--> <=21-- --><=21-- --><=21--=5Bif mso =7C IE=5D>
<= table align=3D=22center=22 border=3D=220=22 cellpadding=3D=220=22 cellspaci= ng=3D=220=22 class=3D=22=22 role=3D=22presentation=22 style=3D=22width:600p= x;=22 width=3D=22600=22 >
<=21=5Bendif=5D-->
<=21=5Bendif=5D--> <=21-- --><=21-- --><=21--=5Bif mso = =7C IE=5D>
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendi= f=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D--><=21--=5Bif mso =7C IE=5D>
3D=22Farfetch
<=21=5Bendif=5D--><=21--=5Bif mso =7C IE=5D>
3D=22Farfetch
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Be= ndif=5D--><=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D= -->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C I= E=5D><=21=5Bendif=5D--><=21-- --><=21--=5Bif mso =7C IE=5D><= /table><=21=5Bendif=5D-->
<=21=5Bendif=5D-->
=
<=21--=5Bif mso =7C IE=5D>=
<=21=5Bendif= =5D-->
<=21--=5Bif mso =7C IE=5D>
FARFETCH App for = iOS and Android
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21-- --><=21-- --><=21-- --><=21-- --><=21-- -->
Email PreferencesMy Account= Refer a Friend= Contact Us<=21-- -->Unsubscribe
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif= mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21-- --><=21-- -->
=
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21= -- --><=21-- -->=
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D--><=21--=5Bif mso =7C IE=5D><=21=5Bendif=5D-->
<=21-- --><=21-- -->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--= --><=21-- --= >
<=21--=5Bif mso =7C IE=5D>
<=21=5Be= ndif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21=5Bendif=5D-->
<= /tbody>
FARFETCH, The Bower, 211 Old = Street London, EC1V 9NR
Please note this is our registered office and returns cannot be accepted he= re=2E
UK company number 06400760 =7C =C2=A9 2026 FARFETCH
<=21--=5Bif mso =7C IE=5D>
<=21=5Bend= if=5D-->
<=21--=5Bif mso =7C IE=5D>
<=21--=5Bif mso = =7C IE=5D>
<=21=5Bendif=5D--> <=21-- --><=21-- -->
------alt_border_HFugNOrEQ2_1-- ------msg_border_hi67pxgkU9-- From - Thu Jan 08 10:38:00 2026 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id cN93M7NlX2mDshkAYBR5ng (envelope-from ); Thu, 08 Jan 2026 08:07:15 +0000 Return-path: Envelope-to: pfeifferj@archlinux.ch Delivery-date: Thu, 08 Jan 2026 08:07:16 +0000 Received: from kl-203-24-17.kmta.shared.klaviyomail.com ([170.203.24.17]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vdl35-000000084Ov-10ij for pfeifferj@archlinux.ch; Thu, 08 Jan 2026 08:07:15 +0000 X-Mailer-Info: 10.sGbfJjN4UjM5UzN1AzN.sGbfFDMxEDMxsWZjFWNnpne3IzN5InM.AcmVWam ZWZypGQhJ3YoxWauVHeuMGa.gsnIwEzSFVUOFFkNOt0QxMTUQBDW4kTMB10SOdjI6snIjJiOiMFT 2Z2atJCLiMWYtJiOxwiIoRnI6EzN2cDO1kjNygDLi0mI6ICMxsURDFUNHplW3IzN5IlMI5EVQhDW zkTUxICLiQnI6EzN2cDO1kjNyIDLiQXbiojIwEzSFVUOFFkNOt0QxMTUQBDW4kTMB10SOdjIsICe iojItFmb1FGbi0Xf..EDMxEDMxsURDFUNHplW3IzN5IlM.. X-Mailer-Info-Extra: 53d5063b23:0yIVO3IzNap1R1E0QFtUMwETMwEDApBQf9JCbh Vnbh1mI6ICeiwiI340SNFUM5gDWwAVUzEzQL5kNBVUOFV0SxAjI6ISb0JCLyIjN5UDO3Y zNxojI0JCLiETU5MDW4AFVOhkMSlzNycjWadUNBNURLFDMiojItJCL4IjN5UDO3YzNxoj I0hmIsEjOi0WYjJCLi02amZHTTJiOiMmI7pjI340SNFUM5gDWwAVUzEzQL5kNBVUOFV0S xAjI7BCAjBAaj5Ce15Wash2YyFGQqJXZmZWalZGc++ Received: from unknown (HELO kmta-worker-prod-go-86d7f897d8-zdght) (kmta-send@vmta.klaviyomail.com@10.8.208.142) by kmta-mta-blue-0ea50a7764389ba71.servers.clovesoftware.com with SMTP; 8 Jan 2026 08:07:12 -0000 CFBL-Address: fbl@kmta.shared.klaviyomail.com; report=arf Date: Thu, 08 Jan 2026 08:07:08 +0000 List-Unsubscribe: , List-Unsubscribe-Post: List-Unsubscribe=One-Click MIME-Version: 1.0 Message-ID: <01KEE9EA6NKC13QP0X891AMKN7@klaviyomail.com> Subject: =?UTF-8?q?January_resolutions_=F0=9F=8C=BF?= X-Kmail-Account: SLvfkm X-Kmail-Message: 01KECA5GZZ7279R2HNTP8X39Q1 X-Kmail-Ops: 01FYCPPARR90P952KE2MB8CHKZ X-Report-Abuse: Please report any spam or abuse to: abuse@klaviyo.com DKIM-Signature: a=rsa-sha256; bh=GqAr/xl/njr4JEB2E+nTSfs2R/H2dNKP1LB6bkcYv50=; c=relaxed/relaxed; d=shared.klaviyomail.com; h=DKIM-Signature:Subject:From:To:List-Unsubscribe-Post:Message-ID:CFBL-Address:List-Unsubscribe:Date:Subject:From:To:CC:Date:CFBL-Feedback-ID:CFBL-Address; s=def1; t=1767859632; v=1; b=dT1OOswjQEQn1RG6M0ZxiCVCxLgdWm24kCk+mmF+W4pnNcuPRn7pm+4DgcQIRuLIe2X8Dj/z g/clo0A+jjkhqOuVlJ9EJwQgWcE3vnDEMtm+lemqfulEYRpfzl1sDPbIlBUxz6E0uUERuF/iL5w EZvb7sHDOsU2FWIGqCsnte60= DKIM-Signature: a=rsa-sha256; bh=GqAr/xl/njr4JEB2E+nTSfs2R/H2dNKP1LB6bkcYv50=; c=relaxed/relaxed; d=send.naanfurniture.com; h=Subject:From:To:List-Unsubscribe-Post:Message-ID:CFBL-Address:List-Unsubscribe:Date:Subject:From:To:CC:Date:CFBL-Feedback-ID:CFBL-Address; s=mtd1; t=1767859632; v=1; b=n1s8mSqXCvL0JMrLGM8c67gN00x3Ulf64l4R+AtxnL2esWfTUuMVfm03z9nlU77FNmNgwDmd EWa8g4lm2EceBwUpW0nzL/lVpJZTYdu7orJd+2bKV/pCyStOiwqCJ1l51argYErqyBC7YPaOZgJ h+fhwH4FY3FcMkIPLvyyh1vk= From: "Naan Furniture" To: "Josephine Pfeiffer" Content-Type: multipart/alternative; boundary=746b11f837a0ca303be7320d30d09d008c1cd293297740af1c24c3564b8b X-DKIM: signer='shared.klaviyomail.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='send.naanfurniture.com' status='pass' reason='' X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "witcher.mxrouting.net", has performed the tests listed below against this email. Information: https://mxroutedocs.com/directadmin/spamfilters/ --- Content analysis details: (2.5 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: kmail-lists.com] 1.5 HTML_MESSAGE BODY: HTML included in message 1.0 HTML_FONT_LOW_CONTRAST BODY: HTML font color similar or identical to background -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.0 DKIMWL_WL_MED DKIMwl.org - Medium trust sender SpamTally: Final spam score: 25 --746b11f837a0ca303be7320d30d09d008c1cd293297740af1c24c3564b8b Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII https://naanfurniture.com/es =E2=80=8A https://naanfurniture.com =E2=80=8A What if this year's resolutions actually come true? January isn=E2=80=99t about changing who you are, but about creating the ri= ght environment for your desires to flourish. At Naan Furniture, we believe= your home is the silent accomplice in everything you set out to achieve. "This year, I want to read more" https://naanfurniture.com/products/magazine-rack-oliva Reading more is actually traveling more slowly. Your reading nook is the st= age for that journey. All you need is a good seat, natural light, and a lit= tle silence. [Create your reading nook](https://naanfurniture.com/products/magazine-rack= -oliva) =E2=80=8A "Reclaiming the slow life" https://naanfurniture.com/collections/sideboards Disconnecting from the outside noise to connect with your own soundtrack. E= scaping the infinite scroll to embrace slow time and the hobbies of yestery= ear. [A piece for your records](https://naanfurniture.com/collections/sideboards= ) =E2=80=8A "Rescuing a long-lost hobby" https://naanfurniture.com/collections/coffee-table-or-center-tables Painting, writing, creating: the pleasure of dedicating time to what makes = us happy. Sometimes, hands just need a place to play again. [Create over wood](https://naanfurniture.com/collections/coffee-table-or-ce= nter-tables) =E2=80=8A "Cultivating bonds" https://naanfurniture.com/collections/sofas There is an honest beauty in the gesture of opening our doors and offering = our time. Nothing extraordinary is needed; just a place where affections fi= nd the space they need to grow. [A new living room](https://naanfurniture.com/collections/sofas) =E2=80=8A "Traveling, exploring new horizons" https://naanfurniture.com/blogs/finishing-and-tips/encanto-mediterraneo-hog= ar Living with the curiosity of those who look at the sea and wonder what lies= beyond the horizon. A time to collect stories, landscapes, and sensations = that later find their place in the calm of home. [The Mediterranean as inspiration](https://naanfurniture.com/blogs/finishin= g-and-tips/encanto-mediterraneo-hogar) =E2=80=8A "Caring for your sanctuary, making it more sustainable" https://naanfurniture.com The world outside is rushing, but your home doesn't have to. Create a home = in calm, without plastics or artifice; just the truth of pine and that Medi= terranean stillness that brings us back to the present. [Get to know us](https://naanfurniture.com/) =E2=80=8A =E2=80=8A =E2=80=8A [Facebook](http://www.facebook.com/naanfurniture) [Instagram](http://www.instagram.com/naanfurniture/?hl=3Des) [LinkedIn](https://es.pinterest.com/naanfurniture/) =C2=A0 Contact with Naan via email customers@naanfurniture.com=C2=A0or via=C2=A0Wh= atsapp at +34 626 292 885 =C2=A9 Naan Furniture 2026. All rights reserved. Calle Antonio Ferrandis 18 18. A-19 Valencia, Valencia 46013 | VAT number B= 40512733 We process your data to provide you with the services you have requested an= d we will keep it until you request its deletion. We will not pass on your = details to third parties, except where necessary for the services requested= or where required by law. You have the right to access, rectify, limit the= processing of or request the deletion of your data by contacting info@naan= furniture.com You are receiving this email because you have subscribed to the Naan Furnit= ure newsletter.=C2=A0 Do you want to unsubscribe? [Unsubscribe](https://manage.kmail-lists.com/su= bscriptions/unsubscribe?a=3DSLvfkm&c=3D01FYCPPARR90P952KE2MB8CHKZ&k=3De5adf= fdf5bfbeabb09a41b06b9aada83&m=3D01KECA5GZZ7279R2HNTP8X39Q1&r=3D01KEE9EA6NKC= 13QP0X891AMKN7) --746b11f837a0ca303be7320d30d09d008c1cd293297740af1c24c3564b8b Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8
Create a home where your intentions find the space they need to grow.= =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD= =8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80= =87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F = =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD= =8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80= =87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F = =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD= =8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80= =87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F = =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD= =8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80= =87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F = =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD= =8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80= =87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F = =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD= =8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80= =87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F = =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87= =CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =E2= =80=87=CD=8F =E2=80=87=CD=8F =E2=80=87=CD=8F =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD = =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2= =AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD =C2=AD
=E2=80=8A
=E2=80=8A
What if this year's resolutions ac= tually come true?
January isn=E2=80=99t about changing who you are, but about creati= ng the right environment for your desires to flourish. At Naan Furniture, w= e believe your home is the silent accomplice in everything you set out to a= chieve.

"This year, I want to read more"

Reading more is actuall= y traveling more slowly. Your reading nook is the stage for that journey. A= ll you need is a good seat, natural light, and a little silence.

=E2=80=8A
"Reclaiming the slow life"

Disconnecting from the = outside noise to connect with your own soundtrack. Escaping the infinite sc= roll to embrace slow time and the hobbies of yesteryear.

=E2=80=8A
"Rescuing a long-lost hobby"

Painting, writing, crea= ting: the pleasure of dedicating time to what makes us happy. Sometimes, ha= nds just need a place to play again.

=E2=80=8A
"Cultivating bonds"

There is an honest beau= ty in the gesture of opening our doors and offering our time. Nothing extra= ordinary is needed; just a place where affections find the space they need = to grow.

=E2=80=8A
"Traveling, exploring new horizons"

Living with the curiosi= ty of those who look at the sea and wonder what lies beyond the horizon. A = time to collect stories, landscapes, and sensations that later find their p= lace in the calm of home.

=E2=80=8A
"Caring for your sanctuary, making it more sustainable"

The world outside is ru= shing, but your home doesn't have to. Create a home in calm, without plasti= cs or artifice; just the truth of pine and that Mediterranean stillness tha= t brings us back to the present.

=E2=80=8A
=E2=80=8A
=E2=80=8A

 
Contact with Naan via email customers@naa= nfurniture.com or via Whatsapp
at +34 626 292 885
=C2=A9 Naan F= urniture 2026. All rights reserved.
Calle Antonio Ferrandis 18 18. A-= 19 Valencia, Valencia 46013 | VAT number B40512733
We process your data = to provide you with the services you have requested and we will keep it unt= il you request its deletion. We will not pass on your details to third part= ies, except where necessary for the services requested or where required by= law. You have the right to access, rectify, limit the processing of or req= uest the deletion of your data by contacting info@naanfurniture.com
You = are receiving this email because you have subscribed to the Naan Furniture = newsletter. 
Do you want to unsubscribe? Unsubscri= be
3D"= --746b11f837a0ca303be7320d30d09d008c1cd293297740af1c24c3564b8b-- From - Thu Jan 08 13:41:29 2026 X-Mozilla-Status: 0001 X-Mozilla-Status2: 00000000 Return-Path: Received: from witcher.mxrouting.net by witcher.mxrouting.net with LMTP id KLsUMBiUX2mLgDwAYBR5ng (envelope-from ); Thu, 08 Jan 2026 11:25:12 +0000 Return-path: Envelope-to: pfeifferj@archlinux.ch Delivery-date: Thu, 08 Jan 2026 11:25:13 +0000 Received: from out171-200.dm.aliyun.com ([106.11.171.200]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vdo8d-0000000Gk9j-2d2A for pfeifferj@archlinux.ch; Thu, 08 Jan 2026 11:25:12 +0000 X-AliDM-RcptTo: cGZlaWZmZXJqQGFyY2hsaW51eC5jaA== DKIM-Signature:v=1; a=rsa-sha256; c=relaxed/relaxed; d=service.alibaba.com; s=aliyun-cn-hangzhou; t=1767871508; h=Date:From:To:Message-ID:Subject:MIME-Version:Content-Type; bh=rwbuONj4o0KO7Y/6jg/HSVsc9Hl0JSmv5D2sP0gGr40=; b=Ldx8/rQkWnoBJYclPSY5VDvAWPu2ktxVAPrKNPdd/xy6wbFCZJLK9tLXn9OWf23CbjdgkpkTi3pj/h6RUcPMr1FGk6hYh9rBPyjr0YgkLKkTPTbRYXVzmEDUJ3ZzP7qI2FRCClqiI2dGTeP1Sb6oboIrzcOL8Rm96vKaF4Y7DEk= Received: from mobile-messages-service033007178160.center.na620(mailfrom:feedback@service.alibaba.com fp:SMTPD_-VHcEzQuKj2 cluster:AY35D) by smtp.aliyun-inc.com(127.0.0.1); Thu, 08 Jan 2026 19:25:07 +0800 X-EnvId: 600000264873274348 Date: Thu, 8 Jan 2026 03:25:07 -g=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=c54lUdk78eWxdrIFymGdoEwTlIS2Qd66XXBJhf/EZ6THXfC9z2NoXAmMJ5JH6cg1pF7XM2SWYZGMRnw9o3KExPxPgbvldxDr3z7YZjDOZyLVZ8YehcK0qMJjytqqg+SSUla/gcsDRkdEi8+NCo6nATN1X69d/hkx52HDzhC5guQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=sntech.de; spf=pass smtp.mailfrom=sntech.de; dkim=pass (2048-bit key) header.d=sntech.de header.i=@sntech.de header.b=bpXAbppB; arc=none smtp.client-ip=185.11.138.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=sntech.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sntech.de DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sntech.de; s=gloria202408; h=Content-Transfer-Encoding:Content-Type:MIME-Version: References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Reply-To; bh=xCbFUq1gz5ivzs3NGEktR0CddjRjW7flgd1V8byi/98=; b=bpXAbppBRntuOXTB91zOXoUrzU FcBQNixaiLIAJ+hynP0b2tfS0bPDIZ0RhEVtui818OlSsTXA0Tb2QIWpSbMlyOh85Is+GSTRJ7BI3 rQu6Tco63lQMXAav3HivByrywzSxx0BsyRUMhc8ai64yxr9KlqBYWTguc0NvZphhUF/6YAPaldUZH I+XfISQyU8LrnuBHNp/023T1Iwp2dHQ690ek76WlFgvVNSpR7BlB73Emedc9sLEOmFZqMb0miTCyd iM5UyVbMjJOsuZt/6+LPbYz3ucb6Tn/YlRDKOZCFXaBinzHlCjDhb9cYsvf9bhxGLyGnpHGTQt8RD dBTxt1wg==; From: Heiko Stuebner To: Heiko Stuebner Cc: linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, Jan Palus , Peter Robinson , Thorsten Leemhuis , stable@vger.kernel.org Subject: Re: [PATCH] Revert "arm64: dts: rockchip: Further describe the WiFi for the Pinebook Pro" Date: Sun, 22 Feb 2026 23:39:04 +0100 Message-ID: <177179992296.1861430.12010317621406351425.b4-ty@sntech.de> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20260210120142.698512-1-heiko@sntech.de> References: <20260210120142.698512-1-heiko@sntech.de> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-DKIM: signer='sntech.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: sntech.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: sntech.de] 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [172.234.253.10 listed in list.dnswl.org] 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.234.253.10 listed in zen.spamhaus.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 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: sntech.de] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On Tue, 10 Feb 2026 13:01:42 +0100, Heiko Stuebner wrote: > This reverts commit 6d54d935062e2d4a7d3f779ceb9eeff108d0535d. > > It seems there are different variants of the Wifi chipset in use on the > Pinebook Pro. And according to the reported regression - see Closes > below, the reverted change causes issues with one Wifi chipset. > > The original commit message indicates a "further description" only and > does not indicate this would fix an actual problem, so a revert should > not cause further problems. > > [...] Applied, thanks! [1/1] Revert "arm64: dts: rockchip: Further describe the WiFi for the Pinebook Pro" commit: 29d1f56c4f3001b7f547123e0a307c009ac717f8 Best regards, -- Heiko Stuebner From - Mon Feb 23 08:43:26 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 4EmdLgCPm2lYGDgAYBR5ng (envelope-from ) for ; Sun, 22 Feb 2026 23:19:28 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Sun, 22 Feb 2026 23:19:29 +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 1vuIjY-0000000FS9c-1ASZ for hi@josie.lol; Sun, 22 Feb 2026 23:19:28 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id E20E9300B44C for ; Sun, 22 Feb 2026 23:19:26 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3908B35294E; Sun, 22 Feb 2026 23:19:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="moFamt4L" X-Original-To: stable@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 14793221D89; Sun, 22 Feb 2026 23:19:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771802366; cv=none; b=Iw3jze6gOPWrj7HJE0LMBC/H96YMkJ9l6rK/OBIf4+0S3SSTy5aX12r0GpPvdmabNI3O2O39DNT/BsODTzn1OWkPwwM4jAos7eKwk5JIDZCwlawxup/pF972TDtyJbXDIHgYog4i/V9YeUKOKZCk/8dGyKpMvrAhhlPODg4/fQ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771802366; c=relaxed/simple; bh=1Jr2UFYlqfUbVcRlaHdvfopn8D6VYXN8wRPR+OoZSDY=; h=Mime-Version:Content-Type:Date:Message-Id:From:Subject:Cc:To: References:In-Reply-To; b=PurRzkbbuBmssOkXItpkC9X2df8xqAS1K3Cgbc/srPhjM5fqaSXFuN8eIV4FOuHdlSnyADPdWcj8TY8oLBTbsELMgxL5xhKHgIw5lf8cOHip31/TMLG++Y5F9SHh1bN25fOgN86LyrHNs2827qrG5u3RmwgLOcKtqGZCNDDJeDw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=moFamt4L; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8B7FCC116D0; Sun, 22 Feb 2026 23:19:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1771802365; bh=1Jr2UFYlqfUbVcRlaHdvfopn8D6VYXN8wRPR+OoZSDY=; h=Date:From:Subject:Cc:To:References:In-Reply-To:From; b=moFamt4LVHii95rcJwIond6Bv6oxAYIMUstt1M01IICrGmNdAahQIU6nMdQeEpxRy 9qCFrqX1p273BZ4O2039IwLn0osoHQOphZB2bFUqbk0ylUANlNS237t7kP+aWhy+Zk V1fs3xaSGDG8TaNSBsU3yL8B/O0Y50vSERomdHBM2zN5JGLBo411Y0R/toiU8pg1Kj EQT7ZzeBbvuxrOBkIlMzycBzt7hjq2pEL3DUaDS8s7NbVGHZgRMKVa7KaapZj3cA7q 180zUDR78dOOna5w4X3GxwIMgMYIsWT9YIIhtqKbPmaVapiXhVfEtC5zCcECwOMfC1 z5xjMbhwNC8Cw== Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 23 Feb 2026 00:19:21 +0100 Message-Id: From: "Danilo Krummrich" Subject: Re: [PATCH v1 1/1] device property: Allow secondary lookup in fwnode_get_next_child_node() Cc: , , "Daniel Scally" , "Heikki Krogerus" , "Sakari Ailus" , "Greg Kroah-Hartman" , "Rafael J. Wysocki" , To: "Andy Shevchenko" References: <20260210135822.47335-1-andriy.shevchenko@linux.intel.com> In-Reply-To: <20260210135822.47335-1-andriy.shevchenko@linux.intel.com> X-DKIM: signer='kernel.org' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-Spam-Score: -1.2 (-) 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: (-1.2 points) --- pts rule name description ---- ---------------------- ----------------------------------------- 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.234.253.10 listed in zen.spamhaus.org] -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 -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender SpamTally: Final spam score: -11 On Tue Feb 10, 2026 at 2:58 PM CET, Andy Shevchenko wrote: > When device_get_child_node_count() got split to the fwnode and device > respective APIs, the fwnode didn't inherit the ability to traverse over > the secondary fwnode. Hence any user, that switches from device to fwnode > API misses this feature. In particular, this was revealed by the commit > 1490cbb9dbfd ("device property: Split fwnode_get_child_node_count()") > that effectively broke the GPIO enumeration on Intel Galileo boards. > Fix this by moving the secondary lookup from device to fwnode API. > > Note, in general no device_*() API should go into the depth of the fwnode > implementation. > > Fixes: 114dbb4fa7c4 ("drivers property: When no children in primary, try = secondary") > Cc: stable@vger.kernel.org > Signed-off-by: Andy Shevchenko Applied to driver-core-linus, thanks! From - Mon Feb 23 08:43:26 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 QFYdC0Kdm2kHCz0AYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 00:20:18 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 00:20:18 +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 1vuJgO-0000000HMAL-29rz for hi@josie.lol; Mon, 23 Feb 2026 00:20:18 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id 951F1301E991 for ; Mon, 23 Feb 2026 00:20:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1F2DF13DDAE; Mon, 23 Feb 2026 00:20:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=richtek.com header.i=@richtek.com header.b="0q75kwrr"; dkim=pass (2048-bit key) header.d=richtek.com header.i=@richtek.com header.b="TfU6SI7a" X-Original-To: stable@vger.kernel.org Received: from mg.richtek.com (mg.richtek.com [220.130.44.152]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2D1FEA55; Mon, 23 Feb 2026 00:20:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.130.44.152 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771806012; cv=none; b=XZpIV7Ujb0cwlHD1lIU7VZGqGk1zVVNWq8bbPnGySyNEx5RjhI/yU9Fa+GKKuFzjMlP5EcxrvwPSIvF7KBe877nwO8etjjdBFSIYnpqqYQLuIDva5EhNnHZFesGjr8OHVZQQW7Cr5yzd3afca3lMdMXGW4WsN2rK4zTxzBo3X88= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771806012; c=relaxed/simple; bh=1CjCHNSsitMr9rwUj9CLk7LSJrD29uoWYSQ+GyibKZ0=; h=Date:From:To:CC:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=KZCVAELShMGpoxiCXenN4oRcytd2A9mF0EKX3JBGtPhN2G7hqRBYRyQ1cEgDIs0UF04Ba0w9hFBLlAoPlY1dpmcmGypSbsRjU4yzQRBKiJa+8knt2XEUPtW9Q/JOkGhY333hzK8ZrCsntHAOKvmuLwcxMzbio05i9u1rlo2LfVk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=richtek.com; spf=pass smtp.mailfrom=richtek.com; dkim=pass (2048-bit key) header.d=richtek.com header.i=@richtek.com header.b=0q75kwrr; dkim=pass (2048-bit key) header.d=richtek.com header.i=@richtek.com header.b=TfU6SI7a; arc=none smtp.client-ip=220.130.44.152 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=richtek.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=richtek.com X-MailGates: (SIP:2,PASS,NONE)(compute_score:DELIVER,40,3) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=richtek.com; s=richtek; t=1771806006; bh=tzYhkuYE4VAgVLS3sjc2/YlzHoyvON8t2raAUjHeCt4=; l=1588; h=Date:From:To:Subject:Message-ID:MIME-Version; b=0q75kwrr56U1PGeRJK6DOYNk89Opaa8HEaGzX+AY9GtDhJw48H7T06PTWMOrAfubw EiFAGP+UMo4o7ikiiKUpEVJpUiRRpg0LexCp+p0xGRpx7obnJE2shQbxNisQMkyJD5 x25La+WxxaM8SVhaIg451aDfl46mKcPgdsPYZHHTLYXvbj5CtQR5bvaJPPH8+4riTG adie5Ho02wHy9ffP0pmlkRKi6KTTLlKmSI3FqAOfJUMrAC2HnAVNrnaWHz31Ic77uU I64EId+jDj37X+0Up89qe2L7kY1/va8E5Vsm/kIP3bRK7SxzIGsfS5pGD3t5q5nscs mUusFoWTXy6vg== Received: from 192.168.8.21 by mg.richtek.com with MailGates ESMTP Server V3.0(1128086:0:AUTH_RELAY) (envelope-from ); Mon, 23 Feb 2026 08:20:05 +0800 (CST) X-MailGates: (compute_score:DELIVER,40,3) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=richtek.com; s=richtek; t=1771806005; bh=tzYhkuYE4VAgVLS3sjc2/YlzHoyvON8t2raAUjHeCt4=; l=1588; h=Date:From:To:Subject:Message-ID:MIME-Version; b=TfU6SI7a4wqLeTgMNl9C0uDizUKEXEThRBkMHj6PtgUzhInh4gu4Lr3gIU0zHy9PF Xwf7XKkA+O530NsjlZ8RLEqQ67BlIxN310J6SYwNJxVq5dexEIGmviz1u/dtf9RnZT 6hKYGo/R79VSyQfCqpo/BaB7QJKtfNxbjpaUMUXk1H585Z5Nm2ChC/vx7g4X+AUBeF ISn3kKuUseQAd7QN7FyUb9MU9leQAjJC8lMEkZReVbI6xljiTQYr09desKeJw22tBs GP1Rv9i0sRp7HS8+k6bb/YI7k043u3KJFQGR7o6dQBT8TF+fLHxEQwaq1YaamSjhTy wsPlgwuJk2wug== Received: from 192.168.10.46 by mg.richtek.com with MailGates ESMTPS Server V6.0(2285656:0:AUTH_RELAY) (envelope-from ) (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256/256); Mon, 23 Feb 2026 08:18:50 +0800 (CST) Received: from ex4.rt.l (192.168.10.47) by ex3.rt.l (192.168.10.46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.26; Mon, 23 Feb 2026 08:18:50 +0800 Received: from git-send.richtek.com (192.168.10.154) by ex4.rt.l (192.168.10.45) with Microsoft SMTP Server id 15.2.1748.26 via Frontend Transport; Mon, 23 Feb 2026 08:18:50 +0800 Date: Mon, 23 Feb 2026 08:18:50 +0800 From: ChiYuan Huang To: Jacek Anaszewski CC: Mauro Carvalho Chehab , Bryan Wu , Kyungmin Park , Jacek Anaszewski , , , , , Sakari Ailus Subject: Re: [PATCH v3] media: v4l2-flash: Enter LED off state after file handle closed Message-ID: References: <1106c60cb96786ade1f60c692e566c408d7d8174.1768209230.git.cy_huang@richtek.com> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-DKIM: signer='richtek.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: richtek.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: richtek.com] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On Sat, Feb 21, 2026 at 04:48:48PM +0100, Jacek Anaszewski wrote: Hi, Jacek: > Hi ChiYuan, > ... > On 1/12/26 10:20, cy_huang@richtek.com wrote: > > drivers/media/v4l2-core/v4l2-flash-led-class.c | 6 ++++++ > > 1 file changed, 6 insertions(+) > > > > diff --git a/drivers/media/v4l2-core/v4l2-flash-led-class.c b/drivers/media/v4l2-core/v4l2-flash-led-class.c > > index 355595a0fefa..46606f5cc192 100644 > > --- a/drivers/media/v4l2-core/v4l2-flash-led-class.c > > +++ b/drivers/media/v4l2-core/v4l2-flash-led-class.c > > @@ -623,6 +623,12 @@ static int v4l2_flash_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) > > return 0; > > if (led_cdev) { > > + /* If file handle is released, make sure LED enter off state */ > > + ret = v4l2_ctrl_s_ctrl(v4l2_flash->ctrls[LED_MODE], > > + V4L2_FLASH_LED_MODE_NONE); > > + if (ret) > > + return ret; > > + > > mutex_lock(&led_cdev->led_access); > > if (v4l2_flash->ctrls[STROBE_SOURCE]) > > > > base-commit: 8ac28a6642d1cc8bac0632222e66add800b027fa > > The patch itself looks good, but while at it I started wondering > if we shouldn't move below STROBE_SOURCE access before the lock. > I don't see now, why we placed it there. > My assumption is LED should already be called 'led_sysfs_enable(false)', no other APIs except V4L2 singular handle. But your guess is right. If we put the change after the lock, should be more safe. Thanks for the reviewing, if the common is to put after the lock, then I can send v4 patch to fix it. > Adding Sakari. > > -- > Best regards, > Jacek Anaszewski > From - Mon Feb 23 08:43:26 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 QPgxGEefm2nICj0AYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 00:28:55 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 00:28:55 +0000 Received: from sin.lore.kernel.org ([104.64.211.4]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuJok-0000000Hb16-0AH2 for hi@josie.lol; Mon, 23 Feb 2026 00:28:55 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sin.lore.kernel.org (Postfix) with ESMTP id 5D2CA3014F47 for ; Mon, 23 Feb 2026 00:28:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 61A231B142D; Mon, 23 Feb 2026 00:28:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=spacex.com header.i=@spacex.com header.b="vOtAhch4"; dkim=pass (2048-bit key) header.d=spacexgcchigh.onmicrosoft.us header.i=@spacexgcchigh.onmicrosoft.us header.b="LOLFbc4p" X-Original-To: stable@vger.kernel.org Received: from mx0f-003ea501.gpphosted.com (mx0f-003ea501.gpphosted.com [66.159.228.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3BB3C1A256E; Mon, 23 Feb 2026 00:28:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=66.159.228.33 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771806526; cv=fail; b=sFIb6X00s23wSI6QtAzVMNPxunI/GID5o+xZ/hOqx0U5h0WxVtA4kOQ/DP3gzRnDXx1Qo4GOV5W+BvDICyIa0pCkcuveCTijoxr8MCS4MWRdGYYw93aMnaI8K7uyWhfCaxSCUibpDXkujYGjdJKNpK9edYC8VbBS77d+Jm100mM= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771806526; c=relaxed/simple; bh=A9nLPxDQ+QNpQlc17USzo9rQ2ywJ9UtbxwEBjWa0Upg=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=J2ZO/GCFSqdymDvHHXLl5B+n16EsqogmqXjzMJdYA0AW0Ffdwi9w4dUr+wI8yg0i8Qhue+YgaBv5jXWcwNIGSnBekCqJZGJXq55VMVOs2J48fJtC/xv9xRvVimUwXMdczhiNVcLipMvLe9lnzzRMqxfr6DveyHS6hzpQ1Wamrnk= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=spacex.com; spf=pass smtp.mailfrom=spacex.com; dkim=pass (2048-bit key) header.d=spacex.com header.i=@spacex.com header.b=vOtAhch4; dkim=pass (2048-bit key) header.d=spacexgcchigh.onmicrosoft.us header.i=@spacexgcchigh.onmicrosoft.us header.b=LOLFbc4p; arc=fail smtp.client-ip=66.159.228.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=spacex.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=spacex.com Received: from pps.filterd (m0418031.ppops.net [127.0.0.1]) by mx0f-003ea501.gpphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 61MNJ4o0008462; Mon, 23 Feb 2026 00:05:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spacex.com; h=from : to : cc : subject : date : message-id : content-type : content-id : content-transfer-encoding : mime-version; s=dkim-cloud1; bh=A9nLPxDQ+QNpQlc17USzo9rQ2ywJ9UtbxwEBjWa0Upg=; b=vOtAhch4Q6JwgCUbEyXAd4jV2NP8LPTVCMb1Tb1JdZFuDJm3J4FfI2hMiP0JK25DjbfR Zumpk4SaQ1lR4Pzs7eAfDU7kXCeAAnrzuZOJsxyrD2ChxNM6rVf5hWkNxTnOlNrdeYmv S5W2/m1VdWegjkdpQekb2MDS8poOxs4maZd+HzSfnfxiSEPaiL/rMXwq2K3O+EDA5Bm8 faSgVeNrX1ff5TF0QkfAhtgMmqRwMmXz7gWuI1g3aALTXKdr42cSnRAolYazLmaoxwPg jFFnD//nvUTho86I6T+tCm1r+vTQQ4ITBDispyynDxMSd2ZaN3dbXAlwFC5R2l89oRfj LQ== Received: from usg02-cy1-obe.outbound.protection.office365.us (mail-cy1usg02on0075.outbound.protection.office365.us [23.103.209.75]) by mx0f-003ea501.gpphosted.com (PPS) with ESMTPS id 4cgb0882ej-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 23 Feb 2026 00:05:17 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=nMRAu/3G5WQ2/uzUu3lW9BTS9xQiYA+qdYz2RNjh3VaMr6uzzFOOnEArzDO7REYSyxh+45uySj3sRcIugveYRNFgBp8JYq+iNgLFwWCFUBCNiXfQXhGpFxslkG7UUmRCkABiXNeGcHc2gArWU6HP6ZkGk63Aoymqd94hofLBti21y6s3oJ8+1nLPxdkH9sePLpkMFuWeFYaBKBZ0MyW4su/NlOxEbT+VUIzN6EIW9Hp2ohjmVVYSt10zu2+/jF8UB8CiV5XxyRCrk7PB3iY6UkkW/Nz7NmYJe6v3emdgm/XEka0QWNXO9+EmFacJU7nSaW7tKVtQe6Hzd+SdQ9+XHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=A9nLPxDQ+QNpQlc17USzo9rQ2ywJ9UtbxwEBjWa0Upg=; b=So6sy5VXDiwoqoPQ35AFjqXj8sgb6aaKKC6jfkosFaS8cNArWihjSplXRtxcvk2VEB7s031LiE3v1JpBuF9t43bhtsQ+RZztgdnJo9UMbaYfeQV/jYVJ+ywcz23kLsWI8YcgxrMSV5axOz7cylsOjV2yFS1ICFru98iVb34RMFsOu9GBPjZJZpPOVdkgWOyu4XBO1sbjInRkgmljv1jFbjk8xOCp6EBpUrcd1K+tkf/8T0GT131BOkyVMbqceTRlbqzB9cTyyqeY4L8bQZfAVe8uur7wC/c9yX5aSwMyjsAZPL+DjyVWG+WwllAVp1u/WwKMa5EakDZa3PplfJJXQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=spacex.com; dmarc=pass action=none header.from=spacex.com; dkim=pass header.d=spacex.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spacexgcchigh.onmicrosoft.us; s=selector1-spacexgcchigh-onmicrosoft-us; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=A9nLPxDQ+QNpQlc17USzo9rQ2ywJ9UtbxwEBjWa0Upg=; b=LOLFbc4prEPdmHimHsWW9e+1i1lu1gOSvCFNE77z2bOVByf+ksvDy6AgSJNR0TugDNAGcl0K/wr/EvOZyKgLvfwq/1rTYnTJ8qY+MnUBT1oj8xU8sPbKPdnmuRy0CAS/gLcE3aHHG9F4NHTCDNEs/3/ls1YgPdSvIEqhfksU4jOwdjvY7sYdxN82Ul58vUrrMJWVLlQ9MpajZNlmMNXAB7zoF/Qmq8u57snI40BT/bzwLz3uUPTVicxhbCPMH5lhsLg9Lm1bK1EWzX/c61crOrecZv/lnBJHyED9ZW8ay07/IksNTfLdpa/22TEtLQIiKv7gRwgDck0WjcQnZ0pt+Q== Received: from PH1P110MB1186.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:18d::6) by SA1P110MB1183.NAMP110.PROD.OUTLOOK.COM (2001:489a:200:197::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.21; Mon, 23 Feb 2026 00:05:14 +0000 Received: from PH1P110MB1186.NAMP110.PROD.OUTLOOK.COM ([fe80::d215:34eb:6fa9:247d]) by PH1P110MB1186.NAMP110.PROD.OUTLOOK.COM ([fe80::d215:34eb:6fa9:247d%4]) with mapi id 15.20.9611.013; Mon, 23 Feb 2026 00:05:14 +0000 From: Finn Dayton To: "netdev@vger.kernel.org" CC: "Alexei Starovoitov ," , "Daniel Borkmann ," , "David S. Miller ," , "Jakub Kicinski ," , "Jesper Dangaard Brouer ," , "John Fastabend ," , "Stanislav Fomichev ," , "Saeed Mahameed ," , "Leon Romanovsky ," , "Tariq Toukan ," , "Mark Bloch ," , "Andrew Lunn ," , "Eric Dumazet ," , "Paolo Abeni ," , "stable@vger.kernel.org" , "bpf@vger.kernel.org" , "linux-rdma@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: [PATCH net] net/mlx5e: Precompute xdpsq assignments for mlx5e_xdp_xmit() Thread-Topic: [PATCH net] net/mlx5e: Precompute xdpsq assignments for mlx5e_xdp_xmit() Thread-Index: AQHcpFgVNrGrdkK5lkuK7XP5p1ZbYQ== Date: Mon, 23 Feb 2026 00:05:14 +0000 Message-ID: <610D8F9E-0038-46D9-AD8A-1D596236B1EF@spacex.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH1P110MB1186:EE_|SA1P110MB1183:EE_ x-ms-office365-filtering-correlation-id: cff69ac5-188b-4ef4-762d-08de726f3854 x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0;ARA:13230040|366016|7416014|1800799024|38070700021; x-microsoft-antispam-message-info: =?utf-8?B?bkdTVW1ZUXp2ajBZZVR0Z2t2dG5YSmRKWDdVRW5kNnVPNUc1VEJtamhhaUdz?= =?utf-8?B?UzMxOENFM2pHdkg5REVDblM0enBBWmV4cHZNTkpuQWZtR2dQQVlmYllqdzNB?= =?utf-8?B?eGhsVEVYOFJpbmU4elQ1dFFrY0RtRmRzNStkUURpTXJsN3FWUVp2MTZVNHVE?= =?utf-8?B?Nm9BVFd4bUxETWE5U0V0YndJcmFleDhsQ2k2VWYvdnhLN2ZSSExPSnE4bGR1?= =?utf-8?B?NjRzU05KaGNONitTL09OcWdoOUxqQTNVVml3cnJVc1NHY1RqQStHT2RQS2Q0?= =?utf-8?B?bjhBY21Wc0VCbUdrallVYjF2MU1na3NQWWpNeS9Wck95d0RFR25wUTFlR1FV?= =?utf-8?B?NkJOWFNnaXFuZ29jdTJMWmNwME1iNlhDL0s4eFF0cEcxNXVMTnFvOHBBMjY4?= =?utf-8?B?dHRkRDRJaUV1dmNSUXJ4NTFONlg4dXI3RzQ3dE5XMGRzMjlmSWQwZ0dqZkNO?= =?utf-8?B?S3dyY09DM3duWEJPdHl1QmQxSEtqT0JxYUxXL3B3SEdIWG4xS3djZE9OdmlT?= =?utf-8?B?NEhEQk0zRXlPaEZaSnlLQXd0dzE3OHZ1ZTNjYkVML01JS1NqRVBYaytNWkVZ?= =?utf-8?B?ZDlXaGRmVmZNSzVoT3dtQnEwRzhpR1dCUlJIK2NBWTVDR0xFSDgwYzFOUmJF?= =?utf-8?B?N2xrRm4xRU96enJkYUt4VFNkVFRXNE9uQUwxTG1OQ2c0bjVPclh5RG05QXNO?= =?utf-8?B?V2F4QXhNUGI4Q0ZHQnlUaUtZUEZJWnl4TERZWHFpUlhXb3B1U3N2R29BZWZw?= =?utf-8?B?NC9UbUNnTGtDRWZvYkltRnVmQ2lFY2lZNDJuZSsrY2VUVkpXNnphL1BtNnBn?= =?utf-8?B?dUpSQjdvc2hKUEo3R2hmQVBPRlBwRTNlR1BkSzh2bCsyY2dPbHNCWU9IWkEz?= =?utf-8?B?NmhsVFBDcXBpcGZBWlFzS2NIMWljVXhjL1dyc1FYUDJENWJsdFU0ZHlGbEtY?= =?utf-8?B?WVRCWm05TUVORWFncjlxN0JmSWxwT2JMNHd5bndxS05qRzRrbk95bys2RHhZ?= =?utf-8?B?WkdkWjJuTzNFOGNZUzIxdXhEK09lQjRWbjBwdHlmVmxYUVdJdFN1eTl2akg0?= =?utf-8?B?cGVaMkpXT0ZqV0o1T3VKcm13Si9QMldPcEZXSEdLM2tUTmxCVy9yN0dUckZW?= =?utf-8?B?eGZncnFyQytuRnFiTWpVYUIwNENGQXNEUmdpNU9oWGpDMHJiL2hHRDJZVkNs?= =?utf-8?B?K1ZpcnQ4NVh1bjV3Tzh6RUVNNWgyTWRoV2s2MjcwWEl3WnpDNkNBVVEwYTR2?= =?utf-8?B?anUrQytDQThDTGdkQzBGbURUWS81NjFVN1Z0Z2lIRVgvR0NJb3pUbm9wemlF?= =?utf-8?B?OXY1V0FVa1ZJNno4bGZ4V05nZmhKbGpRUllwbHlnODlTSytPb3VRS0FybitD?= =?utf-8?B?NFFWVkVsL2JJS3pralZVTW1JNHlOMGI4OStOTzQ3Y2pYY2toRmc3WVlNM0tz?= =?utf-8?B?U3hocy8rc1pMeFRBSi9vTExQa2J3cTBlRFpJYzYrekFqQWpab0xJTXh3SVRP?= =?utf-8?B?bUxJTDVQdE5BdmU0dmxlZ2VmMTd1aEtlZmZkRyt4Q1JUL1c0bzZ1aXdzZFIv?= =?utf-8?B?ZGRCVzFQS09uMFlaYktVcjNHQlY3ZEZtZU51Rm4wdUxGVm1FVmpQaGpPZGY1?= =?utf-8?B?QnVTYm40bzRMaHMvcG9zckVkdmlwcHBHcTJYZUtkUzdndk9VTmhUVHZOU2J4?= =?utf-8?B?NEdsTGdHN3VPVUh4RGFyMFMrTUR3cjk0VTcwQ1ZtQWNQaFZDcUxReDFDYnZE?= =?utf-8?B?U3dyZDZ4ZGQ4b2NoZ1hPOTdOMm9qM2RyZndYT1lLZWFvWkpmMDF4MzdOU2F3?= =?utf-8?B?V0ppSmFJSGUrWmtlOTJrOEFpZXZuY21WdU9QRDV4cEhKN1ZSSzNadFJTZE8v?= =?utf-8?B?ajhKY1lwc1kvQm1lWXFhMTJNRHdkUU9vZFFmOHhCZFBESlJDbk1sSW43M3l5?= =?utf-8?B?VVJuRHJMTGRGREpxT01wMVV3SXF0cXNRTEllU29KTzF3VnJMbTFMTm1JOUtN?= =?utf-8?B?QzB6cmIyN0IxL3BwSmlUUWNCaWlJWmdGTWtLZFYrSWtPcGtLV0FLTUJ6WUE0?= =?utf-8?B?aGRRR0lZVW1MMTVMeGxmdk9CVUxCYytFNmNFSUp3cjYydTMvdUhtMjE4cWtI?= =?utf-8?B?R3ppR0hvRnB3MTNnbzltMmdHdHpsakszeXNjcFI2cU9PVlhBQnZlaVpZL0t3?= =?utf-8?Q?/kk+Pvh4hR7Tqd+IP1KjT9o=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH1P110MB1186.NAMP110.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(7416014)(1800799024)(38070700021);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aFFmbkxSUTNQT3FvczlYSUpnZURWbExrZHBhbXk0NW50eVlNeVA2QldxQlhr?= =?utf-8?B?bWsrNnVaeDZ0RG1oQ0RkLzQ3cGtKK1RiTU8zQUFBT0VXWjZzNEdsNnJPMWRo?= =?utf-8?B?Rk9XeWtINWpQUEVNcmI4RHZpU1dxOWN0eERab291cWxnRUtzT1ZvbDFKWkJH?= =?utf-8?B?VUN0NW5jRmxqZmJTL1BNQ3A3UHZQczdYa3RlRmQ5QTdycUNxRkQvd2RVQ1Yr?= =?utf-8?B?d1lReDBYVXFKNWJyUDRGRTdkS2lYREVoSjM2T2hQN3VieFFlbDhBOUVYUkVW?= =?utf-8?B?MDBDUTJZWXZZVzJ3ZTlleTU4bVU4KzBtRUxIRXVJdUtINGVZTVU0eFl1ZXdx?= =?utf-8?B?NEJZL1hYb1R2NWZpY0RrcnRaeFR1ajZ4cWhzV0ZEY1JYeDAyNGkySVlFdkJV?= =?utf-8?B?ZzdMRCtoek1saFF3T2FrK2pzMDlHeVhiZWdKdEZlV3ZNSmU1aVBhdFRTSEpJ?= =?utf-8?B?WGcvaWdQZHdQVU50VFJVbktPdGNIUXFEdlpQWmlJYTNmK3NRd2RRcXNjM29E?= =?utf-8?B?eWRKQTQycWtvQUVsZkk3Tkt0YXdHYVorcU9NYUVqWW11R0UyZURoSXhiZTNE?= =?utf-8?B?dGNkNkxvM1Z6c01XTHdBOHNRTkV5LzhmR1U4dVZiYmNlRHQ4NnBoU2RLaUxy?= =?utf-8?B?UnhuVFpjbDNlaFhSWFBSa0RheHBZZnJONGxwWU5tRzAweGtOWUlZK2d2dXhm?= =?utf-8?B?anRvYmdIdmFqRWJTTWYrclpxaklBUXd1UHVIclRCTGg2Q2lHb0VZYTdGTHNX?= =?utf-8?B?ZEtxOWYza2JucXF4VDVxYitxbVVVMHpLcHM3OUw4SXlyVGFZVEdUOFZTVFEy?= =?utf-8?B?RjhGci9nZlp4UmRIYkFzSTNPalAvZWpsbzNKa2hmTXpRVkEreDVQQ1lMTysy?= =?utf-8?B?cENvRHc2bTNSeEhacWErVTNxSVByZVExZVB2ektCc3o3QjZQVFpOYS8wdEpH?= =?utf-8?B?bERtV2puMDJvSHQ0RjhVQ0IxbUJZc3RlTnBjVFJkaDBJbmZaTlV6YjV0Q2dY?= =?utf-8?B?OHdKNjdtQXNnWGNvTnA3ZmN5M2NPT0lOUkEwb3VXSlVrUmV4UEtlRlJ0dVBW?= =?utf-8?B?cWt4Z2FHTnZJQ1JESktaMzBpUlRXUEs1SEYwcEVTU0pzSGlMZWloaVB6aVBR?= =?utf-8?B?Nm5MaFEvOEhFQWFpTm52blZzblg0Nzg4QmQxb2lXK1BaT0Vqa1JxTy9iRkdO?= =?utf-8?B?YWxReFRTK3UyLzFYSVB2Vml4RkU4ZnNxZUhkNkM1VDdSRjJqN3hlRmt4aHZv?= =?utf-8?B?SlRKTlg0UTVDQzhoNXp5SlFEVmhuMmRIZkw2RnFoMm9kQktwZkluQmpzMUJG?= =?utf-8?B?Mm1hY2RFTmNuNk9jbUlyUnlWd1VkN2dKd0Y4YTNxUkdLeDUvb1ZMQUF3SXRw?= =?utf-8?B?dDIzem9zK2d1OUZVTmR4Umc5Qnhua090N1hhVWdTdjlsTnlFUUlHcFplUEJp?= =?utf-8?B?bGQ1aTUxc3FXMWdoQW9Ob0VmS1ZGUSswTXJiMkFFc2oxZ0Ria3p3ZnYvbE5X?= =?utf-8?B?QUdnQ0kzMHpWaEF5TjNXTVk3NHg3bk1wOWJBZFJZNDJzSExiQjc5WHVibFFU?= =?utf-8?B?WHA3V21YUW03ZTRycCs5TW9hVFp3WXVuK0x0a1gvQmxaRUxLLzc4Rnp4aUQr?= =?utf-8?B?eWkxb0oxaGpVbjFrT3RES2lPalV1TmZvUGNkc0EycEpvR2RkckNyTlhHY0Zm?= =?utf-8?B?Y1IvSE5BdnBIOXFleis1NXVBVHhxWXI3OWhuRVNLRWc4TStrMmtIdFF0aVJ2?= =?utf-8?B?Z2dwdzkrWXJZS1QvejBzblFRaVo1UXIxMlJaL0JyTFlaUmplankzYlVlZjIx?= =?utf-8?B?VlhoNFJOZ2FSVUJrUjZIRy9lMW5hTWkrcUxENStkKzd4a0xyQnJzVnNmK2hT?= =?utf-8?B?M1YvbXFwOCtmU1poRnQ5YVBIb2tCM3lWWFZlSlpLeGw0QXIzWWpvcE5JZHRI?= =?utf-8?B?YTc5eWkvV2hWRk9LcmlqbGlaM0RoWkx2SmptT0w0M0MwL2Y5OW5mTVVOQzBU?= =?utf-8?B?eFlRdXZBYVJLTFcyZVN2OUprWVEzdTk0UXFZMm9NSm01QTdmQnNwOHZMcHpJ?= =?utf-8?B?U2dYOWRVQlhnYkF0K1ZGT1R4OFQvTlVNLzkzZz09?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: spacex.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH1P110MB1186.NAMP110.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: cff69ac5-188b-4ef4-762d-08de726f3854 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2026 00:05:14.5042 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70922d1c-6e01-4d95-82dd-55b449e38bd1 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1P110MB1183 X-Proofpoint-GUID: E_HW_UY41GXETZ4fqmxRYDDUlNfdx3Yw X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIyMDIzMCBTYWx0ZWRfXxnD1MXOegAd4 Fx+xPlz8n9y4gq6PzC3FRMlZaVVQIyjrZyKbcoSIBMa0qdE11FC75+ZDC5qGT5AcqlBLX8SfhH7 TOCfwN+XtryWx8lxpMtBkI65dxh7OFCkqijGkswSscZbVf8dSw4rSJWFw7wKvSZuFiORn/7II4D o4PkLNZUdQP/FtpjeAeItqJ/eHbm+Xo3bslIMz67Z9CiT1mM/HI5sUwpmqB22e9lx7W78FCOMb5 CtHqWLvXPS5PcIf+yqT2rj8SN/ozXrVHFxw4HBiK5YPDp0fxFDTnkwCfvBxo5DqvPjP0QiD9Bxz IeytfArOcfY/Cqf00nKfUBM796LAMLz4rx4fxjiY+cVHCJXx2mQ3i9tNdzbkEvi67Cpk5LzLq/p DepZRLj3 X-Proofpoint-ORIG-GUID: E_HW_UY41GXETZ4fqmxRYDDUlNfdx3Yw X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 bulkscore=0 malwarescore=0 impostorscore=0 adultscore=0 spamscore=0 mlxlogscore=999 phishscore=0 mlxscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2602130000 definitions=main-2602220230 X-DKIM: signer='spacex.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='spacexgcchigh.onmicrosoft.us' status='pass' reason='' 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: onmicrosoft.us] 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: onmicrosoft.us] 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/ [104.64.211.4 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: onmicrosoft.us] -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 bWx4NWVfeGRwX3htaXQoKSBzZWxlY3RzIGFuIFhEUCBTUSAoU2VuZCBRdWV1ZSkgdXNpbmcgc21w X3Byb2Nlc3Nvcl9pZCgpDQooQ1BVIElEKS4gV2hlbiBkb2luZyBYRFBfUkVESVJFQ1QgZnJvbSBh IENQVSB3aG9zZSBJRCBpcw0KPj0gcHJpdi0+Y2hhbm5lbHMubnVtLCBtbHg1ZV94ZHBfeG1pdCgp IHJldHVybnMgLUVOWElPIGFuZCB0aGUNCnJlZGlyZWN0IGZhaWxzLg0KDQpQcmV2aW91cyBkaXNj dXNzaW9uIHByb3Bvc2VkIHVzaW5nIG1vZHVsbyBpbiBtbHg1ZV94ZHBfeG1pdCgpIHRvIG1hcA0K Q1BVIElEcyBpbnRvIHRoZSBjaGFubmVsIHJhbmdlLCBidXQgbW9kdWxvL2RpdmlzaW9uIGlzIHRv byBjb3N0bHkgaW4NCnRoZSBob3QgcGF0aC4NCg0KSW5zdGVhZCwgdGhpcyBzb2x1dGlvbiBwcmVj b21wdXRlcyBwZXItY3B1IHByaXYtPnhkcHNxIGFzc2lnbm1lbnRzIHdoZW4NCmNoYW5uZWxzIGFy ZSAocmUpY29uZmlndXJlZCBhbmQgZG9lcyBhIHNpbmdsZSBsb29rdXAgaW4gIG1seDVlX3hkcF94 bWl0KCkuDQoNCkJlY2F1c2UgbXVsdGlwbGUgQ1BVcyBtYXAgdG8gdGhlIHNhbWUgeGRwc3Egd2hl biBDUFUgY291bnQgZXhjZWVkcw0KY2hhbm5lbCBjb3VudCwgc2VyaWFsaXplIHhkcF94bWl0IG9u IHRoZSByaW5nIHdpdGggeGRwX3R4X2xvY2suDQoNCkZpeGVzOiA1OGI5OWVlM2UzZWIgKCJuZXQv bWx4NWU6IEFkZCBzdXBwb3J0IGZvciBYRFBfUkVESVJFQ1QgaW4gZGV2aWNlLW91dCBzaWRlIikN Ckxpbms6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL25ldGRldi8yMDI1MTAzMTIzMTAzOC4xMDky NjczLTEtemlqaWFuemhhbmdAYnl0ZWRhbmNlLmNvbS8NCkxpbms6IGh0dHBzOi8vbG9yZS5rZXJu ZWwub3JnL25ldGRldi80NGY2OTk1NS1iNTY2LTRmYjEtOTA0ZC1mNTUxMDQ2ZmYyZDRAZ21haWwu Y29tDQpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZyAjIDYuMTIrDQpTaWduZWQtb2ZmLWJ5OiBG aW5uIERheXRvbiA8Zmlubml1cy5kYXl0b25Ac3BhY2V4LmNvbT4NCi0tLQ0KVGVzdGluZzoNCiAt IFhEUCBmb3J3YXJkaW5nIC8gWERQX1JFRElSRUNUIHZlcmlmaWVkIHdpdGggYm90aCBsb3cgQ1BV IGlkcyBhbmQNCiAgIENQVSBpZHMgPiB0aGFuIG51bWJlciBvZiBzZW5kIHF1ZXVlcy4NCiAtIE5v IC1FTlhJTyBvYnNlcnZlZCwgc3VjY2Vzc2Z1bCBmb3J3YXJkaW5nLg0KDQogZHJpdmVycy9uZXQv ZXRoZXJuZXQvbWVsbGFub3gvbWx4NS9jb3JlL2VuLmggIHwgIDQgKysrDQogLi4uL25ldC9ldGhl cm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW4veGRwLmMgIHwgMTYgKysrKysrKy0tLS0NCiAuLi4v bmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9lbl9tYWluLmMgfCAyOCArKysrKysrKysr KysrKysrKysrDQogMyBmaWxlcyBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9u cygtKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4NS9j b3JlL2VuLmggYi9kcml2ZXJzL25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW4uaA0K aW5kZXggZWEyY2QxZjVkMWQwLi4zODc5NTQyMDE2NDAgMTAwNjQ0DQotLS0gYS9kcml2ZXJzL25l dC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW4uaA0KKysrIGIvZHJpdmVycy9uZXQvZXRo ZXJuZXQvbWVsbGFub3gvbWx4NS9jb3JlL2VuLmgNCkBAIC01MTksNiArNTE5LDggQEAgc3RydWN0 IG1seDVlX3hkcHNxIHsNCiAJLyogY29udHJvbCBwYXRoICovDQogCXN0cnVjdCBtbHg1X3dxX2N0 cmwgICAgICAgIHdxX2N0cmw7DQogCXN0cnVjdCBtbHg1ZV9jaGFubmVsICAgICAgKmNoYW5uZWw7 DQorCS8qIHNlcmlhbGl6ZSB3cml0ZXMgYnkgbXVsdGlwbGUgQ1BVcyB0byB0aGlzIHNlbmQgcXVl dWUgKi8NCisJc3BpbmxvY2tfdCB4ZHBfdHhfbG9jazsNCiB9IF9fX19jYWNoZWxpbmVfYWxpZ25l ZF9pbl9zbXA7DQogDQogc3RydWN0IG1seDVlX3hkcF9idWZmIHsNCkBAIC05MDksNiArOTExLDgg QEAgc3RydWN0IG1seDVlX3ByaXYgew0KIAlzdHJ1Y3QgbWx4NWVfcnEgICAgICAgICAgICBkcm9w X3JxOw0KIA0KIAlzdHJ1Y3QgbWx4NWVfY2hhbm5lbHMgICAgICBjaGFubmVsczsNCisJLyogc2Vs ZWN0cyB0aGUgeGRwc3EgZHVyaW5nIG1seDVlX3hkcF94bWl0KCkgKi8NCisJaW50IF9fcGVyY3B1 ICAgICAgICAgICAgICAqc2VuZF9xdWV1ZV9pZHhfcHRyOw0KIAlzdHJ1Y3QgbWx4NWVfcnhfcmVz ICAgICAgICpyeF9yZXM7DQogCXUzMiAgICAgICAgICAgICAgICAgICAgICAgKnR4X3JhdGVzOw0K IA0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9l bi94ZHAuYyBiL2RyaXZlcnMvbmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9lbi94ZHAu Yw0KaW5kZXggODBmOWZjMTA4NzdhLi4yZGQ0NGFkODczYTEgMTAwNjQ0DQotLS0gYS9kcml2ZXJz L25ldC9ldGhlcm5ldC9tZWxsYW5veC9tbHg1L2NvcmUvZW4veGRwLmMNCisrKyBiL2RyaXZlcnMv bmV0L2V0aGVybmV0L21lbGxhbm94L21seDUvY29yZS9lbi94ZHAuYw0KQEAgLTg0NSw3ICs4NDUs NyBAQCBpbnQgbWx4NWVfeGRwX3htaXQoc3RydWN0IG5ldF9kZXZpY2UgKmRldiwgaW50IG4sIHN0 cnVjdCB4ZHBfZnJhbWUgKipmcmFtZXMsDQogCXN0cnVjdCBtbHg1ZV9wcml2ICpwcml2ID0gbmV0 ZGV2X3ByaXYoZGV2KTsNCiAJc3RydWN0IG1seDVlX3hkcHNxICpzcTsNCiAJaW50IG54bWl0ID0g MDsNCi0JaW50IHNxX251bTsNCisJaW50IHNlbmRfcXVldWVfaWR4ID0gMDsNCiAJaW50IGk7DQog DQogCS8qIHRoaXMgZmxhZyBpcyBzdWZmaWNpZW50LCBubyBuZWVkIHRvIHRlc3QgaW50ZXJuYWwg c3Egc3RhdGUgKi8NCkBAIC04NTUsMTMgKzg1NSwxOSBAQCBpbnQgbWx4NWVfeGRwX3htaXQoc3Ry dWN0IG5ldF9kZXZpY2UgKmRldiwgaW50IG4sIHN0cnVjdCB4ZHBfZnJhbWUgKipmcmFtZXMsDQog CWlmICh1bmxpa2VseShmbGFncyAmIH5YRFBfWE1JVF9GTEFHU19NQVNLKSkNCiAJCXJldHVybiAt RUlOVkFMOw0KIA0KLQlzcV9udW0gPSBzbXBfcHJvY2Vzc29yX2lkKCk7DQogDQotCWlmICh1bmxp a2VseShzcV9udW0gPj0gcHJpdi0+Y2hhbm5lbHMubnVtKSkNCisJaWYgKHVubGlrZWx5KCFwcml2 LT5zZW5kX3F1ZXVlX2lkeF9wdHIpKQ0KIAkJcmV0dXJuIC1FTlhJTzsNCiANCi0Jc3EgPSBwcml2 LT5jaGFubmVscy5jW3NxX251bV0tPnhkcHNxOw0KKwlzZW5kX3F1ZXVlX2lkeCA9ICp0aGlzX2Nw dV9wdHIocHJpdi0+c2VuZF9xdWV1ZV9pZHhfcHRyKTsNCisJaWYgKHVubGlrZWx5KHNlbmRfcXVl dWVfaWR4ID49IHByaXYtPmNoYW5uZWxzLm51bSB8fCBzZW5kX3F1ZXVlX2lkeCA8IDApKQ0KKwkJ cmV0dXJuIC1FTlhJTzsNCiANCisJc3EgPSBwcml2LT5jaGFubmVscy5jW3NlbmRfcXVldWVfaWR4 XS0+eGRwc3E7DQorCS8qIFRoZSBudW1iZXIgb2YgcXVldWVzIGNvbmZpZ3VyZWQgb24gYSBuZXRk ZXYgbWF5IGJlIHNtYWxsZXIgdGhhbiB0aGUNCisJICogQ1BVIHBvb2wsIHNvIHR3byBDUFVzIG1p Z2h0IG1hcCB0byB0aGlzIHF1ZXVlLiBXZSBtdXN0IHNlcmlhbGl6ZSB3cml0ZXMuDQorCSAqLw0K KwlzcGluX2xvY2soJnNxLT54ZHBfdHhfbG9jayk7DQogCWZvciAoaSA9IDA7IGkgPCBuOyBpKysp IHsNCiAJCXN0cnVjdCBtbHg1ZV94bWl0X2RhdGFfZnJhZ3MgeGRwdHhkZiA9IHt9Ow0KIAkJc3Ry dWN0IHhkcF9mcmFtZSAqeGRwZiA9IGZyYW1lc1tpXTsNCkBAIC05NDEsNyArOTQ3LDcgQEAgaW50 IG1seDVlX3hkcF94bWl0KHN0cnVjdCBuZXRfZGV2aWNlICpkZXYsIGludCBuLCBzdHJ1Y3QgeGRw X2ZyYW1lICoqZnJhbWVzLA0KIA0KIAlpZiAoZmxhZ3MgJiBYRFBfWE1JVF9GTFVTSCkNCiAJCW1s eDVlX3htaXRfeGRwX2Rvb3JiZWxsKHNxKTsNCi0NCisJc3Bpbl91bmxvY2soJnNxLT54ZHBfdHhf bG9jayk7DQogCXJldHVybiBueG1pdDsNCiB9DQogDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQv ZXRoZXJuZXQvbWVsbGFub3gvbWx4NS9jb3JlL2VuX21haW4uYyBiL2RyaXZlcnMvbmV0L2V0aGVy bmV0L21lbGxhbm94L21seDUvY29yZS9lbl9tYWluLmMNCmluZGV4IDdlYjY5MWMyYTFiZC4uYWRl ZjM1ZDA2Yjg5IDEwMDY0NA0KLS0tIGEvZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4 NS9jb3JlL2VuX21haW4uYw0KKysrIGIvZHJpdmVycy9uZXQvZXRoZXJuZXQvbWVsbGFub3gvbWx4 NS9jb3JlL2VuX21haW4uYw0KQEAgLTE0OTIsNiArMTQ5Miw3IEBAIHN0YXRpYyBpbnQgbWx4NWVf YWxsb2NfeGRwc3Eoc3RydWN0IG1seDVlX2NoYW5uZWwgKmMsDQogCXNxLT5wZGV2ICAgICAgPSBj LT5wZGV2Ow0KIAlzcS0+bWtleV9iZSAgID0gYy0+bWtleV9iZTsNCiAJc3EtPmNoYW5uZWwgICA9 IGM7DQorCXNwaW5fbG9ja19pbml0KCZzcS0+eGRwX3R4X2xvY2spOw0KIAlzcS0+dWFyX21hcCAg ID0gYy0+YmZyZWctPm1hcDsNCiAJc3EtPm1pbl9pbmxpbmVfbW9kZSA9IHBhcmFtcy0+dHhfbWlu X2lubGluZV9tb2RlOw0KIAlzcS0+aHdfbXR1ICAgID0gTUxYNUVfU1cySFdfTVRVKHBhcmFtcywg cGFyYW1zLT5zd19tdHUpIC0gRVRIX0ZDU19MRU47DQpAQCAtMzI4MywxMCArMzI4NCwzMCBAQCBz dGF0aWMgdm9pZCBtbHg1ZV9idWlsZF90eHFfbWFwcyhzdHJ1Y3QgbWx4NWVfcHJpdiAqcHJpdikN CiAJc21wX3dtYigpOw0KIH0NCiANCitzdGF0aWMgdm9pZCBidWlsZF9wcml2X3RvX3hkcHNxX2Fz c29jaWF0aW9ucyhzdHJ1Y3QgbWx4NWVfcHJpdiAqcHJpdikNCit7DQorCS8qDQorCSAqIEJ1aWxk IHRoZSBtYXBwaW5nIGZyb20gQ1BVIHRvIFhEUCBzZW5kIHF1ZXVlIGluZGV4IGZvciBwcml2Lg0K KwkgKiBUaGlzIGlzIHVzZWQgYnkgbWx4NWVfeGRwX3htaXQoKSB0byBkZXRlcm1pbmUgd2hpY2gg eGRwc3EgKHNlbmQgcXVldWUpDQorCSAqIHNob3VsZCBoYW5kbGUgdGhlIHhkcHR4IGRhdGEsIGJh c2VkIG9uIHRoZSBDUFUgcnVubmluZyBtbHg1ZV94ZHBfeG1pdCgpDQorCSAqIGFuZCB0aGUgdGFy Z2V0IHByaXYgKG5ldGRldikuDQorCSAqLw0KKwlpbnQgc2VuZF9xdWV1ZV9pZHgsIGNwdTsNCisN CisJaWYgKHVubGlrZWx5KHByaXYtPmNoYW5uZWxzLm51bSA9PSAwKSkNCisJCXJldHVybjsNCisN CisJZm9yX2VhY2hfcG9zc2libGVfY3B1KGNwdSkgew0KKwkJc2VuZF9xdWV1ZV9pZHggPSBjcHUg JSBwcml2LT5jaGFubmVscy5udW07DQorCQkqcGVyX2NwdV9wdHIocHJpdi0+c2VuZF9xdWV1ZV9p ZHhfcHRyLCBjcHUpID0gc2VuZF9xdWV1ZV9pZHg7DQorCX0NCit9DQorDQogdm9pZCBtbHg1ZV9h Y3RpdmF0ZV9wcml2X2NoYW5uZWxzKHN0cnVjdCBtbHg1ZV9wcml2ICpwcml2KQ0KIHsNCiAJbWx4 NWVfYnVpbGRfdHhxX21hcHMocHJpdik7DQogCW1seDVlX2FjdGl2YXRlX2NoYW5uZWxzKHByaXYs ICZwcml2LT5jaGFubmVscyk7DQorCWJ1aWxkX3ByaXZfdG9feGRwc3FfYXNzb2NpYXRpb25zKHBy aXYpOw0KIAltbHg1ZV94ZHBfdHhfZW5hYmxlKHByaXYpOw0KIA0KIAkvKiBkZXZfd2F0Y2hkb2co KSB3YW50cyBhbGwgVFggcXVldWVzIHRvIGJlIHN0YXJ0ZWQgd2hlbiB0aGUgY2FycmllciBpcw0K QEAgLTYyNjMsOCArNjI4NCwxNCBAQCBpbnQgbWx4NWVfcHJpdl9pbml0KHN0cnVjdCBtbHg1ZV9w cml2ICpwcml2LA0KIAlpZiAoIXByaXYtPmZlY19yYW5nZXMpDQogCQlnb3RvIGVycl9mcmVlX2No YW5uZWxfc3RhdHM7DQogDQorCXByaXYtPnNlbmRfcXVldWVfaWR4X3B0ciA9IGFsbG9jX3BlcmNw dShpbnQpOw0KKwlpZiAoIXByaXYtPnNlbmRfcXVldWVfaWR4X3B0cikNCisJCWdvdG8gZXJyX2Zy ZWVfZmVjX3JhbmdlczsNCisNCiAJcmV0dXJuIDA7DQogDQorZXJyX2ZyZWVfZmVjX3JhbmdlczoN CisJa2ZyZWUocHJpdi0+ZmVjX3Jhbmdlcyk7DQogZXJyX2ZyZWVfY2hhbm5lbF9zdGF0czoNCiAJ a2ZyZWUocHJpdi0+Y2hhbm5lbF9zdGF0cyk7DQogZXJyX2ZyZWVfdHhfcmF0ZXM6DQpAQCAtNjI5 NSw2ICs2MzIyLDcgQEAgdm9pZCBtbHg1ZV9wcml2X2NsZWFudXAoc3RydWN0IG1seDVlX3ByaXYg KnByaXYpDQogCWZvciAoaSA9IDA7IGkgPCBwcml2LT5zdGF0c19uY2g7IGkrKykNCiAJCWt2ZnJl ZShwcml2LT5jaGFubmVsX3N0YXRzW2ldKTsNCiAJa2ZyZWUocHJpdi0+Y2hhbm5lbF9zdGF0cyk7 DQorCWZyZWVfcGVyY3B1KHByaXYtPnNlbmRfcXVldWVfaWR4X3B0cik7DQogCWtmcmVlKHByaXYt PnR4X3JhdGVzKTsNCiAJa2ZyZWUocHJpdi0+dHhxMnNxX3N0YXRzKTsNCiAJa2ZyZWUocHJpdi0+ dHhxMnNxKTsNCi0tIA0KMi40My4wDQoNCg0KDQo= From - Mon Feb 23 08:43:26 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 kOOvCSekm2ksvgEAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 00:49:43 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 00:49:43 +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 1vuK8s-00000000auU-18Qn for hi@josie.lol; Mon, 23 Feb 2026 00:49:42 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id E9B5A301E218 for ; Mon, 23 Feb 2026 00:49:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 087621FF1AD; Mon, 23 Feb 2026 00:49:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="r4YJe/RP" X-Original-To: stable@vger.kernel.org Received: from SJ2PR03CU001.outbound.protection.outlook.com (mail-westusazon11012051.outbound.protection.outlook.com [52.101.43.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B4E622046BA for ; Mon, 23 Feb 2026 00:49:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.43.51 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771807757; cv=fail; b=ljaScGl38VmglHBuJ4n+nDB/w6c3YSKaFemIakZ38nqUX0C6toC/sZByszyuyRR2qJ/yVrRtSbRE/f70HEY2SoxNOlYlyX6qbzgvmAsE57sC/UTRenSQlbgD5+4ZkNwdVgYce1zMYp5SMlmEgxwV1KFt8joNJ2Llq6aLJ2IPa5s= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771807757; c=relaxed/simple; bh=pug1HPCcyIOs2s/DVfV1CAUrf0k2h4Dm+9GelKSpZpo=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=MMCwtvHhJqNil624IQeyDSku+q2ppVu1pn2OnI2WQPYWGm8sCZO0gu7gZI85p/zReOS3Opgn0oVaotYSico7q5hCXYHHqbBtGFcszBokvF5RgVI09RDLPtHlK8Q0xSHoVuk3o8fUReJoyJX1FlcJbMKAC1bwiE1ZdLGiYPBa/p8= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=r4YJe/RP; arc=fail smtp.client-ip=52.101.43.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wBJUw2w7HQxtbrEfcYVhx140iG+FUoqMmmh8HPwV7WRU2gUVWhZbZWGFJk+ogwpkXNzrdx8JpWn2bFr8fTMDkUG/JOhYEzO1EM4vzKh75VuusTio3lnSaNbRXEMcW00wmiUPcZz+WdylPQKlt0/y6IhYQTAT1v9PmCzmDqwgA9PDWFKS94OFrknPGULm1FGimkqwPVWuFxZpidB+/0XaX4glWL19v45CQhC8NV9qceSCoJQu0zwsdNcgETZxP4ovHhuc0OPbUdCZ+1pI/5sJltJBdhrTRYxjCYfgnLmOgL3nRkrKRzzKVktl9LqvwpoJNOdMEK+pPLZ3pRuln2XBRQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=H/trVtwYcWlCGfrxeh7z37MpETv0RAFasyE7lixqyVA=; b=bjNFu8rjOSCI8AQQzvvJj0H6HQ8VTJ8pWo+yyQnzlgG9XTkS10Vt1BcZ07dHkxU9uOmevejxzWZguV5PWu7rdultjpBLEsi+4dQREMKfH9euflGj8PbNAaGEJFFIgNfjW1Vf8YZkD5nM+4VMykT2XtVtvb6jo8EaKrC7fW2QY2cAOTLbHyO9r5XtR4OK/ijdRHjf+lBMdqj8T50bdOWcrmiL6RTnEFKwmd9mBC0norlpcN+kTBSnW5OfJ7VBNpwbBwkKiSA/oucHNSogAn3g41R1gSK75KqEx1jq4dlmrR5b0IKRavmYXTqFHGeezJtR29UiBukDRhFzOB45zGQ8Dg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H/trVtwYcWlCGfrxeh7z37MpETv0RAFasyE7lixqyVA=; b=r4YJe/RPpkLD38L9zwBvAeoaLAehNTyGsB8nmVzQn3ArWyp9lru9HKDEa9FGCSGYP96e4vR2Q9OxKiSj6cU0uozgda1UGVN0Qv7lRE200tK5dDq+WPFxuO6VRmKV/ZEOSNo1vWJfg7hqW1A/Ou5QRx6jductocnhMFDw2OufqLVZybkACJiCQhO9CsZniVrIf9ACaxMqlbwkld18W7AqpBtBPdNGdIrwEa1i3CJszLDKmCqerBfmEtt5UDW9hpgNqt/BmUcuLVlHx5H0kY2b82LZAgKi1pznfyy2Vo89bLXlmxgHGvWfO1sZhHZQOdNCmzizBlthjm6xcxYZxg3H6A== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from DS0PR12MB6486.namprd12.prod.outlook.com (2603:10b6:8:c5::21) by PH8PR12MB7327.namprd12.prod.outlook.com (2603:10b6:510:215::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.19; Mon, 23 Feb 2026 00:49:13 +0000 Received: from DS0PR12MB6486.namprd12.prod.outlook.com ([fe80::88a9:f314:c95f:8b33]) by DS0PR12MB6486.namprd12.prod.outlook.com ([fe80::88a9:f314:c95f:8b33%4]) with mapi id 15.20.9632.017; Mon, 23 Feb 2026 00:49:13 +0000 Message-ID: Date: Sun, 22 Feb 2026 19:49:11 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 1/3] gpu/buddy: fix module_init() usage To: Greg KH Cc: Danilo Krummrich , Koen Koning , dri-devel@lists.freedesktop.org, intel-xe@lists.freedesktop.org, Matthew Auld , Dave Airlie , Peter Senna Tschudin , stable@vger.kernel.org References: <1771594440.99434@nvidia.com> <2026022156-citizen-shredding-5d6d@gregkh> Content-Language: en-US From: Joel Fernandes In-Reply-To: <2026022156-citizen-shredding-5d6d@gregkh> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BL1P223CA0010.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:2c4::15) To DS0PR12MB6486.namprd12.prod.outlook.com (2603:10b6:8:c5::21) Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR12MB6486:EE_|PH8PR12MB7327:EE_ X-MS-Office365-Filtering-Correlation-Id: 0ac60295-c7c8-44f6-b7b1-08de72755d04 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?bVQ3ZW80U1lVQ3JOck9MRk8xSGlmS1p0bk1Fd3N0VVRrZ1hDbWF2QVB1SjRF?= =?utf-8?B?cGNneVZ0OUUrSExhYVBrY2hGb1gvWEFRa0ZyalFIenlRKzlmenlXMGlMZzd5?= =?utf-8?B?Z093Mkg5UXl4OWNMbm5SWHUyMDQvR3JYV0lqaVBiQ3Q4MThIYUR5NWpZR1lV?= =?utf-8?B?SVlKZ0hmY253NHEweC9hbVZHZW5mTk1Lek9mQ3gxZTlwdEdob3hYQ3dkczRS?= =?utf-8?B?SkVUbnBtVklnN1lTMFlMVDJua3l5YjVEcFVzU1ZHME93dElXRFRrd2U1RlFj?= =?utf-8?B?V2E0NWtEWHp1cWtCcHBrcURrM2tIOXpFd2tyWFhyZktGMk1PMG5kbklMYnQ3?= =?utf-8?B?d1VpYWdRbkdzSkJoYnYxcnRWUm53WUZvbGs5YVN3enhPejBnZ3A3RWtpaFV5?= =?utf-8?B?OTc1KzdMMHFTOGVsVVNUaHNjaCtrbGpQSzBTdGZLYURCTWVLUTZGaWI4MWlV?= =?utf-8?B?TEovVXZiQk1QN0xBVGYzRFA0aHByYlRaaDFlUElZZHZmbUhRamh1YlRNdGVu?= =?utf-8?B?OVp2ZjFHQ3YzQ2JmaENxcWR5cnExdWNuS1kwNk56M3REZ3BiUXB1aEdueFRE?= =?utf-8?B?VGd5bm9IR1l4dEMxUVcyYmNzWng5bVk4MzhIUGYxbVBzRHY1bi9NeWFCTkgy?= =?utf-8?B?b2NVTG1FRks0YzNWcHZlVVFBY0pUZTQ4NEVwaGQ2ZE1selhVSWtxakxURElY?= =?utf-8?B?MElIRUdxRW52cUppbTR0bUhNd1VERk0zbzBPVHBma3J2cCtSZUxjQ05EMW5F?= =?utf-8?B?Q2JmbEVKUWRhTDErRDlSTUxxMndzRUJ5M3p5ODNiTnhxQ25VQThHZnk1MWhD?= =?utf-8?B?dE96OXdzZ3MxNlRhUEF1cDlERGc3QkF4WVliYW9VcUZmbU50UUVGYlZmMkp4?= =?utf-8?B?Ly9RRHB2emt0L0lNb3RrZXl4RGwvcDNBN0ZPOEN0TThFbkNKVDE5b0NnY1BL?= =?utf-8?B?dnErUVVja1lidXhaV016YUFJZzZBYmdCQnBKWG50NVIzRncvd1RJQTlsQTZx?= =?utf-8?B?bW5TVmtXVCszMDZYSWRTVWFrUmlLOUE1Zk5MNUJOWFhWSUtJYUg1MjBmZ0d6?= =?utf-8?B?Ym5FMEFPY2l3YjJ1MzY2RVhSSFl3VytkRVJqSFk1ckVHeEp3eVZsYjY3QUFM?= =?utf-8?B?SWRzbkRWU2pYdTlRY1NrWUFFK3ZsRXdGVzB3QTZKNUdKejVOb3lINTNXTEt0?= =?utf-8?B?S3g5S3E3cE9td0NXWFNoZXUvYU9Kek9aQzlJY1h3RVJNS0tkWmR1RmF3ZExt?= =?utf-8?B?cGoyT0Y4UjZwb1doK09RSkxrd1U2bGFhb29tRzU2QUc2WGFPZDNQNnNKbVor?= =?utf-8?B?RXJCbXpPZWtETk9OUXNQQU94a3FONGpkYlk2RTVxQmNualMzMDVFTnZ6eEM2?= =?utf-8?B?MURSRDJLQ2dQZzI3UDUwYm91aHhXUVREc0hJN0o4VG4rb2RGTm9vM0VJRGV1?= =?utf-8?B?SHBEV3Bvc21GNXdOVlFoVUdCcjc0cnRGbHRxM2t1VSs1QWE3WnZuRy9NYVBz?= =?utf-8?B?RmZDQzFWVS9qR2xWR2hkblBqZ1hhTXgwMGVEbGdMdE53YjRRUm13dGwxUVBO?= =?utf-8?B?WmxSeCtDb0E3RlQxc1VBUVh4Mmt0Tk1MUTJXRWUwUFdvNXpzWHBhMlRtTXNS?= =?utf-8?B?QUtnNWxLREpVTnNBbHVtRGwyV2VUY2QwcDRRcUpRai9XT3I3a3hlS29mM2lG?= =?utf-8?B?c2ZnMkVLZDhOQlUyUWJoSTczVWVtZkZJTDJqanUvajBVSmM2K0puVmhQZ0tM?= =?utf-8?B?Tys3Y0pZSi8vRWs2dU9wWVNaZGw5RWhHejBNVFNIV3NvTmcrYzA3anBEdFBP?= =?utf-8?B?eTY3c0tFN3V2Ym5ma3Q1SFVsZ281cmVWS1gwOGNnWmhRWEdkcUQzaVBmQ08r?= =?utf-8?B?ZE9pQzBDdkZiZXNpNEZLZ2w0N0dlWkZRN2FlTW9EcVltNnFMQ1IvTEordC9u?= =?utf-8?B?dUVpelNhQ0YwOEUyMlpwRnNMQVpEamRBdnl0dEg1RjNiVDlDTjlHNUYzMmpX?= =?utf-8?B?NS9oNWZxUi9xM0VjdENUMVZOTnlWQVhML0ZVVHFqUHQ0Z3JIZmYwaDRMbzN0?= =?utf-8?B?dHlLb3phYzRPN2ZqYms3SGlOemFvQWNKUUZsVWhMS081VCtNVkI4dHZXZ3VV?= =?utf-8?Q?X/v4=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR12MB6486.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U3NIdCtNakVKSjlva1RRcUdiRnBtR0V1WHU3d1JoNzNodW54b2hpTHJRRWdO?= =?utf-8?B?S2tUVFBMSkw2VWZ5Zy9hMWxqQmk3aElRaDBRNGNpMUE5cjMyZUs0VDBFK2hB?= =?utf-8?B?VzZUdDB5eE5jTXp0YmZ0ZVdzOENjNmFrdGxjNEowcTRCVXA0ejVVM3lvSFc0?= =?utf-8?B?VFY5dGMzeWsrd1lTQjYxNXV2QUlNdG5GcU1QZXVOQ1p6WThJUUs0YWg3RDRO?= =?utf-8?B?NDVFZkRDUVd6VjJBZ3hsbnZndTA5WmRiekZaZTBNcmtOSmgrSDBsMHhBL0Ns?= =?utf-8?B?Q2RFVzlSVysrRFVicDNEckVXQlF4YUZFN2dQcEU4WXhmN2ZkMjgyVzBnRGxq?= =?utf-8?B?eERwejMwWmxWajhmZVdjRDd5c05YbG1zS0wvYmt6Rm9iZGt3VGx6Y1VSb0gx?= =?utf-8?B?dlZZZWk3ZUF0a2lJT3llQVpqVVRJVkhSTnhxeWgyNXNTZGtHQ1ZzUHBNTm15?= =?utf-8?B?VGpDUVZ0QmJIclIrQnRYL2tuRm5iRlJ6MlhLK0xEMG0zeEJKUkx6anEzd3NH?= =?utf-8?B?OGtjVHdFTFRPTnVnZ0grMUxrVjdFeWw4UHQwWnZhTlBBZ0MyLzBickNxbG5x?= =?utf-8?B?VHFyVXkwcWxHV003Zy9lMDFzSDRwUnJRZVZuYi9Bd2VOZXMvcm5taWUwNjZT?= =?utf-8?B?OVd5eHk1WFJYWHkvV1ZHQUZxUktWN1ZWTXdDWldzOWhuR3E0dFE1YXUvdmc5?= =?utf-8?B?VmVGUXc5YVBXV0NGVzlHSDF0clU0V1Y0bkNUQTcxdk4vNTQyb1FaeWNHZktW?= =?utf-8?B?a2tCZ051azIrOEdDVTdjOFN4MGdmWnozL21FVkkwUHA4VzBoZDFRVll1LytM?= =?utf-8?B?MTVhUWlQTVBrRWdxN0N1RWpvM0UwOWxERmpBOTJ3S1JNODNTKy9FMFFHQ0R2?= =?utf-8?B?bVhacXdKVUthc0VmbmZ6cUdiS0UxaVBraXZhdXB0bjB3RVo1a3pSQngyTWlJ?= =?utf-8?B?REtLV0RaQmkrb1VkbTBOdnFBY3p4dnF6REtjeWNWZEg3RDQ1SHdUQWUwb3k5?= =?utf-8?B?b3RIbGg4OHdpVUNQTm5RaDNpQkY0RzVkRGVVVFEvbHZzbEtZaUlLZzZqM0la?= =?utf-8?B?MG9haHhlL1Ewc1owSHVZUUdBMjArdEJmODRVRHZVRVZHdTlJNjhNNTFKdnoy?= =?utf-8?B?S1BZYkJyZWFndGcybVhBbW0yVXBKbEJwbEkwL0g3Vll4U2E2b1hGL3FvaVZs?= =?utf-8?B?cTJiZHBiUEd5bXlMa3I1eU1OdFA3TjBZaFVJL2hMNlI0OUlGc2UzV0EzNGVR?= =?utf-8?B?VWhOWW9TY0FvQTZvRDhyVE8xdXZJaGs2eVdBdGF4VXVuYnJ3dUxXejRhQWdo?= =?utf-8?B?MHUranNFZnAzbTVuMVlxMkpLWmNYNnc0QldkUGNDQUtlcGZYYmtRT0NUSTB5?= =?utf-8?B?WUYrRnhzTERQVFpvTEdhOUpVVnFhOFFzV000elRYeG1rdTRSRFpDSDhldzR4?= =?utf-8?B?T1BZYkJIVE8zY010MEtZUjRIc3dPeWcwd0RWTG8zN3VYZjBlOTBCQVhsZEhj?= =?utf-8?B?RlpoM3ZkaS9qVFExU05tMHF0TmtITXR5OTR0NmEvN2tsSVBJdEhXMDhkb0xY?= =?utf-8?B?MWpJNUVHQzNJYkFxUm4zSW9nL2d5KzN0VGhMZ3lwY0ZiQ0RGWUttcmZxSW5i?= =?utf-8?B?M04vaUtHQ2VLR0U0VCtXek5rZStNUFhrSzZoQ0UxYXpUZSsxL0RSazdWcEpi?= =?utf-8?B?MDk2RWZ2a3cwelNHUmhyb3VMY2luT05jQU9HcDVRdDZ2NTBKRkhtWXFqWHIr?= =?utf-8?B?TXR1MXVnVXQrbGdvSjhhY3RSWGp3UFBGakRoQXBkV0MvZFJoVjZoNWNaUDJW?= =?utf-8?B?aFRZVWt5MW1iT1NYQ1BkUEdVeGFFSkd6cGRoWXJhKzA5eGVxSGFubEoxdnUw?= =?utf-8?B?SlgxNkwxemZhWHRMTHRBOWgyc2xWS3h2cDdSbmY4YzRYWU81V202ZUVhbXIv?= =?utf-8?B?ZmJJYStwYnZjYjBHZ3hlLzdPT2F3eUR1VkZCNWxlUXc3aDZ2Z2U0U3NzOUNa?= =?utf-8?B?QzgzSUF5NTNqOXJrcFNqTXdIZk9ZbS9rRldRYzdRbE11a3l1SE1XMExvZnBl?= =?utf-8?B?TVE4d2dZckhjL1VsdVR5blVqZS9YSC9UVmdaSDQ3RDQyaTdsUy9sV3FZUmgx?= =?utf-8?B?NEdBM1N2T0FiNVBxbDlVc0NUUjhYdGR1UjQxRmc4V044R0NGNFNoRGhNOUpM?= =?utf-8?B?djUxS3B5K3RtdnpKb2FTeEN6d1R6a1oxUnc5bEFPdDY2ZXBTbGx0Rk5yVVRI?= =?utf-8?B?a2lOQlNwWTlvRGpzdUpTNE4xdktBUmtPejdQeXJ3N01abVBMZndSUmdsU3BX?= =?utf-8?B?ZDlaV05mVkdDOGVobzZaNC9GY1VaSmM4Rmp6YTV3M0ZGN1llblNDUT09?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ac60295-c7c8-44f6-b7b1-08de72755d04 X-MS-Exchange-CrossTenant-AuthSource: DS0PR12MB6486.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2026 00:49:13.1921 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yZMBJBIIPFHLDR+B6RzYFvSkNbk9K4GImJh4AJsgUTIMLr7RPEDDnZN6vpsmmk31G/FfxRKCd960W4OC3gHdlw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR12MB7327 X-DKIM: signer='Nvidia.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: nvidia.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: nvidia.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.234.253.10 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: nvidia.com] -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender SpamTally: Final spam score: 4 On 2/21/2026 12:44 AM, Greg KH wrote: > On Fri, Feb 20, 2026 at 08:55:52AM -0500, Joel Fernandes wrote: >>> On Feb 20, 2026, at 5:17 AM, Danilo Krummrich wrote: >>> >>> On Fri Feb 20, 2026 at 7:06 AM CET, Greg KH wrote: >>>>> On Thu, Feb 19, 2026 at 10:38:56PM +0100, Koen Koning wrote: >>>>> Use subsys_initcall() instead of module_init() (which compiles to >>>>> device_initcall() for built-ins) for buddy, so its initialization code >>>>> always runs before any (built-in) drivers. >>>>> This happened to work correctly so far due to the order of linking in >>>>> the Makefiles, but this should not be relied upon. >>>> >>>> Same here, Makefile order can always be relied on. >>> >>> I want to point out that Koen's original patch fixed the Makefile order: >>> >>> diff --git a/drivers/gpu/Makefile b/drivers/gpu/Makefile >>> index 5cd54d06e262..b4e5e338efa2 100644 >>> --- a/drivers/gpu/Makefile >>> +++ b/drivers/gpu/Makefile >>> @@ -2,8 +2,9 @@ >>> # drm/tegra depends on host1x, so if both drivers are built-in care must be >>> # taken to initialize them in the correct order. Link order is the only way >>> # to ensure this currently. >>> +# Similarly, buddy must come first since it is used by other drivers. >>> +obj-$(CONFIG_GPU_BUDDY) += buddy.o >>> obj-y += host1x/ drm/ vga/ tests/ >>> obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ >>> obj-$(CONFIG_TRACE_GPU_MEM) += trace/ >>> obj-$(CONFIG_NOVA_CORE) += nova-core/ >>> -obj-$(CONFIG_GPU_BUDDY) += buddy.o >>> >>> He was then suggested to not rely on this and rather use subsys_initcall(). >> >> I take the blame for the suggestion; however, I am not yet convinced it is a bad >> idea. >>> >>> When I then came across the new patch using subsys_initcall() I made it worse; I >>> badly confused this with something else and gave a wrong advise -- sorry Koen! >>> >>> (Of course, since this is all within the same subsystem, without any external >>> ordering contraints, Makefile order is sufficient.) >> >> If we are still going to do the link ordering by reordering in the Makefile, >> may I ask what is the drawback of doing the alternative - that is, not >> relying on that (and its associated potential for breakage)? >> >> Even if Makefile ordering can be relied on, why do we want to rely on it if >> there is an alternative? Also module_init() compiles to device_initcall() for >> built-ins and this is shared infra. >> >> We use this technique in other code paths too, no? See >> drivers/i2c/i2c-core-base.c: >> >> /* We must initialize early, because some subsystems register i2c drivers >> * in subsys_initcall() code, but are linked (and initialized) before i2c. >> */ >> postcore_initcall(i2c_init); >> >> If there is a drawback I am all ears but otherwise I would prefer the new >> patch tbh. > > The "problem" is that the init levels are very "coarse", and the link > order is very specific. You can play with init levels a lot, but what > happens if another driver also sets to the same init level, or an > earlier one to try to solve something that way? > > So it can be a loosing battle for many things, choose the best and > simplest solution, but always remember, Makefile order matters, which is > what I was wanting to correct here. Fair enough, the solution you are suggesting also sounds good to me. thanks, -- Joel Fernandes From - Mon Feb 23 08:43:26 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 QGAsJD6nm2mkUAIAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 01:02:54 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 01:02:54 +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 1vuKLc-00000000x6x-3mil for hi@josie.lol; Mon, 23 Feb 2026 01:02:54 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id B5D60301A712 for ; Mon, 23 Feb 2026 01:02:32 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id ABA6518C03E; Mon, 23 Feb 2026 01:02:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=richtek.com header.i=@richtek.com header.b="QZaLX6jh" X-Original-To: stable@vger.kernel.org Received: from mg.richtek.com (mg.richtek.com [220.130.44.152]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 454F914A60C; Mon, 23 Feb 2026 01:02:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.130.44.152 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771808551; cv=none; b=uR6l2W8FpFPXFta4wi2HQNRCrhE4iY+PaA792PPAomv3XBu9q610UnaDVGWRDBaKZp/G56w7GTMegWennk6/oKNuWR9c8fY5GIc5VGcwadg9voJek1l0nyQ2i1kWw6Admhb9dUm+g1iA2l+WJG5E/88VoMUlona4ROAed3Bo5dE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771808551; c=relaxed/simple; bh=9ReRPgJ0E0vg8prgBnUnZOVjLLEwE8CoVSp01S2lUFk=; h=Date:From:To:CC:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=fWTbtuvZRZ/DZhP7H1QA1wYzKJrKDXgS/762gZSExkVydRHv7TMY7SkyiJzXVqw59k7U9OI4/9qgp4C7iT3M3pbyK1nq8YFH0ALVb1LqZiGTAGMexT0WCHLkdpCjH3KmDNlxUIKvQJOnowq7QoFoXo2YtdIJv4yTZ1u7fLH6gsQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=richtek.com; spf=pass smtp.mailfrom=richtek.com; dkim=pass (2048-bit key) header.d=richtek.com header.i=@richtek.com header.b=QZaLX6jh; arc=none smtp.client-ip=220.130.44.152 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=richtek.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=richtek.com X-MailGates: (SIP:2,PASS,NONE)(compute_score:DELIVER,40,3) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=richtek.com; s=richtek; t=1771808546; bh=TvCjVsj87iusGqgdclUCVZjY0s4HtfXDCScOTwIGwz4=; l=1932; h=Date:From:To:Subject:Message-ID:MIME-Version; b=QZaLX6jhrHK6IoUhpalzbkcf6X+fgT2hEn6JDzTFOi16v6T1/o+fVu5WGh18md8Dz xNO2sIxa+7Ih954pw4um9VvZ1Rqgev0+XFbXmev40yWTnd6JQbwreG5x1bRVp2czMK AMRdt7r4h0ViAWG1jo2d2MJEqnCVkw0T2vQ6tUdhx2j0GX1N2fNeo2cBkJ7wYhATZ+ UCmBPfPHQeaty6cBIkpdYU3IJQLFFSxs88KVKpedyRn9eP/fq9tmNPHLIcxWi4Omrq 0Vjb5OTioDat/3QtjnReBFs3+vcnGjxONi0+J1z21LJdVvP9/LkzMm5w6HgdcMzYGy xtOnwL7KL0gNA== Received: from 192.168.10.47 by mg.richtek.com with MailGates ESMTPS Server V6.0(2285635:0:AUTH_RELAY) (envelope-from ) (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256/256); Mon, 23 Feb 2026 09:02:14 +0800 (CST) Received: from ex3.rt.l (192.168.10.46) by ex4.rt.l (192.168.10.47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.26; Mon, 23 Feb 2026 09:02:13 +0800 Received: from git-send.richtek.com (192.168.10.154) by ex3.rt.l (192.168.10.45) with Microsoft SMTP Server id 15.2.1748.26 via Frontend Transport; Mon, 23 Feb 2026 09:02:13 +0800 Date: Mon, 23 Feb 2026 09:02:13 +0800 From: ChiYuan Huang To: Jacek Anaszewski CC: Mauro Carvalho Chehab , Bryan Wu , Kyungmin Park , Jacek Anaszewski , , , , , Sakari Ailus Subject: Re: [PATCH v3] media: v4l2-flash: Enter LED off state after file handle closed Message-ID: References: <1106c60cb96786ade1f60c692e566c408d7d8174.1768209230.git.cy_huang@richtek.com> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-DKIM: signer='richtek.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: richtek.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.234.253.10 listed in zen.spamhaus.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 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: richtek.com] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On Mon, Feb 23, 2026 at 08:18:50AM +0800, ChiYuan Huang wrote: > On Sat, Feb 21, 2026 at 04:48:48PM +0100, Jacek Anaszewski wrote: > Hi, Jacek: > > > Hi ChiYuan, > > > ... > > On 1/12/26 10:20, cy_huang@richtek.com wrote: > > > drivers/media/v4l2-core/v4l2-flash-led-class.c | 6 ++++++ > > > 1 file changed, 6 insertions(+) > > > > > > diff --git a/drivers/media/v4l2-core/v4l2-flash-led-class.c b/drivers/media/v4l2-core/v4l2-flash-led-class.c > > > index 355595a0fefa..46606f5cc192 100644 > > > --- a/drivers/media/v4l2-core/v4l2-flash-led-class.c > > > +++ b/drivers/media/v4l2-core/v4l2-flash-led-class.c > > > @@ -623,6 +623,12 @@ static int v4l2_flash_close(struct v4l2_subdev *sd, struct v4l2_subdev_fh *fh) > > > return 0; > > > if (led_cdev) { > > > + /* If file handle is released, make sure LED enter off state */ > > > + ret = v4l2_ctrl_s_ctrl(v4l2_flash->ctrls[LED_MODE], > > > + V4L2_FLASH_LED_MODE_NONE); > > > + if (ret) > > > + return ret; > > > + > > > mutex_lock(&led_cdev->led_access); > > > if (v4l2_flash->ctrls[STROBE_SOURCE]) > > > > > > base-commit: 8ac28a6642d1cc8bac0632222e66add800b027fa > > > > The patch itself looks good, but while at it I started wondering > > if we shouldn't move below STROBE_SOURCE access before the lock. > > I don't see now, why we placed it there. > > > My assumption is LED should already be called 'led_sysfs_enable(false)', > no other APIs except V4L2 singular handle. But your guess is right. If we > put the change after the lock, should be more safe. > > Thanks for the reviewing, if the common is to put after the lock, then > I can send v4 patch to fix it. Aha, I remember the another thing is the 'return'. To put after the lock, the lock problem need to be handled. Should rewrite the lock using 'scoped_guard' and move all into the scope. > > Adding Sakari. > > > > -- > > Best regards, > > Jacek Anaszewski > > From - Mon Feb 23 08:43:26 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 6KUGOQ2tm2nGtQMAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 01:27:41 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 01:27:42 +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 1vuKjd-00000002Fyg-0hqO for hi@josie.lol; Mon, 23 Feb 2026 01:27:41 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 3833330276AA for ; Mon, 23 Feb 2026 01:27:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B3FFB2BCF45; Mon, 23 Feb 2026 01:27:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="bNS9gO64"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="JbOpltJb" X-Original-To: stable@vger.kernel.org Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 79EB619E98D for ; Mon, 23 Feb 2026 01:27:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771810045; cv=none; b=RJLX6dYtgZBQcsIqhYhBkcrwqTvNQkq0KKtdZ37qXq/ThaiL23nZ92JH8ob/5cF7bNjoGx5Dqi7HjAg4nbVOx4WTRkMdSyKDI0bus7mmksFQeOT3XLtAtjrqVYEiRixWMeUfGPP5Vh69R2ju0H6AEn6Go0j1t8ws7K/O36finm4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771810045; c=relaxed/simple; bh=0G3/fVFWXDWd5zj6OScRBLA7Pto39xgPATr4cu62hGk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=SZqcLX3vioZHE1rjXfm9Ps60JVdG7AVcWvfpONRdcVMVqmduKNPsNiYjUSB9OVhqYOkmKfkp9N6RQDW9mD0CM0Oq0DtwOUWF2I0uPKVu8fOh41tD4/S2pPkoxlENtTLZoXNOy5tvKfC1QvY+/W6+evovGyDWctuQvIODWBaWf04= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=bNS9gO64; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=JbOpltJb; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61MINtEh3076321 for ; Mon, 23 Feb 2026 01:27:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=qcppdkim1; bh=nc/80AnnWzN7Qo5u3ZWEwQKF DtrZaT4Kue5jCLEJQfQ=; b=bNS9gO642xJRcQUTr0Yep2Af/2ExXZssXrHLX6T1 vpovU956i6r3RufAlUUT39qyiRpqRXM8Pdt2IIblyLz8/tY9SEFna7EXh3/31Ka1 sx087LBjlwy43/hFJkx7gjwImm2RhxtamB5O05pPKHSUAbNTA/4vlwHby7A0fO0M yCgU/0wmpbTD+agoYBoLEbYeAZwjIA8w+D4K9mQ5vj+NT0PMGIVvub5Cshk8v524 Uroh3SHNGUf4IJXqVqf9eD7rMxGAMNhvfZVlILH0CT/XWC5Ih7T0j2cHNzZDjLuR WTlNX0uQJfOjBOFaZpBTpYUAfGKEumARTrfbQA9VVb8nxA== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cf5u8k21c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 01:27:23 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8cb413d0002so4508056985a.1 for ; Sun, 22 Feb 2026 17:27:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771810042; x=1772414842; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=nc/80AnnWzN7Qo5u3ZWEwQKFDtrZaT4Kue5jCLEJQfQ=; b=JbOpltJbJbjt/WqLDMTVnf+pZ/6Unyr5oS+Y/MsaD+p2JkMtlfd2hwcZD+16orKTYL yaX+omxo4Y0na0NPLc/Lfu8XP3Nrf1VJW3SeOQhnYpQyqlqzEvXEsVw6KCVrMGmTXPWV +EMaALj/aNwR0hOaTo3x8e5xC+OF8wIT6XDeHYsI1hoOdC7/xhHd5KFimLhbDFKRpKfA mgWkspZjBR3C1v2XTdcokoQa4i9uXPOEonGpZEDi3+ADtttHUabvwlaih1e2iw2t8Wg6 auy7SkoEK+5ZqRZ/PteUZvdPzrcZEdylvg9zMF2WbGmdATK0LSSX/gshsKWxHBhbYgVl kB3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771810042; x=1772414842; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=nc/80AnnWzN7Qo5u3ZWEwQKFDtrZaT4Kue5jCLEJQfQ=; b=jjbqc3AsmGvrGraq+eOhNgOjx6KmAqzyuHVsFOTVbcblBPfV3LQmq96ViiUdghLEIa BPNI3sF1fGN1U9bYPcjGuXAzD3e3Vd2PvjNv3QozI1uAdnbDKCPqCU6jvD64IXh4SjeF DLf86KgxmpvUaO4r8EpQPkoKqJyHRvyhxZOEQ6r3pnmnyhyUTWsKmtsAd0FnLD/dmeGT ev63yXoqipmHNIBvuKf293UN4KSClFPI6lZpBkcujT+MbSfKmNE6kWQ10pzdaNDh2c0D P8BVuf60ipeZcAq23b51gn3GIJNUI4/hglkJymYHOv006OTC+ZVHCGtM7LCChxrDUmxA 0J9Q== X-Forwarded-Encrypted: i=1; AJvYcCXkNYdAedgpxzJ4evHM1FwC0dCXUHHzAGs7XablU/pn1OgdWOBVOIoqEM0PJyakSS7QcUxiJzM=@vger.kernel.org X-Gm-Message-State: AOJu0YzNYil/xImEQPFQ6TcnSkmqiRqVu5Z2jJwVWPeacN+droIjMBiJ lTmPvOAK+u0alO5/v+ogSfg1XoaQvjSdscIRMkLekRauuUbeRdLHEGyB9/+q/udOmx+p7SZx880 hN50Qxy7ET7/8n+3GgxnLcsw1phF6YlKRh7eNOWmfrXiiwqG+CTshqrEsiCo= X-Gm-Gg: AZuq6aKcbtGtZLVzJHTd7tW0tu7faZ4LXIOE9Hu/qv0N7NACcRNF65vwkV97OzgAOgX NQfLJGxVcIiHO5Jcwl0tTHlzJIakCrvykzWQBjgG5aOCIuGHPp0lI7KZp+zMdHCwTyK2fzKIvAU zEvL9t5QP4+9Zxodp18rQIYNgIgN5zRZclqt3k9r2m7acL24oO7ndeFRvenEqyD+EPidBexwRz0 PIjwzAKryBmTYAHsPFQvz0KDWbrCbOfRo/BWgtgo6wsvUuDXiQuvfvem9slnEc9MvaOob1okUSo dXFV70uW4EYrcUitXhThjF0jYd2MjlTlVls9DCWtGa6L3yi0z5UvRNspNSTRHdofMXcV6EklFFs vsRbhsq0b73LL5gw9mB8Z7UbLInYm9s9DSRyiStYrhEFPC9s4iPDntBKzMUSWbof74f+ke2v3Ix itTzgMYx3rYvpYNTJCEZ2Kp7vSnJsjXE9W8hA= X-Received: by 2002:a05:620a:1908:b0:8c5:3045:854f with SMTP id af79cd13be357-8cb7bfe7916mr1526394885a.30.1771810041937; Sun, 22 Feb 2026 17:27:21 -0800 (PST) X-Received: by 2002:a05:620a:1908:b0:8c5:3045:854f with SMTP id af79cd13be357-8cb7bfe7916mr1526392585a.30.1771810041462; Sun, 22 Feb 2026 17:27:21 -0800 (PST) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-389a78d2326sm13201841fa.15.2026.02.22.17.27.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 17:27:19 -0800 (PST) Date: Mon, 23 Feb 2026 03:27:17 +0200 From: Dmitry Baryshkov To: Jagadeesh Kona Cc: Bjorn Andersson , Michael Turquette , Stephen Boyd , Ulf Hansson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, stable@vger.kernel.org Subject: Re: [PATCH 1/4] clk: qcom: dispcc-sdm845: set GENPD_FLAG_NO_STAY_ON flag for MDSS domain Message-ID: References: <20260217-sdm845-hdk-v1-0-866f1965fef7@oss.qualcomm.com> <20260217-sdm845-hdk-v1-1-866f1965fef7@oss.qualcomm.com> <857f0582-8b46-4bfa-8c62-5ca6f3d0aec5@oss.qualcomm.com> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <857f0582-8b46-4bfa-8c62-5ca6f3d0aec5@oss.qualcomm.com> X-Proofpoint-GUID: y8-pJ1x_43-9lpyhzls2p2fsssr6OEO2 X-Authority-Analysis: v=2.4 cv=cJftc1eN c=1 sm=1 tr=0 ts=699bacfb cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=J2S0nMzMed9wqxottccA:9 a=CjuIK1q_8ugA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-ORIG-GUID: y8-pJ1x_43-9lpyhzls2p2fsssr6OEO2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDAxMCBTYWx0ZWRfX6oMg4sq0vstE 26V0FzPR5Im0KhtH7DpU8EPtT/QkrsMvyN2hLGUTxTKKsECmwgJM+AtS5eqs2OoDeKJtz2+MlzK iCm/eY30kreg6VaonLcPSvcPw4g+5216ftHA5oPuRT2RHZ8vHeEEjQVurmFmUhGXxJvi6scMMj+ XA4yrxXdcbPtIAAnn7Vdy7LOO3TEx2JQOCA9uwguM8whJ8L2K3O0lOfVTjy1yHNxJ9Cvr3+vCrg TOeHYTkheurcEOATk2y7cgGOkFzu3rA0yGXjiz/CLlQIGk3JMbCUAtSH/qH6TrBCKSGYcAIOlhu qPtqiN844o2FiBONc9o1k/wuam/2P+RE+h8Dl38t77CIPgD1uSwts2sBeaFCs02nAe/cgNkusY2 NzitZPQ294mmDV6H+Xta/obWepU+OvqNJgKE62xsweRATQDV2apJ0OvZXdKZVo8PoStTrz4C97X pFvrp0SWRNsimS674EQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_01,2026-02-20_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230010 X-DKIM: signer='qualcomm.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='oss.qualcomm.com' status='pass' reason='' 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: qualcomm.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.234.253.10 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: qualcomm.com] -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On Thu, Feb 19, 2026 at 11:41:06PM +0530, Jagadeesh Kona wrote: > > > On 2/18/2026 9:28 PM, Dmitry Baryshkov wrote: > > On Wed, Feb 18, 2026 at 08:49:34AM -0600, Bjorn Andersson wrote: > >> On Tue, Feb 17, 2026 at 11:20:42PM +0200, Dmitry Baryshkov wrote: > >>> Since the commit 13a4b7fb6260 ("pmdomain: core: Leave powered-on genpds > >>> on until late_initcall_sync") setting of the display clocks is partially > >>> broken. For example, when on SDM845-HDK the bootloader leaves display > >>> enabled, later the kernel can't set up DSI clocks, ending up with the > >>> broken display, blinking blue. > >> > >> This describes how the problem manifest itself. Can you please document > >> why clocks are partially broken and how that relate to the GDSC state, > >> and why setting GENPD_FLAG_NO_STAY_ON solves this? > > > > Probably the best answer (for the second part of the question): I don't > > know (yet). > > > > RCG update typically gets stuck if the new/old source is OFF while the RCG is ON; but > if the RCG is already OFF, the update proceeds safely even if new/old source is OFF. > > A possible theory is that if the GDSC is in OFF state, the branch clocks will be OFF, > due to this RCG also will be in OFF state, preventing the update stuck issue even if > the new/old source is OFF. But, if the GDSC remains on until sync_state, the branches > and RCG likely stays ON, leading to update stuck issue if the new/old source is OFF. > > Ideally, if both old and new RCG sources are ON during the update configuration, the > update should succeed regardless of the GDSC status. Both pclkN_clk_src clocks have CLK_OPS_PARENT_ENABLE set, so the parents must be on. -- With best wishes Dmitry From - Mon Feb 23 08:43:26 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 kDgaMQq3m2m8/AYAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 02:10:18 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 02:10:21 +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 1vuLOs-00000003abw-0fyZ for hi@josie.lol; Mon, 23 Feb 2026 02:10:18 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 3B3DE300BD8F for ; Mon, 23 Feb 2026 02:10:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0A14815530C; Mon, 23 Feb 2026 02:10:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=realtek.com header.i=@realtek.com header.b="Jqifmlj9" X-Original-To: stable@vger.kernel.org Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) (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 5B7BCB640; Mon, 23 Feb 2026 02:10:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=211.75.126.72 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771812613; cv=none; b=epF/FH2ShD+2Z9//+jnw7f173GD7XC5QznWkl66+a1JQooE68C06t7pruVnNm+H0gfjzdVYRA2Bcvt/AE3QyVpNRybxuVkGgmC+1q+ewNMHnRMOKzslRof8HMLLqV18IDy1U1de3WmA2hcVKiBEgPHkD5bdivFZQhTRitJqCk38= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771812613; c=relaxed/simple; bh=WqE2Ki3DDn4D+xYFR0rEjXZPh6lsto+FPuWr0Uq+X7E=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=CWHN/WQNW+m0pPggRaNUcOWSqufJHbi+sEqnA/a/fZBKOZmMSa3yD/SewHRLv8EYuMe39FEQ6TsHOEOxdyt6V5RrEB/wYCujMgKZnEVqnWAk+UpLmNuG0M3ovDL6x6bp055625dfsVnvstAmABkpiPTLDU1praI3Rqn/MP9Xslw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=realtek.com; spf=pass smtp.mailfrom=realtek.com; dkim=pass (2048-bit key) header.d=realtek.com header.i=@realtek.com header.b=Jqifmlj9; arc=none smtp.client-ip=211.75.126.72 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=realtek.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=realtek.com X-SpamFilter-By: ArmorX SpamTrap 5.80 with qID 61N29P7u84175276, This message is accepted by code: ctloc85258 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=realtek.com; s=dkim; t=1771812565; bh=vhUmJifiUzk7U7pvzi/tfytjSa/DgdglV9z1YA/95kM=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=Jqifmlj96xz7FGOVWMzbavfPk6siuqF4dyVFzJoHV2+ND9z8GEs4Is2X5wOdWTBhX QE0RWUB3Vdr4t5K2DNeM7rvZ9ZWleSw1t5XzrjgeeVK0rb6kablm5ftk1rTvxuHKIF QBT+vdNN34xDUSJiivlCI0AbrETYVQkwi6sFmYWigqAGaKiSsW/0StovzBaGbs9OG3 t6H5ITm0DpsRGMZyhzTbp4nlSveStvAqBVw7qNvjHo4J5icnvYEAi7IBmdzE7Ywu/u tX3tdNLAw7X36ggMzdF8DpiaMYl/Y2utW928O7II9j22uu7//Tl25Hp+o9hleTmuY/ FWkUOLHTVKKxA== Received: from mail.realtek.com (rtkexhmbs03.realtek.com.tw[10.21.1.53]) by rtits2.realtek.com.tw (8.15.2/3.21/5.94) with ESMTPS id 61N29P7u84175276 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Feb 2026 10:09:25 +0800 Received: from RTKEXHMBS06.realtek.com.tw (10.21.1.56) by RTKEXHMBS03.realtek.com.tw (10.21.1.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.10; Mon, 23 Feb 2026 10:09:24 +0800 Received: from RTKEXHMBS06.realtek.com.tw ([fe80::4cbd:6c6c:b92b:3913]) by RTKEXHMBS06.realtek.com.tw ([fe80::4cbd:6c6c:b92b:3913%10]) with mapi id 15.02.1748.010; Mon, 23 Feb 2026 10:09:24 +0800 From: Ping-Ke Shih To: Fedor Pchelkin CC: Jian-Hong Pan , Kalle Valo , "Kai-Heng Feng" , "linux-wireless@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Bitterblue Smith , Dmitry Antipov , "lvc-project@linuxtesting.org" , "stable@vger.kernel.org" Subject: RE: [PATCH rtw-next] wifi: rtw88: check for PCI upstream bridge existence Thread-Topic: [PATCH rtw-next] wifi: rtw88: check for PCI upstream bridge existence Thread-Index: AQHcok4HmClvoMlInUC8rFkPRHXykrWPjhrA Date: Mon, 23 Feb 2026 02:09:24 +0000 Message-ID: <42615e24cf4a4e19979765b3bdf07d8c@realtek.com> References: <20260220094730.49791-1-pchelkin@ispras.ru> In-Reply-To: <20260220094730.49791-1-pchelkin@ispras.ru> Accept-Language: en-US, zh-TW Content-Language: zh-TW Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-DKIM: signer='realtek.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: realtek.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: realtek.com] 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [172.234.253.10 listed in list.dnswl.org] 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.234.253.10 listed in zen.spamhaus.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 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: realtek.com] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 Fedor Pchelkin wrote: > pci_upstream_bridge() returns NULL if the device is on a root bus. If > 8821CE is installed in the system with such a PCI topology, the probing > routine will crash. This has probably been unnoticed as 8821CE is mostly > supplied in laptops where there is a PCI-to-PCI bridge located upstream > from the device. However the card might be installed on a system with > different configuration. >=20 > Check if the bridge does exist for the specific workaround to be applied. >=20 > Found by Linux Verification Center (linuxtesting.org) with Svace static > analysis tool. >=20 > Fixes: 24f5e38a13b5 ("rtw88: Disable PCIe ASPM while doing NAPI poll on 8= 821CE") > Cc: stable@vger.kernel.org > Signed-off-by: Fedor Pchelkin Acked-by: Ping-Ke Shih From - Mon Feb 23 08:43:26 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 kJBrKArOm2kLaBkAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 03:48:26 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 03:48:36 +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 1vuMvp-000000076YN-3Kph for hi@josie.lol; Mon, 23 Feb 2026 03:48:26 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id D0A963012252 for ; Mon, 23 Feb 2026 03:48:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BD3EE31690A; Mon, 23 Feb 2026 03:48:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="kn+WqJAI" X-Original-To: stable@vger.kernel.org Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) (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 B853C275AFB for ; Mon, 23 Feb 2026 03:48:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771818496; cv=none; b=hOJiu7IRoWm20k4Bt/IM8tPxH2edJlCEZjmHgL5dHnEUHbOQnD30jyPSDukIgQkHe6EasowTfCn2Wch8+Ecs7xHoZnmzb3T03Gf9gWBjsgPcwrM9/LtJPxptct9LXQ8Wvu3vDaxmFmt2u4vNuOaiR+XJNmzcX3rlqnQd0WpXp2w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771818496; c=relaxed/simple; bh=SF93mBnv6b6pLe/1HBoftNRah+ZLiF1OcBwwqbvPe6E=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=ft51bIm+XC/aLNS6AUp+bndGKpxl1k4l7Gxo3+58fIbVA7h9e7O9KDBlXOLcAholOoXdTXf57vERkXJr8aIV6II93F8APF4o9oyjac3hZldsUGYfUjILLQbPCT9C39fTyaWuY3M4fNzGXwWokzEU0KgU8X/izRM9Vwz/fWTzjgk= ARC-Authentication-Results:i=1; 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=kn+WqJAI; arc=none smtp.client-ip=209.85.214.171 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-pl1-f171.google.com with SMTP id d9443c01a7336-2ab232cc803so18447015ad.3 for ; Sun, 22 Feb 2026 19:48:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771818494; x=1772423294; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=W4rzQ0T621GZSjBat75RSIcrNnampDyhuho7rtv7pj0=; b=kn+WqJAIJ/4YHgC84EqeJVuE0n4c+IV1m44Cj81aoaJ0joDEls+GVbdMq6YNMXCLWY ALy6uiwRdoGfNuImrkaPD1T9XhkN5x/5XyJGQHrwiigHgKHkveltqmgeOMPDbChCdN3O f9kqH9az3Z/5mBBfDeOq0ARYAqcVBGfY05GRGe8qWxXkI0Wwu9pKh8i6is9+Yp9c64Eg w7pEnjyiUBmsyVdGR7sRb41Ohqb/ypkDF5rleXmrcFluW4yYHewuYGsEn/7dC3XLpcSF ZgzlHW1JRLHIUekk2DT0AMN/A3nBYosdPEwvh+xFcEjII2ziyKIZLFIo1VFyMAFUc4mT sNjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771818494; x=1772423294; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=W4rzQ0T621GZSjBat75RSIcrNnampDyhuho7rtv7pj0=; b=ciywSnib30++1ITCi/RMBrpb/V6xnoUAE4f2mpTuNc4Xtq6XG8rXYZkd25Ak4ZhRaC vud5ydMZg9GRbv+maTT42Q+YXXYfOnIiU5KMkq/j0iTno1HNGNo3T9PdyR1+ABk5tkta U0OyIsHkL5ETVguX4t/zAeCa0Eii4zT8kR1YQ77wDHKGgrQIOyyaSOCN3fxKbcmoht6Y 6lg+9L8PWr85aweBXIX6xY14rpi5WDoqutgniw42DVtXswdlq+HRTTNahLgySteE9aDU ywZQt/JW78Qz+Av78gHMWaFzyw5FCwolNeV2AiE9v0s+hb0xTomrP2DvalkcsiiGPtxH Ft4A== X-Forwarded-Encrypted: i=1; AJvYcCUTE5wd5WUTMjAiLeDfBqMkFPpNbzGIPz8eki93pajRbn//RPk/0hEflvuhdBpCwQOY+jDOVpc=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+YoKgxvzDgqDWHJCYYTK3wzULXHVQ8oK1d9maUoJl/h/SkDsj dVwMowV2LiR08QULpomhpu1CLAVmhgFY/+pW8F7AYltjRo8K6NmZvoJ6 X-Gm-Gg: ATEYQzw1Fei4o/bQZsSW01CFFZsffrFI1ufPrjq5o9/3nd3eZdFauCaQsolG4P54Mga vHDO0M/pITzZ36YhPjMTsxh9878oap6HLS9UX248UP26NnxXXszFQRKufTFlBK0Q5k0NN0f08LM dXKeAkZj6HDTWVwMtz5RMuWrPN6ys+EGkjEoAEq8n2TUcBA0agtj5UUvt0x4JmfEGT54Q2K5Q8P BnkZ0zE+P3DEYgDSB9fECxGqTCS0EEfrSH1gLZaI/UbbeGwcaI0HYhZZnENb35QsSRVlg0QhFGH p2KWNalIFa5V5m16VAaeBWanPZeP1kqpQE0nXXV3xqi6fjpmioJhRuqhGo4VfhffgQx2x0Bshp8 mGJMONkXJb75WCVMU6vWLZ0Q984VxXGRG1zmPdiN/aoPWyjkmm3pJvF3AFobKbJeBkILPQPkzp9 qa473UM83Hz0xFCW32q6hYiSg= X-Received: by 2002:a17:902:ecc6:b0:2aa:d7fe:8603 with SMTP id d9443c01a7336-2ad74419e3emr70224515ad.8.1771818493881; Sun, 22 Feb 2026 19:48:13 -0800 (PST) Received: from inspiron ([111.125.235.136]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ad75027641sm67314185ad.64.2026.02.22.19.48.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 19:48:13 -0800 (PST) Date: Mon, 23 Feb 2026 09:18:05 +0530 From: Prithvi To: martin.petersen@oracle.com, d.bogdanov@yadro.com, bvanassche@acm.org, viro@zeniv.linux.org.uk Cc: linux-scsi@vger.kernel.org, target-devel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kernel-mentees@lists.linux.dev, skhan@linuxfoundation.org, david.hunter.linux@gmail.com, khalid@kernel.org, syzbot+f6e8174215573a84b797@syzkaller.appspotmail.com, stable@vger.kernel.org Subject: Re: [PATCH v4] scsi: target: fix recursive locking in __configfs_open_file() Message-ID: <20260223034805.yhzmheiwndxtj5zu@inspiron> References: <20260216062002.61937-1-activprithvi@gmail.com> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260216062002.61937-1-activprithvi@gmail.com> X-DKIM: signer='gmail.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: syzkaller.appspot.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: syzkaller.appspot.com] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [activprithvi[at]gmail.com] -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On Mon, Feb 16, 2026 at 11:50:02AM +0530, Prithvi Tambewagh wrote: > In flush_write_buffer, &p->frag_sem is acquired and then the loaded store > function is called, which, here, is target_core_item_dbroot_store(). > This function called filp_open(), following which these functions were > called (in reverse order), according to the call trace: > > down_read > __configfs_open_file > do_dentry_open > vfs_open > do_open > path_openat > do_filp_open > file_open_name > filp_open > target_core_item_dbroot_store > flush_write_buffer > configfs_write_iter > > target_core_item_dbroot_store() tries to validate the new file path by > trying to open the file path provided to it; however, in this case, > the bug report shows: > > db_root: not a directory: /sys/kernel/config/target/dbroot > > indicating that the same configfs file was tried to be opened, on which > it is currently working on. Thus, it is trying to acquire frag_sem > semaphore of the same file of which it already holds the semaphore obtained > in flush_write_buffer(), leading to acquiring the semaphore in a nested > manner and a possibility of recursive locking. > > Fix this by modifying target_core_item_dbroot_store() to use kern_path() > instead of filp_open() to avoid opening the file using filesystem-specific > function __configfs_open_file(), and further modifying it to make this > fix compatible. > > Reported-by: syzbot+f6e8174215573a84b797@syzkaller.appspotmail.com > Closes: https://syzkaller.appspot.com/bug?extid=f6e8174215573a84b797 > Tested-by: syzbot+f6e8174215573a84b797@syzkaller.appspotmail.com > Cc: stable@vger.kernel.org > Signed-off-by: Prithvi Tambewagh > Reviewed-by: Dmitry Bogdanov > --- > Changes since v3: > - Add LOOKUP_DIRECTORY flag in call to kern_path() so as to check presence > of directory checks more efficiently > > v3 link: https://lore.kernel.org/all/20260205162624.117957-1-activprithvi@gmail.com/T/#m175d152067817dd6e9dc1821b6fbf626e47a4007 > > > Note: > I checked out and found that when I try to test on commit 3a8660878839faadb4f1a6dd72c3179c1df56787 > (latest commit on which bug dashboard reports the bug on, in upstream repository) > syzbot uses, in its kernel config: > > CONFIG_CC_VERSION_TEXT="gcc (Debian 12.2.0-14+deb12u1) 12.2.0" > > Ref: https://syzkaller.appspot.com/x/.config?x=e854293d7f44b5a5 > Syzbot Reply: https://lore.kernel.org/all/6767d8ea.050a0220.226966.0021.GAE@google.com/T/#m62bc76de5549460ae98e843bb120712548489794 > > While when #syz test (i.e. on HEAD commit of upstream) is used, it uses, in > its kernel config: > > CONFIG_CC_VERSION_TEXT="gcc (Debian 14.2.0-19) 14.2.0" > > Ref: https://syzkaller.appspot.com/x/.config?x=99ac58566e9eb044 > Syzbot reply: https://lore.kernel.org/all/6767d8ea.050a0220.226966.0021.GAE@google.com/T/#me8b79610e4c18a8d8a7d8d6bc249d1c7cf2f8819 > > However in both cases it uses: > > gcc (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44 > > Probably due to mismatch in compiler version which syzbot actually uses and > whats present in kernel config, the build fails for the first case. However, > the patch succeeds in fixing the bug in second case. > > Earlier for v1 patch (sine v2 patch involved minor change to commit message > and v3 involved adding a missed out Reviewed-by tag) patch the kernel builds > as well as testing succeeded since syzbot used this in its kernel config: > > CONFIG_CC_VERSION_TEXT="gcc (Debian 12.2.0-14+deb12u1) 12.2.0" > > as well as used the compiler: > > gcc (Debian 12.2.0-14+deb12u1) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40 > > Changes since v2: > - Add Reviewed-by tag received from Dmitry Bogdanov, which was accidentally > left to be added in v2 patch. > > v2 link: https://lore.kernel.org/linux-scsi/20260122154051.64132-1-activprithvi@gmail.com/T/#u > Reference for Reviewed-by Tag: https://lore.kernel.org/all/20260108191523.303114-1-activprithvi@gmail.com/T/#mb22d0fc06e747e2b2df8320a15afd2a0670fd0e7 > > > Changes since v1: > - Update commit message to reflect the fact that same file, which code was > currently operating on, was tried to be opened again, leading to > acquiring the same semaphore in nested manner & possibility of recursive > locking. > > v1 link: https://lore.kernel.org/all/20260108191523.303114-1-activprithvi@gmail.com/T/ > > drivers/target/target_core_configfs.c | 15 ++++++--------- > 1 file changed, 6 insertions(+), 9 deletions(-) > > diff --git a/drivers/target/target_core_configfs.c b/drivers/target/target_core_configfs.c > index b19acd662726..f94c242eff97 100644 > --- a/drivers/target/target_core_configfs.c > +++ b/drivers/target/target_core_configfs.c > @@ -108,8 +108,8 @@ static ssize_t target_core_item_dbroot_store(struct config_item *item, > const char *page, size_t count) > { > ssize_t read_bytes; > - struct file *fp; > ssize_t r = -EINVAL; > + struct path path = {}; > > mutex_lock(&target_devices_lock); > if (target_devices) { > @@ -131,17 +131,14 @@ static ssize_t target_core_item_dbroot_store(struct config_item *item, > db_root_stage[read_bytes - 1] = '\0'; > > /* validate new db root before accepting it */ > - fp = filp_open(db_root_stage, O_RDONLY, 0); > - if (IS_ERR(fp)) { > + r = kern_path(db_root_stage, LOOKUP_FOLLOW | LOOKUP_DIRECTORY, &path); > + if (r) { > pr_err("db_root: cannot open: %s\n", db_root_stage); > + if (r == -ENOTDIR) > + pr_err("db_root: not a directory: %s\n", db_root_stage); > goto unlock; > } > - if (!S_ISDIR(file_inode(fp)->i_mode)) { > - filp_close(fp, NULL); > - pr_err("db_root: not a directory: %s\n", db_root_stage); > - goto unlock; > - } > - filp_close(fp, NULL); > + path_put(&path); > > strscpy(db_root, db_root_stage); > pr_debug("Target_Core_ConfigFS: db_root set to %s\n", db_root); > > base-commit: 3a8660878839faadb4f1a6dd72c3179c1df56787 > -- > 2.34.1 > Hello everyone, Just a gentle ping on this v4 patch; it incorporates Al Viro's suggestion from v3 to use LOOKUP_DIRECTORY flag in kern_path(). Kindly let me know if anything else is needed from my side or any feedback is to be addressed. Thanks, Prithvi From - Mon Feb 23 08:43:26 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 KEk6GMTum2mveiQAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 06:08:04 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 06:08:06 +0000 Received: from sin.lore.kernel.org ([104.64.211.4]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuP6x-0000000BMqm-25Wz for hi@josie.lol; Mon, 23 Feb 2026 06:08:04 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sin.lore.kernel.org (Postfix) with ESMTP id 828773011508 for ; Mon, 23 Feb 2026 06:07:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 77F542CCC5; Mon, 23 Feb 2026 06:07:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="bS3LFArE" X-Original-To: stable@vger.kernel.org Received: from mail-yw1-f174.google.com (mail-yw1-f174.google.com [209.85.128.174]) (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 59AA03EBF22 for ; Mon, 23 Feb 2026 06:07:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=pass smtp.client-ip=209.85.128.174 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771826872; cv=pass; b=QzktP3an3onNYhjUZq2mwx9kE8nF8pq5dtDtGfRV1YgakbqSbxHQ1zqzHgG5tXnEFDWcBTnN7T1AtN3ut5DIWk4K6tUqQ5P5p3aULaTUiiOVR1Yxhnt9KTChYntUGCqK+sCdwCKi5uLqxYhdL7Gls92MoGSVttfuuSkVi31q7u0= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771826872; c=relaxed/simple; bh=2YM/LoEPcPIJzD87Ai500N3mIQS25s5TvBcxjEwN4yk=; h=MIME-Version:From:Date:Message-ID:Subject:To:Content-Type; b=mq138xYQWj/phNMCkZRvdetodU04gW1WG4zvpggDGxGDZo7E3sudzc/8+9eSmOgp1L3BXZ/9bSpSQIuk3s1tLFU/5tKczdf9ESGd5mhKlDlCiemZDBtCEGWF3UnR9ogkq0EJAB8im3agZPpf24hdREwD1sbYvxp6bvAGqhfdcMc= 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=bS3LFArE; arc=pass smtp.client-ip=209.85.128.174 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-yw1-f174.google.com with SMTP id 00721157ae682-79818c7600eso23565227b3.0 for ; Sun, 22 Feb 2026 22:07:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771826870; cv=none; d=google.com; s=arc-20240605; b=h6SA1rzD0TBEkIWKZCTlR4OJrKLzPoufCLHhjTFeYgDDMriTuDY5tOA9IjhagbBWjb 7Lr7X7CgND8p4SCih59soPGSZjCXrfbYEgzmdD5jnLxZBpGDsa4Zs9W0/oTpclLAliQy D1257KlXEhAQV2DSGXk3VgbZIqcSWYdsXhrvvkldrwfNpOng+R4evIWh472efc7lpGQf gxAKRceoKX2WNUdGlfCtGdUvQSpuw/kyh8uMnvSsONYedGtxYiPtRvBq5ltCK74PCn0o ZvHbcK1BAFcqEV3b+HL6J9+TI+NIhwCjjASbUqWBsRfZL/XH+5iDIgwWjXgnZTtkIqu4 Wijw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=MRVRqGtRv1VMucwY0EQy7dZhk5C1r0QHFDuby6AYJRk=; fh=RvEWwL4CdzthXqFPrJY1v5EhszSUJtREhzms1oh7XMQ=; b=hdyWCHWUmK+/x3YlxAcRyl0MksjQEIWRpsbazb71wDrB02e+yQ3euzzK5o5caZPuWC vimFVZuEZsLv+ePx1zm0yvetCU4yS4jI0XErcMZjK0Ou7gyQAO9DUzLpAGg7bLMDAGTN bqgVADpFxv7b3qEtCor2J+rWEQJmkXbmaN2dHVkW9KYNzTwF6AyCS/pqza00k4A5Fook 1nR6g+nPqQZvri3dt4VUOhd/6/1OAOQ0oNbkmPnEzDY3zB4afPV2BwO57SSWrn0RApsp GbnTKwzcsaPsIJl86cgXqrGvS6fbOCyuUIoJKCAlCN0FSbbVnTNme9PgRKhKjrSxwlRK ulHw==; darn=vger.kernel.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771826870; x=1772431670; darn=vger.kernel.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=MRVRqGtRv1VMucwY0EQy7dZhk5C1r0QHFDuby6AYJRk=; b=bS3LFArEeG12xGvjhhcpl8MNaJhMsprFHwxH2xNU3RIJIvbs7FQ+JfH8J/rUkS+lY6 tdxkiG414RFOpJyAodHeyOjdUEnbBXfGLIxEQY48xt5VONCFM8VLaJTyKLIYQyOZP6x5 eCJ4rn/Tr0XQ+wpkPiKKkrG7CNr8w1uTP/Tp4Zqu5iK/VRuxvLoQr9cJb5aq3LnplG9K PWOq++rQEX5Ji1K8d2oQ1FG+mXUPjLYoZeUCEJKoAMnjeimWKjo/EPIcfygGy31LDVcy 9LBH49BDuzjX8cSw8zFRJfW2ePa5MpTIBO+s9SCv5cRz9EzlzPgLwXP7i/SUKVaqNAOT yLCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771826870; x=1772431670; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MRVRqGtRv1VMucwY0EQy7dZhk5C1r0QHFDuby6AYJRk=; b=vqNBnaINarxlE1R4zMcQTKrg9k8La2H6HtepKkZ53xtnxmTXGwEWdkK9rm2pfswRsu Fzd/wsyN887gYBF8jXVOkDFoheS7lUUvCNlduh2Ak+7nSGy+aSFWZoCKHWexJ6fvCWoW Y+oELetSvprm91+YC1dj//UColdaUTyy7l9O7MvHPU5Xz5VFkbmq2fySg9Bprcaj82N1 UXmBMQF0GZYEANNzoXYe/Pmp4n9td+Z8rVqES4J/qFGiQ2Tp9+FIOBmGT33sfpeqWq+5 NVUas9QMNn744ILKNtX+k6mzuWHdwDC0tbzX2v+uXEtlo4EneiGbGUnDN8+TT7pTkaPD 3iKg== X-Gm-Message-State: AOJu0Yx/3tPe2IJR/gV8SzMLdaSplzGosAQMik8FC9PF/j6ZVYl3/0f6 NGxWuUTqQtsKXBdoNzQLg1zG18JjGXC9bZDlUifD3ldacYdcjw0EXcF0AnkM8vEZzeMvnroO2iA tr0evJ9sk7pVaiDXzkInYpmyDkL1Mw4SW8kXL X-Gm-Gg: ATEYQzxpjg3IfC2Q/jabZFF0bzW0L/+iaW6W7zpcV8QuB13jqULZt1d/RSWfi0oT10O vDyVrirvNB/zhzAg8S5w2v6mCaCGH3hAOIjPDzRpIP4pYla+l5b3T/pmqMBtVFenqcct/TaOgEX WiPa9wEKFmFNDI75T67LIATyxOUvKB192+sqVeU94elH9ftXAp5fspBL07Sq8SHrI/pzcfrFd8Z b5FF0W78BBT0bFxGj9Z2/emcdv5qRx88C3jvgoVk0DSOVUNjPTtUEnL3Q0PwMUXhnpjPIxgK++9 8OfCpcafXKJVFLeiQwTjshpqtWGBwP/hHYyUfTHSPMjLak1d02SHgjAfgWGCpYkT+ZohWw== X-Received: by 2002:a05:690c:c512:b0:78f:f32e:8b5b with SMTP id 00721157ae682-79828ac4e7emr71749557b3.0.1771826870197; Sun, 22 Feb 2026 22:07:50 -0800 (PST) Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Amine Khemissi Date: Mon, 23 Feb 2026 07:07:38 +0100 X-Gm-Features: AaiRm53ihEMU5m6SdyPAkYz8HqmP0pfoxhV8p-DDpKwefwNXsG6IcjVo2Jxu3Bk Message-ID: Subject: [PATCH 5.10] scsi: backport fix for NULL deref in scsi_queue_rq To: stable@vger.kernel.org Content-Type: multipart/mixed; boundary="00000000000033d3cf064b7797e3" X-DKIM: signer='gmail.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 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [104.64.211.4 listed in list.dnswl.org] 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/ [104.64.211.4 listed in zen.spamhaus.org] 1.5 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [aminekhemissi61[at]gmail.com] -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 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 --00000000000033d3cf064b7797e3 Content-Type: text/plain; charset="UTF-8" Hi, This backports the fix for CVE-2021-47552 to 5.10 LTS. The patch applies cleanly and has been tested on 5.10.0+. Thanks, Khemissi --00000000000033d3cf064b7797e3 Content-Type: application/octet-stream; name="0001-scsi-backport-fix-for-NULL-deref-in-scsi_queue_rq-to.patch" Content-Disposition: attachment; filename="0001-scsi-backport-fix-for-NULL-deref-in-scsi_queue_rq-to.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mlyrvxe90 RnJvbSBjNjQ3NGFkODI4MWYyODhlMDRhMGU0ZGQ3NWIwMGRiNjRlZGRiMzM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogS2hlbWlzc2kgTW9oYW1tZWQgZWwgQW1pbmUgPGFtaW5la2hl bWlzc2k2MUBnbWFpbC5jb20+DQpEYXRlOiBTdW4sIDIyIEZlYiAyMDI2IDIxOjU5OjI4IC0wODAw DQpTdWJqZWN0OiBbUEFUQ0hdIHNjc2k6IGJhY2twb3J0IGZpeCBmb3IgTlVMTCBkZXJlZiBpbiBz Y3NpX3F1ZXVlX3JxIHRvIDUuMTAueQ0KDQpUaGlzIGJhY2twb3J0cyB1cHN0cmVhbSBjb21taXRz IDM1ZmU2ZmE1N2I5OSBhbmQgNmNhOTgxOGQxNjI0IHRvIDUuMTAgTFRTLg0KDQpUaGUgb3JpZ2lu YWwgZml4IHByZXZlbnRzIGEgTlVMTCBwb2ludGVyIGRlcmVmZXJlbmNlIGluIHNjc2lfcXVldWVf cnEoKQ0Kd2hlbiBhIEJTRyBpb2N0bCBpcyBpc3N1ZWQgd2l0aCBhIHplcm8tbGVuZ3RoIHJlcXVl c3QgYW5kIGEgTlVMTCBjbW5kDQpwb2ludGVyLiBXaXRob3V0IHRoaXMgZml4LCBhIGxvY2FsIHVz ZXIgd2l0aCBhY2Nlc3MgdG8gL2Rldi9ic2cvKiBjYW4NCnRyaWdnZXIgYSBrZXJuZWwgcGFuaWMu DQoNClRoZSBjcmFzaCBvY2N1cnMgaW4gc2NzaV9jb21tYW5kX3NpemUoKSB3aGVuIGl0IGRlcmVm ZXJlbmNlcyBhIE5VTEwNCmNtbmQgcG9pbnRlci4gVGhpcyB3YXMgY29uZmlybWVkIG9uIGtlcm5l bCA1LjEwLjArIHdpdGggYSAxMDAlDQpyZXByb2R1Y2libGUgZXhwbG9pdC4NCg0KQ1ZFLTIwMjEt NDc1NTINCg0KU2lnbmVkLW9mZi1ieTogS2hlbWlzc2kgTW9oYW1tZWQgZWwgQW1pbmUgPGFtaW5l a2hlbWlzc2k2MUBnbWFpbC5jb20+DQotLS0NCiBkcml2ZXJzL3Njc2kvc2NzaV9saWIuYyAgICB8 IDYgKysrKysrDQogaW5jbHVkZS9zY3NpL3Njc2lfY29tbW9uLmggfCAyICsrDQogMiBmaWxlcyBj aGFuZ2VkLCA4IGluc2VydGlvbnMoKykNCg0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS9zY3Np X2xpYi5jIGIvZHJpdmVycy9zY3NpL3Njc2lfbGliLmMNCmluZGV4IDAzYzZkMDYyMC4uNGU4NmJm ZDNlIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9zY3NpL3Njc2lfbGliLmMNCisrKyBiL2RyaXZlcnMv c2NzaS9zY3NpX2xpYi5jDQpAQCAtMTE3NCw2ICsxMTc0LDEyIEBAIHN0YXRpYyBibGtfc3RhdHVz X3Qgc2NzaV9zZXR1cF9zY3NpX2NtbmQoc3RydWN0IHNjc2lfZGV2aWNlICpzZGV2LA0KIHsNCiAJ c3RydWN0IHNjc2lfY21uZCAqY21kID0gYmxrX21xX3JxX3RvX3BkdShyZXEpOw0KIA0KKwkvKiBD aGVjayBmb3IgTlVMTCBjb21tYW5kIHBvaW50ZXIgKi8NCisJaWYgKCFjbWQtPmNtbmQpIHsNCisJ CXNjc2lfcmVxKHJlcSktPnJlc3VsdCA9IERJRF9OT19DT05ORUNUIDw8IDE2Ow0KKwkJcmV0dXJu IEJMS19TVFNfSU9FUlI7DQorCX0NCisNCiAJLyoNCiAJICogUGFzc3Rocm91Z2ggcmVxdWVzdHMg bWF5IHRyYW5zZmVyIGRhdGEsIGluIHdoaWNoIGNhc2UgdGhleSBtdXN0DQogCSAqIGEgYmlvIGF0 dGFjaGVkIHRvIHRoZW0uICBPciB0aGV5IG1pZ2h0IGNvbnRhaW4gYSBTQ1NJIGNvbW1hbmQNCmRp ZmYgLS1naXQgYS9pbmNsdWRlL3Njc2kvc2NzaV9jb21tb24uaCBiL2luY2x1ZGUvc2NzaS9zY3Np X2NvbW1vbi5oDQppbmRleCA1YjU2N2I0M2UuLjFkOWRjYWRiMyAxMDA2NDQNCi0tLSBhL2luY2x1 ZGUvc2NzaS9zY3NpX2NvbW1vbi5oDQorKysgYi9pbmNsdWRlL3Njc2kvc2NzaV9jb21tb24uaA0K QEAgLTIxLDYgKzIxLDggQEAgZXh0ZXJuIGNvbnN0IHVuc2lnbmVkIGNoYXIgc2NzaV9jb21tYW5k X3NpemVfdGJsWzhdOw0KIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQNCiBzY3NpX2NvbW1hbmRfc2l6 ZShjb25zdCB1bnNpZ25lZCBjaGFyICpjbW5kKQ0KIHsNCisJaWYgKCFjbW5kKQ0KKwkJcmV0dXJu IDA7DQogCXJldHVybiAoY21uZFswXSA9PSBWQVJJQUJMRV9MRU5HVEhfQ01EKSA/DQogCQlzY3Np X3Zhcmxlbl9jZGJfbGVuZ3RoKGNtbmQpIDogQ09NTUFORF9TSVpFKGNtbmRbMF0pOw0KIH0NCi0t IA0KMi41MS4wDQoNCg== --00000000000033d3cf064b7797e3-- From - Mon Feb 23 08:43:26 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 aPlUISL0m2lcCC0AYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 06:30:58 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 06:30:58 +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 1vuPT7-0000000CTSs-3Szu for hi@josie.lol; Mon, 23 Feb 2026 06:30:58 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by tor.lore.kernel.org (Postfix) with ESMTP id E9928300794C for ; Mon, 23 Feb 2026 06:30:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 5FCA91A5B90; Mon, 23 Feb 2026 06:30:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b="WwifSU3J"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b="L7ExtI4J" X-Original-To: stable@vger.kernel.org Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DD6CE3EBF3C; Mon, 23 Feb 2026 06:30:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.177.32 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771828254; cv=fail; b=i1EYijgdjx1cRTiLMKHBpBdiFZrDQ2MgFZmcjmPeVlyjlMuVifLbc9y8Y7PfEBr/MbBbBKEHFJ0+uZQoE5QBxTQ2YmigW3qqKVOxWhOqREgMVeuHy1o/hqqUa8Pr73cSZJtN6oHT2+rFnLtGHvePlU7nigh1yyyPiFfVTcmm6kw= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771828254; c=relaxed/simple; bh=kQ0GJ5HeRU7XfWac8wgmcDfq9mB6HObvGJelkyTmTlw=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=BLVMgy3efsQhnLRGMODpnoZWT49K64UMTixV2GHSOcak7T3mRSYKMPVbNQ2jcS6DWt0x+bkRDGn+1G9H326UIN6qGJFRft0rTjiTYwRPbsEB3AvAqRpNf6rVIKuLp8fZIMi8OjLbkMoELWsJxXKrlITz41yilFsgWHZmvEhGkO4= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com; spf=pass smtp.mailfrom=oracle.com; dkim=pass (2048-bit key) header.d=oracle.com header.i=@oracle.com header.b=WwifSU3J; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com header.b=L7ExtI4J; arc=fail smtp.client-ip=205.220.177.32 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oracle.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61N2aBFU898296; Mon, 23 Feb 2026 06:30:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2025-04-25; bh=55T0cSu2E0V7x1rX0NLG+rwOZt9MIFdLoQDVT86m030=; b= WwifSU3JECVTZ2w47CjSEciBK8T/0qAjCkdM66Y4DL6w+1/F6FA5KaPEAXq66W/k ++BQy1ZO+40S+b5gq5AwB1Bo6DIDlFqy7JXczw5MmOfQRgiCjhDrerF3+gKLHcyd zx86tlBTqKZ6pn0o5yUUeWjqlbVMwy2VzdjN/sVdLyrMPyq4zlp1lPPqK/BnfBjP rF95Q/lVm8ulmHPPaNl5yLhicuH4ecSAysXqzjyT1kSCeq0KCNazSlkC24qSYfCL 1rBew8njaq2h8vkGpZjMUARalYwRMyFfUfzsRlHBBp8y0Lrq6v1xgkyUoTcib6WQ mrKeVjoMv4Mf8B49DghGMA== Received: from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta03.appoci.oracle.com [138.1.37.129]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4cf34b1m8s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Feb 2026 06:30:47 +0000 (GMT) Received: from pps.filterd (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 61N4uCdY006423; Mon, 23 Feb 2026 06:30:46 GMT Received: from ch4pr04cu002.outbound.protection.outlook.com (mail-northcentralusazon11013045.outbound.protection.outlook.com [40.107.201.45]) by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 4cf3587w38-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 23 Feb 2026 06:30:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=QuTPFFIAswUIweKXTnKxq4bE64dZG5goJeB9/ISyHj+AeMRrngb/zI9lFtkFB2P2iauRw3K6QrZmZTqIphbsc1tHJzkepDZFk3hOKzBUNoJqRiGB+qqOmv2CpjaC4wfFeOR5BheYlQDshwtsFNHEijb5lLLvyv/4fHIjy1vD74XwsksYAUsUWl89Fd3pw9u8nyGGjQl+LqdteuMU5FApOruRPijPENONW8olbYXy3R0ZBDUcBATSOk5i8pEZ9iAQhu2k+x0tm/wrmu0wMA5NRfFKmXqzx/WNFAEeh3OjzR7C9FB6W3PHd0IsSgpDvQIDoeKJK4uCzIBfyJ8xat5dZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=55T0cSu2E0V7x1rX0NLG+rwOZt9MIFdLoQDVT86m030=; b=F98jP9p9KLjWR/+A/m6LUAOUsCLv5etaE4ORpctl1VHjxgBJcBLFl3k6vKej9Xpu+UjskUTCz8wGmkyHkw8S5UzbF+KbSS9Ya21JcddJoN43DeKyPqZNhc9NmKinhXpaEQE2pzgdW1bSGua+2khqeWQVj6rYympjldIw1eYUewpktFcu5HYyiDxt5x6n9WOEltQ6wWd/OtX+7LklFyrauuGd5Z+C7eQHCFiKohlrXKZ3Y+7rjQGcmNGLgiVH6ezeBGcGeOkFiLU5OOrtQzyTMYJGml6vzyAoUbFiZJlzZfpy0YDRjyKTdiq1Qs9Lhhnj5UZeIJZ0aXgV7J9g0fe1JQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=55T0cSu2E0V7x1rX0NLG+rwOZt9MIFdLoQDVT86m030=; b=L7ExtI4JKP/2YFUuNEfUYHGssw0V5FiFeLT8q/ivhaa6XBXurJm4+v91W27r/ASi+KfXI0U2qsa7IwC8ozuLlzP7F5xlwYY7WMeOVFrlr/m8W3pUO+rpmlVsJD1cff80CkylydP/APLJL6KY6+kf9amgnlF7HRcGOUS3VRZQYeo= Received: from DS3PR10MB997700.namprd10.prod.outlook.com (2603:10b6:8:347::19) by DS7PR10MB4847.namprd10.prod.outlook.com (2603:10b6:5:3aa::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.14; Mon, 23 Feb 2026 06:30:42 +0000 Received: from DS3PR10MB997700.namprd10.prod.outlook.com ([fe80::4c1c:3bb:c4c9:8e7a]) by DS3PR10MB997700.namprd10.prod.outlook.com ([fe80::4c1c:3bb:c4c9:8e7a%6]) with mapi id 15.20.9632.017; Mon, 23 Feb 2026 06:30:42 +0000 Message-ID: <72c82840-5853-4a7f-96e7-51225f61abca@oracle.com> Date: Mon, 23 Feb 2026 12:00:35 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 6.12.y 00/14] Address pkey self test failures. To: Shuah Khan , Greg KH , "shuah@kernel.org" Cc: stable@vger.kernel.org, kevin.brodsky@arm.com, Ramanan Govindarajan , linux-kselftest@vger.kernel.org, Sasha Levin References: <20260219101318.2442406-1-harshit.m.mogalapalli@oracle.com> <2026021904-unclothed-flavored-cdf7@gregkh> Content-Language: en-US From: Harshit Mogalapalli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0201.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ad::10) To DS3PR10MB997700.namprd10.prod.outlook.com (2603:10b6:8:347::19) Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS3PR10MB997700:EE_|DS7PR10MB4847:EE_ X-MS-Office365-Filtering-Correlation-Id: 689ea9c6-b296-4323-29c6-08de72a5114b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?NGxaemxkQUwybXdvTDNjRlp3bWpjb2pFNmJNdnp6MXRhc0lyK3BYak93U0dJ?= =?utf-8?B?TzJvREFETXJSMVBQUm16VWFlblRIUlFmUnVoUzd0b2FqZkllZUg2MVp6aGRs?= =?utf-8?B?cmpSRlZERFl6Ujdzc2c3N2txN1JiL0lYcjJNWExxcmFnM3JlbjFTb01mVzNy?= =?utf-8?B?czZlM3NmRmhWeWlTQ0U1S0xuOVoxZHdEWk5lbTZtTFlvQnY4WjVqdTRPTS9V?= =?utf-8?B?bDA4SGpqQ3REb0VRYllGQlp3Nm4zbWlZMjc4MXVvclFhQlo5bjludUM0S29s?= =?utf-8?B?UFExcmt1WmtvMDE0WjE1MkFIZW5waGx3WFpacWJ6SVFGNDBiSmdYbWtUMTNx?= =?utf-8?B?am91SXRwdXp6S0hSMlRYd3BCeVo5M2JYSXc2U3N1bXQycGRrZXhLb2oxNmw2?= =?utf-8?B?WXlZaTVXdkhCS2g0RW1WRGlaNkMzaWRDcnU2eHBVUTltTzhWSzljZjkweUtk?= =?utf-8?B?UkV0anl0RDdzTnYwWmxacjFaYkZJUXJ0aDVUZDhRdjVQTnUzTmF5R3hMVmxO?= =?utf-8?B?U0dNUzBtRnQ2RkN0TEtra2VFRit6RlA3d2phY21WNGU1dWdVeWpxRVkrSm93?= =?utf-8?B?eTlhSmc5YS9WNzFvbVR6bVJqM0t2TmpWRzlDbnV5cGFiQkRGcjdaUnpWTk5l?= =?utf-8?B?cFFDM2JtRUx1aVlxZk1IUjlwekRKY3pXMHZEVktvR213UVo4ZzJOTklreTQ4?= =?utf-8?B?a21WV3dISm9RUW1JNFRsYXlZekozZCtEOVREWldjK0g2YjBUYnlaMDBnUFFz?= =?utf-8?B?bURZOVN1U0lnNTY2Z2wxYjJhRUp3clQwNG5Fby9aNWxsODJQWkt1VG1YRmNs?= =?utf-8?B?QlBUeHh6TWx1c2p1SzBpdDR3QkFRTlIyblpaTmkyd3VDMnF4OWZTdytqK0pJ?= =?utf-8?B?VXBoTStHeGlxeWIycEJRMlFSRHgxa2tKc1c4Rm1TNW5jNXd0eFhrc2IrR1o2?= =?utf-8?B?Uk9uR2xlU1lGM1ZpeDRxbDE4MEhka05LcHR3VDhvYnF2eEJKUEQzeVpkOHRO?= =?utf-8?B?ZWVDdWlGS0Rkbnd6SHI3aEtPbVBVQ3dDYkZSWG5BcHVUalJFaWxLVkdTRHhW?= =?utf-8?B?ZjFFcmlNUzVWbS9uWkxqQ0pRQTM0MERmWUlaaExFVGdPN0gwbUxjcUZ0ME9l?= =?utf-8?B?UTJocWhKelgyRzlSQ1ZCdVhyV0hqcUZCc2MrQS9zN1h2N2M4Yld0K1V0ZnY3?= =?utf-8?B?Vzc5SGVyM2dUeDJtM1U2Tk5Fa1JIaWc4MnpNclhDWjExUW9RVHA2cFRTZWZC?= =?utf-8?B?K21kQUI1WWptbFpGSXcyS2xOTHBDdTk4MlRNV0xEUTRsZjNja0YrQ1dwQk41?= =?utf-8?B?TGlsQ2NVQVhlRXZab0VWN2hFSVpxYm9tVE83RXBpSFNMbGZUUHlKWW54RHJG?= =?utf-8?B?VzNjeW0zNEkyR1VrSmhFSnFIZmhTeldlVzVTNVRPaDQ0NklvQWFTQWgxVkRJ?= =?utf-8?B?UVhoRkJqSm9yclhNMmdUTWZTbkVScFN2MnM4M3U2WllYRUNOU0owRVArM3JE?= =?utf-8?B?YUJ1OEgwTU1jMkF1bHpmYTE3cWROZjdtVUYvWnhaMFMrWDIxOHpBajZvbjlY?= =?utf-8?B?Z1JrYzRrQnlhd2JNVm9MVGJYVXRabmg3ck9LVXdaVStCNExSSytMSVBaeFJE?= =?utf-8?B?aGJuM1RYeFF4d0I0ZUNUdDRQSldIVmpTbk8wZEdVWEpKbHBReVA1aHJDUnVQ?= =?utf-8?B?T0RTcFNxZnZ0YzllQUI1K25IN0U5NkpDN1ltRkNjemtndmpjQkVSaHFkVGJw?= =?utf-8?B?TTc1elMrL1ptMU5HMHhHZUZwSU4zWjRFcFoxajFSMXpXdnQ1K3FvejJtTHhy?= =?utf-8?B?b3hlNUR3Zjk2TEJDbUZXQWROSXBqeTdHRFJaRlRVR2ZNOVU2L1ZFazdpVUk1?= =?utf-8?B?QUIxdURIWjFGYWNlQnh1MjFvZ1N1Rno2UnM3SjhEc0tvQmVjZTBRalVNN1k1?= =?utf-8?B?UVZvTFczWDM5QzE1cVRaNHBSbHJRSElhV25wSVhubmpzSmVVdWc5SzJZZHRL?= =?utf-8?B?aFVjUWVTQ2NYbmNYSWh5ZWdCZjN1Sm5MaEE4V2xtNU84SXhBYXgrc3pkZ080?= =?utf-8?B?V1hydDlWbzNPdUtOS1hRYXU5eG5nNVZIWThoUzd4eE9pNHFVTGdLbFJxVjdq?= =?utf-8?Q?lyv0=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS3PR10MB997700.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bWNhMjl4Q0dseTkrNDdnMkZ1OU55blcxeHFjVzgwQ1JuMkpRaWRQT2dxdG5U?= =?utf-8?B?bk82bm9nVk1XS2ZINkRxbGtJT2xXTjZwVnBnOFZGTlhDMGdQZU0wTzQzd3g3?= =?utf-8?B?VDJpWGZyWWliU0lTdHhqeStONWxWaHJZUjJiTldHMDZSQkVWc2VJU3ExQ1Jl?= =?utf-8?B?K0xVMTArem1WTWpjVE1kemNiUjRYdzhITlpCbi96ZEFmMTJwMzNTY0dTMU1a?= =?utf-8?B?Q2ZFWEtpTVVkNksxMFZ0aE1LaTJicmRRU1NDdVVjamJuOW1meVM0a1hocVc1?= =?utf-8?B?RXRWVFMwNG5RSFFwMmNYY2NwQjdkcE5kWGMvWTd5WitUZW1ZSU8rVlc1SXdO?= =?utf-8?B?N1VPQ1ZsSmY1ZytYWmU2eGNaVlI5Tisvd1JzZXhHeEtDUmhBTUp4OTBkZlJa?= =?utf-8?B?blJ3OHlrMnZVMlpHbDExTForSXJaV3VlelZEM3pGSkZoRUpoOGRmNGhuL1Ur?= =?utf-8?B?VzREZzN1bm9oMmp6a0RlZWlhR1dOTjh1V1M4dXBiVGdwZ1k4aDdTLzFrRzJo?= =?utf-8?B?bEZlMmwzcVFIN1RzTXROR3dESHdtTkFhUmpNM3F1aDlZdjR5SEpibzNzNmFU?= =?utf-8?B?UndQSXVOeFo5TUZ6UTVkK3hUWjA3bmtRMnR0QjlSRS9pdk4zOGZzeWMrZm5P?= =?utf-8?B?REpSNjBvSzM3U1hIc3V6N3Z5N3NYeHZvcmV5M05Tb2VUL1A3ZTgrdCtQMENQ?= =?utf-8?B?VnUxengveXhpcFhjK2EyeElpT2VxUWhuR1YyMDVOS2NvemRaUzBrSHYrWHc0?= =?utf-8?B?czVMY3pmTlFUemJlY0Q2YnhUano5ZkdNTnN0RVM4eVZoS01SbHVsdXluT2lD?= =?utf-8?B?TDBMSjR3M2RRQ29rOVNWcmJtSTdBSmNwT3BBL3ZHS0MvY0FmMWtocys4aWts?= =?utf-8?B?aHl2a1dVdFJqYWR4SjE5SFpXTWtWQmM5dUhwT1hnYTlQN3Jib1hOUXJzYXBs?= =?utf-8?B?TWVuMTFCVnljNlE0a0F0Ti84cGJIKzlWc3lwQ0RxZE5CazhBVy8yNWQ2UWVV?= =?utf-8?B?Sk5CUzlRTjIwLzVnRlpWVkNLcmY0UksvSDVQMm93c1F1N21rdzhiTVV4bGMw?= =?utf-8?B?V3VCMmlnY2JTQmhlb0RoNzUxbE9tMGdEUUFyNGpTbnkxWkw1T0RHVzVIcDhu?= =?utf-8?B?UFBHK25OVWluNmtmbTNESkdoOEMrbVVLRHpZcWhUcnNLRDd0ZG1nZklLcERq?= =?utf-8?B?S0JMQkVTTU5IbGNra1VyM05ZMXZDU1dVaGV1aHIvU1ozdWRzSGNob1RmQ2V2?= =?utf-8?B?UkZPUHFBV2J1Qk92UUNCYkowMzVIT3ZWVzZnRnBWa292WXAzS2NtL2V4RWtY?= =?utf-8?B?ck1RY0hJbDd3OHlVekN2WVhJSkIzVEZoT242ZjdCUWcyL2RCTHdLWlE0bkJ0?= =?utf-8?B?RTAzNlQxTHhUT2xlaWFXUVRObHBVTzYxbVpFdWptQ0h4V3dSTFdkbzJiSGJF?= =?utf-8?B?TmtUY1VCa3VmRmVNUkp2ODNjdnAycmVSMkxnQ2FiQ1dxWGprQjZ4QzJnYjIx?= =?utf-8?B?UG9yUjFQb1d2UUV4b3VVWlR0VmV0eEpOQy9mRG4rbThGN1R1QlorbWw2NGlJ?= =?utf-8?B?MTJ5dGd3QVJwTStWVnc3Y3RrYWtVWGRBK1hQa25pR0ZXZU4yQXRjTW05Tmwv?= =?utf-8?B?UitQWlBFYmdyS0p5ajJTUExSY3Z6Z0l4WWJOakNKeFFBKzdtVGV6TEJ0QUR1?= =?utf-8?B?VkphVWxheG03MUNNWGlVei9lVk1ZS1dORjRwOFdkSjAyWXljdFF3NGtyV3Jl?= =?utf-8?B?Q0c3bVl6Q1ZTQ1A2YTU2UG9kaytaK1VtNTBpMXhRVlZJcWQ5dlN3SU5wbUV6?= =?utf-8?B?R2dIeU1GU0tQZ1hzd01JZGJndksxclprSkE3OFRNMkN3REZQcFBwN3ZhR20y?= =?utf-8?B?dGZqSURlZ1h2N1NjQjRZcHpRRTFub3Nka1U5YzFmSGtRMGorbjVJU2M5Q0pI?= =?utf-8?B?SlIrREZIR0xYUGhZVEF4dWtzenVQeGkwTklhUEk3SkkrL0NYTURTN1VyNmxp?= =?utf-8?B?RWZEVmM4RDJaOXpaVlJVMEIwN2dmbm9BazVPWnQ0aFE4bm5STkwvRGR3ZDJo?= =?utf-8?B?Q1ZCWHVDcWxpL2R3ZlN1dk4wM3F4ckNkdFJDMlpwTXN5cmZLdDNPaEZxdEh1?= =?utf-8?B?bHhSSnI5dllmUXFEV3dHQ3E5TU1qRXFRL3djQ0xuZXZhUERUVzFSNGk4TVc0?= =?utf-8?B?dzFlaFZZU2llZG45TWM4Y0NYSEtOc1UwUjhraGU1UEVtUldmcUR0UnZaV0dw?= =?utf-8?B?Q0tmdXFUVDJHeVVYVzRjRzZWQy9OWmV3dW5xeUhja2NrRm96UTl2eC91ajR4?= =?utf-8?B?eVoyZVV6NkxoMGU4MnlNaW1MMjdDUFNGNFlFaDQ4dXYzaEdBRlZGa0VWSnM2?= =?utf-8?Q?dq1B+6E84lXP5OhC5YzSrmE1q+WIShajgH5an?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: s0nrBOs0ob0TwiNma3CjgKcFQiPyiURQoV5BemqKsfcjJntdipBQmAJXR+aRSoj8j/76UcdjecZtgGHFLoL95Hbar43CD+W+NQf4yzeGaazEjkmeb9FW/onZBxgag1laROg+qsiSzy76a1Kia65q8Pa1vKGgxZC87vgym9jSMbD8pTz4/TjUJdzzab3DRnqNR8KP2BcuTSIMr0qPPWWH/wnROjCgA+ZXqnQP6liBQHUROlT89z+M5f/uv4IMVMAkOVgvARfS88zhIOVbXLC0sXhOYCQL2CiJyxf+Ai3wrOtZOCgIasfy7FIoczYeESvpj9yhwLQKfXyYTPBOvGwZVWua4R89Fi/5IwvSwQeZICsIwVdZ+odwCZo8oGPPtYvHZDRkMsf3qo2NZ8RdXxXEFXuJbOuALGhn3PJ/dR1OFnGYo9/pRQ7jHz4QvJIWrtzKkwhStToKbn3XS6s3HWVALqMuhHyvIR3/S5Sxpom+GDM72Zj7ZNIo/s+yGb1Vu13fwXvlFYaGC8JkBK7JW3gQ9xlofrWNJXpHXXpWuJLMp+4ePXV8iAaYrDrFTOAc7lgsrM/cMa6sYdoCjTaReoE+n+ZGKHZ8l0vo9tv0Ush0dsQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 689ea9c6-b296-4323-29c6-08de72a5114b X-MS-Exchange-CrossTenant-AuthSource: DS3PR10MB997700.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2026 06:30:42.0447 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: N/UV7/pWZtVaLDpyUYx7To7scu6zCA7JnhoxBAusW8/9KcX/bP48Enrv3LFz2uIAO53KHTvAiK4YpGVVl38y2iY+vaErkNXJ/jYKy3uJudNhEmMJjdLHvV+X8KYdm/+g X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB4847 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_01,2026-02-20_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 spamscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 suspectscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2602130000 definitions=main-2602230055 X-Authority-Analysis: v=2.4 cv=GrlPO01C c=1 sm=1 tr=0 ts=699bf417 b=1 cx=c_pps a=WeWmnZmh0fydH62SvGsd2A==:117 a=WeWmnZmh0fydH62SvGsd2A==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=EKmplW1N_46hwRVZdtAA:9 a=QEXdDO2ut3YA:10 X-Proofpoint-ORIG-GUID: fpCRI6Pyy_Aft3zr_Hht_GxX-H-8YHKM X-Proofpoint-GUID: fpCRI6Pyy_Aft3zr_Hht_GxX-H-8YHKM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDA1NSBTYWx0ZWRfXyv7xYbGHkqRK SbNuBXeX0qndwzb7fjj3YlUYqSDZe9RkfmCfzrDDzPUVcyNOe3s1NKYc5D2LaKIUcwdmrxFNlwl tRyfcVohUX3V6j//Ri5OupgwPaaFOck2N7DoinfVTR9sOhhc0OrMj7xJHOuq6mEx108OMTOtr/0 XV0nfMqyqQtvX55ePVsM5YFsa9XUc8Ez8jcazXhrYpg/xY1efDPVfY6hkLz6Po+wh32+37zYwii b2H58Rf4I7M1+mSTjZCJOeoxyQYMjai5kxFV8uM1UtGrDQ6pnG3rG8IY+oS4GrOwyaNNpjyxtob FuRaDqXz1fPhoV/Nw+399EbAjqxCL5G/UOrrb9+3ZyeHKcx7rNqdoIkaN6XejU059EyljLfz+9p 1louoXtnsDlcBlWjsVnF4kielkG40V82VLB6SJulG0BeN0vMiduiKaQvgIJcyFOP2rVQYS9sMUa k2k4Tli1dRmQoCOWeaw== X-DKIM: signer='oracle.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='oracle.onmicrosoft.com' status='pass' reason='' 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 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [172.105.105.114 listed in list.dnswl.org] 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] 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 Hi Shuah, >>> Shouldn't you be always running the latest selftests on older kernels? >>> We don't always keep selftests up to date at all, as you can see here, >>> but newer selftests should ALWAYS work with older kernels. >>> >> >> Thanks for sharing your insights on this. >> >> Couple of problems around this, would really appreciate your guidance >> on this. >> >> 1. Not all new selftests written might be correctly skipping if the >> feature is not supported in older kernels. > > They should be skipping if a feature/configuration isn't supported. > The right approach is to fix the test to skip. > Thanks for your response. Regards, Harshit > thanks, > -- Shuah > From - Mon Feb 23 08:43:26 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 qNM6CMP2m2lHoC4AYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 06:42:11 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 06:42:11 +0000 Received: from sin.lore.kernel.org ([104.64.211.4]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuPdy-0000000Cotj-1M8M for hi@josie.lol; Mon, 23 Feb 2026 06:42:11 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sin.lore.kernel.org (Postfix) with ESMTP id 8516B3038EEB for ; Mon, 23 Feb 2026 06:40:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 75946345751; Mon, 23 Feb 2026 06:39:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="Z15Vhlon" X-Original-To: stable@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4D89C3451C8 for ; Mon, 23 Feb 2026 06:39:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771828783; cv=none; b=MjbZJ6RVU3I42r/AgGqjBHMrDW54f1mZLZsbTfizR8822HfweRja7lpJGXiV19xdRt+qza70EKN6tOFNQ0tRgKjTgfmpirnTXdJ7L1wI0lnbvdID1x8bqMLsGWjZK9tbVQEGNBzAglo4MVFOgP8KK+iDxLgiygbR1b//H6HOzew= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771828783; c=relaxed/simple; bh=NWGMBTzMFeGcR+aAAxbUyCcPNjajbO3iGKmo81ElPkg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=iaD6HbOUeN8FuZtRSFo3hr5flMCXoom087GEPZcQvknNArF43akLxcBpn92xcOztDJ7DItcyEkpZggPO64GhMDuDOfw3X4v/Dg2IfHp50Msx5LPSODn3vHC2uuX7FOPrWfUySKKDgDbRazFnP+8G451dozvR2QVNFCdlBU8xbPE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=Z15Vhlon; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 89885C116C6; Mon, 23 Feb 2026 06:39:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1771828782; bh=NWGMBTzMFeGcR+aAAxbUyCcPNjajbO3iGKmo81ElPkg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=Z15VhlonNDUdNapbAdLqR+q9uH6QIPZ/Y2X33pyyURpObsjRgDV/8RJh3hT0nW7zK c9cveeHcTFwbtO7ecibir7JC+YJe4Sp5LzlPlsQ2ckg4tOWxwfcVxpLuYY6CjUIi8B XiZRTLSYEboew5QIZ+rCN82+f3z/Yt/G+nZj10dc= Date: Mon, 23 Feb 2026 07:39:39 +0100 From: Greg KH To: Amine Khemissi Cc: stable@vger.kernel.org Subject: Re: [PATCH 5.10] scsi: backport fix for NULL deref in scsi_queue_rq Message-ID: <2026022354-skincare-paragraph-b377@gregkh> References: Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-DKIM: signer='linuxfoundation.org' 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: linuxfoundation.org] 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: linuxfoundation.org] 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [104.64.211.4 listed in list.dnswl.org] 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/ [104.64.211.4 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: linuxfoundation.org] 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 -0.0 DKIMWL_WL_HIGH DKIMwl.org - High trust sender SpamTally: Final spam score: 4 On Mon, Feb 23, 2026 at 07:07:38AM +0100, Amine Khemissi wrote: > Hi, > > This backports the fix for CVE-2021-47552 to 5.10 LTS. > > The patch applies cleanly and has been tested on 5.10.0+. > > Thanks, > Khemissi Please do not send attachments. Please provide both backports, as individual patches, like are in the main kernel branch. See the archives of this mailing list for lots of examples on how to do this. thanks, greg k-h From - Mon Feb 23 08:43:26 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 mNExBcr5m2lmni4AYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 06:55:06 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 06:55:06 +0000 Received: from sto.lore.kernel.org ([172.232.135.74]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuPqS-0000000DFEI-3aJX for hi@josie.lol; Mon, 23 Feb 2026 06:55:05 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sto.lore.kernel.org (Postfix) with ESMTP id 154273008C26 for ; Mon, 23 Feb 2026 06:55:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B08673446B7; Mon, 23 Feb 2026 06:54:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="lGyJOOzX"; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b="Es5Vrl0O" X-Original-To: stable@vger.kernel.org Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 704251F099C; Mon, 23 Feb 2026 06:54:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=193.142.43.55 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771829699; cv=none; b=IWGmvflkkMN8QnZRlNFMSIR2yhhwo1DoFhyjgREwa3NMmudq4dDZiQsRtn3JRScjNk7sX4y/Ku5dwf0L6+KX/oXjkRh0YcfeSDYY9dQoXElfaHlFGv9bsUzDZmbstoSzCCHDdCgOABI5WP8U2zeNn8DjgOzAQDIdIHPD0whYbMc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771829699; c=relaxed/simple; bh=Jf4+BMfK9yxpQ1qdJ73i7eagB2Ar/8aOmOSAUFBWKMY=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=blSrcNV24dg6gk1B5UYi9U6y+sNuE4DyfnIbWZZHlsjyZ1XcFTm6Vloq62bvI4rtmmpHFemOYvku4aqz+5nMom1h3mUyZkcCqcHSVZP0s886JzBI2nDyQkEbR+ja7rgqwQCVVrS2bT8RuJsBIA8LarixyLJKzSfBVyNtZkAYMvo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de; spf=pass smtp.mailfrom=linutronix.de; dkim=pass (2048-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=lGyJOOzX; dkim=permerror (0-bit key) header.d=linutronix.de header.i=@linutronix.de header.b=Es5Vrl0O; arc=none smtp.client-ip=193.142.43.55 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linutronix.de Date: Mon, 23 Feb 2026 07:54:48 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1771829689; h=from:from:reply-to:subject:subject: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=9ngJ9v3T6olOJUBQhV3Yq+s2wMHi6sn3NcFxNw2DzKM=; b=lGyJOOzXhvETVaL9oP0KCLzTQu9Gtb4N2A4PMaobhGd4qvMer0Cam3apR3l4zArnuntrKa Uzh4TfqO6JfCU7sxul9zTFgZ3rq8oS7S+c5r7joTQRBefZ1rUrwILS+hJW3Qe8S6/U9HJb BMrwXOHv9iXl6Cdm4+bU2wR3ncZiYjSNDdHePxFfpzn1n7bVTEwsC2LvLTABCtp9iXecDJ /TavG+A/ZxN5XKI9s426XmiUZvgHX/OZaKe4nknApa0CFqkz6ZpSjQ21fW+Ac5cZskMjwt 9fdfVvzNs++dPZHOXHEaBI1xq/GvPIyDCloFdPogj1WrTu3iVpkTcWo+i52XQA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1771829689; h=from:from:reply-to:subject:subject: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=9ngJ9v3T6olOJUBQhV3Yq+s2wMHi6sn3NcFxNw2DzKM=; b=Es5Vrl0O0b8EDpuPU58ja0xBLBWDkJ6ke/sS9mBgyQjl3JdeYUiBJRu5etJ5hQOewwzwOT 7r4cKYt+8WXuS0AQ== From: Sebastian Andrzej Siewior To: Helge Deller Cc: stable@vger.kernel.org, stable-commits@vger.kernel.org, Sasha Levin , Greg Kroah-Hartman Subject: Re: Patch "printk, vt, fbcon: Remove console_conditional_schedule()" has been added to the 6.12-stable tree Message-ID: <20260223065448.xshEaalA@linutronix.de> References: <20260221163924.4117536-1-sashal@kernel.org> <40d3252f-22c1-4a24-83ae-68de825807d4@gmx.de> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <40d3252f-22c1-4a24-83ae-68de825807d4@gmx.de> X-DKIM: signer='linutronix.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: linutronix.de] 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [172.232.135.74 listed in list.dnswl.org] 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 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: linutronix.de] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager SpamTally: Final spam score: 4 On 2026-02-21 18:20:15 [+0100], Helge Deller wrote: > Hi Sasha, Hi Helge, > On 2/21/26 17:39, Sasha Levin wrote: > > This is a note to let you know that I've just added the patch titled > > > > printk, vt, fbcon: Remove console_conditional_schedule() > > > > to the 6.12-stable tree which can be found at: > > http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary > > > > The filename of the patch is: > > printk-vt-fbcon-remove-console_conditional_schedule.patch > > and it can be found in the queue-6.12 subdirectory. > I suggest not to backport this patch at all. > We don't know yet, if it may have side effects. Even more in older kernels. > > So, please drop it. > Same for the other fbdev patches starting with "fbcon:". > Those are just cleanups. I would need it for PREEMPT_RT in v6.6 and v6.12 to get rid of the mentioned problem. Any suggestions? One idea would be to make the removed functions a NOP in the PREEMPT_RT case if you prefer not to backport it at all. > Helge Sebastian From - Mon Feb 23 08:43:26 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 YCBVLyb9m2mPqzAAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 07:09:26 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 07:09:26 +0000 Received: from sin.lore.kernel.org ([104.64.211.4]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuQ4L-0000000DhnT-2Vim for hi@josie.lol; Mon, 23 Feb 2026 07:09:26 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sin.lore.kernel.org (Postfix) with ESMTP id D6A73304350A for ; Mon, 23 Feb 2026 07:06:14 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E181026F291; Mon, 23 Feb 2026 07:06:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gehealthcare.com header.i=@gehealthcare.com header.b="ZEDqpt2P" X-Original-To: stable@vger.kernel.org Received: from SJ2PR03CU001.outbound.protection.outlook.com (mail-westusazon11012026.outbound.protection.outlook.com [52.101.43.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9AF8120B22; Mon, 23 Feb 2026 07:06:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.43.26 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771830370; cv=fail; b=ABAB9ObkNv3viFaAtZfLMCWVZNFSr9EydV7CnQRhpMonAttASMg7tSOLtL0JrIaTucaNwDraKTVqHYu3WUkMV3g3w0VMqGGlEDawKEY2DyQkyYz0LEeZ0HU2nIHBFNLAOmJxhgIvd5t4FKlpNFnpoCvVJhEUs6v7AygfLvf1ExE= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771830370; c=relaxed/simple; bh=hSSS0C7TWpKmkPlqmMB1gTSQLac51WZlC09b52c+oWE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=roSHwrQjxJXYqTH/7eYwPEZPvCNJlK7QZtj9WjnLS900XKh/85fzOcMLeX/nOi9qzQxi+H12e0dQdK+CXm6dwSrpf9MDck6f1nf9lLdwi7ZtXPdbD++j6X7w6vREk7LCS2kY9c9qa9x+E7F9wvXxfIRCwcUnq3QAbPuMQYxBzUQ= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gehealthcare.com; spf=pass smtp.mailfrom=gehealthcare.com; dkim=pass (2048-bit key) header.d=gehealthcare.com header.i=@gehealthcare.com header.b=ZEDqpt2P; arc=fail smtp.client-ip=52.101.43.26 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gehealthcare.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gehealthcare.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bjp4UdX/yCSe6GOBNyRBFp/AZsI0HJ3xWZuOinXdEw+bOrPD2DBAZu7EAT5CsoihuHLF90KuVNkYak0G2xRYRjExtQV9lPyHyI14Gb6KTxyGWQ3SEPidTKvh8XVTqRZ+UwAPLOVYyQKMwZgCQMOT0DN9ZRsY/LwOP8OJuoKKJ69n0seOmOI5I5tlnuWdbNKZ3ZRHu3QllmdBh+PgiLsrWX5jjs5I9k2KEHUHscWwEe07Ep7AVRNeW6eoVGGIaVKkj1ZgyCSMi+6z1DUanUels8ab2XOC8ay9fJRoEWm7WH5gls9r0GGKtCZGSyGQM3RZNZCTewW4lf89LIS5/1maDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wumT2EugyCVjTXuG6hunuDcPHG6F1xmYs1tgjSgoyXk=; b=JWSCVtsq3qay8C0bqJsX75XOU9YIe789O3FfmmbEKhOkG4NyZWkcIBfRL+u4YsnrkKHfEmlH3/vfRnmeovRkuu7KpJLASZ9Ohx6Y71yXQi1qaMPn/VouvBCRYXqKHSGPcyaGipMoYxWajCDG7cfLjcpt0bOhEBe/s+xQEVuKEX/QApac6CogT59caZw9X3FXqGUE0Z2vWcoKe30wjCJoNdR1RggFldl1po71h8C1G6F+pnwUAm1Orc3C+wy0zpR6qMwg/p1nryOhYNgbJs9QMQ/M/rmiEhKEK7MsmFj0vs8obsFKS1uJbmBz87rxT60NHPKpcika+JknTJoRBtJO9Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 165.85.157.49) smtp.rcpttodomain=vger.kernel.org smtp.mailfrom=gehealthcare.com; dmarc=fail (p=quarantine sp=quarantine pct=100) action=quarantine header.from=gehealthcare.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gehealthcare.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wumT2EugyCVjTXuG6hunuDcPHG6F1xmYs1tgjSgoyXk=; b=ZEDqpt2PQ2JHyubHs0rxeQkkTU25e9YG2Vw7v81LS81vh93+l/8XsztnxliDVHVbRp5NwJlsQOsMedGfezZRtmBvIo9lJ9d/aXDwGTvlsyEXW19CyRoTn3lS2S6zLa7fOeG9wsXnfby89ZvhOQaggiLDzhlF0H6/ZhgBaXdkAx/Qya1Yv4cO9ogkefTI3SjOwT9aw9mDn1CqrPs8Z8pngr0Pmmz7MXJL0EvXCOhtGWtLJn/7/6HOD36rv13lufVoR036K/EXpRHzc/FbrCFmpWC+/N1DSR+6e2Zd+1UDHDdNC/V1QJQC7W8dE7rOB2px+vsGChwqXvtYQZiqN4RHKg== Received: from BL1PR13CA0402.namprd13.prod.outlook.com (2603:10b6:208:2c2::17) by PH3PPF7ADB2685F.namprd22.prod.outlook.com (2603:10b6:518:1::6b4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.16; Mon, 23 Feb 2026 07:06:06 +0000 Received: from BL02EPF00021F6C.namprd02.prod.outlook.com (2603:10b6:208:2c2:cafe::6b) by BL1PR13CA0402.outlook.office365.com (2603:10b6:208:2c2::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9632.21 via Frontend Transport; Mon, 23 Feb 2026 07:06:05 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 165.85.157.49) smtp.mailfrom=gehealthcare.com; dkim=none (message not signed) header.d=none;dmarc=fail action=quarantine header.from=gehealthcare.com; Received-SPF: Fail (protection.outlook.com: domain of gehealthcare.com does not designate 165.85.157.49 as permitted sender) receiver=protection.outlook.com; client-ip=165.85.157.49; helo=atlrelay1.compute.ge-healthcare.net; Received: from atlrelay1.compute.ge-healthcare.net (165.85.157.49) by BL02EPF00021F6C.mail.protection.outlook.com (10.167.249.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9632.12 via Frontend Transport; Mon, 23 Feb 2026 07:06:05 +0000 Received: from zeus.fihel.lab.ge-healthcare.net (zoo13.fihel.lab.ge-healthcare.net [10.168.174.111]) by builder1.fihel.lab.ge-healthcare.net (Postfix) with ESMTP id A2102FB3EB; Mon, 23 Feb 2026 09:06:03 +0200 (EET) From: Ian Ray To: Samuel Ortiz , =?UTF-8?q?Cl=C3=A9ment=20Perrochaud?= Cc: Ian Ray , stable@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH V2] nfc: nxp-nci: allow GPIOs to sleep Date: Mon, 23 Feb 2026 09:05:32 +0200 Message-ID: <20260223070533.106625-1-ian.ray@gehealthcare.com> X-Mailer: git-send-email 2.49.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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF00021F6C:EE_|PH3PPF7ADB2685F:EE_ Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: cfd1ab45-a420-4a43-07fa-08de72aa0352 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|376014|1800799024|36860700013; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?kToz3j5DYNKteXVPM7w6/xes1AqinfwcoPIQJ+azZiEoN050yfWR+WoUxwTU?= =?us-ascii?Q?hWbRigyVL2OLVvg578q839vLEHK7EFkM5Mc2/2VrYBPsHXW3fj3I2O+8rXRb?= =?us-ascii?Q?hh/mik0+wE1MzFkgBFCRnu1kS9ZLiMxLCj6s0jatHmCR5/HtjdzXhip6xYI5?= =?us-ascii?Q?+g9V3dy8ObOeAdzHwxCqQspxuSpG0g3rHMxCxrtNUbOA5ao4F5UT0peuDMGy?= =?us-ascii?Q?80unzN6c88xMsOt7T3gWS9cNsgdQgtVexb8q0o9H2BTM2TkIBVauKjxN1ZFR?= =?us-ascii?Q?tgbrvBQAaeylwdhYO1jJDUdkOAUADgo2F0ZfMF2VIkTJT30rYnrp85HKVQ3K?= =?us-ascii?Q?aGSr9aRBBZXXWogMqUbXvpR1OyVgUA2J0J03RJUWuM+nwsdLZijfdv9yQ/qT?= =?us-ascii?Q?/qI+vn2sZ34RKMIPaLXaNA2/6tt+UVPM9ruKO5DVvpRKRfkMpB+5OAxv2Ny1?= =?us-ascii?Q?e42AMmEbreUroKce9OXaRsAUuH8xRHWjV+nKK7AlsGl50iJeJC9GNMgHyOlt?= =?us-ascii?Q?GGDy6vha+lOjXqI23CNtQkohuOXbCo+kfGOCMQT8/mobBkIJnB/7FGsUJAr6?= =?us-ascii?Q?pWrLXk+qMLMJ6dDmYD+TeXvlDOY44wAqpqkf1ZvHuTbY+uAE3oRS2c6DxXKD?= =?us-ascii?Q?ektWkl34U/4krJcFBkfJEzhSCcVLJx1Xv3+b/WHrgy5AGx5h/4b+je+VkcEs?= =?us-ascii?Q?rKdYbmdnyGWIjcaKVX4mWmShz8NpEkbICFACuzjpFuUA6tSlA+QraMV0M75F?= =?us-ascii?Q?X/MIBltpaqMQpiU+mL95EivgBRATyztxNIUARkl5BSl+PGphdbYrZMFEKtjf?= =?us-ascii?Q?khqcBOCuuGS5XOT4vcjuSLy78yy6DM/dnD6DMSO9kIbmaQ3Np16iRlGj+XXf?= =?us-ascii?Q?Q+T3bxUMrto9axz+ariBIFjXVdoF1P+SEMVeHcIaRmhFU6Ds0FT1jpUVx2xR?= =?us-ascii?Q?Lqa2K28sP/4X2WUMP3+8zxLgTBbGv4WSa6oM0P1wINWzeHQqK6ebZ6sVJ4Oc?= =?us-ascii?Q?ecr1WAtjtUVZQ5d62V3lwf/NjjxJ/zF6jK8RWFX07lSfJWj0alXvC65hUuvr?= =?us-ascii?Q?o056pE+NXZ6TKBqDjboLSsF1WHmJVSwgoPYC0iVsfTBTQikBBh8W5k4vilxz?= =?us-ascii?Q?EXm4Rf3fL8WeeoNlXLUcINLGl0gLAqdh/BqDjY4bg9clkfugORPSM3BbwzjC?= =?us-ascii?Q?zZ8JlxIQhQf6TtbHtKd33Mx/ouoPKqSJaJFSV++VK5SHh+HWmWW+bXf5AVoK?= =?us-ascii?Q?HuoSDsD6+JVXISSMCP/UBOnIqSOaFdqQSiBw9fmIpz3nQwnKpBvyoeagjs7m?= =?us-ascii?Q?IDYa7gyOUi3tlRxXEX8CC6jHXl27r9Fp/V9/0W6Xz4Kb4ij43T/52CZU+gwY?= =?us-ascii?Q?5qu8WZwupkkSvdqqVWdHi3zArObUwQv7GKSnrcHuLic34HnG7dyh+BGDiQ3V?= =?us-ascii?Q?yrZh/vz2yyYMtZzBikov9ohj6HiRoX09BLp+63deofTjLqyb0qLg9As7z5Pl?= =?us-ascii?Q?xcNPlcpNGpBUJO/h1h1U2+yWVXi/n1J127H1CxBIDXsj+RiIdKNqAJ0u0Ge7?= =?us-ascii?Q?R1wdZMx//4L0a91Wuv9XRxOvVLsNyS2oSrldrer9qaoA2fXiBHcE5SAwDVdx?= =?us-ascii?Q?AxNtBnOg6+Y2ZCrAPDbndGpfAf/99FhyA2i6vWe3G+AL8ozLOLDsW0oAOtnK?= =?us-ascii?Q?P1kbOQ=3D=3D?= X-Forefront-Antispam-Report: CIP:165.85.157.49;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:atlrelay1.compute.ge-healthcare.net;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(376014)(1800799024)(36860700013);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: L42WRQaEPoVnzvV8BQht1/+3qwmNKP/2vzX6XkCisKp2zToLUB3Vb9bKnLienFdGV5MCX88XtN4MuZSHZVhVjuZ02+lzZrU4EWxPxysSt+qaO24E0xxPtvVuFfR5lOciYEYCdNP1Tv3xC7jnHsAlnjtqtpU5JxuOhVuc3Gx7bR76NSJ+GUv0Ei3daWhK46b0bGHYZB5eM3LRb/2zjJfqPNoofKH1bNDDLSwTCNmB4tp9BGfy1flR6thEcZYlcrf+kqOwOtc9+0w1PpK9dyZ1DcyXqkl/O9DZyGeHGG62I9op0ugaailb/0hvT3ogndwalyxbOoMH5aVJHkswdL8lzAWCBZ0OGaxIWP1m6yjhGASrxgSCzO59BJd27WxDTIa+D/KAxjCea98Ci7af7qxbKXt31+mYpTYXl22ES3QS74G8ptNh+Unxm+Q7vvDctlyw X-OriginatorOrg: gehealthcare.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2026 07:06:05.6403 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: cfd1ab45-a420-4a43-07fa-08de72aa0352 X-MS-Exchange-CrossTenant-Id: 9a309606-d6ec-4188-a28a-298812b4bbbf X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=9a309606-d6ec-4188-a28a-298812b4bbbf;Ip=[165.85.157.49];Helo=[atlrelay1.compute.ge-healthcare.net] X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TreatMessagesAsInternal-BL02EPF00021F6C.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH3PPF7ADB2685F X-DKIM: signer='gehealthcare.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: gehealthcare.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: gehealthcare.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/ [104.64.211.4 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: gehealthcare.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 Allow the firmware and enable GPIOs to sleep. This fixes a `WARN_ON' and allows the driver to operate GPIOs which are connected to I2C GPIO expanders. -- >8 -- kernel: WARNING: CPU: 3 PID: 2636 at drivers/gpio/gpiolib.c:3880 gpiod_set_value+0x88/0x98 -- >8 -- Fixes: 6be88670fc59 ("NFC: nxp-nci_i2c: Add I2C support to NXP NCI driver") Cc: stable@vger.kernel.org Signed-off-by: Ian Ray --- Changes since v1: - Add fixes tag (thanks to Charalampos Mitrodimas) - Cc stable since there are a few in-tree boards using compatible "nxp,nxp-nci-i2c". --- drivers/nfc/nxp-nci/i2c.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/nfc/nxp-nci/i2c.c b/drivers/nfc/nxp-nci/i2c.c index 6a5ce8ff91f0..b3d34433bd14 100644 --- a/drivers/nfc/nxp-nci/i2c.c +++ b/drivers/nfc/nxp-nci/i2c.c @@ -47,8 +47,8 @@ static int nxp_nci_i2c_set_mode(void *phy_id, { struct nxp_nci_i2c_phy *phy = (struct nxp_nci_i2c_phy *) phy_id; - gpiod_set_value(phy->gpiod_fw, (mode == NXP_NCI_MODE_FW) ? 1 : 0); - gpiod_set_value(phy->gpiod_en, (mode != NXP_NCI_MODE_COLD) ? 1 : 0); + gpiod_set_value_cansleep(phy->gpiod_fw, (mode == NXP_NCI_MODE_FW) ? 1 : 0); + gpiod_set_value_cansleep(phy->gpiod_en, (mode != NXP_NCI_MODE_COLD) ? 1 : 0); usleep_range(10000, 15000); if (mode == NXP_NCI_MODE_COLD) -- 2.49.0 From - Mon Feb 23 08:43:26 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 qEldBnoBnGmm3jMAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 07:27:54 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 07:27:54 +0000 Received: from sin.lore.kernel.org ([104.64.211.4]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuQMD-0000000EMQ3-09Wc for hi@josie.lol; Mon, 23 Feb 2026 07:27:54 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sin.lore.kernel.org (Postfix) with ESMTP id 746823009E39 for ; Mon, 23 Feb 2026 07:27:49 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4934234A796; Mon, 23 Feb 2026 07:27:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="VIiZZeQ3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BBHfoLAm" X-Original-To: stable@vger.kernel.org Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 19E01349B17 for ; Mon, 23 Feb 2026 07:27:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771831668; cv=none; b=pm8Jb5wSKUofn5QGe0CWGkAVYDBYNU2h2fb/gWJi5GFu/sjBEkElFqDe6X5Yw53Y+A49tsh8yUEVlUP6jSKe5ZVIVYAJbHz4eD5mjeSOY0tgiobFVX0gt/8vhipoubVu+N3mkryQVgyFZljQ1tjGAeqg7lvUzSi++W5i7k9UgI4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771831668; c=relaxed/simple; bh=7mljl1U9eXffJpZ0hBAWdNAHR5m+p0KaG/n8r9LaqAA=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=E3epWlZfk+N471DBSRWesIxeiHsqUmvB563r42nMwDpVfVe0vkKsrSLFcRSn/4iulnq5/IYJbXsqvkDI7cjfgLh/zpUemlXYQyOueBKBqftTmZWMTp5Z7BqfWeeVL8IGM2206scVUDIiueWMf4sFrxFMcdc9eml/rraji3AXYh8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=VIiZZeQ3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BBHfoLAm; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61MMx4HF1953696 for ; Mon, 23 Feb 2026 07:27:46 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=+Lif/v6jrZ/kaLcznuMV5N FqGRHxVZU6OFm4P/Ynz3s=; b=VIiZZeQ3woW7l8DMziY9OPKkuzrr5WNhrX5twr Ot+moTFjx0q5lnDv2or3HQApaGPAmGRN5kBaE9R1gOL4H9XLEJsO2V7GjrwR6KS/ tjoF3hKqVcrtYtggls9p2aTzeYdDOfWzzeICU7aJZD7k3wBXJLhlT9QO5Th5FVBZ J2OFM6fMPkp/Er9l8bdQJEg3PqYWiqCuez3tlzixbMcjJKMvz9CNOy4SRJkIo1xA sV4vkvs2yAakQhJTZXYBjOtq6L/Ae8FSE/PS1IcJYsBKCOMJFCMns+gcLB6upM/R lI3Lhx/blom9t0CM8AxYew3hhZCFZeaOFLQywNLhRa9aiGKg== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cf5wbbrxp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 07:27:46 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8cb413d0002so4752975285a.1 for ; Sun, 22 Feb 2026 23:27:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771831665; x=1772436465; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=+Lif/v6jrZ/kaLcznuMV5NFqGRHxVZU6OFm4P/Ynz3s=; b=BBHfoLAmPtQ5JMdej80jtvSP1PfFz8/bz1I7YO++fS/2YwtwqK39i0BTvjV2Brfwrq G59nsvyPIggYWt3yBrbFyNEsSUn2gOUv7h4H43xNGNeoIST3Dth9eExGxAnnQVpow51b 33ZC2tF590aNnHK1ctEW10kcX6NV6gfAK/S46fxtPt4q+NIRtOM8dGLbO6fvHAg2+y/+ 1qV1TAnpN0P+rW01qE1vuO4LlAY4cfl3WWyM/uCP5C/jyMHA6pP4cOndndoNMw5LjWQg gmNokqTCYO7lTtK6/MImRqg2RkvcierGH7i4DsB4hgi19uLRjgec6McNFeJpMw6gDjRq EfWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771831665; x=1772436465; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=+Lif/v6jrZ/kaLcznuMV5NFqGRHxVZU6OFm4P/Ynz3s=; b=LGhVqRz62aFVsX6q6ccrRKY+JnqPsc+dv2SA2pmJ9xAmjYgZNPpd/kQINYM75EaTa4 GyklHVEiybOnbj+CcT3NJ6OGbqNbfmGF/F57iysdSNQi85wM4HRKrwf3kAQDscX83xJC IEs8+gCySSL+qKAEedGdD6PZsC/j2R/8NwlDW4xMoFSjGNUe28gUtGEDZgcrnvemAK41 CU1EDRG6j2ByVw4ZKdIl8hIfkXdLQwHKuNw9U9zLwJ5R4IX7NCmM9xJkDSalJxiT6N4A wIjei+YZ61k3BAbwDKIE3FjtXEJ6OCKtUCb0aa6ikyUytRmgRam6JEjgnvWfEZBDL4ky wk8Q== X-Forwarded-Encrypted: i=1; AJvYcCUryiwavsF9ALHeNtJGO44d+SN5OnAwRULkUJEVcZvYj5ad6A+nmWdTIlP8wxztuIQMUq4O5UM=@vger.kernel.org X-Gm-Message-State: AOJu0Yxm7ta6TzbvVezlShrUpOeb10Y9DrFyuATb06vI4Z2D5YPhKj44 B7JIdm77HWdv2VqJ+ME1jy92+r0J+7DfnGojvy9o+knpalB4RJfmeISqOvdGWbjetAlbYfRKMpU g1JbgNYlyCBcq4CZ/bX4B00D9ElsXYGtLWH/c0qyo/p/ips3b35DYzS98PljyO6MrwRY= X-Gm-Gg: AZuq6aJ2XiSbQpD+xqCoeefS1Zod8BLJObIsU1R+5GiUWXl0toY57sK4cvjexDz61dM Oq6vdeaD8Kx6LGUG+RBVV+GUNxKtR5qhgIsojVw3hvYvWFT/C9uHQW/ks84qKGz4r/cpYRxMmVu T0GT2TpWALcHTY8C3+LT73gUH2MUtZvJiapZ0XI/PFMQWDQ2w9Ta/LmS00pFaPBJ2ryp+BEw0Io yzjuMHVP6AcZMuCV7eHDLV1CvSStzpyC6OYWZieGorzu+TWDaNCew6oGrBcIgW0oPV53cN6gFkF 036NjY83dx95edT/tBmR3vRfUyWLItJ/XiTVdqUS5XO0jTvamoE1ISQzkCWdSw9OfCRL7CqBSXB H0JTNyiQjlxG1tu78XB5c7MxiFb26ddmmBiEqV/MgN5cFtg== X-Received: by 2002:a05:620a:3949:b0:8cb:4d46:7a6e with SMTP id af79cd13be357-8cb7be5dc53mr1446019985a.10.1771831665255; Sun, 22 Feb 2026 23:27:45 -0800 (PST) X-Received: by 2002:a05:620a:3949:b0:8cb:4d46:7a6e with SMTP id af79cd13be357-8cb7be5dc53mr1446016185a.10.1771831664738; Sun, 22 Feb 2026 23:27:44 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970bf9ff5sm18550286f8f.4.2026.02.22.23.27.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 23:27:44 -0800 (PST) From: Krzysztof Kozlowski Subject: [PATCH 0/9] workqueue / drivers: Add device-managed allocate workqueue Date: Mon, 23 Feb 2026 08:27:28 +0100 Message-Id: <20260223-workqueue-devm-v1-0-10b3a6087586@oss.qualcomm.com> Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAGABnGkC/x3MSw5AMBRG4a3IHWtSTRC2Igbojxvxuk1LIvauM fwG5zzkIAxHdfKQILDjfYvI0oSGudsmKLbRZLQptDFaXbssp4eHsgirslVeZchRavQUo0Mw8v0 Pm/Z9P35gpCpgAAAA X-Change-ID: 20260220-workqueue-devm-d9591e5e70eb To: Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Jonathan Corbet , Shuah Khan , Tejun Heo , Lai Jiangshan , Tobias Schrammm , Sebastian Reichel , Andy Shevchenko , Dan Carpenter , Krzysztof Kozlowski , Lee Jones , Dzmitry Sankouski , Matthias Brugger , AngeloGioacchino Del Regno , Benson Leung , Tzung-Bi Shih Cc: driver-core@lists.linux.dev, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Sebastian Reichel , linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, chrome-platform@lists.linux.dev, Krzysztof Kozlowski , stable@vger.kernel.org X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2816; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=7mljl1U9eXffJpZ0hBAWdNAHR5m+p0KaG/n8r9LaqAA=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnAFmZkGFLhO7cbL4Sqp0/lLgGV3Z1pGEZFFfE 0wp1vv9KA+JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZwBZgAKCRDBN2bmhouD 1w6hD/0ZJmVgKfBwm7gdyPe4n638O/Y+0/1CnXxbSLVvC65RI+b67sjIRddYF78ZDR86k0TSQ/q DjiUVn5vZAowj6LeTHrZRaRtHU4IZE+hh4eAQ1lSS/4NgwPBo9lQ7MI1jCAqg/hhcrMyEI1apzN uz6mXYcLAmYs176+CiTXgk3dZheGTTQuy1dq216FpqcPC37DNvAo9MRMMNrQphMMBOccJtUBxD3 FVpfb3ryijGZo7GnGUR2Zl9th+Ckpj/DwAceYI6vXj/GFH9Re/rG7P/HCyXgU4IZTHyprrcN0A4 +Fimqo16Xxk9ffA8Ay5jkNF5/dFwQpgwMaVL2UJ04reD02gmHC/ib98vWMWTn3f/7w9pHDHAREO P6lx3QQKk6T3RT93ubw+O1DmjEMUeFnQHjEzk3b2S24uPwigtCuuaaFwe3gKzE0RhJAa3WROqJW dDx5NhC+Xg1aVOvRnLui39fkdqlwI9+AymUaGv3Ywe4BuBFA+lIcaUtPr14MrB329TWkJJB4ESJ PI9P0pNKpiPr/7BP05GVUyC8Wog05QRUVQBpPrxGG7VNotOJv1XCvWsNbVW8DMTvYVdkjPGefdM gp9gsjavEO6zd1p18hW06CbQu1O3rfae5eMWQTfiESznwD7h8CdoGC1MzLglLGA/ohMND7X7f4Y IcMk/BuoVRa2UNw== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-ORIG-GUID: byX6hoHzIm_XAIV8B1UY_KCsAt9XbVdw X-Authority-Analysis: v=2.4 cv=UZlciaSN c=1 sm=1 tr=0 ts=699c0172 cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=5RJr-VCCejNB9LTRrg8A:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-GUID: byX6hoHzIm_XAIV8B1UY_KCsAt9XbVdw X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDA2NCBTYWx0ZWRfX9iWovu96hvIP N/TnrDoYJxnnxu5LQLFkXxWFOx13WxtViOV5Tav0vm4o4/Khnp49l7n1jO84sD5oWkC2qKEglKu Wywy9hCVK8lsq4PB46lAwwdOvLDo25E/NjTC9icSeYOqLc5fFLMWvEN7HSxWapYLFUZgMiHQE2l 7xLavQ4AziXeSjH36NU5cPxKj/Mb8QNsS2/CIREGXCJQA1STOeHZEn27zXm329JdpL+Ixw3pEYz XzKLZ5BexyE+Uew0dyU7GEN3PKwO5TJOb73Nc3tu9e12moIaKYVoY7WbCIZV/xNrFsjJSUw2PVr PtH5Uii8rkuqe4Q632cFWDDbJ8YpdFGKCAiEY3Hs/GzUEYIkXpAZfLdMG7jrd9xL9NpU7CJqfmM dVDmZA7PQ7reZIAGwUXe+xtpFsIVlg5S9w4oVuYonw+WqhSMZ1NgmQIVaZBYv5DAkpvQq0wSrua 1KsbWwwfHQ7a6CrPJTg== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_01,2026-02-20_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 phishscore=0 spamscore=0 malwarescore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230064 X-DKIM: signer='qualcomm.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='oss.qualcomm.com' status='pass' reason='' 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: qualcomm.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: qualcomm.com] 0.0 RCVD_IN_DNSWL_BLOCKED RBL: ADMINISTRATOR NOTICE: The query to DNSWL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#DnsBlocklists-dnsbl-block for more information. [104.64.211.4 listed in list.dnswl.org] 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/ [104.64.211.4 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: qualcomm.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 Merging / Dependency ==================== All further patches depend on the first one, thus this probably should go via one tree, e.g. power supply. The first patch might be needed for other trees as well, e.g. if more drivers are discovered, so the best if it is on dedicated branch in case it has to be shared. Description =========== Add a Resource-managed version of alloc_workqueue() to fix common problem of drivers mixing devm() calls with destroy_workqueue. Such naive and discouraged driver approach leads to difficult to debug bugs when the driver: 1. Allocates workqueue in standard way and destroys it in driver remove() callback, 2. Sets work struct with devm_work_autocancel(), 3. Registers interrupt handler with devm_request_threaded_irq(). Which leads to following unbind/removal path: 1. destroy_workqueue() via driver remove(), Any interrupt coming now would still execute the interrupt handler, which queues work on destroyed workqueue. 2. devm_irq_release(), 3. devm_work_drop() -> cancel_work_sync() on destroyed workqueue. devm_alloc_workqueue() has two benefits: 1. Solves above problem of mix-and-match devres and non-devres code in driver, 2. Simplify any sane drivers which were correctly using alloc_workqueue() + devm_add_action_or_reset(). Best regards, Krzysztof --- Krzysztof Kozlowski (9): workqueue: devres: Add device-managed allocate workqueue power: supply: cw2015: Free allocated workqueue power: supply: max77705: Free allocated workqueue and fix removal order power: supply: mt6370: Simplify with devm_create_singlethread_workqueue power: supply: ipaq_micro: Simplify with devm mfd: ezx-pcap: Drop memory allocation error message mfd: ezx-pcap: Return directly instead of empty gotos mfd: ezx-pcap: Avoid rescheduling after destroying workqueue platform/chrome: cros_usbpd_logger: Simplify with devm Documentation/driver-api/driver-model/devres.rst | 7 ++++ drivers/mfd/ezx-pcap.c | 27 +++++-------- drivers/platform/chrome/cros_usbpd_logger.c | 18 ++++----- drivers/power/supply/cw2015_battery.c | 3 +- drivers/power/supply/ipaq_micro_battery.c | 50 ++++++++---------------- drivers/power/supply/max77705_charger.c | 36 ++++++----------- drivers/power/supply/mt6370-charger.c | 13 +----- include/linux/workqueue.h | 32 +++++++++++++++ kernel/workqueue.c | 32 +++++++++++++++ 9 files changed, 117 insertions(+), 101 deletions(-) --- base-commit: bc32aa8c2aea9fd3acda58dd8a5ea6c17e9dfc36 change-id: 20260220-workqueue-devm-d9591e5e70eb Best regards, -- Krzysztof Kozlowski From - Mon Feb 23 08:43:26 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 aOrpExkCnGnD1jEAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 07:30:33 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 07:30:33 +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 1vuQOm-0000000ERmL-2Pc9 for hi@josie.lol; Mon, 23 Feb 2026 07:30:33 +0000 Received: from smtp.subspace.kernel.org (conduit.subspace.kernel.org [100.90.174.1]) by sea.lore.kernel.org (Postfix) with ESMTP id 5590A30488C4 for ; Mon, 23 Feb 2026 07:27:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EAC4F34A783; Mon, 23 Feb 2026 07:27:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="P7e0PJNi"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kbxW0qlV" X-Original-To: stable@vger.kernel.org Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 806B634AB1E for ; Mon, 23 Feb 2026 07:27:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771831672; cv=none; b=fgo35kPdIj7SpTTkEOohhTFuaojC8ACd8LmAS6M+BSBR7KrkWJsE4g6WR8OK2GwGY6A3gCzDj/EqsmrAteAw14/clTYecvmHT0MO3nNyGu/LJAQJXosIz4fIeuW4lcJ3eNPV9RUeC4aDAisZsGxow/Xe6yT7+EkxHCWbbtWZc/k= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771831672; c=relaxed/simple; bh=H4Qs2JkZdWI+ycAqQDT56iXbPAaAVIJgWc4JAWD+760=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=i/XUHX5P/3CmMacplx05w8F/rj6iGOXDZejQeBbQdDw98OrLe8A6tJdVwuqUPNEsCeqTl+/jB+J9fIF8FESeuLrcqPiZfbStWUykGJ9t2YsT6zrtrBVymv2ZcmGWkwmAHfhnlRbQI93KMyJB91xde5Fx93Ga/pOePFZABsrgjgs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=P7e0PJNi; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kbxW0qlV; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61MMGh2V3532324 for ; Mon, 23 Feb 2026 07:27:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= VRA3RyVyVxbH2SrEeG1JLyYKtVz8CEHlktSTCViEaYk=; b=P7e0PJNiKELxPETZ Awfd2x6s3dW2Ylcim2o3xqoz2thYA5k9ocfgidH4deTBUZaahdXtPDtZDGwIPiao f8EizRfXlZIXjA8p3hy9D+vFKPt6tgzMarQRAUBPNm7kJyv0Tvd/2xyxJQ8mdP/C OZYeQ+DA5RPkIWFqd01XZnueIN3ZDeRL6Y6yilnH/UA/vPixzT5LxVhdwnhsC32o nyrtRQ7k7rwzahA8RX3iQd8H+GZIpTAspfrKBGvVk3KUZFGdr2+NRx4ddgzrBVRd jEZmEgqbMC+v4M42eSCtBWNfGk5P95Q/CT+OTkxjyIg7IVTdCtrqHCVXf1MTiDZ/ VbN/kg== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cf5u8krwc-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Feb 2026 07:27:50 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-506afabb8d3so783971041cf.0 for ; Sun, 22 Feb 2026 23:27:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771831669; x=1772436469; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=VRA3RyVyVxbH2SrEeG1JLyYKtVz8CEHlktSTCViEaYk=; b=kbxW0qlVoks5HxLHcpLxM7SjYzolyHOGDBGluMi0IBzt9MVwfpPV1ZqYnZOH7FlSvk 2tp8/gX0pGu5+MsijphXCnBaAcZq2JfRtYIE+wNXGmMaMNY9aTKvOp8l9Lab1pkdEWOy H5IAnRZvnHtfMVnJl3191RD+eXCea98ADAzwp4yjJYSSZrskkScWe/ydQcf2AH7GpvzJ FjO3ThGy5ZRh2jSqUTFHtT2Bh9PCr86yBJCg7u8oVoSjOWwDs0qvzLONbiBGoE+2rwfN qchfunbU8wqvMij9zta0Fz5N35x8xr12EqKJc/CnMwme153/v2O3pyzrYPda22BIcWdf g7FA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771831669; x=1772436469; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=VRA3RyVyVxbH2SrEeG1JLyYKtVz8CEHlktSTCViEaYk=; b=diJRVtwpy1ftDLAZHB0Pi4m5xBDvBDAUdCsPXpq6xPL2ctO+ld4cHHwgb+LJaP51/y eJeSmcjmCOo53Dk3HPUYQ5QlKLKhw2kFx6PYj/UeoYeAHE7nzMBzBE5lpDDMYku+r6Rb kZ4W/oeZOuN0czqkZ0o+iWWnj4sPmfYqjzg01rk+47U5s6Q5vDKZB7Q8znUTB3CvUKh+ YiChdeP1yGFeUWkBFGF/YMuLCpuXcAgxhTIBdcEO+eHwkYSBec/XLiqQMpgPEApyznc9 vMabDy6zFdxyiDyXhyqmIBnpQjKSuirLGH+bvgkLHMSktgB8M2ksyMU5YQoR25rtWQmh CFXA== X-Forwarded-Encrypted: i=1; AJvYcCV52fzrFFRMCaNaGfqvVo5yk9UvdC/Snv1C/hUFR4313AftpFiI1AkCjT32NywCzAhPGyCcz9c=@vger.kernel.org X-Gm-Message-State: AOJu0YytTn3VJp4x8iQnEabE4FZHayJ9N24EhTciC9rpo20rehQP7FGo kp6/Zogrdj65i4gyOnbntCW/B0PH7N2NFvzIo0hUc45xXL6cryH3orIyW1Eid6LdcuuQIra/ub0 766ptIyEpBUAIcUuvRTosJuNMuFjd1J8/4Kp5KbtCAxOGXjNtqffYpLzbL4lgufBTsik= X-Gm-Gg: AZuq6aJY4TWdWrUZ3U731KQXOBkxuNe+PeaFmFjNefCwUfkRgxusQmmyk9bZiJ0jV7b gCkMqbIwjesgDap3ua8Yt8TdlFm2KQlLX3f/pkgLtYIrat0ZCYSCE3j5cCI/mXE3pj6Drgo1tSD f8uMVk6NDfpCrmNEhm2hXajfdM0GGg1Wjq8imFQX0LGwOiBetR3Ioj5J7jc0C4XWi/DviBn3rgx /KR/A81eBuDjTGpA3d/eURGeDagXLcD7253Lzew115XGi9HQeEBTdEd/wkp9TG2Ibmd7YOwb/8K 2TQRRCWQwvU8+zjA9JIkP5UlvYg9xLeciFthqR0GYU6WDruPP2cAZKB5J1jjq3vfQHGt7Ydz3+0 cFc4nDRV1HliQRh30wPcnLZm/kblmdgZXZFTx8fBhXkBMxg== X-Received: by 2002:a05:620a:410a:b0:8c9:e989:9d8c with SMTP id af79cd13be357-8cb7be3b56dmr1528263885a.3.1771831669234; Sun, 22 Feb 2026 23:27:49 -0800 (PST) X-Received: by 2002:a05:620a:410a:b0:8c9:e989:9d8c with SMTP id af79cd13be357-8cb7be3b56dmr1528260785a.3.1771831668821; Sun, 22 Feb 2026 23:27:48 -0800 (PST) Received: from [127.0.1.1] ([178.197.223.140]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970bf9ff5sm18550286f8f.4.2026.02.22.23.27.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Feb 2026 23:27:48 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 23 Feb 2026 08:27:30 +0100 Subject: [PATCH 2/9] power: supply: cw2015: Free allocated workqueue Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260223-workqueue-devm-v1-2-10b3a6087586@oss.qualcomm.com> References: <20260223-workqueue-devm-v1-0-10b3a6087586@oss.qualcomm.com> In-Reply-To: <20260223-workqueue-devm-v1-0-10b3a6087586@oss.qualcomm.com> To: Greg Kroah-Hartman , "Rafael J. Wysocki" , Danilo Krummrich , Jonathan Corbet , Shuah Khan , Tejun Heo , Lai Jiangshan , Tobias Schrammm , Sebastian Reichel , Andy Shevchenko , Dan Carpenter , Krzysztof Kozlowski , Lee Jones , Dzmitry Sankouski , Matthias Brugger , AngeloGioacchino Del Regno , Benson Leung , Tzung-Bi Shih Cc: driver-core@lists.linux.dev, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Sebastian Reichel , linux-pm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, chrome-platform@lists.linux.dev, stable@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1121; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=H4Qs2JkZdWI+ycAqQDT56iXbPAaAVIJgWc4JAWD+760=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpnAFnlKggUmMImpH+2q+EQOengTlEViaDst80b rri13T4ETCJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCaZwBZwAKCRDBN2bmhouD 1wL/D/4i3PYKpuAx1K5RL6gEvLpHiawDOSj9vjal+PUYon/bPYEopOZ/FUPvvzcyO3xwk1aE3fN Qjt1X6KJA3m12Rr3HoU4uzi7+QOtZhRC+Ee+waflrOuc2nmN4mgkRK5IZOP0P3ucCE7D0In7bU1 VaDgnrh/V3ZCm37EuD+mQYYz7d5L0M3aXvcA7VOYqILqkUMKkSsY3F6fG2XrLIXh6XAIXjpKyHW kRH+idw+/a/tRpyCvoWBeHHdap8DB5XfnKr23uqVXt3Bt058BG82+iRoUjAk5RX0NchuKOAoejV mh6Yr1zLGVrUT7WJLWURwo+hKOyMx16oSSHu34xPX4RCVgbF1XLH6h7T2RAy+sNSv2pbMtcprVO d4xt/XcLU1usNGFqYiOKxkWyt0d2g9BL90vIdxK49QaKrhi8FKAJa9PIjRGf7Mw2hcaj8wTxzAf nBMpjwYqK9tj5Dma7CIHUZ5MZZpjZrlc0PbAOOs9UyXHWLWG0t6A5KoemPUprjvMqUTOJkTkUM8 GVVtlaKnQwwUlKc8PHzp5UeJGRuoyXDOFUGsiarCRGWkISypxdARJzsBArPz8zFpm3ndeOnysuX lgYIX4UMonp+qXf7JQ9H520eW9Jwek8+IETCZeEhCvykTsj3Dwmo8Ip1VxDlwZ5+IeYSnWyiQkH 4+N7CZUWdWSHfdw== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-GUID: bKG0ynu5EhTt2qhKya4DNHUowgrjkMPW X-Authority-Analysis: v=2.4 cv=cJftc1eN c=1 sm=1 tr=0 ts=699c0176 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=6nO30s3o7FuWeffXwhKHTA==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=HiF-IioCT9ZGAFrUKQYA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-ORIG-GUID: bKG0ynu5EhTt2qhKya4DNHUowgrjkMPW X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjIzMDA2NCBTYWx0ZWRfXx3PJ6dWrzm/6 eD3zTDiQuNoyXq1UmueXBjwE3Pgx9ZJodjbYmv1MTI+6cwzWXNNN/+JhRbvO8eJmwJFhpDDBVLI gChVwqKRhyjAw5q9/fV9iMryNhSmXNINKbBm22JNiRwtsolFbgRxAwkmo7UbSmZ3n070NjMZOm4 5ixKBl7I87nSXg5v3o4BlnEgtOOT6DCaqUfLW605G6pMQDZb6UqaeTHRS0zeHFhJPSKrGvXCl9c jsS9V+bTFqRBXiHGD5FnWXSLnWocnyh/Y8hIskU1ZR2rORMJIkSmPrREaejpor6jh2Mdc/5Bo51 5a5IHVF4RYVul9V3UPn+gtNaAZfeEr256IrzkxR2M0O2GAo4mFP2PjCsbeK2X974qh7j/dags1D e5lVqM2PIqORLb2ZZ/7nhnO2f1zw7OrXAqxErfwaoqepsD+yAuDU7p/2gdkrU6/xL/hb5TDzAXm D4tvHvEYoWpWToOullQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-23_01,2026-02-20_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 spamscore=0 clxscore=1015 malwarescore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602230064 X-DKIM: signer='qualcomm.com' status='pass' reason='' DKIMCheck: Server passes DKIM test, 0 Spam score X-DKIM: signer='oss.qualcomm.com' status='pass' reason='' 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: qualcomm.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: qualcomm.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.234.253.10 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: qualcomm.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 Use devm interface so allocated workqueue will be freed during device removal and error paths, thus fixing memory leak. Cc: Fixes: b4c7715c10c1 ("power: supply: add CellWise cw2015 fuel gauge driver") Signed-off-by: Krzysztof Kozlowski --- Depends on devm_create_singlethread_workqueue() from earlier patches. --- drivers/power/supply/cw2015_battery.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/power/supply/cw2015_battery.c b/drivers/power/supply/cw2015_battery.c index a05dcc4a48f2..1e4e3b4c7460 100644 --- a/drivers/power/supply/cw2015_battery.c +++ b/drivers/power/supply/cw2015_battery.c @@ -694,7 +694,8 @@ static int cw_bat_probe(struct i2c_client *client) "No monitored battery, some properties will be missing\n"); } - cw_bat->battery_workqueue = create_singlethread_workqueue("rk_battery"); + cw_bat->battery_workqueue = devm_create_singlethread_workqueue(&client->dev, + "rk_battery"); if (!cw_bat->battery_workqueue) return -ENOMEM; -- 2.51.0 From - Mon Feb 23 08:43:26 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 aNbHNfoCnGn8vjIAYBR5ng (envelope-from ) for ; Mon, 23 Feb 2026 07:34:18 +0000 Return-path: Envelope-to: hi@josie.lol Delivery-date: Mon, 23 Feb 2026 07:34:19 +0000 Received: from sto.lore.kernel.org ([172.232.135.74]) by witcher.mxrouting.net with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.98) (envelope-from ) id 1vuQSQ-0000000EYxn-0rgj for hi@josie.lol; Mon, 23 Feb 2026 07:34:18 +0000