IRC log started Mon Nov 1 00:00:00 1999 [msg(TUNES)] permlog 1999.1101 -:- SignOff td: #TUNES (td has no reason) -:- lar1 [LarMan@dialup-209.245.141.26.SanJose1.Level3.net] has joined #tunes Hey Anyone happen to know any good sites for Roman information? 12:30am -:- lar2 [LarMan@sdn-ar-008casfrMP038.dialsprint.net] has joined #tunes -:- SignOff lar1: #TUNES (Ping timeout for lar1[dialup-209.245.141.26.SanJose1.Level3.net]) -:- lar2 is now known as lar1 hey brix is back online Cool cool 3 more major kernel overhauls to go but they are for speed improvements and wont affect anything One down 3 to go :) so im not gonna do em right away, ill work on the drivers Good idea Functionallity first did u get yre mail? i released a bug fix for bfe tonight Oh, no I didn't. Cool Cool Ah, here it is well im off to bed cya later -:- SignOff air: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) 12:50am -:- SignOff lar1: #TUNES (Leaving) -:- mibin [mibin@62.10.7.84] has joined #tunes -:- NetSplit: irc.linux.com split from varley.openprojects.net [02:04am] -:- BitchX+Deb1an: Press Ctrl-F to see who left Ctrl-E to change to [irc.linux.com] -:- Netjoined: irc.linux.com varley.openprojects.net -:- Tril [dem@bespin.dhs.org] has joined #tunes -:- Fare [fare@quatramaran.ens.fr] has joined #tunes -:- ServerMode/#tunes [+o Tril] by irc.linux.com -:- SignOff mibin: #TUNES (Ping timeout for mibin[62.10.7.84]) -:- SignOff eihrul: #TUNES ([x]chat) -:- hugenerd [hugenerd@209.180.102.121] has joined #tunes -:- hugenerd [hugenerd@209.180.102.121] has left #tunes [] -:- hcf [nef@209.94.148.117] has joined #tunes -:- water [water@tnt-10-183.tscnet.net] has joined #tunes hey water hey hows it flowing? heh. finally moving to seattle today and trying to re-write the specs and add to them mving to a better environment? yeah, close to uwash and other good areas unfortunately, commuting will be hell but that can be dealt with 11:00am lol... wolfenstein2000 11:10am -:- eihrul [lee@usr5-ppp27.lvdi.net] has joined #tunes hmm... M$ stock fraud -:- thumper [user7030@206.241.114.99] has joined #tunes Hey, quick question on redhat?? k although #redhat or #linpeople or #linuxhelp might be better do they recommend NTP ??? rgrgr ntp? network time protocol dunno thanks.....have a good one... you too what a good use of ur time good point -:- water [water@tnt-10-183.tscnet.net] has left #tunes [] 11:20am -:- thumper [user7030@206.241.114.99] has left #tunes [] -:- Ras_Kass [user2114@209.174.150.132] has joined #tunes hey whats up people -:- _vulture [vulture@helser-165-32.res.iastate.edu] has joined #tunes -:- SignOff Ras_Kass: #TUNES (Leaving) 11:50am -:- SignOff _vulture: #TUNES (Ping timeout for _vulture[helser-165-32.res.iastate.edu]) !ChanServ:*! irq used GETPASS on channel #suse -:- mibin [mibin@62.10.5.59] has joined #tunes -:- lar1 [LarMan@dialup-209.244.104.216.SanJose1.Level3.net] has joined #tunes Hey 02:00pm -:- SignOff hcf: #TUNES (Ping timeout for hcf[209.94.148.117]) -:- hcf [nef@me-portland-us1032.javanet.com] has joined #tunes -:- SignOff lar1: #TUNES (Leaving) does anyone know how to use hdparm to do hotplug of IDE drives? (unmounted ones, of course) (oops, wrong channel) duh hcf! * Fare/#Tunes admits being doing unspeakable things with his computer 02:40pm -:- iepos [iepos@d5.k1-3.tecinfo.com] has joined #TUNES hi iepos hi lo greetings what's up, fare? whatever happened to lambdaND ? renamed into rndlc and has to be split and rewritten into rnd, ndlc and lcr oh... 03:20pm Reflective Non-Determininistic Lambda Calculus ? see by yourself in http://tunes.org/~fare/tmp ok (!!!) postscript heh heh the source is available by cvsweb... hmm... i've never used cvsweb... http://cvs.tunes.org/cgi-bin/cvsweb okay.... hmm... where? under /fare/fare somewhere? oh i found it lambdas are so much fun also directly in file://bespin/~fare/fare/ 03:30pm all right... thanks... -:- SignOff iepos: #TUNES (Leaving) 03:40pm -:- ultos [ultima@user-38lcn43.dialup.mindspring.com] has joined #Tunes whirred Fare, art thou here? Or, be there any good lisp programmers here? I'm having speed concerns with cons... -:- hcf_ [nef@me-portland-us314.javanet.com] has joined #tunes halt an catch fire, do you know lisp well? -:- SignOff hcf: #TUNES (Leaving) no -:- hcf_ is now known as hcf I'm a bad boy =( I'm consing =( -:- SignOff mibin: #TUNES (Ping timeout for mibin[62.10.5.59]) 03:50pm hcf,will you do me a favor? depends telnet to me port 1234 'nick hcf' will set your name to hcf, then use 'say' to say stuff eek, a lispmud abi: retro? retro is tcn's Forth OS project at http://tunes.org/~tcn/retro/ ack no not looking for a forth os =) whats the point of a 100% lisp or forth mud if its not runner on a 100% lisp or forth os? 04:00pm heh bbl -:- SignOff ultos: #TUNES (Leaving) 04:10pm -:- air [brand@p0wer.qzx.com] has joined #tunes Tril: i got spammed from bespin 05:40pm -:- rares [rares@wtrb-sh3-port18.snet.net] has joined #tunes * rares/#tunes boo * air/#tunes BOO!!! -:- carlito [sabanmr@137.28.109.97] has joined #tunes abi you there? i haven't a clue, carlito thanks how did you know? what's the command for that? abi? carlito? what is the command to see the last time a user was on hmmm abi: have you seen ruiner, and if you could, whats the command to see when the last time he was on i don't know, carlito type /.whowas or /whowas nick even abi: hey, what type of computer are you using? carlito: i don't know abi: what's the weather like where you are at? wish i knew, carlito umm methinks abi is away yeah thanks rares ok 06:00pm rares: I still don't know how to tell the last time he was on i think the command tells you that too ok...then help. ruiner is who I'm looking for or "_ruiner_ er..."_ruiner_" well you can't if he was invisible he wasn't invis *** [JonathanV] (sehnsucht@209.184.71.126) : sehnsucht *** [JonathanV] bear.openprojects.net :Mon Nov 1 18:49:32 1999 *** JonathanV :End of WHOWAS that's what it would look like hmmm thanks wwhere does xchat keep channel bookmarks 06:10pm abi: seen _ruiner_ _ruiner_ was last seen on IRC 7 days, 1 hours, 13 minutes and 22 seconds ago, saying: about? [Mon Oct 25 18:00:46 1999] hey, how did you that abi: PLEASE TELL *whine* please it's a script or built in ccarlito seen rares 06:20pm carlito: seen rares abi: seen rares rares was last seen on IRC 0 seconds ago, saying: abi: seen rares [Mon Nov 1 18:20:27 1999] cool, thank you so much seen ruiner oops er ruiner: seen carlito carlito: seen ruiner er dang it _ruiner_: seen carlito abi: seen _ruiner_ _ruiner_ was last seen on IRC 7 days, 1 hours, 24 minutes and 22 seconds ago, saying: about? [Mon Oct 25 18:00:46 1999] carlito: seen _ruiner_ hmmm abi: seen _ruiner_ _ruiner_ was last seen on IRC 7 days, 1 hours, 24 minutes and 50 seconds ago, saying: about? [Mon Oct 25 18:00:46 1999] aha! thank you all very much I can now leave you all in peace so you can talk about my stupidity bye all -:- carlito [sabanmr@137.28.109.97] has left #tunes [] blah blah blah blah wow i got a program as spam what kinda moron runs a program they get from a complete stranger 06:30pm 99.44 percent of the world 06:40pm doh 06:50pm -:- rares [rares@wtrb-sh3-port18.snet.net] has left #tunes [] eihrul: u get emk done yet? i just finished designing it 07:20pm -:- mibin [mibin@62.10.5.64] has joined #tunes when are u gonna start coding it? i just started tonight can u far return into a callgate? 07:30pm why the hell would you want to do that? eh? cuz i mean, in theory, it could work but just tell me why :) i havent removed the ring0/3 barrier yet so im still usign callgates for syscalls but i did remove the die syscall so threads die by doing a retf if the thread was called directly by another thread then it returns to the caller thread but if it was forked then it returns to the internal die function in the kernel but u cant just return to a dpl0 segment 07:40pm you said you removed the barrier :) no im going to remove it but i have to add code to load a kernel stack to all syscalls which i dont wanna do right now the only thing it will change is the speed of the OS so its not that important right now hmm its not working -:- SignOff hcf: #TUNES (Ping timeout for hcf[me-portland-us314.javanet.com]) great, now i get to remove the stinking barrier now -:- Linus_ [andy@pm615-27.dialip.mich.net] has joined #tunes hmmm yer nick is linus and yer username is andy :) 07:50pm -:- lar1 [LarMan@sdn-ar-008casfrMP010.dialsprint.net] has joined #tunes Hey maybe its his middle name? 08:00pm lol lol i love the title * lar1/#tunes reads up on the logs and grins -:- air [brand@p0wer.qzx.com] has left #tunes [] -:- air [brand@p0wer.qzx.com] has joined #tunes air: Why doesn't bochs list the dr4/5 registers?? -:- SignOff mibin: #TUNES (Ping timeout for mibin[62.10.5.64]) (so says yer bfe page) thats why Ah so air: Where did all your BRiX info go? its still there 08:10pm just not linked on that page some of it was outdated and i didnt want ppl getting wrong info Did you fix it so they aren't sending the php soucre? only the links on the bottom half did that -:- hcf [nef@me-portland-us102.javanet.com] has joined #tunes all the links that worked had outdated info Hcf! Hey i need to figure out a way to return to a callgate air: Doh! I need the info on your OFS... I intend to implemnt that in the not to distant future why do you want to return? why not just call into the kernel? Is the only differnece between a call gate and a softare intrupt is a call gate changes premissions? no.... A) one uses GDT, one uses IDT B) one doesn't push EFLAGS, one does C) one doesn't disable interrupts at all, one can disable interrupts D) one's a bit faster than the other :) eihrul: didnt u read what i said above? E) 7 bytes to encode a call to call gate, 2 bytes to encode call to interrupt air: i still don't see why :) a method can be started one of two ways: it can be forked as a kernel thread or it can be call'd by another method Call gates use the GDT? Oh crap or the LDT... depending on whatcha wanna use the method doesnt know how it was started and ret works perfectly to return to either the kernel so it can destroy the thread or return to the caller method so record how it started eihrul: that takes more cycles eihrul: call gate is a bit faster? eihrul: and more code lar1: yes air: your problem :) lar1: yes lar1: call gates do a lot less 08:20pm lar1: go with a safe language and just use a single address space with no ring barrier then u dont need call/int gates I was thinking about ditching the ring barrier I was just going to slap the kernel services in some sw int i will have a table of pointers to kernel syscalls Isn't the overhead the same? and methods will just use 'call dword [syscall_table+4*syscall]' it takes like 4 cycles instead of 44 for a callgate and 48 for an intgate It takes 48 for a sw int?!!? ya u will need to load a kernel stack tho, so it will take a couple more cycles Then why do programs do ints if they can just do call dword [IDT+4*interupt]? air: unhappily, paging makes ring barriers necessary although this can be restricted to just the bare minimum Fare: why? air: for instance, paging the stack means paging interrupts are done on another stack, hence another ring (well, ok, could be done with a task gate) what?? also, paging doesn't work the same way in ring 0 as in other rings Fare: Say what? anyway, even then, you only need switch ring at interrupts, at which point its cost is 0 -:- Linus_ [andy@pm615-27.dialip.mich.net] has left #tunes [] (marginal cost) u dont need rings at all on a 386, you do why? on a 486+, the ring 0 paging permission bug is fixed, I think when u only have ring 0 u just set page permissions to supervisor 08:30pm besides brix requires a 486 now The 386 was enh BBL (perhaps) -:- SignOff lar1: #TUNES (RavenOS -- :)) enh? * Fare/#Tunes won't buy a computer w/o IDE racks anymore 08:40pm -:- td [x@1Cust162.tnt3.wilmington.nc.da.uu.net] has joined #tunes -:- lar1 [LarMan@dialup-209.245.137.114.SanJose1.Level3.net] has joined #tunes Back :) 08:50pm Fare: "paging permission bug"? describe please :) 09:00pm air: hey? -:- hcf [nef@me-portland-us102.javanet.com] has left #tunes [] air: Does bespin have the bochs font installed? no air: So I would need Tril to install it before I could run bochs there? eihrul: hey what? lar1: have u ever done any remote X serving? air: No... 09:10pm its slow Too slow to beable to do work? air: what paging permission bug is fare talking about? probably eihrul: no idea air: Port BFE to win32 * lar1/#tunes ducks Eww this article didn't translate from french well "Since the processors did not cross the bar of the 100 MHz, everyone does not have any more but one digit at the head... Giga Hertz!" babelfish? I don't know... I suppose I could run the french article through and see if it prodouces the same output crap, the stinkin pentium manual says that only call can be used with a callgate 09:20pm What chip does a 'real unix workstation' run? 09:30pm x86 :) Heh I never thouight that Unix was tied to a certian chip... but a lot of ravonus people on /. seem to think otherwise 09:40pm hmm i need to find a /. ticker so i remember to read it everyday write one :) heh gnome has one for its panel, but i dumped gnome and its stupid panelk and the stupid ticker was sucking 9meg of ram -:- SignOff lar1: #TUNES (Ping timeout for lar1[dialup-209.245.137.114.SanJose1.Level3.net]) 09:50pm -:- SignOff td: #TUNES (Ping timeout for td[1Cust162.tnt3.wilmington.nc.da.uu.net]) eihrul: i got my ret to callgate to work eihrul: instead of callgate:0 i did user_cs:offset_of_die and the first instruction is a call to a callgate to the next instruction in die 10:10pm hmm how ironic that only a *call* gate can be used with a call :) er rather only with a call well its dumb that u cant use ret u can jmp to a callgate if the ring doesnt change 10:20pm well as i suggested, that's probably why they didn't call them return gates 10:30pm -:- SignOff Fare: #TUNES (Ping timeout for Fare[quatramaran.ens.fr]) -:- SignOff eihrul: #TUNES ([x]chat) -:- SignOff air: #TUNES (BRiX [http://www.qzx.com/brix] :: sleep) !NickServ:*! lilo used GETPASS on linus [msg(TUNES)] newlog 1999.1102 IRC log ended Tue Nov 2 00:00:02 1999