| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
use the standard bioq structures.
|
|
|
|
| |
This makes degraded RAID5 plexes actually work.
|
|
|
|
|
|
| |
*) Plug a possible memory leak. [1]
[1] obtained from: pjd@.
|
|
|
|
|
|
|
| |
the previous one failed and there are more than one plex in the volume.
This could have led to a flood of error messages on the console and
probably a deadlock in certain situations.
|
|
|
|
|
|
|
| |
worker thread may have been destroyed (e.g. during orphaning).
Make sure that objects get back their worker threads when they get a
new geom.
|
|
|
|
|
|
|
|
|
|
| |
Analogous to the drive level, give each volume and plex a worker thread
that picks up and processes incoming and completed BIOs.
This should fix the data corruption issues that have come up a few
weeks ago and improve performance, especially of RAID5 plexes.
The volume level needs a little work, though.
|
|
|
|
|
| |
volume already has a plex attached and adjust the access counts
of the new consumer accordingly.
|
| |
|
| |
|
| |
|
|
|