Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 6 Jan 2003 15:25:29 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 6 Jan 2003 15:25:28 -0500 Received: from ppp-217-133-219-133.dialup.tiscali.it ([217.133.219.133]:55425 "EHLO home.ldb.ods.org") by vger.kernel.org with ESMTP id ; Mon, 6 Jan 2003 15:25:28 -0500 Date: Mon, 6 Jan 2003 21:26:54 +0100 From: Luca Barbieri To: Linus Torvalds Cc: Linux-Kernel ML Subject: Re: [PATCH] Set TIF_IRET in more places Message-ID: <20030106202654.GA8379@ldb> Mail-Followup-To: Linus Torvalds , Linux-Kernel ML References: <20030106181737.GA6867@ldb> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1051 Lines: 32 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > vfork and clone do not work at all with sysenter due to user stack issues. I actually meant CLONE_VFORK, that if used without CLONE_VM can go through sysenter (if CLONE_VFORK is not used TIF_NEED_RESCHED is set so there is no problem). I also think that vfork() could be used with AT_SYSINFO by switching stacks around the call (with care about recursive vfork and signals calling vfork inside the vfork stack). --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+GeaNdjkty3ft5+cRAlnJAJ9SIoebjKHtvCM4AFblf3PnvoxBIgCg09NL +9Bf2S7F5S7S0Yp2tHVMGSM= =XZrW -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- - 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/