Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Jan 2017 14:27:52 -0800
From:      "Ngie Cooper (yaneurabeya)" <yaneurabeya@gmail.com>
To:        freebsd-net@FreeBSD.org
Cc:        FreeBSD CURRENT <freebsd-current@freebsd.org>, Luigi Rizzo <rizzo@iet.unipi.it>
Subject:   Re: powerpc.LINT* broken in netmap(4)
Message-ID:  <49F36EE5-D3BD-420A-9F16-2219C7C83AC8@gmail.com>
In-Reply-To: <D636872E-F5E0-49D4-A27E-621322BAE2CC@gmail.com>
References:  <D636872E-F5E0-49D4-A27E-621322BAE2CC@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_37801E61-DF34-4A8A-ACD3-5B34951F261D
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On Jan 13, 2017, at 02:22, Ngie Cooper (yaneurabeya) =
<yaneurabeya@gmail.com> wrote:
>=20
> Hi,
> 	I spotted these compilation errors on universe12a.freebsd.org =
for both powerpc.LINT and powerpc.LINT64:
>=20
> cc1: warnings being treated as errors
> /scratch/tmp/ngie/svn/sys/dev/netmap/netmap_generic.c: In function =
'generic_set_tx_event':
> /scratch/tmp/ngie/svn/sys/dev/netmap/netmap_generic.c:765: warning: =
the address of 'generic_mbuf_destructor' will always evaluate as 'true' =
[-Waddress]
> --- netmap_generic.o ---
> *** [netmap_generic.o] Error code 1
>=20
> 	I haven=E2=80=99t yet dug into why this only surfaces on =
powerpc, yet=E2=80=A6

(CC -powerpc; BCC +powerpc)
Hi,
	sparc64 has the same issue as powerpc*, so I suspect that gcc is =
flagging this as an issue.
Thanks,
-Ngie

PS. Sidenote: why was the SET_MBUF_DESTRUCTOR macro added, but not used =
in nm_os_get_mbuf ?

--Apple-Mail=_37801E61-DF34-4A8A-ACD3-5B34951F261D
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJYeVRoAAoJEPWDqSZpMIYVzf0QAMZ0TfNkcUpB+9Lksy3BNTSO
tZZnO3gI8VpZ+XIBf/tlaoW7sKkwzVtficd1kvqz8iy4HCfapYU5Mf9BjowrQzY+
kPpUE+kckOwIYjS5AkQQHeEHKsr4F99O9Orj7DZBBWP4+9yeqDl48tnNw0N82zFF
4F3FDs9I/tFLyXNOX6K1gs4cJfUah1PwktFFIAXLXpAiqHx+TyxEgGFn0TJKmsVD
TcKpW50MNFlc2lJzxKZeVVXCt2GwdjeautkKX+qVt+kbno4J+uJN0lTsJPBp25Tg
M3rmgK8bBl7DL0DfreTwsVyQP4Czy9L0FwKkS8AkjPjLa0PZXDUsHJaeR9ITaAFD
Tyyh44oIxcTashT20Yp590A0E0EOhuIkt18aEOAKgVuS8KKLl0GnsNsdxv1BtfSD
5H/PSjV7RdfijrzuDH9ChAs/7Z4GeL9MsBQIoNGz3lZ6dRRYq+b5WyPLTsf/ldpI
mLm1bNyMuxPoYO+U7lYfK98qQS5fHKn6pO9vzdP4qu6qRfgx19VzfAC3hvzFNPrr
tDeF13L8t5J5549rIXVyMEEUvSCQFiDqhwNrN5LIZBVzY3YP23tKM4WqaufAwLTC
VctYhfTOCYxv74euyH39iGhW+4ohBtteJ6cV4QVf9DGFZ0+r3jR66vCbB10hBqRW
3845E6ngPZ0o1aGJbpck
=8BD3
-----END PGP SIGNATURE-----

--Apple-Mail=_37801E61-DF34-4A8A-ACD3-5B34951F261D--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49F36EE5-D3BD-420A-9F16-2219C7C83AC8>