12 Dec 05:39
12 Dec 04:40
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
3 Dec 20:12
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
21 Oct 14:54
24 Jul 01:40
[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
23 Jul 20:06
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.
21 Jul 02:25
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
20 Jul 05:46
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
15 Jun 14:06
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.
26 May 11:50
25 May 13:58
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
RSS Feed