Date: Thu, 07 May 2020 11:12:25 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 246279] ciss driver unable to see more than 48(?) physical drives per controller Message-ID: <bug-246279-227@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D246279 Bug ID: 246279 Summary: ciss driver unable to see more than 48(?) physical drives per controller Product: Base System Version: 12.1-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: pen@lysator.liu.se If I connect an HP D6020 external SAS disk enclosure to an HP H241 (HBA mod= e) and then connect each drawer to each port of the H241 then the system just = sees the first 48 drives (and not all 70). Looking at the output from 'camcontrol devlist' the last drive seen have "at scbus4 target 63 lun 0" and the first= "at scbus4 target 16 lun 0". If I connect each drawer into separate H241 controllers then all 70 drives = are visible. According to HP documentation the H241 should handle up to 200 physical dri= ves. I've tried reading the ciss driver source code and I can't see any "obvious" limits/adjustable knobs but I might be missing something.... The "target 63" number feels lika a 64-target-limit somewhere. (The first 16 I'm guessing is reserved for logical drives (which we don't u= se) so I'm guessing that's why it starts numbering at 16). (Now I want to connect a second D6020 to the server(s) in question so I can= use the "use two controller cards" solution anymore) --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-246279-227>