On Thursday 30 September 2004 03:06 pm, Poul-Henning Kamp wrote: > In message <415C4F5A.2080701_at_root.org>, Nate Lawson writes: > >I assume phk would be handling this since it's in the tty code. If not, > >please let us know so one of us can address this before the release. > > > >>>>struct tty * > >>>>ttymalloc(struct tty *tp) > >>>>{ > >>>> static int once; > >>>> > >>>> if (!once) { > >>>> mtx_init(&tty_list_mutex, "ttylist", NULL, MTX_DEF); > >>>> once++; > >>>> } > >>>> > >>>>This code is not MP safe as multiple processors could attempt to call > >>>>mtx_init() twice. > > We have no calls to ttymalloc() which are not protected by Giant, > so this theory doesn't explain the problem. Any progress, I'd hate to have to disable ACPI for the release. Is there any way I could provide more info? -- Anish Mistry
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:18 UTC