* [FBDEV updates] Newest framebuffer fixes.
@ 2003-04-10 19:09 James Simmons
2003-04-10 21:14 ` Paweł Gołaszewski
0 siblings, 1 reply; 4+ messages in thread
From: James Simmons @ 2003-04-10 19:09 UTC (permalink / raw)
To: Linux Kernel Mailing List
Cc: Linux Fbdev development list, Geert Uytterhoeven, adaplas
Hi!
Here are the latest framebuffer changes. Some driver updates and a
massive cleanup of teh cursor code. Tony please test it on the i810
chipset. I tested it on the Riva but there is one bug I can't seem to
find. Please test this patch. It is against 2.5.67 BK. It shoudl work
against 2.5.67 as well.
Please test.
Standard patch is at
http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
and you can do a bk pull http://fbdev.bkbits.net/fbdev-2.5
Linus, please do a
bk pull http://gkernel.bkbits.net/fbdev-2.5
This will update the following files:
Documentation/devices.txt | 7
drivers/video/aty/aty128fb.c | 16 -
drivers/video/cfbimgblt.c | 4
drivers/video/console/fbcon.c | 548 ++++++++++++++++++----------------------
drivers/video/console/fbcon.h | 1
drivers/video/controlfb.c | 18 -
drivers/video/fbcmap.c | 33 +-
drivers/video/fbmem.c | 159 ++++++-----
drivers/video/i810/i810.h | 6
drivers/video/i810/i810_accel.c | 140 +++++-----
drivers/video/i810/i810_dvt.c | 3
drivers/video/i810/i810_gtf.c | 7
drivers/video/i810/i810_main.c | 135 ++++-----
drivers/video/i810/i810_main.h | 4
drivers/video/logo/logo.c | 69 ++---
drivers/video/platinumfb.c | 28 --
drivers/video/radeonfb.c | 10
drivers/video/riva/fbdev.c | 2
drivers/video/softcursor.c | 198 +++++++-------
drivers/video/tdfxfb.c | 18 -
drivers/video/tgafb.c | 2
drivers/video/vga16fb.c | 6
include/linux/fb.h | 16 -
include/linux/linux_logo.h | 2
24 files changed, 690 insertions(+), 742 deletions(-)
through these ChangeSets:
<jsimmons@kozmo.(none)> (03/04/02 1.991.1.2)
[FBDEV SOFT CURSOR] Test to see if kmalloc failed.
[FBCON] Test to see if the user priovides there own work queue.
<jsimmons@kozmo.(none)> (03/04/02 1.991.1.1)
[FBDEV] Final cursor code cleanups. Now the burden of handling the cursor code lies on the driver side. The reason for this is that a invalid cursor might come from userland.
<jsimmons@kozmo.(none)> (03/03/31 1.990)
[FBDEV] Massive cleanups of the cursor api.
<jsimmons@maxwell.earthlink.net> (03/03/26 1.986)
[FBDEV] Documentation on the device numbers of /dev/fb being mulitples of 32 is no longer true. Removed that info.
[FBDEV] Logo fixes. Now we can display different color logos on screens of different color depths.
[VGA16 FBDEV] Small compile error. Fixed it now.
<jsimmons@maxwell.earthlink.net> (03/03/26 1.984)
[I810 FBDEV] Driver updates.
[FBCON] Reversed some of my cursor changes.
<jsimmons@kozmo.(none)> (03/03/25 1.983)
[FBDEV] The image color depth of zero hack has been killed.
<jsimmons@maxwell.earthlink.net> (03/03/25 1.982)
[FBCON] Now we use workqueues so framebuffer code can always work in a process context.
[GENERIC CURSOR] Safety check in case kmalloc failes
<jsimmons@maxwell.earthlink.net> (03/03/25 1.981)
[FBCON] Could be called outside of a process context. This fixes that.
<jsimmons@maxwell.earthlink.net> (03/03/25 1.979)
[RAGE 128/CONTROL/PLATNIUM FBDEV] PPC updates.
[RADEON FBDEV] PLL fix for specific type of card.
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [FBDEV updates] Newest framebuffer fixes.
2003-04-10 19:09 James Simmons
@ 2003-04-10 21:14 ` Paweł Gołaszewski
2003-04-10 21:37 ` James Simmons
0 siblings, 1 reply; 4+ messages in thread
From: Paweł Gołaszewski @ 2003-04-10 21:14 UTC (permalink / raw)
To: James Simmons; +Cc: Linux Kernel Mailing List, Linux Fbdev development list
On Thu, 10 Apr 2003, James Simmons wrote:
> Here are the latest framebuffer changes. Some driver updates and a
> massive cleanup of teh cursor code. Tony please test it on the i810
> chipset. I tested it on the Riva but there is one bug I can't seem to
> find. Please test this patch. It is against 2.5.67 BK. It shoudl work
> against 2.5.67 as well.
No, it doesn't. On clean 2.5.67:
# zcat fbdev.diff.gz |patch -p0
patching file linus-2.5/Documentation/devices.txt
patching file linus-2.5/drivers/video/aty/aty128fb.c
patching file linus-2.5/drivers/video/cfbimgblt.c
patching file linus-2.5/drivers/video/console/fbcon.c
patching file linus-2.5/drivers/video/console/fbcon.h
patching file linus-2.5/drivers/video/controlfb.c
patching file linus-2.5/drivers/video/fbcmap.c
patching file linus-2.5/drivers/video/fbmem.c
Hunk #3 FAILED at 639.
Hunk #4 succeeded at 705 (offset 1 line).
Hunk #6 succeeded at 848 (offset 1 line).
Hunk #8 succeeded at 931 (offset 1 line).
Hunk #10 succeeded at 974 (offset 1 line).
Hunk #12 succeeded at 997 (offset 1 line).
Hunk #14 succeeded at 1151 (offset 1 line).
1 out of 15 hunks FAILED -- saving rejects to file
linus-2.5/drivers/video/fbmem.c.rej
patching file linus-2.5/drivers/video/i810/i810.h
patching file linus-2.5/drivers/video/i810/i810_accel.c
patching file linus-2.5/drivers/video/i810/i810_dvt.c
patching file linus-2.5/drivers/video/i810/i810_gtf.c
patching file linus-2.5/drivers/video/i810/i810_main.c
patching file linus-2.5/drivers/video/i810/i810_main.h
patching file linus-2.5/drivers/video/imsttfb.c
patching file linus-2.5/drivers/video/logo/logo.c
Hunk #1 FAILED at 33.
1 out of 1 hunk FAILED -- saving rejects to file linus-2.5/drivers/video/logo/logo.c.rej
The next patch would create the file
linus-2.5/drivers/video/logo/logo_linux_clut224.c, which already exists! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file linus-2.5/drivers/video/logo/logo_linux_clut224.c.rej
patching file linus-2.5/drivers/video/logo/logo_linux_mono.c
patching file linus-2.5/drivers/video/platinumfb.c
patching file linus-2.5/drivers/video/radeonfb.c
patching file linus-2.5/drivers/video/riva/fbdev.c
patching file linus-2.5/drivers/video/softcursor.c
patching file linus-2.5/drivers/video/tdfxfb.c
patching file linus-2.5/drivers/video/tgafb.c
patching file linus-2.5/drivers/video/vga16fb.c
patching file linus-2.5/include/linux/fb.h
patching file linus-2.5/include/linux/linux_logo.h
--
pozdr. Pawe³ Go³aszewski
---------------------------------
worth to see: http://www.againsttcpa.com/
CPU not found - software emulation...
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [FBDEV updates] Newest framebuffer fixes.
2003-04-10 21:14 ` Paweł Gołaszewski
@ 2003-04-10 21:37 ` James Simmons
0 siblings, 0 replies; 4+ messages in thread
From: James Simmons @ 2003-04-10 21:37 UTC (permalink / raw)
To: Paweł Gołaszewski
Cc: Linux Kernel Mailing List, Linux Fbdev development list
> No, it doesn't. On clean 2.5.67:
Ug. Try it again.
At the same spot. http://phoenix.infradead.org/~jsimmons/fbdev.diff.gz
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [FBDEV updates] Newest framebuffer fixes.
@ 2003-04-13 8:17 Antonino Daplas
0 siblings, 0 replies; 4+ messages in thread
From: Antonino Daplas @ 2003-04-13 8:17 UTC (permalink / raw)
To: James Simmons, Linux Kernel Mailing List
Cc: Linux Fbdev development list, Geert Uytterhoeven
James,
I will be away for at least a couple of months so I won't be able to
contribute or do any testing.
Tony
-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger
for complex code. Debugging C/C++ programs can leave you feeling lost and
disoriented. TotalView can help you find your way. Available on major UNIX
and Linux platforms. Try it free. www.etnus.com
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-04-13 8:17 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-04-13 8:17 [FBDEV updates] Newest framebuffer fixes Antonino Daplas
-- strict thread matches above, loose matches on Subject: below --
2003-04-10 19:09 James Simmons
2003-04-10 21:14 ` Paweł Gołaszewski
2003-04-10 21:37 ` James Simmons
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).