summaryrefslogtreecommitdiff
path: root/spinlock.c
diff options
context:
space:
mode:
authorrtm <rtm>2006-06-26 15:11:19 +0000
committerrtm <rtm>2006-06-26 15:11:19 +0000
commitbf3903612d998ca8d95a48fb7cc0e5bfbe68f4c4 (patch)
tree8e99247d02b29f4ec74c4ad9c1ba19fcc6431a8c /spinlock.c
parent89eb5fbe6d120f19d69c3c84bed69611a746ff03 (diff)
downloadxv6-labs-bf3903612d998ca8d95a48fb7cc0e5bfbe68f4c4.tar.gz
xv6-labs-bf3903612d998ca8d95a48fb7cc0e5bfbe68f4c4.tar.bz2
xv6-labs-bf3903612d998ca8d95a48fb7cc0e5bfbe68f4c4.zip
system call arguments
Diffstat (limited to 'spinlock.c')
-rw-r--r--spinlock.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/spinlock.c b/spinlock.c
index 2666842..911ecf8 100644
--- a/spinlock.c
+++ b/spinlock.c
@@ -15,14 +15,14 @@ acquire_spinlock(uint32_t* lock)
if (*lock == cpu_id)
return;
while ( cmpxchg(LOCK_FREE, cpu_id, lock) != cpu_id ) { ; }
- cprintf ("acquired: %d\n", cpu_id);
+ // cprintf ("acquired: %d\n", cpu_id);
}
void
release_spinlock(uint32_t* lock)
{
int cpu_id = cpu();
- cprintf ("release: %d\n", cpu_id);
+ // cprintf ("release: %d\n", cpu_id);
if (*lock != cpu_id)
panic("release_spinlock: releasing a lock that i don't own\n");
*lock = LOCK_FREE;
@@ -32,7 +32,7 @@ void
release_grant_spinlock(uint32_t* lock, int c)
{
int cpu_id = cpu();
- cprintf ("release_grant: %d -> %d\n", cpu_id, c);
+ // cprintf ("release_grant: %d -> %d\n", cpu_id, c);
if (*lock != cpu_id)
panic("release_spinlock: releasing a lock that i don't own\n");
*lock = c;