no luck with 2.4.6-pre6 (benh)


Subject: no luck with 2.4.6-pre6 (benh)
From: r may (mayro@earthlink.net)
Date: Thu Jun 28 2001 - 21:21:34 MDT


This is the error I get when I try to start MOL. I rsync'd both the kernel source (benh 2.4.6-pre6) and MOL this morning. This is the best luck I've had with the 2.4.x kernels. Any sugestions?

-robert

[root@localhost 2.4.6-pre6]# startmol
=================================================================
  Mac-on-Linux 0.9.60 <www.maconlinux.org>
  (C) 1997-2001 Samuel Rydh <samuel@ibrium.se>
=================================================================
Loading the Mac-on-Linux kernel module.
/usr/lib/mol/modules/mol.o: unresolved symbol securebits
/usr/lib/mol/modules/mol.o: unresolved symbol force_sig
/usr/lib/mol/modules/mol.o: unresolved symbol flush_icache_range
/usr/lib/mol/modules/mol.o: unresolved symbol kmalloc
/usr/lib/mol/modules/mol.o: unresolved symbol sys_call_table
/usr/lib/mol/modules/mol.o: unresolved symbol __get_free_pages
/usr/lib/mol/modules/mol.o: unresolved symbol vfree
/usr/lib/mol/modules/mol.o: unresolved symbol __up
/usr/lib/mol/modules/mol.o: unresolved symbol find_vma
/usr/lib/mol/modules/mol.o: unresolved symbol free_pages
/usr/lib/mol/modules/mol.o: unresolved symbol strcmp
/usr/lib/mol/modules/mol.o: unresolved symbol find_path_device
/usr/lib/mol/modules/mol.o: unresolved symbol system_utsname
/usr/lib/mol/modules/mol.o: unresolved symbol __down
/usr/lib/mol/modules/mol.o: unresolved symbol kfree
/usr/lib/mol/modules/mol.o: unresolved symbol __global_save_flags
/usr/lib/mol/modules/mol.o: unresolved symbol strlen
/usr/lib/mol/modules/mol.o: unresolved symbol __global_restore_flags
/usr/lib/mol/modules/mol.o: unresolved symbol mem_map
/usr/lib/mol/modules/mol.o: unresolved symbol simple_strtoul
/usr/lib/mol/modules/mol.o: unresolved symbol strncpy
/usr/lib/mol/modules/mol.o: unresolved symbol __vmalloc
/usr/lib/mol/modules/mol.o: unresolved symbol printk
/usr/lib/mol/modules/mol.o: unresolved symbol strncmp
/usr/lib/mol/modules/mol.o: unresolved symbol __cli
/usr/lib/mol/modules/mol.o: unresolved symbol get_zeroed_page

On Fri, 29 Jun 2001 01:21:24 +0200
Samuel Rydh <samuel@ibrium.se> wrote:

> On Thu, Jun 28, 2001 at 08:29:36PM +0200, Olaf Hering wrote:
> > I didnt pull yet, but I took the patch that you posted a few days ago.
> > I disabled the _SEGREG stuff in mmu.c and compile went fine.
>
> I found one bug in the patch which will cause instability
> problems - i.e. don't put together a RPM based on it.
> This problem is not present in the developer tree.
>
> > The only thing left is:
> >
> > mango:~ # depmod -ae
> > depmod: *** Unresolved symbols in /lib/modules/2.4.6/misc/molsymglue2.o
> > depmod: mol_interface
> >
> > Should I only package symglue1.o for the recent kernels?
>
> Different kernel versions export a slightly different
> set of symbols. There are three cases:
>
> molsymglue0.o
>
> This is the fallback solution. The symbols MOL needs are
> extracted from the Symbol.map file and passed to the kernel
> modules as module parameters.
>
> molsymglue1.o
>
> This is for compatibility with the latest 2.4 kernels.
>
> molsymgle2.o
>
> This is for compatibility with old 2.4 kernels which
> was compiled with the CONFIG_MOL option (which was
> removed in 2.4.3-something I think).
>
> In all cases, only one molsymglue is ever loaded. It is safe to
> trash the molsymglue2 variant if the kernel is a recent one.
>
> /Samuel
>
>
> ----------------------------------------------------------
> E-mail <samuel@ibrium.se> WWW: <http://www.ibrium.se>
> Phone/fax: (home) +46 8 4418431, (work) +46 8 7908470
> ----------------------------------------------------------



This archive was generated by hypermail 2a24 : Thu Jun 28 2001 - 20:26:47 MDT