xref: /dflybsd-src/share/man/man4/tbridge.4 (revision aae1fd7ed394dd91269f1ea628608570003b2f35)
1*aae1fd7eSAntonio Huete Jimenez.\" Copyright (c) 2020 The DragonFly BSD Project.
2*aae1fd7eSAntonio Huete Jimenez.\" All rights reserved.
3*aae1fd7eSAntonio Huete Jimenez.\"
4*aae1fd7eSAntonio Huete Jimenez.\" Redistribution and use in source and binary forms, with or without
5*aae1fd7eSAntonio Huete Jimenez.\" modification, are permitted provided that the following conditions
6*aae1fd7eSAntonio Huete Jimenez.\" are met:
7*aae1fd7eSAntonio Huete Jimenez.\" 1. Redistributions of source code must retain the above copyright
8*aae1fd7eSAntonio Huete Jimenez.\"    notice, this list of conditions and the following disclaimer.
9*aae1fd7eSAntonio Huete Jimenez.\" 2. Redistributions in binary form must reproduce the above copyright
10*aae1fd7eSAntonio Huete Jimenez.\"    notice, this list of conditions and the following disclaimer in the
11*aae1fd7eSAntonio Huete Jimenez.\"    documentation and/or other materials provided with the distribution.
12*aae1fd7eSAntonio Huete Jimenez.\"
13*aae1fd7eSAntonio Huete Jimenez.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14*aae1fd7eSAntonio Huete Jimenez.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15*aae1fd7eSAntonio Huete Jimenez.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16*aae1fd7eSAntonio Huete Jimenez.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17*aae1fd7eSAntonio Huete Jimenez.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18*aae1fd7eSAntonio Huete Jimenez.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19*aae1fd7eSAntonio Huete Jimenez.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20*aae1fd7eSAntonio Huete Jimenez.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21*aae1fd7eSAntonio Huete Jimenez.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22*aae1fd7eSAntonio Huete Jimenez.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23*aae1fd7eSAntonio Huete Jimenez.\" SUCH DAMAGE.
24*aae1fd7eSAntonio Huete Jimenez.\"
25*aae1fd7eSAntonio Huete Jimenez.\"
26*aae1fd7eSAntonio Huete Jimenez.Dd November 25, 2020
27*aae1fd7eSAntonio Huete Jimenez.Dt TBRIDGE 4
28*aae1fd7eSAntonio Huete Jimenez.Os
29*aae1fd7eSAntonio Huete Jimenez.Sh NAME
30*aae1fd7eSAntonio Huete Jimenez.Nm tbridge
31*aae1fd7eSAntonio Huete Jimenez.Nd Testbridge Device Support
32*aae1fd7eSAntonio Huete Jimenez.Sh SYNOPSIS
33*aae1fd7eSAntonio Huete JimenezTo compile testbridge device support into the kernel, place the following lines
34*aae1fd7eSAntonio Huete Jimenezin your kernel configuration file:
35*aae1fd7eSAntonio Huete Jimenez.Bd -ragged -offset indent
36*aae1fd7eSAntonio Huete Jimenez.Cd "device tbridge"
37*aae1fd7eSAntonio Huete Jimenez.Ed
38*aae1fd7eSAntonio Huete Jimenez.Pp
39*aae1fd7eSAntonio Huete JimenezAlternatively, to load testbridge support as modules at boot time, place the
40*aae1fd7eSAntonio Huete Jimenezfollowing lines in
41*aae1fd7eSAntonio Huete Jimenez.Xr loader.conf 5 :
42*aae1fd7eSAntonio Huete Jimenez.Bd -literal -offset indent
43*aae1fd7eSAntonio Huete Jimeneztbridge_load="YES"
44*aae1fd7eSAntonio Huete Jimenez.Ed
45*aae1fd7eSAntonio Huete Jimenez.Sh DESCRIPTION
46*aae1fd7eSAntonio Huete JimenezThe
47*aae1fd7eSAntonio Huete Jimenez.Nm
48*aae1fd7eSAntonio Huete Jimenezdriver is part of the
49*aae1fd7eSAntonio Huete Jimenez.Xr dfregress 8
50*aae1fd7eSAntonio Huete Jimenezsuite and it provides the interface for running test cases in the kernel space.
51*aae1fd7eSAntonio Huete JimenezEach test case will have the form of a kernel module which is loaded and
52*aae1fd7eSAntonio Huete Jimenezunloaded automatically during the test process.
53*aae1fd7eSAntonio Huete JimenezFor this reason, the
54*aae1fd7eSAntonio Huete Jimenez.Nm
55*aae1fd7eSAntonio Huete Jimenezkernel module must be loaded before
56*aae1fd7eSAntonio Huete Jimenez.Xr dfregress 8
57*aae1fd7eSAntonio Huete Jimenezis run.
58*aae1fd7eSAntonio Huete Jimenez.Sh SEE ALSO
59*aae1fd7eSAntonio Huete Jimenez.Xr dfregress 8 ,
60*aae1fd7eSAntonio Huete Jimenez.Xr tbridge 9
61*aae1fd7eSAntonio Huete Jimenez.Sh AUTHORS
62*aae1fd7eSAntonio Huete JimenezThe
63*aae1fd7eSAntonio Huete Jimenez.Nm
64*aae1fd7eSAntonio Huete Jimenezdriver was written for
65*aae1fd7eSAntonio Huete Jimenez.Dx
66*aae1fd7eSAntonio Huete Jimenezby
67*aae1fd7eSAntonio Huete Jimenez.An -nosplit
68*aae1fd7eSAntonio Huete Jimenez.An Alex Hornung Aq Mt alex@alexhornung.com .
69