<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/de/if_devar.h, branch releng/12.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F12.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2018-03-29T15:58:49Z</updated>
<entry>
<title>GC never enabled support for SIOCGADDRROM and SIOCGCHIPID.</title>
<updated>2018-03-29T15:58:49Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2018-03-29T15:58:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ac28199ccab741774252b16387aabb70d7abdbcc'/>
<id>urn:sha1:ac28199ccab741774252b16387aabb70d7abdbcc</id>
<content type='text'>
When de(4) was imported in 1997 the world was not ready for these ioctls.
In over 20 years that hasn't changed so it seems safe to assume their
time will never come.

Reviewed by:	imp, jhb
Approved by:	CheriBSD
MFC after:	1 week
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D14889
</content>
</entry>
<entry>
<title>sys/dev: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-27T14:52:40Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-27T14:52:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=718cf2ccb9956613756ab15d7a0e28f2c8e91cab'/>
<id>urn:sha1:718cf2ccb9956613756ab15d7a0e28f2c8e91cab</id>
<content type='text'>
Mainly focus on files that use BSD 2-Clause license, however the tool I
was using misidentified many licenses so this was mostly a manual - error
prone - task.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.
</content>
</entry>
<entry>
<title>sys/dev: minor spelling fixes.</title>
<updated>2016-05-03T03:41:25Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-05-03T03:41:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=453130d9bfc1c6d68b366dfcb041689d69f81295'/>
<id>urn:sha1:453130d9bfc1c6d68b366dfcb041689d69f81295</id>
<content type='text'>
Most affect comments, very few have user-visible effects.
</content>
</entry>
<entry>
<title>Use a private timer to run the statistics timer instead of (ab)using</title>
<updated>2009-11-17T14:13:30Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2009-11-17T14:13:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=12d54232b2300c0df30ec9bff153dff7ca16a941'/>
<id>urn:sha1:12d54232b2300c0df30ec9bff153dff7ca16a941</id>
<content type='text'>
if_watchdog and if_timer.

Tested by:	WATANABE Kazuhiro  CQG00620 of nifty.ne.jp
</content>
</entry>
<entry>
<title>Align Tx/Rx descriptors on 32 bytes boundary instead of PAGE_SIZE.</title>
<updated>2009-09-24T17:53:00Z</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-09-24T17:53:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=42bd4150905c17931eafaf62cc81d0ccbca5b2e7'/>
<id>urn:sha1:42bd4150905c17931eafaf62cc81d0ccbca5b2e7</id>
<content type='text'>
Also align setup descriptor on 32 bytes boundary. Tx buffer have no
alignment limitation so create dmamap without alignment
restriction[1]. Rx buffer still seems to require 4 bytes alignment
limitation but we can simply use MCLBYTES for size to map the
buffer instead of TULIP_DATA_PER_DESC as the buffer is allocated
with m_getcl(9).
de(4) supports up to TULIP_MAX_TXSEG segments for Tx buffers,
increase maximum dma segment size to TULIP_MAX_TXSEG * MCLBYTES.
While I'm here remove TULIP_DATA_PER_DESC as it is not used anymore.

This should fix de(4) breakage introduced after r176206.

Submitted by:	jhb [1]
Reported by:	WATANABE Kazuhiro &lt; CQG00620 &lt;&gt; nifty dot ne dot jp &gt;
Tested by:	WATANABE Kazuhiro &lt; CQG00620 &lt;&gt; nifty dot ne dot jp &gt;,
		Takahashi Yoshihiro &lt; nyan &lt;&gt; jp dot freebsd dot org &gt;
</content>
</entry>
<entry>
<title>Consistently use bus_addr_t.</title>
<updated>2009-09-24T17:07:04Z</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-09-24T17:07:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0cf2f21163a8fba542ab562b4f80bc48b47ce42'/>
<id>urn:sha1:d0cf2f21163a8fba542ab562b4f80bc48b47ce42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use __NO_STRICT_ALIGNMENT to determine whether de(4) have to apply</title>
<updated>2009-09-24T16:57:35Z</updated>
<author>
<name>Pyun YongHyeon</name>
<email>yongari@FreeBSD.org</email>
</author>
<published>2009-09-24T16:57:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=839dd22afd01551d3e480484a0c0bd45008cecb3'/>
<id>urn:sha1:839dd22afd01551d3e480484a0c0bd45008cecb3</id>
<content type='text'>
alignment fixup code for received frames on strict alignment
architectures.
</content>
</entry>
<entry>
<title>Increase size of timer counter bitfield to accomodate the actual size of the</title>
<updated>2007-05-20T16:43:35Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2007-05-20T16:43:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c512bc298cd2f211091ff38a4973eb00159da9e5'/>
<id>urn:sha1:c512bc298cd2f211091ff38a4973eb00159da9e5</id>
<content type='text'>
default timer value.

Discovered By: gcc 4.2

MFC after:	3 days
</content>
</entry>
<entry>
<title>- Consistently use if_printf() only in interface methods: if_start(),</title>
<updated>2006-09-15T15:16:12Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2006-09-15T15:16:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6b9f5c941c90292a855cb13e27f3a7151aeb7cc6'/>
<id>urn:sha1:6b9f5c941c90292a855cb13e27f3a7151aeb7cc6</id>
<content type='text'>
  if_watchdog, etc., or in functions used only in these methods.
  In all other functions in the driver use device_printf().
- Use __func__ instead of typing function name.

Submitted by:	Alex Lyashkov &lt;umka sevcity.net&gt;
</content>
</entry>
<entry>
<title>Repo copy de driver to dev/de, and adjust.</title>
<updated>2006-02-26T17:52:04Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2006-02-26T17:52:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6e5832cd990ddbfa7ae68597fc55cd279cac3760'/>
<id>urn:sha1:6e5832cd990ddbfa7ae68597fc55cd279cac3760</id>
<content type='text'>
</content>
</entry>
</feed>
