From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) (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 DEE3A3E4C6B for ; Thu, 20 Aug 2026 11:09:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787224159; cv=none; b=EqqgyivBchlk1jD4uyujBOCATMs4LJ8a/oEeJEJC4zxANGvQ+dcP0GId6DMDOOEYoMgF2GuoWJSicruv6jiUw1V2C5DHhBtAy86zgWqIJHW/ee/prdJDsqDzkjCim5bdVm1su2250Vq1ZSR/UUiEj/4Y7LCFaUf04isBFE++6fg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787224159; c=relaxed/simple; bh=LA8yqowpZUsUfQt4k2g0I03QZsjL4Og2srOQeXB8F1w=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=P2zQx4fhUErNCK7HsmCsFZVsbLu/2oE5KHp7mEOHJfg+1QhcrEeeUWjiZzd3TyI4xPmWKyyzdy4FxWi4ZhM65Jo3T8gOS/md1S5lz3pZShZcyu89vKPzx58lHxlAITefVVr3DcUZY/+NuO+Ty/ihm5FNqqDwyb0oEZt/PIugfYs= 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=gh1KyX3l; arc=none smtp.client-ip=209.85.216.52 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="gh1KyX3l" Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-38e347638adso2225772a91.0 for ; Thu, 20 Aug 2026 04:09:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787224157; x=1787828957; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=ul2+j+jl1K054KiY/EamngKwvfvsSBpfO+/j5tdgxnU=; b=gh1KyX3lDOThkDaMWyTcD0UPbL89D/4yJt0DrzNHZnNCvJcFYfq41YWlWYr26XP5ND 17qhEGysx3qUhPh2/G9QOjrIJ/aDM44qVfEBZx5QDhtZC4536oFQRYQjf+hwDMIzpubs 7d9CLM1+voQEIHnhm+dhyX7s8A0ubgeHKoGDrdvNqDdMosHpVzHSri4thW1bnelDJ23d RNM11QegiqPdFCwlRkYBafzC5fFVjuEXFh1u6R+AV2G0mmwXOC9gs7SpbJROgqocowxr +QCwF1wzOSmLao705MHizcf9FVLLTkh/xt8Krn76GWJ+qJyS3hiQWP6JRDz/2Lhev1GF NRPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787224157; x=1787828957; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ul2+j+jl1K054KiY/EamngKwvfvsSBpfO+/j5tdgxnU=; b=AVWprGTe+pLg/EfSuPiQguJnWOB3Qea06Hwb7+erk7jSmDsZLgDaEFY5FAjK6pAdNX 1D+B8t/JwVpLmdDNDayfb+uMyQ++dB5ipFD4YAdwn8OUERvQnrSi6B7uW9tqAgJd17hJ IZ8/RUTy5/1iniuJLDKamLzbZ15DPVByK9IgdoqqHJruTMiYOAgBNMNc+u2zn73skTkF ys5RFffsxLMwroIiBS6QqOog6jIl5VSwMN7VuGO0klhbcD3fV0FTC6yCCTfYjBMpfqdp 7PNtW69Qed/KWl45lYcUqMLba8B9LdehV92HgiGcrCEDhqd3zOP6mxe79f5F2sLbkA6Y zDKA== X-Forwarded-Encrypted: i=1; AHgh+RpKRGJp8CIxAd2wVkY6EVHgTrQ8qDPM+PeIlrHdEltoUtlGpamalaJRqPbBFnbuudIAOasuef3RMCQQ6CQ=@vger.kernel.org X-Gm-Message-State: AFuF++lF7C68Njd93ziRboQG+JhnGJc57Ukm0AoR57HRvG0SBHsL3CbT OxlInWTnoUVMwe/UfL5804axQlThl99N94EsuX90jdanADQsfEaK9ns7 X-Gm-Gg: AR+sD12zlhI85RKIVQ8p/qK3uD3FhGzxpkG31u/U5vWB8IjbHqs9aQwpgy7jt8jR9Ry qayJU78GKMEonYjFFyfvqjmcB/sXr7KAEq5b5LJiabrsmTY0On4RYKb+mKSJEQaVCjMQMwdB291 MgxKvhAI+cJYnJPMqsSOGDWyIs20OMApOCBmLBxDZzItXbBlYx2J07i/NH+o3n85EMf13UccqzR UH+TQhK0RRjPJmLyezsZyC8PAhIMER6nEydReEhLCLpFyXXXp5/Jp+lzltMArqKI07HLc8ICMDD 5O54/HisqUDvpx90hz0HExCFzQ6N5EfSqx8/GX6pf+Rc5pKBnROTcMkvt2BLhxxWDU1cRLOZOPW pbAnKKOPDAFqkJe1k4wZeeFsKUXzEYoSXLCvmM0SHuGKVxyEa9a7pj9qh60aw2sBLOYz2vz1f4M gwmuziysfDtvAlgPIWO0BJifAgq63efEnIwuyku4I4GQ5WdG03lvGfLF6h2AJb1qTV7wyN80hel BN3RZv3ZMTEd8Es88Ltdyw= X-Received: by 2002:a17:90b:4e8f:b0:38e:bfe:81e9 with SMTP id 98e67ed59e1d1-39580a80a58mr21564387a91.1.1787224156756; Thu, 20 Aug 2026 04:09:16 -0700 (PDT) Received: from Ellen ([114.8.219.251]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-395ada701adsm631251a91.2.2026.08.20.04.09.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Aug 2026 04:09:15 -0700 (PDT) From: Hilal Rahmatullah To: Donald Hunter , Jakub Kicinski , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , netdev@vger.kernel.org (open list:NETWORKING [GENERAL]), linux-kernel@vger.kernel.org (open list) Cc: Hilal Rahmatullah Subject: [PATCH net] net: ynl: allow u8 sub-type for indexed array Date: Thu, 20 Aug 2026 18:09:03 +0700 Message-ID: <20260820110904.28645-1-hilalrahmatullah11@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit add u8 as supported subtype for indexed array, this is required for attribute NL80211_STA_INFO_CHAIN_SIGNAL serialization. Signed-off-by: Hilal Rahmatullah --- tools/net/ynl/pyynl/ynl_gen_c.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/net/ynl/pyynl/ynl_gen_c.py b/tools/net/ynl/pyynl/ynl_gen_c.py index cdc3646f2642..7373a48d5516 100755 --- a/tools/net/ynl/pyynl/ynl_gen_c.py +++ b/tools/net/ynl/pyynl/ynl_gen_c.py @@ -1158,7 +1158,7 @@ class AttrSet(SpecAttrSet): elif elem['type'] == 'nest': t = TypeNest(self.family, self, elem, value) elif elem['type'] == 'indexed-array' and 'sub-type' in elem: - if elem["sub-type"] in ['binary', 'nest', 'u32']: + if elem["sub-type"] in ['binary', 'nest', 'u32', 'u8']: t = TypeIndexedArray(self.family, self, elem, value) else: raise Exception(f'new_attr: unsupported sub-type {elem["sub-type"]}') -- 2.53.0