<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netbsd/sys/Makefile, branch lockdoc-10.99.5-vfs</title>
<subtitle>NetBSD fork for lockdoc analysis</subtitle>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/'/>
<entry>
<title>First proper lockdoc hooks</title>
<updated>2023-07-09T22:19:20+00:00</updated>
<author>
<name>Merlin Scholz</name>
<email>merlin@scholz.ruhr</email>
</author>
<published>2022-10-24T15:30:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=29d27983ec1fa79322615792d7b443c0c25d712f'/>
<id>29d27983ec1fa79322615792d7b443c0c25d712f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Separate devicetree .dts -&gt; .dtb building from kernel builds. They are now</title>
<updated>2020-05-18T21:19:34+00:00</updated>
<author>
<name>jmcneill</name>
<email>jmcneill@NetBSD.org</email>
</author>
<published>2020-05-18T21:19:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=879faa2a099901c6e86910b0b9d5b90f7d8cdb31'/>
<id>879faa2a099901c6e86910b0b9d5b90f7d8cdb31</id>
<content type='text'>
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
part of a separate set, "dtb.tgz", and only built when MKDTB=yes. This
defaults to yes for earmv[67]* and aarch64, and no everywhere else.</pre>
</div>
</content>
</entry>
<entry>
<title>remove SMBFS and nsmb(4) - kernel part</title>
<updated>2020-04-04T15:43:21+00:00</updated>
<author>
<name>jdolecek</name>
<email>jdolecek@NetBSD.org</email>
</author>
<published>2020-04-04T15:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=0dea1ef836b814ba4a23967067482c98c7c32ba4'/>
<id>0dea1ef836b814ba4a23967067482c98c7c32ba4</id>
<content type='text'>
it's unmaintained and supports only obsolete SMB1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
it's unmaintained and supports only obsolete SMB1</pre>
</div>
</content>
</entry>
<entry>
<title>evbppc port has been built with modules for some time now, drop explanation on</title>
<updated>2019-06-17T17:01:50+00:00</updated>
<author>
<name>sevan</name>
<email>sevan@NetBSD.org</email>
</author>
<published>2019-06-17T17:01:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=f5f58194fc73108c24a62449bb58f806bbd2e538'/>
<id>f5f58194fc73108c24a62449bb58f806bbd2e538</id>
<content type='text'>
why it's not and the if statement to exclude it.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
why it's not and the if statement to exclude it.</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ISDN from the kernel. It has remained unmaintained for a long time,</title>
<updated>2018-09-23T09:20:57+00:00</updated>
<author>
<name>maxv</name>
<email>maxv@NetBSD.org</email>
</author>
<published>2018-09-23T09:20:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=b9784b9255ab440fc4131dcab91152d134d630af'/>
<id>b9784b9255ab440fc4131dcab91152d134d630af</id>
<content type='text'>
is of poor quality, and is now an obstacle to MP-ification. It was removed
ten years ago from FreeBSD for the same reason.

This retires a big user of the mbuf API, and will ease maintenance of the
kernel.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
is of poor quality, and is now an obstacle to MP-ification. It was removed
ten years ago from FreeBSD for the same reason.

This retires a big user of the mbuf API, and will ease maintenance of the
kernel.</pre>
</div>
</content>
</entry>
<entry>
<title>Remove netkey/.</title>
<updated>2018-09-06T19:19:44+00:00</updated>
<author>
<name>maxv</name>
<email>maxv@NetBSD.org</email>
</author>
<published>2018-09-06T19:19:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=2568d9a4282b4e33b798749bdf5ac5188776ff6d'/>
<id>2568d9a4282b4e33b798749bdf5ac5188776ff6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>netnatm is gone</title>
<updated>2018-09-06T09:13:42+00:00</updated>
<author>
<name>martin</name>
<email>martin@NetBSD.org</email>
</author>
<published>2018-09-06T09:13:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=08a74bbf6066c7ef68dd353682b31d4c6de87ba4'/>
<id>08a74bbf6066c7ef68dd353682b31d4c6de87ba4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merge the bouyer-socketcan branch to HEAD.</title>
<updated>2017-05-27T21:02:54+00:00</updated>
<author>
<name>bouyer</name>
<email>bouyer@NetBSD.org</email>
</author>
<published>2017-05-27T21:02:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=3e7aaa91a8b5dd2a6aebff25d0f9fcab4a2edb90'/>
<id>3e7aaa91a8b5dd2a6aebff25d0f9fcab4a2edb90</id>
<content type='text'>
CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CAN stands for Controller Area Network, a broadcast network used
in automation and automotive fields. For example, the NMEA2000 standard
developped for marine devices uses a CAN network as the link layer.

This is an implementation of the linux socketcan API:
https://www.kernel.org/doc/Documentation/networking/can.txt
you can also see can(4).

This adds a new socket family (AF_CAN) and protocol (PF_CAN),
as well as the canconfig(8) utility, used to set timing parameter of
CAN hardware. Also inclued is a driver for the CAN controller
found in the allwinner A20 SoC (I tested it with an Olimex lime2 board,
connected with PIC18-based CAN devices).

There is also the canloop(4) pseudo-device, which allows to use
the socketcan API without CAN hardware.

At this time the CANFD part of the linux socketcan API is not implemented.
Error frames are not implemented either. But I could get the cansend and
canreceive utilities from the canutils package to build and run with minimal
changes. tcpudmp(8) can also be used to record frames, which can be
decoded with etherreal.</pre>
</div>
</content>
</entry>
<entry>
<title>Retire OSI network stack. OK core@</title>
<updated>2013-03-01T18:25:13+00:00</updated>
<author>
<name>joerg</name>
<email>joerg@NetBSD.org</email>
</author>
<published>2013-03-01T18:25:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=e836e752a001c4cb3ca2b0c65f67f689b65afe2c'/>
<id>e836e752a001c4cb3ca2b0c65f67f689b65afe2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement build_install in src/lib/Makefile, which traverses the</title>
<updated>2012-08-17T16:22:27+00:00</updated>
<author>
<name>joerg</name>
<email>joerg@NetBSD.org</email>
</author>
<published>2012-08-17T16:22:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=9d7b27031ae8595260c33ff00cbacf31c44bd179'/>
<id>9d7b27031ae8595260c33ff00cbacf31c44bd179</id>
<content type='text'>
subdirectories and invokes dependall/install. Do this in groups
delimited by .WAIT to ensure that depending libraries can use the
installed versions and don't need to know the locations in the source
tree.

Use this new target in src/Makefile to replace most of the adhoc library
logic with two special cases, src/lib and src/compat. Adjust
sys/Makefile to include the module directory when building them. Add
some necessary .WAITs in src/lib/Makefile to reflect the dependencies
from src/Makefile and also add the rump libraries here.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
subdirectories and invokes dependall/install. Do this in groups
delimited by .WAIT to ensure that depending libraries can use the
installed versions and don't need to know the locations in the source
tree.

Use this new target in src/Makefile to replace most of the adhoc library
logic with two special cases, src/lib and src/compat. Adjust
sys/Makefile to include the module directory when building them. Add
some necessary .WAITs in src/lib/Makefile to reflect the dependencies
from src/Makefile and also add the rump libraries here.</pre>
</div>
</content>
</entry>
</feed>
