linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).