Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: with AMD_SUPPORT=yes, eject(1) hangs unless -f is given
Christos Zoulas --> current-users (2009-05-21 17:27:00 +0000):
> In article <20090521114917.GA4952%moray.salmi.ch@localhost>,
> Jukka Salmi <j+nbsd%2009.salmi.ch@localhost> wrote:
> >Hello,
> >
> >on a current i386 system, eject(1)ing a disk or cdrom hangs unless I
> >specify the -f option. Rebuilding eject(1) with AMD_SUPPORT=no seems to
> >work around the problem, i.e. ejecting works again even without -f.
> >
> >Is anybody able to reproduce this problem?
>
> ktrace it?
As Jonathan already wrote it seems to time out while communicating on a
dgram socket:
$ kdump -R
[...]
18348 1 eject 0.000016761 CALL __socket30(0x18,2,0x11)
18348 1 eject 0.000017319 RET __socket30 4
18348 1 eject 0.000005587 CALL getsockname(4,0xbfbfe638,0xbfbfe634)
18348 1 eject 0.000006705 MISC sockname: 28,
1c180000000000000000000000000000000000000000000000000000
18348 1 eject 0.000002793 RET getsockname 0
18348 1 eject 0.000004469 CALL
getsockopt(4,0xffff,0x1008,0xbfbfe630,0xbfbfe634)
18348 1 eject 0.000003632 RET getsockopt 0
18348 1 eject 0.000006146 CALL getsockname(4,0xbfbfe618,0xbfbfe60c)
18348 1 eject 0.000002793 MISC sockname: 28,
1c180000000000000000000000000000000000000000000000000000
18348 1 eject 0.000001676 RET getsockname 0
18348 1 eject 0.000004749 CALL
getsockopt(4,0x29,0xe,0xbfbfe614,0xbfbfe608)
18348 1 eject 0.000003631 RET getsockopt 0
18348 1 eject 0.000003911 CALL setsockopt(4,0x29,0xe,0xbfbfe610,4)
18348 1 eject 0.000002794 RET setsockopt 0
18348 1 eject 0.000003911 CALL bind(4,0xbfbfe618,0x1c)
18348 1 eject 0.000002234 MISC sockargs: 28,
1c180000000000000000000000000000000000000000000000000000
18348 1 eject 0.000005029 RET bind -1 errno 13 Permission denied
[...]
18348 1 eject 0.000008380 CALL
sendto(4,0xbb940340,0x4c,0,0xbb93e008,0x1c)
18348 1 eject 0.000003073 MISC msghdr: 28,
08e093bb1c000000d4dc60ce01000000000000000600000000000000
18348 1 eject 0.000003073 MISC sockargs: 28,
1c18006f000000000000000000000000000000000000000100000000
18348 1 eject 0.000062573 GIO fd 4 wrote 76 bytes
"\M-2G\M^^\M-j\0\0\0\0\0\0\0\^B\0\^A\M^F\240\0\0\0\^D\0\0\0\v\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\^D\M^S\M-s\0\0\0\^A\0\0\0\^Dtcp6\0\0\0 ::1.0.\
111\0\0\0\0\0\0\0"
18348 1 eject 0.000002793 RET sendto 76/0x4c
18348 1 eject 0.000005867 CALL
__pollts50(0xbb93e0d8,1,0xbfbfe758,0xbfbfe730)
18348 1 eject 15.004936492 RET __pollts50 0
18348 1 eject 0.000006425 CALL __gettimeofday50(0xbfbfe740,0)
18348 1 eject 0.000002793 RET __gettimeofday50 0
18348 1 eject 0.000003911 CALL
sendto(4,0xbb940340,0x4c,0,0xbb93e008,0x1c)
18348 1 eject 0.000003911 MISC msghdr: 28,
08e093bb1c000000d4dc60ce01000000000000000600000000000000
18348 1 eject 0.000003632 MISC sockargs: 28,
1c18006f000000000000000000000000000000000000000100000000
18348 1 eject 0.000060059 GIO fd 4 wrote 76 bytes
"\M-2G\M^^\M-j\0\0\0\0\0\0\0\^B\0\^A\M^F\240\0\0\0\^D\0\0\0\v\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\^D\M^S\M-s\0\0\0\^A\0\0\0\^Dtcp6\0\0\0 ::1.0.\
111\0\0\0\0\0\0\0"
18348 1 eject 0.000002793 RET sendto 76/0x4c
18348 1 eject 0.000003073 CALL
__pollts50(0xbb93e0d8,1,0xbfbfe758,0xbfbfe730)
18348 1 eject 30.019313682 RET __pollts50 0
18348 1 eject 0.000006983 CALL __gettimeofday50(0xbfbfe740,0)
18348 1 eject 0.000006146 RET __gettimeofday50 0
18348 1 eject 0.000006984 CALL
sendto(4,0xbb940340,0x4c,0,0xbb93e008,0x1c)
18348 1 eject 0.000007542 MISC msghdr: 28,
08e093bb1c000000d4dc60ce01000000000000000600000000000000
18348 1 eject 0.000011453 MISC sockargs: 28,
1c18006f000000000000000000000000000000000000000100000000
18348 1 eject 0.000086597 GIO fd 4 wrote 76 bytes
"\M-2G\M^^\M-j\0\0\0\0\0\0\0\^B\0\^A\M^F\240\0\0\0\^D\0\0\0\v\0\0\0\0\0\
\0\0\0\0\0\0\0\0\0\0\0\0\^D\M^S\M-s\0\0\0\^A\0\0\0\^Dtcp6\0\0\0 ::1.0.\
111\0\0\0\0\0\0\0"
18348 1 eject 0.000003352 RET sendto 76/0x4c
18348 1 eject 0.000003911 CALL
__pollts50(0xbb93e0d8,1,0xbfbfe758,0xbfbfe730)
[...]
Regards, Jukka
--
This email fills a much-needed gap in the archives.
Home |
Main Index |
Thread Index |
Old Index