Date: Thu, 6 Apr 2006 13:54:22 -0700 From: David Paul Zimmerman <dpz@ack.berkeley.edu> To: Pawel Worach <pawel.worach@gmail.com> Cc: Matthew Jacob <mjacob@freebsd.org>, current@freebsd.org Subject: Re: mpt(4) mirror problems Message-ID: <6340eeea2adb8b05df21f35a2c2cd109@ack.berkeley.edu> In-Reply-To: <cc55547e5d42b5f31035642e0d7811bb@ack.berkeley.edu> References: <d227e09e0604041154y525f298ckada123006c190d0c@mail.gmail.com> <cc55547e5d42b5f31035642e0d7811bb@ack.berkeley.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
I've tried a few different csup's now on my X4100 to get back to a functioning RAID-1 setup: - As mentioned below, a full CURRENT csup on 2006.04.04 produced the same behavior you saw. An install from 7.0-CURRENT-SNAP013-amd64-disc1.iso (2006.03.10 snapshot) boots fine. So those were the two bookends that I worked from. - A backdated CURRENT csup for date=2006.03.30.15.00.00 (previous to the last big mpt change) built fine, but produced equally broken behavior on reboot. By the time I got to look at the console, it was scrolling a single mpt error line off the screen, which I presume by this point in the mpt development cycle is irrelevant. The system never came back up fully, and forced a backout. - A backdated CURRENT csup for date=2006.03.23.00.00.00 (previous to the last two big mpt changes) built and booted fine. So it looks like the big change on 2006.03.25 is where things went awry. Not surprisingly, the notes for 1.22 say, "Regression testing with Fusion RAID instances has not been possible." I'm CC'ing Matthew directly so he's aware. dp On Apr 5, 2006, at 6:46 AM, David Paul Zimmerman wrote: > I noticed a similar thing on my Sun X4100 (LSI1064) after csup'ing > yesterday. I'll be rolling back to my Mar 10 snapshot kernel when I > get into work. > > dp > > On Apr 4, 2006, at 11:54 AM, Pawel Worach wrote: > >> Hi, >> >> After the recent changes to mpt(4) it seems the driver has some isses >> with the mirroring configuration (two . This is on a IBM x345 server >> with a kernel from today. >> >> kernel messages: >> mpt0: <LSILogic 1030 Ultra4 Adapter> port 0x2600-0x26ff mem >> 0xf7ff0000-0xf7fffff >> f,0xf7fe0000-0xf7feffff irq 27 at device 7.0 on pci8 >> mpt0: [GIANT-LOCKED] >> mpt0: MPI Version=1.2.15.0 >> mpt0: Capabilities: ( RAID-1 SAFTE ) >> mpt0: 1 Active Volume (1 Max) >> mpt0: 2 Hidden Drive Members (6 Max) >> mpt1: <LSILogic 1030 Ultra4 Adapter> port 0x2700-0x27ff mem >> 0xf7fd0000-0xf7fdfff >> f,0xf7fc0000-0xf7fcffff irq 28 at device 7.1 on pci8 >> mpt1: [GIANT-LOCKED] >> mpt1: MPI Version=1.2.15.0 >> mpt1: Capabilities: ( RAID-1 SAFTE ) >> mpt1: 0 Active Volumes (0 Max) >> mpt1: 0 Hidden Drive Members (0 Max) >> ... >> mpt0:vol0(mpt0:0:0): Settings ( Hot-Plug-Spares ) >> mpt0:vol0(mpt0:0:0): Using Spare Pool: 0 >> mpt0:vol0(mpt0:0:0): 2 Members: >> (mpt0:0:0): Primary >> (mpt0:0:1): Secondary >> mpt0:vol0(mpt0:0:0): RAID-1 - Optimal >> mpt0:vol0(mpt0:0:0): Status ( Enabled ) >> (mpt0:vol0:0): Physical (mpt0:0:0), Pass-thru (mpt0:1:0) >> (mpt0:vol0:0): Online >> (mpt0:vol0:1): Physical (mpt0:0:1), Pass-thru (mpt0:1:1) >> (mpt0:vol0:1): Online >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: mpt_cam_event: 0xb >> (mpt0:vol0:0): Physical Disk Status Changed >> mpt0: mpt_cam_event: 0xb >> (mpt0:vol0:0): Volume Status Changed >> mpt0: mpt_cam_event: 0xb >> (mpt0:vol0:0): Physical Disk Status Changed >> mpt0: IOC Bus Reset Port: 0 >> mpt0: mpt_write_cfg_page: Config Info Status 2 >> mpt0: mpt_setwidth: write cur page failed >> mpt0: Set width Failed! >> mpt0: IOC Bus Reset Port: 0 >> mpt0: mpt_read_cfg_page: Config Info Status 2 >> mpt0: mpt_setwidth: read cur page failed >> mpt0: Set width Failed! >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0:vol0(mpt0:0:0): RAID-1 - Degraded >> mpt0:vol0(mpt0:0:0): Status ( Enabled ) >> (mpt0:vol0:0): No longer configured >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: mpt_read_cfg_page: Config Info Status 2 >> mpt0: cannot get target 1 DP0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> mpt0: IOC Bus Reset Port: 0 >> SMP: AP CPU #2 Launched! >> SMP: AP CPU #1 Launched! >> SMP: AP CPU #3 Launched! >> <really long freeze here> >> da0 at mpt0 bus 0 target 0 lun 0 >> da0: <LSILOGIC 1030 IM IM 1000> Fixed Direct Access SCSI-2 >> device >> da0: 3.300MB/s transfers, Tagged Queueing Enabled >> da0: 34710MB (71087625 512 byte sectors: 255H 63S/T 4425C) >> Trying to mount root from ufs:/dev/da0s1a >> >> Booting an older kernel from around Mar. 25 works fine. Anything else >> I can dig out? >> >> -- >> Pawel
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6340eeea2adb8b05df21f35a2c2cd109>