From owner-freebsd-current@freebsd.org Fri May 14 15:05:29 2021 Return-Path: Delivered-To: freebsd-current@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 DF11B64B12D for ; Fri, 14 May 2021 15:05:29 +0000 (UTC) (envelope-from marc@bumblingdork.com) Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FhWzs0Dsrz3vX3 for ; Fri, 14 May 2021 15:05:28 +0000 (UTC) (envelope-from marc@bumblingdork.com) Received: by mail-ej1-x629.google.com with SMTP id c22so16992861ejd.12 for ; Fri, 14 May 2021 08:05:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bumblingdork.com; s=google; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KIJ9mtpaqFAnRDh83+C4TvimTHyX4LuYILP4ysdcXDY=; b=Y7dMXHnGDqfHXS1qOWwB2elgKIYfEBhSjD6qay1v+MHi4pghXcBc4OHxVk3mqkUGdV Rcp/8gELznIdTNnyqDQpmRJERFUyKawJjUgu5NIvVJYgZP0Ah4yCg+C2kx6z7heXKDiI JR3KRKztt3UaikkZ32JcCkaBAV8eADpKny7t6xqh8XZdCiw/p81uDejO7EI0I+xYpFFd du40BNjbyUhbe472OXDXwnQXjO/mAxWx8bZ5sSoDmoUc85VAuD8N1Yim1BqEq+klA101 9epIo4JwuRkScJdWZzhh70nlLAcVJ7WxvNedoBn5GyHgmPGyoi+157dyugsJjpY1O9y3 HAvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=KIJ9mtpaqFAnRDh83+C4TvimTHyX4LuYILP4ysdcXDY=; b=YRvDGb1pV923FYNcnBv1clmA7SmXc2c1FSI9oGem6YJyQfjh1J99WoxS9TSFfU13iM Bz59/BwGq0M5fwmqlUWgTH3qYamT7JtllZERtronxMU9IEhTl4veW1pbxUGlyKeN9z0U 6sc66u1YAbLa/qIuPFoivtNBu0NGwK0mfywipfgJ5RHEOCmvbZFmt39u+mn8ip/vHz32 ZQEdrGgJ/LVnmdyy8Mj+eA/zVbSFofAW4xS8LIxg3aCzaGwx/QheVqoEzWFdFYB9ADA+ Uo9tZf8kF0zB/p2xlY02G/wEkbgDndtoU68j+4/Gyrizo0FOxtLWKpJubJTNphCWrsPh 0tqw== X-Gm-Message-State: AOAM531bo3f+DOL0oMPdIutryR0/61p4JbXJGRBCqMrf3zeHxoNOafkw wcyBSk+4bRL2Tx7JHBDKNlI9DQ== X-Google-Smtp-Source: ABdhPJya1zmeiqdPlBrJ+Nn1r5MlHUSmypy//F9XAEPs1fTciroV0Z5kup9x6kiIv81TL2GqW7+ACA== X-Received: by 2002:a17:907:d14:: with SMTP id gn20mr12138238ejc.486.1621004727207; Fri, 14 May 2021 08:05:27 -0700 (PDT) Received: from smtpclient.apple ([2001:981:3350:1:d60:c3f0:bfdb:1f82]) by smtp.gmail.com with ESMTPSA id d23sm4652742edq.19.2021.05.14.08.05.26 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 May 2021 08:05:26 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\)) Subject: Re: CURRENT crashes at early boot on Lenovo T540p: rtsx to blame - 13.0-RELEASE crashes same way! From: Marc Veldman In-Reply-To: <20210514144830.6b19de85@ernst.home> Date: Fri, 14 May 2021 17:05:26 +0200 Cc: freebsd-current@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: <51290711-0DC5-45DD-B2DB-4C2D98667DC7@bumblingdork.com> References: <8d4e076b-9ecd-aef2-0ee8-73519bb9d939@FreeBSD.org> <8d2be5f2-4144-082e-4237-0dac0c4b37e6@restart.be> <6798878a-c499-d78d-e96d-d744513cb80d@restart.be> <1de588e2-20cb-3206-3aea-f3f88f577675@restart.be> <67f0874a-6a05-67f1-3f2b-c4b3dc67fa11@FreeBSD.org> <83b823bf-c6c2-2f6a-b5dd-2e91b4d1931e@restart.be> <2c208bbc-5adc-2327-4717-a5e7c8d64b4b@FreeBSD.org> <9a15daa7-2b17-e257-d4d1-850c632a9db8@restart.be> <417a97b9-2c40-310c-c445-b193c493b880@FreeBSD.org> <7eb763ce-0bbf-9baf-2ede-968ee25cff2e@restart.be> <0CA59364-6802-4733-962A-3EEB00B43AFE@bumblingdork.com> <20210514144830.6b19de85@ernst.home> To: gljennjohn@gmail.com X-Mailer: Apple Mail (2.3654.80.0.2.43) X-Rspamd-Queue-Id: 4FhWzs0Dsrz3vX3 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bumblingdork.com header.s=google header.b=Y7dMXHnG; dmarc=pass (policy=none) header.from=bumblingdork.com; spf=pass (mx1.freebsd.org: domain of marc@bumblingdork.com designates 2a00:1450:4864:20::629 as permitted sender) smtp.mailfrom=marc@bumblingdork.com X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[bumblingdork.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[bumblingdork.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SUBJECT_ENDS_EXCLAIM(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::629:from]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[bumblingdork.com:s=google]; FREEFALL_USER(0.00)[marc]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::629:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::629:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 15:05:29 -0000 > On 14 May 2021, at 16:48, Gary Jennejohn wrote: > > On Fri, 14 May 2021 16:21:05 +0200 > Marc Veldman wrote: > >>> On 14 May 2021, at 10:22, Henri Hennebert wrote: >>> >>> >>> Please test the 2.0h version from GitHub. >>> >> >> On my Lenovo P50s: >> >> Cold boot with card not inserted: OK >> Insert card after boot, no crash, but the message >> seems weird: >> >> May 14 16:01:27 supernovo kernel: rtsx0: Interrupt card inserted/removed >> May 14 16:01:27 supernovo kernel: rtsx0: Card absent >> May 14 16:01:27 supernovo kernel: mmc0: detached >> >> Cold boot with card inserted: OK >> Remove card after boot, no crash, but the message >> seems weird: >> >> May 14 16:06:08 supernovo kernel: rtsx0: Interrupt card inserted/removed >> May 14 16:06:08 supernovo kernel: rtsx0: Card present >> May 14 16:06:08 supernovo kernel: mmc0: on rtsx0 >> >> I have the inversion flag turned on /boot/loader.conf >> >> dev.rtsx.0.inversion=1 >> dev.rtsx.0.debug=1 >> > > This is weird because the man page states that the inversion flag is > required with the P50. > > BTW Henri, if you're reading this, there's a bug in exactly this part > of the man page: sovled rather than solved > > But, the trace output indicates that you do not need the inversion flag. > > Maybe your P50 (may be a later model than the P50s tested during driver > development) does not have the problem. I removed the flag, and it works now.Thanks! What is it in the trace that indicated that the inversion flag is not needed? Best Regards, Marc Veldman