From owner-freebsd-git@freebsd.org Thu Apr 22 18:35:05 2021 Return-Path: Delivered-To: freebsd-git@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3C9C55FBB0F for ; Thu, 22 Apr 2021 18:35:05 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qv1-xf29.google.com (mail-qv1-xf29.google.com [IPv6:2607:f8b0:4864:20::f29]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FR5gr31CGz4gft for ; Thu, 22 Apr 2021 18:35:03 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qv1-xf29.google.com with SMTP id l2so4636423qvb.7 for ; Thu, 22 Apr 2021 11:35:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=PdTKh0Ya9ugAGTk8s8mW83kQvodkktdVXeNDS1afWAk=; b=fnF4A3whA7/sIP6+GRb7Kg/38Dk7d26Kv+HLMJCdyOgMUtcw3yw7/6kO81j7v3oMSW sIUd+rxUkByrlKzr8bu3M0aZ+nkjm4oR8e8VZfkY0yPJ98kIubG8SeZA4cBoe8zvAQFM mRLCrafGOZ/IkAeis5tIUVs/FGGH5o1y3gWfVi/m9vKKtsdZqsHoBzYx+CLxnoB3hAcu l4crfdx7Q5sE8c86N4uWn+K+zTEvGE8wajnP5K84SZ4p4xq1GO3KylLy43nljFJC125k MajW/DHiKSWy2j3kQd74tl9jKsHFoULIMqvFu8dfzZVwHbItz7zg3T6UEPh8wIYdFisz s4AA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=PdTKh0Ya9ugAGTk8s8mW83kQvodkktdVXeNDS1afWAk=; b=O2SA+9e1UJGTb7Gbvl5ehMQOz+z+CnPBBO/cs3dpkI+pXW+qvnQmv5v+hA8Lf/1Fgf KJ+KScsHNAptYPwKPJ8gbNEnCTnrSWB7htmNNYzmc9GjNdc0qBtR5fTOivHc2yY5VAqW vCW64DZfBUVPY3xhp/bHUQnOiPB23xu4p8u+swaShMu22tq2q8KvgdibFMGggPzgvEs3 MH5qyxhRUZ7//XDaiMaQ6BfMRxKLI4RwGyB0RQ5m1LiUrmKddC/+/O1ufsUx9hAyn9CW /xqlVjq2/kB87mRE+BZb7hotXjQLqNNi0/8RYWah8eOKPmXNVrz4Vl28+7geISgNnBqL u5+g== X-Gm-Message-State: AOAM530jfBl6u1eUto5+oF9MG+ZFxu5wZRGVF61pR47DoOJzH+a8C47z rkde3Nkd3El2AMwGCTMyFzGV04RuvEKOr77sozDvmW3E7Xkd1A== X-Google-Smtp-Source: ABdhPJwwHcL+k0PT200Fyh0i0UMb9csRoed2TrirzxZnGCawTA8zL+Ez3Y9uilHPmtZgwvYDargEKMiZDNUJGbbXIzo= X-Received: by 2002:a05:6214:1866:: with SMTP id eh6mr6421qvb.29.1619116503241; Thu, 22 Apr 2021 11:35:03 -0700 (PDT) MIME-Version: 1.0 From: Warner Losh Date: Thu, 22 Apr 2021 12:34:52 -0600 Message-ID: Subject: OpenZFS imports, status update To: Martin Matuska , freebsd-git X-Rspamd-Queue-Id: 4FR5gr31CGz4gft X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=fnF4A3wh; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::f29) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-1.00 / 15.00]; ARC_NA(0.00)[]; MAILMAN_DEST(0.00)[freebsd-git]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(1.00)[0.996]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-git@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::f29:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f29:from]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::f29:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Apr 2021 18:35:05 -0000 Hey Martin, I just wanted to let you know we've been working towards enabling pushing vendor/openzfs/* branches. There's one big issue that needs to be corrected. Currently, we'll do one email per revision hash on such imports, so openzfs would generate ~10k emails, which would be undesirable. Li Wen is working on enabling one email per push for vendor/* which would eliminate this problem. We hope to be doing test pushes to the testing repo early next week, and if all goes well enabling this in production shortly after. IMHO, you've made a compelling case: the size is small, the coupling between the projects is tight and we get some extra benefit from having a finer-grained vendor branch that we import from. The plan to import directly from vendor/openzfs/zfs-2.1 would normally be concerning because it's not following the usual main -> stable/X workflow. In this case, though, since upstream follows that workflow we won't lose things that get pushed to stable/13 that aren't also relevant to main. There's at least some configuration needed to allow the merge commits to stable/13, but we're still working out the last details. So we'll be good to go soon (1-2 weeks until you can land commits, I think). Does that work for you? Warner