Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jul 2012 15:47:03 -0400
From:      Andrew Boyer <aboyer@averesystems.com>
To:        Andriy Gapon <avg@FreeBSD.org>
Cc:        freebsd-hackers@FreeBSD.org, Sean Bruno <seanbru@yahoo-inc.com>, Fabian Keil <freebsd-listen@fabiankeil.de>
Subject:   Re: dtraceall.ko with old nfsclient
Message-ID:  <742407DF-8026-4976-A1F9-A170A62EF87A@averesystems.com>
In-Reply-To: <4FFF27F0.4000106@FreeBSD.org>
References:  <1341863341.6064.11.camel@powernoodle.corp.yahoo.com> <4FFB4770.7050209@FreeBSD.org> <20120710154128.192eb8d6@fabiankeil.de> <1341939155.2573.8.camel@powernoodle.corp.yahoo.com> <20120710205702.5e57168b@fabiankeil.de> <4FFC8479.9080608@FreeBSD.org> <20120711122935.1382e76d@fabiankeil.de> <alpine.GSO.1.10.1207112007240.18441@multics.mit.edu> <20120712201741.34573af4@fabiankeil.de> <4FFF2171.1030800@FreeBSD.org> <20120712213615.39640d1f@fabiankeil.de> <4FFF27F0.4000106@FreeBSD.org>

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

On Jul 12, 2012, at 3:39 PM, Andriy Gapon wrote:

> on 12/07/2012 22:36 Fabian Keil said the following:
>> Andriy Gapon <avg@FreeBSD.org> wrote:
>>=20
>>> on 12/07/2012 21:17 Fabian Keil said the following:
>>>> Benjamin Kaduk <kaduk@MIT.EDU> wrote:
>>>>=20
>>>>> On Wed, 11 Jul 2012, Fabian Keil wrote:
>>>>>=20
>>>>>> I'm using the following modification of Sean's patch:
>>>>=20
>>>> This way it seems to work as expected:
>>>>=20
>>>> diff --git a/sys/modules/dtrace/dtraceall/Makefile=20
>>>> b/sys/modules/dtrace/dtraceall/Makefile index 456efd1..628583b =
100644
>>>> --- a/sys/modules/dtrace/dtraceall/Makefile +++=20
>>>> b/sys/modules/dtrace/dtraceall/Makefile @@ -1,7 +1,7 @@ # $FreeBSD:=20=

>>>> src/sys/modules/dtrace/dtraceall/Makefile,v 1.3 2011/04/09 09:07:31 =
uqs
>>>> Exp $
>>>>=20
>>>> KMOD=3D          dtraceall -SRCS=3D          dtraceall.c =
opt_compat.h
>>>> +SRCS=3D dtraceall.c opt_compat.h opt_nfs.h
>>>>=20
>>>> CFLAGS+=3D       -I${.CURDIR}/../../..
>>>>=20
>>>=20
>>> If you do cd sys/modules/dtrace/dtraceall && make [obj depend] all, =
does
>>> it compile OK with the above change?
>>=20
>> Depends on your expectations I guess. As neither NFS-related option =
gets
>> defined, no dependency on either NFS module is registered. The =
compiler has
>> no complaints, though.
>=20
> Interesting.  Could you repeat after sufficient cleaning up?
> I am not sure where from opt_nfs.h file could come.
>=20

Maybe related: check out sys/modules/ipfw/Makefile.  It makes its own =
option headers for INET and INET6.

-A

--------------------------------------------------
Andrew Boyer	aboyer@averesystems.com







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?742407DF-8026-4976-A1F9-A170A62EF87A>