Date: Wed, 19 Sep 2012 16:07:48 -0400 From: Jason Keltz <jas@cse.yorku.ca> To: freebsd-scsi@freebsd.org Subject: mps target difference between FreeBSD 9 and 9.1 RC Message-ID: <505A2614.2000709@cse.yorku.ca>
next in thread | raw e-mail | index | archive | help
I have a Dell R720 and a 24 x 2.5" Dell MD1220 JBOD. I have added dual LSI 9205-8e, each connected to the same MD1220 array. Under FreeBSD 9.0, if I do a "camcontrol devlist" (with every other disk removed), I see: <WD WD9001BKHG D1S2> at scbus0 target 0 lun 0 (pass0,da0) <WD WD9001BKHG D1S2> at scbus0 target 2 lun 0 (pass1,da1) <WD WD9001BKHG D1S2> at scbus0 target 4 lun 0 (pass2,da2) <WD WD9001BKHG D1S2> at scbus0 target 6 lun 0 (pass3,da3) <WD WD9001BKHG D1S2> at scbus0 target 8 lun 0 (pass4,da4) <WD WD9001BKHG D1S2> at scbus0 target 10 lun 0 (pass5,da5) <DELL MD1220 1.01> at scbus0 target 36 lun 0 (pass6,ses0) <WD WD9001BKHG D1S2> at scbus1 target 12 lun 0 (pass7,da6) <WD WD9001BKHG D1S2> at scbus1 target 14 lun 0 (pass8,da7) <WD WD9001BKHG D1S2> at scbus1 target 16 lun 0 (pass9,da8) <WD WD9001BKHG D1S2> at scbus1 target 18 lun 0 (pass10,da9) <WD WD9001BKHG D1S2> at scbus1 target 21 lun 0 (pass11,da10) <WD WD9001BKHG D1S2> at scbus1 target 22 lun 0 (pass12,da11) <DELL MD1220 1.01> at scbus1 target 36 lun 0 (pass13,ses1) <TEAC DVD-ROM DV-28SW R.2A> at scbus6 target 0 lun 0 (pass14,cd0) ... which is what I would expect. If I do the same thing with any pre-release/RC version of 9.1, I see: <WD WD9001BKHG D1S2> at scbus0 target 34 lun 0 (pass0,da0) <WD WD9001BKHG D1S2> at scbus0 target 36 lun 0 (pass1,da1) <WD WD9001BKHG D1S2> at scbus0 target 38 lun 0 (pass2,da2) <WD WD9001BKHG D1S2> at scbus0 target 39 lun 0 (pass3,da3) <WD WD9001BKHG D1S2> at scbus0 target 41 lun 0 (pass4,da4) <WD WD9001BKHG D1S2> at scbus0 target 43 lun 0 (pass5,da5) <DELL MD1220 1.01> at scbus0 target 45 lun 0 (ses0,pass6) <WD WD9001BKHG D1S2> at scbus1 target 21 lun 0 (pass7,da6) <WD WD9001BKHG D1S2> at scbus1 target 23 lun 0 (pass8,da7) <WD WD9001BKHG D1S2> at scbus1 target 24 lun 0 (pass9,da8) <WD WD9001BKHG D1S2> at scbus1 target 26 lun 0 (pass10,da9) <WD WD9001BKHG D1S2> at scbus1 target 29 lun 0 (pass11,da10) <WD WD9001BKHG D1S2> at scbus1 target 31 lun 0 (pass12,da11) <DELL MD1220 1.01> at scbus1 target 32 lun 0 (ses1,pass13) <TEAC DVD-ROM DV-28SW R.2A> at scbus6 target 0 lun 0 (pass14,cd0) In particular, note how the targets are starting at 34. I wonder if someone might explain why? I was considering using /boot/device.hints to hard-code the daX mapping to avoid the use of "labels" for my volumes, but I wouldn't expect the targets to change between the two releases. Thanks for any information that you can provide.. Jason.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?505A2614.2000709>