<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/mii, branch release/14.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F14.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-12-03T01:01:59Z</updated>
<entry>
<title>mii_fdt: Search for the "ethernet-ports" subnode</title>
<updated>2024-12-03T01:01:59Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2024-11-19T21:05:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a5c39c4448919d227fc671f7c229daab92c1ceff'/>
<id>urn:sha1:a5c39c4448919d227fc671f7c229daab92c1ceff</id>
<content type='text'>
This is a more common name for the parent of the port nodes.

PR:		280770
MFC after:	2 weeks
Reported by:	Mike Belanger &lt;mibelanger@qnx.com&gt;

(cherry picked from commit d6b692835e52d85441dfdd20a01c12e17cb50914)
</content>
</entry>
<entry>
<title>miibus: Use a bus_child_deleted method to free ivars for children</title>
<updated>2024-12-01T02:46:07Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2024-11-01T14:10:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=69cfc0c25d131fc46617951a23f794032dd365d3'/>
<id>urn:sha1:69cfc0c25d131fc46617951a23f794032dd365d3</id>
<content type='text'>
If a device was detached (e.g. via devctl) and then re-attached, the
ivars would be freed by the previous bus_child_detached method during
detach, but device_get_ivars during the subsequent attach would return
a stale pointer resulting in a use after free.

Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D47371

(cherry picked from commit dc569c894207a524b0cb542040b35b0edd57d1c8)
</content>
</entry>
<entry>
<title>mii: Fix memory leak in micphy.</title>
<updated>2024-01-15T10:26:02Z</updated>
<author>
<name>Jiahao LI</name>
<email>jiahali@blackberry.com</email>
</author>
<published>2024-01-08T07:39:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fbc5e31c4f1e97139aa718baafec096ead8139dd'/>
<id>urn:sha1:fbc5e31c4f1e97139aa718baafec096ead8139dd</id>
<content type='text'>
PR:		270040
MFC after:	1 week

(cherry picked from commit 9a622787244c4cda76d1509b0eae168bf4fd1952)
</content>
</entry>
<entry>
<title>mii: add Vitesse/Microsemi VSC8514</title>
<updated>2023-11-30T00:36:56Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2023-11-17T12:31:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=45000447c1a08cabc379631c16b519caf26f202a'/>
<id>urn:sha1:45000447c1a08cabc379631c16b519caf26f202a</id>
<content type='text'>
The VSC8514 Quad-Port 10/100/1000BASE-T PHY seems to match the handling
for the VSC8504 (for the little we support of what we could) and while
it works with our generic ukphy add it as vscphy for porper display of
names in the system message buffer and the like (or in case we decide
to implement some extra features).

Tested on:	Ten64

(cherry picked from commit 1965dd85c3b33ed99cb8ef164dd7c5b20425a85e)
</content>
</entry>
<entry>
<title>mii: resort VSC8641 entry in miidevs</title>
<updated>2023-11-30T00:36:56Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2023-11-17T12:26:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c3216127bcf059a38207e0c18a638a3970efcdcf'/>
<id>urn:sha1:c3216127bcf059a38207e0c18a638a3970efcdcf</id>
<content type='text'>
VSC8641 is a ciphy not a vscphy.
Sort it with the other entries of ciphy to avoid confusion.

(cherry picked from commit 43324ec770f6b598f0ce25487f69a64b3c9822bd)
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line bare tag</title>
<updated>2023-08-16T17:55:17Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=78d146160dc5339c9cdf7799551bcc442a6eb95b'/>
<id>urn:sha1:78d146160dc5339c9cdf7799551bcc442a6eb95b</id>
<content type='text'>
Remove /^\s*\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:54:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=031beb4e239bfce798af17f5fe8dba8bcaf13d99'/>
<id>urn:sha1:031beb4e239bfce798af17f5fe8dba8bcaf13d99</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .c pattern</title>
<updated>2023-08-16T17:54:36Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=685dc743dc3b5645e34836464128e1c0558b404b'/>
<id>urn:sha1:685dc743dc3b5645e34836464128e1c0558b404b</id>
<content type='text'>
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .c comment pattern</title>
<updated>2023-08-16T17:54:24Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=71625ec9ad2a9bc8c09784fbd23b759830e0ee5f'/>
<id>urn:sha1:71625ec9ad2a9bc8c09784fbd23b759830e0ee5f</id>
<content type='text'>
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .h pattern</title>
<updated>2023-08-16T17:54:18Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2ff63af9b88c7413b7d71715b5532625752a248e'/>
<id>urn:sha1:2ff63af9b88c7413b7d71715b5532625752a248e</id>
<content type='text'>
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
</content>
</entry>
</feed>
