Linux-Development-Sys Digest #834, Volume #6     Tue, 15 Jun 99 18:14:15 EDT

Contents:
  Re: TAO: the ultimate OS (Sid Cammeresi)
  Re: TAO: the ultimate OS (Bill Vermillion)
  Re: the ultimate OS (Vladimir Z. Nuri)
  Re: Can Linux Boot and Run without a BIOS? (Pete Zaitcev)
  Re: What are the differences between mySQL and mSQL? (Doug DeJulio)
  Re: TAO: the ultimate OS (Vladimir Z. Nuri)
  swap partition removed data from MO ("Andrew Ng")
  How to upgrade gcc2.7.2.3 to gcc2.8.1 (y chen)
  Re: TAO: the ultimate OS (John Simpson)
  Re: File mapping under Linux (Tomas Ogren)
  File mapping under Linux ("Fran�ois Dupoux")
  Re: What are the differences between mySQL and mSQL? (david parsons)
  Re: TAO: the ultimate OS (Peter Samuelson)
  Qmail can't forward to a POP box off of the server. (Ryan Hughes)
  Current process count (Sureshkumar Kaliannan)
  Re: Pro/ENGINEER FlexLM and LINUX (Bernard Munger)

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

From: [EMAIL PROTECTED] (Sid Cammeresi)
Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
Subject: Re: TAO: the ultimate OS
Date: 14 Jun 1999 12:48:56 GMT
Reply-To: [EMAIL PROTECTED]

On Mon, 14 Jun 1999 07:41:04 GMT, Vladimir Z. Nuri <[EMAIL PROTECTED]> wrote:
>btw when people  say, "you have not fleshed out what an object
>is".. I find that rather irrelevant to the feasibility of the
>overall system.

the entire system is based on objects, and yet the definition of that
term isnot relevant?

sorry, you lose.  i can argue, and my project has code, to boot.


sc

-- 
Sidney CAMMERESI              |  icbm:  40.112 N, 88.200 W
http://www.omni.cx/~sac       | 
PGP: 65 6F B3 DA CA 3E 3B 09  |  Cxi tie parolas Anglen kaj
     32 C8 17 1C 0A 79 2F 3F  |  Esperanten.

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

Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
From: [EMAIL PROTECTED] (Bill Vermillion)
Subject: Re: TAO: the ultimate OS
Date: Tue, 15 Jun 1999 15:43:18 GMT

In article <[EMAIL PROTECTED]>,
David Fox <d s f o x @ c o g s c i . u c s d . e d u> wrote:
>Bill Anderson <[EMAIL PROTECTED]> writes:
>
>> "Vladimir Z. Nuri" wrote:

>> > what is the sound of one hand
>> > clapping?<g>

>> come on, this was answered years ago. ;-)
>> Place your hand next to your ear and move it back and forth. ;-)

>Lets not drag Zen Buddhism down with us -- that's not clapping.

Heck - I was taught to clap with one hand years and years ago.

It's matter of holding your first knuckles rigid, then letting the
2nd and 3rd one go limp, and quickly snapping your wrists.

A large hand make a deep clap - smaller ones more like a snap.

It's not a very profitable skill.  I've suprised a few by clapping
with one hand while holding a soda in the other.


-- 
Bill Vermillion   bv @ wjv.com 

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

Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
From: [EMAIL PROTECTED] (Vladimir Z. Nuri)
Subject: Re: the ultimate OS
Date: Tue, 15 Jun 1999 19:28:46 GMT

Crispin Cowan ([EMAIL PROTECTED]) wrote:

: On the contrary; here our enterprising essayist :-) has actually
: stumbled across something.  Consider the Synthesis Kernel (Massalin and
: Pu SOSP'89, etc.].  Synthesis had a run-time code generator in the OS
: that would emit code specific to applications being run at the time.
: This specialized code could be viewed as "caching" the state of the
: system it is to support.  There was one particularly brilliant example
: where the ready queue was implemented as a "linked list" comprised of
: chunks of code that would jump directly from one control block to the
: next, instead of having a scheduler traverse and "interpret" the ready
: queue.

I propose expanding this and integrating it into the OS..  imho
it has not been explored and will have very powerful benefits..
again, though, I freely admit I don't have the implementation
to prove it.. yet..
-- 
~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
"in theory, there's no difference                            [EMAIL PROTECTED]
between theory and practice,                           mad genius research lab
but in practice there is!"                       http://www8.pair.com/mnajtiv/

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

Subject: Re: Can Linux Boot and Run without a BIOS?
From: [EMAIL PROTECTED] (Pete Zaitcev)
Date: Tue, 15 Jun 1999 16:29:41 GMT

Medical Electronics Lab <[EMAIL PROTECTED]> writes:

>[EMAIL PROTECTED] wrote:
>> 
>> Can Linux boot from chaos and run, without a BIOS?

>In principle, yes.  What boots the boot?
>Usually a bios!!

>Suppose you have a system with only RAM, no
>proms.  How do you boot it?  Somehow, you have
>to load executable code into it, and when the
>processor comes out of reset, it will begin
>to execute that code.  If it's a linux boot,
>you're on the way.  How'd you get the data into
>RAM?

>Answer the last question, and you've done it!

With front panel keyswitches. My PDP-11 did that.

Also, on one of systems which I worked even earlier with
there was a hardware boot. You pressed "IPL" button,
then the CPU sent a signal to a peripheral processor
to read 24 bytes into the core and jump there.
Typically it contained one more command for the peripheral processor.

But of course these two methods are not feasible in modern CPUs
due to the insane amount of initialization code which it must
execute before it gets into a reasonable state. Think DRAM refresh
start for example...

--Pete

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

From: [EMAIL PROTECTED] (Doug DeJulio)
Crossposted-To: 
comp.os.linux.development.apps,comp.os.linux.misc,comp.os.linux.setup,comp.lang.java.databases
Subject: Re: What are the differences between mySQL and mSQL?
Date: 15 Jun 1999 15:03:29 -0400

In article <8Gs93.60$[EMAIL PROTECTED]>,
bryan  <[EMAIL PROTECTED]> wrote:
>In comp.os.linux.development.apps Don Baccus <[EMAIL PROTECTED]> wrote:
>: Why bother?  Why not use a transaction-based db in the first
>: place?
>
>simple - cause not all the linux db's HAVE transactions.  that's why!

That's not an answer.  Some linux db's (including free ones) *do* have
transactions.  If you need transactions, why not switch to one of
those instead of jumping through hoops to avoid it?

-- 
Doug DeJulio      | mailto:[EMAIL PROTECTED]
HKS, Incorporated | http://www.hks.net/~ddj/

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

Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
From: [EMAIL PROTECTED] (Vladimir Z. Nuri)
Subject: Re: TAO: the ultimate OS
Date: Tue, 15 Jun 1999 19:42:43 GMT

Bill Anderson ([EMAIL PROTECTED]) wrote:
: "I want you to build me a house made of widgets."
: "What's a widget"
: "What a widget is is irrelevant."

"I envision a new kind of house made of bricks."
"What's a brick?"
"uh, don't you know what a brick is?"
"there are zillions of different kinds of bricks.
 there is an active controversy as we speak
 what the best brick is."
"@#&%^* I don't care.. just use some kind of brick.. its
 not relevant to the overall vision!!"
"but what color should it be???"
"I'm not too concerned about the color right now. there's
 this cool thing that can handle that after we install
 the bricks."
"really? sounds neat!! what's that?"
"paint!!"
"uh, yeah. well I don't think you know what you're
 talking about. sorry, I can't help you. but please
 let me know when you finish, I might want to look
 at whatever monstrosity you come up with, just for
 entertainment.. I'll call up my friends and we can
 arrange a meeting where we all point and laugh."
"I thought you were interested in a new kind of house.."
"oh definitely, but you don't have one"
"right.. I have the rough plans, but no one to help 
 build it."
"I'm not interested in helping until you have exact
 plans."
"when will I know I have exact plans? or when will you
 be convinced that I do?"
"well, I suppose one way to be sure is if you've built the 
 whole thing and it doesn't fall down."
"ok man!! well nice meeting you. have a nice life."
"I doubt it. you've already screwed up my day with your craziness."
"..."

-- 
~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
"in theory, there's no difference                            [EMAIL PROTECTED]
between theory and practice,                           mad genius research lab
but in practice there is!"                       http://www8.pair.com/mnajtiv/

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

From: "Andrew Ng" <[EMAIL PROTECTED]>
Crossposted-To: 
alt.linux,alt.os.linux,alt.uu.comp.os.linux.questions,aus.computers.linux,comp.os.linux,comp.os.linux.advocacy,comp.os.linux.development.apps,comp.os.linux.hardware,comp.os.linux.setup,de.alt.comm.isdn4linux,fj.
Subject: swap partition removed data from MO
Date: Wed, 16 Jun 1999 04:10:20 +0800

I have a problem: When I was installing Linux, I mistakenly create a 16M
swap partition in an MO disk. Then Windows 98 cound not read the content in
the MO disk. I removed the swap partition but Windows 98 cound not read it.
I am affraid all data in the MO is lost. Who can tell me how to recovered
the data?



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

From: y chen <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.system
Subject: How to upgrade gcc2.7.2.3 to gcc2.8.1
Date: Mon, 14 Jun 1999 21:04:32 -0400

Hi, there,
I had trouble to upgrade gcc. I just wondering
is it posible to compile and link gcc 2.8 with
gcc 2.7.2.3 or do I need another compiler.
This sounds interesting because I do not know
what compiler is availble besides gcc.
Thanks!


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

From: John Simpson <[EMAIL PROTECTED]>
Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
Subject: Re: TAO: the ultimate OS
Date: Tue, 15 Jun 1999 13:45:43 -0700

Vladimir Z. Nuri wrote:
 > 
 > Bill Anderson ([EMAIL PROTECTED]) wrote:
 > : "I want you to build me a house made of widgets."
 > : "What's a widget"
 > : "What a widget is is irrelevant."
 > 
 > "I envision a new kind of house made of bricks."
 > "What's a brick?"
 > "uh, don't you know what a brick is?"
 > "there are zillions of different kinds of bricks.
 >  there is an active controversy as we speak
 >  what the best brick is."
 > "@#&%^* I don't care.. just use some kind of brick.. its
 >  not relevant to the overall vision!!"
 > 
   Not a problem if you don't mind an igloo in Arizona.
   <snip>
 > --
 >
~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
 > "in theory, there's no difference                           
[EMAIL PROTECTED]
 > between theory and practice,                           mad genius
research lab
 > but in practice there is!"                      
http://www8.pair.com/mnajtiv/

 -- 
John H. Simpson Phone: 503-450-2667  FAX: 503-450-3629
CNF AdTech Center. (CNF Transportation, Inc.)
1717 NW 21st St.
Portland, OREGON 97209 USA
for e-mail, remove _not_oj_ from address

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

From: [EMAIL PROTECTED] (Tomas Ogren)
Subject: Re: File mapping under Linux
Date: 15 Jun 1999 20:54:50 GMT

At 16 Jun, Fran�ois Dupoux wrote:

> Hello,
> 
> Does everyone know how to map a file under LINUX. I d'like to open and to
> map it, to be able to access to a file using
> pointers. Here is the equivalent in Win32:

man mmap

/Tomas
-- 
Tomas �gren, [EMAIL PROTECTED], http://www.ing.umu.se/~stric/
|- Student at Computing Science, University of Ume�
`- Sysadmin at {cs,ing,acc}.umu.se

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

From: "Fran�ois Dupoux" <[EMAIL PROTECTED]>
Subject: File mapping under Linux
Date: Tue, 15 Jun 1999 22:10:20 +0200

Hello,

Does everyone know how to map a file under LINUX. I d'like to open and to
map it, to be able to access to a file using
pointers. Here is the equivalent in Win32:

HANDLE hFile;
HANDLE hFileMapping;
BYTE *pbBegin;

hFile = CreateFile("C:\\Hello.txt", GENERIC_READ, FILE_SHARE_READ, NULL,
OPEN_EXISTING, FILE_FLAG_SEQUENTIAL_SCAN, NULL);
hFileMapping = CreateFileMapping(hFile, NULL, PAGE_READONLY, 0, 0, NULL);
pbBegin = (PBYTE) MapViewOfFile(hFileMapping, FILE_MAP_READ, 0, 0, NULL);

for (int i=0; i < 50)
 *(pbBegin+i) = NULL;

Thank you.




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

From: o r c @ p e l l . p o r t l a n d . o r . u s  (david parsons)
Crossposted-To: 
comp.os.linux.development.apps,comp.os.linux.misc,comp.os.linux.setup,comp.lang.java.databases
Subject: Re: What are the differences between mySQL and mSQL?
Date: 13 Jun 1999 21:19:10 -0700

In article <[EMAIL PROTECTED]>,
Don Baccus <[EMAIL PROTECTED]> wrote:
>In article <ViA53.1666$[EMAIL PROTECTED]>,
>bryan  <[EMAIL PROTECTED]> wrote:
>
>>again, like I said, with multiple writers contending for common
>>resources, yes you're right.  for the "one writer, many readers" you
>>do NOT need xactions.
>
>Not necessarily true.   If you have several related tables
>that need to be logically updated at once, the atomicity of
>the transactional model is, well, useful if there's a crash
>while records are being inserted or updated.

    Denormalize, denormalize, denormalize.

    Yeah, you might bloat your rdb by a factor of 10 to do this,
    but disk and core is getting cheap these days.


                  ____
    david parsons \bi/ ... and slow down queries by a factor of 100,
                   \/                 but CPU is getting cheap, too.

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

From: [EMAIL PROTECTED] (Peter Samuelson)
Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
Subject: Re: TAO: the ultimate OS
Date: 15 Jun 1999 16:22:58 -0500
Reply-To: Peter Samuelson <[EMAIL PROTECTED]>

[Vladimir Z. Nuri <[EMAIL PROTECTED]>]
> "I envision a new kind of house made of bricks."
> "What's a brick?"
> "uh, don't you know what a brick is?"
> "there are zillions of different kinds of bricks.
>  there is an active controversy as we speak
>  what the best brick is."
> "@#&%^* I don't care.. just use some kind of brick.. its
>  not relevant to the overall vision!!"

Hmmmmmmmm.......

"So what sort of design would this house have?  What style?"

"Oh, brick, of course.  It'll be cost-effective. It'll have features
that make it totally tornado-proof.  It'll have a great view, no matter
where you build it.  And, due to technology yet to be invented, it'll
use the same interface to screw in light bulbs and clean your drains.
Plug 'n' play.  The garage will automatically resize itself if you buy
a new car.  The air conditioner--"

"You're missing the point.  Besides, you can't *just* use brick.  No
house is made *only* out of bricks.  Obviously you have to have other
materials."

"Sure you can, O ye of little faith.  You have one tiny, basic sort of
brick, and all other building materials are all derived from that.
Plumbing will use watertight bricks with holes in them, electric wires
will be supercooled ceramic bricks, insulation will be bricks with air
pockets.  It simplifies the design tremendously if you have everything
be bricks."

"What's wrong with PVC?  Your insistance on using bricks will incur a
significant runtime cost.  What does it buy you?"

"Oh, with current technology you're probably right, but all we need to
do is improve the technology to eliminate the inefficiences.  Improved
kiln technology is on the horizon.  Soon everything will be made of
bricks.  You'll see."

"They *used* to make a lot of buildings out of bricks.  They don't
anymore; most people use steel, lumber and other such materials.
Haven't you ever stopped to wonder why?  Bricks are nice, they look
cool, but for a lot of things they just aren't practical."

"I tell you, man, bricks are the wave of the future.  Limitations do
exist, yes, but they can and will be overcome.  Do you want to be part
of the past or part of the future?"

"Ummm, whatever.  Now how exactly would this house be totally resistant
to tornadoes?"

"New paradigms."

"Many buildings built today are already pretty nearly tornado-proof.
Is yours going to be even better, or just match the status quo?"

"Better, of course.  Details at 11."

"Erm, if you say so.  How on earth will you manage to give the owner a
great view no matter where he builds?  Seems to me you have no control
over something like that, short of placing a strict restriction over
where someone can build."

"Details, details.  There's ways.  Don't you see the beauty of it?  No
more parking lot views, no more busy street views.  Come on.  It sounds
like you're *against* this idea."

"Guess I'm just small-minded."

-- 
Peter Samuelson
<sampo.creighton.edu!psamuels>

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

From: Ryan Hughes <[EMAIL PROTECTED]>
Subject: Qmail can't forward to a POP box off of the server.
Date: 15 Jun 1999 21:30:46 GMT

Hello,

If anyone out there could answer this, I would be most appreciative.

I recently installed RedHat 5.2 on an old 486 in plans of it replacing our 
current mail server, running on NT.  I dumped sendmail and installed qmail.  
Everything's cool, except I can not get the .qmail files to forward to 
email address.  The will forward to local mailboxes, but not to boxes that 
are off of the server.

Say we have the virtual domain, client-domain.com.  I listed this domain 
name in /var/qmail/control/rcpthosts and /var/qmail/control/locals.  I 
added a /var/qmail/control/virtualdomains file, with this in it:

        client-domain.com:client1138

The user client1138 already has a home directory and maildir all setup.  
Here is how that looks:

        root# pwd
        /home
        root# ls -al
        total 3
        drwxr-xr-x  12 root     root           1024 Jun 15 11:10 .
        drwxr-xr-x  16 root     root           1024 Jun 11 23:57 ..
        drwx------   3 client1138   client1138 1024 Jun 15 11:44 client1138
        root# cd client1138/
        root# ls -al
        total 5
        drwx------   3 client1138   client1138 1024 Jun 15 11:44 .
        drwxr-xr-x  12 root         root       1024 Jun 15 11:10 ..
        -rw-r--r--   1 client1138   client1138 11 Jun 15 11:10 .qmail
        -rw-r--r--   1 root         root       21 Jun 15 12:05 .qmail-test
        drwx------   5 client1138   client1138 1024 Jun 15 11:10 Maildir

The .qmail-test file contains the line:

        &[EMAIL PROTECTED]

The actual email address is of course a valid one.  Now, when I send a test 
message to [EMAIL PROTECTED], I don't get a MAILER-DAEMON error, or a 
message in my maillog about it dying, nothing.  But- when I change the cile 
to say:

        &anotherlocaluser

The mail delivers just fine.  I do eventually get this message mailed to 
root:  (forwarded from root to another box, of course)

        <[EMAIL PROTECTED]>:
        Sorry, no mailbox here by that name. (#5.1.1) 

Any ideas are greatly appreciated.  Thanks.

    -Ryan Hughes
    [EMAIL PROTECTED]

==================  Posted via SearchLinux  ==================
                  http://www.searchlinux.com

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

From: Sureshkumar Kaliannan <[EMAIL PROTECTED]>
Subject: Current process count
Date: 15 Jun 1999 15:43:55 -0500

Hi,

I am new to kernel programming and I need the following information.

I am writing a module that requires the current process count( the number
of active processess including ready,running,sleeping processes). 

Does the kernel maintain it in some variable that is exported???

Currently, I calculate it as follows...

int count = 0;
struct task_struct *p;
for (p = current ; (p = p->next_task) != current ; )
  ++count;

I couldn't use
#define for_each_task(p) \
        for (p = &init_task ; (p = p->next_task) != &init_task ; )
since "init_task" is not exported by the kernel.

Do I have to rebuild the kernel to export it?? (If so how do I do it??) 
I  am using the kernel that came with RH 5.2.

Thanks for any help
Suresh

-- 
Kaliannan SureshKumar 
E-MAIL: [EMAIL PROTECTED]



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

From: [EMAIL PROTECTED] (Bernard Munger)
Crossposted-To: comp.cad.pro-engineer,comp.os.linux.development.apps
Subject: Re: Pro/ENGINEER FlexLM and LINUX
Date: Tue, 15 Jun 1999 21:48:19 GMT

On Tue, 15 Jun 1999 13:23:15 GMT, [EMAIL PROTECTED] wrote:

>Hello all!
>
>Has anyone tried to use the LINUX version of FLEXlm to do software
>license management for Pro/ENGINEER?  I'd like to dump my NT
>file/license server in favor of a LINUX box.  File serving is no prob
>for LINUX, of course, but with FLEXlm?  Does anyone have experience with
>changing FLEXlm servers in general?  Also, I'm planning on keeping all
>the same hardware; this is just and OS change (heh, just!).
>
We are running on a Lunix server for the file server and the
performance is increased compared to NT, but at this point, I have no
figures.

I would also like to have the same information, if available, please
post your findings.

Bernard

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


** 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 (and comp.os.linux.development.system) via:

    Internet: [EMAIL PROTECTED]

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

Reply via email to