Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Dec 2002 15:52:03 -0800 (PST)
From:      Doug Barton <DougB@FreeBSD.org>
To:        Matt Dillon <dillon@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, "" <cvs-all@FreeBSD.org>
Subject:   Re: cvs commit: src/include unistd.h src/lib/libc/sys Makefile.inc swapon.2 src/sbin/swapon Makefile swapon.8 swapon.c         src/sys/ia64/ia32 syscalls.master src/sys/kern subr_blist.c         s
Message-ID:  <20021215154808.C54117-100000@12-234-90-219.client.attbi.com>
In-Reply-To: <200212151917.gBFJHvCW029981@repoman.freebsd.org>
References:  <200212151917.gBFJHvCW029981@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I'm having problems with this commit. I built and installed the new kernel
ok. Then I booted from it, and tried to rebuild libc. It builds ok, but
when I try to install it I get an error about SYS_swapoff being an
undefined symbol (or some such).

I'm currently doing a buildworld to see if that makes a difference, but a
word of warning... back up your installed libc.so.5 before playing with
this, because the old one going *poof* during 'make install' was the truly
nasty side effect of my (possibly flawed) experiment above.

Doug


On Sun, 15 Dec 2002, Matt Dillon wrote:

> dillon      2002/12/15 11:17:57 PST
>
>   Modified files:
>     include              unistd.h
>     lib/libc/sys         Makefile.inc swapon.2
>     sbin/swapon          Makefile swapon.8 swapon.c
>     sys/ia64/ia32        syscalls.master
>     sys/kern             subr_blist.c syscalls.master
>     sys/sys              blist.h conf.h
>     sys/vm               swap_pager.c swap_pager.h vm_glue.c
>                          vm_pageout.h vm_swap.c
>   Log:
>   This is David Schultz's swapoff code which I am finally able to commit.
>   This should be considered highly experimental for the moment.
>
>   Submitted by:   David Schultz <dschultz@uclink.Berkeley.EDU>
>   MFC after:      3 weeks
>
>   Revision  Changes    Path
>   1.65      +1 -0      src/include/unistd.h
>   1.99      +1 -0      src/lib/libc/sys/Makefile.inc
>   1.13      +46 -19    src/lib/libc/sys/swapon.2
>   1.7       +2 -0      src/sbin/swapon/Makefile
>   1.21      +22 -15    src/sbin/swapon/swapon.8
>   1.13      +32 -11    src/sbin/swapon/swapon.c
>   1.14      +1 -0      src/sys/ia64/ia32/syscalls.master
>   1.11      +183 -32   src/sys/kern/subr_blist.c
>   1.138     +1 -0      src/sys/kern/syscalls.master
>   1.5       +2 -0      src/sys/sys/blist.h
>   1.152     +1 -0      src/sys/sys/conf.h
>   1.183     +157 -2    src/sys/vm/swap_pager.c
>   1.35      +2 -0      src/sys/vm/swap_pager.h
>   1.160     +40 -0     src/sys/vm/vm_glue.c
>   1.31      +6 -0      src/sys/vm/vm_pageout.h
>   1.125     +134 -6    src/sys/vm/vm_swap.c
>
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/include/unistd.h.diff?&r1=1.64&r2=1.65&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/lib/libc/sys/Makefile.inc.diff?&r1=1.98&r2=1.99&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/lib/libc/sys/swapon.2.diff?&r1=1.12&r2=1.13&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sbin/swapon/Makefile.diff?&r1=1.6&r2=1.7&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sbin/swapon/swapon.8.diff?&r1=1.20&r2=1.21&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sbin/swapon/swapon.c.diff?&r1=1.12&r2=1.13&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/ia64/ia32/syscalls.master.diff?&r1=1.13&r2=1.14&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/kern/subr_blist.c.diff?&r1=1.10&r2=1.11&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/kern/syscalls.master.diff?&r1=1.137&r2=1.138&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/sys/blist.h.diff?&r1=1.4&r2=1.5&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/sys/conf.h.diff?&r1=1.151&r2=1.152&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/vm/swap_pager.c.diff?&r1=1.182&r2=1.183&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/vm/swap_pager.h.diff?&r1=1.34&r2=1.35&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/vm/vm_glue.c.diff?&r1=1.159&r2=1.160&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/vm/vm_pageout.h.diff?&r1=1.30&r2=1.31&f=h
> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/vm/vm_swap.c.diff?&r1=1.124&r2=1.125&f=h
>
>

-- 
   "We have known freedom's price. We have shown freedom's power.
      And in this great conflict, ...  we will see freedom's victory."
	- George W. Bush, President of the United States
          State of the Union, January 28, 2002

         Do YOU Yahoo!?


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




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