lkml.org 
[lkml]   [1998]   [Jun]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectSCSI patch kit for 2.1.104-1.
%UATTACH

Here enclosed a patch kit for the SCSI subsystem.
This patch applies to 2.1.104pre1.

scsi_ioctl.c:
spinlock modified in order to avoid calling dev->request_fn()
(either do_sd_request or do_sr_request) without the
io_request_lock and with interrupts enabled.

asm-i386/spinlock.h:
When DEBUG_SPINLOCKS=2
- #define spin_unlock_irq had a typo (missing "!");
- added __LINE__ to the macro definitions.

ksyms.c:
When DEBUG_SPINLOCKS=2 in spinlock.h, semaphore_wake_lock becomes
undefined (since it is defined in smp.c). I added it here.

eata.c, eata.h, u14-34f.c, u14-34f.h:
rev. 4.32 - increased busy timeout from 10ms to 200ms when processing
interrupts.


- db

begin 644 scsi104.diff.gz
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
6`@GM!Q?#:"RTN7.9_P'<;24!(2<`````
`
end

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:42    [W:0.023 / U:0.452 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site