radeon NULL pointer dereference with KMS and no AGP bridge
Submitted by Francis Whittle
Assigned to Default DRI bug account
On attempting to load the radeon driver with an AGP card (any radeon chipset) and no valid AGP bridge driver, radeon_agp_init produces a Kernel Oops (Unable to handle kernel NULL pointer dereference) upon attempting to determine if the bridge is required.
This will prevent boot in a misconfigured system that loads the driver early (ie. in initramfs or built into the kernel).
Trace is attached.