Re: mpt0: QUEUE FULL EVENT: Bus 0x00 Target 0x04 Depth 129

Previous thread: make error by ck on Thursday, October 11, 2007 - 3:27 am. (4 messages)

Next thread: Re: suggest renaming and extending the -CURRENT and -STABLE lines by Christian Baer on Thursday, October 11, 2007 - 7:58 am. (1 message)
To: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 7:30 am

Hi All,

I'm trying out -CURRENT on an IBM HS21 blade. So far the machine looks stable.
Only thing that bothers me is the message as stated above.

db46-23-freebsd# uptime
11:25AM up 55 mins, 5 users, load averages: 0.01, 0.90, 1.21
db46-23-freebsd# dmesg | grep -c "QUEUE FULL EVENT"
111
db46-23-freebsd# uname -a
FreeBSD db46-23-freebsd 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Thu Oct 11 11:09:46 CEST 2007 root@blowfish:/usr/obj/amd64/usr/src/sys/GENERIC amd64
db46-23-freebsd#

Is this something to worry about?

The LSI Logic controller in question is configured as a hardware RAID-0
Informations about the controller:
at boot time from dmesg:

mpt0: <LSILogic SAS/SATA Adapter> port 0x4000-0x40ff mem 0xdeffc000-0xdeffffff,0xdefe0000-0xdefeffff irq 16 at device 0.0 on pci2
mpt0: [ITHREAD]
mpt0: MPI Version=1.5.13.0
mpt0: mpt_cam_event: 0x16
mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required).
mpt0: mpt_cam_event: 0x12
mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required).
mpt0: mpt_cam_event: 0x12
mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required).
mpt0: mpt_cam_event: 0x16
mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required).
mpt0: mpt_cam_event: 0x21
mpt0: Unhandled Event Notify Frame. Event 0x21 (ACK not required).
mpt0: mpt_cam_event: 0x21
mpt0: Unhandled Event Notify Frame. Event 0x21 (ACK not required).
da0 at mpt0 bus 0 target 0 lun 0

and from pciconf -lv

mpt0@pci0:2:0:0: class=0x010000 card=0x03061014 chip=0x00561000 rev=0x02 hdr=0x00
vendor = 'LSI Logic (Was: Symbios Logic, NCR)'
device = 'SAS 3000 series, 4-port with 1064E -StorPort'
class = mass storage
subclass = SCSI

regards,
Marian
PS.: FWIW, Linux 2.6.20 had severe problems with this specific mpt controller - patches came with Linux 2.6.21
Looks like the LSI Logic stuff isn't very well supported. On the other hand, there's now way around them when using IBM blades :(
Same counts for the bce(4) NIC.

__...

To: Marian Hettwer <mh@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 8:35 am

IIRC both mpt(4) and bce(4) have vendor supported drivers, so I'd be
surprised if they didn't work well. Here at work, we had some issues
with a bce(4) device in about 20 of our Dell boxes running RELENG_6_2
and David Christensen (Broadcom employee) helped fix them and make them
work lovely (allowing us to cancel an order of ~20 PCIE em cards :)

Tom

To: Tom Evans <tevans.uk@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 9:01 am

I didn't know that. Thanks for the Heads Up :-)

./Marian

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: Marian Hettwer <mh@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 7:41 am

No, it's nothing to worry about. The message can probably be put under

Are you saying that the LSI Logic stuff is not well supported in FreeBSD
or in Linux? Neither statement would be at all true. Same with BCE,
it's quite well supported.

Scott
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: Scott Long <scottl@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 8:00 am

Hi Scott,

Well, both the SAS part of mpt(4) and the functionality for BCM5708S weren't available in FreeBSD 6. Of course, this doesn't obviously mean that they're not well supported.
In regards to the specific mpt(4). It got patches in Linux 2.6.21 to get it working.

Since I can't provide details, let's stick with: Great to see that both, the mpt(4) and the bce(4) (the specific ones used in HS21 blades) are supported.
I already did some stress testing with MySQL in a production replication setup and everything looks stable.
So far, so good.
If I encounter any problems (panics, whatever) I'd be glad to help out with testing and testing and testing :)

./Marian

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: Marian Hettwer <mh@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 8:30 am

But they work in STABLE.
All I had to do was to download a STABLE-snapshot.
(CURRENT is a no-go in production here)

Until now, no problems have occured. But we don't do a lot of local disk
I/O on them, IIRC.

cheers,
Rainer
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: Rainer Duffner <rainer@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 9:00 am

No problems here either. Lot's of disk I/O due to heavy mysql replication setup with InnoDB and MyISAM mixed.
At a first glance, everything was stable and as fast as the very same MySQL + my.cnf + Linux 2.6.21 on the same hardware.
Good News that :)

Cheers,
Marian

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 8:27 am

I think I've run LSI SAS under 6.2 just fine. The newer "serdes" BCMs
are supported on 6-STABLE (i.e. added after 6.2 was released).

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: Ivan Voras <ivoras@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 8:58 am

Good to know! thanks, I'll give it a try later :)

./Marian

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 8:42 am

On the other hand, 7-STABLE was branched today (unfortunately without my
favorite patches) so most new users will want to go with it...

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

To: Ivan Voras <ivoras@...>
Cc: <freebsd-current@...>
Date: Thursday, October 11, 2007 - 9:04 am

So RELENG_7 exists as of today?
Then it really makes sense for me to do my testing without FreeBSD 6 :)

Well, on for some stress testing on this box :-)

Cheers,
Marian

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

Previous thread: make error by ck on Thursday, October 11, 2007 - 3:27 am. (4 messages)

Next thread: Re: suggest renaming and extending the -CURRENT and -STABLE lines by Christian Baer on Thursday, October 11, 2007 - 7:58 am. (1 message)