Linux-Development-Sys Digest #398, Volume #8 Mon, 8 Jan 01 12:13:10 EST
Contents:
bug in dynamic linker (Helmut Jarausch)
Re: device driver programming (Red Hat 7.0) ("energon")
Re: ioctl not linked to anything? ("Guennadi V. Liakhovetski")
syncing fs from inside a kernel module (Mario Kemper)
query: multi-LUN SCSI reservation ("energon")
Re: In Kernel 2.4 cdrom mount.. (Chris Rankin)
Re: C++ compilers other than g++. (Thaddeus L Olczyk)
$$$ NEW WAY!! TO MAKE FAST CASH $$$ ([EMAIL PROTECTED])
Re: Protocol Implementation in Linux (Lew Pitcher)
L2-Cache of Pentium2 with Linux ("Ral Render")
Please explain current for me (Zhihui Zhang)
Re: Kernel2.4.0 - Unusual panic (Stefan Taferner)
Creating a device associated with a SCSI host adapter (Uri Schonfeld)
2.2.18 won't boot diskless (Tom Daley)
Re: Extending /proc filesystem on Solaris 7/8? (Richard L. Hamilton)
Re: device driver programming (Red Hat 7.0) (Bill Waddington)
Re: 2.2.18 won't boot diskless (Uri Schonfeld)
Re: Please explain current for me (Andi Kleen)
Re: How Do I Compile C++ Code With pid_t? (Larry Lindstrom)
Re: CD-ROM Eject ("P.D. Lovelace")
Re: Extending /proc filesystem on Solaris 7/8? (Kaelin Colclasure)
Re: device driver dev ("Andy Jeffries")
----------------------------------------------------------------------------
From: Helmut Jarausch <[EMAIL PROTECTED]>
Subject: bug in dynamic linker
Date: Mon, 08 Jan 2001 12:00:25 +0100
Reply-To: [EMAIL PROTECTED]
Hi,
recently I've got a bug message
BUG IN DYNAMIC LINKER ld.so: dl-version.c: 210:
_dl_check_map_versions:
Assertion `needed != ((void*)0)' failed!
This only occurs if I load (or ldd) a specific executable (geomview).
Could anybody be so kind to give me some hints howto narrow down the
possible
source of this problem.
Thanks a lot,
Helmut Jarausch
Lehrstuhl fuer Numerische Mathematik
Institute of Technology, RWTH Aachen
D 52056 Aachen, Germany
------------------------------
From: "energon" <[EMAIL PROTECTED]>
Subject: Re: device driver programming (Red Hat 7.0)
Date: Mon, 8 Jan 2001 13:18:38 +0530
I've had the same problem and found out that after
installing Redhat 7.0 with kernel sources, an RPM
package called kernel-headers-2.4.0-0.26 is installed.
Now, isn't that a sin to install 2.4.0 kernel headers
for 2.2.16 kernel sources ? :)
Try
rpm -q -a | grep kernel
on Redhat 7.0 systems to find out more.
Hope this helps.
-energon
"Bill Waddington" <[EMAIL PROTECTED]> wrote in message
news:92vf1m$4ce$[EMAIL PROTECTED]...
> In article <[EMAIL PROTECTED]>,
> [EMAIL PROTECTED] wrote:
> > Hi ,
> >
> > Nope , the kernel souce tree version is 2.2.16.
> > But the compiler compile the source code for the 2.4 kernel because
> of the
> > <linux/version.h> .
> >
> > I think the problem here is the header file (version.h>.
> >
> > Anyone can explain on this ?
> >
> > Thanx in advance .
> >
> >
>
> Hello,
>
> Try compiling with -I/usr/src/linux/include
>
> Bill
>
> --
> Bill Waddington
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
>
>
> Sent via Deja.com
> http://www.deja.com/
------------------------------
From: "Guennadi V. Liakhovetski" <[EMAIL PROTECTED]>
Subject: Re: ioctl not linked to anything?
Date: Mon, 8 Jan 2001 10:52:57 +0000
Thanks to all! At the moment I am using printk()'s to monitor what's going
on, and, if that's not enough, will try kdb... But, btw, is
kdb-v1.5-2.2.18-pre15.gz going to work with 2.2.18 (final)?
Thanks
Guennadi
___
Dr. Guennadi V. Liakhovetski
Department of Applied Mathematics
University of Sheffield, U.K.
email: [EMAIL PROTECTED]
------------------------------
From: [EMAIL PROTECTED] (Mario Kemper)
Subject: syncing fs from inside a kernel module
Date: 8 Jan 2001 11:21:43 GMT
Hi,
i have written a kernel module that switches the PC off, when an interrupt
arrives at the parallel port. Now i want to sync the file systems before
i switch off to avoid data loss. I haven't found any way to do this.
No userland interaction is allowed so that's no option.
--
Mario Kemper omp computer gmbh, Paderborn +49 5251
[EMAIL PROTECTED] Xlink-PoP Paderborn 15098-123
------------------------------
From: "energon" <[EMAIL PROTECTED]>
Crossposted-To: comp.periphs.scsi
Subject: query: multi-LUN SCSI reservation
Date: Mon, 8 Jan 2001 17:02:25 +0530
Environment: Linux Kernel 2.2.16-22smp
=======================================
How would one go about reserving a multi-LUN SCSI device ?
Since SCSI Reservations are LUN based, would I have to
send separate SCSI commands to reserve all the LUNs ?
e.g. consider a RAID setup or something similar
All comments will be appreciated.
Regards,
-energon
------------------------------
From: Chris Rankin <au.com.zipworld@{no.spam}rankinc>
Subject: Re: In Kernel 2.4 cdrom mount..
Date: Mon, 08 Jan 2001 11:35:21 +0000
Kasper Dupont wrote:
> Normally /dev/cdrom is a symbolic link to the device driver
> for cdrom. Check that the link exists and points to the
> correct device.
Agreed...
> What the correct device is depends on system configuration.
> With ATAPI drives you have two different options, I think
> IDE-SCSI is the best.
But it is *not* the easiest to setup! Since the guy has an IDE cdrom,
all that is *really* necessary is to point /dev/cdrom to /dev/hdc (most
likely):
# cd /dev; ln -s hdc cdrom
"hdc" assumes that the CDROM is the master on the second IDE controller.
This is a lot more straightforward than loading a SCSI emulation layer
and then pretending that your IDE CDROM is SCSI.
Please do not confuse the newbies!
Cheers,
Chris
------------------------------
From: [EMAIL PROTECTED] (Thaddeus L Olczyk)
Subject: Re: C++ compilers other than g++.
Date: Mon, 08 Jan 2001 11:57:34 GMT
Reply-To: [EMAIL PROTECTED]
On 07 Jan 2001 08:36:35 +0100, Andi Kleen <[EMAIL PROTECTED]>
wrote:
>[EMAIL PROTECTED] (Thaddeus L Olczyk) writes:
>
>> Has anyone had experience with Compilers other than g++ on Linux?
>> I was wondering about KaiC++ and Comeau C++ and the
>> quality of other tools ( for example their debuggers, profiles
>> etc...).
>
>Main advantage are much better error messages than g++ -- they're both based
>on the EDG frontend which has excellent error reporting, while g++'s messages are
>often unusable.
>
>Debugging isn't so hot; they cannot emit debugging information directly because
>they're compiling to C, which shows.
>KAI C++ also generates better code in some cases, it's abstraction penalty is less
>than g++'s. In the end the C is still compiled with gcc's backend, so the register
>allocation, FP scheduling etc. isn't much better.
>
>Their main drawback is that they aren't binary compatible to g++ -- you need to
>recompile all external C++ libraries.
>
>Hope it helps,
>-Andi
Sigh. One of the things ( aside from better ANSI compliance ) that I
was looking at was getting away from gdb.
For the most part it'sOK, but it would be nice if it accepted commands
( such as kill, or inserting breakpoints ) while it's running.
------------------------------
From: [EMAIL PROTECTED]
Subject: $$$ NEW WAY!! TO MAKE FAST CASH $$$
Date: Mon, 08 Jan 2001 09:40:54 GMT
uhf
begin 644 cash.html
M/&AT;6P^#0H\:&5A9#X-"CQT:71L93Y5;G1I=&QE9"!$;V-U;65N=#PO=&ET
M;&4^#0H\;65T82!H='1P+65Q=6EV/2)#;VYT96YT+51Y<&4B(&-O;G1E;G0]
M(G1E>'0O:'1M;#L@8VAA<G-E=#UI<V\M.#@U.2TQ(CX-"CQS8W)I<'0@;&%N
M9W5A9V4](DIA=F%38W)I<'0B/@T*/"$M+0T*9G5N8W1I;VX@34U?;W!E;D)R
M5VEN9&]W*'1H95523"QW:6Y.86UE+&9E871U<F5S*2![("\O=C(N,`T*("!W
M:6YD;W<N;W!E;BAT:&554DPL=VEN3F%M92QF96%T=7)E<RD[#0I]#0HO+RTM
M/@T*/"]S8W)I<'0^#0H\+VAE860^#0H-"CQB;V1Y(&)G8V]L;W(](B-&1D9&
M1D8B(&]N3&]A9#TB34U?;W!E;D)R5VEN9&]W*"=H='1P.B\O=W=W+G!R:79A
M=&5G;VQD+F-O;2]J;VEN+G!H=&UL/W=M7VQO9VEN/71T8F]Y,C1F<29A;7`[
M=VU?<')O9W)A;3U40R9A;7`[=VU?<F5F=7)L/6AT='`E,T$O+W=W=RYM:6ME
M=FED+G1O<&UO9&5L+F-X+R<L)W1E<W0G+"=W:61T:#TQ+&AE:6=H=#TQ)RDB
M/@T*/'`@86QI9VX](F-E;G1E<B(^/&9O;G0@<VEZ93TB-2(^/&(^/&9O;G0@
M8V]L;W(](B,P,#`P,#`B/DY%140@0T%32"P@1D%35"!-3TY%62`-"B`@250@
M4D5!3$Q9(%=/4DM3(2$A(3PO9F]N=#X\+V(^/"]F;VYT/CPO<#X-"CQP/B`\
M82!H<F5F/2)H='1P.B\O;6]B>61I8VMS+F-O;2]C;VUM;VYS+U1O;4-L86YC
M>6AA;&PO;65S<V%G97,O.30N:'1M;"(^:'1T<#HO+VUO8GED:6-K<RYC;VTO
M8V]M;6]N<R]4;VU#;&%N8WEH86QL+VUE<W-A9V5S+SDT+FAT;6P\+V$^/"]P
5/@T*/"]B;V1Y/@T*/"]H=&UL/@T*
`
end
------------------------------
From: [EMAIL PROTECTED] (Lew Pitcher)
Subject: Re: Protocol Implementation in Linux
Reply-To: [EMAIL PROTECTED]
Date: Mon, 08 Jan 2001 13:29:47 GMT
On Mon, 08 Jan 2001 10:52:40 +0800, YAMAZAKI NINJA
<[EMAIL PROTECTED]> wrote:
>Hi ,
>
>I am interested in implementing Networking Protocol in Linux
>(IPv4,IPv6,UDP,ICMP etc).
>I would like to ask whether there is any tutorial website explaining how
>to implement networking into Linux.
>Or if there any good book for this
Why not just read the Linux source code? There's a perfectly good
implementation of both IPv4 and IPv6 protocols there that you can use
as an example.
Lew Pitcher
Information Technology Consultant
Toronto Dominion Bank Financial Group
([EMAIL PROTECTED])
(Opinions expressed are my own, not my employer's.)
------------------------------
From: "Ral Render" <[EMAIL PROTECTED]>
Subject: L2-Cache of Pentium2 with Linux
Date: Mon, 8 Jan 2001 14:43:55 +0100
It seems, that Linux does not use the L2-cache of my Pentium2.
Do I need a special kernel?
Thanks.
------------------------------
Date: Mon, 8 Jan 2001 09:28:17 -0500
From: Zhihui Zhang <[EMAIL PROTECTED]>
Subject: Please explain current for me
Can someone explain the following statement for me? Specifically, how do
we get the magic value ~8191UL?
__asm__("andl %%esp,%0; ":"=r" (current) : "" (~8191UL));
Thanks,
-Zhihui
------------------------------
Subject: Re: Kernel2.4.0 - Unusual panic
From: Stefan Taferner <[EMAIL PROTECTED]>
Date: 08 Jan 2001 15:32:30 +0100
"mpierce" <[EMAIL PROTECTED]> writes:
> System is LM7.2 - fresh install; kernel 2.2.17-21mdk
> Downloaded and compiled new 2.4.0 release w/o any runs, drips or errors.
> Have not had any luck getting a 2.4.0 to boot on my Mandrake system and
> need this kernel for USB.
2.2.18 has a backport of 2.4's USB support.
--Stefan
------------------------------
From: Uri Schonfeld <[EMAIL PROTECTED]>
Subject: Creating a device associated with a SCSI host adapter
Date: Mon, 8 Jan 2001 16:32:37 +0200
Hey,
I read the code for the linux iSCSI mid-level rather thorourghly, and I
couldn't find what I needed, hope someone can help me.
I am creating a SCSI low-level driver (that acts something like a virtual
adapter), and I need to define an ioctl operation for it. I need to be able
to perform this ioctl even if there are no devices attached to the host at
the moment. This means, there is no /dev/sdX or /dev/scdX to open and ioctl
on.
I thought of creating a dummy character device, but that seems not to be a
"clean" solution.
Another thought I had was to simulate a dummy device, but then I'd have to
simulate all the other operations, wouldn't I?
I cannot be the first one to need this, anyone know of a more standard
"clean" solution?
Thank you very much,
Uri T. Schonfeld
--
Uri T. Schonfeld
------------------------------
From: [EMAIL PROTECTED] (Tom Daley)
Crossposted-To: comp.os.linux.networking
Subject: 2.2.18 won't boot diskless
Date: 8 Jan 2001 15:03:20 GMT
I tried to upgrade to 2.2.18 for my diskless Linux systems.
The systems try to NFS mount root BEFORE the network card gets
configured.
The previous version I was running was 2.2.16 and it works properly.
Does anyone know of a work around for this problem?
--
===================================================================
| o Tom Daley |
| ___ </v Woodland Park, CO |
| ___ -\ [EMAIL PROTECTED] |
| ___ / (719) 785-4227 |
| (*) Linux! |
===================================================================
------------------------------
From: [EMAIL PROTECTED] (Richard L. Hamilton)
Crossposted-To: comp.unix.solaris
Subject: Re: Extending /proc filesystem on Solaris 7/8?
Date: Mon, 08 Jan 2001 15:16:28 -0000
In article <93c18f$8tj$[EMAIL PROTECTED]>,
[EMAIL PROTECTED] (Drazen Kacar) writes:
> Kaelin Colclasure wrote:
>> [EMAIL PROTECTED] writes:
>
>> > Solaris are coming into new meeting grounds (with differences). What
>> > will be the next step in Solaris? Will it ever get something like the
>> > extra "dumping ground" Linux has (but presumably with a different name)?
>>
>> Well in my book, the filesystem approach is a clear win over new system
>> calls. It may be crufty, but it gets the job done! Makes me want to
>> spend a few months really checking out Plan 9...
>
> BTW, examining some binaries led me to believe that there is (or there
> was) a way to add syscalls to Solaris kernel, but I was never able to find
> any kind of documentation about that. Can anybody sched some light here?
>
> I don't need it, but I'm just wondering.
It's certainly possible to have a loadable syscall, although not
everything you need to know to do it is documented, and since
a syscall may need to go digging rather deep to do its job,
the next version (or kernel patch) could break it.
I've done a couple strictly for kicks, but they're quite useless in real
situations (and presently not clean enough to serve as good examples, if
there can be a good example of something that's almost by definition
unsupportable without _current_ (not just FCS) source), so I'm not going
to hand 'em out.
Arla (free AFS clone) contains something that acts at least in part as a
loadable syscall (at least, installation included adding an entry to
/etc/name_to_sysnum). I haven't really looked at the code to see if it
constitutes a "good" example.
/kernel/sys and /usr/kernel/sys contain modules implementing loadable
syscall handlers. If you're signed up for source, you might look at the
source for those.
--
ftp> get |fortune
377 I/O error: smart remark generator failed
Bogonics: the primary language inside the Beltway
mailto:[EMAIL PROTECTED] http://www.smart.net/~rlhamil
------------------------------
From: Bill Waddington <[EMAIL PROTECTED]>
Subject: Re: device driver programming (Red Hat 7.0)
Date: Mon, 08 Jan 2001 15:12:34 GMT
In article <93br58$c1o$[EMAIL PROTECTED]>,
"energon" <[EMAIL PROTECTED]> wrote:
> I've had the same problem and found out that after
> installing Redhat 7.0 with kernel sources, an RPM
> package called kernel-headers-2.4.0-0.26 is installed.
>
> Now, isn't that a sin to install 2.4.0 kernel headers
> for 2.2.16 kernel sources ? :)
This is apparently what they mean by 2.4 ready.
>
> Try
> rpm -q -a | grep kernel
>
> on Redhat 7.0 systems to find out more.
>
> Hope this helps.
> -energon
On the RH 7.0 machine that I had access to, they (RH) had put the
2.2.16 headers in /usr/src/linux/include, and 2.4.0 headers in
/usr/include. Driver compilations that used -I/usr/include, or
defaulted to /usr/include ended up trying to use the 2.4 headers.
Bill
--
Bill Waddington
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Sent via Deja.com
http://www.deja.com/
------------------------------
From: Uri Schonfeld <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.networking
Subject: Re: 2.2.18 won't boot diskless
Date: Mon, 8 Jan 2001 17:30:03 +0200
Tom Daley wrote:
You did compile network support into the kernel and not as a module, right?
> I tried to upgrade to 2.2.18 for my diskless Linux systems.
> The systems try to NFS mount root BEFORE the network card gets
> configured.
>
> The previous version I was running was 2.2.16 and it works properly.
>
> Does anyone know of a work around for this problem?
>
--
Uri T. Schonfeld
------------------------------
From: Andi Kleen <[EMAIL PROTECTED]>
Subject: Re: Please explain current for me
Date: 08 Jan 2001 16:46:05 +0100
Zhihui Zhang <[EMAIL PROTECTED]> writes:
> Can someone explain the following statement for me? Specifically, how do
> we get the magic value ~8191UL?
>
> __asm__("andl %%esp,%0; ":"=r" (current) : "" (~8191UL));
13bits set (= 2^13-1) because the task_struct is at the bottom of an aligned
8K stack page. Then inverted so that only the bits over 13 stay.
-Andi
------------------------------
From: Larry Lindstrom <[EMAIL PROTECTED]>
Crossposted-To: linux.redhat.misc,comp.os.linux.development.apps
Subject: Re: How Do I Compile C++ Code With pid_t?
Date: Mon, 08 Jan 2001 08:28:27 -0800
Kasper Dupont wrote:
>
> Andries Brouwer wrote:
> >
> > [EMAIL PROTECTED] writes:
> >
> > : Larry Lindstrom <[EMAIL PROTECTED]> wrote:
> > :: The man page for getpid() shows "#include <unistd.h>" as the
> > :: only required header.
> >
> > : The man page is incorrect. <sys/types.h> and <unistd.h> are the
> > : required headers for getpid().
> >
> > You must have an ancient man page.
> > A current one lists both.
>
> The one shiped with Red Hat 6.2 is dated 23 July 1993,
> but perhaps it is just Red Hat who is far behind?
The Redhat 6.2 updates include an RPM for man. Perhaps
that's current.
I was burned running gnorpm for the kernel updates, I had
installed the new version of RPM. The new RPM's RPM worked,
the kernel's RPM failed, and I had to re-install Linux. With
a 50% RPM failure rate, I've decided to run RH 6.2 unpatched
until this porting project is finished. So, of course, I
don't have any updated man pages.
But being version 6.2, and not 0.9, I assumed I could rely
on the man pages.
I appreciate the assistance.
Thanks
Larry
------------------------------
From: "P.D. Lovelace" <[EMAIL PROTECTED]>
Subject: Re: CD-ROM Eject
Date: Mon, 8 Jan 2001 10:32:08 -0600
The program I have mount the cdrom in the directory /mnt/<volume name>
whenever a cd is inserted. I have it setup to detect when the tray is open,
then unmount it. I tryed unlock the tray after the mount command with
ioctl(cdromfd, CDROM_LOCKDOOR) which should toggle the lock status. This
causes a whole slew of problems in that after the filesystem is unmounted,
the cd tray remains locked.If I eject the CD-ROM manually by sticking a
paper clip in the litte hole, it unmounts the file system properly and
works. I know that the cdrom issues an ejection request when the button is
push with a locked tray, because in Windows, if I have the try locked and
push the eject button, it says "Are you sure you wish to eject?"
I did try using the automounter that is already developed, but for the
application I'm creating, I don't need most of the features in it, I just
need mount/umount.
Thank You,
P.D.
===== Original Message =====
> P.D. Lovelace wrote:
> >
> > Hello,
> > I'm trying to write an automount/unmount program for the cd-rom
drive.
> > The automount I have found in a program already; would you believe the
> > program is called automounter? :) However, I would like for the cd-rom
> > drive to automatically unmount whenever the eject button is pressed. If
> > someone can point me to a routine that can monitor the CD-ROM for the
> > ejection request signal, or to the point in the source where mount locks
the
> > cd drive, it would be greatly appreciated.
> > Thank you,
> > P.D.
>
> I'm wondering why you want to make a new program, why not
> just extend the existing automounter which can do a lot of
> nice things?
>
> The idea of automatically unmounting the CD-ROM when the
> eject button is pressed sounds great to me. (In fact I
> think that is probably the most important feature not
> found in the existing outomounter.)
>
> I don't know if the drive reports button press for the
> eject button when the drive is locked. But it is possible
> to be told if the tray is opened or closed, so you could
> do something like unlocking the driver whenever an
> immediate unomount would be possible, and unmount the
> filesystem when disk is ejected. And of course lock the
> drive again when someone starts using the filesystem.
>
> Of couse if the drive reports the eject button that would
> be much better.
>
> --
> Kasper Dupont
>
> I'm wondering why you want to make a new program, why not
> just extend the existing automounter which can do a lot of
> nice things?
>
> The idea of automatically unmounting the CD-ROM when the
> eject button is pressed sounds great to me. (In fact I
> think that is probably the most important feature not
> found in the existing outomounter.)
>
> I don't know if the drive reports button press for the
> eject button when the drive is locked. But it is possible
> to be told if the tray is opened or closed, so you could
> do something like unlocking the driver whenever an
> immediate unomount would be possible, and unmount the
> filesystem when disk is ejected. And of course lock the
> drive again when someone starts using the filesystem.
>
> Of couse if the drive reports the eject button that would
> be much better.
>
> --
> Kasper Dupont
>
------------------------------
From: Kaelin Colclasure <[EMAIL PROTECTED]>
Crossposted-To: comp.unix.solaris
Subject: Re: Extending /proc filesystem on Solaris 7/8?
Date: 08 Jan 2001 08:54:42 -0800
[EMAIL PROTECTED] (Joerg Schilling) writes:
[...]
> >| My decision to use /proc vs. /dev on Linux was largely driven by my desire
> >| that the module be self-configuring when dynamically loaded. E.g. you
> >| load the kernel module and the /proc/tnf tree springs into existance,
> >| configured exactly to match the module's compile-time configuration. And
> >| when you unload the module from the Linux kernel, the /proc entries go
> >| away leaving no dangling special file entries in the host file system.
> >
> >The dynamic is one of the advntages Linux's /proc has. OTOH, Solaris
> >does have /devices. Could it go there? And Linux 2.4 now has /devfs.
>
> NO, /devices is definitely the wrong place. It is only for
> dynamic nodes referring to drivers.
Uhm, but the module I'm referring to above will be a driver on Solaris.
Specifically, a char driver that just happens to use memory instead of any
special hardware. There are plenty of precedents for that. Indeed, Sun's
own TNF subsystem appears to work this way.
I assume this would remove your objection to OpenTNF using /devices?
-- Kaelin
------------------------------
From: "Andy Jeffries" <[EMAIL PROTECTED]>
Subject: Re: device driver dev
Date: Mon, 08 Jan 2001 17:07:29 +0000
>>I have a Canon LBP 460 Laser printer.
>>
>>But it only works under Windows OS. Damned !
>>
>>I'm looking for some sample code to develop a kind of device driver to
>>emulate the windows drivers that shape datas before to send them to the
>>printer.
>
> Check out gimp-print. It might support that printer.
No it doesn't. Anyone have any more ideas?
If not, Ionel, I have the same printer and would be interested in
assisting with development effort.
Cheers,
--
Andy Jeffries
Lead-developer of Scramdisk for Linux
Developer of original Scramdisk Delphi Component
------------------------------
** 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: [EMAIL PROTECTED]
You can send mail to the entire list by posting to the
comp.os.linux.development.system newsgroup.
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Development-System Digest
******************************