From: Jan H. <bu...@uc...> - 2003-07-02 07:01:55
|
On Tue, Jul 01, 2003 at 05:15:34PM -0400, Jim Bauer wrote: > I am trying to use umlgdb, but it is failing when it tries > to extract the module name at the sys_init_module breakpoint. > I can workarround this by hardcoding the module name in > do_insmod() as I only have one module in what I am working on. > But it would be nice, if it would work correctly. > > Breakpoint 4, sys_init_module (name_user=0xa1a43c6c "\214<¤?&ä\n \\î\037 ", > mod_user=0x80958b0) > at /home/jfbauer/linux-nid-branch/nid200/linux/include/linux/sched.h:746 > 746 if (cap_raised(current->cap_effective, cap)) I've seen that too. It's because name_user is the pointer from userspace and not from kernelspace and thus the data is not visible in SKAS mode. I did the same fix. But it could probably be bashed out of module_list once finish is called on sys_init_module. ------------------------------------------------------------------------------- Jan 'Bulb' Hudec <bu...@uc...> |