Re: FreeBSD CURRENT - Click Compilation --with-netmap fails

Outback Dingo <[email protected]>
Newsgroups gmane.network.routing.click
Message-ID <CAKYr3zxyNXMvafu1BK8psdPbEsYrcocCaVJpVPueooW_42hreQ@mail.gmail.com>
On Fri, May 25, 2012 at 11:36 AM, Eddie Kohler <[email protected]> wrote:
> No. --with-netmap only affects the user-level build's options; the bsdmodule
> build is conceptually independent, and you can have build user-level and
> bsdmodule simultaneously.
>
> E
>

So --with-netmap is exclusive to userland and not functional as a kernel module
is it that netmap is nt functiona in a kernel module? or not
integrated well enough
into click......

>
>
> On 5/25/12 11:53 AM, Luigi Rizzo wrote:
>>
>> On Fri, May 25, 2012 at 11:30:11AM -0400, Eddie Kohler wrote:
>>>
>>> For what it's worth, there are people on the list working on better
>>> bsdmodule integration, and netmap doesn't work with every driver, and
>>> there are occasional reasons to prefer the kernel anyway; I don't see it
>>> as cut-and-dried as Luigi does.
>>
>>
>> good point, thanks for the clarification.
>> still --enable-bsdmodule and --with-netmap should be
>> mutually exclusive, right ?
>>
>> cheers
>> luigi
>>
>>> Best,
>>> Eddie
>>>
>>>
>>> On 5/25/12 11:13 AM, Luigi Rizzo wrote:
>>>>
>>>> On Fri, May 25, 2012 at 10:39:14AM -0400, Outback Dingo wrote:
>>>>>
>>>>> On Fri, May 25, 2012 at 10:31 AM, Outback Dingo<[email protected]>
>>>>> wrote:
>>>>>>
>>>>>> On Fri, May 25, 2012 at 10:38 AM, Luigi Rizzo<[email protected]>
>>>>>> wrote:
>>>>>>>
>>>>>>> On Thu, May 24, 2012 at 10:30:37PM -0400, Outback Dingo wrote:
>>>>>>>>
>>>>>>>> building click from git, on FreeBSD CURRENT
>>>>>>>> ./configure --with-netmap
>>>>>>>
>>>>>>>
>>>>>>> for the time being just rename the fields from *_queues to *_rings.
>>>>>>> I was planning to send a suitable patch but have not had the time
>>>>>>> yet.
>>>>>>
>>>>>>
>>>>>> Thanks, thats worked, successfully compiled with CLANG on CURRENT
>>>>>
>>>>>
>>>>> Im going to go out on a limb here and figure that ./configure
>>>>> --enable-bsdmodule --with-netmap
>>>>>
>>>>> will result in a massive fail...... correct .. ??
>>>>
>>>>
>>>> i think that bsdmodule refers to the in-kernel version,
>>>> which is unsupported at best and should not be necessary
>>>> anyways since you go much faster with netmap (either
>>>> direct or on top of libpcap)
>>>>
>>>> cheers
>>>> luigi
>>>> _______________________________________________
>>>> click mailing list
>>>> [email protected]
>>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.