Thanks Karthick,
Your suggestion works -
T400:~/linux-2.6.38/drivers/gpu/drm/radeon# diff r600.c.orig r600.c
2221a2222,2234
> /*
> * Re-read the read and write if the value returned isn't sane. before
> calling r600_cp_start
> */
> do {
> rdev->cp.rptr = RREG32(CP_RB_RPTR);
> mdelay(15);
> } while((int)rdev->cp.rptr < 0);
>
> do {
> rdev->cp.wptr = RREG32(CP_RB_WPTR);
> mdelay(15);
> } while( (int)rdev->cp.wptr < 0 );
>
If I boot without this fix I run into the Oops. With the patched module
it works fine.
If a patch would help kindly let know what steps to use to produce the
patch (which directory to run it from) and I can upload the same.
Hope this fix is reviewed and makes into the next release.
Thanks,
Mayank
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/820746
Title:
Black screen on boot - Oops: 0002 [#1] SMP on Lenovo T400 laptop with
radeon
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/820746/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs