From owner-freebsd-current@FreeBSD.ORG Tue Sep 24 05:43:50 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C9703111 for ; Tue, 24 Sep 2013 05:43:50 +0000 (UTC) (envelope-from rsc@swtch.com) Received: from mail-lb0-f180.google.com (mail-lb0-f180.google.com [209.85.217.180]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 52C10228F for ; Tue, 24 Sep 2013 05:43:49 +0000 (UTC) Received: by mail-lb0-f180.google.com with SMTP id q8so3342140lbi.25 for ; Mon, 23 Sep 2013 22:43:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=qoVq7nhdh+71Ho0kp2+c45t09KbqJwSsbwP9aTMbLl8=; b=cZhrYYbxfqeQ4Pv9mSmLoTo8vMkiVZkoRSxzhDC95XLOHGfLCjbK7oVCiv7A1L+NRO 7kpRZNRqL911qPY5pAGo6liklQFuXPhw3SL2vGM+I07QI4E7nsQ/uMtiHVspXMafTe17 onz3AJIrNbN+AJ7pHXnL+00ZJCOMkIuPgW5G5kKqUL8MvfagrEc3h7X+yw8X2r5orzPc ORVLTAOnC9DWeKRolhYgQXiniiZlGYLRk+tS2vco52CXVFeefrKF3q88gaZhIsS9RUaY Rh9z0mY8PUJT8UdIoyuaaBQ/pBHw6ohk4yXrhCUdf6IGhK89cECk7hQ/QzXytsYA0VyB FHEg== X-Gm-Message-State: ALoCoQnvUy8ATSqxDciMGRvpI74i1VqqYHXnqSG3AG3erL8ApJTV69tJYLhq+TyBL4FumM29WQPy X-Received: by 10.152.120.37 with SMTP id kz5mr23426327lab.21.1380001110918; Mon, 23 Sep 2013 22:38:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.114.200.3 with HTTP; Mon, 23 Sep 2013 22:38:10 -0700 (PDT) In-Reply-To: <20130923213730.GX41229@kib.kiev.ua> References: <20130923222613.548860a3@kalimero.tijl.coosemans.org> <20130923213730.GX41229@kib.kiev.ua> From: Russ Cox Date: Tue, 24 Sep 2013 01:38:10 -0400 Message-ID: Subject: Re: restarting SYSCALL system call on amd64 loses arguments To: Konstantin Belousov X-Mailman-Approved-At: Tue, 24 Sep 2013 11:24:55 +0000 Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Tijl Coosemans , freebsd-current@freebsd.org X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Sep 2013 05:43:50 -0000 I don't have a machine at hand that I can rebuild the kernel on, but I agree that setting PCB_FULL_IRET should fix the problem. Russ