From owner-freebsd-arm@freebsd.org Fri Jun 12 17:35:54 2020 Return-Path: Delivered-To: freebsd-arm@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B01C33405F8 for ; Fri, 12 Jun 2020 17:35:54 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2k.ore.mailhop.org (outbound2k.ore.mailhop.org [54.148.219.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49k7DV15t7z3YZX for ; Fri, 12 Jun 2020 17:35:53 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1591983352; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=fmuD2WaQiZBBrpo6cqNXn51rpR7lRtJfZPetTNkpVrOUQI8ua0K9+Pn0j7R6pz/3htRuNSPAFeq7L r7dBfQvJdDld8zBr93MgXJwfkDzgVP7fqjsXSmL++COL97Q7G7qfYpOnCF8nzZ0Z5slnbAwL9CgtQc 1m/7s0Qn8Arf2NeQ8rwZChxOO3B5bAav56SAkaSIyHxZFyyqw0NwLDCkKHsXwc43mtBNVz78HzRzlh +zAKfyODerV2gBCVFLIBoqlDp7xZ1o+x5o6mPQtZq/f3q/BpcjzOVSl5n5WjO2f5Q2FMkan8ef5WNl ww8gWCKeRAihSzwggejt34umc/XOmOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:dkim-signature:from; bh=1A4uoi/1nyUfqofj3Rgk3CDsdrZi2w8U5HDMUQND2/c=; b=KH55lx7tB57A0SRwjk0Vr/yZhwXdFI5SsTGedvcVHWLt7ELMopiEm3f1+2HmReN/Gfg5CvkDW74DQ QL1Pjq4XC52bkfoSuFI13eUqeIxs3awvIQGYtZmwQA3Y3IA2H/DHRWtJkde8v+YYLk0a7U1rU1tPXk 8phMmK4zHxE8I2hh55Kz442wlSiYHzbphjVRkCe83JKtpmceqVPUePiUG/dTgjH6FL9ae7hVtKnaY/ yUqA6VhEa+dxiVeUgLdEYJVKEAM0Kk9/d0Xf0Uy9gve6IDTY7npuXrQhRZsPMvbeZfOdl48gzHG11Q +R2EhllITa3gLt/NdOqn1P3yBaCjyiA== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:to:from:subject:message-id:from; bh=1A4uoi/1nyUfqofj3Rgk3CDsdrZi2w8U5HDMUQND2/c=; b=V362L2B94854k8aYL4pIJpIaPFtJ5DbQYJXlBk6EFv6HI6h2T9sd+I7HcKDxxrgCw7hzsaHvxr1Nh 89hyRRuvBdSnzay0g4bCQy6rHz7o0oXHFrTgISuD+9YEEKhGkY5g8+moWxV1xiVW8VM2AQPcTNnk92 zugJw2BOOhvlA2FFdCZnBFZtmZ6vBDphtqz9ensVhs08wvCFpvPUUANFod6Ks2qRvmXHKkIHT1lmMy /vfunkxe0KWB2lq/pfq5lXLsq/r0zdcmu0OWyRpOTLPld1wAunfgrVqpI8iunKDGw33hW0S+iZmwfE ypqFetqJjnoZge67VHDx4n3dVyxY5HQ== X-MHO-RoutePath: aGlwcGll X-MHO-User: 26fa5816-acd3-11ea-a067-6d02e42e573a X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (c-67-177-211-60.hsd1.co.comcast.net [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id 26fa5816-acd3-11ea-a067-6d02e42e573a; Fri, 12 Jun 2020 17:35:51 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id 05CHZljc009245; Fri, 12 Jun 2020 11:35:47 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: Subject: Re: Unrelenting testplan D25219 From: Ian Lepore To: Hans Petter Selasky , Robert Crowston , Klaus =?ISO-8859-1?Q?K=FCchemann?= , myfreeweb , Mark Millard , freebsd-arm@freebsd.org Date: Fri, 12 Jun 2020 11:35:47 -0600 In-Reply-To: <097cbf6a-7b47-9346-c3af-fee7e709e1fa@selasky.org> References: <876E685B-B3AC-4821-A88F-702ABA3D9812@yahoo.com> <5FE76178-4255-46B0-9A0D-F7640EFCBBE4@googlemail.com> <8414e0163e5cb2e9c4a4c7b02aa01666@unrelenting.technology> <5B8A58D0-9662-49DD-9CC3-226A3A92EFD6@googlemail.com> <097cbf6a-7b47-9346-c3af-fee7e709e1fa@selasky.org> Content-Type: text/plain; charset="ASCII" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49k7DV15t7z3YZX X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Jun 2020 17:35:54 -0000 On Fri, 2020-06-12 at 18:49 +0200, Hans Petter Selasky wrote: > On 2020-06-12 17:02, Robert Crowston wrote: > > What is the physical address to which the xhci controller is > > performing DMA? It needs to be in the lower 3 GB of the physical > > address space. > > The XHCI doesn't set any limits on the DMA location, but it easily > can. > > If the xhci controller's view of memory is limited to certain ranges, then that should be reflected in the dmatag set up by its bus parent who knows the range restrictions. Nothing would need to change in the xhci driver itself (assuming xhci uses bus_get_dma_tag() like it should when creating its own tag(s)). -- Ian