- 08 Feb, 2004 32 commits
-
-
http://linux.bkbits.net/linux-2.5Adam Belay authored
into neo.rr.com:/home/ambx1/linux/bk/linus-2.5
-
Adam Belay authored
This patch cleans up the kconfig options for the pnp subsystem. It updates the comments and makes pnpbios proc support an optional feature.
-
Adam Belay authored
This patch adds some aditional information to sysfs for pnp cards. It should be useful for userland tools.
-
Adam Belay authored
This patch updates the matching code to ensure that all requested devices are present on the card, even if they are in use. It is necessary for some ALSA drivers to work properly because early vendors would have different sets of devices on the same card ids. It is from Takashi Iwai <tiwai@suse.de>.
-
Adam Belay authored
This patch updates file2alias.c to support pnp ids. It is from Takashi Iwai <tiwai@suse.de>.
-
Adam Belay authored
This patch moves the PnP ID declarations to mod_devicetable.h like most of the other buses. It is from Takashi Iwai <tiwai@suse.de>.
-
Adam Belay authored
Recently many PnPBIOS bugs have been triggered by static resource information requests. This patch makes an effort to further avoid making them.
-
Adam Belay authored
Some PnPBIOSes do not follow the specifications with regard to disabling devices. This patch preserves the tag bits, while zeroing the resource settings. Previously we would zero the entire buffer. It has been tested and appears to correct the issue while remaining compatible with unbroken PnPBIOSes.
-
Adam Belay authored
This patch reorganizes resource flags to ensure that manual resource settings are properly recognized. This fix is necessary for many ALSA drivers. It also prevents comparisons between unset resource structures. The bug was discovered by Rene Herman <rene.herman@keyaccess.nl>, who also wrote an initial version of this patch. I made further improvements to ensure that the pnp subsystem was compatible with this initial change.
-
Adam Belay authored
The serial driver currently fails to unregister its pnp driver upon module unload. This patch corrects the problem by calling pnp_unregister_driver and implementing a proper remove function.
-
Jens Axboe authored
Make sure that TOC gets reloaded after every last close of the device.
-
bk://linux-scsi.bkbits.net/scsi-for-linus-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch fixes an Oops when unloading the driver. Bug fix. Please consider this for inclusion. All of the patches sent out are needed to get the driver in the 2.6 tree up to the level of the driver that is in the 2.4 tree, excluding this patch which is not required in 2.4. More patches will be coming. They include multi-path failover support, support for more than 8 controllers, and msi support. Presently working on a per logical volume queueing scheme.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch uses the pci_module_init wrapper for hot plug cases. It is in the 2.4. tree.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch changes the way we fill out the /proc files we create. It now has human readable volume sizes, RAID levels, etc. Also removes some fields that were orginally for debug purposes. This is in the 2.4 tree.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch changes a format specifier to unsigned to prevent the number of blocks being displayed as a negative value on very large volumes.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch replaces reading directly form PCI config space where possible. Most of what we need is in the pdev struct. This is in 2.4.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch moves the check of the controller to before trying to enable it. If a controller is disabled the system will Oops without this fix. This in the 2.4 tree.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch addresses a bug in the ASIC on the 6400 series controllers. When prefetching from host memory we grab an extra 750 or so bytes of data. If this occurs on a memory boundary the machine will MCA. This bug affects IPF and Alpha based platforms. It is not known to be a problem on x86. Prefetch will be disabled via the f/w. We need to enable it on x86 to address a _big_ performance hit on RAID 1 operations. It is in the 2.4 tree.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch fixes a bug when sharing IRQs with another controller that receives a lot of interrupts. Without this check we will panic the system when unloading and reloading the driver. This is in 2.4.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch adds support for the next generation embedded cciss controller. It also bumps the version and changes the author to HP. This patch is in 2.4.
-
Andrew Morton authored
From: mikem@beardog.cca.cpqcorp.net This patch fixes a bug where under certain error conditions we bail and try to free our I/O memory. This patch is in the 2.4 tree.
-
Andrew Morton authored
From: <mikem@beardog.cca.cpqcorp.net> This patch eliminates the bad assumption that all of our PCI BARs will always be 32-bits. Tested against the 2.6.2 kernel. This is required to support the Pinnacles architecture. It is already in the 2.4 tree. (This needs to be converted to use pci_request_regions())
-
Andrew Morton authored
Print a size_t correctly.
-
Andrew Morton authored
Include the needed compiler.h. Also swizze the return type and the attribute around to match everyone else.
-
Andrew Morton authored
From: Joe Korty <joe.korty@ccur.com> Now that bitmap_parse is part of bitmap.[ch], it is allowed to manipulate bits directly as the other bitmap routines do.
-
Andrew Morton authored
It was old.
-
Andrew Morton authored
From: <viro@parcelfarce.linux.theplanet.co.uk> Simplify the code, eliminate an unused variable warning.
-
Andrew Morton authored
From: Andreas Steinmetz <ast@domdv.de> The attached patch adds the pci id 5961 to radeonfb. Without the patch my 9200 displays only a blank screen. lspci output below. 05:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV280 [Radeon 9200] (rev 01) (prog-if 00 [VGA]) Subsystem: Giga-byte Technology: Unknown device 4018 Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 16 Memory at e0000000 (32-bit, prefetchable) [size=128M] I/O ports at b800 [size=256] Memory at feaf0000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at feac0000 [disabled] [size=128K] Capabilities: [58] AGP version 3.0 Capabilities: [50] Power Management version 2
-
Andrew Morton authored
From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader) make __delay function handle a loop count of zero. In practice, this only seems to occur in odd debugging situations, but it's quite annoying then.
-
Andrew Morton authored
From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader) Define ARCH_HAS_*_EXTABLE macros for v850
-
Andrew Morton authored
From: <miles@mcspd15.ucom.lsi.nec.co.jp> (Miles Bader) Add some #includes for the v850 to eliminate some compiler warnings
-
- 07 Feb, 2004 8 commits
-
-
Bartlomiej Zolnierkiewicz authored
Always compile ide-dma.c if CONFIG_BLK_DEV_IDEDMA=y, mark PCI specific code with CONFIG_BLK_DEV_IDEDMA_PCI for now (it should migrate to ide_pcidma.c over a time). This fixes a small bug - in_drive_list() from icside.c used !strstr() instead of strstr() so it was missing two entries from a blacklist.
-
Alexander Viro authored
Let's play spot the bug here... Amazing that it survives in modular case...
-
Bartlomiej Zolnierkiewicz authored
It was broken by IDE modular fixes in 2.6.2.
-
Bartlomiej Zolnierkiewicz authored
From: Matthew Wilcox <willy@debian.org>
-
Bartlomiej Zolnierkiewicz authored
From: Christoph Hellwig <hch@lst.de> Instead of using the old MOD_INC_USE_COUNT and getting warnings all the time preventing module unload can be much easier achived by just not implementing a module_exit handler.
-
Andrew Morton authored
On ppc64: drivers/scsi/qla2xxx/qla_dbg.c: In function `qla2300_fw_dump': drivers/scsi/qla2xxx/qla_dbg.c:64: warning: int format, different type arg (arg 5) drivers/scsi/qla2xxx/qla_dbg.c: In function `qla2100_fw_dump': drivers/scsi/qla2xxx/qla_dbg.c:600: warning: int format, different type arg (arg 5) drivers/scsi/qla2xxx/qla_os.c: In function `qla2x00_proc_info': drivers/scsi/qla2xxx/qla_os.c:2386: warning: cast to pointer from integer of different size drivers/scsi/qla2xxx/qla_os.c:2386: warning: cast to pointer from integer of different size The qla_dbg() warning occurs because on ppc64 size_t is a long. sizeof returns a size_t. I used %Z rather than the more modern %z, because gcc-2.95 warns about %z. printk supports both. For printing out dma_addr_t's, we really don't know what size they are here, so treating them as unsigned long long is best.
-
Andrew Vasquez authored
qla2xxx needs to be replumbed back into driver/scsi/Makefile. David Miller had already sent along a patch to me which achieves this by removing the _CONFIG suffix.
-
James Bottomley authored
by user request
-