From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) (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 A526E2C0F7D for ; Fri, 21 Nov 2025 21:45:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763761510; cv=none; b=MgEoSKeqGr8/aJ4j7XkGlVdoHmuQ6HxPaCqzcGgebVKakKY3heuLLYYRKrPoArGXn5dZjgVXsN+uZsIO6Opf3gUazvo2Vzz1jPjq+q6aAGrvShrahXUU+OVtDPhPHn/H8jylCSx+/DuiswGzw7uRWtQE6+gN1RAIL62K2ftXMwk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763761510; c=relaxed/simple; bh=z32DxN9Kav0WRSp/vWWaJx+CSfTvxmwQvBBcHkdhVIg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=ZfRWBx0ZK/yfdWiOwBfi5FudXLOjyAJgt5AVrb8+9IF09gqv9R5zStP6Qyk1H4UQj97Y+rkM8QIe6quBe5QpTcP+gU1BfMn/81s9SBrZOlZsx0UL+I1zr/yMHQE9nF1xhA/8ixZtT57cidCus5D4qeTyj+A/+cc0K+Ew7PmeIYw= 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=mCmikz44; arc=none smtp.client-ip=209.85.216.47 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="mCmikz44" Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-3436d6bdce8so2989723a91.3 for ; Fri, 21 Nov 2025 13:45:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1763761508; x=1764366308; 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=yA35fyFgQqF+6EpWpt40SLAwIUfNcrBfwMFg6EWMc14=; b=mCmikz449TlahA1kGLsduWyNUdagerXjH4Ohq345eVtKpvW5no7pf3hG1OeLxyzTzt UAWM0m9YoQ6mKKgLmxh1Ng+sB+QNJ2kyljHquLcOjmhsqIAwrWrHVYq8hIls+8ShRQJL XMFyDFN6tj6C3P05uU0IIq21pqIAau3/Ne5o4/moTmuePSw5+DO0+ByQezIfEwshPPqg b4UmBFj84HyXh78nIvZZLTzgDjstQNrdSPIPxA2fJPvTQuJINviO7Sk4NzLC+TnJTSF2 7cCfWdpLNb134LlQAo1S5dUUaSGu3KwWSuxhyANUyyo2TcCy4roPZhDwvIO24WZ+kyi3 YWSw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763761508; x=1764366308; 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=yA35fyFgQqF+6EpWpt40SLAwIUfNcrBfwMFg6EWMc14=; b=A6tZWIgcWUaq8iKy6CTcE85RGtSyHK77c6Wg7tf5L4sNfEeP+4xXnsyLv/1oF9bDqL XBPwSepQdsIzAAdRJ8KOCXETO6UGG7S/bcA+1NTVmAaIPzbD0qaFyycxnqURB/54yHSd fFOVYM6kpSYtAlPzbC5hxs50Zx5EKXxnBEvrhwVEKX0dSVY3ofYXhcngeRe3/cWQXX/A 8e6scd0oNW4dDURaKm+wyez9cXawaWAd3DnHOMAqelSCJk5UEYqwWvaRkaFcwxmayBU9 wAWuvvqW0oPscm9L4tT2bnkf1hNcIlasmm68ekTM6exEMVjWophf31uKU75tHf5IEBiI nSdQ== X-Forwarded-Encrypted: i=1; AJvYcCU6WX6Qc8v0VTjob1l58B5N7MWL2HHVul/SHBrrQZPaTexm8UAUJd1lhzQrQr7UbaWeYH8vfB/+Hio+B2Q=@vger.kernel.org X-Gm-Message-State: AOJu0YyyfuLB0x4HSrrDFuBxYmSbRZAnoNdGicwNpUZfTab8JLDRJ7Z4 V64Q86krYd7+rF1lDCJZqza12qVU/uG6pf5GKwaGdg8+zat+ESaAQAdb X-Gm-Gg: ASbGncvWGlKqlm258lUqaO0GYBAnBzhQGP5fP17eOOXaciEpd7pfSjdIrZA8OtESJ3b G8dBW05GXXoQynDQ5YdfewnaMrc0IT+1/S6A9XZbEijNbktrNw1iXpo8cu7REmknMpEFIsk+fLU 1wSC7CNjo9+liBmQNuKlqcCzsrrJO7X91joh8wstjq+elFofV4E7L12gkfcLvthvR+PeSsSWnUJ h7Sp//FYD0LjrF6qKmLPlWqGpAIAeBZvKlzrn4eZqL/QMpDCf5EJzvdU0xvSRE804FP74QUflGz v8FmvwIIZU1F+jaA1Vb/5tMS+aTntSBwSxpK4yF9ltEb+IDTlm7/RiwRF77/wKewCFO35193A4P R7yA3LfvTSMVqCS00D2O7NXv9GGgbBIn8Fsi8lkc7fvd77ZKmL2OoABa+1ZT6aeQ4PM6ooF5bQc F5nI8O5qrJmrDEvq8Zbg== X-Google-Smtp-Source: AGHT+IHV20MUVFR0tW1JyhJDw13+ZGu2Jkakr20yl3aunFRu/Zp9lycQASHhyd/zr3dXUuPMBLITWA== X-Received: by 2002:a17:90b:3fc3:b0:330:6d5e:f174 with SMTP id 98e67ed59e1d1-34733f21e4dmr4516482a91.20.1763761507633; Fri, 21 Nov 2025 13:45:07 -0800 (PST) Received: from localhost ([2601:647:6881:9060:8181:ad0c:6a36:c3f1]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-345b0384abfsm6351817a91.4.2025.11.21.13.45.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Nov 2025 13:45:07 -0800 (PST) Date: Fri, 21 Nov 2025 13:45:06 -0800 From: Cong Wang To: Jamal Hadi Salim Cc: Stephen Hemminger , netdev@vger.kernel.org, kuba@kernel.org, linux-kernel@vger.kernel.org, will@willsroot.io, jschung2@proton.me, savy@syst3mfailure.io Subject: Re: Fw: [Bug 220774] New: netem is broken in 6.18 Message-ID: References: <20251110123807.07ff5d89@phoenix> Precedence: bulk X-Mailing-List: linux-kernel@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: On Fri, Nov 21, 2025 at 07:52:37AM -0500, Jamal Hadi Salim wrote: > jschung2@proton.me: Can you please provide more details about what you > are trying to do so we can see if a different approach can be > prescribed? > An alternative approach is to use eBPF qdisc to replace netem, but: 1) I am not sure if we could duplicate and re-inject a packet in eBPF Qdisc 2) I doubt everyone wants to write eBPF code when they already have a working cmdline. BTW, Jamal, if your plan is to solve them one by one, even if it could work, it wouldn't scale. There are still many users don't get hit by this regression yet (not until hitting LTS or major distro). Regards, Cong