From nobody Sun Apr 23 01:15:38 2023 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Q3r162xRHz46bBX for ; Sun, 23 Apr 2023 01:15:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Q3r161FxKz44RZ for ; Sun, 23 Apr 2023 01:15:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1682212538; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=cEy/cekYF4oleCi5vhNEsgbB5mfWsOWnBrBXdJHsnsQ=; b=yMFQHMh/3d5GPXHDQ0Lf82iP3V891PGVJhHjopar9vvGtb3C/Cqt2io23Kj6iuRUDsyNZy Cu4GTYYiJQPACOg+YozwbA0ojgPpfTZPR4MqIAojoc8urVpUT9RbtFmgGZWMI0I2fPufaA tx4MBps2Lrnw/1h+qB2zo3fFEFx29LJfwbEoVrDvJwruDVryqCVa7+o7lJsxp1X24WUvEw Z1brOzaU/oyA+4gX6twQXHaAcineHxJq5Jgfwjz62jxIvF4wwGKa5Zdor3SMko0zA7V5jd zf10zvSxfkTds/9dhYr6zunjT1/fQC+yidbpuCQdosBvY/2hQIq8el66INdEQQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1682212538; a=rsa-sha256; cv=none; b=stOwExrKh2gdFeFinWNU68p0A8pLx3XAG3GqioJj7nywxFDHhFu/wlb59O3QmqVCaUTTey lBISHcEm8G6tznfby2Tzk4KTD1gAO1YOdCQsSMAlKnVI+64wb6auHF5G18CzBmVQ2aJxcr kNoa4s4BpALKt0UKVJtmo5qY84HS3427w07VR0rYA7CKJBxhTDDPrLUJxlUlDe/fFHq+WJ Jrb7TAWSf9GnFYIOEP/WodIbUCfwrGMih/KPo2WGxr4i/lmiVE9+d/UC126U2lGTk8Qk38 fvB/v9GKZCQAyCfefCMBxM2bJo+KwnYsHDjRKBXsKU3oCDobvpd0aMu2RwOcuA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Q3r160LzvzP2n for ; Sun, 23 Apr 2023 01:15:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 33N1FbQS032541 for ; Sun, 23 Apr 2023 01:15:37 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 33N1Fb8Y032540 for bugs@FreeBSD.org; Sun, 23 Apr 2023 01:15:37 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 271012] FreeBSD kernel does not detect USB3.2 storage media on Windows Dev Kit 2023 USB-C ports (for example?) Date: Sun, 23 Apr 2023 01:15:38 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271012 Bug ID: 271012 Summary: FreeBSD kernel does not detect USB3.2 storage media on Windows Dev Kit 2023 USB-C ports (for example?) Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: marklmi26-fbsd@yahoo.com Note: the UEFI/ACPI stage and the FreeBSD loader.efi activity (that uses UEFI I/O services) have no problems finding and using the media. It is the FreeBSD kernel that has the problem below. Context: Windows Dev Kit 2003 is the known example. Context: main [so: 14] on/after Apr-18's 21d56b796634 The loader.efi based on such must be used. The earlier Jan-18's 896f556205c8 (kernel) is needed. Also: Need use of hw.pac.enable=3D0 in loader.conf . Context: USB3.2 media examples were Samsung PSSD T7 Touch's (2 GiByte and 1 GiByte) with cables for both USB-A and USB-C use. USB3.0 media examples were OWC Envoy Pro mini's (256 MiByte) USB-A connector. Context: It is not clear if this is aarch64 specific or not. I've no other test context for it. In testing the 2 types of USB3.* media that I've access to, The USB3.2 media are not detected by the FreeBSD kernel when connected to the USB-C ports (but are detected when connected to the USB-A ports): USB3.2 in USB-C port (no "umass0" or no "umass1" or . . .) USB3.2 in USB-A port (works) USB3.0 in USB-A port (works) Unfortunately, I do not have a way to form a USB3.0/USB-C combination. The fact that UEFI handles all the combinations leads to USB3.2 in USB-C as root media ending up with the kernel unable to mount the root file system, for example. But, if the boot does not need the media, it is just as if it had not been plugged in, no boot -v messages about the media at all. (May be the Windows Dev Kit 2003 makes for a good context to use in the effort to modernize the USB support in FreeBSD?) Side note: https://learn.microsoft.com/en-us/windows/arm/dev-kit/ reports: QUOTE When connecting an external keyboard or mouse, use the USB-A ports, not USB-C. Using USB-C to connect a keyboard or mouse will only work intermittently. END QUOTE That is not what this report is about. (Also: It is unclear if that note is about UEFI vs. Windows vs. it being more general.) --=20 You are receiving this mail because: You are the assignee for the bug.=