From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <379d7683ab28e2bb5e9de89ac2446e49@terzarima.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] Threads: Sewing badges of honor onto a Kernel From: Charles Forsyth In-Reply-To: <006201c3fdde$a6339030$8201a8c0@cc77109e> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-zpxqfnizfydbpptcharjepgnhp" Date: Sat, 28 Feb 2004 10:10:06 +0000 Topicbox-Message-UUID: 01a5db2a-eacd-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-zpxqfnizfydbpptcharjepgnhp Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit i didn't say this at the time, but now that you mention inferno, i will. if someone is seriously worried about TLB flushing on context switches, likes setting up the MMU pretty much once-for-all, thinks all threads should share all the address space, and absolutely disdains user mode, he should be writing in limbo for native inferno, where all of that is the usual state, and indeed there is no other. we're all in it together. --upas-zpxqfnizfydbpptcharjepgnhp Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by lavoro; Sat Feb 28 09:38:47 GMT 2004 Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id 549C219B22; Sat, 28 Feb 2004 04:38:24 -0500 (EST) Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.4.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 74FDC19A8F; Sat, 28 Feb 2004 04:38:20 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: by mail.cse.psu.edu (CSE Mail Server, from userid 60001) id C2EFE19A92; Sat, 28 Feb 2004 04:37:37 -0500 (EST) Received: from wmail.atlantic.net (wmail.atlantic.net [209.208.0.84]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id 4543319A2C for <9fans@cse.psu.edu>; Sat, 28 Feb 2004 04:37:36 -0500 (EST) Received: (qmail 12333 invoked from network); 28 Feb 2004 09:37:35 -0000 Received: from cpe-203-51-68-173.nsw.bigpond.net.au (HELO cc77109e) (203.51.68.173) by wmail.atlantic.net with SMTP; 28 Feb 2004 09:37:35 -0000 Message-ID: <006201c3fdde$a6339030$8201a8c0@cc77109e> From: "Bruce Ellis" To: <9fans@cse.psu.edu> References: <0d7bea785d989cd275b7ca67cfa6cdeb@yourdomain.dom> Subject: Re: [9fans] Threads: Sewing badges of honor onto a Kernel Organization: www.chunder.com MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Sat, 28 Feb 2004 20:38:35 +1100 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on psuvax1.cse.psu.edu X-Spam-Status: No, hits=0.1 required=5.0 tests=RCVD_IN_SORBS autolearn=no version=2.63 X-Spam-Level: i had trouble believing that the screeds of banter were from linus. maybe he has a ghost writer. when he did the "i don't write user programs with threads" and thru in some kernel examples, with obligatory assembly language results - well i thought what are these guys discussing? gee, i just write in limbo. threads are fun, linus, when you don't have to do all that crap to manage them. i just use "spawn", the only language support for threads. the rest is easy - i'm happy. correct or challenge on any presummption. brucee ----- Original Message ----- From: "Rob Pike" To: <9fans@cse.psu.edu> Sent: Friday, February 27, 2004 4:28 PM Subject: Re: [9fans] Threads: Sewing badges of honor onto a Kernel > in case that wasn't clear enough, i have no idea what linus is talking > about when he says we had 'overhead' that made it 'really stupid' > 'in practice'. > > -rob --upas-zpxqfnizfydbpptcharjepgnhp--