More information follows:
Hi,

with your latest patches, grub can now read reiser4 partitions (both from linux and from the bios) but:
1) any attempt to load a kernel image sitting on a reiser4 partition just hangs

grub> kernel (hd1,0)/boot/vmlinuz-2.6.4-bk5
Program received signal SIGSEGV, Segmentation fault.
0x0806408f in extent40_offset (place=0x4007aba0, pos=4294967295) at extent40.c:41
41 blocks += et40_get_width(extent);
(gdb) bt
#0 0x0806408f in extent40_offset (place=0x4007aba0, pos=4294967295) at extent40.c:41
#1 0x0806922d in body40_get_key (place=0x4007aba0, pos=4294967295, key=0x4007aac0, trans_func=0x8064062 <extent40_offset>)
at body40.c:20
#2 0x080640e9 in extent40_fetch_key (place=0x4007aba0, key=0x4007aac0) at extent40.c:52
#3 0x080642a3 in extent40_read_units (place=0x4007aba0, hint=0x4007aca0) at extent40.c:510
#4 0x0806114d in reiser4_tree_read (tree=0x4007d7e8, place=0x4007aba0, hint=0x4007aca0) at tree.c:1922
#5 0x08062a3b in reiser4_flow_read (tree=0x4007d7e8, hint=0x4007aca0) at flow.c:86
#6 0x0805f227 in tree_read (tree=0x4007d7e8, hint=0x4007aca0) at libreiser4.c:79
#7 0x08066ef5 in obj40_read (obj=0x40080248, hint=0x4007aca0) at obj40.c:657
#8 0x080672c1 in reg40_read (entity=0x40080248, buff=0x4007ae00, n=10) at reg40.c:120
#9 0x08061ad9 in reiser4_object_read (object=0x4007e070, buff=0x4007ae00, n=10) at object.c:660
#10 0x0805218d in reiser4_read (buf=0x40416004 <Address 0x40416004 out of bounds>, len=1078026244) at fsys_reiser4.c:130
#11 0x0804df97 in grub_read (buf=0x4007ae00 "[EMAIL PROTECTED]@\030�\a@", len=10) at disk_io.c:1693
#12 0x080539fe in gunzip_test_header () at gunzip.c:333
#13 0x0804dd0a in grub_open (filename=0x4002bc6e "/boot/vmlinuz-2.6.4-bk5") at disk_io.c:1591
#14 0x0805cd6e in load_image (kernel=0x40416004 <Address 0x40416004 out of bounds>,
arg=0x40017000 "(hd1,0)/boot/vmlinuz-2.6.4-bk5", suggested_type=KERNEL_TYPE_NONE, load_flags=1) at boot.c:64
#15 0x08059864 in kernel_func (arg=0x4002bc67 "(hd1,0)/boot/vmlinuz-2.6.4-bk5", flags=1) at builtins.c:2514
#16 0x0805c4ed in enter_cmdline (heap=0x4002bc60 "kernel (hd1,0)/boot/vmlinuz-2.6.4-bk5", forever=1) at cmdline.c:172
#17 0x08056396 in cmain () at stage2.c:1018
#18 0x0804c052 in init_bios_info () at common.c:323
#19 0x08049808 in doit.0 () at asmstub.c:129
#20 0x08049900 in grub_stage2 () at asmstub.c:186
#21 0x080495e8 in main (argc=1, argv=0xbffff9d4) at main.c:264


Reply via email to