Date: 24 Oct 2002 21:55:11 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: Nate Lawson <nate@root.org> Cc: John Baldwin <jhb@FreeBSD.ORG>, current@FreeBSD.ORG Subject: Re: libgtop port and v_tag changes Message-ID: <1035510912.33175.5.camel@shumai.marcuscom.com> In-Reply-To: <Pine.BSF.4.21.0210241606060.70015-100000@root.org> References: <Pine.BSF.4.21.0210241606060.70015-100000@root.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-B5neZi8WdHNpxXB3ECiP Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2002-10-24 at 19:13, Nate Lawson wrote: > On Thu, 24 Oct 2002, John Baldwin wrote: > > Speaking of v_tag, can you fix the devel/libgtop port on current? > > This is the patch I used to get it building the other day: > >=20 > > > cat patch-sysdeps_freebsd_procmap.c=20 > > --- sysdeps/freebsd/procmap.c.orig Tue Oct 15 20:00:35 2002 > > +++ sysdeps/freebsd/procmap.c Tue Oct 15 20:05:54 2002 > > @@ -251,6 +251,7 @@ > > &vnode, sizeof (vnode)) !=3D sizeof (vnod= e)) > > glibtop_error_io_r (server, "kvm_read (vnode)")= ; > > =20 > > +#if __FreeBSD_version < 500000 > > if ((vnode.v_type !=3D VREG) || (vnode.v_tag !=3D VT_UF= S) || > > !vnode.v_data) continue; > > =20 > > @@ -261,6 +262,7 @@ > > =20 > > maps [i-1].inode =3D inode.i_number; > > maps [i-1].device =3D inode.i_dev; > > +#endif > > #endif > > } while (entry.next !=3D first); > >=20 > > --=20 > >=20 > > John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ > > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ >=20 > I assume Joe has a better version he planned to commit as referenced by > this email: >=20 > <1033747570.319.16.camel@gyros.marcuscom.com> >=20 > I like his patch better because it still handles the non CURRENT case. =20 > Joe? I committed my patch to libgtop and libgtop2 a while ago. It should work on both -CURRENT, not so -CURRENT, and -stable. Checkout patch-ah in libgtop/files. Works like a champ on -CURRENT from Monday. Joe >=20 > -Nate >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-B5neZi8WdHNpxXB3ECiP Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQA9uKR/b2iPiv4Uz4cRAvs4AJ0XotV0VBIXIHXJydaVqk9NfLe+AACgmAos tY2UgoygikFIfGWYnuWzjYQ= =ozd5 -----END PGP SIGNATURE----- --=-B5neZi8WdHNpxXB3ECiP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1035510912.33175.5.camel>