At Fri, 08 Jun 2012 13:26:57 +0200, Jörg-Volker Peetz wrote: > > Takashi Iwai wrote, on 06/07/12 12:15: > > Hi, > > > > this is a series of patches to fix the regressions of HD-audio HDMI > > on D-GPUs in 3.5-rc1 due to the support of VGA-switcheroo audio clients. > > > > The first patch adds a new helper function to vga-switcheroo and the > > second just uses that instead of an open code. > > > > Dave, if the first patch is OK, I'm going to apply it though sound tree. > > Let me know if any problem is found. > > > > Joerg, could you check whether this doesn't break your setup, too? > > > > > > thanks, > > > > Takashi > > Hello Takashi, > > I applied both your patches on 3.5-rc1. With this kernel I made three tests. > 1) After booting I switched off the discrete GPU via vga_switcheroo. > Then ca. 210 times the message > > hda-intel: spurious response 0x0:0x0, last cmd=0x170503 > > appears on the console and in the logs. > Starting X and using the built-in USB web-cam work, as well as sound with > mplayer2 works. > > 2) After booting I switched to the discrete GPU via > > echo -n DDIS > /sys/kernel/debugfs/vgaswitcheroo/switch > > Then I started X via startx. The desktop screen appears but the system > freezes. No reaction on keyboard or touchpad input. The computer is not > reachable via ethernet wire. Hm, these issues aren't seen on 3.5-rc1 before my patches? If so, we need to fix now. > > 3) After booting the machine freezes (hard-lock) when trying to switch to > dynamic power mangement on the integrated GPU via > > echo -n dynpm > /sys/class/drm/card0/device/power_method > > at least two trace calls are done. On the console only the last two lines of > one call trace and the last one are visible (machine is frozen). It says > (typed by hand, therefore, not complete): This is an irrelevant issue with my patches. thanks, Takashi _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel