Development version released

0 views
Skip to first unread message

Goran Devic

unread,
Dec 21, 2004, 2:56:39 PM12/21/04
to lin...@googlegroups.com
Hi,
I patched together some of the changes that were floating around, and
placed a new released version on

www.linice.com->Download->Development Releases

Sorry I did not have much time to tinker with it or even test it on a
2.6 (besides that it compiles), but if we can have that one as a new
base version to work up from there.

Thanks!
- Goran

prcoder

unread,
Dec 21, 2004, 4:04:22 PM12/21/04
to lin...@googlegroups.com
Just compiled development version. The module does not want to be
loaded :-(

root@tpchome bin-2.6]# linsym -i

Linice Debugger Symbol Translator/Loader Version 2.0
Linice and Linsym (C) 2004 by Goran Devic. All Rights Reserved.

Verify ELF error [sec 2 rel 358] (assertion 286)
Module failed ELF checks
Error (256) loading linice module!

Maybe bacause of that renaming tricks (linice_kernel.o_shipped) ?
This situation was earlier at me with stable tree version . And because
of it I have transferred i386.asm to i386.s and compile linice.ko
stright way.

prcoder

unread,
Dec 21, 2004, 4:18:52 PM12/21/04
to lin...@googlegroups.com
KDIR := /usr/src/linux-$(shell uname -r)
PWD := $(shell pwd)

obj-m := linice.o

linice-objs := iceface.o \
objectstart.o \
driver.o \
i386.o \
malloc.o \
memaccess.o \
evalex.o \
init.o \
errors.o \
syscall.o \
task.o \
symbolTable.o \
symbols.o \
context.o \
types.o \
typesprint.o \
string.o \
printf.o \
ctype.o \
proc.o \
edlin.o \
debugger.o \
dis.o \
dis_len.o \
interrupt.o \
apic.o \
command.o \
registers.o \
lists.o \
locals.o \
watch.o \
data.o \
code.o \
customization.o \
windowcontrol.o \
blockops.o \
ioport.o \
sysinfo.o \
page.o \
breakpoints.o \
pci.o \
flow.o \
history.o \
messages.o \
input.o \
keyboard.o \
vt100i.o \
mouse.o \
serial.o \
output.o \
font.o \
window.o \
vga.o \
mda.o \
lfb.o \
vt100o.o \
extend.o \
objectend.o \
endasm.o

all:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
rm -f *.o .*.o.cmd .*.ko.cmd *.mod.c

Goran Devic

unread,
Dec 21, 2004, 4:42:03 PM12/21/04
to lin...@googlegroups.com
Bummer.
Can you email me (features at linice.com) the new complete content of
your bin-2.6 directory, with all your necessary changes, so I can make
a new emergency release this evening? :)
Thanks!!!

prcoder

unread,
Dec 21, 2004, 5:41:31 PM12/21/04
to lin...@googlegroups.com
Ok, but it is draft and all necessary files in it now.

prcoder

unread,
Dec 22, 2004, 9:18:25 AM12/22/04
to lin...@googlegroups.com
New version of linice.ko Makefile. Just copy it into linice directory
and run make.

##############################################################################
# #
# Makefile for LINICE kernel module #
# #
# (c) 2000-2004 Goran Devic #
# (c) "Linice" by Goran Devic #
# (c) "Linsym" by Goran Devic #
# #
##############################################################################

KDIR := /usr/src/linux-$(shell uname -r)
PWD := $(shell pwd)

SRC := /root/linice/devel-tpc
EXTRA_CFLAGS += -I$(SRC)/include -I$(SRC)/linice/include
-I$(SRC)/bin-2.6

obj-m += linice.o

linice-objs := \
../bin-2.6/iceface.o \


objectstart.o \
driver.o \
i386.o \
malloc.o \
memaccess.o \

command/evalex.o \


init.o \
errors.o \
syscall.o \
task.o \
symbolTable.o \
symbols.o \
context.o \
types.o \
typesprint.o \
string.o \
printf.o \
ctype.o \
proc.o \

command/edlin.o \
command/debugger.o \
command/disassembler.o \
command/disassembler-bytelen.o \
interrupt.o \
apic.o \
command/command.o \
command/registers.o \
command/lists.o \
command/locals.o \
command/watch.o \
command/data.o \
command/code.o \
command/customization.o \
command/windowcontrol.o \
command/blockops.o \
command/ioport.o \
command/sysinfo.o \
command/page.o \
command/breakpoints.o \
command/pci.o \
command/flow.o \
history.o \
messages.o \
input/input.o \
input/keyboard.o \
input/vt100.o \
input/mouse.o \
serial.o \
output/output.o \
output/font.o \
output/window.o \
output/vga.o \
output/mda.o \
output/lfb.o \
output/vt100o.o \
extend.o \
objectend.o \
endasm.o

all:
$(MAKE) KBUILD_VERBOSE=1 -C $(KDIR) SUBDIRS=$(PWD) modules

clean:
rm -f *.o *.o.cmd .*.o.cmd .*.ko.cmd *.cmd *.mod.c
rm -f command/*.o command/*.o.cmd command/.*.o.cmd
rm -f input/*.o input/.*.o.cmd
rm -f output/*.o output/.*.o.cmd
rm -rf .tmp_versions

prcoder

unread,
Dec 22, 2004, 9:20:12 AM12/22/04
to lin...@googlegroups.com
Uuups... Forgot about $(SRC) variable...

prcoder

unread,
Dec 22, 2004, 9:26:20 AM12/22/04
to lin...@googlegroups.com
Please change SRC := /root/linice/devel-tpc to SRC := ($src)/..

Reply all
Reply to author
Forward
0 new messages