From nobody Wed Jul 10 11:51:18 2024 X-Original-To: freebsd-virtualization@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 4WJx6Q13xVz5QJRY for ; Wed, 10 Jul 2024 11:51:58 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) (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 4WJx6P6SZ7z4Cb9; Wed, 10 Jul 2024 11:51:57 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-1fa55dbf2e7so32300525ad.2; Wed, 10 Jul 2024 04:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720612315; x=1721217115; 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=DK8NEBDDVUNa0qhTUAiC5yWx+7XI6V0HYyD1Pvwwz4s=; b=cZk//hy4QOu3LlFn9JU+JLluBiH893xxarYvXj6JawGqPOXz+OI4rZQQuuAxqNRZS7 4WQeW0R6uq5CTTzBxufgV7CC7cui6xwns6QjLzUbBdYXa1+IaamXC1MVJrhJPdT/TvIl NS6PqIFLmimSrFgjcI5hTba+Hbk95qzuqPHN0Gds7ySaLm6gnHTvf/MCX70i2Osc02cK /ZuPA76aZ1ofknqDpGD6n9mldYM03H9mE++S3x117bCk2KSOz9O984FfVO18Uv5xz1FB 4ga/eLnqbnOIPU/WqjorsJwbm5cfmzhSugi2nh1GyslNlZ7qah2+iUrk4e4lwOGZWgcR GfSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720612315; x=1721217115; 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=DK8NEBDDVUNa0qhTUAiC5yWx+7XI6V0HYyD1Pvwwz4s=; b=tQbWqi9+QxAibZl6ixXzh56wNSW42ckgWUgKj2oaHQvebxOjl5wyYtnJRW9TPG2nTM 8O8Q+Lwl4ghocHrDo6hBv/iGl8A8ct1xmgu0RnNthcUr94NZuR45IWEFzQ5D4I9e3Vdj R8lT4T6msypwy2T+nwGWSGg1gaXX1XdGWhFSQkDWi27qzIlMkifX6qUYdC8vyDe3ZE2e P1C10k/70yYL/dSFXmWWotahriBYnfLvr076QUNnmt4mLlplPmb3PZmtnpz/swpmm5S+ eU896Zvtk1qd0SJaeVSNCBoszNBl9EQjfmjyJoDoOH9fWsVKjj4Kq9dbCQa5UFmno3Ux bpDg== X-Forwarded-Encrypted: i=1; AJvYcCW15IJxUmhGJgyLIKYWaZCQ+J5J2e3Td8PFluLg88Ufk6InMTrgEOoqBl5Rx5sxZy5Vi3EzliRiQ/f65h5ABA== X-Gm-Message-State: AOJu0Yxef1xBlvGoW8akX0bQ3zcTD2jjPaekfOBEGngeSsgxz39457m7 9uAxaj9TtC+hMUngagkd0omMy/D10XHUXHDcOxu1Uxv7KoAVExAuyX5Di8AfXxyxtvyYezEA9WH 2M4ZadDsvV3Aujgz4H6JM/3Mwxb8zNb4a X-Google-Smtp-Source: AGHT+IEVp4Onbp0TekdA5OTivghfcKkoowlY914MpcrSPLjMAdbUsus6dWKy8NSItHhGacAQ+4lAspgvfoaj5PnoCk0= X-Received: by 2002:a17:90a:bb09:b0:2c2:faf7:67a0 with SMTP id 98e67ed59e1d1-2ca35c25792mr4144218a91.16.1720612315005; Wed, 10 Jul 2024 04:51:55 -0700 (PDT) List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 References: <5ece3b86-1ab2-4e5d-81a6-28a8b4271d6e@app.fastmail.com> In-Reply-To: <5ece3b86-1ab2-4e5d-81a6-28a8b4271d6e@app.fastmail.com> From: Mario Marietto Date: Wed, 10 Jul 2024 13:51:18 +0200 Message-ID: Subject: Re: looking for a regression To: Dave Cottlehuber , Mark Peek Cc: freebsd-virtualization Content-Type: multipart/alternative; boundary="000000000000d50e51061ce3457f" 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] X-Rspamd-Queue-Id: 4WJx6P6SZ7z4Cb9 --000000000000d50e51061ce3457f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello. My GPU passthrough only works if I use a specific kernel module,called vmm.ko. I'm trying to understand which branch,revision and commit it comes from. I can give you some details of this file : created on 04.03.2024 modified 04.03.2024 size =3D 500,3 KiB (512.288 byte) any other vmm.ko will not work. I made a lot of installations and reinstallations of FreeBSD. I only know that it works for : FreeBSD 14.0-RELEASE-p6 FreeBSD 14.0-RELEASE-p6 #0 The point is that I want to find the same file on the FreeBSD servers,to have the counterproof that it comes from a specific place. At this time I haven't been able to do it. As I said,I'm repeating a lot of time these commands : git checkout make -j12 buildworld buildkernel make -j12 installworld installkernel reboot test and everytime I change the commit hash value,for example : 14-RELEASE =3D f9716eee8ab45ad906d9b5c5233ca20c10226ca7 14-RELEASE-p7 =3D 70eb00f17b310f599b60939c1afa326c7b2c390c 14-RELEASE-p6 #15 =3D d338712beb16ad7740bbd00bd93299a131a68045 but every vmm.ko that I tried hasn't been able to skip the error 43 on the bhyve Windows vm. Only one file can and that's the one above. But I don't remember where I got it. # sha256sum vmm.ko c57645e8d1a43714bb899813567f4678dddd73ca55e5745f77daea8241126d48 vmm.ko I can't upgrade the system to 14.1 (I've already tried),because the module vmm.ko works only for the 14.0 branch. Can't be loaded for 14.1,so I'm frozen to use the 14.0-p6. I've upgraded to p7 and the vmm.ko module offered wasn't good. Mine was good,instead. I suppose that I can continue to exchange the modules only until the end of the 14.0 branch. I'm on amd64. On Wed, Jul 10, 2024 at 10:55=E2=80=AFAM Dave Cottlehuber wrote: > On Tue, 9 Jul 2024, at 23:42, Mario Marietto wrote: > > Hello. > > > > I'm looking for a regression. Can someone help me to find which commit > > belongs to this version of FreeBSD ?---> FreeBSD 14.0-RELEASE-p6 #0 > > > > For example : > > > > 14.0-RELEASE-p6 #15 =3D commit d338712beb16ad7740bbd00bd93299a131a68045 > > > > very thanks. > > > > > > -- > > Mario. > > I'm not sure I understand the question, but if you want to know what > the equivalent commit is, for the 14.0-RELEASE branch, you can look > here https://cgit.freebsd.org/src/log/?h=3Dreleng/14.0 to see what's > changed from 14.0p0 -> 14.0p8 etc. > > Or if you have the freebsd src git repo cloned, just re-fetch: > > $ git fetch origin/releng/14.0 > $ git log [--oneline] origin/releng/14.0 > > A+ > Dave > --=20 Mario. --000000000000d50e51061ce3457f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello.

My GPU passthrough on= ly works if I use a specific kernel=20 module,called vmm.ko. I'm trying to understand which=20 branch,revision and commit it comes from. I can give you some details of this file :

created on 04.03.2024
modif= ied 04.03.2024
size =3D 500,3 KiB (512.288 byte)

any other vmm.ko will not work. I made a lot of installations and = reinstallations of FreeBSD. I only know that it works for :
<= br>
FreeBSD 14.0-RELEASE-p6 FreeBSD 14.0-RELEASE-p6 #0

The point is that I want to find the same file on the FreeBSD servers,to=20 have the counterproof that it comes from a specific place.
At thi= s time I haven't been able to do it. As I said,I'm repeating a lot = of time these commands :
=C2=A0
git checkout &l= t;commit hash>
make -j12 buildworld buildkernel
make -j12 installw= orld installkernel
reboot
test

and everytime I change the commit hash value,for example :

<= /div>
14-RELEASE =3D f9716eee8ab45ad906d9b5c5233ca20c10226ca7
14-REL= EASE-p7 =3D 70eb00f17b310f599b60939c1afa326c7b2c390c
14-RELEASE-p6 #15 = =3D d338712beb16ad7740bbd00bd93299a131a68045

but every vmm.ko that I tried hasn't been able to skip the error 43 on the= =20 bhyve Windows vm. Only one file can and that's the one above. But I=20 don't remember where I got it.

# sha256sum vmm= .ko
c57645e8d1a43714bb899813567f4678dddd73ca55e5745f77daea8241126d4= 8 =C2=A0vmm.ko

I can't upgrade the system to 14.1 (I've already tried),because the= =20 module vmm.ko works only for the 14.0 branch.=C2=A0
Can't be = loaded for=20 14.1,so I'm frozen to use the 14.0-p6. I've upgraded to p7 and the= =20 vmm.ko module offered wasn't good.=C2=A0
Mine was good,instea= d. I suppose that I can continue to exchange the modules only until the end of the 14.0=20 branch.
I'm on amd64.

On Wed, Jul 10, 2024 at 10:= 55=E2=80=AFAM Dave Cottlehuber <dch@skunkwerks.at> wrote:
On Tue, 9 Jul 2024, at 23:42, Mario Mariet= to wrote:
> Hello.
>
> I'm looking for a regression. Can someone help me to find which co= mmit
> belongs to this version of FreeBSD ?---> FreeBSD 14.0-RELEASE-p6 #0=
>
> For example :
>
> 14.0-RELEASE-p6 #15 =3D commit d338712beb16ad7740bbd00bd93299a131a6804= 5
>
> very thanks.
>
>
> --
> Mario.

I'm not sure I understand the question, but if you want to know what the equivalent commit is, for the 14.0-RELEASE branch, you can look
here https://cgit.freebsd.org/src/log/?h=3Dreleng/1= 4.0 to see what's
changed from 14.0p0 -> 14.0p8 etc.

Or if you have the freebsd src git repo cloned, just re-fetch:

$ git fetch origin/releng/14.0
$ git log [--oneline] origin/releng/14.0

A+
Dave


--
Mario.
--000000000000d50e51061ce3457f--