Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: ftpd problems (probably kernel's fault)
On Tue, Apr 29, 2008 at 02:46:03PM +0200, Julio M. Merino Vidal wrote:
> On Tue, Apr 29, 2008 at 9:14 AM, Julio M. Merino Vidal
> <jmmv84%gmail.com@localhost> wrote:
> > On Mon, Apr 28, 2008 at 6:41 PM, Andrew Doran <ad%netbsd.org@localhost>
> > wrote:
> >
> > > Ok, can you try with sys/socketvar.h 1.107? It should fix it.
> >
> > With today's sources, I cannot even access the network. I can ftp
> > localhost but still have the same problems as before. However, I
> > can't access any remote machine; all the connections get stalled,
> > sometimes during DNS resolution, sometimes after.
>
> Bleh. The network does work; it turned out that connectivity at the
> university broke at the exact same moment I was doing these tests (and
> returned when I switched to the old kernel).
>
> With your change, the message:
>
> ftp: Can't send abort message: No buffer space available
>
> is gone, but connections to the local ftpd still get stalled.
Can you see what ftpd is stalled on? Could you please get a backtrace from
it, and any other threads hanging in tstile or anything else that is
interesting?
You can get a kernel backtrace using ddb, or gdb. For gdb run the following
ps -axs -o pid,lid,wchan,laddr,comm | grep -i whatever
Pick an interesting value of laddr.. Then
gdb /mykernel
target kvm /dev/mem
kvm proc $laddr
bt
Thanks,
Andrew
Home |
Main Index |
Thread Index |
Old Index