<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/modload, branch release/2.2.7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F2.2.7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F2.2.7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1998-07-17T20:13:53Z</updated>
<entry>
<title>MFC: gack.  That's the doc fixes merged, many utilities converted over</title>
<updated>1998-07-17T20:13:53Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1998-07-17T20:13:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4fc19a7cc3c1752f72ea797d9c5eddc40a8c5655'/>
<id>urn:sha1:4fc19a7cc3c1752f72ea797d9c5eddc40a8c5655</id>
<content type='text'>
to err(), and a few assorted buffer overflow fixes.  Also nuked the
now-useless LFS stuff.
</content>
</entry>
<entry>
<title>MFC: mostly cosmetic</title>
<updated>1997-09-03T06:53:51Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1997-09-03T06:53:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bb4d8b3afd9aef0651b6691b589bf5780739ac32'/>
<id>urn:sha1:bb4d8b3afd9aef0651b6691b589bf5780739ac32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Bugfixes from rev 1.20; -p/-u conflict, release of resources.</title>
<updated>1997-08-21T22:47:42Z</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>1997-08-21T22:47:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f5785ca0ab41f7edab5eeba73dc655f9363f0581'/>
<id>urn:sha1:f5785ca0ab41f7edab5eeba73dc655f9363f0581</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YAMFC:</title>
<updated>1997-03-03T07:01:52Z</updated>
<author>
<name>Mike Pritchard</name>
<email>mpp@FreeBSD.org</email>
</author>
<published>1997-03-03T07:01:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=85bcbd5f7a190cf16e8a5d1105651a042705503c'/>
<id>urn:sha1:85bcbd5f7a190cf16e8a5d1105651a042705503c</id>
<content type='text'>
Mostly xrefs sorts, but some general man page cleanup and mdoc
cleanup.
</content>
</entry>
<entry>
<title>YAMFC</title>
<updated>1996-12-10T16:46:32Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1996-12-10T16:46:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6dca99bf554e068b39cec9b90db9e3d2b9e23de9'/>
<id>urn:sha1:6dca99bf554e068b39cec9b90db9e3d2b9e23de9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to unlink any stale .o files before relocating code.</title>
<updated>1996-08-13T00:50:59Z</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-08-13T00:50:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d026a5d864115a38fe627618d8d695298cadfd39'/>
<id>urn:sha1:d026a5d864115a38fe627618d8d695298cadfd39</id>
<content type='text'>
Abort if a file is still present, and make output file mode 0600.

Reviewed by:	bde
</content>
</entry>
<entry>
<title>Cover a potential buffer overrun problem</title>
<updated>1996-08-13T00:43:01Z</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-08-13T00:43:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4e4413decd978eb7a2d6c03fd4df67ccd31a45a8'/>
<id>urn:sha1:4e4413decd978eb7a2d6c03fd4df67ccd31a45a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changed a strchr to a strrchr so that modules with a `.' in the path</title>
<updated>1996-04-26T18:39:48Z</updated>
<author>
<name>Eric L. Hernes</name>
<email>erich@FreeBSD.org</email>
</author>
<published>1996-04-26T18:39:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a8fb1236d004782945f3b7cb5e1667fa46fe964'/>
<id>urn:sha1:8a8fb1236d004782945f3b7cb5e1667fa46fe964</id>
<content type='text'>
can be loaded (e.g. ./mymod.o)
</content>
</entry>
<entry>
<title>Add a few more heuristics to modload:</title>
<updated>1995-10-28T17:06:05Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1995-10-28T17:06:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=185156015bcf2d07ca8e78fcef4151cc4ce0efba'/>
<id>urn:sha1:185156015bcf2d07ca8e78fcef4151cc4ce0efba</id>
<content type='text'>
1: generate the outfile in /tmp if it's not specified explicitly.
2: if the outfile was implicitly placed in /tmp, automatically remove it.

This means that you can type: modload /lkm/ipfw_mod.o and it'll work, it
wont try and write to /lkm, and it wont leave the (normally) useless
symbol file.

This should not interfere with things like ibcs2 and atapi, which
export some symbols from one LKM to the other by leaving the symbol file.
</content>
</entry>
<entry>
<title>Make modload calculate a reasonable default entry point name, in light</title>
<updated>1995-10-28T13:06:11Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1995-10-28T13:06:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cdf14730abd54d2bef573bbb4c1f34981854d3c6'/>
<id>urn:sha1:cdf14730abd54d2bef573bbb4c1f34981854d3c6</id>
<content type='text'>
of the recent changes to bsd.kmod.mk, which enforces that the entry
point be &lt;modname&gt;_mod, unless overridden.

This means that when modloading "/lkm/foo_mod.o", it'll use "foo_mod"
as the default entry point (instead of xxxinit) unless you specify
another via the -e option.
</content>
</entry>
</feed>
