From owner-freebsd-arm@freebsd.org Thu Sep 24 10:26:59 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45816A07A52 for ; Thu, 24 Sep 2015 10:26:59 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: from mail-ig0-x231.google.com (mail-ig0-x231.google.com [IPv6:2607:f8b0:4001:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F2C4C1FB8 for ; Thu, 24 Sep 2015 10:26:58 +0000 (UTC) (envelope-from onwahe@gmail.com) Received: by igcpb10 with SMTP id pb10so11557197igc.1 for ; Thu, 24 Sep 2015 03:26:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=dj3iOLqJuOOq7/G/0BL7nu5wopQhXItlHJ1PQW4+370=; b=hV4SUNgqac5fJuqgcJhLreNftOrdlFggRJ+ubnoUo7r2rF4X9njO1OXiXh38Xb3/rv aFYDksj3Hg8iiLt53bw3fTaSbalt3XLrUjVIXwQleamT/MqrKvCfQSYGuILG3+iO2lXl 3zXSxIPGVUsJlmMO9nbn+Wrliz+MJLLOMC1IBfm6+6lBiuA4vfMe++pcjHOF7pa7WxI2 X2sDb/4yMJ/YWV/0pAjJQqlqxY4ktGOE/hKwGaSOVZf2Gr9C0ZGN94nwZWcVtWvQA6MO 79EZLdhGCJJwcRE5Cx+qtJAj5TMesu9AboZgjkJFkgpEgdFi4ndxmqbP8HlNWoOTkhnd MvCg== MIME-Version: 1.0 X-Received: by 10.50.26.66 with SMTP id j2mr27346807igg.42.1443090418142; Thu, 24 Sep 2015 03:26:58 -0700 (PDT) Received: by 10.64.239.201 with HTTP; Thu, 24 Sep 2015 03:26:57 -0700 (PDT) In-Reply-To: <46e495e484.66704618@mail.schwarzes.net> References: <55A7D8CE.4020809@selasky.org> <55B23276.8090703@selasky.org> <55B73113.2020308@selasky.org> <55B8AB76.7030603@selasky.org> <55B8B297.1010008@selasky.org> <20150729154516.GH78154@funkthat.com> <55B8F5EC.2050908@selasky.org> <46ad096c958.1a82a175@mail.schwarzes.net> <55B9C3E2.5040501@selasky.org> <46ae815c7c3.447237c8@mail.schwarzes.net> <46aece00b53.3c1cdc1f@mail.schwarzes.net> <55BB2A5F.9000502@selasky.org> <46baa16c4ce.6efd29ef@mail.schwarzes.net> <55CF31A1.5080205@selasky.org> <46ce372c895.20050775@mail.schwarzes.net> <46d0a4441bb.41f6f91d@mail.schwarzes.net> <55DD5C0A.2050401@selasky.org> <46d8b55830c.48a059ec@mail.schwarzes.net> <46e495e484.66704618@mail.schwarzes.net> Date: Thu, 24 Sep 2015 12:26:57 +0200 Message-ID: Subject: Re: DWC OTG TX path optimisation for 11-current From: Svatopluk Kraus To: "freebsd-arm@freebsd.org" Cc: Hans Petter Selasky , Andreas Schwarz Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Sep 2015 10:26:59 -0000 Hi, I finally found a way how to get something what could be analyzed considering the problem with smcs warnings, slow console response, and other oddities. And it was Michal Meloun who figured out how the problem comes up. He was so enthusiastic and fast that he got me no chance, no chance at all to figure it out myself. ;)) Thanks goes to Bob Prohaska too who pointed me to stress2 which triggers the problem even with all KTR classes compiled in kernel. The fix is here: https://reviews.freebsd.org/D3722 Svata