From nobody Fri Feb 07 01:12:47 2025 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YpwvS0nRvz5mP3q for ; Fri, 07 Feb 2025 01:13:08 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x102c.google.com (mail-pj1-x102c.google.com [IPv6:2607:f8b0:4864:20::102c]) (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 "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YpwvR0qKwz3tpR for ; Fri, 07 Feb 2025 01:13:07 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x102c.google.com with SMTP id 98e67ed59e1d1-2f9c69aefdbso3102736a91.2 for ; Thu, 06 Feb 2025 17:13:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1738890785; x=1739495585; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=V1d/WEIFWR/uwU+SkQfBrI+P1yIrfKttHo2piVx28QI=; b=y9rxswRcHL86AFWXrVXj8ycMBy+fWpkP0lXxclDzYoycT61dALEzQAXdRx6dkYc9g1 jwPUbndNZgfsI/+5cDWIAq+qxUzs/dRkttecIVnUao4lWXlAZwxF54krTZc6T/lF6FsE GpVbKvGfOtwmvOufzu0uyRNDw7Djyg/KUT9tF+7yuz7TuM5qsP3gcbP7BdluO/jHcuug gU11GZf0m1kNe65kx2lptbUWwxxWbJ7BAJfY94l7JcDxI0KzPEcdglWjWt5dooN5tL3Y +MwKmSYA8of+qr6qzwVpdXfCtiq8i00969tF+yPwDsHSV85zpJ0IXViiTBKw6xJ7B9sB ZDvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738890785; x=1739495585; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=V1d/WEIFWR/uwU+SkQfBrI+P1yIrfKttHo2piVx28QI=; b=j0GM84FD9o0FUeeO6hFd1Xu96MpkN2zqCCUAaM2nclGYlfafBac52c2w+zMfBPZZc2 EDNelY+TQVIxMSiMenYfASim4kEK2YprAauw+N5aNFxnSHZvvY7emhN/W9onic6tP7vd a26BM8+EX+IASdVTUt7apkvaKxYFyhb3Q6AL7UQUqpdPPHGD8XG4jk6jNYxXDMtQD07Z twMUOTdHNjJQJaN4x8BPQOH/FRIHe0D9mJVA2c1JuUANsVWR+TdhxKDMnCXzBM5l3go5 s+qD4j7uMQghazqsfJxl9JFa8hubLHoIYt6pAoPsGUNtmiRWMifqr6VgsKlAVRruFz5K zUsg== X-Forwarded-Encrypted: i=1; AJvYcCUYAe/eOhMdt7V+5rRiMZP2A5x6RoKjsNUdd4VTtHXrh2fT3ze14f5OUk90Ll0LfkYXRqBV3foU2rqgH+livSYMWoDs@freebsd.org X-Gm-Message-State: AOJu0Yyt9CVSCEiVJEkLHNLNt0bSmeoB6lUQnLWyGYGP4HicSp5ifW+B hNJ4wE0waF6r5AIqHhiCRItC20loIce3DFQJ6899kDpM9YkiJnBQMu2793dxqpJ31xAkLz8qFqh LmSwNBtKGqxbpzBxM2H2yG4Xt3dhe5A2/+fJGVw== X-Gm-Gg: ASbGncsch3Sxay18MI0V0OQaGWl72ZOFI1R3+m+lEFHTr9as1ySsND5QRSEmOxnXSkb SdsRM+Wztx6EGDHpGkXdHr08UlaRTsC2y+17FjgEuWFR8EUJI3+iZklrtF8JiIrX3Qi9n+2/HGA gbTrU7gpltinLP2+NsT7uwt0vl0PkMD6s= X-Google-Smtp-Source: AGHT+IE0l6Xzy5RGvy2E62aqppqXj1tbr6NgAn3mALQv8NewVn/nOaJ6Wd0CHOfdGN9FzbraTovieudH025PRwlof3E= X-Received: by 2002:a05:6a00:3c8e:b0:72d:56d6:a7a7 with SMTP id d2e1a72fcca58-7305d51c6c7mr2327786b3a.15.1738890785313; Thu, 06 Feb 2025 17:13:05 -0800 (PST) List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 References: <202502042029.514KT9UX045548@gitrepo.freebsd.org> <96b2357c-6b85-7c22-81f2-04d1bf2c4bd5@maxim.int.ru> In-Reply-To: <96b2357c-6b85-7c22-81f2-04d1bf2c4bd5@maxim.int.ru> From: Warner Losh Date: Thu, 6 Feb 2025 18:12:47 -0700 X-Gm-Features: AWEUYZkNpaqwrCSBKVICqya2NjeWBc_K-5b3Hesj-vTTD75EA0Cfc6GE2oHoFQU Message-ID: Subject: Re: git: b7f2a457a883 - main - arch.7: grammar fixes To: Maxim Konovalov Cc: Benjamin Kaduk , src-committers , "" , "" Content-Type: multipart/alternative; boundary="0000000000008ff4fc062d830ff4" X-Rspamd-Queue-Id: 4YpwvR0qKwz3tpR X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] --0000000000008ff4fc062d830ff4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Feb 6, 2025, 5:37=E2=80=AFPM Maxim Konovalov w= rote: > On Thu, 6 Feb 2025, 17:01-0700, Warner Losh wrote: > > > On Thu, Feb 6, 2025, 4:17?PM Benjamin Kaduk wrote: > > > > > On Tue, Feb 4, 2025 at 12:29?PM Maxim Konovalov > wrote: > > > > > >> The branch main has been updated by maxim: > > >> > > >> URL: > > >> > https://cgit.FreeBSD.org/src/commit/?id=3Db7f2a457a883c8530c9b6111cee6a98= 8ce5b7249 > > >> > > >> commit b7f2a457a883c8530c9b6111cee6a988ce5b7249 > > >> Author: Maxim Konovalov > > >> AuthorDate: 2025-02-04 20:26:53 +0000 > > >> Commit: Maxim Konovalov > > >> CommitDate: 2025-02-04 20:26:53 +0000 > > >> > > >> arch.7: grammar fixes > > >> > > >> The "for hysterical raisons" was a nice one, though. > > >> > > >> MFC after: 3 days > > >> --- > > >> share/man/man7/arch.7 | 4 ++-- > > >> 1 file changed, 2 insertions(+), 2 deletions(-) > > >> > > >> diff --git a/share/man/man7/arch.7 b/share/man/man7/arch.7 > > >> index a3c875df0bff..796c6db7d299 100644 > > >> --- a/share/man/man7/arch.7 > > >> +++ b/share/man/man7/arch.7 > > >> @@ -352,7 +352,7 @@ userland interfaces relating to underlying > hardware > > >> platform > > >> differences in bus architecture, device enumeration and boot > interface. > > >> Generally, > > >> .Dv MACHINE > > >> -should only be used in src/sys and src/stand or in system imagers o= r > > >> +should only be used in src/sys and src/stand or in system images or > > >> installers. > > >> > > > > > > "system imagers" is a real term -- people or scripts who image > > > (i.e., install) systems. I think "imagers" makes more sense than > > > "images" here since the "system image" would typically be a static > > > set of data and the imager is a thing that is potentially dynamic > > > (i.e., needing to control MACHINE or behave differently depending > > > on its value) and the system images that it produce do not gain > > > any value from examining MACHINE). > > > > [...] > > Yes, it might be, I thought about that. > > Since we have the author of this text -- Warner, is it "imagers" or > "images"? > Imagers was correct... but it's also confusing I'll grant. Usually, you only need MACHINE to make sure the kernel and boot loader agree on the booting interface... this used to be what MACHINE meant: pc98 had a very different interface than i386 as well as different standard devices. It was hard to detect the difference in time to divthe right thing, so they had different MACHINE names. But times have changed and we can detect efi vs bios boot and do the right thing. MACHINE has gone from all you need to know how to make an image to being one of many factors to know how to build an image... So I'd love a better word for that.... Sorry I focused on whimsy instead of substance in my last message... Warner Thanks, > > Maxim > > -- > Maxim Konovalov > --0000000000008ff4fc062d830ff4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Feb 6, 2025, 5:37=E2=80= =AFPM Maxim Konovalov <maxim@maxim= .int.ru> wrote:
On Thu, 6 Fe= b 2025, 17:01-0700, Warner Losh wrote:

> On Thu, Feb 6, 2025, 4:17?PM Benjamin Kaduk <bjkfbsd@gmail.com&g= t; wrote:
>
> > On Tue, Feb 4, 2025 at 12:29?PM Maxim Konovalov <maxim@freebsd.= org> wrote:
> >
> >> The branch main has been updated by maxim:
> >>
> >> URL:
> >> https://cgit.FreeBSD.org/src/commit/?id=3Db7f2a457a883c8530c9b6111ce= e6a988ce5b7249
> >>
> >> commit b7f2a457a883c8530c9b6111cee6a988ce5b7249
> >> Author:=C2=A0 =C2=A0 =C2=A0Maxim Konovalov <maxim@FreeBSD.= org>
> >> AuthorDate: 2025-02-04 20:26:53 +0000
> >> Commit:=C2=A0 =C2=A0 =C2=A0Maxim Konovalov <maxim@FreeBSD.= org>
> >> CommitDate: 2025-02-04 20:26:53 +0000
> >>
> >>=C2=A0 =C2=A0 =C2=A0arch.7: grammar fixes
> >>
> >>=C2=A0 =C2=A0 =C2=A0The "for hysterical raisons" was= a nice one, though.
> >>
> >>=C2=A0 =C2=A0 =C2=A0MFC after:=C2=A0 =C2=A0 =C2=A0 3 days
> >> ---
> >>=C2=A0 share/man/man7/arch.7 | 4 ++--
> >>=C2=A0 1 file changed, 2 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/share/man/man7/arch.7 b/share/man/man7/arch.7 > >> index a3c875df0bff..796c6db7d299 100644
> >> --- a/share/man/man7/arch.7
> >> +++ b/share/man/man7/arch.7
> >> @@ -352,7 +352,7 @@ userland interfaces relating to underlyin= g hardware
> >> platform
> >>=C2=A0 differences in bus architecture, device enumeration and= boot interface.
> >>=C2=A0 Generally,
> >>=C2=A0 .Dv MACHINE
> >> -should only be used in src/sys and src/stand or in system im= agers or
> >> +should only be used in src/sys and src/stand or in system im= ages or
> >>=C2=A0 installers.
> >>
> >
> > "system imagers" is a real term -- people or scripts wh= o image
> > (i.e., install) systems.=C2=A0 I think "imagers" makes = more sense than
> > "images" here since the "system image" would = typically be a static
> > set of data and the imager is a thing that is potentially dynamic=
> > (i.e., needing to control MACHINE or behave differently depending=
> > on its value) and the system images that it produce do not gain > > any value from examining MACHINE).
> >
[...]

Yes, it might be, I thought about that.

Since we have the author of this text -- Warner, is it "imagers" = or
"images"?


Imagers was correct... but i= t's also confusing I'll grant. Usually, you only need MACHINE to ma= ke sure the kernel and boot loader agree on the booting interface... this u= sed to be what MACHINE meant: pc98 had a very different interface than i386= as well as different standard devices. It was hard to detect the differenc= e in time to divthe right thing, so they had different MACHINE names. But t= imes have changed and we can detect efi vs bios boot and do the right thing= . MACHINE has gone from all you need to know how to make an image to being = one of many factors to know how to build an image...

So I'd love a better word for that....

Sorry I focused on whimsy i= nstead of substance in my last message...

=
Warner

Thanks,

Maxim

--
Maxim Konovalov
--0000000000008ff4fc062d830ff4--