From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id E54A2200C424 for ; Sat, 17 Aug 2024 09:46:18 -0400 (EDT) (envelope-from gordon.w.ross@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id EF0058F4901; Sat, 17 Aug 2024 09:46:18 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1723902378; b=K8F5Jzf2MaULrM1xSP/hc42258S113BWNw5SiPQoIdXEZ42OxY vXVZlIxtXaFcJ0orr7GMY1XybS7fxPoSaJwh14bYD8ePP+hYfAB5K1GeTzItiDE/ uEnTxvgXByZHL2L/MESnMEidYIk6+UPsxZzLIIP1tQAfeBW97pjAyy7fkuK3w+Ot HJ3ywEOInpanlNZV79elPKZ6huYuu0F4M5V6/zIX5egeuQXDNVIeiYi2zmu7HcDL VtEvxzFfbNst7cRzGj9e0UybdAXczFHaS7dTQLMsrhg78yXdjk0GF+EcxSCRnkJb K96ZmQOq2GT+9WkHsZcvDWPgI/R3lcfFVQ6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:from:date:message-id:subject:to :content-type; s=arcseal; t=1723902378; bh=TZC3QMpBL25OWGGBBfEh+ bISS+bXDy5SMlknInYGyl0=; b=dxkfN2Y2CON7TExA0enMsj7ASXAY0He9O/zc5 dZZXXIlC+88wP3DRq1673QEXiEGvyF9sDbKUjkmAhD/al8Aqwtdu55b/HQHMKRNf JY29nyFWKAERdx6LK2qXADhAilUO7a2q6Wfgw6cs1aiiyqS6YA3TWeX1mGpOrw8f R4hfh4HFbCfVyOG1owedTPYzQX/lOMeT9WRqUwCEyDTsaxUf+bdFhBmyoNrCm7iW u+AwSHymYPnhxUwyp21p3NJwAkVZbz6Dmu0EA5+ksrhbGfLfdntPuaB7nbFwV7UZ sP3ko+uM7S3TiopS311bqGC9inSjfV4cCTEjNEUJGCtShomPg== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=YrcAZTa9 header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.219.173 (mail-yb1-f173.google.com); spf=pass smtp.mailfrom=gordon.w.ross@gmail.com smtp.helo=mail-yb1-f173.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=G6mbaVIC; x-me-sender=none; x-ptr=pass smtp.helo=mail-yb1-f173.google.com policy.ptr=mail-yb1-f173.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=YrcAZTa9 header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.219.173 (mail-yb1-f173.google.com); spf=pass smtp.mailfrom=gordon.w.ross@gmail.com smtp.helo=mail-yb1-f173.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=G6mbaVIC; x-me-sender=none; x-ptr=pass smtp.helo=mail-yb1-f173.google.com policy.ptr=mail-yb1-f173.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeeftddruddutddgieelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpegghfffkf fuvfgtsehttdertddttdejnecuhfhrohhmpefiohhrughonhcutfhoshhsuceoghhorhgu ohhnrdifrdhrohhsshesghhmrghilhdrtghomheqnecuggftrfgrthhtvghrnheptdehud dvhfeggfetffegjeejgffhvdejfeejjeevtdffleelgffggfdtfeeljeevnecuffhomhgr ihhnpehilhhluhhmohhsrdhorhhgnecukfhppedvtdelrdekhedrvdduledrudejfeenuc evlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrvddu ledrudejfedphhgvlhhopehmrghilhdqhigsuddqfhdujeefrdhgohhoghhlvgdrtghomh dpmhgrihhlfhhrohhmpeeoghhorhguohhnrdifrdhrohhsshesghhmrghilhdrtghomheq pdhnsggprhgtphhtthhopedupdhrtghpthhtohepoeguvghvvghlohhpvghrsehlihhsth hsrdhilhhluhhmohhsrdhorhhgqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'gordon.w.ross@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="gordon.w.ross@gmail.com"; helo=mail-yb1-f173.google.com; client-ip=209.85.219.173 Received: from mail-yb1-f173.google.com (mail-yb1-f173.google.com [209.85.219.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for ; Sat, 17 Aug 2024 09:46:18 -0400 (EDT) (envelope-from gordon.w.ross@gmail.com) Received: by mail-yb1-f173.google.com with SMTP id 3f1490d57ef6-e116e2727dcso2910622276.0 for ; Sat, 17 Aug 2024 06:46:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723902378; x=1724507178; darn=lists.illumos.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TZC3QMpBL25OWGGBBfEh+bISS+bXDy5SMlknInYGyl0=; b=YrcAZTa9Ex+TCDxHCMhGesQmYwVjkvMo7PiyIg6iC5Bsg7HcjBImg4Bycb7cqVCMIQ 8SwULd+PaTqmv8uCvyCz2z5zaXqWwIcZ8dgmnHz8myvbQtxET4OR9e384qXE3gtj/CG6 lW8bu/BnFTuxr4l83yWSNPjlN2hJ38ngnaysQeE8qF2FXO+oYa5y9kqLrEt2UTBkXU2z 3+Ug3fhXRB1Q/mkxVmL1mpBPVy2I76IwyMOZ5/ATcrUbWagMjSCujtwsIC/+bRGMHQh0 e3+diKulTSpIokg19SBPziRJQvuVCsLPakHSfzoep+as1KEdrMHxxVZpFSJS2sL8tqrB qD0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723902378; x=1724507178; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TZC3QMpBL25OWGGBBfEh+bISS+bXDy5SMlknInYGyl0=; b=G6mbaVICaj5O3xDRZcCF5712HwoTEtqHxJoakkmeb7c9EGL8zqzIhW/GZX5wMHyakm dnp/Zxe7VU0EIpeeb6RHHO3Fxylb2V3vKx0LWiQntnqbavW/vwhceq29fhrd0g7qbke/ R8hhBmZPSxnaJUNSrVToh5ASSGxu9b3HNI/rbyRUbtea5MgFRcAArByjmgDAEopk2hlF YdWG9BLG0WJHxbZyJdTELz4edvtYvl5lP8QjPrbtWaT/su5u23g94jcledxP1smlGEHY nrfEj7kZxFUfJtf5awkaNQFFzUKIFkBOO0tN073YI7YzHJCX2wz6iCOs2IJC21k1gawg 7kSQ== X-Gm-Message-State: AOJu0Yx1QxnCYnfhpc9+Xb51HUYaql9ATBTv+HIr14+5uYjhzaliLMWn yUXHlSuS6yAOWv88Y2UPXYLgcEuXPBxSMfMnaSBmBH54UIFUH221BhkUHvuuWPs6EI8NbA+rJy6 5CY9tqvRiYw1LUhyzFrFMkNSy9zp2WnNK X-Google-Smtp-Source: AGHT+IFYBpA0co3tmqBuaq56k0nykHu12oPJu9GrzsHJL5XpeJQ/ND4kz5/51YuBsRhHY8gvoNPJ7+xr6bhySEnk5W4= X-Received: by 2002:a05:690c:2f06:b0:615:8c1:d7ec with SMTP id 00721157ae682-6b1be0f0e79mr55592507b3.33.1723902377734; Sat, 17 Aug 2024 06:46:17 -0700 (PDT) MIME-Version: 1.0 From: Gordon Ross Date: Sat, 17 Aug 2024 09:46:01 -0400 Message-ID: Subject: Review: 16712 Allow fksmbd and fksmbcl to use sys/vnode.h etc. To: _illumos-dev Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 176ac6ca-5c9f-11ef-b9cf-ad0623ff9f58 This came up in the review for #16675 which modified sys/vfs.h etc. which identified copies of sys/vfs.h sys/vfs_opreg.h sys/vnode.h in fksmbd and fksmbcl. The copies will be removed. See: 16712 Allow fksmbd and fksmbcl to use sys/vnode.h etc https://code.illumos.org/c/illumos-gate/+/3635 16714 Reduce header copies in fksmbcl https://code.illumos.org/c/illumos-gate/+/3636 16713 Reduce header copies in fksmbd https://code.illumos.org/c/illumos-gate/+/3637 Thanks.