Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 81017
Collapse All | Expand All

(-)ivtv-kthreads.c-orig (+12 lines)
Lines 1137-1145 Link Here
1137
                       atomic_read(&itv->dec_dma_stat.intr)))
1137
                       atomic_read(&itv->dec_dma_stat.intr)))
1138
                {
1138
                {
1139
#ifndef SCHED_YIELD
1139
#ifndef SCHED_YIELD
1140
   #ifdef INIT_SIGHAND
1140
                       spin_lock_irq(&current->sighand->siglock);
1141
                       spin_lock_irq(&current->sighand->siglock);
1142
   #else
1143
                       spin_lock_irq(&current->sigmask_lock);
1144
   #endif
1141
                       flush_signals(current);
1145
                       flush_signals(current);
1146
   #ifdef INIT_SIGHAND
1142
                       spin_unlock_irq(&current->sighand->siglock);
1147
                       spin_unlock_irq(&current->sighand->siglock);
1148
   #else
1149
                       spin_unlock_irq(&current->sigmask_lock);
1150
   #endif
1143
#else
1151
#else
1144
                       spin_lock_irq(&current->sig->siglock);
1152
                       spin_lock_irq(&current->sig->siglock);
1145
                       flush_signals(current);
1153
                       flush_signals(current);
Lines 1194-1200 Link Here
1194
                       atomic_read(&itv->enc_dma_stat_intr)))
1202
                       atomic_read(&itv->enc_dma_stat_intr)))
1195
                {
1203
                {
1196
#ifdef SCHED_NORMAL
1204
#ifdef SCHED_NORMAL
1205
   #ifdef INIT_SIGHAND
1197
                       spin_lock_irq(&current->sighand->siglock);
1206
                       spin_lock_irq(&current->sighand->siglock);
1207
   #else
1208
                       spin_lock_irq(&current->sigmask_lock);
1209
   #endif
1198
                       flush_signals(current);
1210
                       flush_signals(current);
1199
                       spin_unlock_irq(&current->sighand->siglock);
1211
                       spin_unlock_irq(&current->sighand->siglock);
1200
#else
1212
#else

Return to bug 81017