Hi all,
I am not sure if this is the write place to post questions, if not please suggest me an appropriate forum from where i can get help...
I have an ELF binary and I make some changes in this binary where I replace a call to a function by a call to some address which contains my code, and which does nothing but calls the original function.
The objdump diff is pasted below.
Philip Charles has released the K16 snapshot of the Debian GNU/Hurd system. This is the 16th update of the K-series Debian GNU/Hurd installer and marks the first major update of Debian GNU/Hurd since the K14 snapshot released in November 2006. The K16 CD series includes a mini-ISO, 4 full CD images, and 2 DVD images. For the first time, a QEMU image based on the mini-ISO is provided as well.
Are there any xnu hackers or programmers working on gnu herd trying to port over design ideas and issue solutions? I know xnu is not a true microkernel. I would also like to know if despite the design differences, is the hurd kernel worth being a true microkernel performance wise?
Hi everybody,
I am very interested in exploring Hurd. I installed it from a tarball and
played with it for a while. Might sound like a stupid idea, but I would
really like to compile "my own" Hurd [that's how I started with Linux].
Specifically, I want to cross-build Hurd from Linux. I found Thomas
Schwinge's cross-compilation scripts ["cross-gnu" and "cross-gnu-env"].
Umeet 2006, this year's online conference on Free Software, will be holding a GPLv3 Questions & Answers session with Richard Stallman. The session is this Tuesday, December 19th, at 18:00 UTC on the #umeet channel on irc.uninet.edu.
Hi all,
is it possible to find somewhere informations about differences between GNU/Mach and L4 microkernel? I found only a few notes written by OKUJI Yoshinori in 2000, but these informations are probably outdated :(
Cheers
Zbynek
My distro is Debian GNU/Hurd
Memory: 128Mb, i386
My PT is:
hd0s1 [/dev/hda1] (hd0,0) - Linux SWAP
hd0s2 [/dev/hda2] (hd0,1) - ext2 (root partition with base system)
I've used these grub commands to run kernel and modules:
root (hd0,1)
kernel /boot/gnumach.gz root=device:hd0s2
module /hurd/ext2fs.static --multiboot-command-line=${kernel-command-line} --host-priv-port=${host-port} \Did subversion (client) ever run on a GNU/Hurd system? I found lots of subversion tools on Debian GNU/Hurd but not the client itself.
not sure where to post this.
I read
http://www.gnu.org/software/hurd/hurd-paper.html
and I wonder, the proposed path:
/ftp/ftp.uu.net:anonymous:mib@gnu
seems like it would be better to use a URL dispatcher directory and then a standard ftp URL like:
/urldispatcher/ftp://user:pass@ftp.com/...
the '//' might cause problems, but it could be optionally elided ('/'). Why create a whole new ftp path convention when URLs would be fine?
While browsing some of the Hurd mailing lists recently I came across a discussion which mentions the issues of speed and its relation to competitiveness.
First off, since people are concerned about speed in the first place, I think it is reasonable to assume that the Hurd isn't targeted as a research OS (unless we're researching speed, I guess). I also don't think the single-user desktop is the intended audience either, since there's only a minimal amount of tooth gnashing about bloated programs like OpenOffice and Mozilla running on top of GNOME (or maybe Squeak would be a better example in this case). So I think it is relatively safe to assume that the Hurd is gunning for the multi-user server OS market (flame away!).
Philip Charles released the K10 Debian GNU/Hurd CDs. They are a snapshot of the current hurd-i386 packages in Debian's unstable distribution and a small number of modified packages from the unreleased distribution at ftp.gnuab.org. For installation, a customized (Linux-based) boot-floppies (Debian's former installer) is used which will partition the hard disk and then install Debian GNU/Hurd on it. There is a mini-ISO available as well.
Based on the K10 release, Ben Asselstine has released a new version of the GNU/Hurd Live CD as well. It is currently still console-based (X11 support is being worked on), but should give a first impression of a GNU/Hurd system and be a convenient way to check whether the hardware is supported by GNU Mach.
Hi All,
thanks for reading this post.
just wanted to know about the ratio of threads and processors.
i am working on c++(using gcc compiler) on AIX5.2 platform.
my c++ program are multithreaded programs.
In a multithreaded application,should no of processors be equal to no of threads ?
if we set the thread_scope to system( meaning 1 kernel thread to 1
user thread), does that mean that processors should be equal or more
There's been a lot of activity on the L4-Hurd mailing list lately. Looks like they are discussing switching to a different microkernel, a derivative of EROS/Coyotos. Especially interesting is the fact that Coyotos is implemented using a new specially designed language BitC. After all, IIRC one of the major problems with the initial Hurd effort was the difficulty debugging multi-threaded translators written in C. A new language and recent research might make the difference. Maybe a competitor will spark renewed interest in secure modular operating systems.
Here are some comments I overheard on the bus and around town the other day. It seems everone is talking about HURD, and the things they have to say are not good - eg:
"I used HURD and it crashed. HURD sucks"
"I tried HURD and it didn't even have a driver for my Centrino wireless card or my graphics tablet or my washing machine. What a load of rubbish"
"HURD smells of poo"
"I booted it up and five minutes later my pet cat dropped dead. With serious flaws like that, HURD will never be a contender"