From nobody Fri Feb 07 01:12:47 2025 X-Original-To: dev-commits-src-main@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 4YpwvR339hz5mNfl for ; Fri, 07 Feb 2025 01:13:07 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) (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 4YpwvQ6ty7z3tm6 for ; Fri, 07 Feb 2025 01:13:06 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x102d.google.com with SMTP id 98e67ed59e1d1-2fa21145217so997351a91.3 for ; Thu, 06 Feb 2025 17:13:06 -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=jxddXwAd4GIdb5G6DDReYs4Fl4tVaU2iGq308+0ctdafn+y6yRyQiLI1rAMJfv7yRN EOA2ujKkSEQw1P0XAno3NBZPc5JMdT/of8ksIB7B2X/Kq7WHeYkv51yfNnzNQX41IdVt Wpv9i8ivgkafAKhjxtTdDnng59lf1e5Rq1p3BCdAwNw8YNb6NVs2tPOR3siiuXnR42nU 7zRibCCxbPSVxaBarszszp3EHtckbEHjv7ESNtFQ97DXwTvEhr94hT1Z5BnUB8MfiX0A Ht+ORrsqGAb7F8tzGtl6OEd7qSmmQ2FkJ5bBBdVy2I6otN+aLIjuw9gc/Llu/cp7X48r H2qQ== X-Forwarded-Encrypted: i=1; AJvYcCUEG7dvfHAhyur7S0eclWZZcZtDpLGuDJk3hVkOnzAmPb/bLcneY3RCsiXlh2EV21MgPZi5rLmLeTEHBdC/zl0+RzxZ+g==@freebsd.org X-Gm-Message-State: AOJu0YwCJ2CaJA/RDSvlYb1oB3HiiGyP6VkFKAArrFwEFTbeEh32IWp0 GsW4i6KXodTa5rgqHy1BQNuIU3lYmAbWqIFfo9bPKxNUbbBdSzc8yzS1EBJy67/TgwvFf0OCMIt LnchdlKhZO5dciKK7WqqM0Oy1g9i9IRoUg5vXAA== X-Gm-Gg: ASbGnctF2e6MLZy5O6WkC8mZbRjFmQ4K1Z6yFHX874gCtPsmhMfqB32G/hBv/++fkjQ nhoecMjkflratco+K9XIHSsGu2lg4Ggpfg420LZpsNQjsCA6cKOcEq/9Q9c4qz+ExJSDYP8WS0E nbrLMHCE1Z9op9sDdUnZTc8tK9qisl5Gw= 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 the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@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: 4YpwvQ6ty7z3tm6 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--