<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sbin/modload, branch upstream/2.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F2.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F2.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1997-03-03T07:01:52Z</updated>
<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>
<entry>
<title>Remove trailing whitespace.</title>
<updated>1995-05-30T06:12:45Z</updated>
<author>
<name>Rodney W. Grimes</name>
<email>rgrimes@FreeBSD.org</email>
</author>
<published>1995-05-30T06:12:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5ebc7e6281887681c3a348a5a4c902e262ccd656'/>
<id>urn:sha1:5ebc7e6281887681c3a348a5a4c902e262ccd656</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix long-standing core dump when ld returns failure.</title>
<updated>1995-03-16T17:11:21Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1995-03-16T17:11:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b53e909d11d42042f0a6847b2650458d1385c489'/>
<id>urn:sha1:b53e909d11d42042f0a6847b2650458d1385c489</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make modload more informative about errors encountered while running</title>
<updated>1995-01-23T04:08:00Z</updated>
<author>
<name>Garrett Wollman</name>
<email>wollman@FreeBSD.org</email>
</author>
<published>1995-01-23T04:08:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f35e67894f5ae36a61ed46b7b172084b215ac97c'/>
<id>urn:sha1:f35e67894f5ae36a61ed46b7b172084b215ac97c</id>
<content type='text'>
`ld' by calling execl() directly rather than using system().
</content>
</entry>
</feed>
