From owner-freebsd-arch@FreeBSD.ORG Fri Nov 21 09:25:08 2008 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6B0D106564A; Fri, 21 Nov 2008 09:25:08 +0000 (UTC) (envelope-from prvs=julian=204d9a09f@elischer.org) Received: from smtp-outbound.ironport.com (smtp-outbound.ironport.com [63.251.108.112]) by mx1.freebsd.org (Postfix) with ESMTP id 7F8158FC16; Fri, 21 Nov 2008 09:25:08 +0000 (UTC) (envelope-from prvs=julian=204d9a09f@elischer.org) Received: from unknown (HELO julian-mac.elischer.org) ([10.251.60.108]) by smtp-outbound.ironport.com with ESMTP; 21 Nov 2008 00:56:15 -0800 Message-ID: <492677AE.7060607@elischer.org> Date: Fri, 21 Nov 2008 00:56:14 -0800 From: Julian Elischer User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: Lawrence Stewart References: <492412E8.3060700@freebsd.org> <200811201502.23943.jhb@freebsd.org> <4925E30B.8010709@freebsd.org> In-Reply-To: <4925E30B.8010709@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-arch@freebsd.org Subject: Re: kthread_exit(9) unexpectedness X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2008 09:25:08 -0000 Lawrence Stewart wrote: > > I agree that the arrangement needs to be better documented. The change > in 8.x is subtle enough that reading the kthread man page in 7.x and 8.x > doesn't immediately make it obvious what's going on. > I tried to walk the fine line between being completely incompatible and letting people fall into a trap. The arguments and prototypes are different so code should fail to compile unless people have made changes to their code..