linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [BK console] console updates.
@ 2002-11-04  9:40 Aivils Stoss
  2002-11-06  3:04 ` [Linux-fbdev-devel] " James Simmons
  0 siblings, 1 reply; 14+ messages in thread
From: Aivils Stoss @ 2002-11-04  9:40 UTC (permalink / raw)
  To: James Simmons, Christoph Hellwig
  Cc: Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

Fri, 1 Nov 2002 09:40:05 -0800 (PST) James Simons wrote:
>> On Wed, Oct 30, 2002 at 01:56:38PM -0800, James Simmons wrote:
>> > I doubt this code will go into 2.5.X but it is avaiable for anyone to
play
>> > with it.
>>
>> Why?  I don't want to live another release with the old, crappy console,
>> and you've been working on this during almost all of 2.4 now..
>
>Give my console diff a try.
>
>http://phoenix.infradead.org/~jsimmons/console.diff.gz
>
>Its against 2.5.45. It has 3 bugs I know of.
>
>1) Switch back to X messes up the screen.

Already fixed in the linuxconsole 2.4.X backport http://startx.times.lv/

Aivils Stoss

--- linus-2.5/drivers/char/vt_ioctl.c    Mon Nov  4 11:33:57 2002
+++ linus-2.5/drivers/char/vt_ioctl.c.changed      Mon Nov  4 11:36:45 2002
@@ -1089,17 +1089,17 @@ int vt_ioctl(struct tty_struct *tty, str
                    if (!tmp) {
                         tmp = vc_allocate(vc->vt_newvt);
                         if (!tmp) {
                              i = vc->vt_newvt;
                              vc->vt_newvt = -1;
                              return i;
                         }
                    }
-
+                   vc->vt_newvt = -1;
                    /*
                     * When we actually do the console switch,
                     * make sure we are atomic with respect to
                     * other console switches..
                     */
                    acquire_console_sem();
                    complete_change_console(tmp,
vc->display_fg->fg_console);
                    release_console_sem();


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Linux-fbdev-devel] Re: [BK console] console updates.
  2002-11-04  9:40 [BK console] console updates Aivils Stoss
@ 2002-11-06  3:04 ` James Simmons
  0 siblings, 0 replies; 14+ messages in thread
From: James Simmons @ 2002-11-06  3:04 UTC (permalink / raw)
  To: Aivils Stoss
  Cc: Christoph Hellwig, Linux Kernel Mailing List,
	Linux console project, Linux Fbdev development list


> >1) Switch back to X messes up the screen.
>
> Already fixed in the linuxconsole 2.4.X backport http://startx.times.lv/

Applied :-)

k


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 21:56 James Simmons
                   ` (2 preceding siblings ...)
  2002-10-30 23:32 ` Skip Ford
@ 2002-11-01 21:11 ` Pavel Machek
  3 siblings, 0 replies; 14+ messages in thread
From: Pavel Machek @ 2002-11-01 21:11 UTC (permalink / raw)
  To: James Simmons
  Cc: Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

Hi!

>    Along with the new fbdev api I also have rewritten the console layer.
> The goals are:

Current 2.5.45 (and previous 2.5's) has funny problems on my vesafb
machines [like half of letters appearing during emacs session, to the
point you do ^L to repaint]. I hope this fixes it....
								Pavel
-- 
When do you have heart between your knees?

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 21:52 ` Christoph Hellwig
  2002-11-01  1:37   ` [Linux-fbdev-devel] " James Simmons
@ 2002-11-01 17:40   ` James Simmons
  1 sibling, 0 replies; 14+ messages in thread
From: James Simmons @ 2002-11-01 17:40 UTC (permalink / raw)
  To: Christoph Hellwig
  Cc: Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list


> On Wed, Oct 30, 2002 at 01:56:38PM -0800, James Simmons wrote:
> > I doubt this code will go into 2.5.X but it is avaiable for anyone to play
> > with it.
>
> Why?  I don't want to live another release with the old, crappy console,
> and you've been working on this during almost all of 2.4 now..

Give my console diff a try.

http://phoenix.infradead.org/~jsimmons/console.diff.gz

Its against 2.5.45. It has 3 bugs I know of.

1) Switch back to X messes up the screen.

2) I had to disable the beeper. I have to think of a proper solution to
   that problem with Vojtech.

3) Software suspend is broken because the console has moved from the
   global int currcons to private struct vc_data to represent a VC.
   BTW what was the author of that code trying to do any ways?



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-11-01 11:06     ` Skip Ford
@ 2002-11-01 17:13       ` James Simmons
  0 siblings, 0 replies; 14+ messages in thread
From: James Simmons @ 2002-11-01 17:13 UTC (permalink / raw)
  To: Skip Ford; +Cc: Linux Kernel Mailing List


> James Simmons wrote:
> > Okay. Here is the new console system. The patch is against 2.5.45.
> > Please note only vgacon has been fixed to work with this new api.
> >
> > http://phoenix.infradead.org/~jsimmons/console.diff.gz
> >
> > Diff stats:
> >  arch/i386/vmlinux.lds.s                     |  109
>
> Your patch creates the above linker script.  It appears to be a copy
> of vmlinux.lds.S from the same directory.

Strange. I fixed that. All clean.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 23:32 ` Skip Ford
  2002-10-30 23:00   ` M. R. Brown
@ 2002-11-01 15:06   ` Petr Baudis
  1 sibling, 0 replies; 14+ messages in thread
From: Petr Baudis @ 2002-11-01 15:06 UTC (permalink / raw)
  To: Skip Ford
  Cc: James Simmons, Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

Dear diary, on Thu, Oct 31, 2002 at 12:32:18AM CET, I got a letter,
where Skip Ford <skip.ford@verizon.net> told me, that...
> James Simmons wrote:
> > 
> > bk://linuxconsole.bkbits.net
> > 
> > BTW I will make patches avaiable as soon as 2.5.45 comes out.
> 
> Don't even bother posting to the list without a patch.  Saying you want
> testers and not providing a patch is just rediculous.

As far as I understand it, he just provided you a status report so that you
could see what's going on etc (especially relevant around the Oct-31 deadline),
and he fullfiled his promise and sent the patches as soon as 2.5.45 came out,
didn't he? So what's wrong?

-- 
 
				Petr "Pasky" Baudis
 
* ELinks maintainer                * IPv6 guy (XS26 co-coordinator)
* IRCnet operator                  * FreeCiv AI occassional hacker
.
This host is a black hole at HTTP wavelengths. GETs go in, and nothing
comes out, not even Hawking radiation.
                -- Graaagh the Mighty on rec.games.roguelike.angband
.
Public PGP key && geekcode && homepage: http://pasky.ji.cz/~pasky/

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-11-01  1:37   ` [Linux-fbdev-devel] " James Simmons
@ 2002-11-01 11:06     ` Skip Ford
  2002-11-01 17:13       ` James Simmons
  0 siblings, 1 reply; 14+ messages in thread
From: Skip Ford @ 2002-11-01 11:06 UTC (permalink / raw)
  To: James Simmons; +Cc: Linux Kernel Mailing List

James Simmons wrote:
> Okay. Here is the new console system. The patch is against 2.5.45.
> Please note only vgacon has been fixed to work with this new api.
> 
> http://phoenix.infradead.org/~jsimmons/console.diff.gz
> 
> Diff stats:
>  arch/i386/vmlinux.lds.s                     |  109

Your patch creates the above linker script.  It appears to be a copy
of vmlinux.lds.S from the same directory.

-- 
Skip

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 22:12 ` Andreas Schuldei
@ 2002-10-31 10:38   ` Svetoslav Slavtchev
  0 siblings, 0 replies; 14+ messages in thread
From: Svetoslav Slavtchev @ 2002-10-31 10:38 UTC (permalink / raw)
  To: Andreas Schuldei
  Cc: James Simmons, Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

Quoting Andreas Schuldei <andreas@schuldei.org>:

> > 3) Multi-desktop systems. Already done this. The current code in BK
> >    doesn't support this just yet as I have a few bug to beat out for
> >    single headed systems. It will take about one more week to get
> this
> >    ready.
> 
> this is something i know several people are interested in. and it
> does not touch core code to add, does it?
> 
> This is my personal-favorit-must-go-in-above-all-else-feature.
> 

My too,
except may be working lvm and soft-raid

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 21:56 James Simmons
  2002-10-30 21:52 ` Christoph Hellwig
  2002-10-30 22:12 ` Andreas Schuldei
@ 2002-10-30 23:32 ` Skip Ford
  2002-10-30 23:00   ` M. R. Brown
  2002-11-01 15:06   ` Petr Baudis
  2002-11-01 21:11 ` Pavel Machek
  3 siblings, 2 replies; 14+ messages in thread
From: Skip Ford @ 2002-10-30 23:32 UTC (permalink / raw)
  To: James Simmons
  Cc: Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

James Simmons wrote:
> 
> bk://linuxconsole.bkbits.net
> 
> BTW I will make patches avaiable as soon as 2.5.45 comes out.

Don't even bother posting to the list without a patch.  Saying you want
testers and not providing a patch is just rediculous.

-- 
Skip

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 23:00   ` M. R. Brown
@ 2002-10-30 23:08     ` Martin J. Bligh
  0 siblings, 0 replies; 14+ messages in thread
From: Martin J. Bligh @ 2002-10-30 23:08 UTC (permalink / raw)
  To: M. R. Brown, Skip Ford
  Cc: James Simmons, Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

> * Skip Ford <skip.ford@verizon.net> on Wed, Oct 30, 2002:
> 
>> James Simmons wrote:
>> > 
>> > bk://linuxconsole.bkbits.net
>> > 
>> > BTW I will make patches avaiable as soon as 2.5.45 comes out.
>> 
>> Don't even bother posting to the list without a patch.  Saying you want
>> testers and not providing a patch is just rediculous.
>> 
> 
> Not knowing where/how to stay current is also a bit ridiculous.
> 
> http://sf.net/projects/linuxconsole/.  Click on "CVS".

Yeah, of course ... his psychic power must be weakening, he 
should have magically been able to guess that because ....

That's not a patch, it's a CVS tree. Just mail out a normal
patch, like everyone else.

M.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 23:32 ` Skip Ford
@ 2002-10-30 23:00   ` M. R. Brown
  2002-10-30 23:08     ` Martin J. Bligh
  2002-11-01 15:06   ` Petr Baudis
  1 sibling, 1 reply; 14+ messages in thread
From: M. R. Brown @ 2002-10-30 23:00 UTC (permalink / raw)
  To: Skip Ford
  Cc: James Simmons, Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

* Skip Ford <skip.ford@verizon.net> on Wed, Oct 30, 2002:

> James Simmons wrote:
> > 
> > bk://linuxconsole.bkbits.net
> > 
> > BTW I will make patches avaiable as soon as 2.5.45 comes out.
> 
> Don't even bother posting to the list without a patch.  Saying you want
> testers and not providing a patch is just rediculous.
> 

Not knowing where/how to stay current is also a bit ridiculous.

http://sf.net/projects/linuxconsole/.  Click on "CVS".

M. R.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 21:56 James Simmons
  2002-10-30 21:52 ` Christoph Hellwig
@ 2002-10-30 22:12 ` Andreas Schuldei
  2002-10-31 10:38   ` Svetoslav Slavtchev
  2002-10-30 23:32 ` Skip Ford
  2002-11-01 21:11 ` Pavel Machek
  3 siblings, 1 reply; 14+ messages in thread
From: Andreas Schuldei @ 2002-10-30 22:12 UTC (permalink / raw)
  To: James Simmons
  Cc: Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

> 3) Multi-desktop systems. Already done this. The current code in BK
>    doesn't support this just yet as I have a few bug to beat out for
>    single headed systems. It will take about one more week to get this
>    ready.

this is something i know several people are interested in. and it
does not touch core code to add, does it?

This is my personal-favorit-must-go-in-above-all-else-feature.

^ permalink raw reply	[flat|nested] 14+ messages in thread

* [BK console] console updates.
@ 2002-10-30 21:56 James Simmons
  2002-10-30 21:52 ` Christoph Hellwig
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: James Simmons @ 2002-10-30 21:56 UTC (permalink / raw)
  To: Linux Kernel Mailing List
  Cc: Linux console project, Linux Fbdev development list


Hi folks!!!

   Along with the new fbdev api I also have rewritten the console layer.
The goals are:

1) The idea here was to move alot of the basic functionaly present in
   alot of low level drivers into the the higher layers thus making the
   low level drivers smaller and cleaner. A good example is using the
   /dev/fb interface to resize a VC. That is just plain dumb.

2) The second goal was to seperate out the terminal emulation to allow
   for a light weight printk. Also the idea was to make the VT console
   system modular. On embedded devices then we can insmod the VT
   console system. This is partially done.

3) Multi-desktop systems. Already done this. The current code in BK
   doesn't support this just yet as I have a few bug to beat out for
   single headed systems. It will take about one more week to get this
   ready.


I doubt this code will go into 2.5.X but it is avaiable for anyone to play
with it.

bk://linuxconsole.bkbits.net

BTW I will make patches avaiable as soon as 2.5.45 comes out.

MS: (n) 1. A debilitating and surprisingly widespread affliction that
renders the sufferer barely able to perform the simplest task. 2. A disease.

James Simmons  [jsimmons@users.sf.net] 	                ____/|
fbdev/console/gfx developer                             \ o.O|
http://www.linux-fbdev.org                               =(_)=
http://linuxgfx.sourceforge.net                            U
http://linuxconsole.sourceforge.net


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [BK console] console updates.
  2002-10-30 21:56 James Simmons
@ 2002-10-30 21:52 ` Christoph Hellwig
  2002-11-01  1:37   ` [Linux-fbdev-devel] " James Simmons
  2002-11-01 17:40   ` James Simmons
  2002-10-30 22:12 ` Andreas Schuldei
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 14+ messages in thread
From: Christoph Hellwig @ 2002-10-30 21:52 UTC (permalink / raw)
  To: James Simmons
  Cc: Linux Kernel Mailing List, Linux console project,
	Linux Fbdev development list

On Wed, Oct 30, 2002 at 01:56:38PM -0800, James Simmons wrote:
> I doubt this code will go into 2.5.X but it is avaiable for anyone to play
> with it.

Why?  I don't want to live another release with the old, crappy console,
and you've been working on this during almost all of 2.4 now..


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2002-11-06  2:03 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-11-04  9:40 [BK console] console updates Aivils Stoss
2002-11-06  3:04 ` [Linux-fbdev-devel] " James Simmons
  -- strict thread matches above, loose matches on Subject: below --
2002-10-30 21:56 James Simmons
2002-10-30 21:52 ` Christoph Hellwig
2002-11-01  1:37   ` [Linux-fbdev-devel] " James Simmons
2002-11-01 11:06     ` Skip Ford
2002-11-01 17:13       ` James Simmons
2002-11-01 17:40   ` James Simmons
2002-10-30 22:12 ` Andreas Schuldei
2002-10-31 10:38   ` Svetoslav Slavtchev
2002-10-30 23:32 ` Skip Ford
2002-10-30 23:00   ` M. R. Brown
2002-10-30 23:08     ` Martin J. Bligh
2002-11-01 15:06   ` Petr Baudis
2002-11-01 21:11 ` Pavel Machek

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).