<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/etherswitch/ip17x, 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-01-24T21:33:18Z</updated>
<entry>
<title>[etherswitch] check if_alloc returns NULL</title>
<updated>2018-01-24T21:33:18Z</updated>
<author>
<name>Michael Zhilin</name>
<email>mizhka@FreeBSD.org</email>
</author>
<published>2018-01-24T21:33:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0774131e27d6764f90967f6e2571ca84e8e6590f'/>
<id>urn:sha1:0774131e27d6764f90967f6e2571ca84e8e6590f</id>
<content type='text'>
This patch is cosmetic. It checks if allocation of ifnet structure failed.
It's better to have this check rather than assume positive scenario.

Submitted by:	Dmitry Luhtionov &lt;dmitryluhtionov@gmail.com&gt;
Reported by:	Dmitry Luhtionov &lt;dmitryluhtionov@gmail.com&gt;
</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>[ip17x] [etherswitch] fdt away and mii hang workaround on ip17x</title>
<updated>2017-05-06T05:53:42Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2017-05-06T05:53:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a99badc23e478c505f6e1fbd3b6cd36affe26e24'/>
<id>urn:sha1:a99badc23e478c505f6e1fbd3b6cd36affe26e24</id>
<content type='text'>
Add workaround mii access because of rt1310 is hang up on etherswitch mii poll.
And FDT away on arm platform.

Tested:

* wzr2-g300n

Submitted by:	Hiroki Mori &lt;yamori813@yahoo.co.jp&gt;
Reviewed by:	mizhka
Differential Revision:	https://reviews.freebsd.org/D10295
</content>
</entry>
<entry>
<title>[etherswitch] enable phy4/mac4 of ip175c</title>
<updated>2016-11-15T22:30:25Z</updated>
<author>
<name>Michael Zhilin</name>
<email>mizhka@FreeBSD.org</email>
</author>
<published>2016-11-15T22:30:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2567d71370eda7dea7031f5eb074b86e133a039c'/>
<id>urn:sha1:2567d71370eda7dea7031f5eb074b86e133a039c</id>
<content type='text'>
If MII1 interface is disabled, then enable phy4/mac4.

Submitted by:	Hiroki Mori &lt;yamori813@yahoo.co.jp&gt;
Reviewed by:	mizhka, adrian
Approved by:	adrian (mentor)
Differential Revision:	https://reviews.freebsd.org/D6832
</content>
</entry>
<entry>
<title>sys/dev: replace comma with semicolon when pertinent.</title>
<updated>2016-08-09T19:41:46Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-08-09T19:41:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f0be707d74e62c08a44870e49b42ec0008ecc891'/>
<id>urn:sha1:f0be707d74e62c08a44870e49b42ec0008ecc891</id>
<content type='text'>
Uses of commas instead of a semicolons can easily go undetected. The comma
can serve as a statement separator but this shouldn't be abused when
statements are meant to be standalone.

Detected with devel/coccinelle following a hint from DragonFlyBSD.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Cleanup unnecessary semicolons from the kernel.</title>
<updated>2016-04-10T23:07:00Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-04-10T23:07:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74b8d63dcc17c07d8cb21e13f6db517698efd49f'/>
<id>urn:sha1:74b8d63dcc17c07d8cb21e13f6db517698efd49f</id>
<content type='text'>
Found with devel/coccinelle.
</content>
</entry>
<entry>
<title>[mdio] migrate mdiobus out of etherswitch and into a top-level device of its own.</title>
<updated>2015-12-26T02:31:39Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2015-12-26T02:31:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=71e8eac4fd89dedbcb4130379add151d3ed942fa'/>
<id>urn:sha1:71e8eac4fd89dedbcb4130379add151d3ed942fa</id>
<content type='text'>
The mdio driver interface is generally useful for devices that require
MDIO without the full MII bus interface. This lifts the driver/interface
out of etherswitch(4), and adds a mdio(4) man page.

Submitted by:	Landon Fuller &lt;landon@landonf.org&gt;
Differential Revision:	https://reviews.freebsd.org/D4606
</content>
</entry>
<entry>
<title>Fix the build with debug enabled and remove a variable used only at switch</title>
<updated>2014-05-09T13:21:34Z</updated>
<author>
<name>Luiz Otavio O Souza</name>
<email>loos@FreeBSD.org</email>
</author>
<published>2014-05-09T13:21:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8237ba8ab394657acac6f4af6f2d61867649c334'/>
<id>urn:sha1:8237ba8ab394657acac6f4af6f2d61867649c334</id>
<content type='text'>
initialization, it is nonsense keep it around without futher use.
</content>
</entry>
<entry>
<title>Fix a bug on ip17x switch initialization which will fail as soon as you</title>
<updated>2014-05-09T13:07:39Z</updated>
<author>
<name>Luiz Otavio O Souza</name>
<email>loos@FreeBSD.org</email>
</author>
<published>2014-05-09T13:07:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6a7a25af3f0e8f7031492992957dab1a233de652'/>
<id>urn:sha1:6a7a25af3f0e8f7031492992957dab1a233de652</id>
<content type='text'>
disable the debug and diagnosis options from current.  We must wait 2ms
after the switch reset and not 2us.

Tested on RB433UAH.
</content>
</entry>
<entry>
<title>Add missing includes and remove two unused ones.</title>
<updated>2014-02-27T21:01:10Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2014-02-27T21:01:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4170452de39517871af04a140e4b143b6a4600fd'/>
<id>urn:sha1:4170452de39517871af04a140e4b143b6a4600fd</id>
<content type='text'>
Reviewed by:	loos
MFC after:	1 week
</content>
</entry>
</feed>
