From owner-freebsd-mips@FreeBSD.ORG Sun Jun 9 00:29:29 2013 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CB09F9BC for ; Sun, 9 Jun 2013 00:29:29 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from mail-ie0-x229.google.com (mail-ie0-x229.google.com [IPv6:2607:f8b0:4001:c03::229]) by mx1.freebsd.org (Postfix) with ESMTP id 9C09B10BD for ; Sun, 9 Jun 2013 00:29:29 +0000 (UTC) Received: by mail-ie0-f169.google.com with SMTP id b11so50491iee.28 for ; Sat, 08 Jun 2013 17:29:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer :x-gm-message-state; bh=6Scelo0V5wtqgMU5AFe8ZIS3GVtU0IiSkuLMy0chbNA=; b=ZU/EdvXlof9DiFiLyTlypYzAkkElK+qRL+wkgRgTjMeMnEJPKVL3TNqPwSQNZYl5cV a5Sso8h8qgNEea+QAllimY9AJqsiuHj6Z0xNQCiCbF4uwOayH9ZhQPK6uOItI/1BDL+h fredjkcO3eqiG4ChCujUcV4vqtfvxSqMG2AYRzX9zp/Yrw5io7NeDXmsmjTuDTwCWrb1 CM+qNbG0yCZt0K5ryY8anKcMHTSIAsgIktSchI00A5U7tY9ye9xGOM4SgLHE7S2Gq8xs YKu55Ym2xxOZo5ZppUuYpuBjyRyP97/auIlQbqe/K09+Y7oJwnyrtmUeO45wW8z/dW4H ztjQ== X-Received: by 10.42.11.74 with SMTP id t10mr1738785ict.49.1370737768991; Sat, 08 Jun 2013 17:29:28 -0700 (PDT) Received: from 53.imp.bsdimp.com (50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198]) by mx.google.com with ESMTPSA id j3sm3289132igv.4.2013.06.08.17.29.27 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 08 Jun 2013 17:29:28 -0700 (PDT) Sender: Warner Losh Subject: Re: svn commit: r251524 - in head/sys: conf mips/mips Mime-Version: 1.0 (Apple Message framework v1085) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: Date: Sat, 8 Jun 2013 18:29:25 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201306081319.r58DJBS0061186@svn.freebsd.org> To: Adrian Chadd X-Mailer: Apple Mail (2.1085) X-Gm-Message-State: ALoCoQmr7ivX8LWJVV+vehz9ySrMd8xkAI/cxtgSn6Puw7kRSvyaK0l3svbAVbYR2oXimEa42kzP Cc: Ed Schouten , freebsd-mips@freebsd.org X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Jun 2013 00:29:29 -0000 On Jun 8, 2013, at 3:57 PM, Adrian Chadd wrote: > Hm, >=20 > On 8 June 2013 10:35, Ed Schouten wrote: >> Hello Adrian, >>=20 >> 2013/6/8 Adrian Chadd : >>> .. have we decided whether to nuke the NOP flush from orbit? >>=20 >> I thought we didn't make a clear decision on that yet, so I decided = to >> leave it as it is for now. I'll make sure the sync routine in this >> file remains in sync with the one in . >=20 > Can we just commit bsdimp's change and have your macro include his > "extra sync ops" macro, in case that running system requires it? Well, the right kind of memory barrier should be used, and those should = be defined in machine/cpufunc.h or somesuch. Warner