123456789101112131415161718192021222324252627282930313233 |
- #include <glue/gnulinux.h>
- #include <linux/printk.h>
- #include <linux/slab.h>
- #include <kern/debug.h>
- #include <kern/lock.h>
- #include <kern/thread.h>
- #include <kern/sched_prim.h>
- //requires threads
- void lock_init(lock_t l,boolean_t can_sleep)
- {
- printk(KERN_CRIT "lock init %p can_sleep %i\n",l,can_sleep);
- }
- void lock_write(lock_t l)
- {
- printk(KERN_CRIT "lock write %p\n",l);
- panic("not locking");
- }
- void lock_read(lock_t l)
- {
- printk(KERN_CRIT "lock read %p\n",l);
- panic("not locking");
- }
- void lock_done(lock_t l)
- {
- printk(KERN_CRIT "lock done %p\n",l);
- panic("not locked");
- }
|