Bug 15156

Summary: 2.6.32.6 hang at boot with ati x1600
Product: Drivers Reporter: Alexey Kuznetsov (axet)
Component: Video(Other)Assignee: drivers_video-other
Status: CLOSED CODE_FIX    
Severity: normal CC: akpm, florian, glisse, rjw
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.32.6 Subsystem:
Regression: Yes Bisected commit-id:
Bug Depends on:    
Bug Blocks: 14230    
Attachments: dmesg 2.6.31.9
config-2.6.32.6
config-2.6.31.9
config-2.6.32.7

Description Alexey Kuznetsov 2010-01-28 05:02:18 UTC
2.6.32.6 hang at boot. youtube video here: http://www.youtube.com/watch?v=FY767yw0T68


2.6.31.9 works fine (3d/2d/suspend/kms).
Comment 1 Alexey Kuznetsov 2010-01-28 05:02:44 UTC
Created attachment 24753 [details]
dmesg 2.6.31.9
Comment 2 Andrew Morton 2010-01-28 05:13:07 UTC
Marked as a regression.

If you disable the fbdev driver in config, does the machine boot OK?
Comment 3 Alexey Kuznetsov 2010-01-28 05:41:10 UTC
what exactly i should do?

nomodeset?
Comment 4 Alexey Kuznetsov 2010-01-28 05:43:38 UTC
ah you mean .config? let me attach it first
Comment 5 Alexey Kuznetsov 2010-01-28 05:44:18 UTC
Created attachment 24754 [details]
config-2.6.32.6
Comment 6 Alexey Kuznetsov 2010-01-28 05:47:27 UTC
here some FB_ keys, which one i should to disable?
Comment 7 Andrew Morton 2010-01-28 06:04:24 UTC
Well I was trying to work out whether it was an fbdev problem or a DRM problem.

As you have CONFIG_FB=y and CONFIG_DRM=m then I guess it's fbdev.  I'll see if I can wake up an fbdev developer...
Comment 8 Andrew Morton 2010-01-28 06:06:29 UTC
Gack, I can't see which driver you're using.  Please attach a dmesg from the 2.6.31 kernel?
Comment 9 Alexey Kuznetsov 2010-01-28 15:32:26 UTC
Created attachment 24755 [details]
config-2.6.31.9
Comment 10 Jérôme Glisse 2010-02-02 13:04:46 UTC
If you are using KMS for radeon please change the following config:
CONFIG_FB_VGA16=n
CONFIG_FB_VESA=n
CONFIG_FB_EFI=n
CONFIG_FB_RADEON=n
CONFIG_FB_RADEON_I2C=n
CONFIG_FB_RADEON_BACKLIGHT=n

Basicly disable all FB driver, KMS is already providing an FB driver. Do you have a macbook pro ? (i can't watch youtube video here).
Comment 11 Alexey Kuznetsov 2010-02-02 23:04:01 UTC
i did:

CONFIG_FB_VGA16=n
CONFIG_FB_VESA=n
CONFIG_FB_EFI=n
CONFIG_FB_RADEON=n
CONFIG_FB_RADEON_I2C=n
CONFIG_FB_RADEON_BACKLIGHT=n


the same. yes i have a macbook pro.

small summary:

-2.6.31
  kms-boot - ok
  kms-suspend - ok
  ums-boot - ok
  ums-suspend - fail
  fb-boot  - ok
  fb-suspend - fail

-2.6.32+
  kms-boot - fail
  kms-suspend - unknown
  ums-boot - ok
  ums-suspend - fail
  fb-boot  - ok
  fb-suspend - fail
Comment 12 Alexey Kuznetsov 2010-02-02 23:05:33 UTC
Created attachment 24885 [details]
config-2.6.32.7
Comment 13 Alexey Kuznetsov 2010-02-08 02:37:31 UTC
same for Linux 2.6.33-rc7 (hang on boot with kms). suspend/resume on fb-boot ok/fail.
Comment 14 Alexey Kuznetsov 2010-02-21 06:48:32 UTC
2.6.33-rc8 dont hang anymore.

but 2.6.33-rc8 has other bug, and i really can describe it. youtube video: http://www.youtube.com/watch?v=a-ogf8whmC0
Comment 15 Florian Mickler 2010-10-26 09:48:16 UTC
Can you file another bugreport for the second issue with an appropriate subject if this is still present in current kernels? 

('parts of the screen flimmer' or something like that could probably be used to describe the symptoms)

Regards,
Flo