- 08 Feb, 2004 40 commits
-
-
Linus Torvalds authored
-
bk://linux-pnp.bkbits.net/pnp-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
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.
-
bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/sparc-2.6
-
Hirofumi Ogawa authored
-
Petri T. Koistinen authored
-
Petri T. Koistinen authored
-
Petri T. Koistinen authored
-
Petri T. Koistinen authored
-
David S. Miller authored
-
Hideaki Yoshifuji authored
-
Christoph Hellwig authored
The rpciod shutdown code gives ugly sleep_on without BKL warnings in -mm. And it looks indeed somewhat racy. The easy fix would be to simply use a completion as in the patch below, but that removes all the signal fuzzing semantics the current code has. I don't really understand why we want to cancel the operation by signals, but I think it'd be better to leave that to people familar with the code anyway..
-
David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
David S. Miller authored
into nuts.davemloft.net:/disk1/BK/net-2.6
-
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.
-