[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Hurd technical questions (Mach, SMP, etc)



I've just got the hurd running on a dual Pentium Pro machine, and I've got
a couple of Mach related questions. First, is there an equivalent of the
'linux-kernel' mailing list for kernel related issues?

First, could someone fix the boot messages that say 'partition check: hda
hda1 hda2 hda3' to reflect that Mach uses hd0s1, etc. I found this rather
confusing at first, until I realized it whas probably lifted directly from
the Linux code ;)

Second, does Mach support SMP at all? Does the hurd have equivalents of
the linux /proc/cpuinfo and /proc/interrupts? What will it take to get SMP
running?

In looking at the Hurd reference manual, I see this:
Currently (April 1998), the Hurd is quite dependent on the GNU Mach
microkernel, which is a derivative of the University of Utah's Mach
4. However, the Hurd developers are all-too-aware of the limitations of
Mach. 

What are some of the limitations of Mach? How does it compare to osfMach3
(which I am familiar with from working with MkLinux on PowerMacs)?

Finally, I'm contemplating either porting the Hurd servers to osfMach3 so
I can run it on my PowerMac, or merging osfMach and GNU Mach to accomplish
the same thing.

The way I interpret this notice is that this should be perfectly
compatible with the GPL, provided the notice stays with the file, or
possibly even in a separate file, in each directory.

Any comments? (please send flames to me personally and not to the list)

following is the copyright notice in one of the osfMach makefiles:

# Copyright 1991-1998 by Open Software Foundation, Inc.
#              All Rights Reserved
#
# Permission to use, copy, modify, and distribute this software and
# its documentation for any purpose and without fee is hereby granted,
# provided that the above copyright notice appears in all copies and
# that both the copyright notice and this permission notice appear in
# supporting documentation.  

--------------------------------------------------------------------------
| Troy Benjegerdes    |       troy@microux.com     |    hozer@drgw.net   |
|    Unix is user friendly... You just have to be friendly to it first.  |
| This message composed with 100% free software.    http://www.gnu.org   |
--------------------------------------------------------------------------



Reply to: