Hi,

fixed.

Thanks,

On 12/22/2011 01:31 PM, Alfeiks K. wrote:
Hi,

turn on Domains support,
I will fix this issue later.

Thanks,

On 12/18/2011 04:28 AM, Rohit Hooda wrote:
Hi All,

I pulled the latest code in muistring and stopped compiling.
While I was able to get past the error " warning: implicit declaration of function ‘lookup_task’"

I was unable to get past "error: ‘DEFAULT_NS_CARRIER_PID’ undeclared (first use in this function)". I am not quite sure where to define this and what should it be define to?

Can anyone help me move past this ?

Console log pasted here:
---------------------------------------------------------------------------------------
[rhooda@localhost jarios]$ cd muistring/
[rhooda@localhost muistring]$
[rhooda@localhost muistring]$ ls
Changlelog-0.1.2  kconfig  Makefile       muielf  rules.mak  server  TODO
include kernel mstring_dumps README scripts tests vmuielf
[rhooda@localhost muistring]$ make
*** kconfig ***
*** kernel ***
[+] kernel/arch/amd64/src
[+] kernel/arch/amd64/src/sched
[+] kernel/arch/amd64/src/hw
[+] kernel/arch/amd64/src/resources
[+] kernel/arch/amd64/src/faults
[+] kernel/ds
[+] kernel/generic
[+] kernel/generic/consoles
[+] kernel/generic/schedulers
[+] kernel/generic/resources
[+] kernel/ipc
[+] kernel/mm
[+] kernel/mm/page_allocators
[+] kernel/posix
[+] kernel/sync
[+] kernel/security
[+] kernel/namespace
*** server ***
*** muielf ***
 [LD] muielf
[rhooda@localhost muistring]$ git pull
remote: Counting objects: 171, done.
remote: Compressing objects: 100% (116/116), done.
remote: Total 117 (delta 93), reused 0 (delta 0)
Receiving objects: 100% (117/117), 16.37 KiB, done.
Resolving deltas: 100% (93/93), completed with 39 local objects.
From git://rep.jarios.org/muistring <http://rep.jarios.org/muistring>
   0473d09..0714b6f  master     -> origin/master
Updating 0473d09..0714b6f
Fast-forward
 Changlelog-0.1.2                                  |    6 +-
 Changlelog-0.1.3                                  |    5 +
 include/kernel/syscalls.h                         |    6 +-
 include/mstring/{namespace.h => domain.h}         |   58 ++++++------
 include/mstring/signal.h                          |    6 +
 include/mstring/task.h                            |    6 +-
 kernel/Kconfig                                    |   12 +-
 kernel/Makefile                                   |    2 +-
 kernel/arch/amd64/src/sched/sched.S               |   22 ++++-
 kernel/arch/amd64/src/signal.c                    |   11 +-
 kernel/arch/amd64/src/syscalls.S                  |   20 ++--
 kernel/domain/Makefile                            |    1 +
kernel/{namespace/namespace.c => domain/domain.c} | 108 ++++++++++----------
 kernel/generic/exit.c                             |   68 +++++++++----
 kernel/generic/limits.c                           |    4 +-
 kernel/generic/main.c                             |    4 +-
 kernel/generic/process.c                          |    7 +-
 kernel/generic/ptrace.c                           |   37 +++-----
 kernel/generic/signal.c                           |   78 ++++++++++-----
 kernel/generic/task.c                             |   58 ++++++------
 kernel/ipc/port_core.c                            |   35 +++++---
 kernel/ipc/toplevel.c                             |    8 +-
 kernel/mm/mmap.c                                  |    4 +-
 kernel/namespace/Makefile                         |    1 -
 24 files changed, 324 insertions(+), 243 deletions(-)
 create mode 100644 Changlelog-0.1.3
 rename include/mstring/{namespace.h => domain.h} (53%)
 create mode 100644 kernel/domain/Makefile
 rename kernel/{namespace/namespace.c => domain/domain.c} (55%)
 delete mode 100644 kernel/namespace/Makefile
[rhooda@localhost muistring]$ make
*** kconfig ***
*** kernel ***
[+] kernel/arch/amd64/src
 [AS] syscalls.o
 [CC] signal.o
kernel/arch/amd64/src/signal.c: In function ‘__handle_pending_signals’:
kernel/arch/amd64/src/signal.c:244: warning: assignment from incompatible pointer type
[+] kernel/arch/amd64/src/sched
 [AS] sched.o
[+] kernel/arch/amd64/src/hw
[+] kernel/arch/amd64/src/resources
[+] kernel/arch/amd64/src/faults
[+] kernel/ds
[+] kernel/generic
 [CC] task.o
 [CC] process.o
 [CC] limits.o
kernel/generic/limits.c: In function ‘sys_get_limit’:
kernel/generic/limits.c:114: warning: implicit declaration of function ‘lookup_task’ kernel/generic/limits.c:114: warning: assignment makes pointer from integer without a cast
kernel/generic/limits.c: In function ‘sys_set_limit’:
kernel/generic/limits.c:134: error: ‘DEFAULT_NS_CARRIER_PID’ undeclared (first use in this function) kernel/generic/limits.c:134: error: (Each undeclared identifier is reported only once
kernel/generic/limits.c:134: error: for each function it appears in.)
kernel/generic/limits.c:137: warning: assignment makes pointer from integer without a cast
make[2]: *** [kernel/generic/binaries/limits.o] Error 1
make[1]: *** [dir_kernel/generic] Error 2
make: *** [generic_kernel] Error 2

Thanks,
Rohit


_______________________________________________
Jarios-dev mailing list
[email protected]
http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev


_______________________________________________
Jarios-dev mailing list
[email protected]
http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev

_______________________________________________
Jarios-dev mailing list
[email protected]
http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev

Reply via email to