From owner-freebsd-mips@FreeBSD.ORG Sun Oct 9 14:47:10 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA42E106564A; Sun, 9 Oct 2011 14:47:10 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7F79C8FC14; Sun, 9 Oct 2011 14:47:10 +0000 (UTC) Received: by ggeq3 with SMTP id q3so4840330gge.13 for ; Sun, 09 Oct 2011 07:47:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=wRdB1FBGgblFeM1kxJcxpPXWKkeuS8s8L8+XM8U3OsQ=; b=CnWlKyHR8t+gUdAebK6xjhpu2kYFtM4HS97AEZfP/iQ3eUJlkPGa8DS+zFSZMLbzu2 6QKsF8dhVE5XSHTeoaepBcKBo1MYRNc7tZqD7js3EtJMVmglcy7+ftS7nFXblXl2qHlY xLpcv2/Z3/jTJ8NESnNfNoewl5cpfBKj4I7ug= MIME-Version: 1.0 Received: by 10.236.197.69 with SMTP id s45mr19227498yhn.54.1318171629905; Sun, 09 Oct 2011 07:47:09 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.236.111.42 with HTTP; Sun, 9 Oct 2011 07:47:09 -0700 (PDT) In-Reply-To: References: Date: Sun, 9 Oct 2011 22:47:09 +0800 X-Google-Sender-Auth: iz5tgKWIJhL0JtWyHGsX2tPlyNo Message-ID: From: Adrian Chadd To: Andrew Duane Content-Type: text/plain; charset=ISO-8859-1 Cc: "Jayachandran C." , Kostik Belousov , Alexander Motin , "freebsd-mips@freebsd.org" Subject: Re: svn commit: r225892 - head/sys/mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Oct 2011 14:47:11 -0000 On 5 October 2011 01:49, Andrew Duane wrote: > An assert, or some other check would work. Could you just add "EndWaitSkip - StartWaitSkip" somehow? I just worry that some day it won't be 16 bytes any more.... Well, the linux code is 32 bytes rather than 16. And it should be easy to extend the range to 32 bytes instead of 16 bytes. Unfortunately the patch doesn't (yet) work, I'm going to do some more in depth testing next week. Thanks, Adrian