From owner-cvs-src@FreeBSD.ORG Sun Jul 3 01:11:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A34FA16AD85; Sun, 3 Jul 2005 00:58:40 +0000 (GMT) (envelope-from ps@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08CF84429D; Sun, 3 Jul 2005 00:43:13 +0000 (GMT) (envelope-from ps@mu.org) Received: by elvis.mu.org (Postfix, from userid 1000) id B5F986DD2C; Sat, 2 Jul 2005 17:38:14 -0700 (PDT) X-Original-To: ps@mu.org Delivered-To: ps@mu.org Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by elvis.mu.org (Postfix) with ESMTP id BBCEA5C9C5 for ; Tue, 25 Jan 2005 13:28:53 -0800 (PST) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 05DFC56FB3 for ; Tue, 25 Jan 2005 21:28:39 +0000 (GMT) (envelope-from owner-src-committers@FreeBSD.org) Received: by hub.freebsd.org (Postfix) id BE02016A4E7; Tue, 25 Jan 2005 21:28:31 +0000 (GMT) Delivered-To: ps@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 538) id 43D5316A4D0; Tue, 25 Jan 2005 21:28:30 +0000 (GMT) Delivered-To: src-committers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D97B16A4CE; Tue, 25 Jan 2005 21:28:29 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EBF643D53; Tue, 25 Jan 2005 21:28:29 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j0PLSTbQ081957; Tue, 25 Jan 2005 21:28:29 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j0PLSSHE081956; Tue, 25 Jan 2005 21:28:29 GMT (envelope-from sobomax) Message-Id: <200501252128.j0PLSSHE081956@repoman.freebsd.org> From: Maxim Sobolev To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Sender: owner-src-committers@FreeBSD.org Precedence: bulk X-Loop: FreeBSD.ORG X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on elvis.mu.org X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.1 X-Spam-Level: Cc: Subject: cvs commit: src/sys/compat/linux linux_misc.c src/sys/kern kern_time.c src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sun, 03 Jul 2005 01:11:24 -0000 X-Original-Date: Tue, 25 Jan 2005 21:28:28 +0000 (UTC) X-List-Received-Date: Sun, 03 Jul 2005 01:11:24 -0000 sobomax 2005-01-25 21:28:28 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c sys/kern kern_time.c sys/sys systm.h Log: Split out kernel side of {get,set}itimer(2) into two parts: the first that pops data from the userland and pushes results back and the second which does actual processing. Use the latter to eliminate stackgap in the linux wrappers of those syscalls. MFC after: 2 weeks Revision Changes Path 1.164 +33 -64 src/sys/compat/linux/linux_misc.c 1.113 +55 -34 src/sys/kern/kern_time.c 1.222 +3 -0 src/sys/sys/systm.h