Messages in this thread | | | Date | Thu, 12 Jul 2007 14:10:31 +0300 | From | Avi Kivity <> | Subject | Re: lguest, Re: -mm merge plans for 2.6.23 |
| |
Rusty Russell wrote: > Remove export of __put_task_struct, and usage in lguest > > lguest takes a reference count of tasks for two reasons. The first is > bogus: the /dev/lguest close callback will be called before the task > is destroyed anyway, so no need to take a reference on open. > >
What about
Open /dev/lguest transfer fd using SCM_RIGHTS (or clone()?) close fd in original task exit()
?
My feeling is that if you want to be bound to a task, not a file, you need to use syscalls, not ioctls.
-- error compiling committee.c: too many arguments to function
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |