size-differences of long(userspace) / long(kernel)

2005-02-18 Thread Jurzitza, Dieter
Dear listmembers, one more came to my head, when doing either kmalloc() or compat_alloc_user_space in arch/sparc64/kernel/sys_sparc32.c, another error stems from the fact that in len * sizeof (struct kernel_syms) the sizeof operator returns 64 Byte (60 char + one long(=4)) whereas in the 64 Bit

RE: size-differences of long(userspace) / long(kernel)

2005-02-18 Thread Jurzitza, Dieter
Dear listmembers, took me some time to come back into track. According to Dave one could replace in arch/sparc64/kernel/sys_sparc32.c: asmlinkage int sys32_get_kernel_syms(struct kernel_sym32 *table) { int len, i; struct kernel_sym *tbl; mm_segment_t old_fs; l