The new Catalyst 8.6 driver has made it into Debian Sid, so I decided to give it a try (as I haven't updated it in a good while). When it came time to compile the kernel module, I did the usual "m-a a-i fglrx", and it claimed to have compiled fine. All was good, I though.

I reboot, and I had no 3D. I check amdcccle and sure enough, there was a problem. I try "modprobe fglrx" and get:
 modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.25-2-amd64/misc/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
then dmesg gives me:

[ 2375.674422] fglrx: Unknown symbol flush_tlb_page

Personally, I have no idea how to resolve this, or if it is something I can resolve. I am currently running:

uname -r
And the changelog says that 8.5 added support for 2.6.25. Can anybody help with this?