Update of /cvsroot/alsa/alsa-kernel/include In directory sc8-pr-cvs1:/tmp/cvs-serv29864/include
Modified Files: core.h Log Message: - fixed snd_card_free_in_thread(). workqueue must be allocated statically. now it's in the card struct. Index: core.h =================================================================== RCS file: /cvsroot/alsa/alsa-kernel/include/core.h,v retrieving revision 1.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- core.h 17 May 2003 17:16:39 -0000 1.44 +++ core.h 4 Jun 2003 17:25:05 -0000 1.45 @@ -25,6 +25,7 @@ #include <linux/sched.h> /* wake_up() */ #include <asm/semaphore.h> /* struct semaphore */ #include <linux/rwsem.h> /* struct rw_semaphore */ +#include <linux/workqueue.h> /* struct workqueue_struct */ /* Typedef's */ typedef struct timespec snd_timestamp_t; @@ -158,6 +159,7 @@ spinlock_t files_lock; /* lock the files for this card */ int shutdown; /* this card is going down */ wait_queue_head_t shutdown_sleep; + struct work_struct free_workq; /* for free in workqueue */ #ifdef CONFIG_PM int (*set_power_state) (snd_card_t *card, unsigned int state); ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog