|
version 1.3, 2002/02/07 07:28:02
|
version 1.4, 2003/08/20 21:56:40
|
|
|
|
| |
v 1.10: August 19, 2003 |
| |
|
| |
First UCLA release -- no longer publically maintained or released |
| |
by Sensoria. This version is the UCLA (public) fork. |
| |
|
| |
Kernel module now, finally, has correct fine-grained locking that |
| |
does not assume atomicity of kernel code. In other words, FUSD is |
| |
now safe for SMP machines, preemptible kernels, etc. |
| |
|
| |
The old /dev/fusd control file has been moved into a subdirectory, |
| |
/dev/fusd/control. |
| |
|
| |
Human-readable status is now available in /dev/fusd/status. |
| |
|
| |
By doing an ioctl() on /dev/fusd/status, it can also give you |
| |
binary status information -- reads will return an array of |
| |
fusd_status_t structures. |
| |
|
| |
Many, many subtle bugs have been fixed (e.g. rare race |
| |
conditions). |
| |
|
| |
Lots of updates and bug-fixes to the documentation, which was |
| |
carefully read by a number of people who were actually trying to |
| |
use it. |
| |
|
| |
|
| v 1.04: February 5, 2002 | v 1.04: February 5, 2002 |
| | |
| Change from the point of view of clients: Selecting on an FD being | Change from the point of view of clients: Selecting on an FD being |