<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/etherswitch/micrel, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-06-25T19:53:13Z</updated>
<entry>
<title>IfAPI: Finish etherswitch driver conversions</title>
<updated>2025-06-25T19:53:13Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2025-02-11T21:13:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0d7abc6e1f785fa576909bbdba0a66a45be18a90'/>
<id>urn:sha1:0d7abc6e1f785fa576909bbdba0a66a45be18a90</id>
<content type='text'>
These drivers are not compiled by default, so were missed in the
conversion.

Sponsored by:	Juniper Networks, Inc.
</content>
</entry>
<entry>
<title>etherswitch: Cleanup detach and delete of child devices during detach</title>
<updated>2025-01-02T18:24:46Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2025-01-02T18:24:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa48c1ae0831789c6aa34bf3a85b9a2289d425e2'/>
<id>urn:sha1:aa48c1ae0831789c6aa34bf3a85b9a2289d425e2</id>
<content type='text'>
Call bus_generic_detach first and return any error.  Remove no longer
needed individual device_delete_child calls.

Differential Revision:	https://reviews.freebsd.org/D47970
</content>
</entry>
<entry>
<title>Replace calls to bus_generic_attach with bus_attach_children</title>
<updated>2024-12-06T22:26:16Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2024-12-06T22:26:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=18250ec6c089c0c50cbd9fd87d78e03ff89916df'/>
<id>urn:sha1:18250ec6c089c0c50cbd9fd87d78e03ff89916df</id>
<content type='text'>
Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D47675
</content>
</entry>
<entry>
<title>Replace calls to bus_generic_probe with bus_identify_children</title>
<updated>2024-12-06T22:26:05Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2024-12-06T22:26:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=723da5d92f40a413585107f8455280ea575fe410'/>
<id>urn:sha1:723da5d92f40a413585107f8455280ea575fe410</id>
<content type='text'>
Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D47674
</content>
</entry>
<entry>
<title>etherswitch: Stop checking for failures from malloc(M_WAITOK)</title>
<updated>2024-09-03T10:25:27Z</updated>
<author>
<name>Zhenlei Huang</name>
<email>zlei@FreeBSD.org</email>
</author>
<published>2024-09-03T10:25:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=48741f4ceca71523aa1fa8da3bb78b184fad4aca'/>
<id>urn:sha1:48741f4ceca71523aa1fa8da3bb78b184fad4aca</id>
<content type='text'>
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D45852
</content>
</entry>
<entry>
<title>net: Remove unneeded NULL check for the allocated ifnet</title>
<updated>2024-06-28T10:16:29Z</updated>
<author>
<name>Zhenlei Huang</name>
<email>zlei@FreeBSD.org</email>
</author>
<published>2024-06-28T10:16:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa3860851b9f6a6002d135b1cac7736e0995eedc'/>
<id>urn:sha1:aa3860851b9f6a6002d135b1cac7736e0995eedc</id>
<content type='text'>
Change 4787572d0580 made if_alloc_domain() never fail, then also do the
wrappers if_alloc(), if_alloc_dev(), and if_gethandle().

No functional change intended.

Reviewed by:	kp, imp, glebius, stevek
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D45740
</content>
</entry>
<entry>
<title>etherswitch: Use device_set_desc(f)()</title>
<updated>2024-06-02T23:38:41Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2024-02-04T23:41:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=54482989d34c94c6894cb51f65250a4d5946eb1b'/>
<id>urn:sha1:54482989d34c94c6894cb51f65250a4d5946eb1b</id>
<content type='text'>
No functional change intended.

MFC after:	1 week
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-16T17:54:11Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=95ee2897e98f5d444f26ed2334cc7c439f9c16c6'/>
<id>urn:sha1:95ee2897e98f5d444f26ed2334cc7c439f9c16c6</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>etherswitch: Fix leftovers from IfAPI conversion</title>
<updated>2023-02-14T15:21:18Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2023-02-10T14:57:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b29549c7f939ec93cae1bac115b0010e07538573'/>
<id>urn:sha1:b29549c7f939ec93cae1bac115b0010e07538573</id>
<content type='text'>
Sponsored by:	Juniper Networks, Inc.
</content>
</entry>
<entry>
<title>etherswitch: Clean up whitespace after IfAPI conversion</title>
<updated>2023-01-31T21:26:33Z</updated>
<author>
<name>Justin Hibbits</name>
<email>jhibbits@FreeBSD.org</email>
</author>
<published>2023-01-31T20:54:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74c592c047133cc6cecd7bbf5287dd285868c1b0'/>
<id>urn:sha1:74c592c047133cc6cecd7bbf5287dd285868c1b0</id>
<content type='text'>
Sponsored by:	Juniper Networks, Inc.
Fixes:		2e6a8c1ae
</content>
</entry>
</feed>
