DRI not working
Robert Noland
rnoland at FreeBSD.org
Thu Oct 2 15:21:25 UTC 2008
On Thu, 2008-10-02 at 23:26 +1000, Alex wrote:
> Robert Noland wrote:
>
> > Ok, can you guys give this patch a try? I think the memory failures are
> > un-related and we probably need to try and figure that out separately.
> > This patch should be rejecting the second head during the probe phase,
> > so drm should not report *anything* about it.
> >
> > One of you said something about X also reporting both heads? If that is
> > true and remains so with this patch, could you send me X logs? I'll try
> > and get someone to look into the Intel 2d driver and see what is going
> > on with it.
> >
> > This patch is against -CURRENT. If I need one for STABLE, let me know
> > and I'll work out the difference.
> >
> > robert.
> >
> >
>
> Hi Robert,
>
> The patch did not apply cleanly. I cvsup'd my entire source tree to
> RELENG_7 and the patch still wouldn't apply, so had to resort to
> inserting the code myself (perhaps I need a patch for STABLE)
>
> * Added
>
> #include <dev/pci/pcireg.h>
>
> to drmP.h
>
> * Added the following code to drm_probe() in drm_drv.c
>
> if (pci_get_class(dev) != PCIC_DISPLAY
> || pci_get_subclass(dev) != PCIS_DISPLAY_VGA)
> return ENXIO;
>
>
> Kernel build is now broken, code in drm_drv.c throws undefined references to
> PCIC_DISPLAY
>
>
> Any ideas?
Patch against RELENG_7.
http://people.freebsd.org/~rnoland/i855-no-attach-sec-3.patch
robert.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20081002/f50de25a/attachment.pgp
More information about the freebsd-x11
mailing list