<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/modules/cam, branch release/11.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F11.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-03-27T17:35:15Z</updated>
<entry>
<title>MFC r330819, r330885, r330934</title>
<updated>2018-03-27T17:35:15Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-03-27T17:35:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f6ba502338762ebd3eadb1348dac112ee9abf595'/>
<id>urn:sha1:f6ba502338762ebd3eadb1348dac112ee9abf595</id>
<content type='text'>
r330819:
Reject CAMIOGET and CAMIOQUEUE ioctl's on pass(4) in 32-bit compat mode.

These take a union ccb argument which is full of kernel pointers.
Substantial translation efforts would be required to make this work.
By rejecting the request we avoid processing or returning entierly
wrong data.

Reviewed by:	imp, ken, markj, cem
Obtained from:	CheriBSD
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D14654

r330885:
We need opt_compat.h after r330819 and 330820.

Add opt_compat.h to fix the stand-alone build case.

Sponsored by: Netflix.

r330934:
This should have been += so clean builds work.

Noticed by: hps@
</content>
</entry>
<entry>
<title>MFC r314651,r318439,r318440:</title>
<updated>2017-05-30T04:11:12Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-05-30T04:11:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cad800042f49286971db31b628d86a2be5d134ea'/>
<id>urn:sha1:cad800042f49286971db31b628d86a2be5d134ea</id>
<content type='text'>
r314651:

sys/modules: normalize .CURDIR-relative paths to SRCTOP

This simplifies make output/logic

Tested with:	`cd sys/modules; make ALL_MODULES=` on amd64

r318439:

Normalize .PATH on SRCTOP

This will help Jenkins dedupe 9 warnings between the static build and
the module build of ipsec(4).

Missed in SRCTOP conversion in r314651.

MFC with:	r314651

r318440:

Normalize SYSDIR on SRCTOP instead of .CURDIR

This is being done to simplify pathing for CFLAGS and source files.
</content>
</entry>
<entry>
<title>MFC r303166:</title>
<updated>2017-01-17T23:47:37Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2017-01-17T23:47:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d156f716d86ad40bce2c89e02e7c546cb4747df3'/>
<id>urn:sha1:d156f716d86ad40bce2c89e02e7c546cb4747df3</id>
<content type='text'>
r303166 (by imp):

Add opt_ddb.h.
</content>
</entry>
<entry>
<title>opt_kdtrace.h is not needed for SDT probes as of r258541.</title>
<updated>2016-05-15T20:04:43Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2016-05-15T20:04:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=565e7fd3bc4cc8136a8ecfb3138453be215e12e5'/>
<id>urn:sha1:565e7fd3bc4cc8136a8ecfb3138453be215e12e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sync cam.ko module source list with the static kernel file list.</title>
<updated>2016-04-15T12:55:40Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2016-04-15T12:55:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dfaa65fc8dd71e7e4626ba1d581108fe328d09b4'/>
<id>urn:sha1:dfaa65fc8dd71e7e4626ba1d581108fe328d09b4</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Fix make depend</title>
<updated>2015-12-08T07:39:39Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2015-12-08T07:39:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b2a78a9d85e5c7c0ede74119a2515adda06be635'/>
<id>urn:sha1:b2a78a9d85e5c7c0ede74119a2515adda06be635</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move most of the 15 variations on generating opt_inet.h and</title>
<updated>2014-08-04T22:37:02Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-08-04T22:37:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aeaed508982227551b2748339033bb2483382b4d'/>
<id>urn:sha1:aeaed508982227551b2748339033bb2483382b4d</id>
<content type='text'>
opt_inet6.h into kmod.mk by forcing almost everybody to eat the same
dogfood. While at it, consolidate the opt_bpf.h and opt_mroute.h
targets here too.
</content>
</entry>
<entry>
<title>Fix 'make depend'</title>
<updated>2013-09-03T12:08:08Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2013-09-03T12:08:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=85fc469c94dff93f0d766a78a9f19db7ad3af5f1'/>
<id>urn:sha1:85fc469c94dff93f0d766a78a9f19db7ad3af5f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This is an addendum to r251837.</title>
<updated>2013-06-17T10:21:38Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2013-06-17T10:21:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c8789c34fd1f02cffc3c0adffa305172e6ec25b5'/>
<id>urn:sha1:c8789c34fd1f02cffc3c0adffa305172e6ec25b5</id>
<content type='text'>
Missed adding the new references to cam_compat.c to the various makefiles.

Obtained from:	Netflix
</content>
</entry>
<entry>
<title>- With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related</title>
<updated>2013-04-06T19:12:49Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2013-04-06T19:12:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d2ce15bd43b3a1dcce08eecbff8d5d359946d972'/>
<id>urn:sha1:d2ce15bd43b3a1dcce08eecbff8d5d359946d972</id>
<content type='text'>
  option left but actually consumed by ada(4), so move it to opt_ada.h
  and get rid of opt_ata.h.
- Fix stand-alone build of atacore(4) by adding opt_cam.h.
- Use __FBSDID.
- Use DEVMETHOD_END.
- Use NULL instead of 0 for pointers.
</content>
</entry>
</feed>
