From: Christopher M. <chr...@ya...> - 2002-12-26 15:32:30
|
I am also using uml patch 45. I get the following error at the end of my "make bzImage" attempt (on the host kernel 2.4.19 with host patch skas3): make[2]: Leaving directory `/usr/local/src/linux-2.4.19/arch/i386/math-emu' make[1]: Leaving directory `/usr/local/src/linux-2.4.19/arch/i386/math-emu' ld -m elf_i386 -T /usr/local/src/linux-2.4.19/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o a rch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \ --start-group \ arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \ drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media /media.o drivers/char/drm/drm.o drivers/net/fc/fc.o drivers/net/tokenring/tr.o drivers/net/wan/wan.o d rivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/pci/driver.o drivers/net/ wireless/wireless_net.o drivers/video/video.o drivers/net/hamradio/hamradio.o drivers/md/mddev.o drive rs/isdn/vmlinux-obj.o arch/i386/math-emu/math.o \ net/network.o \ /usr/local/src/linux-2.4.19/arch/i386/lib/lib.a /usr/local/src/linux-2.4.19/lib/lib.a /usr/loc al/src/linux-2.4.19/arch/i386/lib/lib.a \ --end-group \ -o vmlinux arch/i386/kernel/kernel.o: In function `sys_ptrace': arch/i386/kernel/kernel.o(.text+0x5348): undefined reference to `proc_mm_get_mm' make: *** [vmlinux] Error 1 The last host patch I was using before this was host-ptrace-10-30-2002.patch.txt (together with uml patch 24) which was working very well. Well, I did have this one little problem with it... I could cause the uml instance to lock up when I would point a web browser on the host at the apache server running in the uml instance. The other permutations of browser and server worked fine (uml broswer -> host apache and uml browser -> uml apache). I was using slackware-8.1 "a" and "n" series packages to create the root filesystem and had manually configured a "tun" device for networking. Chris Marshall __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Christopher M. <chr...@ya...> - 2002-12-26 15:48:46
|
I don't believe this. No sooner do I compose this email than I think I figure it out. It occurred to me that there might be a kernel config option to allow proc_mm stuff to exist (as you can see I don't really understand what the proc_mm stuff is beyond an interface to memory management that takes place through the /proc filesystem) so I did a grep -i "proc_mm" on the .config file in /usr/local/src/linux-2.4.19 and sure enough, there is such an option, CONFIG_PROC_MM. I was using the slackware 8.1 config file from the bare.i, 2.4.18, as a starting point, and it sets CONFIG_PROC_MM to N. I have set it to Y and started a recompile. I'll let y'all know if it works. Chris Marshall --- Christopher Marshall <chr...@ya...> wrote: > I am also using uml patch 45. > > I get the following error at the end of my "make bzImage" attempt (on the host kernel 2.4.19 > with > host patch skas3): > > make[2]: Leaving directory `/usr/local/src/linux-2.4.19/arch/i386/math-emu' > make[1]: Leaving directory `/usr/local/src/linux-2.4.19/arch/i386/math-emu' > ld -m elf_i386 -T /usr/local/src/linux-2.4.19/arch/i386/vmlinux.lds -e stext > arch/i386/kernel/head.o a > rch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \ > --start-group \ > arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \ > drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o > drivers/media > /media.o drivers/char/drm/drm.o drivers/net/fc/fc.o drivers/net/tokenring/tr.o > drivers/net/wan/wan.o d > rivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/pci/driver.o > drivers/net/ > wireless/wireless_net.o drivers/video/video.o drivers/net/hamradio/hamradio.o drivers/md/mddev.o > drive > rs/isdn/vmlinux-obj.o arch/i386/math-emu/math.o \ > net/network.o \ > /usr/local/src/linux-2.4.19/arch/i386/lib/lib.a /usr/local/src/linux-2.4.19/lib/lib.a > /usr/loc > al/src/linux-2.4.19/arch/i386/lib/lib.a \ > --end-group \ > -o vmlinux > arch/i386/kernel/kernel.o: In function `sys_ptrace': > arch/i386/kernel/kernel.o(.text+0x5348): undefined reference to `proc_mm_get_mm' > make: *** [vmlinux] Error 1 > > The last host patch I was using before this was host-ptrace-10-30-2002.patch.txt (together with > uml patch 24) which was working very well. > > Well, I did have this one little problem with it... > > I could cause the uml instance to lock up when I would point a web browser on the host at the > apache server running in the uml instance. > > The other permutations of browser and server worked fine (uml broswer -> host apache and uml > browser -> uml apache). > > I was using slackware-8.1 "a" and "n" series packages to create the root filesystem and had > manually configured a "tun" device for networking. > > Chris Marshall > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Christopher M. <chr...@ya...> - 2002-12-26 19:30:34
|
All: Sure enough, that was it. Everything works now. host 3 skas patch and uml patch 45 together have solved the apache problem I mentioned before. All permutatuions of browser and server now work. Great job guys! Chris Marshall --- Christopher Marshall <chr...@ya...> wrote: > I don't believe this. No sooner do I compose this email than I think I figure it out. > > It occurred to me that there might be a kernel config option to allow proc_mm stuff to exist (as > you can see I don't really understand what the proc_mm stuff is beyond an interface to memory > management that takes place through the /proc filesystem) so I did a grep -i "proc_mm" on the > .config file in /usr/local/src/linux-2.4.19 and sure enough, there is such an option, > CONFIG_PROC_MM. > > I was using the slackware 8.1 config file from the bare.i, 2.4.18, as a starting point, and it > sets CONFIG_PROC_MM to N. I have set it to Y and started a recompile. > > I'll let y'all know if it works. > > Chris Marshall > > __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |