Re: [2.6.10-rc1] Segmentation fault in program "X"

From: Linus Torvalds
Date: Sun Oct 24 2004 - 15:29:29 EST




On Sun, 24 Oct 2004, Thomas Meyer wrote:
>
> Denis Vlasenko wrote:
> > On Sunday 24 October 2004 11:38, Thomas Meyer wrote:
> >
> >>Hello.
> >>
> >>X doesn't work under 2.6.10-rc1. i'm using the framebuffer X server.
> >>Kernel 2.6.9 works. How could that be?
> >
> >
> > Details?
> > --
> > vda
> >
> >
>
> Hi.
>
> Signal SIGSEGV happens while doing sys function
> "ioctl(5, FBIOBLANK <unfinished ...>"
>
> seems to be some changes between 2.6.9 and 2.6.10-rc1 in file "fbmem.c"

Do you have radeon hardware? Is there any oops in your logs?

It definitely sounds like it's due to this one:

ChangeSet@xxxxxxxxxxxxx, 2004-10-19 08:09:17-07:00, benh@xxxxxxxxxxxxxxxxxxx
[PATCH] rework radeonfb blanking

This patch cleans up some old cruft in the manipulation of the LVDS
interface registers and fixes the blanking code to work with various DVI
flat panels.

Since this is all very sensitive stuff, I'm posting the patch here for
testing before submitting it upstream, though Andrew is welcome to put it
in -mm.

It also fix some problems with getting the right PLL setup on recent Mac
laptops, replacing the old hard coded list of values with cleaner code that
"probes" the PLL setup done by the firmware.

Signed-off-by: Andrew Morton <akpm@xxxxxxxx>
Signed-off-by: Linus Torvalds <torvalds@xxxxxxxx>

Ben, any suggestions for Thomas?

Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/