From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: passt.top; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: passt.top; dkim=pass (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=Et+spGTV; dkim-atps=neutral Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by passt.top (Postfix) with ESMTPS id B8BA05A0619 for ; Sat, 01 Nov 2025 08:22:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1761981731; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1m2Iu/S0sk/rDvkmipWXugWuS1+ccB5gBA97YlODoDw=; b=Et+spGTVZGlDkbOBbksrvA0OjGbvQwBb+SvvHtT2NNC6pSudr/neM5JZ2wHfW4eE321+ub 9CPXekKhZuwmQQ3JRMMrx3wjiHXcagAHia1Iu5tDCzC/EYxtfD0rhIHue0FXYzJ3AiS4/+ FXl4OqNe4L1vTk49uqP+Xrah+Q3ydSE= Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-358-NCm1rEPpNeecY7DOQWrr9g-1; Sat, 01 Nov 2025 03:22:09 -0400 X-MC-Unique: NCm1rEPpNeecY7DOQWrr9g-1 X-Mimecast-MFC-AGG-ID: NCm1rEPpNeecY7DOQWrr9g_1761981729 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-40cfb98eddbso1922095f8f.0 for ; Sat, 01 Nov 2025 00:22:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761981728; x=1762586528; h=content-transfer-encoding:mime-version:organization:references :in-reply-to:message-id:subject:cc:to:from:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=1m2Iu/S0sk/rDvkmipWXugWuS1+ccB5gBA97YlODoDw=; b=dWMmNrRdbM0d4THoAKP6qvGtEgC6Q3SAu3qin8oZT38vewxXq/WbS831PQJi+EjXap xLjRsbR4e38KuQnUdK4t8mz4FgJW/KL9vupSzLaPLmqhR/d1DufKNlPN00ZUZjSH3Gsl u58fLkIcon8LpMZvYUKViHl8sNSa8jyclhyHlSTKLALqHYFJvI2STGHyzBzorPjKbk1F kdll04vEWYNsLqKZRNxNoHScKXAXQeTFQX1nKJJh2L1tSoSzAzdAs4+2EHa+PYHvLz5y M0BKzZccTLuN+yNOEU9a/Ga22AXO8Kpcgtoms2RXaOrZrCYEF5sJ0aI0uDVh7sLLMxq8 +VsQ== X-Gm-Message-State: AOJu0YxuixneJOk8lKxKtXMp9HAvt2G2TbjN+jEeWBeGPZsS1KRUqtAo 5JjYbolbupoNrPZ54fgeFhkZY3fNNwo2rskLZ9pgzTs3HjzyLLBOTFmdMYNUryvZ2JAxOGjLErv owzgHVUACPgItensBhbIRYlafLOmlhh3B5LkCIg3KgxTK/rQeATK0tw== X-Gm-Gg: ASbGncs2DryaKeYQTNhG41oO/vJNQzZS2xgoKfApWD7NRQuiIK+0lXWWGz9MjfYJKZZ Z7xqfO9skN3DwtVZ1Ay6o0nSlmh19VlgFrAJE+x0weBtv2UucB1gG0KcGDNPuTWuKVNaGSTrJPS zDPhX2oKUmrI5wMrhRvsQvGoRDd6Q9T526nZVBHO1KVZGIEWV66TiYx8RMRjFhQ1c+pA4m0rrwJ d+kmtX5lIW/Ymq7s611t1ZhUgbWbe+JluTBuR0ipcXkjGoN2N4jFYL7WnzwF3tQmuElvxOTHRuX n8lstxMmMV1AmbUreUu7JDOQHgIuUMzXlOOJw4qm2/zodjFoaNm5PvZXt7b2lECKOD/sNj1aHS2 iYZS7LeKkKQ== X-Received: by 2002:a05:6000:2501:b0:429:ca7f:8d5b with SMTP id ffacd0b85a97d-429ca7f9032mr131203f8f.14.1761981728352; Sat, 01 Nov 2025 00:22:08 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFkvqYudz4jrh9srFVBactWzth7vZUpAxv/DdTVdhbfvHPEx65j6TQJx0ZVBcOjyzrfVbAeaA== X-Received: by 2002:a05:6000:2501:b0:429:ca7f:8d5b with SMTP id ffacd0b85a97d-429ca7f9032mr131154f8f.14.1761981726909; Sat, 01 Nov 2025 00:22:06 -0700 (PDT) Received: from maya.myfinge.rs (ifcgrfdd.trafficplex.cloud. [2a10:fc81:a806:d6a9::1]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-429c8910c42sm1583557f8f.7.2025.11.01.00.22.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 01 Nov 2025 00:22:06 -0700 (PDT) Date: Sat, 1 Nov 2025 08:22:04 +0100 From: Stefano Brivio To: David Gibson Subject: Re: [PATCH v2 0/8] Cleanups to auto port scanning Message-ID: <20251101082204.1406ca10@elisabeth> In-Reply-To: <20251031041930.1272259-1-david@gibson.dropbear.id.au> References: <20251031041930.1272259-1-david@gibson.dropbear.id.au> Organization: Red Hat X-Mailer: Claws Mail 4.2.0 (GTK 3.24.49; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: Ex1iGeSM5jfYYlQ16y3-eAAmybD4I53Jh1xvpDjLFxI_1761981729 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-ID-Hash: 4L4DQY75ILJABFTANZNLRBUQSOLZF4UA X-Message-ID-Hash: 4L4DQY75ILJABFTANZNLRBUQSOLZF4UA X-MailFrom: sbrivio@redhat.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: passt-dev@passt.top X-Mailman-Version: 3.3.8 Precedence: list List-Id: Development discussion and patches for passt Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Fri, 31 Oct 2025 15:19:22 +1100 David Gibson wrote: > One of the trickiest parts of implementing the improved forwarding > table is integrating it properly with automatic forwarding (-t auto > etc.). Here are some preliminary cleanups to the automatic port > scanning that will make the job a bit easier. > > v2: > * Rename bitmap_andc() to bitmap_and_not() (4/8) > * Fixed comment formatting error (4/8) > * Updated commit message based on further information from Stefano > (7,8/8) > * All other patches unchanged, except for trivial rebase fixes Applied. -- Stefano