From owner-freebsd-stable@FreeBSD.ORG Fri Jul 12 12:17:47 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 393DC9DC for ; Fri, 12 Jul 2013 12:17:47 +0000 (UTC) (envelope-from c.kworr@gmail.com) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) by mx1.freebsd.org (Postfix) with ESMTP id B6E9E10D0 for ; Fri, 12 Jul 2013 12:17:46 +0000 (UTC) Received: by mail-la0-f52.google.com with SMTP id fo12so7538646lab.25 for ; Fri, 12 Jul 2013 05:17:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=Ee+IpUYZsYFifF86ScDlflqCflAw14dVSjMv6b+mbe0=; b=KGZJ7HJt218xLmYcbN/MEdzqQ9lcaZBrF5SAmLrssbIpSnmaQxXC0nI9zU8ey3wBK/ Yb7gfP1jjUnDDXEiM6a7IKvK4RYwvVhDgJJM4qHO67mI5HUJ11+SCu0iAkvLe+TNwNoV IapnQod/SIlMMJuQ6o1mHKlNGsWmL6vHH1UCBz3HJRwTQwn52k+t6T0VhcI19LswRZ8j uebA88mEW2Izja/E4FLeLbFWc9zWNbaHyHAnLzCUPwk4PmxzCTufCFoApgPzeQ+iUEfq YyImFZ2KmG4XwL9aIMMYqw1MnLXusL9IzhOzwUK44Ff+Jzvg24CSx12bf9VEwMhFETrl SCqg== X-Received: by 10.152.6.228 with SMTP id e4mr19142979laa.61.1373631465694; Fri, 12 Jul 2013 05:17:45 -0700 (PDT) Received: from [192.168.1.139] (mau.donbass.com. [92.242.127.250]) by mx.google.com with ESMTPSA id c4sm14374855lae.7.2013.07.12.05.17.44 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 12 Jul 2013 05:17:45 -0700 (PDT) Message-ID: <51DFF3E7.6060103@gmail.com> Date: Fri, 12 Jul 2013 15:17:43 +0300 From: Volodymyr Kostyrko User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130710 Thunderbird/17.0.7 MIME-Version: 1.0 CC: freebsd-stable@freebsd.org Subject: Re: [resolved] stable/9 fails to compile: kmem_alloc_contig bad definition - radeon kms patches References: <51DF9964.2020103@gmail.com> In-Reply-To: <51DF9964.2020103@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jul 2013 12:17:47 -0000 12.07.2013 08:51, Volodymyr Kostyrko wrote: > vm_extern.h: > vm_offset_t kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, > vm_paddr_t low, vm_paddr_t high, unsigned long alignment, > unsigned long boundary, vm_memattr_t memattr); > > Why boundary is unsigned long and not vm_paddr_t? > > vm_contig.c: > vm_offset_t > kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, vm_paddr_t low, > vm_paddr_t high, u_long alignment, vm_paddr_t boundary, > vm_memattr_t memattr) > That was caused by radeon drm patches found at https://wiki.freebsd.org/AMD_GPU -- Sphinx of black quartz, judge my vow.