easy to reproduce unkillable threads
Andrew Gallatin
gallatin at cs.duke.edu
Wed Sep 29 14:13:17 PDT 2004
Julian Elischer writes:
>
> while you are about it.. try this:
No change for me..
> diff -u -r1.199 kern_thread.c
> --- kern/kern_thread.c 25 Sep 2004 00:53:46 -0000 1.199
> +++ kern/kern_thread.c 29 Sep 2004 19:45:56 -0000
> @@ -282,13 +282,13 @@
> * Initialize type-stable parts of a ksegrp (when newly created).
> */
> static int
> -ksegrp_init(void *mem, int size, int flags)
> +ksegrp_ctor(void *mem, int size, int flags)
It actually needs a *arg to be a valid ctor..
-ksegrp_init(void *mem, int size, int flags)
+ksegrp_ctor(void *mem, int size, void *arg, int flags)
I'm cvsupping to HEAD right now to see if I can still reproduce it.
Drew
More information about the freebsd-threads
mailing list