Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 03 Mar 2001 19:20:26 -0500
From:      "Louis A. Mamakos" <louie@TransSys.COM>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        Danny Braniss <danny@cs.huji.ac.il>, FreeBSD-stable <freebsd-stable@FreeBSD.ORG>
Subject:   Re: wchan kqread 
Message-ID:  <200103040020.f240KQW50170@whizzo.transsys.com>
In-Reply-To: Your message of "Sat, 03 Mar 2001 14:47:16 PST." <20010303144716.A33685@mollari.cthul.hu> 
References:  <E14ZEFk-0001da-00@cs.huji.ac.il> <20010303144716.A33685@mollari.cthul.hu> 

next in thread | previous in thread | raw e-mail | index | archive | help
> On Sat, Mar 03, 2001 at 05:47:28PM +0200, Danny Braniss wrote:
> > i did, but did not compile it :-), since all i did was to reconfigure a kernel.
> > 
> > now it works again. thanks!
> > 
> > btw, what is the way of knowing when a change in the kernel affects userland
> > programs? 
> 
> You can't, but you're expected to build a new world each time you
> update your kernel sources. The kernel and userland are an inseparable
> whole, and you'll generally have weird problems if you only do one or
> the other.

Uh, I certainly hope not.

My understanding is that the kernel interfaces are generally upwards
compatible; that is, you can most to a newer kernel without major 
impact to existing userland software.  If this upwards compatability
isn't working, then that's a bug.

The reverse may not be true; new userland code may take advantage of
new kernel services or APIs.

louie

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200103040020.f240KQW50170>