mpt0 QUEUE FULL EVENT Bus 0x00 Target 0x00 Depth 1

While READ/WRITE tests I have discovered following messages:

mpt0: QUEUE FULL EVENT: Bus 0x00 Target 0x00 Depth 121

Seems like default maxtags value (255) can’t be reached.

# camcontrol tags 0:0:0 -v
(pass0:mpt0:0:0:0): dev_openings 255
(pass0:mpt0:0:0:0): dev_active 0
(pass0:mpt0:0:0:0): devq_openings 255
(pass0:mpt0:0:0:0): devq_queued 0
(pass0:mpt0:0:0:0): held 0
(pass0:mpt0:0:0:0): mintags 2
(pass0:mpt0:0:0:0): maxtags 255

Looks like that problem fixed with last firmware release v.00.10.49.00.06.12.02.00, A02 but I can’t install it because there is no way to update firmware from FreeBSD. So i found some workaround. Using camcontrol value devq_openings lowered to 119:

# camcontrol tags 0:0:0 -N 119 -v
(pass0:mpt0:0:0:0): tagged openings now 119
(pass0:mpt0:0:0:0): dev_openings 119
(pass0:mpt0:0:0:0): dev_active 0
(pass0:mpt0:0:0:0): devq_openings 119
(pass0:mpt0:0:0:0): devq_queued 0
(pass0:mpt0:0:0:0): held 0
(pass0:mpt0:0:0:0): mintags 2
(pass0:mpt0:0:0:0): maxtags 255

After that change message has gone. So i suppose workaround is enough, but i will update firmware as soon as i have chance.