From owner-p4-projects@FreeBSD.ORG Fri Nov 10 00:17:55 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9E5C616A40F; Fri, 10 Nov 2006 00:17:55 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 572E916A407 for ; Fri, 10 Nov 2006 00:17:55 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF3C943D49 for ; Fri, 10 Nov 2006 00:17:52 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id kAA0HoK0000950 for ; Thu, 9 Nov 2006 19:17:50 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Perforce Change Reviews Date: Thu, 9 Nov 2006 19:17:34 -0500 User-Agent: KMail/1.6.2 References: <200611100000.kAA00Ueu048575@repoman.freebsd.org> In-Reply-To: <200611100000.kAA00Ueu048575@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200611091917.37816.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2181/Thu Nov 9 15:12:52 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Subject: Re: PERFORCE change 109655 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Nov 2006 00:17:55 -0000 On Thursday 09 November 2006 07:00 pm, Jung-uk Kim wrote: > http://perforce.freebsd.org/chv.cgi?CH=109655 > > Change 109655 by jkim@jkim_hammer on 2006/11/09 23:59:35 > > - Move linux_nanosleep() from amd64/linux32 to linux_time.c. > - Validate timespec before use as Linux kernel does. > - Fix l_timespec structure. > - Clean up styles. > > This fixes LTP test case nanosleep04 (at least on amd64). > Note the test was not really blocked. Negative -> unsigned long > casting made huge number and it was normally(!) sleeping very long > time. ;-) After this change, there only five test cases to fix to run LTP without user intervention. They are all blocked in msgwait state and I don't know how to fix them. In fact, I think Linux msgsnd/msgrcv don't work at all (at least on amd64). :-( Jung-uk Kim