- 29 Jun, 2003 4 commits
-
-
James Bottomley authored
into jet.(none):/home1/jejb/BK/scsi-for-linus-2.5
-
Kai Mäkisara authored
The SCSI_IOCTL_SEND_COMMAND ioctl does not work in 2.5.73-bk7. The following patch (possibly mangled by my mail client) does fix the problem (introduced in 2.5.73):
-
James Bottomley authored
Doing some debugging after the SDET failure, I found that if we reject a command at zero depth, we can get into the infinite loop where we refuse a command to a LUN because it is starved, but there's no returning command to run the SCSI queues and fix the starvation. The solution is to accept the command and remove the LUN from the starved list.
-
Ben Collins authored
ETH1394 : - Minor cleanups. - Fix incorrect error handling with no broadcast channel. - Set max/default MTU to 1500. - Fix broken spinlock handling on device open. IEEE1394 : Make bus-nodeid printk's of a consistent format. OHCI1394 : Change one printk to a verbose/debug only message.
-
- 28 Jun, 2003 19 commits
-
-
James Bottomley authored
-
James Bottomley authored
This adds support for the Q720 MCA SCSI driver. It's only really useful on the voyager platform. The driver is preliminary and currently makes no use of the Q720 on-board memory for storing scripts and ccbs.
-
James Bottomley authored
- Remove direct configuration of this driver - Only remaining use is in the parisc zalon driver - Split the driver up to make it more use to 720 based drivers - Update zalon to new module/SCSI methods
-
Andrew Morton authored
nmclan_cs doesn't compile with older compilers
-
Andrew Morton authored
From: Nick Piggin <piggin@cyberone.com.au> It converts writes to reads and we end up returning the request to the wrong queue.
-
Andrew Morton authored
The ext3 version number hasn't been updated since ext3 was merged. We track ext3 via the kernel release ID. Remove the ext3 version number.
-
Andrew Morton authored
From: Philippe Elie <phil.el@wanadoo.fr> kmem_cache_destroy() can fail with the following error: slab error in kmem_cache_destroy(): cache `xxx': Can't free all objects but the cache user really free'd all objects This is because drain_array_locked() only frees 80% of thge objects. Fix it by adding a parameter to drain_array_locked() telling it to drain 100% of the objects.
-
Andrew Morton authored
From: Bob Miller <rem@osdl.org> Removed the check_mem_region() call and replaced with request_mem_region(). Because of the way the driver is structured the first request_mem_region() call gets the default memory area. After probing the complete memory area that is needed to communicate with the device is known, so the first memory area is released and the complete area is requested.
-
Andrew Morton authored
From: Bob Miller <rem@osdl.org> - Replace the call to MOD_INC_USE_COUNT with a __module_get() when forcing the module to not be unloadable. - Remove the check_region() calls and restructured things to only use request_region().
-
Andrew Morton authored
From: Kouichi ONO <co2b@ceres.dti.ne.jp> in 2.5.73, I can't read/write mount DVD-RAM via ide-scsi (only r/o mount). Without ide-scsi, I can mount DVD-RAM read/write mode and works fine. (acked by Jens).
-
Andrew Morton authored
From: Andi Kleen <ak@suse.de> Add proper EFAULT reporting to sys_syslog. This fixes some silly LTP test in the 32bit emulation of an AMD64 kernel.
-
Andrew Morton authored
From: Oleg Drokin <green@namesys.com> Fix BUG_ON(!buffer_mapped(bh)) in submit_bh() Reiserfs is submitting unmapped buffers into submit_bh(), which trips a BUG.
-
Andrew Morton authored
Make sure that the address_space is capable of performing the readahead before going in and allocating the pages.
-
Dan Aloni authored
This fixes the kernel crash in the case when we do an SIOCSIFNAME ioctl on /proc/net/dev to rename a network interface, and we supply a string such as "foo%sbar".
-
-
Christoph Hellwig authored
it should use scsi_host_alloc/scsi_host_put now.
-
-
Richard Henderson authored
-
Richard Henderson authored
-
- 27 Jun, 2003 17 commits
-
-
Stephen Hemminger authored
Fix PPP over async regression that the PPPoE changes caused. Basically, PPP puts a zero length skbuff in the receive queue as an error token, and the last change caused that to get flushed as bad data. Thanks to Diego Calleja Garcia, Matthew Harrell for validating this.
-
David S. Miller authored
-
Richard Henderson authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
hwif->udma_four is always preset to 0
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
Make the IDE driver return the proper status return for unhandled interrupts.
-
Bartlomiej Zolnierkiewicz authored
- do not enable TCQ in ide_init_drive(), its too early - enable TCQ in __ide_dma_on() only if CONFIG_BLK_DEV_IDE_TCQ_DEFAULT=y - try to enable TCQ only on disk drives - correct check for two drives on one channel
-
Anton Blanchard authored
The sym2 driver has a check for a very broken bios where it seems devices appear twice. This test is broken on a machine with PCI domains since busnumber:devfn is not a unique identifier. When we move to the scsi hotplug interface all this code will go away but in the short term we need the following fix.
-
Mark Haverkamp authored
aacraid was using the old and erroneously unshifted status return codes. Switch it to use the new SAM_STAT_ codes that don't need shifting.
-
Richard Henderson authored
into kanga.twiddle.net:/home/rth/work/linux/axp-2.5
-
Richard Henderson authored
-
Matthew Wilcox authored
This patch moves all the duplicated cdrom Kconfig bits from arch/*/Kconfig to drivers/cdrom/Kconfig
-
Martin Schwidefsky authored
Add return statement to tty init function of 3215 driver.
-