Pawel Jakub Dawidek
|
47f44cb708
|
Don't hold topology lock while calling g_gate_release().
Found by: KASSERT()
|
2004-06-21 09:12:08 +00:00 |
|
Poul-Henning Kamp
|
89c9c53da0
|
Do the dreaded s/dev_t/struct cdev */
Bump __FreeBSD_version accordingly.
|
2004-06-16 09:47:26 +00:00 |
|
Pawel Jakub Dawidek
|
053271038e
|
Close some small wakeup<->msleep races.
|
2004-05-05 12:30:41 +00:00 |
|
Pawel Jakub Dawidek
|
b62093b274
|
Turn off debugging by default.
|
2004-05-03 21:11:54 +00:00 |
|
Pawel Jakub Dawidek
|
37c9eaae29
|
Prefer signed type over unsigned to be able to assert negative
reference count.
|
2004-05-03 21:02:02 +00:00 |
|
Pawel Jakub Dawidek
|
4d1e1bf3f5
|
- Hold g_gate_list_mtx lock while generating/checking unit number.
Found by: mtx_assert() g_gate.c:273
- Set command before returning to userland with ENOMEM error value.
Found by: assert() ggatel.c:108
|
2004-05-03 18:06:24 +00:00 |
|
Pawel Jakub Dawidek
|
0d785336d1
|
Make it compile on 64-bit architectures.
The biggest issue was that 16-bit atomic operations aren't supported
on all architectures.
|
2004-05-02 17:57:49 +00:00 |
|
Pawel Jakub Dawidek
|
fe27e77251
|
Kernel bits of GEOM Gate.
|
2004-04-30 16:08:12 +00:00 |
|