<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/nfsclient, branch release/6.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC rev. 1.32:</title>
<updated>2006-02-21T17:22:57+00:00</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-02-21T17:22:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9532958d9c54eaa429155051805c861215df259f'/>
<id>9532958d9c54eaa429155051805c861215df259f</id>
<content type='text'>
  Work around the fact that nfsclient SRCS must include
  nfs_diskless.c if NFS_ROOT is in effect, e.g., present
  in the kernel config file.  Otherwise the built module
  won't load due to an undefined reference to nfs_setup_diskless.

Approved by:	re (scottl)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Work around the fact that nfsclient SRCS must include
  nfs_diskless.c if NFS_ROOT is in effect, e.g., present
  in the kernel config file.  Otherwise the built module
  won't load due to an undefined reference to nfs_setup_diskless.

Approved by:	re (scottl)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-02-10T00:38:08+00:00</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-02-10T00:38:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f6ee2913053fae980acb28ff2a09726dcfc90ff0'/>
<id>f6ee2913053fae980acb28ff2a09726dcfc90ff0</id>
<content type='text'>
Avoid creating (and subsequently using) fake opt_*.h files
when the modules are built with the kernel and hence actual
opt_*.h files are available in ${KERNBUILDDIR}.  Fix a few
small bugs that would prevent this from working.

At last the build options of the modules become consistent
with those of the kernel unless the MODULES_WITH_WORLD way
still is used.

Approved by:	re (kensmith, scottl)
Requested by:	ru
Tested on:	amd64 i386 sparc64
Tested by:	md5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid creating (and subsequently using) fake opt_*.h files
when the modules are built with the kernel and hence actual
opt_*.h files are available in ${KERNBUILDDIR}.  Fix a few
small bugs that would prevent this from working.

At last the build options of the modules become consistent
with those of the kernel unless the MODULES_WITH_WORLD way
still is used.

Approved by:	re (kensmith, scottl)
Requested by:	ru
Tested on:	amd64 i386 sparc64
Tested by:	md5
</pre>
</div>
</content>
</entry>
<entry>
<title>Let kmod.mk touch opt_*.h files as needed.</title>
<updated>2004-09-04T06:37:58+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-09-04T06:37:58+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c11c12792618404025412f0ce20f1ed4df7fff12'/>
<id>c11c12792618404025412f0ce20f1ed4df7fff12</id>
<content type='text'>
Inspired by:	imp's email
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Inspired by:	imp's email
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the following environment variables to kernel options:</title>
<updated>2004-07-08T22:35:36+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2004-07-08T22:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0ac4013324da9417b9594c31bed81ad45f4d229e'/>
<id>0ac4013324da9417b9594c31bed81ad45f4d229e</id>
<content type='text'>
    bootp -&gt; BOOTP
    bootp.nfsroot -&gt; BOOTP_NFSROOT
    bootp.nfsv3 -&gt; BOOTP_NFSV3
    bootp.compat -&gt; BOOTP_COMPAT
    bootp.wired_to -&gt; BOOTP_WIRED_TO

- i.e. back out the previous commit.  It's already possible to
pxeboot(8) with a GENERIC kernel.

Pointed out by: dwmalone
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    bootp -&gt; BOOTP
    bootp.nfsroot -&gt; BOOTP_NFSROOT
    bootp.nfsv3 -&gt; BOOTP_NFSV3
    bootp.compat -&gt; BOOTP_COMPAT
    bootp.wired_to -&gt; BOOTP_WIRED_TO

- i.e. back out the previous commit.  It's already possible to
pxeboot(8) with a GENERIC kernel.

Pointed out by: dwmalone
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the following kernel options to environment variables:</title>
<updated>2004-07-08T13:40:33+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2004-07-08T13:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=59e1ebc9b560e3cadb9ef32eafa3ead5282cdac6'/>
<id>59e1ebc9b560e3cadb9ef32eafa3ead5282cdac6</id>
<content type='text'>
    BOOTP -&gt; bootp
    BOOTP_NFSROOT -&gt; bootp.nfsroot
    BOOTP_NFSV3 -&gt; bootp.nfsv3
    BOOTP_COMPAT -&gt; bootp.compat
    BOOTP_WIRED_TO -&gt; bootp.wired_to

This lets you PXE boot with a GENERIC kernel by putting this sort of thing
in loader.conf:

    bootp="YES"
    bootp.nfsroot="YES"
    bootp.nfsv3="YES"
    bootp.wired_to="bge1"

or even setting the variables manually from the OK prompt.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    BOOTP -&gt; bootp
    BOOTP_NFSROOT -&gt; bootp.nfsroot
    BOOTP_NFSV3 -&gt; bootp.nfsv3
    BOOTP_COMPAT -&gt; bootp.compat
    BOOTP_WIRED_TO -&gt; bootp.wired_to

This lets you PXE boot with a GENERIC kernel by putting this sort of thing
in loader.conf:

    bootp="YES"
    bootp.nfsroot="YES"
    bootp.nfsv3="YES"
    bootp.wired_to="bge1"

or even setting the variables manually from the OK prompt.
</pre>
</div>
</content>
</entry>
<entry>
<title>Quick hack to make the nfsclient.ko loadable again.  This brings in</title>
<updated>2003-11-16T00:00:06+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-11-16T00:00:06+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e0ce91e18b8191fc8db81212673d7ee4a1ccb229'/>
<id>e0ce91e18b8191fc8db81212673d7ee4a1ccb229</id>
<content type='text'>
the nfsv4 files.  It is intended to be a short-term bridge while
alfred deals with the problem in a better way (eg, don't hesitate to
back this out when the real fix comes along).  I've not heard back
from alfred in a few hours and other people are hitting this problem.

Approved by: markm, rwatson, grog, murray
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the nfsv4 files.  It is intended to be a short-term bridge while
alfred deals with the problem in a better way (eg, don't hesitate to
back this out when the real fix comes along).  I've not heard back
from alfred in a few hours and other people are hitting this problem.

Approved by: markm, rwatson, grog, murray
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved nfs_diskless setup code from autoconf.c to nfsclient/nfs_diskless.c</title>
<updated>2002-09-22T00:59:02+00:00</updated>
<author>
<name>Jake Burkholder</name>
<email>jake@FreeBSD.org</email>
</author>
<published>2002-09-22T00:59:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=abc370fa85dc724306dbadcc8c83566e162e635d'/>
<id>abc370fa85dc724306dbadcc8c83566e162e635d</id>
<content type='text'>
so that it is MI.  Allow nfs_mountroot to return an error if the nfs_diskless
struct is not valid, rather than panicing later on.  Call nfs_setup_diskless()
from nfs_mountroot if NFS_ROOT is defined, like bootpc_init().  Removed legacy
root mount support for sparc64, and enabled NFS_ROOT by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
so that it is MI.  Allow nfs_mountroot to return an error if the nfs_diskless
struct is not valid, rather than panicing later on.  Call nfs_setup_diskless()
from nfs_mountroot if NFS_ROOT is defined, like bootpc_init().  Removed legacy
root mount support for sparc64, and enabled NFS_ROOT by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add IPv6 support.</title>
<updated>2002-07-15T19:40:23+00:00</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-07-15T19:40:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=09ce4f7aaf5898daa573253450125b3f86bb946b'/>
<id>09ce4f7aaf5898daa573253450125b3f86bb946b</id>
<content type='text'>
Submitted by: Jean-Luc Richier &lt;Jean-Luc.Richier@imag.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by: Jean-Luc Richier &lt;Jean-Luc.Richier@imag.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop &lt;bsd.man.mk&gt; support from &lt;bsd.kmod.mk&gt;.</title>
<updated>2002-01-11T15:49:02+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-01-11T15:49:02+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=17d6c636720d00f77e5d098daf4c278f89d84f7b'/>
<id>17d6c636720d00f77e5d098daf4c278f89d84f7b</id>
<content type='text'>
Not objected to by:	-current
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not objected to by:	-current
</pre>
</div>
</content>
</entry>
<entry>
<title>Add nfs_lock.c to the build list. *blush*</title>
<updated>2001-09-20T05:32:34+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2001-09-20T05:32:34+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b3ef232c6faf6ca5c5034b0795411680c3e11231'/>
<id>b3ef232c6faf6ca5c5034b0795411680c3e11231</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
