2.5.46 & 2.5.47: Errors in drivers/video/aty128fb.c

2.5.46 & 2.5.47: Errors in drivers/video/aty128fb.c

Post by Priit Lae » Wed, 13 Nov 2002 11:00:18



This happens in both versions and when doing make modules and make
bzImage:
gcc -Wp,-MD,drivers/video/.fbgen.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium3 -Iarch/i386/mach-generic -nostdinc -iwithprefixinclude    -DKBUILD_BASENAME=fbgen -DEXPORT_SYMTAB  -c -o drivers/video/fbgen.o drivers/video/fbgen.c
gcc -Wp,-MD,drivers/video/.aty128fb.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=pentium3 -Iarch/i386/mach-generic -nostdinc -iwithprefixinclude    -DKBUILD_BASENAME=aty128fb   -c -o drivers/video/aty128fb.o drivers/video/aty128fb.c
drivers/video/aty128fb.c:419: unknown field `fb_get_fix' specified in initializer
drivers/video/aty128fb.c:419: warning: initialization from incompatible pointer type
drivers/video/aty128fb.c:420: unknown field `fb_get_var' specified in initializer
drivers/video/aty128fb.c:420: warning: initialization from incompatible pointer type
drivers/video/aty128fb.c: In function `aty128fb_set_var':
drivers/video/aty128fb.c:1379: structure has no member named `visual'
drivers/video/aty128fb.c:1380: structure has no member named `type'
drivers/video/aty128fb.c:1381: structure has no member named `type_aux'
drivers/video/aty128fb.c:1382: structure has no member named `ypanstep'
drivers/video/aty128fb.c:1383: structure has no member named `ywrapstep'
drivers/video/aty128fb.c:1384: structure has no member named `line_length'
make[2]: *** [drivers/video/aty128fb.o] Error 1
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2

My configuration is following
# Frame-buffer support
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_VESA=y
CONFIG_FB_ATY128=y
when i tried to compile CONFIG_FB_ATY128 as module it also failed with same errors...
PS. This also happened in 2.5.46, but i didn't bother to report :(

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

2.5.46 & 2.5.47: Errors in drivers/video/aty128fb.c

Post by Benjamin Herrenschmid » Wed, 13 Nov 2002 12:00:09


Quote:> My configuration is following
> # Frame-buffer support
> CONFIG_FB=y
> CONFIG_DUMMY_CONSOLE=y
> CONFIG_FB_VESA=y
> CONFIG_FB_ATY128=y
> when i tried to compile CONFIG_FB_ATY128 as module it also failed with same errors...
> PS. This also happened in 2.5.46, but i didn't bother to report :(

There are fixed versions of the aty128 and radeon fb drivers in
the PPC tree. Paulus is now taking care of aty128fb and will probably
send linus and updated version soon. I did a port of radeonfb but have
been waiting for Ani Joshi, the driver's maintainer, to send it to
Linus.

Ben.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

2.5.46 & 2.5.47: Errors in drivers/video/aty128fb.c

Post by James Simmon » Wed, 13 Nov 2002 20:00:14


Quote:> > My configuration is following
> > # Frame-buffer support
> > CONFIG_FB=y
> > CONFIG_DUMMY_CONSOLE=y
> > CONFIG_FB_VESA=y
> > CONFIG_FB_ATY128=y
> > when i tried to compile CONFIG_FB_ATY128 as module it also failed with same errors...
> > PS. This also happened in 2.5.46, but i didn't bother to report :(

> There are fixed versions of the aty128 and radeon fb drivers in
> the PPC tree. Paulus is now taking care of aty128fb and will probably
> send linus and updated version soon. I did a port of radeonfb but have
> been waiting for Ani Joshi, the driver's maintainer, to send it to
> Linus.

Ben do you mind if I grab your work and place it in my fbdev BK tree. The
reason being is there are some more api changes (the last ones) to be
pushed to linus.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

2.5.46 & 2.5.47: Errors in drivers/video/aty128fb.c

Post by Benjamin Herrenschmid » Wed, 13 Nov 2002 20:30:18


Quote:> Ben do you mind if I grab your work and place it in my fbdev BK tree. The
> reason being is there are some more api changes (the last ones) to be
> pushed to linus.

Go on, it's in the ppc bk trees (ppc.bkbits.net/linuxppc-2.5 if you can
grab that without auth.)

Ben.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

 
 
 

1. 2.5.46 & 2.5.47 crash at shutdown

Both .46 and .47 crash at shutdown on my HP 6000
laptop, just after unmounting all disks,
with the following output (copied by hand):-

Unable to handle kernel paging request at virtual
address cd066ae8
 printing eip:
c019ecfd
*pde = 0bd88067
*pte = 00000000
Oops: 0000
nls_cp437 vfat fat usbcore
CPU: 0
EIP: 0060:[<c019ecfd>]   Not tainted
EFLAGS: 00010286
EIP is at device_shutdown+0x69/0x9a
eax: cd066a88  ebx: cbee8c50  ecx: 00000001  edx:
00000001
esi: 4321fedc  edi: fee1dead  ebp: bffffd0c  esp:
ca517ea4
ds: 0068  es: 0068  ss:0068
Process halt(pid: 1633, threadinfo=ca516000
task=caaa06e0)
Stack: ca516000 c01236a4 c0362a48 00000003 00000000
ca516000 08049604 00000282
       080495fe bffffd5c cb9ee400 40059a44 00000000
c0121e30 00000014 ca517f40
       00000282 ca516000 fffffffd 080495fe c0121fbe
00000014 ca517f40 c11f4040
Call Trace:
 [<c01236a4>]  sys_reboot+0x168/0x2a4
 [<c0121e30>]  send_sig_info+0x24/0x40
 [<c0121fbe>]  kill_proc_info+0x32/0x4c
 [<c01220b0>]  kill_something_info+0xd8/0xe0
 [<c0122b05>]  sys_kill+0x51/0x5c
 [<c0115b1c>]  schedule+0x268/0x2c8
 [<c0120bee>]  schedule_timeout+0x82/0x9c
 [<c0120b60>]  process_timeout+0x0/0xc
 [<c0120cbb>]  sys_nanosleep+0xa3/0xf8
 [<c010a30f>]  syscall_call+0x7/0xb
Code: 83 78 60 00 74 0d 53 8b 40 60 ff d0 83 c4 04 8d
74 26 00 8b
Segmentation fault

It is quite repeatable. I can try building the kernel
with serial console if it would help.
Versions prior to 2.5.46 used to shutdown OK.

Regards,

   Mike.

__________________________________________________
Do you Yahoo!?
U2 on LAUNCH - Exclusive greatest hits videos
http://launch.yahoo.com/u2
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

2. Reading is much more interesting than TV (1591/1708)

3. aty128fb.c does not compile in linux 2.5.46

4. some lines on my screen

5. 2.5.46 : drivers/media/video/saa7111.c

6. sendmail 8.11.x and sol 2.6

7. 2.5.46 : drivers/media/video/saa7185.c

8. NFS Mess -- How to get unstuck?

9. 2.5.47-ac6 : drivers/media/video/saa7185.c

10. : 2.5.46,47 - In Function acpi_system_suspend

11. 2.5.47-ac6 : drivers/media/video/saa7111.c

12. patch for cs46xx driver on 2.5.47 to fix compilation error

13. PNP driver changes for 2.5.47