Kudzu at Startup(BOOT HANG)

sean bruno sean.bruno at dsl-only.net
Mon Apr 12 03:52:37 UTC 2004


Here I go again...replying to my own post...hmmm...

Anyway, I ran another strace of Kudzu at boot time.  It is still
hanging.  I took Charles Anderson's suggestion and modified my strace
with a "-f" so that it would follow forks.

The last thing Kudzu tries to do is delete my network adaptor(madwifi). 
It doesn't even complete the delete for some reason.  Here is a snippet:
925   close(0 <unfinished ...>
925   <... close resumed> )             = 0
925   close(1)                          = 0
925   close(2)                          = 0
925   dup2(15, 0)                       = 0
925   dup2(15, 1)                       = 1
925   dup2(15, 2)                       = 2
925   execve("/sbin/modprobe", ["/sbin/modprobe", "-r", "ath_pci"], [/*
13 vars */]) = 0
925   uname({sys="Linux", node="localhost.localdomain", ...}) = 0
925   brk(0)                            = 0x85e6000
925   open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
925   open("/etc/ld.so.cache", O_RDONLY) = 16
925   fstat64(16, {st_mode=S_IFREG|0644, st_size=57319, ...}) = 0
925   old_mmap(NULL, 57319, PROT_READ, MAP_PRIVATE, 16, 0) = 0xf705b000
925   close(16)                         = 0
925   open("/lib/tls/libc.so.6", O_RDONLY) = 16
925   read(16,
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\220"..., 512) = 512
925   fstat64(16, {st_mode=S_IFREG|0755, st_size=1455072, ...}) = 0
925   old_mmap(0x4e4000, 1162188, PROT_READ|PROT_EXEC, MAP_PRIVATE, 16,
0) = 0x4e4000
925   old_mmap(0x5fa000, 16384, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED, 16, 0x115000) = 0x5fa000
925   old_mmap(0x5fe000, 7116, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5fe000
925   close(16)                         = 0
925   old_mmap(NULL, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xf705a000
925   mprotect(0x5fa000, 4096, PROT_READ) = 0
925   mprotect(0x4e0000, 4096, PROT_READ) = 0
925   set_thread_area({entry_number:-1 -> 6, base_addr:0xf705a2a0,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
925   munmap(0xf705b000, 57319)         = 0
925   uname({sys="Linux", node="localhost.localdomain", ...}) = 0
925   uname({sys="Linux", node="localhost.localdomain", ...}) = 0
925   fstat64(2, {st_mode=S_IFCHR|0666, st_rdev=makedev(1, 3), ...}) = 0
925   brk(0)                            = 0x85e6000
925   brk(0x8607000)                    = 0x8607000
925   brk(0)                            = 0x8607000
925   open("/etc/modprobe.conf.dist", O_RDONLY) = 16
925   fstat64(16, {st_mode=S_IFREG|0644, st_size=5851, ...}) = 0
925   mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xf7059000
925   read(16, "# default modutils aliases\nalias"..., 4096) = 4096
925   read(16, "probe -o dummy0 --ignore-install"..., 4096) = 1755
925   read(16, "", 4096)                = 0
925   close(16)                         = 0
925   munmap(0xf7059000, 4096)          = 0
925   open("/etc/modprobe.conf", O_RDONLY) = 16
925   fstat64(16, {st_mode=S_IFREG|0644, st_size=356, ...}) = 0
925   mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xf7058000
925   read(16, "alias ath0 ath_pci\nalias sound-s"..., 4096) = 356
925   read(16, "", 4096)                = 0
925   close(16)                         = 0
925   munmap(0xf7058000, 4096)          = 0
925   open("/lib/modules/2.6.5-1.315/modules.dep", O_RDONLY) = 16
925   fstat64(16, {st_mode=S_IFREG|0644, st_size=169653, ...}) = 0
925   mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xf7057000
925   read(16, "/lib/modules/2.6.5-1.315/net/ath"..., 4096) = 4096
925   close(16)                         = 0
925   munmap(0xf7057000, 4096)          = 0
925   open("/proc/modules", O_RDONLY)   = 16
925   fstat64(16, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
925   mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xf7056000
925   read(16, "e100 33668 0 - Live 0x229c2000\nm"..., 1024) = 943
925   close(16)                         = 0
925   munmap(0xf7056000, 4096)          = 0
925   delete_module("ath_pci"

Here endeth the log...Anyone?  Anyone?

:)


On Sun, 2004-04-11 at 12:05, Sean Bruno wrote:
> I believe so...I have two output from strace...one from the command line
> after the system starts, and one from the init script.
> 
> 
> On Sun, 2004-04-11 at 11:51, Charles R. Anderson wrote:
> > On Sun, Apr 11, 2004 at 11:19:35AM -0700, Sean Bruno wrote:
> > > Well...I have modified the init script for kudzu and had it run an
> > > "strace" on kudzu to see what it is hanging on.
> > > 
> > > It appears to be sitting in a wait call for a pid to exit.  I didn't
> > > want to post the entire strace out put to the list, since nobody else is
> > > having this issue...Does someone want to look at it for me and see if
> > > they can figure out why it is hanging?
> > 
> > Did you run "strace -f" so the strace follows fork?
> -- 
> Sean Bruno
> Telecommunications Engineer
> Metro One Telecommunications
> Desk (503)524-1632
> Cell (503)358-6832
> 





More information about the fedora-test-list mailing list