<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/fxp, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-06-05T16:49:24Z</updated>
<entry>
<title>MFC mii: Add opt_platform.h to all miibus drivers</title>
<updated>2022-06-05T16:49:24Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2022-04-05T19:40:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=32d8af2b2d6a5da670ddbda34420e2ce114c4dc8'/>
<id>urn:sha1:32d8af2b2d6a5da670ddbda34420e2ce114c4dc8</id>
<content type='text'>
miivar.h includes opt_platform.h. Make sure all the drivers that use the
miibus_if.h interface file have opt_platform.h as well. While some of
these may not, strictly speaking, need it, it's easier to include it
universally for miibus.

Sponsored by:		Netflix

(cherry picked from commit b111430e54537a66080df115c3a2950a2922da5a)

Author:    Warner Losh &lt;imp@FreeBSD.org&gt;
</content>
</entry>
<entry>
<title>Remove a use of a negative array index from fxp(4).</title>
<updated>2018-12-19T04:54:32Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2018-12-19T04:54:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0e4a3d93eefdc9730f572e8277b100eff6cf3491'/>
<id>urn:sha1:0e4a3d93eefdc9730f572e8277b100eff6cf3491</id>
<content type='text'>
This fixes a warning seen when compiling amd64 GENERIC with clang 7.
Also remove the workaround added in r337324.  clang 7 and gcc 4.2
generate the same code with or without the code change.

Reviewed by:	imp (previous version)
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D18603
</content>
</entry>
<entry>
<title>Put in a temporary workaround for strange array access in if_fxp.c.</title>
<updated>2018-08-04T15:38:18Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2018-08-04T15:38:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fc63c6619228be9e23875f76998e3420152e44e1'/>
<id>urn:sha1:fc63c6619228be9e23875f76998e3420152e44e1</id>
<content type='text'>
</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>- Follow the lead of dcphy(4) and pnphy(4) and move the reminder of the PHY</title>
<updated>2011-10-08T12:33:10Z</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2011-10-08T12:33:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=112a855de73f1077df8308aede5ae11819b90853'/>
<id>urn:sha1:112a855de73f1077df8308aede5ae11819b90853</id>
<content type='text'>
  drivers that only ever attach to a particular MAC driver, i.e. inphy(4),
  ruephy(4) and xlphy(4), to the directory where the respective MAC driver
  lives and only compile it into the kernel when the latter is also there,
  also removing it from miibus.ko and moving it into the module of the
  respective MAC driver.
- While at it, rename exphy.c, which comes from NetBSD where the MAC driver
  it corresponds to also is named ex(4) instead of xl(4) but that in FreeBSD
  actually identifies itself as xlphy(4), and its function names accordingly
  for consistency.
- Additionally while at it, fix some minor style issues like whitespace
  in the register headers and add multi-inclusion protection to inphyreg.h.
</content>
</entry>
<entry>
<title>Remove bridge(4) from the tree.  if_bridge(4) is a full functional</title>
<updated>2005-09-27T18:10:43Z</updated>
<author>
<name>Max Laier</name>
<email>mlaier@FreeBSD.org</email>
</author>
<published>2005-09-27T18:10:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b6de9e91bd2c47efaeec72a08642f8fd99cc7b20'/>
<id>urn:sha1:b6de9e91bd2c47efaeec72a08642f8fd99cc7b20</id>
<content type='text'>
replacement and has additional features which make it superior.

Discussed on:	-arch
Reviewed by:	thompsa
X-MFC-after:	never (RELENG_6 as transition period)
</content>
</entry>
<entry>
<title>vlan.h is obsolete, don't create it anymore.</title>
<updated>2001-09-05T23:47:02Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2001-09-05T23:47:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0fddbf874719b9bd50cf66ac26d1140bb3f2be69'/>
<id>urn:sha1:0fddbf874719b9bd50cf66ac26d1140bb3f2be69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unconditinally turn on VLAN support when building fxp as a module, since</title>
<updated>2001-07-19T15:58:40Z</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2001-07-19T15:58:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9009a48f03c03b1fdbad930087b86be1d1659fab'/>
<id>urn:sha1:9009a48f03c03b1fdbad930087b86be1d1659fab</id>
<content type='text'>
it may be plugged into a kernel that supports VLANs.  If the kernel is
not VLAN aware, things will still work as before.

Modules don't really have option support, so this is somewhat of a hack.
</content>
</entry>
<entry>
<title>Update makefile to reflect vlan support.</title>
<updated>2001-05-13T00:04:02Z</updated>
<author>
<name>Jonathan Lemon</name>
<email>jlemon@FreeBSD.org</email>
</author>
<published>2001-05-13T00:04:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=336f51412c10e7b308863e7530550f6be31dc460'/>
<id>urn:sha1:336f51412c10e7b308863e7530550f6be31dc460</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back out 'KMODDEPS = miibus' addition in last commit.  This isn't used.</title>
<updated>2001-03-24T22:21:59Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2001-03-24T22:21:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f335dba0eff52af5c7e7eaf15f5507fd04fe6db6'/>
<id>urn:sha1:f335dba0eff52af5c7e7eaf15f5507fd04fe6db6</id>
<content type='text'>
</content>
</entry>
</feed>
