original_kernel/drivers
Grant Grundler 6ca45a24cc [PARISC] Truncate overlapping PAT PDC reported ranges
Deal with overlapping LBA MMIO resources,

rp3440 PDC BUG: PDC reports lmmio range for the last rope that overlaps
with the CPU HPA. Console output was:

...
Found devices:
1. Storm Peak Fast at 0xfffffffffe798000 [152] { 0, 0x0, 0x889, 0x00004 }
2. Storm Peak Fast at 0xfffffffffe799000 [153] { 0, 0x0, 0x889, 0x00004 }
...
FAILED: lba_fixup_bus() request for lmmio_space
[fffffffff0000000/fffffffffecffffe]

Output is now:

LBA: Truncating lmmio_space [fffffffff0000000/fffffffffecffffe] to
[fffffffff0000000,fffffffffe797fff]

My only concern with this patch is how C8000 (PAT PDC) will report
elmmio ranges when a gfx card is installed. I'll have to test this
another day.

Signed-off-by: Grant Grundler <grundler@parisc-linux.org>
Signed-off-by: James Bottomley <jejb@parisc-linux.org>
Signed-off-by: Matthew Wilcox <willy@parisc-linux.org>
Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
2006-01-10 21:52:04 -05:00
..
acorn
acpi
amba
atm [ATM]: Remove unneeded kmalloc() return value casts + tiny whitespace cleanup 2006-01-10 13:09:01 -08:00
base [PATCH] DocBook: fix kernel-doc comments 2006-01-10 08:01:53 -08:00
block
bluetooth [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
cdrom [PATCH] cdrom: kill "open failed" error message 2006-01-10 08:37:08 -08:00
char [PATCH] moxa serial: add proper capability check 2006-01-10 09:45:36 -08:00
connector
cpufreq
crypto
dio
eisa
fc4
firmware
hwmon
i2c
ide [PATCH] ide-cd: clear random-write capability it not supported 2006-01-10 08:38:19 -08:00
ieee1394
infiniband
input Merge git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2006-01-10 08:30:29 -08:00
isdn [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
macintosh
mca
md [PATCH] dm: don't enable bouncing by default 2006-01-10 08:37:08 -08:00
media
message
mfd
misc
mmc
mtd [PATCH] turn "const static" into "static const" 2006-01-10 08:01:55 -08:00
net [IRDA] DONGLE_OLD: remove dependency on non-existing symbol 2006-01-10 13:11:44 -08:00
nubus
oprofile
parisc [PARISC] Truncate overlapping PAT PDC reported ranges 2006-01-10 21:52:04 -05:00
parport
pci
pcmcia
pnp
rapidio
s390 [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
sbus
scsi
serial [PATCH] m68knommu: set irq priority/level different for each ColdFire serial port 2006-01-10 09:31:27 -08:00
sh
sn
tc
telephony
usb [PATCH] TTY layer buffering revamp 2006-01-10 08:01:59 -08:00
video [PATCH] video/matrox/matroxfb_misc.c: remove dead code 2006-01-10 08:02:02 -08:00
w1
zorro
Kconfig
Makefile