<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/aacraid/aacraid.c, branch upstream/11.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>aacraid(4): Sanely copyin userland pointers and ensure that we don't get</title>
<updated>2016-04-19T18:27:28+00:00</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2016-04-19T18:27:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f4a18258b0fb0d5f14f6e801854a042d6d552048'/>
<id>f4a18258b0fb0d5f14f6e801854a042d6d552048</id>
<content type='text'>
anything janky from a user. (cturt)

aac(4): landergriffith+freebsdbugzilla@gmail.com pointed out that aacraid(4)
had the same issue and handling of pointers, so let's change that too.

PR:		206573
Submitted by:	cturt@hardenedbsd.org
Obtained from:	HardenedBSD
MFC after:	1 week
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
anything janky from a user. (cturt)

aac(4): landergriffith+freebsdbugzilla@gmail.com pointed out that aacraid(4)
had the same issue and handling of pointers, so let's change that too.

PR:		206573
Submitted by:	cturt@hardenedbsd.org
Obtained from:	HardenedBSD
MFC after:	1 week
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup unnecessary semicolons from the kernel.</title>
<updated>2016-04-10T23:07:00+00:00</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-04-10T23:07:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=74b8d63dcc17c07d8cb21e13f6db517698efd49f'/>
<id>74b8d63dcc17c07d8cb21e13f6db517698efd49f</id>
<content type='text'>
Found with devel/coccinelle.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found with devel/coccinelle.
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().</title>
<updated>2016-02-27T03:38:01+00:00</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2016-02-27T03:38:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c47476d7e6801deffc8b3c057d0fbf7d2335a0c2'/>
<id>c47476d7e6801deffc8b3c057d0fbf7d2335a0c2</id>
<content type='text'>
Most calls to bus_alloc_resource() use "anywhere" as the range, with a given
count.  Migrate these to use the new bus_alloc_resource_anywhere() API.

Reviewed by:	jhb
Differential Revision:	https://reviews.freebsd.org/D5370
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most calls to bus_alloc_resource() use "anywhere" as the range, with a given
count.  Migrate these to use the new bus_alloc_resource_anywhere() API.

Reviewed by:	jhb
Differential Revision:	https://reviews.freebsd.org/D5370
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove MAXBSIZE use from drivers where it has nothing to do.</title>
<updated>2015-03-22T16:10:28+00:00</updated>
<author>
<name>Alexander Motin</name>
<email>mav@FreeBSD.org</email>
</author>
<published>2015-03-22T16:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6f954fb36b28550c58678125b289ae80ea4d7089'/>
<id>6f954fb36b28550c58678125b289ae80ea4d7089</id>
<content type='text'>
In some cases limits are just not needed, in others -- DFLTPHYS is the
right constant to use instead.

MFC after:	1 month
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In some cases limits are just not needed, in others -- DFLTPHYS is the
right constant to use instead.

MFC after:	1 month
</pre>
</div>
</content>
</entry>
<entry>
<title>Wrap this debug statement in debug defines.  Else, this driver</title>
<updated>2014-01-03T20:45:56+00:00</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2014-01-03T20:45:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=457b3426b1f3a694d7914f061359b2c280d5e6e5'/>
<id>457b3426b1f3a694d7914f061359b2c280d5e6e5</id>
<content type='text'>
will refuse to load.

MFC after:	2 weeks
Sponsored by:	Yahoo! Inc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
will refuse to load.

MFC after:	2 weeks
Sponsored by:	Yahoo! Inc.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update aacraid to version 3.2.5.</title>
<updated>2013-11-08T13:23:26+00:00</updated>
<author>
<name>Achim Leubner</name>
<email>achim@FreeBSD.org</email>
</author>
<published>2013-11-08T13:23:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3fea9c0d2628a33190371b6ba66534ffab95839d'/>
<id>3fea9c0d2628a33190371b6ba66534ffab95839d</id>
<content type='text'>
Full MSI-X interrupt support added.
Timeout and reset handling reworked, firmware flash update test added.
Support for drives with 4KB block size added.
Changes made to avoid exposure of phys. array components by default.

Approved by:	scottl (mentor), emaste (co-mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Full MSI-X interrupt support added.
Timeout and reset handling reworked, firmware flash update test added.
Support for drives with 4KB block size added.
Changes made to avoid exposure of phys. array components by default.

Approved by:	scottl (mentor), emaste (co-mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>Unbreak ia64 tinderbox: 64-bit support was made conditional upon</title>
<updated>2013-05-26T22:11:13+00:00</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2013-05-26T22:11:13+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dceba9b5062e1954a26337b39423da3596731235'/>
<id>dceba9b5062e1954a26337b39423da3596731235</id>
<content type='text'>
__amd64__, and thus limited. Eliminate 2 trivial conditionals by
casting the 64-bit integral, holding an address, via (uintptr_t)
to (void *) and replace the last remaining check for __amd64__
with a check for __LP64__ instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
__amd64__, and thus limited. Eliminate 2 trivial conditionals by
casting the 64-bit integral, holding an address, via (uintptr_t)
to (void *) and replace the last remaining check for __amd64__
with a check for __LP64__ instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Driver 'aacraid' added. Supports Adaptec by PMC RAID controller families Series 6, 7, 8 and upcoming products. Older Adaptec RAID controller families are supported by the 'aac' driver.</title>
<updated>2013-05-24T09:22:43+00:00</updated>
<author>
<name>Achim Leubner</name>
<email>achim@FreeBSD.org</email>
</author>
<published>2013-05-24T09:22:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dce93cd06d04c24cc142989c1adcb1929b0a2f26'/>
<id>dce93cd06d04c24cc142989c1adcb1929b0a2f26</id>
<content type='text'>
Approved by:	scottl (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	scottl (mentor)
</pre>
</div>
</content>
</entry>
</feed>
