From owner-freebsd-hackers@FreeBSD.ORG Mon Aug 3 23:50:58 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73E3C1065675 for ; Mon, 3 Aug 2009 23:50:58 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.freebsd.org (Postfix) with ESMTP id 08EF48FC19 for ; Mon, 3 Aug 2009 23:50:57 +0000 (UTC) (envelope-from max@love2party.net) Received: from vampire.homelinux.org (dslb-088-066-045-255.pools.arcor-ip.net [88.66.45.255]) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis) id 0ML21M-1MY76h1B0j-0000x7; Tue, 04 Aug 2009 01:38:22 +0200 Received: (qmail 77490 invoked from network); 3 Aug 2009 23:38:15 -0000 Received: from kvm.laiers.local (HELO kvm.localnet) (192.168.4.200) by router.laiers.local with SMTP; 3 Aug 2009 23:38:15 -0000 From: Max Laier Organization: FreeBSD To: freebsd-hackers@freebsd.org Date: Tue, 4 Aug 2009 01:38:13 +0200 User-Agent: KMail/1.11.4 (Linux/2.6.30-ARCH; KDE/4.2.4; x86_64; ; ) References: <319cceca0908030119i3432a495ya60aa431dab0e1b1@mail.gmail.com> <86k51k4kvl.fsf@ds4.des.no> <86fxc84ksj.fsf@ds4.des.no> In-Reply-To: <86fxc84ksj.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200908040138.14743.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1+xoCsLYgUP7gE64XN0/oHvvyvKKtbE9+IG6H8 5SXFL+VYkJTjiM5XX1/FnmiOe7v5uHpD0ysJ7GgTCR5uCQPYGm ncO/lewKQcXcDy1VN2CBQ== Cc: Dag-Erling =?utf-8?q?Sm=C3=B8rgrav?= , Maslan Subject: Re: sosend() and mbuf X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Aug 2009 23:50:58 -0000 On Tuesday 04 August 2009 00:03:40 Dag-Erling Sm=C3=B8rgrav wrote: > Dag-Erling Sm=C3=B8rgrav writes: > > One thing that springs to mind is that kern_open() will dereference > > td->td_proc, and AFAIK kthread_create() does not associate the thread > > with a process. > > This is wrong, and contradicts what I wrote further down. Just ignore > it. IIRC, kernel threads don't have root. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News