From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt1-f202.google.com (mail-qt1-f202.google.com [209.85.160.202]) (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 EC22B3F4103 for ; Thu, 14 May 2026 09:59:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.202 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778752779; cv=none; b=uQPHVpW5gw8coF6apzQVBhw8EtBTSQ+E7MoTzwhYjHF9q/bgDSeB6E+E6XFiFoDBxKverVc8gqctUlb3tAXECtAbIsDMvsL012twmVMLmSSHoHkeKL3XjVXcbl5HxXGgv6mDZgnrL7ObOV5sgtJozPrDLN7NSCvQuS4pJ65HD2s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778752779; c=relaxed/simple; bh=T2Prjcth75UWUzJav8ccwoKWXTiFzRxX22hj53W5fDA=; h=Date:Mime-Version:Message-ID:Subject:From:To:Cc:Content-Type; b=OwN1eK7+29lAbLQRdsPdOWVKLbmhPvVA23MjauDkrHudH6r6LD2BQ+XXgOmPbfQbO/iBPfZgDft00f78oE/TLj47DyhBjC6RAEYe0EkzQdm06NPe+R1DNN9Va97Yik9xL2S8s8My5RSbEUllcotaZGgUCR4J7Z3wIbn9uhWoIYU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--edumazet.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=dzR7dTYl; arc=none smtp.client-ip=209.85.160.202 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--edumazet.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="dzR7dTYl" Received: by mail-qt1-f202.google.com with SMTP id d75a77b69052e-50fbc70cfbdso188771751cf.2 for ; Thu, 14 May 2026 02:59:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20251104; t=1778752777; x=1779357577; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=5ZKAMMsyPjzW0MlpUTi1OTnvrfGwVJ9IMR/RNuH6NAQ=; b=dzR7dTYl54qaPGPSixuLt73ppvGFMX9uVW6ifn0s1ABpzoNbYBwq5MC34fLTh2MXCx 5P4+u9Mm6JeIdMO2W/A4ouwqhGx8YXrGFkmia7WoRKghmBXxmKoZvtO7+W3al08+6gJ6 fFMce/Ly/DolaHgX0V9p5fHMAkbb1SGWgUc+8mGxlGuRA5PXX7hfAUp0xRghRb0MHEC4 uBXo8g/CVN58bLHl3ifjPgkUQvShLOZIaz+Y16p+BrxzNGj+ynBJ6HLG9g3+mz2gbeVQ 2WdHgeUamQoCMJyHer6xiWR0gmc0Ffn/fisAEbBRMldOvWpN3TjQqeu7vbWyK0oB2HFu d4Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778752777; x=1779357577; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=5ZKAMMsyPjzW0MlpUTi1OTnvrfGwVJ9IMR/RNuH6NAQ=; b=qzMj00ZwjEgVtwI0rzCP77akll2Sm5ZWWLE18bBB6LFd0cgQHL1P2kdcmbduC25Xoo NYma0x5jEf9FxHH9aPYhXOmFAUyiptu6KX5+JiuZ8pc3Odyy8DGW9Alqi8F9adhoHN43 4KNveFmp7Y33gGKeRygDQv8aYm0pitLiHwUX3JRv6SBX8ekuQuec03wmLS2kY7uhCS3M dbst0aOGS/6IEqdtWOoMT25r8R5NI9ke1tMPsAJw1hhPaZLRLX6h2tQEisYHSMOGLLsK sx6BIhos5MTGW/OpEt2okpQ951SJ0bf0S1TXk/o9YjvtSLXk3JZAUOT8RFMBkj90OM8h RdQQ== X-Forwarded-Encrypted: i=1; AFNElJ9RKDw4yC3NtoMZnYaKNyccL9qp87v98JOXpLn5rNJi/0CYoLvMja1nabNhvP9vgvcGhxwfHFs=@vger.kernel.org X-Gm-Message-State: AOJu0YzeffTlGyJnHTMZF8ET8Jud3iWpxT4WIUfemZLSdcgRFGy8BwtF R2YNTDf4p4+A8vk3wr70hp5WM4S6uI5DLXUyTglNBMq/TAa/s4xafzaCXV3yPm0ztwf8jqTWNGk ZIGLl8ldKozu5dw== X-Received: from qtbbb9.prod.google.com ([2002:a05:622a:1b09:b0:50e:60dd:eb31]) (user=edumazet job=prod-delivery.src-stubby-dispatcher) by 2002:ac8:58d0:0:b0:50f:b9e6:e056 with SMTP id d75a77b69052e-5162ff0ef76mr92833291cf.29.1778752776367; Thu, 14 May 2026 02:59:36 -0700 (PDT) Date: Thu, 14 May 2026 09:59:31 +0000 Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 X-Mailer: git-send-email 2.54.0.563.g4f69b47b94-goog Message-ID: <20260514095935.3926276-1-edumazet@google.com> Subject: [PATCH net-next 0/4] net/sched: sch_htb: first round of fixes From: Eric Dumazet To: "David S . Miller" , Jakub Kicinski , Paolo Abeni Cc: Simon Horman , Jamal Hadi Salim , Victor Nogueira , Jiri Pirko , "=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=" , netdev@vger.kernel.org, eric.dumazet@gmail.com, Eric Dumazet Content-Type: text/plain; charset="UTF-8" First round of fixes in sch_htb. I chose to send a small series, to reduce chances of multiple versions. Eric Dumazet (4): net/sched: sch_htb: do not change sch->flags in htb_dump() net/sched: sch_htb: annotate data-races (I) net/sched: sch_htb: annotate data-races (II) net/sched: sch_htb: annotate data-races (III) net/sched/sch_htb.c | 54 +++++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 26 deletions(-) -- 2.54.0.563.g4f69b47b94-goog