kernel-ark/drivers
Ivan Kokshaysky 90b54929b6 [PATCH] PCI: handle subtractive decode pci-pci bridge better
With the number of PCI bus resources increased to 8, we can
handle the subtractive decode PCI-PCI bridge like a normal
bridge, taking into account standard PCI-PCI bridge windows
(resources 0-2). This helps to avoid problems with peer-to-peer DMA
behind such bridges, poor performance for MMIO ranges outside bridge
windows and prefetchable vs. non-prefetchable memory issues.

To reflect the fact that such bridges do forward all addresses to
the secondary bus (transparency), remaining bus resources 3-7 are
linked to resources 0-4 of the primary bus. These resources will be
used as fallback by resource management code if allocation from
standard bridge windows fails for some reason.

Signed-off-by: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-07-01 13:35:50 -07:00
..
acorn
acpi
atm
base [PATCH] Driver core: Use klist_del() instead of klist_remove(). 2005-06-29 22:48:05 -07:00
block [PATCH] Fix get_request nastiness 2005-06-29 08:46:30 -07:00
bluetooth
cdrom
char [PATCH] tpm: fix bug introduced by the /proc/misc 2005-06-30 08:45:09 -07:00
cpufreq
crypto
dio
eisa
fc4
firmware
i2c [PATCH] Don't fill up log with atxp1 vcore messages change message 2005-06-29 09:08:00 -07:00
ide [PATCH] x86: i8253/i8259A lock cleanup 2005-06-30 08:45:10 -07:00
ieee1394
infiniband
input [PATCH] x86: i8253/i8259A lock cleanup 2005-06-30 08:45:10 -07:00
isdn
macintosh
mca
md
media
message
misc
mmc
mtd [PATCH] ARM: 2780/1: AFS partition length calculation fix 2005-06-30 23:01:09 +01:00
net [PATCH] ARM: 2723/2: remove __udivdi3 and __umoddi3 from the kernel 2005-06-29 18:10:54 +01:00
nubus
oprofile
parisc
parport
pci [PATCH] PCI: handle subtractive decode pci-pci bridge better 2005-07-01 13:35:50 -07:00
pcmcia [PATCH] pcmcia: fix modalias attribute in sysfs 2005-06-30 08:45:08 -07:00
pnp
s390
sbus
scsi
serial [PATCH] Serial: Fix small CONFIG_SERIAL_8250_NR_UARTS 2005-06-30 22:41:22 +01:00
sh
sn
tc
telephony
usb
video [PATCH] ARM: Acornfb: Don't claim IRQ fbcon for cursor 2005-06-30 16:30:07 +01:00
w1
zorro
Kconfig
Makefile