Deleted Added
full compact
twe.4 (67879) twe.4 (70466)
1.\"
2.\" Copyright (c) 2000 Michael Smith
3.\" Copyright (c) 2000 BSDi
4.\" All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:

--- 8 unchanged lines hidden (view full) ---

17.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
18.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
19.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
20.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
23.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24.\"
1.\"
2.\" Copyright (c) 2000 Michael Smith
3.\" Copyright (c) 2000 BSDi
4.\" All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:

--- 8 unchanged lines hidden (view full) ---

17.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
18.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
19.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
20.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
23.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24.\"
25.\" $FreeBSD: head/share/man/man4/twe.4 67879 2000-10-29 13:37:13Z asmodai $
25.\" $FreeBSD: head/share/man/man4/twe.4 70466 2000-12-29 09:18:45Z ru $
26.\"
27.Dd April 10, 2000
28.Dt TWE 4
29.Os
30.Sh NAME
31.Nm twe
32.Nd 3ware Escalade ATA RAID adapter driver
33.Sh SYNOPSIS

--- 24 unchanged lines hidden (view full) ---

58The controller is not responding correctly to
59the driver's attempts to reset and initialise it.
60This process is retried several times.
61.It twe%d: can't initialise controller, giving up
62.Pp
63Several attempts to reset and initialise the controller have failed;
64initialisation has failed
65and the driver will not attach to this controller.
26.\"
27.Dd April 10, 2000
28.Dt TWE 4
29.Os
30.Sh NAME
31.Nm twe
32.Nd 3ware Escalade ATA RAID adapter driver
33.Sh SYNOPSIS

--- 24 unchanged lines hidden (view full) ---

58The controller is not responding correctly to
59the driver's attempts to reset and initialise it.
60This process is retried several times.
61.It twe%d: can't initialise controller, giving up
62.Pp
63Several attempts to reset and initialise the controller have failed;
64initialisation has failed
65and the driver will not attach to this controller.
66.El
66.Ss Driver initialisation/shutdown phase
67.Bl -diag
68.It twe%d: register window not available
69.It twe%d: can't allocate register window
70.It twe%d: can't allocate parent DMA tag
71.It twe%d: can't allocate interrupt
72.It twe%d: can't set up interrupt
73.It twe%d: can't establish configuration hook

--- 9 unchanged lines hidden (view full) ---

83.It twe%d: error fetching descriptor size for unit %d
84.It twe%d: error fetching descriptor for unit %d
85.It twe%d: device_add_child failed
86.It twe%d: bus_generic_attach returned %d
87.Pp
88Creation of the disk devices failed, either due to communications
89problems with the adapter or due to resource shortage;
90attachment of one or more units may have been aborted.
67.Ss Driver initialisation/shutdown phase
68.Bl -diag
69.It twe%d: register window not available
70.It twe%d: can't allocate register window
71.It twe%d: can't allocate parent DMA tag
72.It twe%d: can't allocate interrupt
73.It twe%d: can't set up interrupt
74.It twe%d: can't establish configuration hook

--- 9 unchanged lines hidden (view full) ---

84.It twe%d: error fetching descriptor size for unit %d
85.It twe%d: error fetching descriptor for unit %d
86.It twe%d: device_add_child failed
87.It twe%d: bus_generic_attach returned %d
88.Pp
89Creation of the disk devices failed, either due to communications
90problems with the adapter or due to resource shortage;
91attachment of one or more units may have been aborted.
92.El
91.Ss Operational phase
92.Bl -diag
93.It twe%d: command completed - %s
94.El
95.Pp
96A command was reported completed with a warning by the controller.
97The warning may be one of:
98.Bl -diag

--- 85 unchanged lines hidden (view full) ---

184.It twe%d: can't reset controller, giving up
185.Pp
186The driver has given up on resetting the controller.
187No further I/O will be handled.
188.It controller reset done, %d commands restarted
189.Pp
190The controller was successfully reset,
191and outstanding commands were restarted.
93.Ss Operational phase
94.Bl -diag
95.It twe%d: command completed - %s
96.El
97.Pp
98A command was reported completed with a warning by the controller.
99The warning may be one of:
100.Bl -diag

--- 85 unchanged lines hidden (view full) ---

186.It twe%d: can't reset controller, giving up
187.Pp
188The driver has given up on resetting the controller.
189No further I/O will be handled.
190.It controller reset done, %d commands restarted
191.Pp
192The controller was successfully reset,
193and outstanding commands were restarted.
194.El
192.Sh BUGS
193The controller cannot handle I/O transfers
194that are not aligned to a 512-byte boundary.
195In order to support raw device access from user-space,
196the driver will perform alignment fixup on non-aligned data.
197This process is inefficient,
198and thus in order to obtain best performance
199user-space applications accessing the device
200should do so with aligned buffers.
201.Sh AUTHORS
202The
203.Nm
204driver and manpage were written by
205.An Michael Smith
206.Aq msmith@FreeBSD.org .
195.Sh BUGS
196The controller cannot handle I/O transfers
197that are not aligned to a 512-byte boundary.
198In order to support raw device access from user-space,
199the driver will perform alignment fixup on non-aligned data.
200This process is inefficient,
201and thus in order to obtain best performance
202user-space applications accessing the device
203should do so with aligned buffers.
204.Sh AUTHORS
205The
206.Nm
207driver and manpage were written by
208.An Michael Smith
209.Aq msmith@FreeBSD.org .