<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/cam, branch releng/12.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2018-04-07T19:29:19Z</updated>
<entry>
<title>Add nvme_util.c to cam.ko.</title>
<updated>2018-04-07T19:29:19Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-04-07T19:29:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=14ce4632d401be3b1429c3e91be00010bc5b6569'/>
<id>urn:sha1:14ce4632d401be3b1429c3e91be00010bc5b6569</id>
<content type='text'>
cam.ko can't load onto the kernel w/o nvme in the kernel. Add
nvme_util.c to cam.ko.

Noticed by: kib@
</content>
</entry>
<entry>
<title>Move most of the contents of opt_compat.h to opt_global.h.</title>
<updated>2018-04-06T17:35:35Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-04-06T17:35:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6469bdcdb6a5968dc7edfcfb495d427b4bfdb3dd'/>
<id>urn:sha1:6469bdcdb6a5968dc7edfcfb495d427b4bfdb3dd</id>
<content type='text'>
opt_compat.h is mentioned in nearly 180 files. In-progress network
driver compabibility improvements may add over 100 more so this is
closer to "just about everywhere" than "only some files" per the
guidance in sys/conf/options.

Keep COMPAT_LINUX32 in opt_compat.h as it is confined to a subset of
sys/compat/linux/*.c.  A fake _COMPAT_LINUX option ensure opt_compat.h
is created on all architectures.

Move COMPAT_LINUXKPI to opt_dontuse.h as it is only used to control the
set of compiled files.

Reviewed by:	kib, cem, jhb, jtl
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D14941
</content>
</entry>
<entry>
<title>Add nvme_da back.</title>
<updated>2018-04-04T02:37:05Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-04-04T02:37:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4887cfe7894618b3879e1eea20f7ff07164521ea'/>
<id>urn:sha1:4887cfe7894618b3879e1eea20f7ff07164521ea</id>
<content type='text'>
Now that it can co-exist in the kernel with nvd, add it back to the
cam module.

Sponsored by: Netflix
</content>
</entry>
<entry>
<title>This should have been += so clean builds work.</title>
<updated>2018-03-14T16:45:04Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-03-14T16:45:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2a559cb8c8177e89e7bf74a54c8a34fbcf7b7139'/>
<id>urn:sha1:2a559cb8c8177e89e7bf74a54c8a34fbcf7b7139</id>
<content type='text'>
Noticed by: hps@
</content>
</entry>
<entry>
<title>We need opt_compat.h after r330819 and 330820.</title>
<updated>2018-03-13T23:36:15Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-03-13T23:36:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f8f471cf5f03e9ee9024b741388e37891904a2fd'/>
<id>urn:sha1:f8f471cf5f03e9ee9024b741388e37891904a2fd</id>
<content type='text'>
Add opt_compat.h to fix the stand-alone build case.

Sponsored by: Netflix.
</content>
</entry>
<entry>
<title>Add new opt_da.h for stand-alone build.</title>
<updated>2018-01-25T21:48:07Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2018-01-25T21:48:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d85487b732d0953df242d46d7ed6b042db04bb1a'/>
<id>urn:sha1:d85487b732d0953df242d46d7ed6b042db04bb1a</id>
<content type='text'>
Sponsored by: Netflix
</content>
</entry>
<entry>
<title>sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
<updated>2017-03-04T10:10:17Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-03-04T10:10:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=193d9e768ba63fcfb187cfd17f461f7d41345048'/>
<id>urn:sha1:193d9e768ba63fcfb187cfd17f461f7d41345048</id>
<content type='text'>
This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64
MFC after:	1 month
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Move inclusion of opt_printf.h around so that we can compile all the</title>
<updated>2017-02-25T22:11:10Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-02-25T22:11:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2379d1d6edeab3dc1095504c0fd9c34aefac5368'/>
<id>urn:sha1:2379d1d6edeab3dc1095504c0fd9c34aefac5368</id>
<content type='text'>
SCSI modules outside of a sub-build from the kernel.

Differential Revision: https://reviews.freebsd.org/D9653
Sponsored by: Netflix
</content>
</entry>
<entry>
<title>Make cam.ko loadable.</title>
<updated>2016-07-22T06:21:03Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2016-07-22T06:21:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c627f3468b9b4a584e8fa94c7c48f51b939f787'/>
<id>urn:sha1:7c627f3468b9b4a584e8fa94c7c48f51b939f787</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</content>
</entry>
<entry>
<title>Add opt_ddb.h.</title>
<updated>2016-07-21T23:29:16Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2016-07-21T23:29:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=03a9f9e06219ef4231e3e1abd8f8863441a623a5'/>
<id>urn:sha1:03a9f9e06219ef4231e3e1abd8f8863441a623a5</id>
<content type='text'>
MFC after: 1 week
</content>
</entry>
</feed>
