From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 21 Mar 2007 02:15:43 -0700 From: Rajika Kumarasiri To: 9fans@cse.psu.edu MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-2005794655-1174468543=:20978" Message-ID: <211455.20978.qm@web53310.mail.yahoo.com> Subject: [9fans] requesting more information about the Gsoc project Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 2a44bc36-ead2-11e9-9d60-3106f5b1d025 --0-2005794655-1174468543=:20978 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable hi, I am computer science and Engineering student who is intrested in excutin= g the project "General purpose boot loader based on Plan 9 kernel and /d= ev/reboot "under your organization. I am very much intersting in operatin= g systems and low level programming.So I am very much intresting doing th= is project. =20 I downlaod the source of Plan9 source and played with it. I really need = to know few things to write my project proposal.=20 First thing why Plan9 need a new boot loader insted of the existing one. Second what extra benifits will be achived using the new boot loader. I am very much greatful if anybody can update me on these information. My project informations and personal information can be found here. http://www.cse.mrt.ac.lk/~danrkuma/ Thanks in advace Regards, rajika =20 =20 --------------------------------- Bored stiff? Loosen up... Download and play hundreds of games for free on Yahoo! Games. --0-2005794655-1174468543=:20978 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable hi,
I am computer science and Engineering student who is intrested in = excuting the project "General purpose boot loader based on Plan 9 kernel= and /dev/reboot "under your organization. I am very much intersting in o= perating systems and low level programming.So I am very much intresting d= oing this project.

I downlaod the source of Plan9 source and play= ed  with it. I really need to know few things to write my project pr= oposal.
First thing why Plan9 need a new boot loader insted of the ex= isting one.
Second what extra benifits will be achived using  the= new boot loader.
I am very much greatful if anybody can update me on = these information.
My project informations and personal information ca= n be found here.
http://www.cse.mrt.ac.lk/~danrkuma/
Thanks in adva= ce
Regards,
rajika


Bored stiff? Loosen up...
Download and play hundreds of g= ames for free on Yahoo! Games. --0-2005794655-1174468543=:20978-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <337b292729940fbe95aedaa4155ceedb@coraid.com> From: erik quanstrom Date: Wed, 21 Mar 2007 07:56:46 -0400 To: 9fans@cse.psu.edu Subject: Re: [9fans] requesting more information about the Gsoc project In-Reply-To: <211455.20978.qm@web53310.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 2a87afd2-ead2-11e9-9d60-3106f5b1d025 i don't know of any particular complaints with the functionality of 9load. as i understand, there's one basic complaint against 9load --- it has a seperate set of drivers. russ outlines his ideas on 9load here http://9fans.net/archive/2005/12/81. (9load now is able to pxe load the plan9.ini file.) i'm not most people, but i like having plan9.ini. it elimates guesswork about which kernel was started. i wouldn't like a 9load that made plan9.ini optional and guessed which kernel to run and which fs to use. also, there's a very good reason for having a seperate kernel and drivers for 9load. pxe booting all but one's core machines is definately the way to fly, but pxe images are limited in size. i'm not sure what the maximum size is (the minimum guarenteed size is 64k), but i have not been able to directly load modern plan 9 kernels on our hardware. instead of making 9load as close to the plan 9 cpu kernel as possible, i would use bios instead of drivers. the bios already knows how to talk to pxe-capable nics, and storage with boot rom. this would require writing a real mode assembler. (i would resist mightily porting gas. you'd spend more time porting libbinutils than writing real code. ;-)) - erik On Wed Mar 21 05:17:30 EDT 2007, rajikacc@yahoo.com wrote: > hi, > I am computer science and Engineering student who is intrested in excuting the project "General purpose boot loader based on Plan 9 kernel and /dev/reboot "under your organization. I am very much intersting in operating systems and low level programming.So I am very much intresting doing this project. > > I downlaod the source of Plan9 source and played with it. I really need to know few things to write my project proposal. > First thing why Plan9 need a new boot loader insted of the existing one. > Second what extra benifits will be achived using the new boot loader. > I am very much greatful if anybody can update me on these information. > My project informations and personal information can be found here. > http://www.cse.mrt.ac.lk/~danrkuma/ > Thanks in advace > Regards, > rajika From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <9fa13fe80f07090dbdca461966c11d09@coraid.com> From: erik quanstrom Date: Wed, 21 Mar 2007 07:58:30 -0400 To: 9fans@cse.psu.edu Subject: Re: [9fans] requesting more information about the Gsoc project In-Reply-To: <211455.20978.qm@web53310.mail.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 2a81e0f2-ead2-11e9-9d60-3106f5b1d025 i don't know of any particular complaints with the functionality of 9load. as i understand, there's one basic complaint against 9load --- it has a seperate set of drivers. russ outlines his ideas on 9load here http://9fans.net/archive/2005/12/81. (9load now is able to pxe load the plan9.ini file.) i'm not most people, but i like having plan9.ini. it elimates guesswork about which kernel was started. i wouldn't like a 9load that made plan9.ini optional and guessed which kernel to run and which fs to use. also, there's a very good reason for having a seperate kernel and drivers for 9load. pxe booting all but one's core machines is definately the way to fly, but pxe images are limited in size. i'm not sure what the maximum size is (the minimum guarenteed size is 64k), but i have not been able to directly load modern plan 9 kernels on our hardware. instead of making 9load as close to the plan 9 cpu kernel as possible, why not use bios instead of drivers. the bios already knows how to talk to pxe-capable nics, and storage with boot rom. this would require writing a real mode assembler. (i would resist mightily porting gas. you'd spend more time porting libbinutils than writing useful code. ;-)) - erik On Wed Mar 21 05:17:30 EDT 2007, rajikacc@yahoo.com wrote: > hi, > I am computer science and Engineering student who is intrested in excuting the project "General purpose boot loader based on Plan 9 kernel and /dev/reboot "under your organization. I am very much intersting in operating systems and low level programming.So I am very much intresting doing this project. > > I downlaod the source of Plan9 source and played with it. I really need to know few things to write my project proposal. > First thing why Plan9 need a new boot loader insted of the existing one. > Second what extra benifits will be achived using the new boot loader. > I am very much greatful if anybody can update me on these information. > My project informations and personal information can be found here. > http://www.cse.mrt.ac.lk/~danrkuma/ > Thanks in advace > Regards, > rajika From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu From: Darren Bane Date: Wed, 21 Mar 2007 12:40:41 +0000 Message-ID: References: <211455.20978.qm@web53310.mail.yahoo.com> <9fa13fe80f07090dbdca461966c11d09@coraid.com> User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (Linux/2.6.17.6-p4-swraid-quota-aic78xx-xtables-ipv6 (i686)) Subject: [9fans] Re: requesting more information about the Gsoc project Topicbox-Message-UUID: 2abeb176-ead2-11e9-9d60-3106f5b1d025 erik quanstrom wrote: !snip! > this would require writing a real mode assembler. (i would resist mightily > porting gas. you'd spend more time porting libbinutils than writing useful > code. ;-)) Russ Cox seems to have at least the start of such a beast on sources, in /contrib/rsc/86a -- Darren Bane From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Wed, 21 Mar 2007 12:51:02 -0700 From: "Christopher Nielsen" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> Subject: Re: [9fans] requesting more information about the Gsoc project In-Reply-To: <9fa13fe80f07090dbdca461966c11d09@coraid.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <211455.20978.qm@web53310.mail.yahoo.com> <9fa13fe80f07090dbdca461966c11d09@coraid.com> Topicbox-Message-UUID: 2b4a30ca-ead2-11e9-9d60-3106f5b1d025 On 3/21/07, erik quanstrom wrote: > i don't know of any particular complaints with the functionality of 9load. i don't think the complaints have anything to do with functionality. i think it's more maintainability. you're maintaining drivers in two separate places, which is tedious and error prone. -- Christopher Nielsen "They who can give up essential liberty for temporary safety, deserve neither liberty nor safety." --Benjamin Franklin