Subject: Linux-Development Digest #951
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:     Wed, 27 Jul 94 07:13:04 EDT

Linux-Development Digest #951, Volume #1         Wed, 27 Jul 94 07:13:04 EDT

Contents:
  Re: NFS development?? (David Ferovick)
  Floppy error on TI Travelmate Laptop (Dirk Hillbrecht)
  Re: threads in kernel (Sam Oscar Lantinga)
  Driver for Adaptec 2940 SCSI ? (Hauke Jans)
  Re: problem with LANGUAGES="c++" in gcc-2.6.0 (Warner Losh)
  GETOPTS in BASH only accepts 5 args (Kyle Dawkins)
  Re: IDE patch won't work w/new kernels? (Mark Lord)
  Parallel Port QIC-80 and FTAPE (Venant Habiyambere)
  Re: Xfree86: increase pallate? (Christopher M. May)
  Re: IDE patch won't work w/new kernels? (Daniel A. Supernaw-Issen)
  Re: Voice Mail cards. (Joe Portman)
  XFREE & Hercules Graphite (Frank Pittel)
  Re: Ooops! SCSI CD-Rom broken in 1.1.33 (Paul Kent)
  ARCnet driver for TCP/IP - possible? How hard? (Michael Dillon)
  Re: Bug? Bursty refresh in emacs under X in 1.1.x (Delman Lee)
  Re: Project: Wine or SCSI-PCI (Wallace Roberts)
  Re: ARP broken ?! (David Marples)
  Re: FYI -- context switching times (Matthias Urlichs)
  Re: New kernel message at boot time? (Matthias Urlichs)
  Help!! Still hanging SLIPLOGIN after CD drop. (Bart Kindt)
  file source? (Mike Dowling)

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

From: davidf@austin.ibm.com (David Ferovick)
Subject: Re: NFS development??
Date: Wed, 27 Jul 1994 00:32:32 GMT

In article <CtKEo6.AL2@aston.ac.uk> evansmp@mb52112.aston.ac.uk (Mark Evans) writes:
>David Ferovick (davidf@austin.ibm.com) wrote:
>
>: Well, Linux NFS does not have NFS file locking, so using it to mount a mail
>: spool filesystems is a very bad idea.  The reason for this is that sun 
>: released the specification for their nfs file locking routines only a few 
>: months ago and nobody has picked up the specs and coded nfs file locking for
>: linux and other os'es.  
>
>Did they do anything nice, like put the specs on an anonymous FTP server,
>like they did for NFS version 3 specs?

I have no idea where to find the spec, otherwise I would have coded it a few
months ago before I started working at ibm.  If I can get the specs I could
start working on the code by the end of next month, when I quit ibm to go
back to school.  

I have pretty much given up on looking for the specs, but if anybody wants
to send them to my non-ibm email address: dave@paris.eng.utsa.edu, I will
be able to start looking at them.


Dave 





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

From: hillbrec@informatik.uni-hannover.de (Dirk Hillbrecht)
Subject: Floppy error on TI Travelmate Laptop
Reply-To: hillbrec@informatik.uni-hannover.de
Date: Mon, 25 Jul 1994 13:37:46 GMT

Hello everyone,

I have here a laptop TI Travelmate 4000 WinDX2/50 running Linux with the
following problem: The disc drive works only if I move the mouse under X.
This is only
with the newer kernel versions: 1.1.29 and 1.1.34 are prooved to have
this bug, 1.1.8 is prooved to have it not. Exact error description:
Insert disc - make something like mdir or mcopy - disc LED goes on but
nothing happens - some minutes later: disc access and program stops without 
any error but also without any productive results... - - - do the same 
under X and move the mouse whilst Linux reading from/writing to the floppy: 
everything goes well and with the appropriate speed, but only as long as
the mouse is moved. If the mouse stops, the disk drive stops too. :-(

This happens not (and in fact, never happened) to the disk drives in my
big computer. Is anyone of the kernel hackers able to remove this annoying
bug?

Specifications:
TI Travelmate 4000 WinDX2, 486DX2/50 MHz,
8 MB RAM, 200 MD HD (IDE)
Linux-only-system with 20 MB swapspace and one 180 MB ext2-Part.
actual kernel version: 1.1.34

Ciao, Dirk

--

Dirk Hillbrecht
snail mail: Bangemannweg 8 A, 30459 Hannover, Germany
Internet:   hillbrec@informatik.uni-hannover.de
FidoNet:    coming soon           === End of File ===

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

From: slouken@cs.ucdavis.edu (Sam Oscar Lantinga)
Subject: Re: threads in kernel
Date: Wed, 27 Jul 1994 01:46:22 GMT

: A usable thread system is *not* in the Linux kernel.  clone() is only
: partway there; there's more to threads than sharing an address space.
: In most models, threads share more of the process state, like open
: file descriptors.  For example, once a process clone()s itself under
: Linux, a subsequent open() by one of the threads will not be seen by
: the others.  Neither do clone processes truly share an address space;
: the cloned process receives a *copy* of the parent's MM region list,
: but, as with the file descriptor table, a change by one of the
: processes does not update the MM list of the other.

        Maybe I'm stupid, but what's the difference between
clone() and fork() ?

Oh, and while we're on the topic, is there any forseeable support
for the sigcontext feature of BSD?

Thanks,

        -Sam


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

From: jans@plumbum (Hauke Jans)
Subject: Driver for Adaptec 2940 SCSI ?
Date: 25 Jul 1994 14:07:01 GMT


        Hi. Is there anybody developing a driver for 
the Adaptec 2940 PCI SCI host adapter ? 
        
        Is the  V7 Spea Mirage P 64 supported by X11 ?

        Thanx 

                Hauke

        email:  jans@athene.informatik.uni-bonn.de



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

From: imp@boulder.parcplace.com (Warner Losh)
Subject: Re: problem with LANGUAGES="c++" in gcc-2.6.0
Date: Wed, 27 Jul 1994 02:05:27 GMT

In article <1994Jul25.151206@ug.eds.com> lembark@ug.eds.com writes:
>trying to compile gcc-2.6.0 on linux-1.1.
>make bootstrap LANGUAGES="c c++" # or "c,c++" or "c, c++" or just "c++"...
>gives me a nastygram about no target "c++".  problem is that the INSTALL shows
>"c++" as the language option for making g++.

On FreeBSD I've done this several times.  I'm sure that HJ has done it
as well on Linux.

I'd have to guess that you didn't configure gcc first, and that is why
you are seeing this.

Warner
-- 
Warner Losh             imp@boulder.parcplace.COM       ParcPlace Boulder
"... but I can't promote you to "Prima Donna" unless you demonstrate a few
 more serious personality disorders"

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

From: dawkins@sound.music.mcgill.ca (Kyle Dawkins)
Subject: GETOPTS in BASH only accepts 5 args
Date: Tue, 26 Jul 1994 19:29:52 GMT

Greetings.
We have installed a fairly recent Slackware release of Linux (the kernel
is 0.99.15+, so the release is a few months old) and are having trouble
getting the "getopts" command under bash to accept more than 5 arguments.
It processes the first five options fine but it bombs on the sixth one.
Any help would be greatly appreciated.
Cheers
Kyle.
dawkins@music.mcgill.ca

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

From: mlord@bnr.ca (Mark Lord)
Subject: Re: IDE patch won't work w/new kernels?
Date: 27 Jul 1994 02:16:16 GMT

In article <CtKEFx.AJ3@aston.ac.uk> evansmp@mb52112.aston.ac.uk writes:
>
>The kernel distribution included a copy of hdparam in
>/usr/src/drivers/block.

Nope.
-- 
mlord@bnr.ca    Mark Lord       BNR Ottawa,Canada       613-763-7482

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

From: habi@bauv.unibw-muenchen.de (Venant Habiyambere)
Crossposted-To: comp.os.linux.help,comp.os.linux.admin
Subject: Parallel Port QIC-80 and FTAPE
Date: 25 Jul 94 14:08:15 GMT


Hi.


I' m trying to get my Parallel Port QIC 80 drive to run
with Linux. ( There is no problem with Dos )

Please let me know how i can Backups using FTAPE.

Is it possible for Streamers at the parallel Port ?


Venant Habiyambere
University of the Federal Armed Forces Munich, Germany

habi@bauv.unibw-muenchen.de 

 

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

From: cmay@titan.ucs.umass.edu (Christopher M. May)
Subject: Re: Xfree86: increase pallate?
Date: 27 Jul 1994 03:14:19 GMT

Dirk Hohndel (hohndel@aib.com) wrote:
: Phil Johnson (johnsonp@sscnet.ucla.edu) wrote:
: : In article <30ne0u$6gm@nic.umass.edu>,
: : Christopher M. May <cmay@titan.ucs.umass.edu> wrote:
: : >I heard that millions of colors would arrive with XFree 3.1

: : Perhaps you are joking, but someone out there will believe you.  
: : XFree86[tm] 3.1 will not increase the colors available.

: I always wonder where you guys get the information about what we're 
: going to do, that you spread here as facts...
: Funny.

Hey I said "I heard".  And I would have said where if I remembered.
I did kind of think it was bullshit, as I've heard from more reliable
sources that the truecolor support is at least a year off, but I
don't know how long you guys plan to take with 3.1, it could be a year
for all I know.

What's the big deal, can't you guys just change the 'char' to a 
'double' in the frame buffer :)

--

-Chris May, Computer Science, University of MA, Amherst
-       Technical Assistant, P.C. Maintenance Lab


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

From: danielsi@pentagon.io.com (Daniel A. Supernaw-Issen)
Subject: Re: IDE patch won't work w/new kernels?
Date: 23 Jul 1994 23:46:29 -0500


If it means anything, i'm getting the same problem - multisector is a go,
but interrups are still off.  btw: I'm using a maxtor 7546a


Dan


-- 
Daniel Supernaw-Issen 
danielsi@io.com

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

From: baron@pbaron.connected.com (Joe Portman)
Subject: Re: Voice Mail cards.
Date: 26 Jul 1994 19:44:47 -0700

In article <MATT.94Jul25100233@eve.albany.edu>,
Matt Womer <matt@csc.albany.edu> wrote:
>My original question was not clear enough, I wish to buy a voice mail card
>that answers the phone and can store and retrieve messages stored on the
>computer.

Well. I do know that Dialogic D41/B and D41/D cards can be used under Linux.
I am currently porting the Westin Voice Mail system to run under Linux and that
included making a driver for the cards. I am not allowed to release the source
for the driver, but I may release a binary driver module with an API sometime
in the future. And yes, I have permission from Linus to do so.


As far as I know, no voice mail vendor is going to allow source code to be
released, or programming details of their cards to be made public. Sorry,
but they have big dollars invested in this stuff, and it is their decision.


-- 
=============================
Joe Portman - Senior Telecommunications Analyst
(Westin Hotels & Resorts)
NOTE: These opinions are my own and not those of my employer

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

From: fwp@fwpbbs.mcs.com (Frank Pittel)
Subject: XFREE & Hercules Graphite
Date: Sun, 24 Jul 1994 03:54:20 GMT

I think I may have made a mistake. Being new to Linux I of course wanted
to get X running on my machine. Unortuntaly back in my DOS days I got
a Diamond Stealth video card for my machine. When I found that X won't
run under a Diamond board I ran out and bought a new video card.

Now comes my mistake. The board I bought was the VLB version of the
Hercules Graphite board. Unfortunatly I got home to find that the
chipset on the board isn't supported either. :-( Does anyone know if
there is any work being done to support my new card. The chip it uses
is the AGX016 by Xtechnology. I checked the Hercules forum on
compuserve and found a file discribing the internal registers of the
chip. I would be happy to make the file available to anyone working on
a driver for the board. 

Unfortunatly I wouldn't even know where to start trying to write a
driver for the chip. (card?) I would however be willing to assist in
beta testing, etc, etc.



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

From: kent@unx.sas.com (Paul Kent)
Subject: Re: Ooops! SCSI CD-Rom broken in 1.1.33
Date: Wed, 27 Jul 1994 03:05:11 GMT

In <CtKGuJ.4LA@pe1chl.ampr.org> rob@pe1chl.ampr.org (Rob Janssen) writes:

>In <1994Jul26.021022.964@encomix.exnet.com> rampa@encomix.exnet.com (Ramon Martinez) writes:
>
>
>>:>Error:
>>:>root:/home/cjs# mount /dev/cdrom /system_cd/ -t iso9660
>>:>mount: block device /dev/cdrom is not permitted on its filesystem
>>:>root:/home/cjs#
>
>
>>  Not only on SCSI. i have the same here with a Double Speed Panasonic. 
>>(SBPCD).
>
>>  It works fine in 1.1.31 but fails in 1.1.32 to 1.1.35
>
>
>How about first reading some of the other postings on this subject??
>

Rob, how about not being so mean spirited. you waste bandwith with a retort
and you dont clue anyone in any further. Why should we all suffer your
grumpiness on the net, even if the answer has been discussed before. some
things take a while to sink in.

Ramon, you may need to add "-o ro" somewhere to yer mount command
as later kernels will not allow a CD (read only media) to be mounted
read-write which is the default. This change was probably made when
someone discoverd that attempting to write to the cdrom was a major
no-no that messed up the kernel.

Before flaming folks, it may do you well to heed the tenets of
good TCP/IP engineering (and i paraphrase some RFC i have forgotten
but wouldn't mind a reference to)

 be conservative in what you expect of other implementations
 be liberal in what you will tolerate from other implementations

in otherwords, be the perfect angel yourself, but expect everyone else
to have a few dirty marks and cut them the appropriate slack. It was this
spirit that let the early TCP/IP folks build such a widely interoperable
platform.

just my 2 cents, of course.
--

Paul Kent (Base SAS R&D)              " nothing ventured, nothing disclaimed "
kent@unx.sas.com              SAS Institute Inc, SAS Campus Dr, Cary NC 27513.

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

From: mpdillon@coho.halcyon.com (Michael Dillon)
Subject: ARCnet driver for TCP/IP - possible? How hard?
Date: 27 Jul 1994 05:43:32 GMT

I just checked the HOWTO's on www.linux.org and it appears that there is
no ARCnet driver for TCP/IP nor any project to create one. Is this correct?

Given that there is a DOS packet driver (Crynwr) for ARCnet available
in assembly code, how hard would it be to create a Linux driver for 
ARCnet? What level of skill would be required to do this?

Now that Ethernet dominates the commercial world, it is possible to pick up
ARCnet cards and cabling at very good prices; often free! so it would
be nice to get ARCnet support into Linux.

Am I the first person to consider this, or has anyone else tried and failed?
If so, I would appreciate e-mail addresses to discuss the project with.
--
Michael Dillon                 Internet: mpdillon@halcyon.halcyon.com
C-4 Powerhouse                  Fidonet: 1:353/350
RR #2 Armstrong, BC  V0E 1B0      Voice: +1-604-546-8022
Canada                              BBS: +1-604-546-2705

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

From: delman@mipg.upenn.edu (Delman Lee)
Subject: Re: Bug? Bursty refresh in emacs under X in 1.1.x
Date: 26 Jul 94 23:35:36

In article <3130u1$mms@archive.ny.jpmorgan.com> cae@cae.ny.jpmorgan.com (Caleb Epstein) writes:

           I have the same problem and have had since the introduction of
   the new tty code written by Ted T'so (kernel 1.1.13, I believe).  I
   mentioned it to Ted when I first noticed it and we exchanged some
   email, but he was never able to reproduce it on his system.  I'm glad
   I'm not the only one who is experiencing this annoying syndrome.

           My config: 486 DX2/66 EISA/VLB motherboard, Linux 1.1.13
   through 1.1.35 XFree86-2.1, libc-4.5.26, emacs-19.25 (compiled by me),
   et4000-based VLB video.

At last somebody else. I was going to blame it on my new PCI/ISA
motherboard. But since you have a completely different motherboard,
looks like it's not the motherboard. 

More data:
. Same bug happens with a PCI S3 video card. So it doesn't look like it's
  to do with et4000. 
. The bug now appears with XF86_VGA16 and XF86_S3 (modified for S3
  864). SO doesn't look like an XFree86 bug.
. The bug appears in both emacs 18.59 and 19.24.

Anybody else??

Thanks, Delman.
--
______________________________________________________________________

  Delman Lee                                 Tel.: +1-215-662-6780
  Medical Image Processing Group,            Fax.: +1-215-898-9145
  University of Pennsylvania,
  4/F Blockley Hall, 423 Guardian Drive,                         
  Philadelphia, PA 19104-6021,
  U.S.A..                            Internet: delman@mipg.upenn.edu
______________________________________________________________________

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

From: robertsw@agcs.com (Wallace Roberts)
Subject: Re: Project: Wine or SCSI-PCI
Date: 25 Jul 1994 11:40:46 -0700

In article <30ppj0$o4u@csnews.cs.Colorado.EDU> drew@kinglear.cs.colorado.edu (Drew Eckhardt) writes:
>In article <CtAn0y.AtM@discus.technion.ac.il>,
>Michael Veksler <s1678223@techst02.technion.ac.il> wrote:
>>I am going to do a project under Linux for my B.Sc. degree.
>>I am thinking of two options:
>>
>>  1. Write SCSI-PCI driver for Linux
>>  2. Enhance "Wine" (windows emulator).
>>
>>I was thinking of investing 100-200 hours.
>>What will be my best choice ?

        [ ...megasnip(tm)... ]

>- Implementing SMP support

uh, i think the "100-200 hours" time constraint might just rule out the
smp support for now...

:->

gears,
ye wilde ryder
--
robertsw@agcs.com | 86 cr250 "dirt devil"    83 v65 magna "animal"
"E Pluribus Unix" | 79 it250 "mr. reliable"  84 650 nighthawk ">> for sale <<"
"Criminals (especially tyrants) prefer unarmed victims."
"Ignorance can be cured; stupidity, on the other hand, is hereditary."

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

From: dmarples@voyager.comms.eee.strath.ac.uk (David Marples)
Subject: Re: ARP broken ?!
Date: 25 Jul 94 08:59:52


   Alan Cox <iiitac@uk.ac.swan.pyr> wrote:
   # In article <1994Jul1.092248.4210@dagoba.priconet.de> strauss@dagoba.priconet.de (Frank Strauss) writes:
   # >The simplest workaround is to set a static arp entry on the server by
   # >"arp -s client cl:ie:nt:hw:ad:dr". This works for me, though it's not
   # >the best way. Perhaps, we should take a look at the bootpd.
   # 
   # Yes bootpd has a bug, it fails to set the address family of the arp entry it
     ^^^^^^^^^^^^^^^^^^^^
   # adds with SIOCSARP.

     It's mystical -- the very same 'bootpd' (from the Slackware 1.2 dist.)
     works perfectly with kernel 1.0. Other people reported that the
     problem arose with the 1.1.18 kernel. [and is still in it; I just
     installed 1.1.27 ... and ... Cherio! Here we go: 'ioctl(SIOCGARP) Protocol
     family not supported' is spit on the sys-logger]

Thank god someone else has this problem - I thought it was just me!
The prob. does not exist on the 1.0.* kernels, but certainly does to
date on all 1.1.* kernels from 1.1.22 upwards (I didn't test before
that, compilation takes a while, you know).  So, since I want to use
bootp, I'm stuck with 1.0.9 for now!  I didn't go backwards through
the 1.1's to find out when it did occour though, 'cos I was bored by
then.


I would agree that the problem is with the kernel.  I've taken new
sources of bootp and compiled them to no avail and looking at them the
syslog message is just returned from a kernel error.

Well, you guys probably know this already but this is my 2p worth,
hope it helps, hope we can Getafix.

DAVE
D.J.Marples@strath.ac.uk

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

From: urlichs@smurf.noris.de (Matthias Urlichs)
Subject: Re: FYI -- context switching times
Date: 27 Jul 1994 11:49:35 +0200

In comp.os.linux.development, article <313n9m$hoh@jac.zko.dec.com>,
  feingold@avette.zko.dec.com (Elan Feingold) writes:
> 
> Got this off of a *.os.* group:
> 
Which one?

> 98     66 MHz 486DX2 Linux 0.99.10            ***** Cool! *****

I bet we can do better... just tell Linus to use a better scheduler.
(The current scheduler walks the process queue at least two hundred times
 per second. IMHO, this is _ugly_.)

He already has some preliminary patches (with a "real" scheduler, you can't
just set p->state to TASK_RUNNING).
-- 
Matthias Urlichs        \ XLink-POP N|rnberg  | EMail: urlichs@smurf.noris.de
Schleiermacherstra_e 12  \  Unix+Linux+Mac    | Phone: ...please use email.
90491 N|rnberg (Germany)  \   Consulting+Networking+Programming+etc'ing     42

Click <A HREF="http://smurf.noris.de/~urlichs/finger">here</A>.

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

From: urlichs@smurf.noris.de (Matthias Urlichs)
Subject: Re: New kernel message at boot time?
Date: 27 Jul 1994 11:54:30 +0200

In comp.os.linux.development, article <DHOLLAND.94Jul26142609@scws33.harvard.edu>,
  dholland@scws33.harvard.edu (David Holland) writes:
> 
> How does Linux handle swapping zeroed pages which haven't been
> touched? (Does it swap them out, or just discard them?) Some

Zeroed pages are mapped in anonymously, i.e. they don't even exist until
you touch them. Therefore, they definitely are not swapped out.

-- 
Music in the soul can be heard by the universe.
               --Lao Tsu
-- 
Matthias Urlichs        \ XLink-POP N|rnberg  | EMail: urlichs@smurf.noris.de
Schleiermacherstra_e 12  \  Unix+Linux+Mac    | Phone: ...please use email.
90491 N|rnberg (Germany)  \   Consulting+Networking+Programming+etc'ing     42

Click <A HREF="http://smurf.noris.de/~urlichs/finger">here</A>.

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

Crossposted-To: comp.linux.help
From: bart@dunedin.es.co.nz (Bart Kindt)
Subject: Help!! Still hanging SLIPLOGIN after CD drop.
Date: Thu, 28 Jul 1994 05:31:04 GMT

I have asked this before, but never got a clear answer, and I have major 
problems with this.

I am using Kernel 1.1.29, and the program SLIPLOGIN for a multiline dial-in 
server.
It often happens that the sliplogin program ( or uugetty???) does not detect 
that the modem has gone of-hook, e.g. the dial-in  user has hanged up, the 
modem goes off-line, the DTR and the CD are going LOW (I monitor that with a 
break-out box), but sliplogin still stays active, and ofcourse no other user 
can dial in any more.

Now, what is causing this problem: The Kernel, Sliplogin or uugetty??? 
I have tried getty and Agetty as well, no change there. 
Is it an incompatibility with the new Kernels?

I cannot use Kernel 1.0.9 because this crashes when used with GATEDd and 
route.  I have been told that this problem occured with the Kernel versions 
1.1.xx, and that the 'older' versions work Ok, but I can't use those either! 
What can I do about it??

Now I have to sleep next to my Linux box to kill the sliplogin all the time, 
or else my system is not available anymore to my users, within a few hours!

Please help!

Bart.

=================================================
Bart Kindt (ZL4FOX/PA2FOX), Dunedin, New Zealand.
=================================================

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

From: mike@MooCow.math.nat.tu-bs.de (Mike Dowling)
Subject: file source?
Reply-To: on.dowling@zib-berlin.de
Date: Wed, 27 Jul 1994 10:15:39 GMT

I've had mysterious problems when using the "file" command on certain files.
It sometimes just dies with a segmentation fault.  I would very much like to
re-compile it using the -g option and run it through gdb, but I have been
completely unsuccessful in my attempts at locating the source code.

Can anyone tell me where I can get it?

Thanks in advance
                mike
--
                        Mike Dowling

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


** 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
******************************
