watch(8) stuck in devdrn
Yuri Pankov
yuri.pankov at gmail.com
Fri Jun 1 10:43:06 UTC 2007
On Fri, Jun 01, 2007 at 01:01:08PM +0800, Tai-hwa Liang wrote:
> On Fri, 1 Jun 2007, Jiawei Ye wrote:
> > On 6/1/07, Hidetoshi Shimokawa <simokawa at freebsd.org> wrote:
> >> The problem doesn't seem specific to tty sub system.
> >> I have similar problem with scsi_target.
> >> On 6/1/07, Robert Watson <rwatson at freebsd.org> wrote:
> >> >
> >> > On Thu, 31 May 2007, Giorgos Keramidas wrote:
> >> >
> >> > > On 2007-05-31 18:38, Robert Watson <rwatson at freebsd.org> wrote:
> >> > >> I was using watch(8) this afternoon, and on trying to quit, ran into
> >> this:
> >> > >>
> >> > >> peppercorn:~> ps axl | grep watch
> >> > >> 0 14200 14194 0 -8 0 3416 1056 devdrn D p2- 0:00.01
> >> watch -W tt
> >> > >>
> >> > >> It was running on a pty, but the target tty was ttyv1.
> >> > >
> >> > > If you have kern.pts.enable=1 you may have to use:
> >> > > http://hg.hellug.gr/freebsd/src-keramida/file/944ac3982de1/pty-devdrn
> >> > >
> >> > > Without this patch and kern.pts.enable=1 all ptys seem to get stuck in
> >> > > devdrn on process exit. AFAIK, Kostik Belousov and Tor Egge know this
> >> and
> >> > > are already working on a fix:
> >> >
> >> > I'm not using pts.enable on this box.
> >> >
> > mount_smbfs has been having this problem for quite a while too.
>
> By any chance you can give following patches a try?
>
> http://people.freebsd.org/~kib/misc/destroy_dev_sched.6.patch
> http://people.freebsd.org/~avatar/destroy_dev_sched_addon.2.patch
>
> --
> Thanks,
>
> Tai-hwa Liang
Fixes mount_smbfs for me. Thank you.
Yuri
More information about the freebsd-current
mailing list