Subject: Linux-Development Digest #385
From: Digestifier <Linux-Development-Request@senator-bedfellow.MIT.EDU>
To: Linux-Development@senator-bedfellow.MIT.EDU
Reply-To: Linux-Development@senator-bedfellow.MIT.EDU
Date:     Tue, 18 Jan 94 19:13:08 EST

Linux-Development Digest #385, Volume #1         Tue, 18 Jan 94 19:13:08 EST

Contents:
  Re: tty64 (sic) input overrun (hugo@artware.nl)
  (Q) Graphical characters (Raymond Hoofman)
  Term bug (?) (Schultz, Russell)
  Re: pl14p serial code broken ! (Kevin Burton)
  Re: Term bug (?) (Schultz, Russell)
  Re: What's the current WINE status? (Norbert J. Girardi)
  Re: PCI SCSI Support ? (Norbert J. Girardi)
  What belongs in c.o.l.d (was Re: Term bug (?)) (Hal N. Brooks)
  atari linux (Jens Kramer)
  Re: VGA Sync ROM with XFree86 (Andrew F Gunnesch)
  Re: Selections bug (Andrew Haylett)
  Re: [ANSWER] PL14n and PL14o ext2 problems (Andrew F Gunnesch)
  Release Goals (Steven Tieu)
  What is the status of IFS? (Dan Newcombe)
  Still: Undefined symbol ___setfpucw (Yavuz Onder)
  Re: Subnetting on non byte boundaries (Mark Evans)

----------------------------------------------------------------------------

From: hugo@artware.nl
Subject: Re: tty64 (sic) input overrun
Date: Tue, 18 Jan 1994 09:40:10 GMT

In article <AhCjGja00VR541XoIW@andrew.cmu.edu> "Brian E. Gallew" <geek+@CMU.EDU> writes:
>Funny, I just started getting the same error, but I *didn't* upgrade
>my kernel (I'm still running 99pl14i).  What I upgraded was GCC
>(2.5.8) and libc (4.5.10).  Perhaps there is a nasty little
>interaction here?
>
>                                 -Brian
>
>=========================================================================
>| MS-DOS --> MicroSoft-Denial Of Service                               |
>=========================================================================
Thanks Brian, for responding to my original posting. You probably are right
as i also upgraded to GCC 2.5.8 and libc 4.5.8, the same time i switched to
linuxp14m (all this to be able to run Xfree86 2.0, as i do now :-).
I suspect some library function has changed, which causes the "input overrun"
warning/error as a side effect. I'll have a look at serial.c again, perhaps i
can find a clu(?) which function(s) could be reponsible,
Hugo.



-- 
Disclaimer: My boss agrees with this,        [T>
not sure about my wife though.               /|
                                            / |
                                           /  |
                                          /   |\
                                         /    | \ 
                                        /     |  \
                                       /      |   \
                                      /       |    \
                                     /        |     \
                                    /         |      \
                                   / hugo@artware.nl  \
                                  /___________|        \
                                    |o    /---|---------\
                              __/~~\|O|_/~~~~~~~\________\
                              |                          /
                             |\ "WOOD_B" muiderzand     /
                      ~~~~~~~~~~8~~~~~~~~~~~~~~~~~~~~~~~~~~~~

------------------------------

From: raymond@fwi.uva.nl (Raymond Hoofman)
Subject: (Q) Graphical characters
Date: 18 Jan 1994 14:21:05 +0100


As a novice C(++) programmer I am trying to write a program in
which I make use of graphical characters. Under Linux I can do a 
printf(control-N) to put the terminal in graphical mode, and then a 
SUBset of the graphical characters available under MSDOS can be 
printed. But how can I obtain the remaining graphical characters 
from within a C program? Do I have to load new fonts or something
like that? Can somebody please tell me how it should be done or 
refer me to some literature?


Thanks in advance,
Raymond Hoofman
raymond@fwi.uva.nl

------------------------------

From: Schultz_Russell@semail.jsc.nasa.gov (Schultz, Russell)
Subject: Term bug (?)
Date: Tue, 18 Jan 1994 13:33:44 GMT

A friend and i use the same account, and just recently tried running
term at the same time.  Apparently the two processes competed.  I
logged in first.  Then he logged in--set a tredir on port 4000 to his
machine(it worked).  The terminal server kicked me off, so i re-dailed
in, restarted term.  At this point, his tredir stopped working, and he
had to restart term to get it to work.  

Does term assume it's the only instance running? or the only instance
from that account?  Not that it's a real big problem, of course. :)

Russ.
btw, term is extra hip--almost as hip a sliced bread.

------------------------------

From: noran!iowa!kburton@uunet.UU.NET (Kevin Burton)
Subject: Re: pl14p serial code broken !
Date: 18 Jan 1994 09:49:08 -0500
Reply-To: noran!iowa!kburton@uunet.UU.NET (Kevin Burton)


I noticed that there is a patch on for getty_ps to move it up to
2.0.7c. In the  README for the patch it says that getty_ps will be
broken for the upcoming pl15 kernel. The patch is to keep getty_ps
compatible with the kernel. I am not sure if this helps. I am running
pl14p and can't get a uugetty process started but that is another
subject.

-
Kevin Burton
Noran Instruments                               voice: (608) 831-6511 x317
2551 West Beltline Highway, Room 532              FAX: (608) 836-7224
Middleton, WI 53562                             email: kburton@noran.com

Opinions expressed herein apparently spontaneously organized themselves.



------------------------------

From: Schultz_Russell@semail.jsc.nasa.gov (Schultz, Russell)
Subject: Re: Term bug (?)
Date: Tue, 18 Jan 1994 14:44:05 GMT

In article <1994Jan18.133344.12520@aio.jsc.nasa.gov>
Schultz_Russell@semail.jsc.nasa.gov (Schultz, Russell) writes:

> A friend and i use the same account, and just recently tried running
> term at the same time.  Apparently the two processes competed.  I
> logged in first.  Then he logged in--set a tredir on port 4000 to his
> machine(it worked).  The terminal server kicked me off, so i re-dailed
> in, restarted term.  At this point, his tredir stopped working, and he
> had to restart term to get it to work.  
> 
> Does term assume it's the only instance running? or the only instance
> from that account?  Not that it's a real big problem, of course. :)

Perhaps I should elaborate a little more.

I have an account on the sun, my friend and I have 2 separate linux
boxes.
The tredir mentioned above was on the sun, so that telnets to its ports
show up on the linux box.  

I guess a better question would be--how does TERM/TREDIR or whichever
of its fun little parts determine who belongs to who on a multi-users
and/or multi-login environment?  

Russ.

btw, I got a semi-berative e-mail from somebody denouncing my use of
this group for a question such as this.  I can only assume that TERM is
a mostly LINUX product, and development means development of LINUX type
products--hence this would be the proper group.  Comments on this? or
is this an operating-system-development-questions-only kinda group?

------------------------------

From: girardi@rniil.rni.sub.org (Norbert J. Girardi)
Subject: Re: What's the current WINE status?
Date: Sat, 15 Jan 1994 23:58:42 GMT

Norbert Kuemin (kuemin@srapc101.alcatel.ch) wrote:
: Jeffrey Wescott (wescott@spectrum.cs.bucknell.edu) wrote:

: : > Have a look in comp.windows.x.i386unix. The status for 10/1/94 has
: : > been posted there.                                     ^^^^^^^

: : Are you sure about this?  <grin>

: YES  European date format !!! 10. January 1994 ....

And since this thread doesn't make sense anyhow,
this date was my 47th birthday :-)

So, I guess I'm one of the few grandpas here.
But I would *really* be interessted in *THE STATUS OF WINE*

- Norbert

-- 
SSSSSS            SQUAREDANCE is FRIENDSHIP set to MUSIC.
S  QQSQQQ      Norbert J. Girardi < girardi@rniil.rni.sub.org >
SSSQSS  Q       Voice: +49 621 493417 (h) +49 621 381-3260 (w)
   QQQQQQ  If you know how to REPAIR YOUR SQUARE :-) drop me a line

------------------------------

From: girardi@rniil.rni.sub.org (Norbert J. Girardi)
Subject: Re: PCI SCSI Support ?
Date: Sun, 16 Jan 1994 00:07:59 GMT

Drew Eckhardt (drew@kinglear.cs.colorado.edu) wrote:
: In article <2gtqir$5tg@news.cs.tu-berlin.de>,
: Wolfgang Jung <wong@cs.tu-berlin.de> wrote:
: >
: >Two things to ask:
: >
: >a)   Are there special patches involved running linux on a
: >     PCI Board ?
: No.
: >b)   Is there a SCSI-Driver for that SCSI Chip, which sits on
: >     those PCI Boards ?      
: It's under development.

: I'm writing a driver for the chip and article concerning it "PCI unter
: Linux" for IX Multiuser Multitasking magazine.

Any publication date yet? Or, do we have to ask Juegen Steeger
( editor in chief of iX) ??

- Norbert

-- 
SSSSSS            SQUAREDANCE is FRIENDSHIP set to MUSIC.
S  QQSQQQ      Norbert J. Girardi < girardi@rniil.rni.sub.org >
SSSQSS  Q       Voice: +49 621 493417 (h) +49 621 381-3260 (w)
   QQQQQQ  If you know how to REPAIR YOUR SQUARE :-) drop me a line

------------------------------

From: hal@pollux.cs.uga.edu (Hal N. Brooks)
Subject: What belongs in c.o.l.d (was Re: Term bug (?))
Date: 18 Jan 1994 16:39:40 GMT
Reply-To: hal@pollux.cs.uga.edu (Hal N. Brooks)

In article <1994Jan18.144405.14411@aio.jsc.nasa.gov> Schultz_Russell@semail.jsc.nasa.gov (Schultz, Russell) writes:
>In article <1994Jan18.133344.12520@aio.jsc.nasa.gov>
>Schultz_Russell@semail.jsc.nasa.gov (Schultz, Russell) writes:
>

[ Description of how TERM doesn't work when you try to run two copies,
  presumably using the same default socket because 2 people are logging
  into the same account, deleted ]
  
>
>Russ.
>
>btw, I got a semi-berative e-mail from somebody denouncing my use of
>this group for a question such as this.  I can only assume that TERM is
>a mostly LINUX product, and development means development of LINUX type
>products--hence this would be the proper group.  Comments on this? or
>is this an operating-system-development-questions-only kinda group?

That would probably be me.  I believe the full text of that semi-berative
e-mail would have been,

   "What's this got to do with Linux kernel development?"

followed by what I believe to be an answer to the question.

Below is an excerpt from the Linux META-FAQ which accurately describes
the charter of c.o.l.d and other c.o.l.* newsgroups.

The fact that so many people assume they know the intended purpose
of c.o.l.d seems to have driven most kernel developers away from it, so
they tend carry out their discussions in a more private arena.

Please read the following description from the Linux META-FAQ:

        Linux newsgroups 
           There are several Usenet newsgroups for Linux. It is a good 
           idea to follow at least comp.os.linux.announce if you use 
           Linux. Comp.os.linux.announce is moderated by Matt Welsh and 
           Lars Wirzenius. To make submissions to the newsgroup, send 
           mail to linux-announce@tc.cornell.edu. You may direct 
           questions about comp.os.linux.announce to Matt Welsh, 
           mdw@sunsite.unc.edu 

           The newsgroup comp.os.linux.admin is an unmoderated newsgroup 
           for discussion of administration of Linux systems. 

           The newsgroup comp.os.linux.development is an unmoderated 
           newsgroup specifically for discussion of Linux kernel 
           development. The only application development questions that 
           should be discussed here are those that are intimately 
           associated with the kernel. 

           The newsgroup comp.os.linux.help is an unmoderated newsgroup 
           for any Linux questions that don't belong anywhere else. 

           The newsgroup comp.os.linux.misc is the replacement for 
           comp.os.linux, and is meant for any discussion that doesn't 
           belong elsewhere. 

           In general, do not crosspost between the Linux newsgroups. 
           The only crossposting that is appropriate is an occasional 
           posting between one unmoderated group and 
           comp.os.linux.announce. The whole point of splitting 
           comp.os.linux into many groups is to reduce traffic in each. 
           Those that do not follow this rule will be flamed without 
           mercy... 

I would contend that this question belongs in c.o.l.h.  This question
wouldn't belong under c.o.l.d even *if* the group were intended for
application development questions.  It's not a development question,
it's a usage question.

I do hope many others read this, and start to put a little more
thought into whether their posts really belong in c.o.l.d.

[ follow-ups to c.o.l.m ]

======================================================================
 Hal N. Brooks     Voice: (706) 546-7792     Internet: hal@cs.uga.edu
======================================================================

------------------------------

From: kramer@rbg.informatik.th-darmstadt.de (Jens Kramer)
Subject: atari linux
Date: 18 Jan 1994 17:03:46 GMT

i am searching for linux for an atari falcon

is it avaiable or when is it avaible

could someone help me and mail me at:

kramer@rbg.informatik.th-darmstadt.de


------------------------------

From: afgun@engin.umich.edu (Andrew F Gunnesch)
Subject: Re: VGA Sync ROM with XFree86
Date: 18 Jan 1994 17:43:02 GMT

In article <davem.758327636@extro.ucc.su.OZ.AU> davem@extro.ucc.su.OZ.AU (David Monro) writes:
>Yeah, I've got one - a TsengLabs MegaVGA/1024. My reading of the documentation
>is that it only comes into play when the card is emulating a hercules, cga
>or ega cards - it allows programs which tweak those cards at hardware level
>not to send your monitor round the bend. It shouldn't do anything under Linux
>in any case, since roms are ignored (thay don't make sense in 386 protected
>mode). You shouldn't  be able to break your monitor by throwing weird
>timings at it anyway. It should just lose sync and give up. I have got my
>cheap monitor to do up to 1152x900x256 ni (but with about a 50Hz refresh rate)
>by playing with the vertical size knob. (The monitor is designed for 1024x768
>ni at about 60Hz). I may be completely off the track however.
>       David Monro
>

Well, by tossing some incorrect timings at my monitor, I was able to hose
the sync circuitry.  My monitor now takes several seconds to change
resolution as the drain bamaged sync circuit tries to handle the new
rates (it used to happen instantaneously).  I've learned my lesson well.

------------------------------

From: ajh@uk.co.gec-mrc (Andrew Haylett)
Subject: Re: Selections bug
Date: 17 Jan 94 15:54:25 GMT

Filip Gieszczykiewicz (filip@alpha.smi.med.pitt.edu) wrote:

:       Greetings. I found a bug with selection - it doesn't seem to be 8-bit
:       clean. Here's my story: on my ms-dog partition I have some directories
:       with extended characters to keep programs I don't want the rest of
:       the people to use (fdisk, format, win.com :-) because most dos pgms
:       are not 8-bin clean and barf on the alt-251 I use.

:       Here's an example of (top one is original and the bottom one is cut&
:       pasted with selection):

[deleted]

The problem isn't with selection, whose kernel code is 8-bit clean
as far as I know. The 'problem' is with the translation tables in
the console driver that map from key pressed to character displayed.
The (default?) ISO Latin 1 mapping maps from \372 to \243, as the
writer observed. I should think one solution would be to select the
IBM graphics mapping table, which has minimal mapping (send ESC ( U,
I think), but I don't know what the implications would be on other
programs.

: +-->Filip "I'll buy a vowel" Gieszczykiewicz | E-mail: filip@alpha.med.pitt.edu
: | Send e-mail with Subject: "get FAQ index" for index to sci.electronics FAQ
: | Checkout: ftp bode.ee.ualbera.ca and get file /pub/cookbook/contents. Neat.
: | Making money with CS and spending it on EE, robotics, windsurfing, & dreams.
-- 
Andrew Haylett <ajh@gec-mrc.co.uk>
GEC-Marconi Research, Great Baddow, Essex. Tel: +44 245 473331 x.3283

------------------------------

From: afgun@engin.umich.edu (Andrew F Gunnesch)
Subject: Re: [ANSWER] PL14n and PL14o ext2 problems
Date: 18 Jan 1994 17:49:35 GMT

In article <1994Jan12.184429.242@cyclops.demon.co.uk> wilkinp@cyclops.demon.co.uk (Peter Wilkin) writes:
>I hope that a patch/new version of FSCK is produced so that we can FSCK 
>mounted partitions WITHOUT the fear of corruption that these pre-allocated
>blocks pose. I dont fancy having to go to read-only mode in order to 
>fsck my root area.
>
>Does this change to linux make it slightly non-standard ? I can see that the
>pre-allocation would lead to less fragmentation and possible speed increase
>but to "stop the use of fsck" either at shell or in the /etc/rc file is bad
>some people always let their system perform automatic checks at boot-up
>this new facility breaks that.
>
>Concerned
>
>-- 
>- Peter Wilkin -+-----------------------------------+-------------------------
>+ Kidbrooke     |"As sane as anyone else"           | All views and comments +
>+ London. UK    |"sleeping with eyes open"          | are my own, so take    +
>+               |"dead but not forgotten" ???       | lightly if needed      +

Why on earth would you want to fsck a mounted partition?  After beating and
beating on my system, I've never found a need to fsck any partition in use
(only my system after a crash <G>)  I can really pound on a disk, umount it,
and fsck shows things to be just fine.  As far as automatic checks at boot,
just mount your root partition ro on boot, fsck it, then remount it rw.

------------------------------

From: tieu@malibu.sfu.ca (Steven Tieu)
Subject: Release Goals
Date: Tue, 18 Jan 1994 11:25:56 GMT

Are there any goals for Linux 1.0? Or are there going to be a bunch
of patch levels? Linux 0.99 patch level 235?


-- 
 _______________________________________________________________________
(_  |  _)  | Is Bill the Cat, an Acker?  |  email: tieu@fraser.sfu.ca  |
__) | (__/-+-----------------------------+-----------------------------+

------------------------------

From: NEWCOMBE@AA.csc.Peachnet.EDU (Dan Newcombe)
Subject: What is the status of IFS?
Date: 18 Jan 1994 13:00:52 -0600

Anyone know what the status of the IFS is (inherited file system)?

I looked on Sunsite and couldn't find it, and on tsx-11, the newest version 
is August 26th!!!  I remember that version had all sorts of warnings too.

    -Dan
--
Daniel A. Newcombe                                  Clayton State College
Computing Services                                  Morrow, GA 30260
E-Mail Address: newcombe@aa.csc.peachnet.edu        (404)-961-3421
-=-=-=- I can handle MIME mail, so don't be afraid to send me some -=-=-=-
- If Windows is what desktop computing is coming to, I'm going back to
  pencil and paper...at least it works.


------------------------------

From: yavuz@bnr.ca (Yavuz Onder)
Subject: Still: Undefined symbol ___setfpucw
Date: Tue, 18 Jan 1994 16:59:49 GMT


I have followed the recent thread, but the suggestions did not help...

I am running linux 99p13 gcc-2.4.5 libc-4.4.4 and ldso-1.3.

I tried the following:

- do not use "-g" option: it works, but is not acceptable, as I 
  need debugging info in the executable
- world read permission on /usr/lib/crt0.o: i have it already
- link with -lieee: i did, it removed ___fpu_control error, 
  but not ___setfpucw error

I also have a general question on this subject: since this type of
problem can always come up if one does not know his/her libraries'
contents inside-out, there must be a way to search the libraries in
common places like /usr/lib /usr/X11/lib etc. Is there a tool like
this? If yes what it is? If no, what would be involved in building
one?


Please post the answers... I do not have e-mail.

-- 


--
Yavuz Onder     |  Bell-Northern Research Ltd.    | My opinions aren't
(613)-763-2294  |  P.O. Box 3511 Station C        | necessarily BNR's,
yavuz@bnr.ca    |  Ottawa, Ont. CANADA  K1Y 4H7   | or vice versa.

------------------------------

From: evansmp@mb48025.aston.ac.uk (Mark Evans)
Subject: Re: Subnetting on non byte boundaries
Date: Tue, 18 Jan 1994 18:38:12 GMT

Mike McLagan (mmclagan@work.invlogic.com) wrote:
: Hi,

:    I have a situation where I would like to divide the 1 class C address I 
: have into a number of subnets.  The docs/HOWTO say that subnetting is
: supported, but only on byte boundaries.  Does anyone know if there's a plan
: or a way to get to use non-byte boundaries for subnetting?  How much work
: is involved in it?

:    Specifically, I'd like to create:

:    222.222.222.10
:    222.222.222.20
:    222.222.222.30
:    222.222.222.00
:     
:    as subnets with up to 14 hosts each, and use a subnet mask of
:    255.255.255.240.

:    Any assistance would be greatly appreciated.

In quite a few places, notably the socket hash and the routing routines,
the current IP code assumes that the boundry between the network and
the host part is an octet boundry.

There are ways round this, re-writing code in
/usr/src/linux/net/inet/sock.c
/usr/src/linux/net/inet/route.c
/usr/src/linux/net/inet/dev.c
(and a few other changes to a couple of other files)

------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Development-Request@NEWS-DIGESTS.MIT.EDU

You can send mail to the entire list (and comp.os.linux.development) via:

    Internet: Linux-Development@NEWS-DIGESTS.MIT.EDU

Linux may be obtained via one of these FTP sites:
    nic.funet.fi				pub/OS/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Development Digest
******************************
