]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] oss/midi_synth.c - convert cli to spinlocks
authorPeter Wächtler <pwaechtler@mac.com>
Fri, 30 Aug 2002 08:30:59 +0000 (01:30 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Fri, 30 Aug 2002 08:30:59 +0000 (01:30 -0700)
sound/oss/midi_synth.c

index b0e96c519df417628d989017547459e080285c94..4336627c92a23dd34e77894b0fab821c39499bbd 100644 (file)
@@ -418,7 +418,6 @@ midi_synth_open(int dev, int mode)
 {
        int             orig_dev = synth_devs[dev]->midi_dev;
        int             err;
-       unsigned long   flags;
        struct midi_input_info *inc;
 
        if (orig_dev < 0 || orig_dev > num_midis || midi_devs[orig_dev] == NULL)
@@ -433,14 +432,15 @@ midi_synth_open(int dev, int mode)
                return err;
        inc = &midi_devs[orig_dev]->in_info;
 
-       save_flags(flags);
-       cli();
+       /* save_flags(flags);
+       cli(); 
+       don't know against what irqhandler to protect*/
        inc->m_busy = 0;
        inc->m_state = MST_INIT;
        inc->m_ptr = 0;
        inc->m_left = 0;
        inc->m_prev_status = 0x00;
-       restore_flags(flags);
+       /* restore_flags(flags); */
 
        return 1;
 }