Re: cvsync doesn't work simply on 7-current with SYMVER_ENABLED=yes

From: Daniel Eischen <deischen_at_freebsd.org>
Date: Sat, 2 Dec 2006 14:47:24 -0500 (EST)
On Sun, 3 Dec 2006, Norikatsu Shigemura wrote:

> On Wed, 29 Nov 2006 13:14:41 -0500 (EST)
> Daniel Eischen <deischen_at_freebsd.org> wrote:
>> I don't understand why kqueue and kevent are not found in cvsync,
>> but still end up being referenced:
>
> 	cvsync doesn't use kqueue/kevent.  Maybe these are used by
> 	resolver in libc.
>
> 	I discussed with ume_at_.  He suggested following patch.
> 	I confirmed improvement.  But... (Please see also attached
> 	ktrace result).
>
> 	ume_at_ said that I don't know it is right.  Old resolver codes
> 	and RPC didn't use _kqueue.  In fact, there are some kqueue
> 	in some libc codes.

Yes, I saw them (see my previous email from a few days ago)...
Are you using cached?  You have to change all kevent()'s in
net/nscachedcli.c to _kevent().

-- 
DE
Received on Sat Dec 02 2006 - 18:47:25 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:03 UTC