[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH 1/4] kernel: Portfreigabe beim Prozessende gefixt
! kernel: Fuer der Bedeutung eines Bits in der IO-Bitmap gibt es genau
zwei Moeglichkeiten, und da waehlt man natuerlich erstmal die falsche.
Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
src/kernel/src/io.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/kernel/src/io.c b/src/kernel/src/io.c
index c46bfef..04facca 100644
--- a/src/kernel/src/io.c
+++ b/src/kernel/src/io.c
@@ -200,7 +200,7 @@ void io_ports_release_all(struct task* task)
for (i = 0; i < IO_BITMAP_LENGTH / 8; i++)
{
- if (io_bitmap[i]) {
+ if (io_bitmap[i] != (byte) -1) {
io_ports_release(task, 8*i, 8);
}
}
--
1.6.0.2