From nobody Wed Nov 27 07:26:04 2024 X-Original-To: stable@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 4Xyrb13D4gz5fjls for ; Wed, 27 Nov 2024 07:26:05 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Xyrb10XT1z4bTf for ; Wed, 27 Nov 2024 07:26:05 +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=1732692365; 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: in-reply-to:in-reply-to:references:references; bh=B9fQaoWYODpDZLNwdt70Ss6/nst/Id341zaz0V5FKdw=; b=mrI0DEm+N899H6hMrL/DIYKIEcV+9PwGqOl2UcHOMo7qEfVDM3I2l/CSsYFzMB30b549lb BlPmVEWPdh49ot6ufI7OrteyUtyIx23Exk0kFrF88Q1aCkvMyAKRyP1HwpesWs3LmqVZeI NTjbpt1I8c6kF/J4u6iDuXRVVwL81PfTq2TFH/yazw4g1D0LWpDak5MWrFwqQYp+lzz/hP n0+mo7K7FNrqM1ftkHzao2kae2XwC3+Erwj8NkdNpqIY168nFwUh0M4KjfAIX+ErL93a8V 0YcGW6q90ZRRkZ6H89+WC9FIJCwNnPuY6k/E/TG3JyTbZurrH6EcBH7B81B0zQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1732692365; a=rsa-sha256; cv=none; b=gU6jfp80veTb+C7Ldm9aL+tjfbvwFhxnZ7KPReb1eX5QXiPFvU0ojTQFu56qoCMnGiRvxD oi0GBRktAilnbLIhOpc92uwVzWe7xtdfqI7+YcxQpep0C6NB+sueKcQopdqtOTp92D+N6V qVoitXkGXzDRIC9fVgDfR/zHjfMdyk3FmxduU/cJ4Xj+x1Nl3eXsR4xB7cPDbWHJSs6OEj YEoopxIOHLkVHCK/PwnZ0JdROHK6qE5IvdG4JWYQAZfR3Px/oEtnD5YEWQ7hfNZmeag1nM boq4S7h0HHO+DnppWD90Z2w+DUYQv+8mICQ4hv6+bbKNbTT3gbeog5zF0hrSRQ== 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 4Xyrb106j9z10Tg for ; Wed, 27 Nov 2024 07:26:05 +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 4AR7Q4vd033011 for ; Wed, 27 Nov 2024 07:26:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 4AR7Q4T3033010 for stable@FreeBSD.org; Wed, 27 Nov 2024 07:26:04 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: stable@FreeBSD.org Subject: [Bug 271238] mpr (LSI SAS3816) driver not finding all devices in HP D6020 enclosures Date: Wed, 27 Nov 2024 07:26:04 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 14.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: pen@lysator.liu.se X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: 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: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-stable@freebsd.org Sender: owner-freebsd-stable@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271238 --- Comment #12 from Peter Eriksson --- Correct, it's a workaround. Ideally it would have been constructed as some = kind of blacklist so one could have different override values for different enclosures but that requires more work and this quick fix is good enough. Getting HPE to fix the D6020 enclosures is pretty much impossible I'd say g= iven that it went EOL in 2020 (sure, it theory it's still possible to get service for them since EOSL isn't until 2026). Latest firmware for them was release= d in 2020 (v2.74) - which we run. As long as one limit things to 1-2 enclosures per HBA this problem seems to= be masked and things just "work", it's just when you try to use more that it f= ails (if the enclosure claims too few slots). This makes me think that there sho= uld be a more clear warning/error displayed by the driver when it detects somet= hing like this - since it will be really unobvious for a sysadmin when it happens .-) This (potential) problem isn't just limited to the D6020 enclosures. I did = some quick testing with a few other SAS enclosures f(rom SuperMicro that we use), and they seem to give incorrect values too - however in those cases they cl= aim more slots (43 instead of 24) than they actually have so doesn't trigger th= is problem :-) > # mprutil -u1 show enclosures > Slots Logical ID SEPHandle EncHandle Type > 17 300062b21811f800 0000 0001 Direct Attached SES-2 > 43 50030480216b2c7f 0048 0002 External SES-2 > 43 50030480216b3e7f 0062 0003 External SES-2 --=20 You are receiving this mail because: You are on the CC list for the bug.=