<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/modules/osf1, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2006-07-27T19:12:49Z</updated>
<entry>
<title>Remove Alpha remnants.</title>
<updated>2006-07-27T19:12:49Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2006-07-27T19:12:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=73b93591e7f7eff8ddb9eff2b917417922ee2075'/>
<id>urn:sha1:73b93591e7f7eff8ddb9eff2b917417922ee2075</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Let modules use the kernel's opt_*.h files if built along with</title>
<updated>2005-10-14T23:30:17Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2005-10-14T23:30:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=822923447e454b30d310cb46903c9ddeca9f0a7a'/>
<id>urn:sha1:822923447e454b30d310cb46903c9ddeca9f0a7a</id>
<content type='text'>
the kernel by wrapping all targets for fake opt_*.h files in
.if defined(KERNBUILDDIR).  Thus, such fake files won't be
created at all if modules are built with the kernel.

Some modules undergo cleanup like removing unused or unneeded
options or .h files, without which they wouldn't build this way
or the other.

Reviewed by:	ru
Tested by:	no binary changes in modules built alone
Tested on:	i386 sparc64 amd64
</content>
</entry>
<entry>
<title>Remove myself as maintainer of the OSF/1 compat code.  I haven't had</title>
<updated>2005-06-03T12:37:56Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2005-06-03T12:37:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e002f01ed116bfb94af60720c8e318cfbf6fe08d'/>
<id>urn:sha1:e002f01ed116bfb94af60720c8e318cfbf6fe08d</id>
<content type='text'>
an alpha booting -current since my xp1000 died over a year ago, and I
don't think I touched the osf1 code since long before then.
</content>
</entry>
<entry>
<title>Removed -g from CFLAGS.  There is a better way to build debugging</title>
<updated>2004-02-13T10:11:01Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-02-13T10:11:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=9673a2c2d0d0945263421f200202281d9a79a5d1'/>
<id>urn:sha1:9673a2c2d0d0945263421f200202281d9a79a5d1</id>
<content type='text'>
versions of the modules, and unconditionally putting -g in CFLAGS
has negative impact on the size of the resulting .ko object, even
now that debugging symbols are always stripped.
</content>
</entry>
<entry>
<title>Remove support for running in SimOS. The support has rotted over</title>
<updated>2003-02-25T00:42:40Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2003-02-25T00:42:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=907cf80fbf9daed5465b74d66947996c786984da'/>
<id>urn:sha1:907cf80fbf9daed5465b74d66947996c786984da</id>
<content type='text'>
time and there's no indication that it will improve anytime soon.
By removing support for SimOS it is possible to build LINT on
Alpha, which is considered more important at the moment.

Not objected to on: alpha@
</content>
</entry>
<entry>
<title>Catch up to rev 1.8 of sys/alpha/osf1/osf1_mount.c.</title>
<updated>2002-08-18T05:45:10Z</updated>
<author>
<name>Mike Barcroft</name>
<email>mike@FreeBSD.org</email>
</author>
<published>2002-08-18T05:45:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b9414ee6bc1d26205a80e0445de324509dd0caed'/>
<id>urn:sha1:b9414ee6bc1d26205a80e0445de324509dd0caed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow alpha kernels to compile again- make sure opt_ddb.h is included</title>
<updated>2002-01-17T02:16:35Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2002-01-17T02:16:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d5befad6dd9f18059d4dbd2ba5b6c161610bc5aa'/>
<id>urn:sha1:d5befad6dd9f18059d4dbd2ba5b6c161610bc5aa</id>
<content type='text'>
and the reference to db_regs is *extern* from alpha/include/db_machdep.h
(put it in alpha/alpha/machdep.c)- this avoids the problems we've had
about different 'common' sizes prohibiting the kernel from linking.
</content>
</entry>
<entry>
<title>Zap obsolete (died with LKM) EXPORT_SYMS variable</title>
<updated>2001-02-04T10:52:25Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2001-02-04T10:52:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=481d7a58916a25780c702dedb1aea8f29cce862e'/>
<id>urn:sha1:481d7a58916a25780c702dedb1aea8f29cce862e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Zap some bad examples:</title>
<updated>2001-02-04T08:23:14Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2001-02-04T08:23:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=205a48f7f3b700b70d2e209c31779f5d6c92d893'/>
<id>urn:sha1:205a48f7f3b700b70d2e209c31779f5d6c92d893</id>
<content type='text'>
opt_foo.h:
	touch opt_foo.h
.. is unnecessary - kmod.mk does this for us.
</content>
</entry>
<entry>
<title>Next phase in the PCI subsystem cleanup.</title>
<updated>2000-12-08T22:11:23Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>2000-12-08T22:11:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bb0d0a8efc748ae3a7a6f639d373bac067cf8ba1'/>
<id>urn:sha1:bb0d0a8efc748ae3a7a6f639d373bac067cf8ba1</id>
<content type='text'>
 - Move PCI core code to dev/pci.
 - Split bridge code out into separate modules.
 - Remove the descriptive strings from the bridge drivers.  If you
   want to know what a device is, use pciconf.  Add support for
   broadly identifying devices based on class/subclass, and for
   parsing a preloaded device identification database so that if
   you want to waste the memory, you can identify *anything* we know
   about.
 - Remove machine-dependant code from the core PCI code.  APIC interrupt
   mapping is performed by shadowing the intline register in machine-
   dependant code.
 - Bring interrupt routing support to the Alpha
   (although many platforms don't yet support routing or mapping
   interrupts entirely correctly).  This resulted in spamming
   &lt;sys/bus.h&gt; into more places than it really should have gone.
 - Put sys/dev on the kernel/modules include path.  This avoids
   having to change *all* the pci*.h includes.
</content>
</entry>
</feed>
