]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Consider device as clean even if SYNCHRONIZE CACHE failed.
authorAlexander Motin <mav@FreeBSD.org>
Mon, 17 Oct 2016 08:35:56 +0000 (08:35 +0000)
committerAlexander Motin <mav@FreeBSD.org>
Mon, 17 Oct 2016 08:35:56 +0000 (08:35 +0000)
commit3d946e4f5e13725147b7d9733a6f02649441e843
tree49af8a1e1e0f7cb9d15d55b60ab537df0b9c7e1c
parent230afe0be6aa2c556ca3c87ec9d4bddb53df826b
Consider device as clean even if SYNCHRONIZE CACHE failed.

If device reservation was preempted by other initiator, our sync request
will always fail.  Without this change CAM tried to sync cache on every
following device close, including numerous GEOM tasting opens/closes,
causing lots of useless noise in logs.

While there, increase SYNCHRONIZE CACHE timeout to default value.

MFC after: 2 weeks
sys/cam/scsi/scsi_da.c