one step up from vi .config

2001-04-14 Thread Rick Hohensee
cognizant of them. I think this is close to a minimum for something that can generate any desired config. I may have broken this somewhat tweaking it a bit to post, but It's pretty handy when it works. This is hereby public-domain-ified. Rick Hohensee :; cLIeNUX /dev/tty10 16:07:45 /

dropcopyright script

2001-02-13 Thread Rick Hohensee
... ## drop copyright notices to the bottoms of C files in current dir and # subs. # /* # CopYriGHt Guess Who 2001All reserves righted. # */ grep -ilr "copyright" . > tempdropcopyrights for f in `cat

Re: Linux OS boilerplate

2001-02-18 Thread Rick Hohensee
n Bash on. That's shasm in the same directory as Janet. Rick Hohensee www.cLIeNUX.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Ple

Re: [PATCH][CFT] per-process namespaces for Linux

2001-02-24 Thread Rick Hohensee
Cheers, >Al >PS: hopefully - back for good. That sounds like an especially fascinating pile of notes. Perhaps you could pile it next to the patch on the ftp site? Rick Hohensee :; cLIeNUX /dev/tty5 01:08:45 / :;ls -d */ Linux/dev/ h

Re: [Slightly OT] x86 PROM project

2001-03-04 Thread Rick Hohensee
ve code but implementing a true 2-stack virtual machine, or true 2-stack silicon. This is quite unlike Java, for example, which has Forth-like stack operators that are returnstack-frame-scoped, i.e. aren't an autonomous second stack. Rick Hohensee www.clienux.com My 3-stack machine and other

Here's a nickel, kid.

2001-01-03 Thread Rick Hohensee
Go write yourself a real OS. 45k text OS design sketch. Forth meets UNIX meets AmigaDos meets INTERCAL meets a Teletype Model 37. ftp://linux01.gwdg.de/pub/cLIeNUX/interim/design Rick Hohensee Forth, unix, cLIeNUX, and worse. - To unsubscribe from this list: send the line "unsubscribe

Re: Patch to remove undefined C code

2000-10-20 Thread Rick Hohensee
own in the above. You'll have to play that little ode to the joy of empiricism yourself. Rick Hohensee - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Fun with namespaces

2000-11-05 Thread Rick Hohensee
to 35 meg. www.clienux.com Rick Hohensee - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Incorrectness for fun and profit

2000-11-09 Thread Rick Hohensee
pretty. I WANT BUGS! WHERE ARE THE BUGS? This is not a bogus bug report. This is a repeatable bug request. Incorrectly yours, Rick Hohensee :; cLIeNUX0 /dev/tty12 12:43:36 / :;get /Linux/version Linux version 2.4.0-test10 (@cLIeNUX) (gcc version 2.7.2.3) #10 Thu Nov 9 03:11:45 2000 :; cLI

unusual x86 bootsector

2000-12-10 Thread Rick Hohensee
pmode, the other screen noise is straight pmode. Rick Hohensee [EMAIL PROTECTED] Forth, unix, cLIeNUX - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Re: Linux installation problem (Microchannel)

2001-03-06 Thread Rick Hohensee
from the above URL. The newsgroup is comp.sys.ibm.ps2.hardware. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: linux localization

2001-03-11 Thread Rick Hohensee
t;/" below. That could easily be Japanese, Mandarin, Hindi, etc. ftp://linux01.gwdg.de/pub/cLIeNUX/descriptive/DSFH.html Rick Hohensee www.clienux.com :; cLIeNUX /dev/tty3 00:12:08 / :;d -d */ Linux//dev// help// mounts// suite// boot// dev

What's a return stack worth?

2001-03-17 Thread Rick Hohensee
ct 1.6:1 is representative though. That interests me quite a lot. Is the exact ratio known? Has anyone ever built a 100% inlined kernel? Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECT

Re: Task Switching in Linux

2001-06-11 Thread Rick Hohensee
If you mean "->" as "specifically calls" then that looks like cooperative multi-tasking, which is what kernel threads AND the Linux userland scheduler do. If an in-kernel thread doesn't call schedule, it keeps the CPU. See the H3rL stuff in ftp://linux01.gwdg.de/pub/

Re: gnu asm help...

2001-06-18 Thread Rick Hohensee
The C-names-in-asms stuff is explained in (g?)as.info. The explanation is a bit strained, but after the third or fourth read it becomes fairly sensible. Rick Hohensee - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTE

mktime in include/linux

2001-06-21 Thread Rick Hohensee
Why does Linux have a mktime routine fully coded in linux/time.h that conflicts directly with the ANSI C standard library routine of the same name? It breaks a couple things against libc5, including gcc 3.0. OK, you don't care about libc5. It's still pretty weird. Wierd? Weird. Ric

Re: Controversy over dynamic linking -- how to end the panic

2001-06-21 Thread Rick Hohensee
ch sucks*, but whatever), is to LGPL or "KGPL" the kernel. What is being allowed now is in violation of the GPL. Rick Hohensee www.clienux.com *How 'bout a nice binary-only Forth running the kernel? Metacompiling kernel routines into the Forth dictionary and such. Sound creep

Re: mktime in include/linux

2001-06-22 Thread Rick Hohensee
> > At 1:43 PM +0200 2001-06-22, Erik Mouw wrote: > >On Thu, Jun 21, 2001 at 10:30:40PM -0400, Rick Hohensee wrote: > >> Why does Linux have a mktime routine fully coded in linux/time.h that > >> conflicts directly with the ANSI C standard library routine of th

The Joy of Forking

2001-06-24 Thread Rick Hohensee
urce OS for end-users should be very serious about simplicity, and not just pay lip-service to it. There is evidence of the value of this in the marketplace. What doesn't exist is an OS where simplicity is systemic. This is why end-user issues pertain to the kernel at all. This is how open sourc

Re: The Joy of Forking

2001-06-25 Thread Rick Hohensee
> > On Sun, 24 Jun 2001, Rick Hohensee wrote: > >2.4.5 is 26 meg now. It's time to consider forking the kernel. Alan has > >already stuck his tippy-toe is that pool, and his toe is fine. > > > > forget POSIX > > The standards that ma

Re: The Joy of Forking

2001-06-25 Thread Rick Hohensee
> > Rick Hohensee <[EMAIL PROTECTED]> said: > > 2.4.5 is 26 meg now. It's time to consider forking the kernel. Alan has > > already stuck his tippy-toe is that pool, and his toe is fine. > > Stop that nonsense. Alan Cox has _not_ forked anything, neither ha

Uncle Sam Wants YOU!

2001-06-30 Thread Rick Hohensee
HELLO??? ANY GEEKS IN HERE? ANY OF YOU TURKEYS GOOD WITH PROBLEM-SOLVING? My hastily concocted proposed solution remains at... ftp://ftp.gwdg.de/pub/linux/install/clienux/interim/amicus_curae WHERE'S YOURS? Rick Hohensee www.cLIeNUX.com

Re: Uncle Sam Wants YOU!

2001-07-01 Thread Rick Hohensee
in a helpful and substantive way that will be of more benefit than any work directly on Linux itself can be, to the computer world generally and to Linux. Rick Hohensee :; cLIeNUX /dev/tty3 11:09:49 / :;d ABOUTLinuxboot floppy mounts temp ABOUT.Linux Net

Why Plan 9 C compilers don't have asm("")

2001-07-03 Thread Rick Hohensee
that is not in evidence here is that this thing on Plan 9 could build asmlinkbuild for itself on the fly based on #pragma's in the headers that simply state what library they are the header for. This to me is so obviously an improvement to the usual state of affairs, an ornate system of dead-ends, as

Re: Why Plan 9 C compilers don't have asm("")

2001-07-04 Thread Rick Hohensee
t to mention that certain things simply cannot be done that way. > Don't tell me that. Then I can't use my subroutine-threaded Forth variant, in which + is a subroutine call. ;o) Anyway, yes it's a performance hit to not inline asms. Is it worth the bletchery? It's worth

Re: Why Plan 9 C compilers don't have asm("")

2001-07-04 Thread Rick Hohensee
> > On Tue, Jul 03, 2001 at 11:37:28PM -0400, Rick Hohensee wrote: > > That's with the GNU tools, without asm(), and without proper declaration > > of printf, as is my tendency. I don't actually return an int either, do I? > > LAAETTR. > > Under ISO C rul

Re: Why Plan 9 C compilers don't have asm("")

2001-07-04 Thread Rick Hohensee
>Now, you could probably argue that instead of inline asms we should have >more flexibility in doing a per-callee calling convention. That would be >good too, no question about it. > >Linus > Today's flamebait has been postponed. Happy July 4th

Re: Why Plan 9 C compilers don't have asm("")

2001-07-06 Thread Rick Hohensee
hey could get several of them, hundreds maybe, on FPGAs available now. Such things are coming, because a Forth chip IS something an individual can design. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the bo

Re: Why Plan 9 C compilers don't have asm("")

2001-07-06 Thread Rick Hohensee
e tiny and draw negligible current. Two URL's... http://forth.gsfc.nasa.gov/ http://www.mindspring.com/chipchuck/forth.html Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a mes

Re: [PATCH] Single user linux

2001-04-25 Thread Rick Hohensee
o the topic-skew, please have a browse at www.clienux.com Rick Hohensee cLIeNUX user 0 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please r

seeoops, 3k all-Bash ksymoops alternative

2001-04-28 Thread Rick Hohensee
t's 100% Bash. FLAGS looks funny, but I dono. Season to taste. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: X15 alpha release: as fast as TUX bu

2001-04-29 Thread Rick Hohensee
ists from address 04. Execbase, my old IRC nick :o) Richards now has a beta port of Tripos to run on Linux called Cintpos. It's in BCPL of course, which nowadays can compile itself in 8 seconds on a P450. I had the pleasure of getting a thankyou from mr for noting that you have to enab

inserting a Forth-like language into the Linux kernel

2001-05-01 Thread Rick Hohensee
nt traps and so on. I don't know about kgdb, which is a wrapper for the userland GNU symbolic debugger. gdb requires compiling the kernel with debugging information inserted everywhere. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: inserting a Forth-like language into the Linux kernel

2001-05-02 Thread Rick Hohensee
> I thought my mail client was doing "reply to all recipients". If it _was_ then this is redundant and I apologize. > > > On Tue, 1 May 2001, Rick Hohensee wrote: > > > (kspamd) is the Linux-side wrapper for H3sm > > C|N>K > > OK, you

Re: inserting a Forth-like language into the Linux kernel

2001-05-04 Thread Rick Hohensee
's continue? Might this be easier to do in a 2.0 kernel? Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: inserting a Forth-like language into the Linux kernel

2001-05-05 Thread Rick Hohensee
how many worlds of trouble I didn't foresee in _reading_ a tty from the kernel :o) If someone knows of another example of interpreter-like behavior directly in a unix in-kernel thread I'd like to know about it. Rick Hohensee www.clienux.com The userland H3sm is in ftp://ftp.gwdg.de

Re: inserting a Forth-like language into the Linux kernel

2001-05-06 Thread Rick Hohensee
hat runs in trap handlers doesn't it? I don't think it's a kernel daemon. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: inserting a Forth-like language into the Linux kernel

2001-05-06 Thread Rick Hohensee
n't it? I don't think it's a > > kernel daemon. > > and there's the hangman-in-kernel patch... > interpreter or daemon or app-in-system-space ??? Thanks, I'll look for that. Rick Hohensee > > ~Randy > - To unsubscribe from this list: send th

Re: inserting a Forth-like language into the Linux kernel

2001-05-10 Thread Rick Hohensee
esses on the H3sm pointer stack. nanosleep and read are H3sm stack-passing wrappers for the syscalls. HANDOFF is a macro for a stack-push-wrapped schedule(). It's a macro because I suspect I'm going to have to sprinkle it judiciously around H3sm. The nanosleep keeps my load average normal.

Re: dget()

2001-05-15 Thread Rick Hohensee
and the Linux source crossreferencing site at http://lxr.linux.no/ is awesome. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.

Re: LANANA: Getting out of hand?

2001-05-15 Thread Rick Hohensee
etc. ? If you look at majors, say, as a binary tree which you walk in accordance with the bits in the major, can drivers nest like that? I've wondered about that for a long time for various reasons. Rick Hohensee www.clienux.com - To unsubscribe from this list: send the line "un

I need an answer from Torvalds

2007-02-12 Thread RIck Hohensee
nprotected mode I discovered on the 386. But other than that it'll be "an old time-sharing system", to use the Bell Labs description. The curious should investigate the Forreal.tgz package in cLIeNUX/interim. Rick Hohensee = MOBI ReCam DVR Surveillance Software Powerful PC sof