- 04 Nov, 2002 4 commits
-
-
James Bottomley authored
-
James Bottomley authored
into mulgrave.(none):/home/jejb/BK/scsi-for-linus-2.5
-
Christoph Hellwig authored
Factor out code calling methods of all device template on a scsi_device out to three helper functions in scsi.c, make scsi_devicelist static to it and add a r/w semaphore to protect it. Make scsi_host_list and scsi_host_hn_list static to hosts.c and remove the never used scsi_host_tmpl_list (we only add to it and remove from it but never traverse it)
-
Christoph Hellwig authored
Since osst is the last driver still implementing ->init and Willem said he's gonna do a major update including a resync with st anyway I think it's okay to put this hack in for now. Instead of ->init beeing directly called from the midlayer osst_attach now calls in in the beginning - it has an internal protection so that the initialization will be called only one anyway.
-
- 03 Nov, 2002 36 commits
-
-
bk://are.twiddle.net/axp-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Richard Henderson authored
-
Richard Henderson authored
-
Richard Henderson authored
-
Matthew Dharm authored
This patch changes how media-change is detected to use a mechanism more similar to what 'popular' OSes use. The motive for this change is that more and more emulated-SCSI devices (sbp2, usb-storage, etc) don't support START_STOP unless they need it. Other OSes won't send a START_STOP unless the device reports NOT_READY, indicating that it needs an explicit command to start up. One could argue that these devices are out-of-spec, but they are so common that they basically define the de facto spec. Basically, any device that needs a START_STOP should still get it, but ones that don't need it won't.
-
Manfred Spraul authored
The i386 LDT code had it's own set of arch hooks (??_segments), I've replaced most of them with the mmu context hooks in a previous patch. The attached patch completes that change: replace release_segments with destroy_context. The patch is part of the -ac kernels in 2.4. The patch breaks x86-64, Andi Kleen promised to send you the corresponding s/release_segments/destroy_context/ patch.
-
Sam Ravnborg authored
Cleaning simplified by descending down in aicasm when cleaning. Fixed firmware build, someone made a spelling mistakei (aix -> aic). No longer include Rules.make.
-
Sam Ravnborg authored
Made the *docs targets work after the restructuring of the kbuild files. Fix cleaning up after make htmldocs, there are some directories that needs to be deleted in that case.
-
Dominik Brodowski authored
This patch updates the p4-clockmod.c driver to correctly manage HyperThreading-enabled Pentium IVs as well as those models which do not support HyperThreading - thanks to Venkatesh Pallipadi for explaining cpu_sibling_map to me. Additionally, an EXPORT_SYMBOL was missing. (spotted by Marc-Christian Petersen - thanks!)
-
James Bottomley authored
-
Douglas Gilbert authored
I've been posting recently. This one adds: - slave_attach() and slave_detach() - code clean up looking for a problem ** - more debug code allowing scanning cmd sequence to be seen in the log (when opts=1) ** after several (never the first) sequences of modprobe/rmmod on scsi_debug there is either: - an oops during modprobe when driverfs tries to create a directory - or a WARN_ON() at drivers/base/bus.c:277 during rmmod [examples attached] I'm not sure whether the problem is in scsi_debug, the scsi mid level or in the driverfs code. Grepping indicates that not many people currently utilize per driver parameters with driverfs (i.e. driver_create_file() and driver_remove_file()).
-
Linus Torvalds authored
-
Matthew Wilcox authored
Update to the latest parport_gsc in the PA tree.
-
Matthew Wilcox authored
Some misc updates: - adapt our config.in changes to arch/parisc/Kconfig - general Makefile updaes for the new build system - remove asm-parisc/gsc.h in favour of asm-parisc/io.h - Alan-approved fix for the loff_t problem - Define POLLREMOVE like other architectures. - irq handling updates from Grant Grundler
-
Matthew Wilcox authored
x86 doesn't evaluate the argument to flush_dcache_page so this compilation problem has gone overlooked:
-
Matthew Wilcox authored
SOM is the file format used for HPUX binaries.
-
Matthew Wilcox authored
This huge patch moves a bunch of drivers from arch/parisc/kernel to drivers/parisc and adds some new drivers in drivers/parisc.
-
Matthew Wilcox authored
Some might argue that HPUX already has quite enough of a personality.
-
Matthew Wilcox authored
Build fixes, PA64 fixes, some new hpux syscalls, VFS fixes.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Geert Uytterhoeven authored
M68k: Remove obsolete cruft
-
Geert Uytterhoeven authored
Add Sun-3 DVMA debugging code (currently disabled, from Sam Creasey)
-
Geert Uytterhoeven authored
Zorro: trivial patch to use loff_t and not int (from Silvio Cesare <silvio@qualys.com>)
-
Geert Uytterhoeven authored
Add Sun-3 VME support (by Sam Creasey): - Added VME version of the Sun-3 NCR5380 scsi driver. - Modified the Sun-3 dvma routines to support VME. - Added sun3_map_test() -- uses the ex_table to trap faults on VME mappings in order to determine if a card is present. This seems a little hackish to be, but: 1) All changes are entirely within Sun3-only code paths, 2) netbsd, sunos, and mach all use this mechanism for VME probes anyway.
-
Geert Uytterhoeven authored
Update m68k for the change of xtime from struct timeval to struct timespec, which has a higher resolution (ns vs. us), in 2.5.35.
-
Geert Uytterhoeven authored
Fix rwsemtrace() message
-
Geert Uytterhoeven authored
Add ElBox Computer FastATA 1200/4000/ZIV to the Zorro ID database (from zorroutils)
-
Geert Uytterhoeven authored
General cleanup/updating of purely sun3/3x code (from Sam Creasey) - arch/m68k/sun3(x): o Cleaned up prom code slightly o Added reporting of prom revision in /proc/hardware o Removed some warnings - Use common idprom code for both Sun-3 and Sun-3x - Sun-3x idprom updates - drivers/scsi/sun3*: updated scsi drivers to reflect new struct scatterlist.
-
Geert Uytterhoeven authored
Sun-3 vectored interrupts update: - Add define for SUN3_INT_VECS - Let show_sun3_interrupts() report vectored ints on machines which have them
-
Geert Uytterhoeven authored
Z2ram: Add missing closing brace
-
Geert Uytterhoeven authored
Sun-3 SCSI updates (from Sam Creasey): - compensate for upstream block layer changes - use new Sun-3 ioremap()
-
Geert Uytterhoeven authored
M68k: add TIF_SYSCALL_TRACE to macros __[sg]et_tsk_thread_flag (from Roman Zippel)
-
Geert Uytterhoeven authored
M68k: optimize stacked irq check (from Roman Zippel)
-
Geert Uytterhoeven authored
Remove duplicate `the' in Mac/m68k interrupt handling code
-
Geert Uytterhoeven authored
Sun-3 doc updates: - Add maintainer for Sun-3/3x - Fix Config.help for CONFIG_SUN{3/3x}
-
Geert Uytterhoeven authored
Add ioremap() support for Sun-3 and modify the Sun-3 LANCE and i82586 OBIO Ethernet drivers to use it (from Sam Creasey)
-