From patchwork Mon Aug 22 16:34:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jose Quaresma X-Patchwork-Id: 11705 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1BBEEC32774 for ; Mon, 22 Aug 2022 16:35:26 +0000 (UTC) Received: from mail-wr1-f51.google.com (mail-wr1-f51.google.com [209.85.221.51]) by mx.groups.io with SMTP id smtpd.web10.20658.1661186116057418056 for ; Mon, 22 Aug 2022 09:35:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Zwm87ST3; spf=pass (domain: gmail.com, ip: 209.85.221.51, mailfrom: quaresma.jose@gmail.com) Received: by mail-wr1-f51.google.com with SMTP id k9so13945504wri.0 for ; Mon, 22 Aug 2022 09:35:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc; bh=OQ3o8lk96bUPloA11p/GNeuxmbiGC0tp/TiJ52TWyWk=; b=Zwm87ST3OH6Y1PlTPa9MceGWWwVKZl/ig2AmDOsKzzEyP5BtSonyopfZWST/4i0jSb xqsrgKaBSKIv/x43E2c0nrLujASTlQw/dhEYSBUamdf3IDhY3EgCGLNHEPShj0q2NZcr cPm2KkWq8v3DyfVcGS81izg40Yd5oit3qprVinZ4Gu3/vr7Gr23Bo8Cix11Od3tM7/0Q TddonFAr3RabxogGXJJl3A00mqF21t3CnSmN8mMlRjg3FOtD28Pt+NwFNFv3Bj1c8zbV y756W2lB/R3CGUiMxWzRYFXLeOxk6kJcRTiYJmBSAuYqJtEsBMSHEihJEgW+5CsIVe6R XVMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc; bh=OQ3o8lk96bUPloA11p/GNeuxmbiGC0tp/TiJ52TWyWk=; b=QY3YMqq3DSbceyA9Kvs6Ulboq1oDshE6Nkb8ozUCMfilg0i5OOego0XlyiXav9MHZm Eh3RseU1QRhEzy0uqlQpYfmCgszRuTS94+rOmX5SAkcqf6sQQkjBoA1zP2B/ebr3Mqy4 hATfJwaN2CozQJgvdiZ0DeQqJp+OVZK1oCph9ZBUNxHTd0NwFTVkyC5w4ynrpkX6ZSKz S7E8ZEvr65NKk5z3vEsiFV9yXtzrIC4Zqh4mNsYtAN8NAKUNYePABFd3fcVMWT0SSLZG e8PTsPt71AIbd0WH/5emOzW/GvTmOv8pvNtfCWfDsNvuhulKGgdYScxx24rV/Lg4bCK+ FZKA== X-Gm-Message-State: ACgBeo25hS8mDfgYSkP3JBlGRXSwLT3TDYb6SFKpeOhv93SpmdcwYqNC 6GXj8nGGbQamzl3uZVg0Ht2wRcV7vKKp4OLh X-Google-Smtp-Source: AA6agR7/4/cZ7WsZNyePf/+MsDFC8pYGzT/EKCz4u7UWrx1Kk4BBTDZHRvyE8moxBzOn7cdqvNEY2g== X-Received: by 2002:a05:6000:18a2:b0:221:7d32:e6a5 with SMTP id b2-20020a05600018a200b002217d32e6a5mr11203451wri.278.1661186113970; Mon, 22 Aug 2022 09:35:13 -0700 (PDT) Received: from og-worker-dev-01.infra.foundries.io.net (51-159-19-113.rev.poneytelecom.eu. [51.159.19.113]) by smtp.gmail.com with ESMTPSA id s16-20020a5d4ed0000000b002207a5d8db3sm12312282wrv.73.2022.08.22.09.35.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Aug 2022 09:35:13 -0700 (PDT) From: Jose Quaresma X-Google-Original-From: Jose Quaresma To: openembedded-devel@lists.openembedded.org Cc: ricardo@foundries.io, daiane.angolini@foundries.io, Jose Quaresma Subject: [meta-networking][master][kirkstone][PATCH v2 1/2] wireguard-module: 1.0.20210219 -> 1.0.20220627 Date: Mon, 22 Aug 2022 16:34:33 +0000 Message-Id: <20220822163434.3138129-1-jose.quaresma@foundries.io> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 22 Aug 2022 16:35:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/98372 Also change the git protocol to https. Relevant changes: - 18fbcd6 version: bump - 3ec3e82 compat: handle backported rng and blake2s - ba45dd6 qemu: give up on RHEL8 in CI - c7560fd qemu: set panic_on_warn=1 from cmdline - 33c87a1 qemu: use vports on arm - 894152a netns: limit parallelism to $(nproc) tests at once - f888673 netns: make routing loop test non-fatal - f9d9b4d device: check for metadata_dst with skb_valid_dst() - f909532 qemu: enable ACPI for SMP - ec89ca6 socket: ignore v6 endpoints when ipv6 is disabled - fa32671 socket: free skb in send6 when ipv6 is disabled - ffb8cd6 qemu: simplify RNG seeding - 4eff63d queueing: use CFI-safe ptr_ring cleanup function - 273018b crypto: curve25519-x86_64: use in/out register constraints more precisely - 4f4c019 compat: drop Ubuntu 14.04 - 743eef2 version: bump - 3c9f3b6 crypto: curve25519-x86_64: solve register constraints with reserved registers - 8e40dd6 compat: udp_tunnel: don't take reference to non-init namespace - ea6b8e7 compat: siphash: use _unaligned version by default - 5325bc8 ratelimiter: use kvcalloc() instead of kvzalloc() - e44c78c receive: drop handshakes if queue lock is contended - 5707d38 receive: use ring buffer for incoming handshakes - 68abb1b device: reset peer src endpoint when netns exits - ea3f5fb main: rename 'mod_init' & 'mod_exit' functions to be module-specific - cb001d4 netns: actually test for routing loops - 2715e64 compat: update for RHEL 8.5 - 2974725 compat: account for grsecurity backports and changes - 50dda8c compat: account for latest c8s backports - d378f93 version: bump - fb4a0da qemu: increase default dmesg log size - 8f4414d qemu: add disgusting hacks for RHEL 8 - fd7a462 allowedips: add missing __rcu annotation to satisfy sparse - 383461d allowedips: free empty intermediate nodes when removing single node - 03add82 allowedips: allocate nodes in kmem_cache - b56d48c allowedips: remove nodes in O(1) - 3c14c4b allowedips: initialize list head in selftest - 4d8b7ed peer: allocate in kmem_cache - 6fbc0e6 global: use synchronize_net rather than synchronize_rcu - 405caf0 kbuild: do not use -O3 - b50ef4d netns: make sure rp_filter is disabled on vethc - e67b722 version: bump - 1edffe2 Revert "compat: skb_mark_not_on_list will be backported to Ubuntu 18.04" - 2cf9543 compat: update and improve detection of CentOS Stream 8 - 122f06b compat: icmp_ndo_send functions were backported extensively Signed-off-by: Jose Quaresma --- ...odule_1.0.20210219.bb => wireguard-module_1.0.20220627.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-networking/recipes-kernel/wireguard/{wireguard-module_1.0.20210219.bb => wireguard-module_1.0.20220627.bb} (85%) diff --git a/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb b/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20220627.bb similarity index 85% rename from meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb rename to meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20220627.bb index ce2ba6552..d80bdd87a 100644 --- a/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20210219.bb +++ b/meta-networking/recipes-kernel/wireguard/wireguard-module_1.0.20220627.bb @@ -1,8 +1,8 @@ require wireguard.inc -SRCREV = "122f06bfd8fc7b06a0899fa9adc4ce8e06900d98" +SRCREV = "18fbcd68a35a892527345dc5679d0b2d860ee004" -SRC_URI = "git://git.zx2c4.com/wireguard-linux-compat;branch=master" +SRC_URI = "git://git.zx2c4.com/wireguard-linux-compat;protocol=https;branch=master" inherit module kernel-module-split From patchwork Mon Aug 22 16:34:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jose Quaresma X-Patchwork-Id: 11704 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1C6E6C32789 for ; Mon, 22 Aug 2022 16:35:26 +0000 (UTC) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.web09.20340.1661186116463688402 for ; Mon, 22 Aug 2022 09:35:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=IxV9mBtf; spf=pass (domain: gmail.com, ip: 209.85.221.52, mailfrom: quaresma.jose@gmail.com) Received: by mail-wr1-f52.google.com with SMTP id u5so6106792wrt.11 for ; Mon, 22 Aug 2022 09:35:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc; bh=r18y0wBD//2v5XrFgFjQg3VqlMsZXS8+pIhRjjuF3VY=; b=IxV9mBtfY+Z2fRLMA7VzhknCqv2PbkmoUC559YNVmKTXgTUzLJ39m6tzHFgk4DcRWi PN2mq7nCsqbeWov8xpx9DDoDY6APrJk6gal6IwlOjFuqS4JlO0pMeb/mRw0mDdjXm8Ep REWX4Zm08XJcmWg+qFykvZFeT2TvYNW3ceRlSXbcM/aFWjyvOlfjAbkR5q64bIuCCfq6 wzz0dWghK2/jPoKkPiN3qLnqVc2mBRNCqLZyo5TQbgaJHn/Yy+896ACmXgJOP5Nbiix3 Elfj4Xi+3ntD8eYP/tR67qCAtqDSD2XiS5leyXy5GZ+47yfNoeTR1OrYdGnpM70+bPdy 15cw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc; bh=r18y0wBD//2v5XrFgFjQg3VqlMsZXS8+pIhRjjuF3VY=; b=Im3qUtDiRVNgKz4HV6AIBJwkLIV3t/61eySyAzOLVrX7vd8HfsB8owNXMrT6PQ6e7s 8nVo7x8iSQCLZkBG/QovIoXti6r7T1Q7D8v2sSXOMXhBVFbWgun8WVMygRAgsH6ZEdHH wGKeJeadQsguGH12hZ2MhwbaPvaVzdshIQJt1XvOtmhk3l20Dq8ZCWdi+G/T2VcHNWde LN4JxMeQentJ7z4FriPUEtoG2ksLKYqW71NefDWRSNlyoo+97xia1FvajGQD9Sk+sroI Ust52XRb+oLDX5K9jV7btcqgehcF1GxfRR+5OE3tutJt4KinZwlvs0EOTNpfcV7SQ/MK ZkLQ== X-Gm-Message-State: ACgBeo3fysXJGr/ZoGmYtaSjTW0oQI397K9I5LqziL1HOr5yLAGzgfBN nw7gIvlRKqOEiPPbPQkL8NRRsqruQUenU/hT X-Google-Smtp-Source: AA6agR4XeY7sml/T102c81gBCtJNoj73gNOQ+AGhjfnzJS8npkNcRXaNAgHtPy0iNDDB/40AxA+J7A== X-Received: by 2002:adf:cd87:0:b0:225:3fcf:3662 with SMTP id q7-20020adfcd87000000b002253fcf3662mr7751049wrj.70.1661186114664; Mon, 22 Aug 2022 09:35:14 -0700 (PDT) Received: from og-worker-dev-01.infra.foundries.io.net (51-159-19-113.rev.poneytelecom.eu. [51.159.19.113]) by smtp.gmail.com with ESMTPSA id s16-20020a5d4ed0000000b002207a5d8db3sm12312282wrv.73.2022.08.22.09.35.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Aug 2022 09:35:14 -0700 (PDT) From: Jose Quaresma X-Google-Original-From: Jose Quaresma To: openembedded-devel@lists.openembedded.org Cc: ricardo@foundries.io, daiane.angolini@foundries.io, Jose Quaresma Subject: [meta-networking][master][kirkstone][PATCH v2 2/2] wireguard-tools: Add a new package for wg-quick Date: Mon, 22 Aug 2022 16:34:34 +0000 Message-Id: <20220822163434.3138129-2-jose.quaresma@foundries.io> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220822163434.3138129-1-jose.quaresma@foundries.io> References: <20220822163434.3138129-1-jose.quaresma@foundries.io> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 22 Aug 2022 16:35:26 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/98373 - This will move the dependencie of bash to wg-quick Signed-off-by: Jose Quaresma --- .../wireguard/wireguard-tools_1.0.20210914.bb | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210914.bb b/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210914.bb index 0c686aae2..20435338c 100644 --- a/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210914.bb +++ b/meta-networking/recipes-kernel/wireguard/wireguard-tools_1.0.20210914.bb @@ -16,11 +16,19 @@ do_install () { install } +PACKAGES += "${PN}-wg-quick" + FILES:${PN} = " \ + ${bindir}/wg \ ${sysconfdir} \ +" +FILES:${PN}-wg-quick = " \ + ${bindir}/wg-quick \ ${systemd_system_unitdir} \ - ${bindir} \ " -RDEPENDS:${PN} = "bash" -RRECOMMENDS:${PN} = "kernel-module-wireguard" +RDEPENDS:${PN}-wg-quick = "${PN} bash" +RRECOMMENDS:${PN} = " \ + kernel-module-wireguard \ + ${PN}-wg-quick \ + "