Vivek YS | 12 Dec 05:39
Picon

Details Required

Hi All,

     I'm getting mail from this ID since 2 or 3 weeks. I would like to know how my ID is added to this thread. Also Who are the people asking these questions?
And Is this some university. Please somebody answer me.

Thanks
      Vivek YS

Gary Thorpe | 12 Dec 04:40
Picon

NFS and minix?

Hi,

I have a general question about Minix's support for NFS: is there any? I am interested in getting Minix
running on a disk-less SPARC, which will require NFS (and maybe porting to SPARC?).

So, does Minix support:
a) NFS
b) Disk-less booting
c) SPARC (I see only x86, so probably not)
?

How hard would these be to add to Minix for someone who knows C programming and has some light exposure to OS
internals? Where would this person [me?] start?

Thanks,
Gary Thorpe

Ranguvar Foeseeker | 3 Dec 20:12
Picon

Future impact of userspace drivers

Hello,

This question is not directly MINIX-related, but it seemed this would
be the best place to ask this question.

Userspace drivers come with a performance hit. My question is, do you
see this hit increasing or decreasing as time passes, and why? I know
performance is way overvalued compared with stability, etc - but
please, humor me :)

Thanks!

--

-- 
     Ranguvar Foeseeker
LLP Insanity FAEAA

Nataraj S Narayan | 21 Oct 14:54
Picon

Porting Arm 7 Atmel AT91sam7se512

Hi friends

Any body  working on Minix3 port to Arm 7 AT91samxxxx boards?

I am presently using Linux on the said boards. Can someone help me in porting?

regards

Nataraj

Dave Compton | 24 Jul 01:40
Picon

[Fwd: unable to reboot while updating to minix 3_1_3b]

I found the following post in the comp.os.minix group from Feb 25, 2007 
that solves the problem I was running into.

http://groups.google.com/group/comp.os.minix/tree/browse_frm/thread/f4123e884b05aeaf/e8ed975a32c00d0e?rnum=1&q=drivers.conf&_done=%2Fgroup%2Fcomp.os.minix%2Fbrowse_frm%2Fthread%2Ff4123e884b05aeaf%2F5678ed98a1691a83%3Flnk%3Dgst%26q%3Ddrivers.conf%26#doc_5678ed98a1691a83

Dave Compton | 23 Jul 20:06
Picon

unable to reboot while updating to minix 3_1_3b

Hi,

I'm sending this to this mailing list along with comp.os.minix for 
greater visibility.  If this is inappropriate use of this mailing list, 
please let me know.

Thanks.

- Dave

I have been trying to build minix 3_1_3b in a vmware minix 3_1_2
envinronment.  I follow the instructions in the UPDATING file up to
the reboot step successfully.  However the reboot fails.  The
instructions say to use " reboot -x 'unset image; boot' " but I have
doubts about this since the man page does not say anything about a "-
x" option for reboot.  Here are links to screenshots of my vmware
window taken before and after the reboot:

before reboot:
http://picasaweb.google.com/to.dave.c/MinixScreenShots/photo#52259186...

after reboot:
http://picasaweb.google.com/to.dave.c/MinixScreenShots/photo#52259186...

The significant message after rebooting appears to be:

/dev/c1d0: No such file or directory
Warning: couldn't get status of device

If anyone can give me any pointers on what to try next I would very
much appreciate it.

Thanks in advance

 Dave
-----------------------------------------------------------------------------------------------------------------

The UPDATING file is at:

https://gforge.cs.vu.nl/plugins/scmsvn/viewcvs.php/tags/r3_1_3b/docs/UPDATING?rev=3053&root=minix&view=markup

the UPDATING file contents:

20060818:
        You need flex in your $PATH, which has become part of the base
        system. This needs bigger binaries.
        If you don't have flex yet, you can compile it first by doing:
        # cp /usr/src/etc/binary_sizes* /etc
        # binsizes big
        # cd /usr/src/commands/flex-2.5.4
        # sh build
20061222:
        Install binaries in the right order because the new readdir
        implementation and the new mount program are incompatible
        with older kernels and the new kernels require the new mount.
        # cd /usr/src
        # make includes
        # make libraries
        # make cmds
        # make depend
        # cd /usr/src/tools
        # make hdboot
        # make install
        # cd ..
        # make install
        Installing fails for boot. Reboot the system
        # reboot -x 'unset image; boot'
        Now install everything
        # cd /usr/src
        # make install
20061222:
        The archictecture-dependent/-independent split needs
ARCH=<arch>
        in /etc/make.conf, included by some Makefiles and sourced by
        some shell scripts. To install it, type 'make install' in
        src/etc, or simply copy the file over.
20070118:
        drivers.conf has been updated to include an ACL for mfs. it
has
        to be installed before rebooting after an update of the mount
command.
20070212 (r2751):
        mkfs needs more memory to make an image; chmem it or do
        # touch mkfs.c ; make /usr/bin/mkfs
        in /usr/src/commands/simple.

Dave Compton | 21 Jul 02:25
Picon

building the latest minix

Hi

I'm trying to get familiar with the latest minix code.  My had been to 
use the prebuilt vmware 3_1_2a image to build and install minix r3_1_3b.  

I was able to get 3_1_2a running under vmware and check out the 3_1_3b 
code and ftp it to my minix system.

So far so good.  But when I try to build it I run into a series of small 
problems that are not the kind of thing that I would expect to find in a 
tagged version.

I can give more details if necessary but right now I'm just wondering if 
I my expectations are reasonable.  My hope had been to get to the point 
where I could modify, build and run the latest stable minix code.  Am I 
going about this in the right way?

Thank you for any feedback.

- Dave

Dave Compton | 20 Jul 05:46
Picon

out of memory when compiling flex-2.5.4 under vmware

Hello everyone,

(I sent this to the comp.os.minix newsgroup too.)

I'm running out of memory when I try to compile flex-2.5.4 :

cc -c -I. -I. -g skel.c
Fatal: Out of memory
cc: /usr/lib/i386/cg: Signal 6 - core dumped
make in /usr/src/commands/flex-2.5.4: Exit code 1

I am running minix 3.1.2a under vmware. The code that I am trying to
compile is minix r3.1.3b which I checked out from the svn repository
as follows:

svn checkout https://gforge.cs.vu.nl/svn/minix/tags/r3_1_3b

My vmware machine is set to have 1GB of RAM .

Does anyone out there know a work around for this?

I wouldn't care so much except that it looks like I actually need flex
to compile the 3_1_3 code.

Thanks in advance.

- Dave

Picon

A question about alloc memory in Minix

Hi all, need help in a question:

Im trying to reserve memory for a variable buf in MM proc, i used malloc
correctly into, but when i run the syscall that calls this procedure, whe
n
execution arrive to malloc instruction jump outside with my error code (-
1):

PUBLIC int do_mapfile(){
   char *buf;
   tam=33;
   buf=(char *)malloc(tam*sizeof(char));
   printf("this message cant show \n");
} 

malloc can be used in MM task?, in user proc is OK.

If dont, how can i reserve memory in MM?

Thank you.

Kassen nasser | 26 May 11:50
Picon

Minix scheduler

Hello all,
I would like to ask you if someone has or passed across a handout which
shows you the Minix3 scheduler used files and methods (where it is called

and which algorithm),
thanks.

Picon

Need help with a question

Hi all
 
I have a variable in my Data Segment of struct process, but need copy it in a new segment, over Data: see picture.
 
__________
|   Stack    |
-----------------
|               |
|               |     <----  to here
-----------------
|    data    |      ----> from here
-----------------
|    text     |
-----------------
 
to move the var i will use phys_copy(src,dst,space) method, but how can i take src_addr in phys_bytes?
 
Thank you

Gmane