Date: Tue, 25 Apr 1995 00:29:18 -0700 From: "Justin T. Gibbs" <gibbs@estienne.CS.Berkeley.EDU> To: Khalil Basma <CVBASMA@VM.CC.OLEMISS.EDU> Cc: hackers@FreeBSD.org Subject: Re: Help? Message-ID: <199504250729.AAA21930@estienne.cs.berkeley.edu> In-Reply-To: Your message of "Tue, 25 Apr 1995 01:47:59 CST." <199504250649.XAA16370@freefall.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>Dear Mr. Gibbs: I'm flattered that you picked me to send this to, but am sort of perplexed why it was me that you picked! :) The network layers of the kernel are not my forte', and I think that more information on how your managers interface at the device layer will be needed to fully answer your question. I've CC'd hackers@FreeBSD.org so that a wider audience will be able to respond. I'm sure that there will be many people interested in what you are trying to do with FreeBSD and hopefully someone more experienced in these areas will get back to you. If no one responds, ping me again and I'll see what I can do to help you out. -- Justin > > I am Ph.D. student at the University of Mississippi >currently working on my dissertation which is titled >"Implementation of Distributed Operating System Components in >FreeBSD". Our design is to implement three managers into FreeBSD >which will transform FreeBSD into a distributed operating system. >To transform FreeBSD BOS into a DOS, specific DOS components will >be integrated into and built subservient to existing FreeBSD BOS >components. The DOS components to be added include a network >manager (NM), resource manager (RM), and communication manager >(CM). In order for these managers to be transparent to the user, >and yet offer DOS functionality without the added complexity of >separate DOS and BOS services, the managers will be placed below >existing BOS components. The three main DOS components, which are >CM, RM, and NM, work together in order to: (1) support user level >network based interprocess communication (IPC), (2) gather global >state information about all nodes in the network, and (3) receive >requests for remote action and receive remote requests for local >action and handle the return of results. In order to gain access >to the network, both the RM and NM must interface with the CM, >since only the CM will interface with the device driver of the >local area network. > > These managers have been written and tested separately. My >question to you is how can I compile and link these managers to >become part of FreeBSD kernel. I have tried to understand the >Makefile and have tried just about every thing I could think of, >only to fail. Any help from you would very much be appreciated >for I am desperate to any other input. Please, if you could E- >Mail me the steps as to how I can build my libraries and link >them with the kernel so that all my modules will be visible to >the kernel you would save my life :-). > > Thank you very much for your response in advance. And I do >hope you will respond to my help cry. Again thanks in advance and >hope to hare from you the sooner the better. > >Khalil Basma >Voice: (601) 234-9018 >Fax: (601) 234-3333 >e-mail: cvbasm@vm.cc.olemiss.edu > basma@faser.cs.olemiss.edu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504250729.AAA21930>